0000008947-26-000010.txt : 20260107 0000008947-26-000010.hdr.sgml : 20260107 20260107161308 ACCESSION NUMBER: 0000008947-26-000010 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 95 CONFORMED PERIOD OF REPORT: 20251130 FILED AS OF DATE: 20260107 DATE AS OF CHANGE: 20260107 FILER: COMPANY DATA: COMPANY CONFORMED NAME: AZZ INC CENTRAL INDEX KEY: 0000008947 STANDARD INDUSTRIAL CLASSIFICATION: COATING, ENGRAVING & ALLIED SERVICES [3470] ORGANIZATION NAME: 04 Manufacturing EIN: 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: 26515841 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-20251130.htm 10-Q azz-20251130
0000008947false2026Q3--02-28http://www.azz.com/20251130#RightOfUseAssetshttp://www.azz.com/20251130#RightOfUseAssetshttp://www.azz.com/20251130#RightOfUseAssetshttp://www.azz.com/20251130#RightOfUseAssetshttp://www.azz.com/20251130#FinanceLeaseAndOperatingLeaseLiabilityCurrenthttp://www.azz.com/20251130#FinanceLeaseAndOperatingLeaseLiabilityCurrenthttp://www.azz.com/20251130#FinanceLeaseAndOperatingLeaseLiabilityNoncurrenthttp://www.azz.com/20251130#FinanceLeaseAndOperatingLeaseLiabilityNoncurrenthttp://www.azz.com/20251130#FinanceLeaseAndOperatingLeaseLiabilityCurrenthttp://www.azz.com/20251130#FinanceLeaseAndOperatingLeaseLiabilityCurrenthttp://www.azz.com/20251130#FinanceLeaseAndOperatingLeaseLiabilityNoncurrenthttp://www.azz.com/20251130#FinanceLeaseAndOperatingLeaseLiabilityNoncurrentxbrli:sharesiso4217:USDiso4217:USDxbrli:sharesxbrli:pureazz:segmentazz:leaseazz:facilityutr:acre00000089472025-03-012025-11-3000000089472026-01-0200000089472025-11-3000000089472025-02-280000008947azz:AISJointVentureMember2025-11-300000008947azz:AISJointVentureMember2025-02-2800000089472025-09-012025-11-3000000089472024-09-012024-11-3000000089472024-03-012024-11-300000008947azz:AISJointVentureMember2025-09-012025-11-300000008947azz:AISJointVentureMember2024-09-012024-11-300000008947azz:AISJointVentureMember2025-03-012025-11-300000008947azz:AISJointVentureMember2024-03-012024-11-300000008947us-gaap:RevolvingCreditFacilityMember2025-03-012025-11-300000008947us-gaap:RevolvingCreditFacilityMember2024-03-012024-11-300000008947us-gaap:SecuredDebtMember2025-03-012025-11-300000008947us-gaap:SecuredDebtMember2024-03-012024-11-3000000089472024-02-2900000089472024-11-300000008947us-gaap:CommonStockMember2025-08-310000008947us-gaap:AdditionalPaidInCapitalMember2025-08-310000008947us-gaap:RetainedEarningsMember2025-08-310000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2025-08-3100000089472025-08-310000008947us-gaap:AdditionalPaidInCapitalMember2025-09-012025-11-300000008947us-gaap:CommonStockMember2025-09-012025-11-300000008947us-gaap:RetainedEarningsMember2025-09-012025-11-300000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2025-09-012025-11-300000008947us-gaap:CommonStockMember2025-11-300000008947us-gaap:AdditionalPaidInCapitalMember2025-11-300000008947us-gaap:RetainedEarningsMember2025-11-300000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2025-11-300000008947us-gaap:CommonStockMember2025-02-280000008947us-gaap:AdditionalPaidInCapitalMember2025-02-280000008947us-gaap:RetainedEarningsMember2025-02-280000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2025-02-280000008947us-gaap:AdditionalPaidInCapitalMember2025-03-012025-11-300000008947us-gaap:CommonStockMember2025-03-012025-11-300000008947us-gaap:RetainedEarningsMember2025-03-012025-11-300000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2025-03-012025-11-300000008947us-gaap:CommonStockMember2024-08-310000008947us-gaap:AdditionalPaidInCapitalMember2024-08-310000008947us-gaap:RetainedEarningsMember2024-08-310000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-08-3100000089472024-08-310000008947us-gaap:AdditionalPaidInCapitalMember2024-09-012024-11-300000008947us-gaap:RetainedEarningsMember2024-09-012024-11-300000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-09-012024-11-300000008947us-gaap:CommonStockMember2024-11-300000008947us-gaap:AdditionalPaidInCapitalMember2024-11-300000008947us-gaap:RetainedEarningsMember2024-11-300000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-11-300000008947us-gaap:CommonStockMember2024-02-290000008947us-gaap:AdditionalPaidInCapitalMember2024-02-290000008947us-gaap:RetainedEarningsMember2024-02-290000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-02-290000008947us-gaap:AdditionalPaidInCapitalMember2024-03-012024-11-300000008947us-gaap:CommonStockMember2024-03-012024-11-300000008947us-gaap:RetainedEarningsMember2024-03-012024-11-300000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-012024-11-300000008947azz:CantonGalvanizingLLCMember2025-07-012025-07-010000008947azz:CantonGalvanizingLLCMember2025-09-012025-11-300000008947azz:CantonGalvanizingLLCMemberus-gaap:CustomerRelationshipsMember2025-07-012025-07-010000008947azz:CantonGalvanizingLLCMemberus-gaap:CustomerRelationshipsMember2025-07-010000008947azz:CantonGalvanizingLLCMember2025-07-010000008947us-gaap:StockCompensationPlanMember2025-09-012025-11-300000008947us-gaap:StockCompensationPlanMember2024-09-012024-11-300000008947us-gaap:StockCompensationPlanMember2025-03-012025-11-300000008947us-gaap:StockCompensationPlanMember2024-03-012024-11-300000008947us-gaap:ConvertiblePreferredStockMemberus-gaap:SeriesAPreferredStockMember2024-09-012024-11-300000008947azz:ConstructionIndustryMember2025-09-012025-11-300000008947azz:ConstructionIndustryMember2024-09-012024-11-300000008947azz:ConstructionIndustryMember2025-03-012025-11-300000008947azz:ConstructionIndustryMember2024-03-012024-11-300000008947azz:IndustrialIndustryMember2025-09-012025-11-300000008947azz:IndustrialIndustryMember2024-09-012024-11-300000008947azz:IndustrialIndustryMember2025-03-012025-11-300000008947azz:IndustrialIndustryMember2024-03-012024-11-300000008947azz:ConsumerIndustryMember2025-09-012025-11-300000008947azz:ConsumerIndustryMember2024-09-012024-11-300000008947azz:ConsumerIndustryMember2025-03-012025-11-300000008947azz:ConsumerIndustryMember2024-03-012024-11-300000008947azz:TransportationIndustryMember2025-09-012025-11-300000008947azz:TransportationIndustryMember2024-09-012024-11-300000008947azz:TransportationIndustryMember2025-03-012025-11-300000008947azz:TransportationIndustryMember2024-03-012024-11-300000008947azz:ElectricalAndUtilityIndustryMember2025-09-012025-11-300000008947azz:ElectricalAndUtilityIndustryMember2024-09-012024-11-300000008947azz:ElectricalAndUtilityIndustryMember2025-03-012025-11-300000008947azz:ElectricalAndUtilityIndustryMember2024-03-012024-11-300000008947azz:OtherIndustryMember2025-09-012025-11-300000008947azz:OtherIndustryMember2024-09-012024-11-300000008947azz:OtherIndustryMember2025-03-012025-11-300000008947azz:OtherIndustryMember2024-03-012024-11-300000008947us-gaap:OperatingSegmentsMemberazz:MetalCoatingsMember2025-09-012025-11-300000008947us-gaap:OperatingSegmentsMemberazz:PrecoatMetalsMember2025-09-012025-11-300000008947us-gaap:OperatingSegmentsMemberazz:InfrastructureSolutionsMember2025-09-012025-11-300000008947us-gaap:CorporateNonSegmentMember2025-09-012025-11-300000008947us-gaap:OperatingSegmentsMemberazz:MetalCoatingsMember2025-03-012025-11-300000008947us-gaap:OperatingSegmentsMemberazz:PrecoatMetalsMember2025-03-012025-11-300000008947us-gaap:OperatingSegmentsMemberazz:InfrastructureSolutionsMember2025-03-012025-11-300000008947us-gaap:CorporateNonSegmentMember2025-03-012025-11-300000008947us-gaap:OperatingSegmentsMemberazz:MetalCoatingsMember2024-09-012024-11-300000008947us-gaap:OperatingSegmentsMemberazz:PrecoatMetalsMember2024-09-012024-11-300000008947us-gaap:OperatingSegmentsMemberazz:InfrastructureSolutionsMember2024-09-012024-11-300000008947us-gaap:CorporateNonSegmentMember2024-09-012024-11-300000008947us-gaap:OperatingSegmentsMemberazz:MetalCoatingsMember2024-03-012024-11-300000008947us-gaap:OperatingSegmentsMemberazz:PrecoatMetalsMember2024-03-012024-11-300000008947us-gaap:OperatingSegmentsMemberazz:InfrastructureSolutionsMember2024-03-012024-11-300000008947us-gaap:CorporateNonSegmentMember2024-03-012024-11-300000008947us-gaap:OperatingSegmentsMember2025-03-012025-11-300000008947us-gaap:OperatingSegmentsMemberazz:MetalCoatingsMember2025-11-300000008947us-gaap:OperatingSegmentsMemberazz:MetalCoatingsMember2025-02-280000008947us-gaap:OperatingSegmentsMemberazz:PrecoatMetalsMember2025-11-300000008947us-gaap:OperatingSegmentsMemberazz:PrecoatMetalsMember2025-02-280000008947us-gaap:OperatingSegmentsMemberazz:InfrastructureSolutionsMember2025-11-300000008947us-gaap:OperatingSegmentsMemberazz:InfrastructureSolutionsMember2025-02-280000008947us-gaap:CorporateNonSegmentMember2025-11-300000008947us-gaap:CorporateNonSegmentMember2025-02-280000008947country:US2025-09-012025-11-300000008947country:US2024-09-012024-11-300000008947country:US2025-03-012025-11-300000008947country:US2024-03-012024-11-300000008947country:CA2025-09-012025-11-300000008947country:CA2024-09-012024-11-300000008947country:CA2025-03-012025-11-300000008947country:CA2024-03-012024-11-300000008947country:US2025-11-300000008947country:US2025-02-280000008947country:CA2025-11-300000008947country:CA2025-02-280000008947azz:AISJointVentureMember2025-08-310000008947azz:ElectricalProductsGroupMember2025-05-012025-05-310000008947azz:AISJointVentureMember2025-03-012025-05-310000008947azz:AISJointVentureMember2025-05-310000008947azz:AISJointVentureMember2025-06-012025-08-310000008947azz:AZZInfrastructureSolutionsMemberazz:AISJointVentureMemberus-gaap:DiscontinuedOperationsDisposedOfBySaleMember2025-11-300000008947azz:ElectricalProductsGroupMember2025-03-012025-11-300000008947azz:AISJointVentureMember2025-11-300000008947azz:AISJointVentureMember2025-02-280000008947azz:AISJointVentureMember2025-09-012025-11-300000008947azz:AISJointVentureMember2024-09-012024-11-300000008947azz:AISJointVentureMember2025-03-012025-11-300000008947azz:AISJointVentureMember2024-03-012024-11-300000008947azz:InterestRateSwap2022Member2025-03-012025-11-300000008947us-gaap:InterestRateSwapMember2025-11-300000008947us-gaap:InterestRateSwapMember2025-03-012025-11-300000008947us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2025-11-300000008947us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2025-02-280000008947azz:TermLoanBMember2025-11-300000008947azz:TermLoanBMember2025-02-280000008947azz:ReceivablesSecuritizationFacilityMemberus-gaap:SecuredDebtMember2025-11-300000008947azz:ReceivablesSecuritizationFacilityMemberus-gaap:SecuredDebtMember2025-02-280000008947azz:TermLoanBMemberus-gaap:LoansPayableMember2022-05-130000008947azz:A2022CreditAgreementAndTermLoanBMemberus-gaap:RevolvingCreditFacilityMember2022-05-130000008947azz:A2022CreditAgreementAndTermLoanBMemberazz:StandbyAndCommercialLettersOfCreditMember2022-05-130000008947us-gaap:RevolvingCreditFacilityMember2022-05-132022-05-130000008947srt:MinimumMemberus-gaap:LineOfCreditMember2024-03-202024-03-200000008947srt:MaximumMemberus-gaap:LineOfCreditMember2024-03-202024-03-200000008947srt:MinimumMemberus-gaap:LineOfCreditMember2025-03-012025-11-300000008947azz:TermLoanBMember2025-08-042025-08-040000008947azz:TermLoanBMember2025-08-052025-08-050000008947azz:TermLoanBMember2022-08-312022-08-310000008947azz:ReceivablesSecuritizationFacilityMemberus-gaap:SecuredDebtMember2025-07-100000008947azz:ReceivablesSecuritizationFacilityMemberus-gaap:SecuredDebtMember2025-08-310000008947azz:ReceivablesSecuritizationFacilityMemberus-gaap:SecuredDebtMember2025-08-312025-08-310000008947srt:MinimumMemberus-gaap:RevolvingCreditFacilityMember2025-03-012025-11-300000008947srt:MaximumMemberus-gaap:RevolvingCreditFacilityMember2025-03-012025-11-300000008947azz:A2022CreditAgreementAndTermLoanBMember2025-03-012025-11-300000008947azz:NotePayableFloatingAndFixedRateMaturingThroughFiscalYear2029Member2025-11-300000008947us-gaap:LineOfCreditMemberus-gaap:SeniorNotesMember2025-11-300000008947us-gaap:FairValueInputsLevel1Memberus-gaap:InterestRateSwapMember2025-11-300000008947us-gaap:FairValueInputsLevel2Memberus-gaap:InterestRateSwapMember2025-11-300000008947us-gaap:FairValueInputsLevel3Memberus-gaap:InterestRateSwapMember2025-11-300000008947us-gaap:InterestRateSwapMember2025-02-280000008947us-gaap:FairValueInputsLevel1Memberus-gaap:InterestRateSwapMember2025-02-280000008947us-gaap:FairValueInputsLevel2Memberus-gaap:InterestRateSwapMember2025-02-280000008947us-gaap:FairValueInputsLevel3Memberus-gaap:InterestRateSwapMember2025-02-280000008947azz:CreditAgreement2022Member2025-11-300000008947azz:CreditAgreement2022Member2024-11-300000008947us-gaap:CostOfSalesMember2025-09-012025-11-300000008947us-gaap:CostOfSalesMember2024-09-012024-11-300000008947us-gaap:CostOfSalesMember2025-03-012025-11-300000008947us-gaap:CostOfSalesMember2024-03-012024-11-300000008947us-gaap:SellingGeneralAndAdministrativeExpensesMember2025-09-012025-11-300000008947us-gaap:SellingGeneralAndAdministrativeExpensesMember2024-09-012024-11-300000008947us-gaap:SellingGeneralAndAdministrativeExpensesMember2025-03-012025-11-300000008947us-gaap:SellingGeneralAndAdministrativeExpensesMember2024-03-012024-11-300000008947us-gaap:SeriesAPreferredStockMember2025-11-300000008947us-gaap:SeriesAPreferredStockMember2024-05-092024-05-090000008947us-gaap:SeriesAPreferredStockMember2024-05-0900000089472020-11-100000008947us-gaap:AccumulatedTranslationAdjustmentMember2025-08-310000008947azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2025-08-310000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2025-08-310000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2025-08-310000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2025-08-310000008947us-gaap:AccumulatedTranslationAdjustmentMember2025-09-012025-11-300000008947azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2025-09-012025-11-300000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2025-09-012025-11-300000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2025-09-012025-11-300000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2025-09-012025-11-300000008947us-gaap:AccumulatedTranslationAdjustmentMember2025-11-300000008947azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2025-11-300000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2025-11-300000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2025-11-300000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2025-11-300000008947us-gaap:AccumulatedTranslationAdjustmentMember2025-02-280000008947azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2025-02-280000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2025-02-280000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2025-02-280000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2025-02-280000008947us-gaap:AccumulatedTranslationAdjustmentMember2025-03-012025-11-300000008947azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2025-03-012025-11-300000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2025-03-012025-11-300000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2025-03-012025-11-300000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2025-03-012025-11-300000008947us-gaap:AccumulatedTranslationAdjustmentMember2024-08-310000008947azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2024-08-310000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2024-08-310000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2024-08-310000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2024-08-310000008947us-gaap:AccumulatedTranslationAdjustmentMember2024-09-012024-11-300000008947azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2024-09-012024-11-300000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2024-09-012024-11-300000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2024-09-012024-11-300000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2024-09-012024-11-300000008947us-gaap:AccumulatedTranslationAdjustmentMember2024-11-300000008947azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2024-11-300000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2024-11-300000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2024-11-300000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2024-11-300000008947us-gaap:AccumulatedTranslationAdjustmentMember2024-02-290000008947azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2024-02-290000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2024-02-290000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2024-02-290000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2024-02-290000008947us-gaap:AccumulatedTranslationAdjustmentMember2024-03-012024-11-300000008947azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2024-03-012024-11-300000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2024-03-012024-11-300000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2024-03-012024-11-300000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2024-03-012024-11-300000008947azz:April2024SecondaryOfferingMember2024-04-302024-04-300000008947azz:April2024SecondaryOfferingMember2024-04-300000008947azz:PrecoatMetalsBusinessDivisionMember2025-11-300000008947us-gaap:CostOfSalesMember2025-03-012025-05-3100000089472023-10-272023-10-270000008947azz:TECOCaseMember2025-11-300000008947azz:TECOCaseMember2025-09-012025-11-3000000089472024-03-012025-02-280000008947azz:AISJointVentureMemberus-gaap:SubsequentEventMember2025-12-31

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

FORM 10-Q
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended November 30, 2025
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 January 2, 2026, the registrant had outstanding 29,855,666 shares of common stock; $1.00 par value per share. 






PART I. FINANCIAL INFORMATION
AZZ INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(In thousands, except par value)
(Unaudited)
 
As of
November 30, 2025February 28, 2025
Assets
Current assets:
Cash and cash equivalents$623 $1,488 
Trade accounts receivable, net of allowance for credit losses of $369 and $419 at November 30, 2025 and February 28, 2025, respectively
148,318 135,149 
Other receivables24,925 12,932 
Inventories107,477 112,313 
Contract assets110,409 106,507 
Prepaid expenses and other9,011 7,055 
Total current assets400,763 375,444 
Property, plant and equipment, net604,091 592,941 
Right-of-use assets30,940 25,951 
Goodwill713,998 703,863 
Deferred tax assets4,004 3,620 
Intangible assets, net415,288 421,850 
Investment in AVAIL joint venture58,570 99,379 
Other assets3,253 4,053 
Total assets$2,230,907 $2,227,101 
Liabilities and Shareholders' Equity
Current liabilities:
Accounts payable$117,183 $106,471 
Income taxes payable12,458 602 
Accrued salaries and wages31,658 37,742 
Other accrued liabilities71,219 68,428 
Lease liability, short-term9,501 7,749 
Total current liabilities242,019 220,992 
Long-term debt, net534,746 852,365 
Lease liability, long-term22,362 19,012 
Deferred tax liabilities68,065 42,819 
Other long-term liabilities44,467 46,418 
Total liabilities911,659 1,181,606 
Commitments and contingencies (Note 19)
Shareholders' equity:
Common stock, $1 par value; 100,000 shares authorized; 29,856 and 29,913 shares issued and outstanding at November 30, 2025 and February 28, 2025, respectively
29,856 29,913 
Capital in excess of par value426,800 418,004 
Retained earnings873,589 609,158 
Accumulated other comprehensive loss(10,997)(11,580)
Total shareholders' equity1,319,248 1,045,495 
Total liabilities and shareholders' equity$2,230,907 $2,227,101 
 
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 and dividend amounts)
(Unaudited)
 
Three Months Ended November 30,Nine Months Ended November 30,
2025202420252024
Sales$425,746 $403,654 $1,264,983 $1,225,869 
Cost of sales323,805 305,876 957,620 921,907 
Gross margin101,941 97,778 307,363 303,962 
Selling, general and administrative32,462 39,243 99,874 108,032 
Operating income69,479 58,535 207,489 195,930 
Interest expense, net(12,206)(19,223)(44,434)(63,906)
Equity in earnings (loss) of unconsolidated subsidiaries(1,437)7,168 231,431 12,470 
Other income (expense), net(276)(763)1,239 (142)
Income before income taxes55,560 45,717 395,725 144,352 
Income tax expense14,485 12,114 94,396 35,728 
Net income41,075 33,603 301,329 108,624 
Series A Preferred Stock Dividends   (1,200)
Redemption premium on Series A Preferred Stock   (75,198)
Net income available to common shareholders$41,075 $33,603 $301,329 $32,226 
Basic earnings per common share$1.37 $1.12 $10.05 $1.12 
Diluted earnings per common share$1.36 $1.12 $9.97 $1.11 
Weighted average shares outstanding—Basic 29,963 29,879 29,983 28,819 
Weighted average shares outstanding—Diluted30,198 30,118 30,231 29,076 
Cash dividends declared per common share$0.20 $0.17 $0.57 $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,
2025202420252024
Net income available to common shareholders$41,075 $33,603 $301,329 $32,226 
Other comprehensive income (loss):
Foreign currency translation adjustments:
Unrealized translation gain (loss)(1,033)(1,943)1,131 (1,504)
Unrealized translation gain (loss) for unconsolidated subsidiary, net of tax(1)
(158)(730)738 (1,261)
Unrealized gain (loss) on derivatives qualified for hedge accounting:
Unrealized gain (loss) on interest rate swap, net of tax(2)
83 1,037 (792)194 
Amounts reclassified from accumulated other comprehensive income to earnings, net of tax(3)
(215)(663)(505)(2,876)
Unrealized gain (loss) on interest rate swap, net of tax for unconsolidated subsidiary(4)
 (188)11 (41)
Other comprehensive income (loss)(1,323)(2,487)583 (5,488)
Comprehensive income$39,752 $31,116 $301,912 $26,738 
(1)
Unrealized translation gain (loss) for unconsolidated subsidiary is related to our unconsolidated investment in the AVAIL JV and represents our 40% interest in this amount. Net of tax benefit of $(54) and ($227) for the three months ended November 30, 2025 and November 30, 2024, respectively. Net of tax expense (benefit) of $228 and ($438) for the nine months ended November 30, 2025 and November 30, 2024, respectively.
(2)
Net of tax expense of $31 and $327 for the three months ended November 30, 2025 and November 30, 2024, respectively. Net of tax benefit of ($240) and ($15) for the nine months ended November 30, 2025 and November 30, 2024, respectively.
(3)
Net of tax benefit of ($67) and ($209) for the three months ended November 30, 2025 and November 30, 2024, respectively. Net of tax benefit of ($160) and ($908) for the nine months ended November 30, 2025 and November 30, 2024, respectively. See Note 9.
(4)
Unrealized gain (loss) on interest rate swap, net of tax for unconsolidated subsidiary is related to our unconsolidated investment in the AVAIL JV and represents our 40% interest in this amount. Net of tax benefit of $0 and ($59) for the three months ended November 30, 2025 and November 30, 2024, respectively. Net of tax expense (benefit) of $5 and ($13) for the nine months ended November 30, 2025 and November 30, 2024, 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,
20252024
Cash flows from operating activities
Net income available to common shareholders$301,329 $32,226 
Plus: Dividends on Series A Preferred Stock 1,200 
Plus: Redemption premium on Series A Preferred Stock 75,198 
Net income301,329 108,624 
Adjustments to reconcile net income to net cash provided by operating activities:
Bad debt expense (recovery)109 (66)
Depreciation and amortization66,976 61,383 
Deferred income taxes25,015 7,421 
Equity in earnings of unconsolidated entities(231,431)(12,470)
Distribution on investment in AVAIL joint venture273,223 6,764 
Restructuring charges3,744  
Net gain on sale of property, plant and equipment(2,613)(397)
Amortization of debt financing costs9,716 9,359 
Share-based compensation expense11,899 11,244 
Changes in current assets and current liabilities537 2,909 
Changes in other long-term assets and long-term liabilities(5,632)(9,174)
Net cash provided by operating activities452,872 185,597 
Cash flows from investing activities
Purchase of property, plant and equipment(58,722)(85,942)
Acquisition of subsidiaries, net of cash acquired(30,144) 
Proceeds from sale of property, plant and equipment3,878 842 
Net cash used in investing activities(84,988)(85,100)
Cash flows from financing activities
Proceeds from issuance of common stock2,056 310,237 
Redemption of Series A Preferred Stock (308,920)
Tax payments related to common stock issued under stock-based plans(5,015)(4,977)
Proceeds from Revolving Credit Facility591,000 271,000 
Payments on Revolving Credit Facility(571,000)(261,000)
Proceeds from Receivables Securitization Facility150,000  
Payments of debt financing costs(1,178)(1,541)
Payments on long-term debt and finance leases(497,091)(90,689)
Repurchase and retirement of treasury stock(20,000) 
Payments of dividends(17,099)(18,022)
Net cash used in financing activities(368,327)(103,912)
Effect of exchange rate changes on cash(422)550 
Net decrease in cash and cash equivalents(865)(2,865)
Cash and cash equivalents at beginning of period1,488 4,349 
Cash and cash equivalents at end of period$623 $1,484 

 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, 2025
Common StockCapital in
Excess of
Par Value
Retained
Earnings
Accumulated
Other
Comprehensive
Income (Loss)
Total
SharesAmount
Balance at August 31, 202530,057 $30,057 $424,333 $858,315 $(9,674)$1,303,031 
Share-based compensation— — 2,467 — — 2,467 
Repurchase and retirement of treasury shares(201)(201)— (19,799)— (20,000)
Cash dividends paid on common stock— — — (6,002)— (6,002)
Net income— — — 41,075 — 41,075 
Other comprehensive income (loss)— — — — (1,323)(1,323)
Balance at November 30, 202529,856 $29,856 $426,800 $873,589 $(10,997)$1,319,248 
Nine Months Ended November 30, 2025
Common StockCapital in
Excess of
Par Value
Retained
Earnings
Accumulated
Other
Comprehensive Income (Loss)
Total
SharesAmount
Balance at February 28, 202529,913 $29,913 $418,004 $609,158 $(11,580)$1,045,495 
Share-based compensation— — 11,891 — — 11,891 
Common stock issued under stock-based plans and related tax expense109 109 (5,116)— — (5,007)
Common stock issued under employee stock purchase plan35 35 2,021 — — 2,056 
Repurchase and retirement of treasury shares(201)(201)— (19,799)— (20,000)
Cash dividends paid on common stock— — — (17,099)— (17,099)
Net income— — — 301,329 — 301,329 
Other comprehensive income (loss)— — — — 583 583 
Balance at November 30, 202529,856 $29,856 $426,800 $873,589 $(10,997)$1,319,248 
7

Three Months Ended November 30, 2024
Common StockCapital in
Excess of
Par Value
Retained
Earnings
Accumulated
Other
Comprehensive Income (Loss)
Total
SharesAmount
Balance at August 31, 202429,877 $29,877 $411,263 $565,511 $(6,895)$999,756 
Share-based compensation— — 3,796 — — 3,796 
Cash dividends paid on common stock— — — (5,080)— (5,080)
Net income— — — 33,603 — 33,603 
Other comprehensive income (loss)— — — — (2,487)(2,487)
Balance at November 30, 202429,877 $29,877 $415,059 $594,034 $(9,382)$1,029,588 
Nine Months Ended November 30, 2024
Common StockCapital in
Excess of
Par Value
Retained
Earnings
Accumulated
Other
Comprehensive Income (Loss)
Total
SharesAmount
Balance at February 29, 202425,102 $25,102 $103,330 $576,231 $(3,894)$700,769 
Share-based compensation— — 11,234 — — 11,234 
Common stock issued under stock-based plans and related tax expense132 132 (5,099)— — (4,967)
Common stock issued under employee stock purchase plan43 43 1,526 — — 1,569 
Secondary public offering and issuance of additional common stock4,600 4,600 304,068 — — 308,668 
Dividends on Series A Preferred Stock— — — (1,200)— (1,200)
Cash dividends paid on common stock— — — (14,423)— (14,423)
Redemption premium on Series A Preferred Stock— — — (75,198)— (75,198)
Net income— — — 108,624 — 108,624 
Other comprehensive income (loss)— — — — (5,488)(5,488)
Balance at November 30, 202429,877 $29,877 $415,059 $594,034 $(9,382)$1,029,588 
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. Our AZZ Metal Coatings segment is a leading provider of metal coating solutions for corrosion protection, including hot-dip galvanizing, spin galvanizing, powder coating, anodizing and plating to the North American steel fabrication industry 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 represents our 40% non-controlling interest in AIS Investment Holdings LLC (the "AVAIL JV"). AIS Investment Holdings LLC is primarily 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.
Presentation
The accompanying condensed consolidated balance sheet as of February 28, 2025, 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, 2025, included in our Annual Report on Form 10-K covering such period which was filed with the Securities and Exchange Commission ("SEC") on April 21, 2025. Certain previously reported amounts have been reclassified to conform to current period presentation.
Our 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 28, 2026, is referred to as fiscal 2026.
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, 2025, and the results of its operations and cash flows for the three and nine months ended November 30, 2025 and 2024. The interim results reported herein are not necessarily indicative of results for a full year.
Accounting Pronouncements Not Yet Adopted
In September 2025, the FASB issued ASU No. 2025-06 Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Targeted Improvements to the Accounting for Internal-Use Software ("ASU 2025-06") which updates the accounting for software costs that are accounted for under Subtopic 350-40, Intangibles—Goodwill and Other—Internal-Use Software (referred to as "internal-use software"). ASU 2025-06 will be effective for annual periods beginning after December 15, 2027 and interim reporting periods within those annual periods. We expect to adopt ASU 2025-06 for the interim period ending May 31, 2028, and we are currently evaluating the impact of ASU 2025-06 on our consolidated financial statements.

In July 2025, the FASB issued ASU No. 2025-05, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses for Accounts Receivable and Contract Assets ("ASU 2025-05") which provides (1) all entities with a practical expedient and (2) entities other than public business entities, with an accounting policy election when estimating credit losses for current accounts receivable and current contract assets arising from transactions accounted for under Topic 606. ASU 2025-05 will be effective for annual periods beginning after December 15, 2025, and interim reporting periods within those annual reporting periods. We expect to adopt ASU 2025-05 for the interim period ending May 31, 2026, and we are currently evaluating the impact of ASU 2025-05 on our consolidated financial statements.

In November 2024, the FASB issued ASU No. 2024-03, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses ("ASU 2024-03"), which expands disclosures about a public entity's expenses, including inventory, employee compensation, depreciation,
9

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

intangible asset amortization, selling expenses and other expense categories. In January 2025, the FASB issued ASU No. 2025-01, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40) - Clarifying the Effective Date ("ASU 2025-01"), which clarifies the effective date of ASU 2024-03 for companies with a non-calendar year end. ASU 2024-03 is effective for fiscal years beginning after December 15, 2026, and interim periods within fiscal years beginning after December 15, 2027. We do not expect the adoption of ASU 2024-03 or ASU 2025-01 to affect our financial position or our results of operations, but ASU 2024-03 will result in additional disclosures for our annual reporting period ending February 29, 2028, and interim reporting periods beginning in fiscal 2029.
In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures ("ASU 2023-09"), 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. ASU 2023-09 will be effective for annual periods beginning after December 15, 2024. We expect to adopt ASU 2023-09 for the annual period ending February 28, 2026, and the adoption will not affect our financial position or our results of operations, but will result in additional disclosures.
2. Acquisitions
Canton Galvanizing
On July 1, 2025, we completed the acquisition of all the assets of Canton Galvanizing, LLC ("Canton Galvanizing"), a privately held hot-dip galvanizing company based in Canton, Ohio, for approximately $30.1 million. The acquisition expanded our geographical coverage in metal coatings capacity and further strengthens our network of facilities in the Midwest region of the United States. The business is included in the AZZ Metal Coatings segment. The goodwill arising from this acquisition was allocated to the AZZ Metal Coatings segment and is expected to be deductible for income tax purposes.
The allocation of purchase price to the identifiable assets acquired and liabilities assumed for this acquisition is preliminary and subject to revisions during the measurement period, up to one year from the date the acquisition closed. These determinations include the use of estimates based on information that was available at the time these unaudited condensed consolidated financial statements were prepared. During the third quarter of fiscal 2026, we made purchase price allocation adjustments that increased the fair value of identifiable intangible assets by $1.3 million and a corresponding decrease of $1.3 million to goodwill. We believe that the estimates used are reasonable; however, the estimates are subject to change as additional information becomes available.
Intangible assets subject to amortization from the acquisition consist of customer relationships. The total weighted-average amortization period for these assets is 15 years, and the assets have no residual value.
The following table summarizes the preliminary fair values of the allocation of assets acquired and liabilities assumed, in aggregate, related to the Canton Galvanizing acquisition, as of the date of the acquisition (in thousands):
July 1, 2025
Assets
Accounts receivable$1,474 
Inventories1,049 
Property, plant and equipment4,759 
Goodwill9,566 
Intangibles and other assets13,810 
Total fair value of assets acquired$30,658 
Liabilities
Accounts payable(237)
Other accrued liabilities(277)
Total fair value of liabilities assumed$(514)
Total purchase price, net of cash acquired$30,144 
10

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

3. Inventories
The following table summarizes the components of inventory (in thousands):
As of
November 30, 2025February 28, 2025
Raw material$105,059 $110,005 
Work in process793 518 
Finished goods1,625 1,790 
Total inventories$107,477 $112,313 
Our inventory reserves were $3.2 million and $3.9 million as of November 30, 2025 and February 28, 2025, respectively. Inventory cost is determined principally using the first-in-first-out (FIFO) method for the AZZ Metal Coatings segment and the specific identification method for the Precoat Metals segment.
4. Earnings Per Share
Basic earnings per share is based on the weighted average number of common shares outstanding during each period. 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 period.
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,
2025202420252024
Numerator:
Net income$41,075 $33,603 $301,329 $108,624 
Series A Preferred Stock Dividends   (1,200)
Redemption premium on Series A Preferred Stock   (75,198)
Numerator for diluted earnings per share—net income available to common shareholders$41,075 $33,603 $301,329 $32,226 
Denominator:
Weighted average shares outstanding for basic earnings per share29,963 29,879 29,983 28,819 
Effect of dilutive securities:
Employee and director stock awards235 239 248 257 
Denominator for diluted earnings per share30,198 30,118 30,231 29,076 
Basic earnings per common share$1.37 $1.12 $10.05 $1.12 
Diluted earnings per common share$1.36 $1.12 $9.97 $1.11 
    
For the three months ended November 30, 2025 and 2024, 13.5 thousand and 34.8 thousand shares, 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, 2025 and 2024, 21.1 thousand and 56.1 thousand shares, respectively, were excluded from the computation of diluted earnings per share as their effect would have been anti-dilutive. These shares could be dilutive in future periods. For the nine months ended November 30, 2024, all shares related to the Series A Preferred Stock (1.0 million weighted average shares) were excluded from the computation of diluted earnings per share, as their effect would be anti-dilutive.
11

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

5. Disaggregated Sales
The following table presents disaggregated sales by customer industry (in thousands):
Three Months Ended November 30,Nine Months Ended November 30,
2025202420252024
Sales:
Construction$240,228 $233,653 $707,961 $695,344 
Industrial37,906 37,551 112,636 114,318 
Consumer32,736 29,464 96,641 94,633 
Transportation35,139 35,047 105,493 109,959 
Utilities39,860 29,599 114,381 88,944 
Other(1)
39,877 38,340 127,871 122,671 
Total sales$425,746 $403,654 $1,264,983 $1,225,869 
(1)
Other includes less significant markets, such as non-construction agriculture, recreation, petro-chem, AZZ Tubular products and sales from recycling and other miscellaneous customer industries.
See also Note 7 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, we can receive advances from our 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.
The increases in contract assets and contract liabilities during the nine months ended November 30, 2025 were primarily due to normal timing differences between AZZ's performance and invoicing. As of November 30, 2025 and February 28, 2025, the balance for contract assets was $110.4 million and $106.5 million, respectively, primarily related to the AZZ Precoat Metals segment. The increase was primarily due to the timing differences noted above. Contract liabilities of $0.7 million and $0.5 million as of November 30, 2025 and February 28, 2025, respectively, are included in "Other accrued liabilities" in the consolidated balance sheets. During the nine months ended November 30, 2025, we recognized $0.5 million of revenue for amounts that were included in contract liabilities as of February 28, 2025.
As of November 30, 2024 and February 29, 2024, the balance for contract assets was $99.2 million and $79.3 million, respectively, primarily related to the AZZ Precoat Metals segment. Contract liabilities were $0.7 million and $1.0 million as of November 30, 2024 and February 29, 2024, respectively.
12

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

6. Supplemental Cash Flow Information
To arrive at 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,
20252024
Decrease (increase) in current assets:
Accounts receivable, net$(11,707)$2,297 
Other receivables(11,946)(12,966)
Inventories6,004 2,775 
Contract assets(3,898)(19,833)
Prepaid expenses and other(2,021)(2,910)
Increase (decrease) in current liabilities:
Accounts payable13,720 13,632 
Income taxes payable11,856 2,551 
Accrued expenses(1,471)17,363 
Changes in current assets and current liabilities$537 $2,909 
Cash flows related to interest and income taxes were as follows (in thousands):
Nine Months Ended November 30,
20252024
Cash paid for interest$34,249 $59,258 
Cash paid for income taxes52,788 22,277 
Supplemental disclosures of non-cash investing and financing activities were as follows (in thousands):
Nine Months Ended November 30,
20252024
Accruals for capital expenditures$2,035 $5,137 

7. Operating Segments
Segment Information
Our 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. The CODM uses net income as the primary measure to evaluate performance and allocate resources to the AZZ Infrastructure Solutions segment. The CODM assesses these metrics and compares actuals to budgeted and forecasted values to evaluate segment operating performance and allocate resources to the operating segments. Expenses related to certain centralized administration or executive functions that are not specifically related to an operating segment are included in Corporate.
A summary of each of our 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 industry and other industries through facilities located throughout North America. Hot-dip galvanizing is a metallurgical manufacturing process in which molten zinc reacts with steel, which provides corrosion protection and extends the lifecycle of fabricated steel for several decades.
13

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

AZZ Precoat Metals — provides coil coating application of protective and decorative coatings and related value-added downstream processing for steel and aluminum coils. Primarily serving the construction; appliance; heating, ventilation, and air conditioning (HVAC); container; transportation; and other end markets, the coil coating process emphasizes sustainability and enhanced product lifecycles. It involves cleaning, treating, painting, and curing metal coils as a flat material before they are cut, formed, and fabricated into finished products. This highly efficient method optimizes waste through tight film control and improves final product performance by painting and curing the substrates under conditions unmatched by other application processes.
AZZ Infrastructure Solutions — consists of the equity in earnings of our 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 is a global provider of application-critical equipment, highly engineered technologies, and specialized services to the power generation, transmission, distribution, oil and gas, and industrial markets. See Note 8 for a description of AVAIL's sale of its Electrical Products Group during the nine months ended November 30, 2025.
The following tables contain operating segment data for the three and nine months ended November 30, 2025 and 2024 by segment, for the Company's corporate operations and on a consolidated basis (in thousands):
Three Months Ended November 30, 2025
Metal CoatingsPrecoat Metals
Infrastructure Solutions(1)
Corporate(2)
Total
Sales$194,998 $230,748 $ $ $425,746 
Cost of sales136,873 186,932   323,805 
Gross margin58,125 43,816   101,941 
Selling, general and administrative6,038 7,932 21 18,471 32,462 
Operating income (loss)52,087 35,884 (21)(18,471)69,479 
Interest expense   (12,206)(12,206)
Equity in earnings of unconsolidated subsidiaries  (1,437) (1,437)
Other income (expense)15   (291)(276)
Income (loss) before income tax$52,102 $35,884 $(1,458)(30,968)55,560 
Income tax expense14,485 14,485 
Net income (loss)$(45,453)$41,075 
Depreciation and amortization$7,070 $9,617 $ $6,090 $22,777 
See notes below tables.
14

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Nine Months Ended November 30, 2025
Metal CoatingsPrecoat Metals
Infrastructure Solutions(1)
Corporate(2)
Total
Sales$572,197 $692,786 $ $ $1,264,983 
Cost of sales(3)
400,151 557,469   957,620 
Gross margin172,046 135,317   307,363 
Selling, general and administrative(4)
17,521 23,559 126 58,668 99,874 
Operating income (loss)154,525 111,758 (126)(58,668)207,489 
Interest expense   (44,434)(44,434)
Equity in earnings of unconsolidated subsidiaries(5)
  231,431  231,431 
Other income (expense)(46)  1,285 1,239 
Income (loss) before income tax$154,479 $111,758 $231,305 (101,817)395,725 
Income tax expense94,396 94,396 
Net income (loss)$(196,213)$301,329 
Depreciation and amortization$20,560 $28,163 $ $18,253 $66,976 
See notes below tables.
Three Months Ended November 30, 2024
Metal CoatingsPrecoat Metals
Infrastructure Solutions(1)
Corporate(2)
Total
Sales$168,599 $235,055 $ $ $403,654 
Cost of sales116,542 189,334   305,876 
Gross margin52,057 45,721   97,778 
Selling, general and administrative5,684 8,641 29 24,889 39,243 
Operating income (loss)46,373 37,080 (29)(24,889)58,535 
Interest expense   (19,223)(19,223)
Equity in earnings of unconsolidated subsidiaries  7,168  7,168 
Other income (expense)116   (879)(763)
Income (loss) before income tax$46,489 $37,080 $7,139 (44,991)45,717 
Income tax expense12,114 12,114 
Net income (loss)$(57,105)$33,603 
Depreciation and amortization$6,614 $7,903 $ $6,116 $20,633 
See notes below tables.
15

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Nine Months Ended November 30, 2024
Metal CoatingsPrecoat Metals
Infrastructure Solutions(1)
Corporate(2)
Total
Sales$516,750 $709,119 $ $ $1,225,869 
Cost of sales357,471 564,436   921,907 
Gross margin159,279 144,683   303,962 
Selling, general and administrative17,286 24,980 67 65,699 108,032 
Operating income (loss)141,993 119,703 (67)(65,699)195,930 
Interest expense   (63,906)(63,906)
Equity in earnings of unconsolidated subsidiaries  12,470  12,470 
Other income (expense)165   (307)(142)
Income (loss) before income tax$142,158 $119,703 $12,403 (129,912)144,352 
Income tax expense35,728 35,728 
Net income (loss)$(165,640)$108,624 
Depreciation and amortization$19,955 $23,134 $ $18,294 $61,383 
(1)
Infrastructure Solutions segment includes the equity in earnings from our investment in the AVAIL JV, as well as other expenses related to receivables and liabilities that were retained following the sale of the AIS business. See Note 19 for further discussion of the receivables and liabilities.
(2)
Interest expense and Income tax expense are included in the Corporate segment as these items are not allocated to the segments.
(3)
Metal Coatings segment includes restructuring charges of $3.8 million. See Note 18.
(4)
Includes stock-based compensation expense recognized upon the adoption of the Executive Retiree LTI Program of $2.2 million, of which $0.4 million and $1.8 million are included in Metal Coatings and Corporate, respectively. See Note 16.
(5)
During the first quarter of fiscal 2026, AVAIL completed the sale of the Electrical Products Group ("EPG") to nVent Electric plc. The three months ended November 30, 2025 includes an adjustment to the gain related to the sale of the EPG of $(0.6) million. The nine months ended November 30, 2025 includes $226.8 million, which represents the gain related to the sale of the EPG, offset by the recognition of an impairment loss on the AVAIL JV and an adjustment related to a change in AVAIL's transfer pricing policy. See Note 8.
Asset balances by operating segment were as follows (in thousands):
As of
Assets:November 30, 2025February 28, 2025
Metal Coatings$596,743 $555,095 
Precoat Metals1,557,397 1,548,377 
Infrastructure Solutions - Investment in Joint Venture(1)
58,570 99,379 
Corporate18,197 24,250 
Total assets$2,230,907 $2,227,101 
(1) See Note 8 for information regarding the Investment in AVAIL joint venture.
16

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Financial Information About Geographical Areas
Financial information about geographical areas for the periods presented was as follows (in thousands). The geographic area is based on the location of the operating facility and no customer accounted for 10% or more of consolidated sales.
Three Months Ended November 30,Nine Months Ended November 30,
Sales:2025202420252024
United States$413,214 $392,503 $1,228,606 $1,194,212 
Canada12,532 11,151 36,377 31,657 
Total sales$425,746 $403,654 $1,264,983 $1,225,869 
As of
November 30, 2025February 28, 2025
Property, plant and equipment, net:
United States$584,963 $574,332 
Canada19,128 18,609 
Total property, plant and equipment, net$604,091 $592,941 
8. Investments in Unconsolidated Entity
AVAIL JV
We account for our 40% interest in the AVAIL JV under the equity method of accounting and include our equity in earnings as part of the AZZ Infrastructure Solutions segment. We record our equity in earnings in the AVAIL JV on a one-month lag. In May 2025, Avail Infrastructure Solutions ("AVAIL"), in which we have an unconsolidated investment through the AVAIL JV, completed the sale of its electrical enclosures, switchgear, and bus systems businesses (the "Electrical Products Group") to nVent Electric plc for a purchase price of $975.0 million.
During the first quarter of fiscal 2026, we received a distribution of cash from the AVAIL JV of $273.2 million, which exceeded our investment in the AVAIL JV of $107.4 million. Since we are not liable for the obligations of the AVAIL JV nor otherwise committed to provide financial support, after reducing our investment in the AVAIL JV to zero, we recognized $165.8 million as a gain during the first quarter of fiscal 2026. Due to the timing of the receipt of cash and the recognition of equity in earnings, we suspended the recognition of equity in earnings of the AVAIL JV as of May 31, 2025, until our proportionate share of earnings exceeded the excess distribution previously recognized in earnings. During the second quarter of fiscal 2026, we recognized the equity in earnings from AVAIL related to our proportionate share of the gain on the sale of the Electrical Products Group. The equity in earnings was in excess of the amount we recorded in the first quarter of fiscal 2026. Therefore, we resumed the recognition of equity in earnings of the AVAIL JV in the second quarter of fiscal 2026.
Following the recognition of our proportionate share of the gain on the sale of the Electrical Products Group and equity in earnings during the second quarter of fiscal 2026, management identified events and circumstances indicating that the fair value of the Company's investment in the AVAIL JV may have fallen below its carrying value on an other-than-temporary basis. These indicators arose principally from the significant business divestiture by AVAIL and a corresponding reduction in AVAIL's projected future earnings. In response, management performed a recoverability analysis of our investment in the AVAIL JV. Management estimated the fair value of our 40% interest in the AVAIL JV and concluded that the decline in fair value was other-than-temporary. Accordingly, we recorded an impairment charge of $45.9 million during the second quarter of fiscal 2026 to write down the carrying value of our investment in the AVAIL JV. After recognizing the impairment loss, management believes the carrying value of the investment in the AVAIL JV is recoverable based on AVAIL's current financial position. We will continue to monitor the AVAIL JV for any indicators of impairment, and if further declines in the fair value occur and are deemed other-than-temporary, additional write-downs will be recorded.
As of November 30, 2025, our investment in the AVAIL JV was $58.6 million. For the nine months ended November 30, 2025, we recorded $231.4 million in equity in earnings, which consists of 1) $2.8 million of equity in earnings
17

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

from the AVAIL JV's operations for the nine months ended November 30, 2025, 2) $274.5 million of a net gain from the sale of the Electrical Products Group recognized during the second quarter of fiscal 2026, offset by 3) an impairment loss of $45.9 million on the AVAIL JV recognized during the second quarter of fiscal 2026.
The following tables summarize balance sheet and income statement information for the AVAIL JV:
Summarized Balance Sheet
As of
November 30, 2025(1)
February 28, 2025(1)
Current assets$255,145 $300,404 
Long-term assets75,771 194,528 
Total assets$330,916 $494,932 
Current liabilities$82,755 $155,585 
Long-term liabilities20,004 134,517 
Total liabilities102,759 290,102 
Total partners' capital228,157 204,830 
Total liabilities and partners' capital$330,916 $494,932 
Summarized Operating Data
Three Months Ended November 30,Nine Months Ended November 30,
2025(1)
2024(1)
2025(1)
2024(1)
Sales$34,137 $150,998 $245,840 $400,298 
Gross profit5,283 42,842 57,736 101,928 
Income (loss) before income taxes(6,279)19,826 704,907 30,025 
Net income (loss)(6,055)21,015 704,702 32,036 
(1)
We report our equity in earnings 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, 2025 and 2024 and as of January 31, 2025. Amounts in the table above exclude certain adjustments made by us to record equity in earnings of the AVAIL JV under U.S GAAP for public companies, primarily to reverse the amortization of goodwill. AVAIL's net income for nine months ended October 31, 2025 includes a gain on the sale of Electrical Products Group of $697.5 million. Our proportionate share of the gain includes an adjustment for the previous reversal of the amortization of goodwill related to the Electrical Products Group.
9. Derivative Instruments
Interest Rate Swap Derivative
As a policy, we do not hold, issue or trade derivative instruments for speculative purposes. We periodically enter into forward sale contracts to purchase a specified volume of zinc and natural gas 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, Derivatives and Hedging.
We manage our exposure to fluctuations in interest rates on our floating-rate debt by entering into interest rate swap agreements to convert a portion of our variable-rate debt to a fixed rate. On September 27, 2022, we entered into a fixed-rate interest rate swap agreement, which was subsequently amended on October 7, 2022 (the "2022 Swap"). The 2022 Swap was terminated on June 30, 2025. During the nine months ended November 30, 2025, we reclassified $0.1 million before income tax, or $0.07 million net of tax, from other comprehensive income to earnings related to the terminated 2022 Swap.
Simultaneous to the termination of the 2022 Swap, we entered into a new fixed-rate interest rate swap agreement on June 30, 2025 (the "2025 Swap"). The 2025 Swap converts the SOFR-based component of the interest rate to 3.759%. As of November 30, 2025, the 2025 Swap resulted in a total fixed rate of 5.509%. The 2025 Swap had an initial notional amount of $290.0 million and a maturity date of June 30, 2027. The objective of the 2025 Swap is to eliminate the variability of cash flows in interest payments attributable to changes in benchmark one-month SOFR interest rates. 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
18

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

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 2025 Swap as a cash flow hedge at inception. Cash settlements, in the form of cash payments or cash receipts, of the 2025 Swap are recognized in interest expense.
At November 30, 2025, changes in fair value attributable to the effective portion of the 2025 Swap were included on the consolidated balance sheets in "Accumulated other comprehensive loss." For derivative instruments that qualify for hedge accounting treatment, the fair value is recognized on our consolidated balance sheets as derivative assets or liabilities with offsetting changes in fair value, to the extent effective, recognized in accumulated other comprehensive income (loss) 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, 2025, we reclassified $0.6 million before income tax, or $0.4 million net of tax, from other comprehensive income to earnings.
10. Debt
Our long-term debt instruments and balances outstanding for each of the periods presented (in thousands):
 
As of
November 30, 2025February 28, 2025
Revolving Credit Facility$50,000 $30,000 
Term Loan B374,875 870,250 
Receivables Securitization Facility150,000  
Total debt, gross574,875 900,250 
Unamortized debt issuance costs(40,129)(47,885)
Long-term debt, net$534,746 $852,365 
2022 Credit Agreement and Term Loan B
We have a credit agreement with a syndicate of financial institutions as lenders that was entered into on May 13, 2022 and was subsequently amended on August 17, 2023, December 20, 2023, March 20, 2024, September 24, 2024, February 27, 2025, and August 5, 2025 (collectively referred to herein as the "2022 Credit Agreement").
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; as of November 30, 2025, the outstanding balance of the Term Loan B was $374.9 million;
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 Secured Overnight Financing Rate ("SOFR") plus 1.75% and the Revolving Credit Facility bears a leverage-based rate with various tiers between 1.75% and 2.75%; as of November 30, 2025, the interest rate was SOFR plus 1.75%;
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 August 5, 2025, we repriced the Term Loan B. The repricing reduced the margin from SOFR plus 2.50% to SOFR plus 1.75%.
We primarily utilize proceeds from the Revolving Credit Facility to finance timing fluctuations of working capital needs, capital improvements, quarterly cash dividends, acquisitions and other general corporate purposes.
19

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

As defined in the 2022 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 contributed to these required quarterly payments. Due to prepayments made against the Term Loan B since August 31, 2022, the quarterly mandatory principal payment requirement has been met, and the quarterly payments of $3.25 million are no longer required.
Receivables Securitization Facility
On July 10, 2025, we entered into a credit agreement secured by our trade accounts receivable and contract assets (the "Receivables Securitization Facility.") Under this arrangement, we transferred our trade receivables to a special purpose entity ("SPE"), which in turn pledged those receivables as collateral for borrowings under the facility. The transaction does not qualify as a sale under ASC 860, Transfers and Servicing; as a result, the arrangement is accounted for as a secured borrowing.
Accordingly, the receivables transferred to the SPE will remain on our consolidated balance sheet within trade accounts receivable and contract assets, and the Receivables Securitization Facility is included in "Long-term debt, net." The Receivables Securitization Facility has a limit of $150.0 million and is due July 10, 2028. As of November 30, 2025, the total amount of receivables pledged under the facility was $249.9 million, consisting of $141.1 million in trade accounts receivable and $108.8 million in contract assets, with outstanding borrowings of $150.0 million. The interest rate on the Receivables Securitization Facility is one-month SOFR plus 0.95%.
We remain exposed to the credit risk associated with the underlying receivables and are responsible for their collection. The Receivables Securitization Facility includes provisions that allow the SPE to take control of the assets only in the event of bankruptcy or violation of servicing the secured accounts receivable. We will monitor these provisions to ensure ongoing compliance and availability under the facility.
The proceeds from the Receivables Securitization Facility were used to pay down the Term Loan B.
The weighted average interest rate for our outstanding debt, including the Revolving Credit Facility, the Term Loan B, and Receivables Securitization Facility was 6.16% and 7.77% for the nine months ended November 30, 2025 and 2024, respectively. We are also obligated to pay a leverage-based commitment fee with various tiers between 0.2% and 0.3% per year for unused amounts under the Revolving Credit Facility. As of November 30, 2025, the commitment fee rate was 0.20%.
Debt Compliance, Outstanding Borrowings and Letters of Credit
Our 2022 Credit Agreement requires us to maintain a maximum Total Net Leverage Ratio (as defined in the loan agreement) no greater than 4.5. We are also required to maintain certain covenants under the Receivables Securitization Facility. As of November 30, 2025, we were in compliance with all covenants and other requirements set forth in the 2022 Credit Agreement and the Receivables Securitization Facility.
As of November 30, 2025, we had $574.9 million of debt outstanding, with varying maturities through fiscal 2030. We had approximately $336.4 million of additional credit available as of November 30, 2025.
As of November 30, 2025, we had total outstanding letters of credit in the amount of $13.7 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.
Other Disclosures
Interest expense is comprised as follows (in thousands):
Three Months Ended November 30,Nine Months Ended November 30,
2025202420252024
Gross interest expense$12,327 $21,136 $45,325 $68,963 
Less: Capitalized interest(121)(1,913)(891)(5,057)
Interest expense, net$12,206 $19,223 $44,434 $63,906 
Capitalized interest for the three and nine months ended November 30, 2025 and 2024 relates to interest cost on the construction of the greenfield aluminum coil coating facility in Washington, Missouri. The decrease for the three and nine
20

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

months ended November 30, 2025 compared to the prior year is due to the higher average construction work in process in the prior year, as the new facility was placed in service during the second quarter of fiscal 2026.
11. 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 Measurement ("ASC 820"), certain of our 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; or,
Level 3: Unobservable inputs that are not corroborated by market data and reflect the Company’s own assumptions.
The carrying amount of our financial instruments (cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities) approximates the fair value of these instruments based upon either their short-term nature or their variable market rate of interest. We have not made an option to elect fair value accounting for any of our financial instruments.
Interest Rate Swap Agreement
Our derivative instruments consist of the 2025 Swap and the 2022 Swap, both of which are considered Level 2 of the fair value hierarchy. The 2025 Swap and the 2022 Swap are included in "Other long-term liabilities" as of November 30, 2025, and February 28, 2025, in the consolidated balance sheets. The valuations of the 2025 Swap and 2022 Swap are determined using widely accepted valuation techniques including discounted cash flow analysis on the expected cash flows of the derivative. This analysis reflects the contractual terms of the derivatives, including the period to maturity, and uses observable market-based inputs, including swap rates, spread, and/or index levels and interest rate curves. See Note 9 for more information about the 2025 and 2022 Swaps.
Our financial instruments that are measured at fair value on a recurring basis as of November 30, 2025 and February 28, 2025 are as follows (in thousands):
Carrying Value as of November 30, 2025Fair Value Measurements UsingCarrying Value as of February 28, 2025Fair Value Measurements Using
Level 1Level 2Level 3Level 1Level 2Level 3
Liabilities:
Interest Rate Swap Agreement(1)
$2,049 $ $2,049 $ $352 $ $352 $ 
Total Liabilities$2,049 $352 
(1)
The fair values at November 30, 2025, and February 28, 2025, are related to the 2025 Swap and the 2022 Swap, respectively.
Non-recurring Fair Value Measurements
Investment in Joint Venture
The fair value of our investment in the unconsolidated AVAIL JV was determined using the income approach at the date on which we entered into the joint venture. 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 non-recurring fair value measurements.
We assess our investment in the unconsolidated AVAIL JV for recoverability when events and circumstances are present that suggest there has been a decline in value, and if it is determined that a loss in value of the investment is other than temporary, the investment is written down to its fair value.
During the nine months ended November 30, 2025, management performed a recoverability analysis on our investment in the AVAIL JV and concluded there was a decline in fair value that was other-than-temporary. Accordingly, we
21

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

recorded a loss on impairment of $45.9 million, which is included in "Equity in earnings of unconsolidated subsidiaries" in the consolidated statements of operations. See Note 8.
Long-Term Debt
The fair values of our long-term debt instruments are estimated based on market values for debt issued with similar characteristics or rates currently available for debt with similar terms. These valuations are Level 2 non-recurring fair value measurements.
The principal amount of our outstanding debt under the 2022 Credit Agreement was $424.9 million and $900.3 million at November 30, 2025 and February 28, 2025, respectively. The estimated fair value of our outstanding debt was $426.5 million and $904.8 million at November 30, 2025, and February 28, 2025, excluding unamortized debt issuance costs. The estimated fair values of our outstanding debt were determined based on the present value of future cash flows using model-derived valuations that use observable inputs such as interest rates and credit spreads. The carrying amount of the Receivables Securitization Facility approximates the fair value.
12. Leases
We are a lessee under various leases for facilities and equipment. As of November 30, 2025, we were the lessee for 128 operating leases and 117 finance leases with terms of 12 months or more. These leases are reflected in "Right-of-use assets," "Lease liability—short-term" and "Lease liability—long-term" in our consolidated balance sheets.
Our leases are primarily for (i) operating facilities, (ii) vehicles and equipment used in operations, (iii) facilities used for back-office functions, (iv) equipment used for back-office functions, and (v) temporary storage. The majority of our vehicle and equipment leases 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 we recognize lease expense for these leases on a straight-line basis over the lease term. We have a significant number of short-term leases, including month-to-month agreements. Our short-term lease agreements include expenses incurred hourly, daily, monthly and for other durations of time of one year or less. Our future lease commitments as of November 30, 2025, do not reflect all of our short-term lease commitments.
The following table outlines the classification of right-of-use ("ROU") assets and lease liabilities in the consolidated balance sheets as of November 30, 2025 and February 28, 2025 (in thousands):
As of
November 30, 2025February 28, 2025
AssetsBalance Sheet Classification
Operating right-of-use assetsRight-of-use assets$17,365 $19,471 
Finance right-of-use assets Right-of-use assets13,575 6,480 
Liabilities
Operating lease liabilities―short-termLease liability—short-term6,377 6,373 
Operating lease liabilities―long-termLease liability—long-term11,555 13,741 
Finance lease liabilities―short-termLease liability—short-term3,124 1,376 
Finance lease liabilities―long-termLease liability—long-term10,807 5,271 
22

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Supplemental information related to our leases was as follows (in thousands, except years and percentages):
Three Months Ended November 30,Nine Months Ended November 30,
2025202420252024
Operating cash flows from operating leases included in lease liabilities$1,917 $1,867 $5,650 $5,426 
Lease liabilities obtained from new ROU assets—operating leases1,098 5,345 3,068 5,979 
Decrease in ROU assets related to lease terminations(8) (621) 
Operating cash flows from finance leases included in lease liabilities219 86 559 237 
Financing cash flows from finance leases included in lease liabilities713 257 1,751 689 
Lease liabilities obtained from new ROU assets—finance leases2,743 394 9,367 1,813 
As of
November 30, 2025February 28, 2025
Weighted-average remaining lease term—operating leases3.59 years3.79 years
Weighted-average discount rate—operating leases5.21 %5.06 %
Weighted-average remaining lease term—finance leases4.21 years4.57 years
Weighted-average discount rate—finance leases6.60 %6.86 %
The following table outlines the classification of lease expense related to operating and finance leases in the statements of operations (in thousands):
Three Months Ended November 30,Nine Months Ended November 30,
2025202420252024
Operating lease expense:
Cost of sales$2,142 $1,625 $5,466 $4,546 
Selling, general and administrative419 475 1,504 1,442 
Total operating lease expense2,561 2,100 6,970 5,988 
Financing lease expense:
Cost of sales789 288 1,960 779 
Interest expense219 86 559 237 
Total financing lease expense1,008 374 2,519 1,016 
Variable lease expense:
Cost of sales220 113 684 359 
Total variable lease expense220 113 684 359 
Short-term lease expense:
Cost of sales770 1,627 4,441 4,490 
Selling, general and administrative74 6 77 16 
Total short-term lease expense844 1,633 4,518 4,506 
Total lease expense$4,633 $4,220 $14,691 $11,869 
23

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

As of November 30, 2025, maturities of our lease liabilities were as follows (in thousands):
Fiscal year:Operating LeasesFinance LeasesTotal
2026$1,891 $987 $2,878 
20276,465 3,908 10,373 
20284,439 3,812 8,251 
20293,732 3,581 7,313 
20301,719 2,886 4,605 
2031871 711 1,582 
Thereafter524 3 527 
Total lease payments19,641 15,888 35,529 
Less imputed interest(1,709)(1,957)(3,666)
Total$17,932 $13,931 $31,863 
We sublease 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 as a reduction to "Cost of sales." Sublease income for the three and nine months ended November 30, 2025 and 2024 was as follows (in thousands):
Three Months Ended November 30,Nine Months Ended November 30,
2025202420252024
Sublease income $266 $266 $797 $789 
13. Income Taxes
The provision for income taxes reflects an effective tax rate of 26.1% for the three months ended November 30, 2025, compared to 26.5% for the three months ended November 30, 2024. The decrease in the effective tax rate is driven by higher tax deductions for stock compensation, partially offset by an increase in non-deductible research expenses.

The provision for income taxes reflects an effective tax rate of 23.9% for the nine months ended November 30, 2025, compared to 24.8% for the prior year comparable period. The decrease in the effective tax rate is primarily attributable to higher R&D tax credits related to the construction of the new aluminum coil coating facility in Washington, Missouri, which became operational during the first quarter of fiscal 2026.

On July 4, 2025, the U.S. enacted the One Big Beautiful Bill Act ("the Act") that includes several U.S. corporate tax provisions, including the restoration of 100% bonus depreciation on qualified property and the current deductibility of domestic research and experimental expenditures. The provisions of the Act did not have a material impact to our income tax expense or effective tax rate. We expect the provisions of the Act to result in a reduction in our fiscal 2026 cash tax payments.
14. Mezzanine Equity
Series A Convertible Preferred Stock
On May 9, 2024, we fully redeemed our 240,000 shares of 6.0% Series A Convertible Preferred Stock for $308.9 million. The payment was calculated as the face value of the Series A Preferred Stock of $240.0 million, multiplied by the Return Factor of 1.4, less dividends paid to date of $27.1 million. The redemption premium of $75.2 million, which was calculated as the difference between the redemption amount and the book value of $233.7 million, was recorded as a deemed dividend, and reduced net income available to common shareholders. The Series A Preferred Stock was redeemed using proceeds from the April 2024 Secondary Public Offering. See Note 15.
Dividends
The Series A Preferred Stock accumulated a 6.0% dividend per annum, or $15.00 per share per quarter. Dividends were payable in cash or in kind, by accreting and increasing the Series A Base Amount ("PIK Dividends"). Dividends were payable on the sum of (i) the aggregate liquidation preference amount of $240.0 million plus (ii) any PIK Dividends. Dividends
24

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

were accrued daily and paid quarterly in arrears, on March 31, June 30, September 30 and December 31 of each year. Following the calendar quarter ending June 30, 2027, we were not able to elect PIK Dividends and dividends on the Series A Preferred Stock were required to be paid in cash. All dividends were paid in cash through May 9, 2024, at which time the Series A Preferred Stock was redeemed. The dividend would have increased annually by one percentage point, beginning with the dividend payable for the calendar quarter ending September 30, 2028. Dividends declared and paid for the nine months ended November 30, 2024, were $3.6 million.
15. Equity
Share Repurchase Program
On November 10, 2020, our Board of Directors authorized a $100 million share repurchase program pursuant to which we may repurchase our common stock (the "2020 Authorization"). Repurchases under the 2020 Authorization will be made through open market 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 we might otherwise be precluded from doing so. Currently, share repurchases may not exceed 6% of our market capitalization per fiscal year.
During the nine months ended November 30, 2025, we repurchased 201,416 shares of common stock in the amount of $20.0 million at an average purchase price per share of $99.28 under the 2020 Share Authorization. During the nine months ended November 30, 2024, we did not repurchase shares of common stock under the 2020 Share Authorization. As of November 30, 2025, there was $33.2 million remaining to repurchase shares under the 2020 Authorization.
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, 2025 and 2024, consisted of the following (in thousands):
 Three Months Ended November 30, 2025
Foreign Currency Translation Gain (Loss)Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary,
Net of Tax
Net Actuarial Gain (Loss), Net of TaxInterest Rate Swap, Net of TaxInterest Rate Swap, Net of Tax for Unconsolidated SubsidiaryTotal
Balance as of beginning of period$(8,165)$508 $(587)$(1,430)$ $(9,674)
Other comprehensive income (loss) before reclassification(1,033)(158) 83  (1,108)
Amounts reclassified from AOCI    (215) (215)
Net change in AOCI(1,033)(158) (132) (1,323)
Balance as of end of period$(9,198)$350 $(587)$(1,562)$ $(10,997)
Nine Months Ended November 30, 2025
Foreign Currency Translation Gain (Loss)Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary,
Net of Tax
Net Actuarial Gain (Loss), Net of TaxInterest Rate Swap, Net of TaxInterest Rate Swap, Net of Tax for Unconsolidated SubsidiaryTotal
Balance as of beginning of period$(10,329)$(388)$(587)$(265)$(11)$(11,580)
Other comprehensive income (loss) before reclassification1,131 738  (792)11 1,088 
Amounts reclassified from AOCI   (505) (505)
Net change in AOCI1,131 738  (1,297)11 583 
Balance as of end of period$(9,198)$350 $(587)$(1,562)$ $(10,997)
25

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Three Months Ended November 30, 2024
Foreign Currency Translation Gain (Loss)Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary,
Net of Tax
Net Actuarial Gain (Loss), Net of TaxInterest Rate Swap, Net of TaxInterest Rate Swap, Net of Tax for Unconsolidated SubsidiaryTotal
Balance as of beginning of period$(7,189)$887 $(184)$(523)$114 $(6,895)
Other comprehensive income (loss) before reclassification(1,943)(730) 1,037 (188)(1,824)
Amounts reclassified from AOCI    (663) (663)
Net change in AOCI(1,943)(730) 374 (188)(2,487)
Balance as of end of period$(9,132)$157 $(184)$(149)$(74)$(9,382)
Nine Months Ended November 30, 2024
Foreign Currency Translation Gain (Loss)Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary,
Net of Tax
Net Actuarial Gain (Loss), Net of TaxInterest Rate Swap, Net of TaxInterest Rate Swap, Net of Tax for Unconsolidated SubsidiaryTotal
Balance as of beginning of period$(7,628)$1,418 $(184)$2,533 $(33)$(3,894)
Other comprehensive income (loss) before reclassification(1,504)(1,261) 194 (41)(2,612)
Amounts reclassified from AOCI   (2,876) (2,876)
Net change in AOCI(1,504)(1,261) (2,682)(41)(5,488)
Balance as of end of period$(9,132)$157 $(184)$(149)$(74)$(9,382)
April 2024 Secondary Public Offering
On April 30, 2024, we completed a secondary public offering in which we sold 4.6 million shares of our common stock at $70.00 per share (the "April 2024 Secondary Public Offering"). We received gross proceeds of $322.0 million, and paid offering expenses of $13.3 million, for net proceeds of $308.7 million. The proceeds from the April 2024 Offering were used to redeem the Series A Preferred Stock.
26

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

16. Share-based Compensation
Effective April 18, 2025, the Compensation Committee of the Board of Directors (the "Compensation Committee") adopted the Executive Retiree LTI Program (the "ERP") to continue the vesting of annual equity awards to certain executive officers and other senior members of the management team as designated by the Compensation Committee, including the Company's named executive officers (a "Covered Executive" or collectively, the "Covered Executives"), upon qualified Retirement (as such term is defined in the Company's 2023 Long-Term Incentive Plan). The ERP is applicable to both annual restricted share unit awards and annual performance share unit awards granted to the Covered Executives pursuant to newly adopted Restricted Share Unit ("RSU") Award Agreements and Performance Share Unit ("PSU") Award Agreements for the Covered Executives (collectively, the "Award Agreements") containing such provisions for the fiscal year 2026 long-term incentive equity awards. To be eligible for continued vesting of these annual equity awards upon a qualified Retirement, the ERP requires that Covered Executives:
i.be at least 65 years of age or 55 years of age and have at least 10 years of service with AZZ;
ii.not receive any severance payments or be subject to any severance or employment agreements containing other retirement provisions;
iii.provide sufficient advance notice of their intent to retire prior to the planned retirement date;
iv.ensure adequate succession or continuity planning is in place for such Covered Executive's position;
v.be compliant with AZZ’s executive stock ownership requirements on their respective retirement date; and
vi.execute and deliver a waiver and release agreement. Additionally, a period of one year must have elapsed between the grant date of the applicable awards and the Covered Executive's retirement date. The ERP also provides that fiscal year 2023, fiscal year 2024 and fiscal year 2025 RSU and PSU award agreements will be amended for the Covered Executives to allow vesting subsequent to a qualified Retirement at the Compensation Committee's discretion.
Upon adoption of the ERP, the service requirement for executives that are currently eligible for retirement has been met. As a result, we recognized additional stock-based compensation for the nine months ended November 30, 2025, of $2.2 million upon the adoption of the ERP related to the RSUs for Covered Executives that have achieved qualified retirement status.
17. Defined Benefit Pension Plan
Pension and Employee Benefit Obligations
In our Precoat Metals segment, certain current or past employees participate in a defined benefit pension plan (the "Plan"). Prior to the acquisition of Precoat Metals, 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, 2025, the Plan was underfunded, and we have a net pension obligation of $18.8 million, which is included in "Other long-term liabilities" in the consolidated balance sheets and represents the underfunded portion of the Plan.
The components of net benefit cost other than the employer service cost are included in "Selling, general and administrative" expense and were not significant for three and nine months ended November 30, 2025 and 2024. We paid employer contributions of $4.4 million into the Plan during the nine months ended November 30, 2025. We expect to pay $1.3 million of contributions into the Plan during the remainder of fiscal year 2026.
18. Restructuring Charges
During the first quarter of fiscal year 2026, management initiated a restructuring plan for certain surface technologies facilities within the Metal Coatings segment (the "AST Restructuring") to improve overall operational efficiency and financial performance. During the nine months ended November 30, 2025, we recognized restructuring charges of $3.8 million, which are included in "Cost of sales" in the consolidated statement of operations and includes the loss on sale of equipment, for which we received $0.7 million in proceeds. The restructuring charges consisted primarily of $3.3 million for the write-off of intangible assets and goodwill, as well as $0.5 million for the write-off of other assets, loss on the sale of equipment and severance accruals. We recognized an immaterial amount of restructuring expenses in the second quarter of fiscal 2026. Our initial estimate of total restructuring charges of $4.2 million was reduced to $3.8 million as of November 30, 2025. We do not expect to recognize additional charges related to AST Restructuring. The AST Restructuring was complete as of November 30, 2025.
27

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

As a result of the AST Restructuring, we closed two surface technology facilities; the facilities were located in Garland, Texas and Tampa, Florida. Management performed an analysis of the assets at each location closed. For assets that were not sold or transferred to another location for use in operations, management wrote down the assets to reflect a decrease in the estimated useful life and lower value to the Company.
19. Commitments and Contingencies
Legal
AZZ 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, worker’s compensation and environmental matters, all arising in the normal course of business. As discovery progresses on all outstanding legal matters, we continuously evaluate opportunities to either mediate the cases or settle the disputes for nuisance value or the cost of litigation 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 a favorable or an unfavorable outcome on the pending lawsuits may change. The actual outcome of these lawsuits or other proceedings cannot be predicted with any 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. Therefore, management, after consultation with legal counsel believes it has strong claims or defenses to all of its legal 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.
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, we filed a counter suit against STI for amounts due to AZZ for work performed. 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 $5.5 million in damages for breach of contract and breach of express warranty. A final judgment amount was entered by the Court on February 14, 2024, and we purchased a supersedeas bond to cover the final judgment amount throughout the duration of the appellate process on May 23, 2024. We are still waiting on the trial transcript from the court reporter and the appellate process is tolled until the transcript is delivered to the parties. We believe we have strong grounds for an appeal and will pursue all available appellate options. The appeal process is expected to take up to two years. As of November 30, 2025, we have recorded a legal accrual of $5.5 million, which is included in "Other accrued liabilities" on our consolidated balance sheets, reflecting our best estimate of the probable loss. Our estimate of the probable loss may change throughout the appellate process.
In 2019, Tampa Electric Company ("TECO") entered into a contract to provide services in Florida. TECO terminated our affiliate from the project, alleging failure to comply with safety guidelines. We believe the affiliate was terminated for convenience on the project, and our affiliate was not given its contractual right of notice and 47 hours to deliver a corrective action plan. In 2020, we filed a lawsuit against TECO for breach of contract and unjust enrichment in the Thirteenth Judicial Circuit Court in and for Hillsborough County, Florida. In connection with AZZ selling the majority interest in the AIS business to Fernweh Group on September 30, 2022, we agreed to retain this lawsuit. The parties unsuccessfully mediated the case in June 2023. The case went to trial on January 13, 2025. On February 10, 2025, the jury rendered a verdict in favor of TECO against our affiliate in the amount of $5.2 million, which represented the receivable due from the TECO, net of allowance. We recognized expense of $6.5 million in the fourth quarter of fiscal 2025, consisting of $5.2 million for the derecognition of the net receivable from TECO and $1.3 million for estimated legal fees, of which $1.2 million was paid during the nine months ended November 30, 2025.
Environmental
As of November 30, 2025, the reserve balance for our environmental liabilities was $18.1 million, of which $1.6 million is classified as current. Environmental remediation liabilities include costs directly associated with site investigation and site remediation, 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 these estimates and they 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.
We accrue 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 our environmental remediation
28

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

liabilities could potentially be material to the operating results of any fiscal quarter or fiscal year, we do not expect such additional remediation expenses to have an adverse material effect on our financial position, results of operations, or cash flows.
Capital Commitments—Greenfield Aluminum Coil Coating Facility
We are expanding our coatings capabilities through the construction of a new 25-acre aluminum coil coating facility in Washington, Missouri, which became operational during the first quarter of fiscal 2026. The new greenfield facility is 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 $121.8 million in capital payments related to the project, of which $113.6 million was paid prior to fiscal 2026 and approximately $5.9 million was paid during the nine months ended November 30, 2025. The remaining balance of $2.3 million is expected to be paid in the fourth quarter of fiscal 2026.
20. Subsequent Events
On December 31, 2025, AVAIL, in which we have an unconsolidated investment through the AVAIL JV, completed the sale of the majority of its Welding Solutions LLC business (the “Welding Solutions Business”) to Pelican Energy Partners LP. Because the sale occurred subsequent to the reporting period, we cannot reasonably estimate the financial impact of the sale on our consolidated financial statements.
Following the sale, we will continue to own a 40% interest in AVAIL, which will consist of AVAIL’s Industrial Lighting and the remaining Welding Solutions business.
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 manufactured solutions, including demand by the construction markets, the industrial markets, and the metal coatings markets. We could also experience additional increases, including increases due to inflation, in labor costs, components and raw materials including zinc and natural gas, which are used in our hot-dip galvanizing process, paint used in our coil coating process; customer requested delays of our manufactured solutions; 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 manufactured solutions 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; tariffs, 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, 2025, 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 "Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations" contained in our Annual Report on Form 10-K for the fiscal year ended February 28, 2025, and with the condensed consolidated financial statements and notes thereto included in this Quarterly Report on Form 10-Q.
Business Operations Update
Our results for the nine months ended November 30, 2025 (the "current nine-month period") were favorably impacted primarily by the recognition of equity in earnings for the AVAIL JV, which included the gain from AVAIL's sale of the Electrical Products Group business to nVent Electric plc., and by the growth in demand for our manufactured solutions in the utilities, construction and consumer industries.
The equity in earnings from the AVAIL JV was the primary contributor to net income of $301.3 million for the current nine-month period. Our operating results for the current nine-month period, including operating results by segment, are described in the summary on the following page, and detailed descriptions can be found below under "Results of Operations."
Our operations generated $452.9 million of cash for the current nine-month period. The components of our liquidity and descriptions of our cash flows, capital investments, and other utilities, construction and matters impacting our liquidity and capital resources can be found below under "Liquidity and Capital Resources."
30

Outlook
While it is difficult to predict future North American economic activity and its impact on the demand for our galvanizing and coil coating solutions, as well the impact that political or regulatory developments may have on us, we have noted several factors below that have impacted or may impact our results of operations during the fourth quarter of fiscal 2026.
Sales prices in our AZZ Metal Coatings and AZZ Precoat Metals segment are expected to remain consistent with current levels. Fluctuations in product mix, along with competitive market pressures, may impact selling price.
Demand in our AZZ Metal Coatings and AZZ Precoat Metals segments is expected to follow our typical seasonal patterns.
Volumes for our AZZ Metal Coatings segment remain at normal seasonal levels, which should support the continued demand for our metal coatings solutions.
Customer inventories for our AZZ Precoat Metals segment remain at normal seasonal levels, which should support the continued demand for our coil coating solutions.

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

QUARTER ENDED NOVEMBER 30, 2025 COMPARED TO THE QUARTER ENDED NOVEMBER 30, 2024
Segment Sales and Operating Income
The following tables contain operating segment data by segment, for the Company's corporate operations and on a consolidated basis (in thousands):
Three Months Ended November 30, 2025
Metal CoatingsPrecoat Metals
Infrastructure Solutions(1)
Corporate(2)
Total
Sales$194,998 $230,748 $— $— $425,746 
Cost of sales136,873 186,932 — — 323,805 
Gross margin58,125 43,816 — — 101,941 
Selling, general and administrative6,038 7,932 21 18,471 32,462 
Operating income (loss)$52,087 $35,884 (21)(18,471)69,479 
Interest expense— — — (12,206)(12,206)
Equity in earnings of unconsolidated subsidiaries(3)
— — (1,437)— (1,437)
Other income (expense)15 — — (291)(276)
Income (loss) before income tax$52,102 $35,884 $(1,458)(30,968)55,560 
Income tax expense14,485 14,485 
Net income (loss)$(45,453)$41,075 
See notes below tables.
Three Months Ended November 30, 2024
Metal CoatingsPrecoat Metals
Infrastructure Solutions(1)
Corporate(2)
Total
Sales$168,599 $235,055 $— $— $403,654 
Cost of sales116,542 189,334 — — 305,876 
Gross margin52,057 45,721 — — 97,778 
Selling, general and administrative5,684 8,641 29 24,889 39,243 
Operating income (loss)46,373 37,080 (29)(24,889)58,535 
Interest expense— — — (19,223)(19,223)
Equity in earnings of unconsolidated subsidiaries— — 7,168 — 7,168 
Other income (expense)116 — — (879)(763)
Income (loss) before income tax$46,489 $37,080 $7,139 (44,991)45,717 
Income tax expense12,114 12,114 
Net income (loss)$(57,105)$33,603 
(1)
Infrastructure Solutions segment includes the equity in earnings from our investment in the AVAIL JV, as well as other expenses related to receivables and liabilities that were retained 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)
During the first quarter of fiscal 2026, AVAIL completed the sale of the Electrical Products Group ("EPG") to nVent Electric plc. The three months ended November 30, 2025 includes an adjustment to the gain related to the sale of the EPG of $(0.6) million.
32

Sales
For the three months ended November 30, 2025 (the "current quarter"), consolidated sales increased $22.1 million, or 5.5%, compared to the three months ended November 30, 2024 (the "prior year quarter").
Sales for the AZZ Metal Coatings segment increased $26.4 million, or 15.7%, for the current quarter, compared to the prior year quarter. The increase was primarily due to $30.0 million resulting from a higher volume of steel processed and an increase in other sales of $2.1 million, partially offset by a decrease in selling price of $5.7 million due to product mix.
Sales for the AZZ Precoat Metals segment decreased $4.3 million, or 1.8% for the current quarter, compared to the prior year quarter. The decrease is due to a lower volume of coil coated, partially offset by an increase in the average price due to vendor price increases that were passed through to the customer.
Operating Income
For the current quarter, consolidated operating income was $69.5 million, an increase of $10.9 million, or 18.7%, compared to the prior year quarter.
Operating income for the AZZ Metal Coatings segment increased $5.7 million, or 12.3%, for the current quarter, compared to the prior year quarter. The increase was due to increased sales as described above, offset by an increase in cost of sales. The increase in cost of sales of $20.3 million was primarily due to a $6.6 million increase in variable costs, a $5.5 million increase in zinc cost, and a $3.9 million increase in labor costs and an increase in other overhead costs of $4.3 million. Selling, general and administrative expense increased $0.3 million.
Operating income for the AZZ Precoat Metals segment decreased $1.2 million, or 3.2% for the current quarter, compared to the prior year quarter. The decrease was primarily due to decreased sales as described above. In addition, cost of sales decreased by $2.4 million, primarily due to a decrease in material costs related to the decreased volume of coil coated, partially offset by an increase in cost of sales for the new plant in Washington, Missouri, which became operational during the first quarter of fiscal 2026.
Corporate Expenses
Corporate selling, general and administrative expenses decreased $6.4 million, or 25.8%, for the current quarter, compared to the prior year quarter. The decrease was primarily due to decreases in salaries and wages, employee benefits and stock-based compensation, primarily due to retirement and other severance costs recognized in the prior year.
Interest Expense
Interest expense for the current quarter decreased $7.0 million, to $12.2 million, compared to $19.2 million for the prior year quarter. The decrease in interest expense was primarily attributable to a decrease in the weighted average debt outstanding of $339.8 million and a decrease in the weighted average interest rate of 1.76% in the current quarter, compared to the prior year quarter. The decrease in interest expense is partially offset by lower capitalized interest associated with the construction of the new plant in Washington, Missouri, for the current quarter, compared to the prior year quarter.
Equity in Earnings of Unconsolidated Entities
Equity in earnings of unconsolidated subsidiaries for the current quarter decreased $8.6 million to a loss of $1.4 million, compared to income of $7.2 million in the prior year quarter. The decrease was due to AVAIL's lower income for the quarter following the sale of the Electrical Products Group business. See "Item I. Financial Statements—Note 8" for more information about the AVAIL JV.
Income Taxes
The provision for income taxes reflects an effective tax rate of 26.1% for the current quarter, compared to 26.5% for the prior year quarter. The decrease in the effective tax rate is driven by higher tax deductions for stock compensation, partially offset by an increase in non-deductible research expenses.
33

NINE MONTHS ENDED NOVEMBER 30, 2025 COMPARED TO THE NINE MONTHS ENDED NOVEMBER 30, 2024
Segment Sales and Operating Income
The following tables contain operating segment data by segment, for the Company's corporate operations and on a consolidated basis (in thousands):
Nine Months Ended November 30, 2025
Metal CoatingsPrecoat Metals
Infrastructure Solutions(1)
Corporate(2)
Total
Sales$572,197 $692,786 $— $— $1,264,983 
Cost of sales(3)
400,151 557,469 — — 957,620 
Gross margin172,046 135,317 — — 307,363 
Selling, general and administrative(4)
17,521 23,559 126 58,668 99,874 
Operating income (loss)154,525 111,758 (126)(58,668)207,489 
Interest expense— — — (44,434)(44,434)
Equity in earnings of unconsolidated subsidiaries(5)
— — 231,431 — 231,431 
Other income (expense)(46)— — 1,285 1,239 
Income (loss) before income tax$154,479 $111,758 $231,305 (101,817)395,725 
Income tax expense94,396 94,396 
Net income (loss)$(196,213)$301,329 
See notes below.
34

Nine Months Ended November 30, 2024
Metal CoatingsPrecoat Metals
Infrastructure Solutions(1)
Corporate(2)
Total
Sales$516,750 $709,119 $— $— $1,225,869 
Cost of sales357,471 564,436 — — 921,907 
Gross margin159,279 144,683 — — 303,962 
Selling, general and administrative17,286 24,980 67 65,699 108,032 
Operating income (loss)141,993 119,703 (67)(65,699)195,930 
Interest expense— — — (63,906)(63,906)
Equity in earnings of unconsolidated subsidiaries— — 12,470 — 12,470 
Other income (expense)165 — — (307)(142)
Income (loss) before income tax$142,158 $119,703 $12,403 (129,912)144,352 
Income tax expense35,728 35,728 
Net income (loss)$(165,640)$108,624 
(1)
Infrastructure Solutions segment includes the equity in earnings from our investment in the AVAIL JV, as well as other expenses related to receivables and liabilities that were retained 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)
Metal Coatings segment includes restructuring charges of $3.8 million. See "Item I. Financial StatementsNote 18."
(4)
Includes stock-based compensation expense recognized upon the adoption of the Executive Retiree LTI Program of $2.2 million, of which $0.4 million and $1.8 million are included in Metal Coatings and Corporate, respectively. See "Item I. Financial Statements—Note 16."
(5)
During the first quarter of fiscal 2026, AVAIL completed the sale of the Electrical Products Group ("EPG") business to nVent Electric plc. The nine months ended November 30, 2025 includes $226.8 million, which represents the gain related to the sale of the EPG business, offset by the recognition of an impairment loss on the AVAIL JV and an adjustment related to a change in AVAIL's transfer pricing policy. See "Liquidity and Capital Resources—AVAIL JV."
Sales
For the current nine-month period, consolidated sales increased $39.1 million, or 3.2%, compared to the nine months ended November 30, 2024 (the "prior year nine-month period").
Sales for the AZZ Metal Coatings segment increased $55.4 million, or 10.7%, for the current nine-month period, compared to the prior year nine-month period. The increase in sales was primarily due to an increase of $63.7 million resulting from a higher volume of steel processed during the period, partially offset by a decrease of $9.8 million in selling price, due to product mix. Other sales increased $1.5 million.
Sales for the AZZ Precoat Metals segment decreased $16.3 million, or 2.3% for the current nine-month period, primarily due to a lower volume of coil coated, partially offset by an increase in selling price due to vendor price increases that were passed through to the customer.
Operating Income
For the current nine-month period, consolidated operating income increased $11.6 million, or 5.9%, to $207.5 million, compared to the prior year nine-month period.
Operating income for the AZZ Metal Coatings segment increased $12.5 million, or 8.8% for the current nine-month period, compared to the prior year nine-month period. The increase was due to improved sales as described above, and lower selling, general and administrative expenses, partially offset by higher cost of sales. Cost of sales increased $42.7 million, primarily due to an $8.0 million increase in labor costs, increased overhead costs of $22.8 million, and increased zinc costs of $11.9 million. Selling, general and administrative expense decreased $0.2 million.
Operating income for the AZZ Precoat Metals segment decreased $7.9 million, or 6.6%. The decrease was primarily due to the decrease in sales as described above. In addition, cost of sales decreased by $7.0 million, primarily due to a decrease in material costs related to the decreased volume of coil coated, partially offset by an increase in cost of sales for the new plant in Washington, Missouri, which became operational during the first quarter of fiscal 2026.

35

Corporate Expenses
Corporate selling, general and administrative expenses decreased $7.0 million, or 10.7%, for the current nine-month period, compared to the prior year nine-month period. The decrease was primarily due to decreases in compensation costs, primarily due to retirement and other severance costs recognized in the prior year, partially offset by an increase in stock-based compensation in the current nine-month period, primarily due to the adoption of the Executive Retiree LTI Program and the acceleration of expense for the related stock awards.
Interest Expense
Interest expense for the current nine-month period decreased $19.5 million, to $44.4 million, compared to $63.9 million for the prior year nine-month period. The decrease in interest expense is primarily attributable to a decrease in the weighted average debt outstanding of $198.4 million and a decrease in the weighted average interest rate of 1.61% in the current nine-month period compared to the prior year nine-month period, partially offset by lower capitalized interest in the current nine-month period associated with the construction of the new plant in Washington, Missouri.
Equity in Earnings of Unconsolidated Entities
Equity in earnings of unconsolidated subsidiaries for the current nine-month period increased $219.0 million, to $231.4 million, compared to $12.5 million in the prior year nine-month period. The increase is due to a gain from the sale of the Electrical Products Group, partially offset by an impairment loss recognized on the AVAIL JV in the second quarter of fiscal 2026 and lower earnings following the sale of the electrical business. See "Item I. Financial Statements—Note 8" for more information about the AVAIL JV.
Income Taxes
The provision for income taxes reflects an effective tax rate of 23.9% for the nine months ended November 30, 2025 compared to 24.8% for the prior year comparable period. The decrease in the effective tax rate is primarily attributable to higher R&D tax credits related to the construction of the new aluminum coil coating facility in Washington, Missouri, which became operational during the first quarter of fiscal 2026.
On July 4, 2025, the U.S. enacted the One Big Beautiful Bill Act ("the Act") that includes several U.S. corporate tax provisions, including the restoration of 100% bonus depreciation on qualified property and the current deductibility of domestic research and experimental expenditures. The provisions of the Act did not have a material impact to our income tax expense or effective tax rate. We expect the provisions of the Act to result in a reduction in our fiscal 2026 cash tax payments.
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 working capital needs, capital improvements, quarterly cash dividends, acquisitions and other general corporate purposes. Based on our current financial condition and current operations, 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.
As of November 30, 2025, our total liquidity of $337.1 million consisted of available capacity on our Revolving Credit Facility of $336.4 million and cash and cash equivalents of $0.6 million.
Cash Flows
The following table summarizes our cash flows by category for the periods presented (in thousands):
Nine Months Ended November 30,
20252024
Net cash provided by operating activities$452,872 $185,597 
Net cash used in investing activities(84,988)(85,100)
Net cash used in financing activities(368,327)(103,912)
Net cash provided by operating activities for the current nine-month period was $452.9 million, driven primarily by net income of $301.3 million, adjusted to exclude non-cash charges, net of non-cash income of $141.6 million, a cash distribution received on the investment in the AVAIL JV of $273.2 million, an increase in cash resulting from a decrease in working capital of $0.5 million, and an increase in cash resulting from changes in other long-term assets and liabilities, including deferred taxes, of $19.4 million. The decrease in working capital is due primarily to increases in accounts payable, income taxes payable, and decreased inventories, offset by increases in accounts receivable, contract assets, prepaid expenses and a decrease in accrued liabilities. Net cash provided by operating activities was used to fund $58.7 million of capital expenditures, fund an acquisition of $30.1 million, make net payments on long-term debt and finance leases of $327.1 million, repurchase $20.0 million of common stock, make dividend payments of $17.1 million and make payments for taxes related to net share settlement of equity awards of $5.0 million. Other increases in cash included proceeds from sales of property, plant, and equipment of $3.9 million.
Net cash provided by operating activities for the prior year nine-month period was $185.6 million, driven primarily by net income of $108.6 million, adjusted to exclude non-cash charges, net of non-cash income of $69.1 million, an increase in cash resulting from a reduction in working capital of $2.9 million, partially offset by a decrease in cash resulting from changes in other long-term assets and liabilities, including deferred taxes, of $1.8 million and a cash distribution received on the investment in the AVAIL JV of $6.8 million. The reduction in working capital is due primarily to increases in accounts payable, other accrued liabilities and income taxes payable, as well as a reduction in inventories and accounts receivable; partially offset by increases in other receivables, prepaid expenses and contract assets due to higher sales. Net cash provided by operating activities was used to fund $85.9 million of capital expenditures, make net payments on long-term debt and finance leases liabilities of $82.2 million, make dividend payments of $18.0 million and make payments for taxes related to net share settlement of equity awards of $5.0 million. We also completed a secondary public offering of 4.6 million shares of our common stock, which provided cash, net of offering costs, of $310.2 million, which was used to redeem our 240,000 shares of Series A Preferred Stock for $308.9 million.
Financing and Capital
2022 Credit Agreement and Term Loan B
We have a credit agreement with a syndicate of financial institutions as lenders that was entered into on May 13, 2022 and was subsequently amended on August 17, 2023, December 20, 2023, March 20, 2024, September 24, 2024, February 27, 2025, and August 5, 2025 (collectively referred to herein as the "2022 Credit Agreement").
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; as of November 30, 2025, the outstanding balance of the Term Loan B was $374.9 million;
37

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 Secured Overnight Financing Rate ("SOFR") plus 1.75% and the Revolving Credit Facility bears a leverage-based rate with various tiers between 1.75% and 2.75%; as of November 30, 2025, the interest rate was SOFR plus 1.75%;
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 August 5, 2025, we repriced the Term Loan B. The repricing reduced the margin from SOFR plus 2.50% to SOFR plus 1.75%.
We primarily utilize proceeds from the Revolving Credit Facility to finance timing fluctuations of working capital needs, capital improvements, quarterly cash dividends, acquisitions and other general corporate purposes.
As defined in the 2022 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 contributed to these required quarterly payments. Due to prepayments made against the Term Loan B since August 31, 2022, the quarterly mandatory principal payment requirement has been met, and the quarterly payments of $3.25 million are no longer required.
Receivables Securitization Facility
On July 10, 2025, we entered into a credit agreement secured by our trade accounts receivable and contract assets (the "Receivables Securitization Facility.") Under this arrangement, we transferred our trade receivables to a special purpose entity ("SPE"), which in turn pledged those receivables as collateral for borrowings under the facility. The transaction does not qualify as a sale under ASC 860, Transfers and Servicing; as a result, the arrangement is accounted for as a secured borrowing.
Accordingly, the receivables transferred to the SPE will remain on our consolidated balance sheet within trade accounts receivable and contract assets, and the Receivables Securitization Facility is included in "Long-term debt, net." The Receivables Securitization Facility has a limit of $150.0 million and is due July 10, 2028. As of November 30, 2025, the total amount of receivables pledged under the facility was $249.9 million, consisting of $141.1 million in trade accounts receivable and $108.8 million in contract assets, with outstanding borrowings of $150.0 million. The interest rate on the Receivables Securitization Facility is one-month SOFR plus 0.95%.
We remain exposed to the credit risk associated with the underlying receivables and are responsible for their collection. The Receivables Securitization Facility includes provisions that allow the SPE to take control of the assets only in the event of bankruptcy or violation of servicing the secured accounts receivable. We will monitor these provisions to ensure ongoing compliance and availability under the facility.
The proceeds from the Receivables Securitization Facility were used to pay down the Term Loan B.
The weighted average interest rate for our outstanding debt, including the Revolving Credit Facility, the Term Loan B, and Receivables Securitization Facility was 6.16% and 7.77% for the nine months ended November 30, 2025 and 2024, respectively. We are also obligated to pay a leverage-based commitment fee with various tiers between 0.2% and 0.3% per year for unused amounts under the Revolving Credit Facility. As of November 30, 2025, the commitment fee rate was 0.20%.
Debt Compliance and Outstanding Borrowings
Our 2022 Credit Agreement requires us to maintain a maximum Total Net Leverage Ratio (as defined in the loan agreement) no greater than 4.5. We are also required to maintain certain covenants under the Receivables Securitization Facility. As of November 30, 2025, we were in compliance with all covenants and other requirements set forth in the 2022 Credit Agreement and the Receivables Securitization Facility.
As of November 30, 2025, we had $574.9 million of debt outstanding, with varying maturities through fiscal 2030. We had approximately $336.4 million of additional credit available as of November 30, 2025.
38

Letters of Credit
As of November 30, 2025, we had total outstanding letters of credit in the amount of $13.7 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 on our floating-rate debt by entering into interest rate swap agreements to convert a portion of our variable-rate debt to a fixed rate. On September 27, 2022, we entered into a fixed-rate interest rate swap agreement, which was subsequently amended on October 7, 2022. The 2022 Swap was terminated on June 30, 2025.
Simultaneous to the termination of the 2022 Swap, we entered into a new fixed-rate interest rate swap agreement on June 30, 2025. The 2025 Swap converts the SOFR-based component of the interest rate to 3.759%. As of November 30, 2025, the 2025 Swap resulted in a total fixed rate of 5.509%. The 2025 Swap had an initial notional amount of $290.0 million and a maturity date of June 30, 2027. The objective of the 2025 Swap is to eliminate the variability of cash flows in interest payments attributable to changes in benchmark one-month SOFR interest rates. 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 2025 Swap as a cash flow hedge at inception. Cash settlements, in the form of cash payments or cash receipts, of the 2025 Swap are recognized in interest expense.
Capital Commitments—Greenfield Aluminum Coil Coating Facility
We are expanding our coatings capabilities through the construction of a new 25-acre aluminum coil coating facility in Washington, Missouri, which became operational during the first quarter of fiscal 2026. The new greenfield facility is 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 $121.8 million in capital payments related to the project, of which $113.6 million was paid prior to fiscal 2026 and approximately $5.9 million was paid during the nine months ended November 30, 2025. The remaining balance of $2.3 million is expected to be paid in the fourth quarter of fiscal 2026.
AVAIL JV
We account for our 40% interest in the AVAIL JV under the equity method of accounting and include our equity in earnings as part of the AZZ Infrastructure Solutions segment. We record our equity in earnings in the AVAIL JV on a one-month lag. In May 2025, Avail Infrastructure Solutions ("AVAIL"), in which we have an unconsolidated investment through the AVAIL JV, completed the sale of its electrical enclosures, switchgear, and bus systems businesses (the "Electrical Products Group") to nVent Electric plc for a purchase price of $975.0 million.
During the first quarter of fiscal 2026, we received a distribution of cash from the AVAIL JV of $273.2 million, which exceeded our investment in the AVAIL JV of $107.4 million. Since we are not liable for the obligations of the AVAIL JV nor otherwise committed to provide financial support, after reducing our investment in the AVAIL JV to zero, we recognized $165.8 million as a gain during the first quarter of fiscal 2026. Due to the timing of the receipt of cash and the recognition of equity in earnings, we suspended the recognition of equity in earnings of the AVAIL JV as of May 31, 2025, until our proportionate share of earnings exceeded the excess distribution previously recognized in earnings. During the second quarter of fiscal 2026, we recognized the equity in earnings from AVAIL related to our proportionate share of the gain on the sale of the Electrical Products Group. The equity in earnings was in excess of the amount we recorded in the first quarter of fiscal 2026. Therefore, we resumed the recognition of equity in earnings of the AVAIL JV in the second quarter of fiscal 2026.
Following the recognition of our proportionate share of the gain on the sale of the Electrical Products Group and equity in earnings during the second quarter of fiscal 2026, management identified events and circumstances indicating that the fair value of the Company's investment in the AVAIL JV may have fallen below its carrying value on an other-than-temporary basis. These indicators arose principally from the significant business divestiture by AVAIL and a corresponding reduction in AVAIL's projected future earnings. In response, management performed a recoverability analysis of our investment in the AVAIL JV. Management estimated the fair value of our 40% interest in the AVAIL JV and concluded that the decline in fair value was other-than-temporary. Accordingly, we recorded an impairment charge of $45.9 million during the second quarter of fiscal 2026 to write down the carrying value of our investment in the AVAIL JV. After recognizing the impairment loss, management believes the carrying value of the investment in the AVAIL JV is recoverable based on AVAIL's current financial position. We will continue to monitor the AVAIL JV for any indicators of impairment, and if further declines in the fair value occur and are deemed other-than-temporary, additional write-downs will be recorded. For the nine months ended November 30,
39

2025, we recorded $231.4 million in equity in earnings, which consists of 1) $2.8 million of equity in earnings from the AVAIL JV's operations for the nine months ended November 30, 2025, 2) $274.5 million of a net gain from the sale of the Electrical Products Group recognized during the second quarter of fiscal 2026, offset by 3) an impairment loss of $45.9 million on the AVAIL JV recognized during the second quarter of fiscal 2026.
Share Repurchase Program
During the nine months ended November 30, 2025, we repurchased 201,416 shares of common stock in the amount of $20.0 million at an average purchase price of $99.28 under the 2020 Share Authorization. As of November 30, 2025, there was $33.2 million remaining to repurchase shares under the 2020 Authorization. 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 scrap in the AZZ Precoat Metals segment. We attempt to minimize these increases by entering into agreements with our zinc suppliers and such agreements generally include fixed premiums, and by entering into agreements with our natural gas suppliers to fix a portion of our purchase cost. 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 to match inflationary increases 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, 2025, we 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.
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 consolidated financial statements and the accompanying notes.
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, 2025.
Recent Accounting Pronouncements
See "Item I. Financial Statements—Note 1" for a full description of recent accounting pronouncements, including the actual and expected dates of adoption and estimated effects on our consolidated results of operations and financial condition, which is incorporated herein by reference.

40

Non-GAAP Disclosures
In addition to reporting financial results in accordance with Generally Accepted Accounting Principles in the United States ("GAAP"), we provide adjusted net income, adjusted earnings per share and Adjusted EBITDA (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, 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, adjusted earnings per share and Adjusted EBITDA 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: 1) intangible asset amortization, 2) restructuring charges, 3) retirement and other severance expenses, 4) redemption premium on Series A Preferred Stock, 5) additional stock compensation expense related to the adoption of our executive retiree long-term incentive program, and 6) certain adjustments related to the Company's unconsolidated joint venture from the reported GAAP measure. Management defines Adjusted EBITDA as adjusted net income excluding depreciation, amortization, interest, provision for income taxes and Series A Preferred Stock dividends. Management believes Adjusted EBITDA is used by investors to analyze operating performance and evaluate the Company's ability to incur and service debt, as well as its capacity for making capital expenditures in the future.
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, and undue reliance should not be placed on these non-GAAP financial measures. Additionally, 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, 2025 and 2024 between the non-GAAP Adjusted Earnings Measures to the most comparable measures, calculated in accordance with GAAP (in thousands, except per share data):

41

Adjusted Net Income and Adjusted Earnings Per Share

Three Months Ended November 30,Nine Months Ended November 30,
2025202420252024
Amount
Per
 Diluted Share(1)
Amount
Per
 Diluted Share(1)
Amount
Per
 Diluted Share(1)
Amount
Per
 Diluted Share(1)
Net income$41,075 $33,603 $301,329 $108,624 
Less: Series A Preferred Stock dividends— — — (1,200)
Less: Redemption premium on Series A Preferred Stock— — — (75,198)
Net income available to common shareholders(2)
41,075 $1.36 33,603 $1.12 301,329 $9.97 32,226 $1.07 
Impact of Series A Preferred Stock dividends(2)
— — — — — — 1,200 0.04 
Net income and diluted earnings per share for Adjusted net income calculation(2)
41,075 1.36 33,603 1.12 301,329 9.97 33,426 1.11 
Adjustments:
Amortization of intangible assets5,800 0.19 5,773 0.19 17,357 0.57 17,353 0.58 
Restructuring charges(3)
— — — — 3,827 0.13 — — 
Legal settlement and accrual— — 3,483 0.12 — — 3,483 0.12 
Retirement and other severance expense(4)
— — 1,666 0.06 — — 3,554 0.12 
Redemption premium on Series A Preferred Stock(5)
— — — — — — 75,198 2.50 
Executive retiree long-term incentive program(6)
— — — — 2,185 0.07 — — 
AVAIL JV equity in earnings adjustment(7)
622 0.02 — — (226,843)(7.50)— — 
Subtotal6,422 0.21 10,922 0.37 (203,474)(6.73)99,588 3.31 
Tax impact(8)
(1,541)(0.05)(2,621)(0.09)48,834 1.62 (5,854)(0.19)
Total adjustments4,881 0.16 8,301 0.28 (154,640)(5.12)93,734 3.11 
Adjusted net income and adjusted earnings per share (non-GAAP)$45,956 $1.52 $41,904 $1.39 $146,689 $4.85 $127,160 $4.22 
Weighted average shares outstanding—Diluted for Adjusted earnings per share(2)
30,198 30,118 30,231 30,123 
See notes on page 45.
42

Adjusted EBITDA
Three Months Ended November 30,Nine Months Ended November 30,
2025202420252024
Net income$41,075 $33,603 $301,329 $108,624 
Interest expense12,206 19,223 44,434 63,906 
Income tax expense14,485 12,114 94,396 35,728 
Depreciation and amortization22,777 20,633 66,976 61,383 
Adjustments:
Restructuring charges(3)
— — 3,827 — 
Legal settlement and accrual— 3,483 — 3,483 
Retirement and other severance expense(4)
— 1,666 — 3,554 
Executive retiree long-term incentive program(6)
— — 2,185 — 
AVAIL JV equity in earnings adjustment(7)
622 — (226,843)— 
Adjusted EBITDA (non-GAAP)$91,165 $90,722 $286,304 $276,678 
See notes on page 45.

Adjusted EBITDA by Segment

A reconciliation of Adjusted EBITDA by segment to net income is as follows (in thousands):

Three Months Ended November 30, 2025
Metal CoatingsPrecoat MetalsInfra-
structure Solutions
CorporateTotal
Net income (loss)$52,102 $35,884 $(1,458)$(45,453)$41,075 
Interest expense— — — 12,206 12,206 
Income tax expense— — — 14,485 14,485 
Depreciation and amortization7,070 9,617 — 6,090 22,777 
Adjustments:
AVAIL JV equity in earnings adjustment(7)
— — 622 — 622 
Adjusted EBITDA (non-GAAP)$59,172 $45,501 $(836)$(12,672)$91,165 
See notes on page 45.
Three Months Ended November 30, 2024
Metal CoatingsPrecoat MetalsInfra-
structure Solutions
CorporateTotal
Net income (loss)$46,489 $37,080 $7,139 $(57,105)$33,603 
Interest expense— — — 19,223 19,223 
Income tax expense— — — 12,114 12,114 
Depreciation and amortization6,614 7,903 — 6,116 20,633 
Adjustments:
Legal settlement and accrual— — — 3,483 3,483 
Retirement and other severance expense(4)
— — — 1,666 1,666 
Adjusted EBITDA (non-GAAP)$53,103 $44,983 $7,139 $(14,503)$90,722 
See notes on page 45.
43

Nine Months Ended November 30, 2025
Metal CoatingsPrecoat MetalsInfra-
structure Solutions
CorporateTotal
Net income (loss)$154,479 $111,758 $231,305 $(196,213)$301,329 
Interest expense— — — 44,434 44,434 
Income tax expense— — — 94,396 94,396 
Depreciation and amortization20,560 28,163 — 18,253 66,976 
Adjustments:
Restructuring charges(3)
3,827 — — — 3,827 
Executive retiree long-term incentive program(6)
358 — — 1,827 2,185 
AVAIL JV equity in earnings adjustment(7)
— — (226,843)— (226,843)
Adjusted EBITDA (non-GAAP)$179,224 $139,921 $4,462 $(37,303)$286,304 
See notes on page 45.
Nine Months Ended November 30, 2024
Metal CoatingsPrecoat MetalsInfra-
structure Solutions
CorporateTotal
Net income (loss)$142,158 $119,703 $12,403 $(165,640)$108,624 
Interest expense— — — 63,906 63,906 
Income tax expense— — — 35,728 35,728 
Depreciation and amortization19,955 23,134 — 18,294 61,383 
Adjustments:
Legal settlement and accrual— — — 3,483 3,483 
Retirement and other severance expense(4)
— — — 3,554 3,554 
Adjusted EBITDA (non-GAAP)$162,113 $142,837 $12,403 $(40,675)$276,678 
See notes on page 45.
44

Debt Leverage Ratio Reconciliation
Trailing Twelve Months Ended
November 30, 2025February 28, 2025
Gross debt$574,875 $900,250 
Less: Cash per bank statement(7,200)(12,670)
Add: Finance lease liability13,931 6,647 
Consolidated indebtedness$581,606 $894,227 
Net income$321,538 $128,833 
Depreciation and amortization87,798 82,205 
Interest expense61,810 81,282 
Income tax expense100,518 41,850 
EBITDA$571,664 $334,170 
Cash items(9)
13,651 15,325 
Non-cash items(10)
13,915 12,161 
Equity in earnings, net of distributions(229,324)(3,598)
Adjusted EBITDA per Credit Agreement$369,906 $358,058 
Net leverage ratio1.6x2.5x
(1)
Earnings per share amounts included in the "Adjusted Net Income and Adjusted Earnings Per Share" table above may not sum due to rounding differences.
(2)
For the nine months ended November 30, 2024, diluted earnings per share is based on weighted average shares outstanding of 29,076, as the Series A Preferred Stock that was redeemed May 9, 2024 is anti-dilutive for this calculation. The calculation of adjusted diluted earnings per share is based on weighted average shares outstanding of 30,123, as the Series A Preferred Stock is dilutive to adjusted diluted earnings per share. Adjusted net income for adjusted earnings per share also includes the addback of Series A Preferred Stock dividends for the period noted above. For further information regarding the calculation of earnings per share, see "Item 1. Financial Statements—Note 4."
(3)
Includes restructuring charges related to the closure of two surface technology facilities in our Metal Coatings segment. See "Item 1. Financial Statements—Note 18."
(4)
Related to retention and transition of certain executive management employees.
(5)
On May 9, 2024, we redeemed AZZ's Series A Preferred Stock. The redemption premium represents the difference between the redemption amount paid and the book value of the Series A Preferred Stock.
(6)
During the nine months ended November 30, 2025, we recognized additional stock-based compensation expense of $2.2 million upon the adoption of the Executive Retiree Long-term Incentive Program. For further information regarding the adoption of the ERP, see "Item 1. Financial Statements—Note 16."
(7)
During the first quarter of fiscal 2026, AVAIL completed the sale of the Electrical Products Group ("EPG") to nVent Electric plc. The three months ended November 30, 2025 includes an adjustment to the gain related to the sale of the EPG of $(0.6) million. The nine months ended November 30, 2025 includes $226.8 million, which represents the gain related to the sale of the EPG, partially offset by the recognition of an impairment loss on the AVAIL JV and an adjustment related to a change in AVAIL's transfer pricing policy. For further information, see "Item 1. Financial Statements—Note 8."
(8)
The non-GAAP effective tax rate for each of the periods presented is estimated at 24.0%.
(9)
Cash items include certain legal settlements, accruals, retirement and other severance expenses, and restructuring charges associated with the Metal Coatings segment.
(10)
Non-cash items include stock-based compensation expense.
45

Item 3. Quantitative and Qualitative Disclosures About Market Risk
There have been no material changes to our market risk disclosures during the three and nine months ended November 30, 2025. For a discussion of our exposure to market risk, refer to our 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, 2025.  
Item 4. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
Based on their evaluation as of the end of the period covered by this Quarterly Report on Form 10-Q, our Company’s principal executive officer and principal financial officer have concluded that our Company’s disclosure controls and procedures (as defined in Rule 13a-15(e) under the Securities and Exchange Act of 1934) are effective at the reasonable assurance level.
Changes in Internal Control Over Financial Reporting
There have been no 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, the Company's internal control over financial reporting.
PART II. OTHER INFORMATION
Item 1. Legal Proceedings
AZZ 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, worker’s compensation and environmental matters, all arising in the normal course of business. As discovery progresses on all outstanding legal matters, we continuously evaluate opportunities to either mediate the cases or settle the disputes for nuisance value or the cost of litigation 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 a favorable or an unfavorable outcome on the pending lawsuits may change. The actual outcome of these lawsuits or other proceedings cannot be predicted with any 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. Therefore, management, after consultation with legal counsel believes it has strong claims or defenses to all of its legal 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. For further discussion of the Company's legal proceedings, see "Part 1. Item 1. Financial Statements—Note 19."
Item 1A. Risk Factors
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. Risk Factors" in the Company’s Annual Report on Form 10-K for the fiscal year ended February 28, 2025.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
On November 10, 2020, our Board of Directors authorized a $100 million share repurchase program pursuant to which we may repurchase our common stock (the "2020 Authorization"). Repurchases under the 2020 Authorization will be made through open market 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 we might otherwise be precluded from doing so. Currently, share repurchases may not exceed 6% of our market capitalization per fiscal year.
46

The following table outlines our share repurchases under the 2020 Authorization during each of the nine months ended November 30, 2025:
PeriodTotal Number of Share PurchasedAverage Price Paid per ShareTotal Number of Shares Purchased as Part of Publicly Announced Plans or ProgramsApproximate Dollar Value that May Yet Be Used Under the Plans or Programs
Beginning balance, February 28, 2025$53,187,452 
March 1 through March 31, 2025— $— — 53,187,452 
April 1 through April 30, 2025— — — 53,187,452 
May 1 through May 31, 2025— — — 53,187,452 
June 1 through June 30, 2025— — — 53,187,452 
July 1 through July 31, 2025— — — 53,187,452 
August 1 through August 31, 2025— — — 53,187,452 
September 1 through September 30, 2025— — — 53,187,452 
October 1 through October 31, 2025201,416 99.28 201,416 33,191,526 
November 1 through November 30, 2025— — — 33,191,526 
Total201,416 $99.28 201,416 $33,191,526 

Item 5. Other Information.
Rule 10b5-1 trading arrangement
During the three months ended November 30, 2025, 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.
47

Item 6. Exhibits
3.1
3.2
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).


+ Indicates filed herewith.
++ Indicates furnished herewith.
48

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 7, 2026By:/s/ Jason Crawford
Jason Crawford
Senior Vice President, Chief Financial Officer and
Principal Accounting Officer
49
EX-31.1 2 ex31120251130.htm EX-31.1 Document

EXHIBIT 31.1
CERTIFICATION BY CHIEF EXECUTIVE OFFICER
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, 2025 (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 7, 2026 /s/ Thomas E. Ferguson
 Thomas E. Ferguson
 President and Chief Executive Officer

EX-31.2 3 ex31220251130.htm EX-31.2 Document

EXHIBIT 31.2
CERTIFICATION BY CHIEF FINANCIAL OFFICER
PURSUANT TO SECURITIES EXCHANGE ACT RULE 13A-14(A)
I, Jason Crawford, certify that:
1. I have reviewed this Quarterly Report on Form 10-Q of AZZ Inc. for the period ended November 30, 2025 (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 7, 2026 /s/ Jason Crawford
 Jason Crawford
Senior Vice President, Chief Financial Officer and
Principal Accounting Officer

EX-32.1 4 ex32120251130.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, 2025 (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 7, 2026 /s/ Thomas E. Ferguson
 Thomas E. Ferguson
 President and Chief Executive Officer

EX-32.2 5 ex32220251130.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, Jason Crawford, 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, 2025 (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 7, 2026 /s/ Jason Crawford
 Jason Crawford
Senior Vice President, Chief Financial Officer and
Principal Accounting Officer

EX-101.SCH 6 azz-20251130.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 9952151 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 9952152 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 9952153 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 9952154 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 9952155 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 9952156 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 9952157 - Statement - Condensed Consolidated Statement of Changes in Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 9952158 - Disclosure - The Company and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 9952159 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 9952160 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 9952161 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 9952162 - Disclosure - Disaggregated Sales link:presentationLink link:calculationLink link:definitionLink 9952163 - Disclosure - Supplemental Cash Flow Information link:presentationLink link:calculationLink link:definitionLink 9952164 - Disclosure - Operating Segments link:presentationLink link:calculationLink link:definitionLink 9952165 - Disclosure - Investments in Unconsolidated Entity link:presentationLink link:calculationLink link:definitionLink 9952166 - Disclosure - Derivative Instruments link:presentationLink link:calculationLink link:definitionLink 9952167 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 9952168 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 9952169 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 9952170 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 9952171 - Disclosure - Mezzanine Equity link:presentationLink link:calculationLink link:definitionLink 9952172 - Disclosure - Equity link:presentationLink link:calculationLink link:definitionLink 9952173 - Disclosure - Share-based Compensation link:presentationLink link:calculationLink link:definitionLink 9952174 - Disclosure - Defined Benefit Pension Plan link:presentationLink link:calculationLink link:definitionLink 9952175 - Disclosure - Restructuring and Impairment Charges link:presentationLink link:calculationLink link:definitionLink 9952176 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 9952177 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 9955511 - Disclosure - The Company and Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 9955512 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 9955513 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 9955514 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9955515 - Disclosure - Disaggregated Sales (Tables) link:presentationLink link:calculationLink link:definitionLink 9955516 - Disclosure - Supplemental Cash Flow Information (Tables) link:presentationLink link:calculationLink link:definitionLink 9955517 - Disclosure - Operating Segments (Tables) link:presentationLink link:calculationLink link:definitionLink 9955518 - Disclosure - Investments in Unconsolidated Entity (Tables) link:presentationLink link:calculationLink link:definitionLink 9955519 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9955520 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9955521 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9955522 - Disclosure - Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 9955523 - Disclosure - The Company and Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 9955524 - Disclosure - Acquisitions - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955525 - Disclosure - Acquisitions - Assets Acquired and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 9955526 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 9955527 - Disclosure - Earnings Per Share - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955528 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9955529 - Disclosure - Disaggregated Sales (Details) link:presentationLink link:calculationLink link:definitionLink 9955530 - Disclosure - Disaggregated Sales - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955531 - Disclosure - Supplemental Cash Flow Information - New Cash Provided by Operating Activities (Details) link:presentationLink link:calculationLink link:definitionLink 9955532 - 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 9955533 - Disclosure - Operating Segments (Details) link:presentationLink link:calculationLink link:definitionLink 9955534 - Disclosure - Investments in Unconsolidated Entity - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955535 - Disclosure - Investments in Unconsolidated Entities - Schedule of Condensed Balance Sheet For AIS Joint Venture (Details) link:presentationLink link:calculationLink link:definitionLink 9955536 - Disclosure - Investments in Unconsolidated Entities - Schedule of Condensed Statement of Operations for AIS Joint Venture (Details) link:presentationLink link:calculationLink link:definitionLink 9955537 - Disclosure - Derivative Instruments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955538 - Disclosure - Debt - Schedule of Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9955539 - Disclosure - Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955540 - Disclosure - Debt - Interest Expense Disclosure (Details) link:presentationLink link:calculationLink link:definitionLink 9955541 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 9955542 - Disclosure - Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955543 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955544 - Disclosure - Leases - Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 9955545 - Disclosure - Leases - Lease Details (Details) link:presentationLink link:calculationLink link:definitionLink 9955546 - Disclosure - Leases - Classification of Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9955547 - Disclosure - Leases - Lease Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 9955547 - Disclosure - Leases - Lease Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 9955547 - Disclosure - Leases - Lease Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 9955548 - Disclosure - Leases - Sublease Income (Details) link:presentationLink link:calculationLink link:definitionLink 9955549 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955550 - Disclosure - Mezzanine Equity (Details) link:presentationLink link:calculationLink link:definitionLink 9955551 - Disclosure - Equity - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955552 - Disclosure - Equity - AOCI (Details) link:presentationLink link:calculationLink link:definitionLink 9955553 - Disclosure - Share-based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 9955554 - Disclosure - Defined Benefit Pension Plan (Details) link:presentationLink link:calculationLink link:definitionLink 9955555 - Disclosure - Restructuring and Impairment Charges (Details) link:presentationLink link:calculationLink link:definitionLink 9955556 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 9955557 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 azz-20251130_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 azz-20251130_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 azz-20251130_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Number of operating leases Number of Operating Leases Number of Operating Leases Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Statistical Measurement [Domain] Statistical Measurement [Domain] Work in process Inventory, Work in Process, Gross Payments of debt financing costs Repayments of Long-Term Debt Share Repurchase Program, Remaining Authorized, Amount Share Repurchase Program, Remaining Authorized, Amount Lease, Cost Lease, Cost [Table Text Block] Cover [Abstract] Net decrease in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Lessee, Operating Lease, Liability, Maturity Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Other accrued liabilities Other Liabilities, Current Trading Symbol Trading Symbol Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Ownership percentage of investment Equity Method Investment, Ownership Percentage Denominator: Denominator [Abstract] -- None. No documentation exists for this element. -- All Trading Arrangements All Trading Arrangements [Member] Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Non-NEOs Non-NEOs [Member] Computation of basic and diluted earnings per share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Cash dividends declared per common share (usd per share) Common Stock, Dividends, Per Share, Declared Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Income Taxes Paid, Net Income Taxes Paid, Net Cash dividends paid on common shares Dividends, Cash Dividends, Cash Accounts receivable, allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Disposal Group Name [Domain] Disposal Group Name [Domain] Investment in joint venture Equity Method Investments Pay vs Performance Disclosure [Line Items] 2027 Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Two Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Two Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Accounts receivable, net Increase (Decrease) in Accounts Receivable Computation of basic and diluted earnings per share Schedule of Earnings Per Share Basic and Diluted [Abstract] -- None. No documentation exists for this element. -- The Company and Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Net income Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest Fair Value Measurements Fair Value Disclosures [Text Block] Restructuring and Related Activities [Abstract] Restructuring and Related Activities [Abstract] Award Timing Disclosures [Line Items] Investment, Name [Domain] Investment, Name [Domain] Other Performance Measure, Amount Other Performance Measure, Amount Loss contingency, receivable, current Loss Contingency, Receivable, Current Leases Lessee, Operating Leases [Text Block] Common stock, shares, outstanding (shares) Common Stock, Shares, Outstanding Operating lease, cost Operating Lease, Cost Other receivables Other Receivables, Net, Current Lease, Cost [Abstract] Lease, Cost [Abstract] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Operating lease liabilities―long-term Operating Lease, Liability, Noncurrent Non-current assets Assets, Noncurrent Decrease in goodwill Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Goodwill Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Goodwill Finance lease expense, interest expense Finance Lease, Interest Expense Revenue from Contract with Customer [Abstract] United States UNITED STATES Loans Payable Loans Payable [Member] Lessee, Operating Lease, Liability And Finance Lease, Liability Lessee, Operating Lease, Liability And Finance Lease, Liability Lessee, Operating Lease, Liability And Finance Lease, Liability Other assets Other Assets, Noncurrent Entity Tax Identification Number Entity Tax Identification Number Loss on impairment Equity Method Investment, Other-than-Temporary Impairment Leases [Abstract] Leases [Abstract] Number of shares repurchased (shares) Treasury Stock, Shares, Acquired Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Defined Benefit Pension Plan Defined Benefit Plan [Text Block] Operating Segments Operating Segments [Member] Selling, general and administrative Selling, General and Administrative Expenses [Member] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Sale of Stock, Consideration Received on Transaction Sale of Stock, Consideration Received on Transaction Cash Flows From Operating Activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Operations and assets by segment Operations and Assets by Segment [Abstract] Operations and assets by segment. Schedule of Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Secured Debt Secured Debt [Member] Equity Components [Axis] Equity Components [Axis] Finance Lease, Liability, to be Paid, Total Finance Lease, Liability, to be Paid Award Timing Method Award Timing Method [Text Block] Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Weighted-average remaining lease term—finance leases Finance Lease, Weighted Average Remaining Lease Term Insider Trading Policies and Procedures [Line Items] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Term Loan B Term Loan B [Member] Term Loan B Aggregate debt amount Debt Conversion, Original Debt, Amount Amount of receivables pledged Line of Credit Facility, Capacity Available for Trade Purchases Amounts reclassified from AOCI Reclassification from AOCI, Current Period, before Tax, Attributable to Parent Adjustment to Compensation, Amount Adjustment to Compensation Amount Capital in excess of par value Additional Paid in Capital, Common Stock Compensation Amount Outstanding Recovery Compensation Amount Disposal Group Classification [Axis] Disposal Group Classification [Axis] Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member] Entity Small Business Entity Small Business Company Selected Measure Amount Company Selected Measure Amount Geographical [Axis] Geographical [Axis] Payments on long-term debt and finance leases Payments of Debt Issuance Costs Tabular List, Table Tabular List [Table Text Block] Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due 2030 Lessee, Operating Lease, Liability, to be Paid, Year Five Fair Value, Inputs, Level 3 Fair Value, Inputs, Level 3 [Member] Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Common stock issued under employee stock purchase plan (shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Antidilutive securities excluded from computation of earnings per share, amount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Finance Lease, Liability, Undiscounted Excess Amount Finance Lease, Liability, Undiscounted Excess Amount 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 Credit Facility [Domain] Credit Facility [Domain] Weighted average interest rate Debt, Weighted Average Interest Rate Proceeds from Sale of Machinery and Equipment Proceeds from Sale of Machinery and Equipment AIS Joint Venture AIS Joint Venture [Member] AIS Joint Venture Current assets: Assets, Current [Abstract] Goodwill Goodwill Gross interest expense Interest Costs Incurred Consolidation Items [Axis] Consolidation Items [Axis] Tax payments related to common stock issued under stock-based plans Payment, Tax Withholding, Share-Based Payment Arrangement Other Comprehensive Income (Loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Stock repurchase program authorized amount Share Repurchase Program, Authorized, Amount Inventories Inventory Disclosure [Text Block] Share-based Payment Arrangement, Noncash Expense [Abstract] Share-Based Payment Arrangement, Noncash Expense [Abstract] Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Interest rate swap, unconsolidated subsidiary, tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Unconsolidated Subsidiary, before Reclassification, Tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Unconsolidated Subsidiary, before Reclassification, Tax Employee Stock Option Share-Based Payment Arrangement, Option [Member] Total short-term lease expense Short-Term Lease, Cost Fair Value Disclosures [Abstract] 2026 Lessee, Operating Lease, Liability, to be Paid, Year One Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Income tax payable Accrued Income Taxes, Current Total net leverage ratio maximum Debt Instrument, Total Net Leverage Ratio Maximum Debt Instrument, Total Net Leverage Ratio Maximum Weighted-average discount rate—finance leases Finance Lease, Weighted Average Discount Rate, Percent Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Payments on Revolving Credit Facility Repayments of Lines of Credit Other receivables Increase (Decrease) in Other Receivables Security Exchange Name Security Exchange Name 2026 Finance Lease, Liability, to be Paid, Year One Basis spread Debt Instrument, Basis Spread on Variable Rate Amortization of debt financing costs Paid-in-Kind Interest Award Type Award Type [Axis] Accordion feature Line Of Credit Facility, Additional Borrowing Capacity Line Of Credit Facility, Additional Borrowing Capacity Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary, Net of Tax Accumulated Foreign Currency Adjustment For Unconsolidated Subsidiary Attributable To Parent [Member] Accumulated Foreign Currency Adjustment For Unconsolidated Subsidiary Attributable To Parent AZZ Infrastructure Solutions AZZ Infrastructure Solutions [Member] AZZ Infrastructure Solutions Property, plant and equipment, net Property, Plant and Equipment, Net Total liabilities Liabilities Liabilities Common stock, par value (usd per share) Common Stock, Par or Stated Value Per Share Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Capital commitments Other Commitment Environment liability Environmental Liability Environmental Liability Weighted-average life (in years) Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Equity in earnings of unconsolidated entities Equity In Earnings Of Unconsolidated Entities Equity In Earnings Of Unconsolidated Entities Revolving Credit Facility Revolving Credit Facility [Member] Expiration Date Trading Arrangement Expiration Date Lease liabilities obtained from new ROU assets—finance leases Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Cash flows from investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] 2031 Lessee, Operating Lease, Liability, to be Paid, Year Six Lessee, Operating Lease, Liability, to be Paid, Year Six Payments for Repurchase of Redeemable Preferred Stock Payments for Repurchase of Redeemable Preferred Stock Operating lease liabilities―short-term Operating Lease, Liability, Current Total Shareholder Return Amount Total Shareholder Return Amount Common stock, shares, issued (shares) Common Stock, Shares, Issued Income taxes payable Increase (Decrease) in Income Taxes Payable Electrical/Utility Electrical and Utility Industry [Member] Electrical and Utility Industry Equity Awards Adjustments, Footnote Equity Awards Adjustments, Footnote [Text Block] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Restructuring and impairment charges Restructuring Costs and Asset Impairment Charges Derivative liabilities Derivative Liability Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Subsequent Event [Line Items] Subsequent Event [Line Items] Debt Instrument [Line Items] Debt Instrument [Line Items] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Goodwill and Intangible Asset Impairment Goodwill and Intangible Asset Impairment Common stock, shares authorized (shares) Common Stock, Shares Authorized Acquisition of subsidiaries, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Organization and Basis of Consolidation Basis of Accounting, Policy [Policy Text Block] Weighted average number common shares, diluted (shares) Denominator for diluted earnings per common share (shares) Weighted Average Number of Shares Outstanding, Diluted MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Total shareholders’ equity Balance, beginning balance Balance, ending balance Stockholders' Equity Attributable to Parent Equity, Attributable to Parent Schedule of Cash Flow, Supplemental Disclosures Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Litigation Case [Axis] Litigation Case [Axis] Diluted Earnings (Loss) Per Share [Abstract] Diluted Earnings (Loss) Per Share [Abstract] Diluted Earnings (Loss) Per Share Reclassification of AOCI, before tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Lease liability, long-term Finance Lease And Operating Lease, Liability, Noncurrent Finance Lease And Operating Lease, Liability, Noncurrent Equity Method Investment, Summarized Financial Information [Abstract] Equity Method Investment, Summarized Financial Information [Abstract] Letters of credit outstanding Letters of Credit Outstanding, Amount Selling, general and administrative Selling, general and administrative Selling, General and Administrative Expense Net change in AOCI Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Net Actuarial Gain (Loss), Net of Tax 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 Trade accounts receivable, net of allowance for credit losses of $369 and $419 at November 30, 2025 and February 28, 2025, respectively Accounts receivable Accounts Receivable, after Allowance for Credit Loss, Current Cost of sales Cost of Sales [Member] Sale of Stock [Domain] Sale of Stock [Domain] Unrealized translation gain (loss) Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Fair value of outstanding debt Long-Term Debt Unrealized gain (loss) on interest rate swap, tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax Pension Adjustments Prior Service Cost Pension Adjustments Prior Service Cost [Member] Number of facilities closed Restructuring And Related Activities, Number Of Facilities Closed Restructuring And Related Activities, Number Of Facilities Closed Document Fiscal Period Focus Document Fiscal Period Focus Precoat Metals Business Division Precoat Metals Business Division [Member] Precoat Metals Business Division All Executive Categories All Executive Categories [Member] Employee and director stock awards Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Assets Assets [Abstract] Assets [Abstract] Metal Coatings Metal Coatings [Member] Metal Coatings Consumer Consumer Industry [Member] Consumer Industry Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Document Type Document Type Derivative Contract [Domain] Derivative Contract [Domain] Pension Benefits Adjustments, Footnote Pension Benefits Adjustments, Footnote [Text Block] Operations and assets by segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Average price per share (in usd per share) Shares Acquired, Average Cost Per Share Common stock issued under stock-based plans and related income tax expense (shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross 2028 Finance Lease, Liability, to be Paid, Year Three Equity Method Investment, Realized Gain (Loss) on Disposal Equity Method Investment, Realized Gain (Loss) on Disposal Depreciation and amortization Depreciation, Amortization and Accretion, Net Subsequent Event [Table] Subsequent Event [Table] Maximum Maximum [Member] Contract liabilities Contract with Customer, Liability Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Convertible Preferred Stock Convertible Preferred Stock [Member] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Accounts payable Accounts Payable, Current Liabilities [Abstract] Liabilities [Abstract] Revenues [Abstract] Series A Preferred Stock Dividends Series A Preferred Stock Dividends Preferred Stock Dividends, Income Statement Impact Canton Galvanizing, LLC Canton Galvanizing, LLC [Member] Canton Galvanizing, LLC Interest Rate Swap, Net of Tax for Unconsolidated Subsidiary Accumulated Interest Rate Swap, Net of Tax Adjustment For Unconsolidated Subsidiary Attributable To Parent [Member] Accumulated Interest Rate Swap, Net of Tax Adjustment For Unconsolidated Subsidiary Attributable To Parent Acquisitions Business Combination Disclosure [Text Block] Current Fiscal Year End Date Current Fiscal Year End Date Lessee, Operating Lease, Liability, Undiscounted Excess Amount Lessee, Operating Lease, Liability, Undiscounted Excess Amount Transportation Transportation Industry [Member] Transportation Industry Environmental liability, current Environmental Liability, Current Environmental Liability, Current Total lease expense Lease, Cost Statistical Measurement [Axis] Statistical Measurement [Axis] PEO Name PEO Name Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Income before income taxes Income (loss) before income tax Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Unrealized gain (loss) on interest rate swap, net of tax for unconsolidated subsidiary Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Unconsolidated Subsidiary, before Reclassification, after Tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Unconsolidated Subsidiary, before Reclassification, after Tax Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount All Award Types Award Type [Domain] Return factor Redemption Price, Return Factor Redemption Price, Return Factor Name Outstanding Recovery, Individual Name Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Increase in intangible assets Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Intangibles Cost of sales Variable Lease, Cost Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Total purchase price, net of cash acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Defined Benefit Plan, Expected Future Employer Contributions, Remainder of Fiscal Year Defined Benefit Plan, Expected Future Employer Contributions, Remainder of Fiscal Year Thereafter Finance Lease, Liability, to be Paid, Thereafter Finance Lease, Liability, to be Paid, Thereafter Deferred tax assets Deferred Income Tax Assets, Net Non-PEO NEO Non-PEO NEO [Member] Total fair value of assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Capital in Excess of Par Value Additional Paid-in Capital [Member] Finance lease liabilities―long-term Finance Lease, Liability, Noncurrent Award Timing Predetermined Award Timing Predetermined [Flag] Contract assets Increase (Decrease) in Contract with Customer, Asset Subsequent Event Type [Domain] Subsequent Event Type [Domain] Equity Method Investment, Aggregate Cost Equity Method Investment, Aggregate Cost Equity Method Investment, Aggregate Cost Class of Stock [Line Items] Class of Stock [Line Items] Investment, Name [Axis] Investment, Name [Axis] Customer Relationships Customer Relationships [Member] Accounting Pronouncements Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Series A Preferred Stock Series A Preferred Stock [Member] Class of Stock [Axis] Class of Stock [Axis] Debt Long-Term Debt [Text Block] Diluted earnings per common share (usd per share) Earnings Per Share, Diluted 2031 Finance Lease, Liability, to be Paid, Year Six Finance Lease, Liability, to be Paid, Year Six Basis spread Derivative, Basis Spread on Variable Rate Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] 2029 Finance Lease, Liability, to be Paid, Year Four TECO Case TECO Case [Member] TECO Case Name Measure Name Entity Interactive Data Current Entity Interactive Data Current Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Canada CANADA Number of operating segments Number of Operating Segments Customer [Axis] Customer [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] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Share-based compensation expense Share-Based Payment Arrangement, Noncash Expense Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Redemption premium on Series A Preferred Stock Redemption premium on Series A Preferred Stock Stock Redeemed or Called During Period, Value Proceeds from sale of property, plant and equipment Proceeds from Sale of Property, Plant, and Equipment Inventories Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Redemption premium on Series A Preferred Stock Plus: Redemption premium on Series A Preferred Stock Redemption premium on Series A Preferred Stock Preferred Stock Redemption Premium Income tax expense Income taxes Income Tax Expense (Benefit) Notional amount on swap agreement Derivative, Notional Amount Segment Reporting, Reconciling Item, Corporate Nonsegment [Member] Segment Reporting, Reconciling Item, Corporate Nonsegment [Member] Numerator for diluted earnings per share—net income (loss) available to common shareholders Net Income (Loss) Available to Common Stockholders, Diluted Unrealized translation gain (loss) for unconsolidated subsidiary, net of tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period For Unconsolidated Subsidiary, Net of Tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period For Unconsolidated Subsidiary, Net of Tax Increase (decrease) in current liabilities: Increase (Decrease) in Operating Liabilities [Abstract] Sales Revenue from Contract with Customer, Excluding Assessed Tax Dividend rate (as a percent) Preferred Stock, Dividend Rate, Percentage Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Effective income tax rate, continuing operations (percent) Effective Income Tax Rate Reconciliation, Percent Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Operating income Operating income (loss) Operating Income (Loss) Interest expense Interest expense, net Interest expense, net Interest Expense, Operating and Nonoperating Business Acquisition [Line Items] Business Acquisition [Line Items] Total liabilities and shareholders' equity Liabilities and Equity Dividends Dividends Subsequent Events Subsequent Events [Text Block] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] All Adjustments to Compensation All Adjustments to Compensation [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Equity Method Investments Equity Method Investments [Table Text Block] Accrued salaries and wages Employee-related Liabilities, Current Prepaid expenses and other Increase (Decrease) in Prepaid Expense and Other Assets Derivative Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] 2027 Finance Lease, Liability, to be Paid, Year Two Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Payments of dividends Payments of Dividends Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Number of reportable segments not disclosed NumberOfReportableSegmentsNotDisclosedFlag NumberOfReportableSegmentsNotDisclosedFlag 2031 Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Year Six Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Year Six Lease liabilities obtained from new ROU assets—operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Underlying Security Market Price Change Underlying Security Market Price Change, Percent Individual: Individual [Axis] Infrastructure Solutions [Member] Infrastructure Solutions [Member] Infrastructure Solutions Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] 2030 Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Five Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Five 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] Lease liability, short-term Finance Lease And Operating Lease, Liability, Current Finance Lease And Operating Lease, Liability, Current Inventories Total Inventory Inventory, Net Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity Address, State or Province Entity Address, State or Province Statement [Line Items] Statement [Line Items] Derivative Instruments and Hedging Activities Disclosure [Abstract] Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] Maximum repurchases as a percentage of market capitalization Share Repurchase Program, Share Repurchases, Maximum Market Capitalization, Percent Share Repurchase Program, Share Repurchases, Maximum Market Capitalization, Percent Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Equity, Class of Treasury Stock [Line Items] Equity, Class of Treasury Stock [Line Items] Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Sublease income Sublease Income Consideration transferred Business Combination, Consideration Transferred Liabilities and Shareholders' Equity Liabilities and Equity [Abstract] 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 Estimated legal expenses Loss Contingency, Estimate of Possible Loss Minimum Minimum [Member] Fixed interest rate on swap agreement Derivative, Fixed Interest Rate Restatement Determination Date Restatement Determination Date Periodic payments Debt Instrument, Periodic Payment Unamortized debt issuance costs Unamortized Debt Issuance Expense Adoption Date Trading Arrangement Adoption Date Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Sale of Stock, Consideration Received On Transaction, Gross Sale of Stock, Consideration Received On Transaction, Gross Sale of Stock, Consideration Received On Transaction, Gross Number of finance leases Number of Finance Leases Number of Finance Leases Operating right-of-use assets Operating Lease, Right-of-Use Asset Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Foreign currency translation adjustments, tax Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax Bad debt expense (recovery) Accounts Receivable, Credit Loss Expense (Reversal) Purchase obligations Unrecorded Unconditional Purchase Obligation, Purchases Segments [Axis] Segments [Axis] Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member] Defined Benefit Plan, Plan Assets, Allocation [Table] Defined Benefit Plan, Plan Assets, Allocation [Table] Derivative Instrument [Axis] Derivative Instrument [Axis] Total debt, gross Long-Term Debt, Gross Proceeds from Equity Method Investment, Distribution, Return of Capital Proceeds from Equity Method Investment, Distribution, Return of Capital Exercise Price Award Exercise Price Total financing lease expense Finance Lease Expense Finance Lease Expense Total Liabilities Financial Liabilities Fair Value Disclosure 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 Earnings Per Share Earnings Per Share [Text Block] Restructuring and Impairment Charges Restructuring, Impairment, and Other Activities Disclosure [Text Block] Arrangement Duration Trading Arrangement Duration Common stock issued under employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan Subsequent Event Subsequent Event [Member] Dividends on Series A Preferred Stock Dividends, Preferred Stock Shareholders' Equity: Equity, Attributable to Parent [Abstract] Unrealized gain (loss) on interest rate swap, net of tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax Decrease in ROU assets related to lease terminations Gain (Loss) on Termination of Lease Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Earnings Per Share, Diluted, by Common Class, Including Two-Class Method [Table] Earnings Per Share, Diluted, by Common Class, Including Two-Class Method [Table] Segments [Domain] Segments [Domain] Finance Lease, Liability, Maturity Finance Lease, Liability, to be Paid, Maturity [Table Text Block] Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Finance Lease, Liability Finance Lease, Liability All Individuals All Individuals [Member] Proceeds from Revolving Credit Facility Proceeds from Lines of Credit PEO PEO [Member] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Name Trading Arrangement, Individual Name Other income (expense), net Other income (expense) Other Nonoperating Income (Expense) Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Disposal Group Name [Axis] Disposal Group Name [Axis] Equity in earnings of unconsolidated subsidiaries Income (Loss) from Equity Method Investments Commitment fee percentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage 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] Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract] Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] 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 Disposal Groups, Including Discontinued Operations [Table] Disposal Groups, Including Discontinued Operations [Table] Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member] Non-current liabilities Liabilities, Noncurrent Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Local Phone Number Local Phone Number Area of facility (in acres) Area Of Facility Area Of Facility Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract] Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Total fair value of liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Deferred tax liabilities Deferred Income Tax Liabilities, Net Equity Method Investment [Table] Equity Method Investment [Table] Postemployment Benefits [Abstract] Postemployment Benefits [Abstract] PEO Total Compensation Amount PEO Total Compensation Amount Less: Capitalized interest Interest Costs Capitalized Adjustment Residual value Acquired Finite-Lived Intangible Asset, Residual Value Statement of Income Location, Balance [Axis] Statement of Income Location, Balance [Axis] Lessee, Operating Lease, Liability And Finance Lease, Liability, Undiscounted Excess Amount Lessee, Operating Lease, Liability And Finance Lease, Liability, Undiscounted Excess Amount Lessee, Operating Lease, Liability And Finance Lease, Liability, Undiscounted Excess Amount Long-lived Assets by Geographic Areas Long-Lived Assets by Geographic Areas [Table Text Block] Restructuring charges Impairment of Intangible Assets, Finite-Lived Payments of Stock Issuance Costs Payments of Stock Issuance Costs Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Accrued Professional Fees Accrued Professional Fees Debt Disclosure [Abstract] Debt Disclosure [Abstract] Common Stock Common Stock [Member] Measure: Measure [Axis] Share-based compensation Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Share Price Share Price Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Secondary public offering and issuance of additional common stock (in shares) Stock Issued During Period, Shares, New Issues 2026 Defined Benefit Plan, Expected Future Benefit Payment, Year One Line of Credit Line of Credit [Member] Entity Emerging Growth Company Entity Emerging Growth Company Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Segment Reporting [Abstract] Segment Reporting [Abstract] Entity Central Index Key Entity Central Index Key Schedule of inventory Schedule of Inventory, Current [Table Text Block] Equity Method Investments and Joint Ventures [Abstract] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Foreign Currency Translation Gain (Loss) Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Accumulated benefit obligation in excess of plan assets Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Accumulated Benefit Obligation Finance right-of-use assets Finance Lease, Right-of-Use Asset, after Accumulated Amortization Mezzanine Equity Equity Equity [Text Block] Standby And Commercial Letters Of Credit Standby And Commercial Letters Of Credit [Member] Standby And Commercial Letters Of Credit Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Electrical Products Group Electrical Products Group [Member] Electrical Products Group Equity Component [Domain] Equity Component [Domain] Operating Segments Segment Reporting Disclosure [Text Block] Class of Treasury Stock [Table] Class of Treasury Stock [Table] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Entity Shell Company Entity Shell Company Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code 2026 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 Title Trading Arrangement, Individual Title Statement [Table] Statement [Table] Consolidation Items [Domain] Consolidation Items [Domain] City Area Code City Area Code Current liabilities: Liabilities, Current [Abstract] Decrease (increase) in current assets: Increase (Decrease) in Operating Assets [Abstract] Interest Paid, Excluding Capitalized Interest, Operating Activities Interest Paid, Excluding Capitalized Interest, Operating Activities Disposal Group Classification [Domain] Disposal Group Classification [Domain] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Common stock issued under stock-based plans and related tax expense Stock Issued, Value, Stock Options Exercised, Net of Tax Benefit (Expense) Fair Value, Inputs, Level 1 Fair Value, Inputs, Level 1 [Member] Other comprehensive income (loss) Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Total current assets Current Assets Assets, Current Interest Income and Interest Expense Disclosure Interest Income and Interest Expense Disclosure [Table Text Block] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Senior Notes Senior Notes [Member] 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 Accrued expenses Increase (Decrease) in Accrued Liabilities Construction Construction Industry [Member] Construction Industry Remaining borrowing capacity on line of credit Line of Credit Facility, Remaining Borrowing Capacity Repurchase and retirement of treasury stock Payments for Repurchase of Common Stock Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Long-term debt, net Long-term debt, net Long-Term Debt, Excluding Current Maturities Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Intangibles and other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Unrecorded purchase obligation Unrecorded Unconditional Purchase Obligation Subsequent Event Type [Axis] Subsequent Event Type [Axis] Income Taxes Income Tax Disclosure [Text Block] Repurchase and retirement of common stock Stock Repurchased and Retired During Period, Value 2029 Lessee, Operating Lease, Liability, to be Paid, Year Four Earnings Per Share [Abstract] Earnings Per Share [Abstract] Equity [Abstract] Interest Rate Swap, Net of Tax Accumulated Interest Rate Swap, Net of Tax Adjustment Attributable to Parent [Member] Accumulated Interest Rate Swap, Net of Tax Adjustment Attributable to Parent Retained earnings Retained Earnings (Accumulated Deficit) Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other Other Industry [Member] Other Industry Repurchase and retirement of treasury shares (shares) Stock Repurchased and Retired During Period, Shares Class of Stock [Domain] Class of Stock [Domain] Inventories Increase (Decrease) in Inventories Supplemental Cash Flow Elements [Abstract] Schedule of Debt Schedule of Debt [Table Text Block] Amount awarded to other party Litigation Settlement, Amount Awarded to Other Party Organization, Consolidation and Presentation of Financial Statements [Abstract] Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Equity Awards Adjustments Equity Awards Adjustments [Member] Weighted-average discount rate—operating leases Operating Lease, Weighted Average Discount Rate, Percent Operating Lease, Liability Operating Lease, Liability Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Underlying Securities Award Underlying Securities Amount Proceeds from Sale of Equity Method Investments Proceeds from Sale of Equity Method Investments Credit Agreement 2022 Credit Agreement 2022 [Member] Credit Agreement 2022 Credit Facility [Axis] Credit Facility [Axis] Right-of-use assets Right Of Use Assets Right Of Use Assets 2030 Finance Lease, Liability, to be Paid, Year Five Amendment Flag Amendment Flag Thereafter Lessee, Operating Lease, Liability, to be Paid, Thereafter Lessee, Operating Lease, Liability, to be Paid, Thereafter Fair value of outstanding debt Long-Term Debt, Fair Value Entity Registrant Name Entity Registrant Name Net gain on sale of property, plant and equipment Gain (Loss) on Disposition of Property Plant Equipment Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Other Asset Impairment Charges Other Asset Impairment Charges Depreciation Depreciation, Depletion and Amortization Gross margin Gross margin Gross Profit Fair Value as of Grant Date Award Grant Date Fair Value Finance lease expense, cost of sales Finance Lease, Right-of-Use Asset, Amortization Subsequent Events [Abstract] Subsequent Events [Abstract] Reconciliation of Assets from Segment to Consolidated Reconciliation of Assets from Segment to Consolidated [Table Text Block] Supplemental Cash Flow Information Cash Flow, Supplemental Disclosures [Text Block] Fair Value, Inputs, Level 2 Fair Value, Inputs, Level 2 [Member] Sale of Stock, Number of Shares Issued in Transaction Sale of Stock, Number of Shares Issued in Transaction Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Geographical [Domain] Geographical [Domain] Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Debt instrument, face amount Debt Instrument, Face Amount Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Secondary public offering and issuance of additional common stock Stock Issued During Period, Value, New Issues Prepaid expenses and other Prepaid Expense and Other Assets Entity Address, Postal Zip Code Entity Address, Postal Zip Code Restructuring Cost [Table] Restructuring Cost [Table] Interest Rate Swap Interest Rate Swap [Member] Restatement Determination Date: Restatement Determination Date [Axis] Title of 12(b) Security Title of 12(b) Security Common stock, $1 par value; 100,000 shares authorized; 29,856 and 29,913 shares issued and outstanding at November 30, 2025 and November 30, 2024, respectively Common Stock, Value, Issued Operating cash flows from finance leases included in lease liabilities Finance Lease, Interest Payment on Liability Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Income (loss) before income taxes Income (Loss) Attributable to Parent, before Tax Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member] Defined Benefit Plan, Plan Assets, Allocation [Line Items] Defined Benefit Plan, Plan Assets, Allocation [Line Items] Numerator: Numerator [Abstract] -- None. No documentation exists for this element. -- Raw material Inventory, Raw Materials, Gross Derivative Instruments and Hedging Activities Disclosures [Line Items] Derivative Instruments and Hedging Activities Disclosures [Line Items] Industrial Industrial Industry [Member] Industrial Industry Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Share-based Payment Arrangement Share-Based Payment Arrangement [Member] Finished goods Inventory, Finished Goods, Gross Precoat Metals Precoat Metals [Member] Precoat Metals Basic earnings per common share (usd per share) Basic earnings per common share (usd per share) Earnings Per Share, Basic Equity Method Investment, Nonconsolidated Investee [Axis] Equity Method Investment, Nonconsolidated Investee [Axis] Accounts payable Increase (Decrease) in Accounts Payable Proceeds from issuance of common stock Proceeds from Issuance of Common Stock Operating cash flows from operating leases included in lease liabilities Operating Lease, Payments Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Financing cash flows from finance leases included in lease liabilities Finance Lease, Principal Payments Accruals for capital expenditures Capital Expenditures Incurred but Not yet Paid Aggregate Pension Adjustments Service Cost Aggregate Pension Adjustments Service Cost [Member] Net income (loss) available to common shareholders Net income available to common shareholders Net Income (Loss) Available to Common Stockholders, Basic Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Stock, Class of Stock [Table] Stock, Class of Stock [Table] Total current liabilities Current liabilities Liabilities, Current Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member] Series A Convertible Preferred Stock, $1,000 par, shares authorized 100,000; 240 shares issued and outstanding February 29, 2024; aggregate liquidation preference $312,520 at February 29, 2024 Temporary Equity, Carrying Amount, Attributable to Parent 2029 Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Four Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Four Total assets Assets: Assets Distribution on investment in AVAIL joint venture Proceeds from Equity Method Investment, Distribution Outstanding borrowings Long-Term Line of Credit Partners' Capital Partners' Capital Equity Method Investment, Nonconsolidated Investee [Domain] Equity Method Investment, Nonconsolidated Investee [Domain] Amounts reclassified from accumulated other comprehensive income to earnings, tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax Purchase of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Other long-term liabilities Other Liabilities, Noncurrent Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Derivative Instruments and Hedging Activities Disclosures [Table] Derivative Instruments and Hedging Activities Disclosures [Table] Commitments and contingencies (Note 23) Commitments and Contingencies Investments in Unconsolidated Entity Equity Method Investments and Joint Ventures Disclosure [Text Block] Termination Date Trading Arrangement Termination Date Changes in other long-term assets and long-term liabilities Increase (Decrease) in Other Noncurrent Assets and Liabilities, Net 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] Sales Revenues 2027 Lessee, Operating Lease, Liability, to be Paid, Year Two Share-based Compensation Share-Based Payment Arrangement [Text Block] Payments of Ordinary Dividends, Preferred Stock and Preference Stock Payments of Ordinary Dividends, Preferred Stock and Preference Stock Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract] Revenue from External Customers by Geographic Areas Revenue from External Customers by Geographic Areas [Table Text Block] Entity Address, City or Town Entity Address, City or Town Schedule of assets acquired and liabilities assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Debt Instrument [Axis] Debt Instrument [Axis] Stock-based compensation Share-Based Payment Arrangement, Expense Net income Net income available to common shareholders Net income (loss) Net Income (Loss) Attributable to Parent Trading Arrangement: Trading Arrangement [Axis] Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Loss Contingencies [Table] Loss Contingencies [Table] Business Acquisition [Axis] Business Acquisition [Axis] Equity Awards Adjustments, Excluding Value Reported in Compensation Table Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member] Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member] Basic Earnings (Loss) Per Share [Abstract] Basic Earnings (Loss) Per Share [Abstract] Basic Earnings (Loss) Per Share Entity File Number Entity File Number Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Disaggregated Sales Revenue from Contract with Customer [Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Income Statement [Abstract] Income Statement [Abstract] Entity Address, Address Line One Entity Address, Address Line One Other comprehensive income (loss) before reclassification OCI, before Reclassifications, before Tax, Attributable to Parent Total amount of shares repurchased Treasury Stock, Value, Acquired, Cost Method Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Entity Address, Address Line Two Entity Address, Address Line Two Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Effect of exchange rate changes on cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Name Forgone Recovery, Individual Name Weighted-average remaining lease term—operating leases Operating Lease, Weighted Average Remaining Lease Term Document Period End Date Document Period End Date Sale of Stock [Axis] Sale of Stock [Axis] April 2024 Secondary Offering April 2024 Secondary Offering [Member] April 2024 Secondary Offering Inventory reserves Inventory Valuation Reserves Finance lease liabilities―short-term Finance Lease, Liability, Current Deferred income taxes Increase (Decrease) in Deferred Income Taxes Award Timing MNPI Considered Award Timing MNPI Considered [Flag] 2022 Credit Agreement And Term Loan B 2022 Credit Agreement And Term Loan B [Member] 2022 Credit Agreement And Term Loan B Lessee, Operating Lease, Liability, to be Paid, Total Lessee, Operating Lease, Liability, to be Paid Receivables Securitization Facility Receivables Securitization Facility [Member] Receivables Securitization Facility Income (Loss) from Equity Method Investments, Net of Dividends or Distributions Income (Loss) from Equity Method Investments, Net of Dividends or Distributions Insider Trading Arrangements [Line Items] Contract assets Contract with Customer, Asset, after Allowance for Credit Loss Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount 2028 Lessee, Operating Lease, Liability, to be Paid, Year Three PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Discontinued Operations, Disposed of by Sale Discontinued Operations, Disposed of by Sale [Member] Effect of dilutive securities: Dilutive Securities, Effect on Basic Earnings Per Share [Abstract] Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Cost of sales Cost of Revenue 2028 Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Three Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Three Contract liability, revenue recognized Contract with Customer, Liability, Revenue Recognized Adjustment to Compensation: Adjustment to Compensation [Axis] Document Transition Report Document Transition Report Document Quarterly Report Document Quarterly Report Amounts reclassified from accumulated other comprehensive income to earnings, net of tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax Litigation Case [Domain] Litigation Case [Domain] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Interest Rate Swap 2022 Interest Rate Swap 2022 [Member] Interest Rate Swap 2022 Customer [Domain] Customer [Domain] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Current Reporting Status Entity Current Reporting Status Retained Earnings Retained Earnings [Member] Pension Adjustments Service Cost Pension Adjustments Service Cost [Member] Legal matter expense Litigation Settlement, Fee Expense 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 Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Property, plant and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Executive Category: Executive Category [Axis] Name Awards Close in Time to MNPI Disclosures, Individual Name Other accrued liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Redemption of Series A Preferred Stock Payments for Repurchase of Preferred Stock and Preference Stock Entity Filer Category Entity Filer Category Balance, beginning balance (shares) Balance, ending balance (shares) Shares, Issued Shares, Issued Statement of Income Location, Balance [Domain] Statement of Income Location, Balance [Domain] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Company Selected Measure Name Company Selected Measure Name EX-101.PRE 10 azz-20251130_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 11 azz-20251130_g1.jpg begin 644 azz-20251130_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 13 R1.htm IDEA: XBRL DOCUMENT v3.25.4
Cover Page - shares
9 Months Ended
Nov. 30, 2025
Jan. 02, 2026
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Nov. 30, 2025  
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   29,855,666
Entity Central Index Key 0000008947  
Amendment Flag false  
Document Fiscal Year Focus 2026  
Document Fiscal Period Focus Q3  
Current Fiscal Year End Date --02-28  

XML 14 R2.htm IDEA: XBRL DOCUMENT v3.25.4
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Nov. 30, 2025
Nov. 30, 2024
Nov. 30, 2025
Nov. 30, 2024
Income Statement [Abstract]        
Sales $ 425,746 $ 403,654 $ 1,264,983 $ 1,225,869
Cost of sales 323,805 305,876 957,620 921,907
Gross margin 101,941 97,778 307,363 303,962
Selling, general and administrative 32,462 39,243 99,874 108,032
Operating income 69,479 58,535 207,489 195,930
Interest expense (12,206) (19,223) (44,434) (63,906)
Equity in earnings of unconsolidated subsidiaries (1,437) 7,168 231,431 12,470
Other income (expense), net (276) (763) 1,239 (142)
Income before income taxes 55,560 45,717 395,725 144,352
Income tax expense 14,485 12,114 94,396 35,728
Net income 41,075 33,603 301,329 108,624
Series A Preferred Stock Dividends 0 0 0 (1,200)
Redemption premium on Series A Preferred Stock 0 0 0 (75,198)
Net income (loss) available to common shareholders $ 41,075 $ 33,603 $ 301,329 $ 32,226
Basic Earnings (Loss) Per Share [Abstract]        
Basic earnings per common share (usd per share) $ 1.37 $ 1.12 $ 10.05 $ 1.12
Diluted Earnings (Loss) Per Share [Abstract]        
Diluted earnings per common share (usd per share) $ 1.36 $ 1.12 $ 9.97 $ 1.11
Weighted Average Number of Shares Outstanding Reconciliation [Abstract]        
Weighted average number common shares, basic (shares) 29,963,000 29,879,000 29,983,000 28,819,000
Weighted average number common shares, diluted (shares) 30,198,000 30,118,000 30,231,000 29,076,000
Cash dividends declared per common share (usd per share) $ 0.20 $ 0.17 $ 0.57 $ 0.51
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.25.4
Condensed Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Nov. 30, 2025
Nov. 30, 2024
Nov. 30, 2025
Nov. 30, 2024
Statement of Comprehensive Income [Abstract]        
Net income available to common shareholders $ 41,075 $ 33,603 $ 301,329 $ 32,226
Other Comprehensive Income (Loss):        
Unrealized translation gain (loss) (1,033) (1,943) 1,131 (1,504)
Unrealized translation gain (loss) for unconsolidated subsidiary, net of tax (158) [1] (730) [1] 738 (1,261)
Unrealized gain (loss) on interest rate swap, net of tax 83 [2] 1,037 [2] (792) 194
Amounts reclassified from accumulated other comprehensive income to earnings, net of tax (215) [3] (663) [3] (505) (2,876)
Unrealized gain (loss) on interest rate swap, net of tax for unconsolidated subsidiary 0 [4] (188) [4] 11 (41)
Other comprehensive income (loss) (1,323) (2,487) 583 (5,488)
Comprehensive income $ 39,752 $ 31,116 $ 301,912 $ 26,738
[1]
Unrealized translation gain (loss) for unconsolidated subsidiary is related to our unconsolidated investment in the AVAIL JV and represents our 40% interest in this amount. Net of tax benefit of $(54) and ($227) for the three months ended November 30, 2025 and November 30, 2024, respectively. Net of tax expense (benefit) of $228 and ($438) for the nine months ended November 30, 2025 and November 30, 2024, respectively.
[2]
Net of tax expense of $31 and $327 for the three months ended November 30, 2025 and November 30, 2024, respectively. Net of tax benefit of ($240) and ($15) for the nine months ended November 30, 2025 and November 30, 2024, respectively.
[3]
Net of tax benefit of ($67) and ($209) for the three months ended November 30, 2025 and November 30, 2024, respectively. Net of tax benefit of ($160) and ($908) for the nine months ended November 30, 2025 and November 30, 2024, respectively. See Note 9.
[4]
Unrealized gain (loss) on interest rate swap, net of tax for unconsolidated subsidiary is related to our unconsolidated investment in the AVAIL JV and represents our 40% interest in this amount. Net of tax benefit of $0 and ($59) for the three months ended November 30, 2025 and November 30, 2024, respectively. Net of tax expense (benefit) of $5 and ($13) for the nine months ended November 30, 2025 and November 30, 2024, respectively.
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.25.4
Condensed Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Nov. 30, 2025
Nov. 30, 2024
Nov. 30, 2025
Nov. 30, 2024
Unrealized gain (loss) on interest rate swap, tax $ 31 $ 327 $ (240) $ (15)
Amounts reclassified from accumulated other comprehensive income to earnings, tax (67) (209) (160) (908)
Interest rate swap, unconsolidated subsidiary, tax $ 0 (59) $ 5 (13)
AIS Joint Venture        
Ownership percentage of investment 40.00%   40.00%  
Foreign currency translation adjustments, tax $ (54) $ (227) $ 228 $ (438)
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.25.4
Condensed Consolidated Balance Sheets - USD ($)
Nov. 30, 2025
Feb. 28, 2025
Current assets:    
Cash and cash equivalents $ 623,000 $ 1,488,000
Trade accounts receivable, net of allowance for credit losses of $369 and $419 at November 30, 2025 and February 28, 2025, respectively 148,318,000 135,149,000
Other receivables 24,925,000 12,932,000
Inventories 107,477,000 112,313,000
Contract assets 110,409,000 106,507,000
Prepaid expenses and other 9,011,000 7,055,000
Total current assets 400,763,000 375,444,000
Property, plant and equipment, net 604,091,000 592,941,000
Right-of-use assets 30,940,000 25,951,000
Goodwill 713,998,000 703,863,000
Deferred tax assets 4,004,000 3,620,000
Intangible assets, net 415,288,000 421,850,000
Other assets 3,253,000 4,053,000
Total assets 2,230,907,000 2,227,101,000
Current liabilities:    
Accounts payable 117,183,000 106,471,000
Income tax payable 12,458,000 602,000
Accrued salaries and wages 31,658,000 37,742,000
Other accrued liabilities 71,219,000 68,428,000
Lease liability, short-term 9,501,000 7,749,000
Total current liabilities 242,019,000 220,992,000
Long-term debt, net 534,746,000 852,365,000
Lease liability, long-term 22,362,000 19,012,000
Deferred tax liabilities 68,065,000 42,819,000
Other long-term liabilities 44,467,000 46,418,000
Total liabilities 911,659,000 1,181,606,000
Commitments and contingencies (Note 23)
Shareholders' Equity:    
Common stock, $1 par value; 100,000 shares authorized; 29,856 and 29,913 shares issued and outstanding at November 30, 2025 and November 30, 2024, respectively 29,856,000 29,913,000
Capital in excess of par value 426,800,000 418,004,000
Retained earnings 873,589,000 609,158,000
Accumulated other comprehensive loss (10,997,000) (11,580,000)
Total shareholders’ equity 1,319,248,000 1,045,495,000
Total liabilities and shareholders' equity 2,230,907,000 2,227,101,000
AIS Joint Venture    
Current assets:    
Investment in joint venture $ 58,570,000 $ 99,379,000
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.25.4
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Nov. 30, 2025
Feb. 28, 2025
Statement of Financial Position [Abstract]    
Accounts receivable, allowance for doubtful accounts $ (369) $ (419)
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) 29,856,000 29,913,000
Common stock, shares, outstanding (shares) 29,856,000 29,913,000
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.25.4
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Nov. 30, 2025
Nov. 30, 2024
Cash Flows From Operating Activities:    
Net income (loss) available to common shareholders $ 301,329 $ 32,226
Series A Preferred Stock Dividends 0 1,200
Plus: Redemption premium on Series A Preferred Stock 0 75,198
Net income 301,329 108,624
Adjustments to reconcile net income to net cash provided by operating activities:    
Bad debt expense (recovery) 109 (66)
Depreciation and amortization 66,976 61,383
Deferred income taxes 25,015 7,421
Equity in earnings of unconsolidated entities (231,431) (12,470)
Distribution on investment in AVAIL joint venture 273,223 6,764
Restructuring charges 3,744 0
Net gain on sale of property, plant and equipment (2,613) (397)
Amortization of debt financing costs 9,716 9,359
Share-based compensation expense 11,899 11,244
Changes in current assets and current liabilities 537 2,909
Changes in other long-term assets and long-term liabilities (5,632) (9,174)
Net cash provided by operating activities 452,872 185,597
Cash flows from investing activities    
Purchase of property, plant and equipment (58,722) (85,942)
Acquisition of subsidiaries, net of cash acquired (30,144) 0
Proceeds from sale of property, plant and equipment 3,878 842
Net cash used in investing activities (84,988) (85,100)
Cash flows from financing activities:    
Proceeds from issuance of common stock 2,056 310,237
Redemption of Series A Preferred Stock 0 (308,920)
Tax payments related to common stock issued under stock-based plans (5,015) (4,977)
Payments on Revolving Credit Facility (571,000) (261,000)
Payments of debt financing costs (1,178) (1,541)
Payments on long-term debt and finance leases (497,091) (90,689)
Repurchase and retirement of treasury stock (20,000) 0
Payments of dividends (17,099) (18,022)
Net cash used in financing activities (368,327) (103,912)
Effect of exchange rate changes on cash (422) 550
Net decrease in cash and cash equivalents (865) (2,865)
Cash and cash equivalents at beginning of period 1,488 4,349
Cash and cash equivalents at end of period 623 1,484
Revolving Credit Facility    
Cash flows from financing activities:    
Proceeds from Revolving Credit Facility 591,000 271,000
Secured Debt    
Cash flows from financing activities:    
Proceeds from Revolving Credit Facility $ 150,000 $ 0
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.25.4
Condensed Consolidated Statement of Changes in Shareholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Capital in Excess of Par Value
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Balance, beginning balance (shares) at Feb. 29, 2024   25,102      
Balance, beginning balance at Feb. 29, 2024 $ 700,769 $ 25,102 $ 103,330 $ 576,231 $ (3,894)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Share-based compensation 11,234   11,234    
Common stock issued under stock-based plans and related income tax expense (shares)   132      
Common stock issued under stock-based plans and related tax expense (4,967) $ 132 (5,099)    
Common stock issued under employee stock purchase plan (shares)   43      
Common stock issued under employee stock purchase plan 1,569 $ 43 1,526    
Secondary public offering and issuance of additional common stock (in shares)   4,600      
Secondary public offering and issuance of additional common stock 308,668 $ 4,600 304,068    
Dividends on Series A Preferred Stock (1,200)     (1,200)  
Cash dividends paid on common shares (14,423)     (14,423)  
Redemption premium on Series A Preferred Stock (75,198)     (75,198)  
Net income available to common shareholders 108,624     108,624  
Other comprehensive income (loss) (5,488)       (5,488)
Balance, ending balance (shares) at Nov. 30, 2024   29,877      
Balance, ending balance at Nov. 30, 2024 1,029,588 $ 29,877 415,059 594,034 (9,382)
Balance, beginning balance (shares) at Aug. 31, 2024   29,877      
Balance, beginning balance at Aug. 31, 2024 999,756 $ 29,877 411,263 565,511 (6,895)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Share-based compensation 3,796   3,796    
Cash dividends paid on common shares (5,080)     (5,080)  
Net income available to common shareholders 33,603     33,603  
Other comprehensive income (loss) (2,487)       (2,487)
Balance, ending balance (shares) at Nov. 30, 2024   29,877      
Balance, ending balance at Nov. 30, 2024 1,029,588 $ 29,877 415,059 594,034 (9,382)
Balance, beginning balance (shares) at Feb. 28, 2025   29,913      
Balance, beginning balance at Feb. 28, 2025 1,045,495 $ 29,913 418,004 609,158 (11,580)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Share-based compensation 11,891   11,891    
Common stock issued under stock-based plans and related income tax expense (shares)   109      
Common stock issued under stock-based plans and related tax expense (5,007) $ 109 (5,116)    
Common stock issued under employee stock purchase plan (shares)   35      
Common stock issued under employee stock purchase plan 2,056 $ 35 2,021    
Repurchase and retirement of treasury shares (shares)   (201)      
Repurchase and retirement of common stock (20,000) $ (201)   (19,799)  
Cash dividends paid on common shares (17,099)     (17,099)  
Net income available to common shareholders 301,329     301,329  
Other comprehensive income (loss) 583       583
Balance, ending balance (shares) at Nov. 30, 2025   29,856      
Balance, ending balance at Nov. 30, 2025 1,319,248 $ 29,856 426,800 873,589 (10,997)
Balance, beginning balance (shares) at Aug. 31, 2025   30,057      
Balance, beginning balance at Aug. 31, 2025 1,303,031 $ 30,057 424,333 858,315 (9,674)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Share-based compensation 2,467   2,467    
Repurchase and retirement of treasury shares (shares)   (201)      
Repurchase and retirement of common stock (20,000) $ (201)   (19,799)  
Cash dividends paid on common shares (6,002)     (6,002)  
Net income available to common shareholders 41,075     41,075  
Other comprehensive income (loss) (1,323)       (1,323)
Balance, ending balance (shares) at Nov. 30, 2025   29,856      
Balance, ending balance at Nov. 30, 2025 $ 1,319,248 $ 29,856 $ 426,800 $ 873,589 $ (10,997)
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.25.4
The Company and Basis of Presentation
9 Months Ended
Nov. 30, 2025
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. Our AZZ Metal Coatings segment is a leading provider of metal coating solutions for corrosion protection, including hot-dip galvanizing, spin galvanizing, powder coating, anodizing and plating to the North American steel fabrication industry 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 represents our 40% non-controlling interest in AIS Investment Holdings LLC (the "AVAIL JV"). AIS Investment Holdings LLC is primarily 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.
Presentation
The accompanying condensed consolidated balance sheet as of February 28, 2025, 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, 2025, included in our Annual Report on Form 10-K covering such period which was filed with the Securities and Exchange Commission ("SEC") on April 21, 2025. Certain previously reported amounts have been reclassified to conform to current period presentation.
Our 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 28, 2026, is referred to as fiscal 2026.
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, 2025, and the results of its operations and cash flows for the three and nine months ended November 30, 2025 and 2024. The interim results reported herein are not necessarily indicative of results for a full year.
Accounting Pronouncements Not Yet Adopted
In September 2025, the FASB issued ASU No. 2025-06 Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Targeted Improvements to the Accounting for Internal-Use Software ("ASU 2025-06") which updates the accounting for software costs that are accounted for under Subtopic 350-40, Intangibles—Goodwill and Other—Internal-Use Software (referred to as "internal-use software"). ASU 2025-06 will be effective for annual periods beginning after December 15, 2027 and interim reporting periods within those annual periods. We expect to adopt ASU 2025-06 for the interim period ending May 31, 2028, and we are currently evaluating the impact of ASU 2025-06 on our consolidated financial statements.

In July 2025, the FASB issued ASU No. 2025-05, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses for Accounts Receivable and Contract Assets ("ASU 2025-05") which provides (1) all entities with a practical expedient and (2) entities other than public business entities, with an accounting policy election when estimating credit losses for current accounts receivable and current contract assets arising from transactions accounted for under Topic 606. ASU 2025-05 will be effective for annual periods beginning after December 15, 2025, and interim reporting periods within those annual reporting periods. We expect to adopt ASU 2025-05 for the interim period ending May 31, 2026, and we are currently evaluating the impact of ASU 2025-05 on our consolidated financial statements.

In November 2024, the FASB issued ASU No. 2024-03, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses ("ASU 2024-03"), which expands disclosures about a public entity's expenses, including inventory, employee compensation, depreciation,
intangible asset amortization, selling expenses and other expense categories. In January 2025, the FASB issued ASU No. 2025-01, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40) - Clarifying the Effective Date ("ASU 2025-01"), which clarifies the effective date of ASU 2024-03 for companies with a non-calendar year end. ASU 2024-03 is effective for fiscal years beginning after December 15, 2026, and interim periods within fiscal years beginning after December 15, 2027. We do not expect the adoption of ASU 2024-03 or ASU 2025-01 to affect our financial position or our results of operations, but ASU 2024-03 will result in additional disclosures for our annual reporting period ending February 29, 2028, and interim reporting periods beginning in fiscal 2029.
In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures ("ASU 2023-09"), 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. ASU 2023-09 will be effective for annual periods beginning after December 15, 2024. We expect to adopt ASU 2023-09 for the annual period ending February 28, 2026, and the adoption will not affect our financial position or our results of operations, but will result in additional disclosures.
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.25.4
Acquisitions
9 Months Ended
Nov. 30, 2025
Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]  
Acquisitions
2. Acquisitions
Canton Galvanizing
On July 1, 2025, we completed the acquisition of all the assets of Canton Galvanizing, LLC ("Canton Galvanizing"), a privately held hot-dip galvanizing company based in Canton, Ohio, for approximately $30.1 million. The acquisition expanded our geographical coverage in metal coatings capacity and further strengthens our network of facilities in the Midwest region of the United States. The business is included in the AZZ Metal Coatings segment. The goodwill arising from this acquisition was allocated to the AZZ Metal Coatings segment and is expected to be deductible for income tax purposes.
The allocation of purchase price to the identifiable assets acquired and liabilities assumed for this acquisition is preliminary and subject to revisions during the measurement period, up to one year from the date the acquisition closed. These determinations include the use of estimates based on information that was available at the time these unaudited condensed consolidated financial statements were prepared. During the third quarter of fiscal 2026, we made purchase price allocation adjustments that increased the fair value of identifiable intangible assets by $1.3 million and a corresponding decrease of $1.3 million to goodwill. We believe that the estimates used are reasonable; however, the estimates are subject to change as additional information becomes available.
Intangible assets subject to amortization from the acquisition consist of customer relationships. The total weighted-average amortization period for these assets is 15 years, and the assets have no residual value.
The following table summarizes the preliminary fair values of the allocation of assets acquired and liabilities assumed, in aggregate, related to the Canton Galvanizing acquisition, as of the date of the acquisition (in thousands):
July 1, 2025
Assets
Accounts receivable$1,474 
Inventories1,049 
Property, plant and equipment4,759 
Goodwill9,566 
Intangibles and other assets13,810 
Total fair value of assets acquired$30,658 
Liabilities
Accounts payable(237)
Other accrued liabilities(277)
Total fair value of liabilities assumed$(514)
Total purchase price, net of cash acquired$30,144 
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.25.4
Inventories
9 Months Ended
Nov. 30, 2025
Inventory Disclosure [Abstract]  
Inventories
3. Inventories
The following table summarizes the components of inventory (in thousands):
As of
November 30, 2025February 28, 2025
Raw material$105,059 $110,005 
Work in process793 518 
Finished goods1,625 1,790 
Total inventories$107,477 $112,313 
Our inventory reserves were $3.2 million and $3.9 million as of November 30, 2025 and February 28, 2025, respectively. Inventory cost is determined principally using the first-in-first-out (FIFO) method for the AZZ Metal Coatings segment and the specific identification method for the Precoat Metals segment.
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.25.4
Earnings Per Share
9 Months Ended
Nov. 30, 2025
Earnings Per Share [Abstract]  
Earnings Per Share
4. Earnings Per Share
Basic earnings per share is based on the weighted average number of common shares outstanding during each period. 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 period.
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,
2025202420252024
Numerator:
Net income$41,075 $33,603 $301,329 $108,624 
Series A Preferred Stock Dividends— — — (1,200)
Redemption premium on Series A Preferred Stock— — — (75,198)
Numerator for diluted earnings per share—net income available to common shareholders$41,075 $33,603 $301,329 $32,226 
Denominator:
Weighted average shares outstanding for basic earnings per share29,963 29,879 29,983 28,819 
Effect of dilutive securities:
Employee and director stock awards235 239 248 257 
Denominator for diluted earnings per share30,198 30,118 30,231 29,076 
Basic earnings per common share$1.37 $1.12 $10.05 $1.12 
Diluted earnings per common share$1.36 $1.12 $9.97 $1.11 
    
For the three months ended November 30, 2025 and 2024, 13.5 thousand and 34.8 thousand shares, 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, 2025 and 2024, 21.1 thousand and 56.1 thousand shares, respectively, were excluded from the computation of diluted earnings per share as their effect would have been anti-dilutive. These shares could be dilutive in future periods. For the nine months ended November 30, 2024, all shares related to the Series A Preferred Stock (1.0 million weighted average shares) were excluded from the computation of diluted earnings per share, as their effect would be anti-dilutive.
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.25.4
Disaggregated Sales
9 Months Ended
Nov. 30, 2025
Revenues [Abstract]  
Disaggregated Sales
5. Disaggregated Sales
The following table presents disaggregated sales by customer industry (in thousands):
Three Months Ended November 30,Nine Months Ended November 30,
2025202420252024
Sales:
Construction$240,228 $233,653 $707,961 $695,344 
Industrial37,906 37,551 112,636 114,318 
Consumer32,736 29,464 96,641 94,633 
Transportation35,139 35,047 105,493 109,959 
Utilities39,860 29,599 114,381 88,944 
Other(1)
39,877 38,340 127,871 122,671 
Total sales$425,746 $403,654 $1,264,983 $1,225,869 
(1)
Other includes less significant markets, such as non-construction agriculture, recreation, petro-chem, AZZ Tubular products and sales from recycling and other miscellaneous customer industries.
See also Note 7 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, we can receive advances from our 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.
The increases in contract assets and contract liabilities during the nine months ended November 30, 2025 were primarily due to normal timing differences between AZZ's performance and invoicing. As of November 30, 2025 and February 28, 2025, the balance for contract assets was $110.4 million and $106.5 million, respectively, primarily related to the AZZ Precoat Metals segment. The increase was primarily due to the timing differences noted above. Contract liabilities of $0.7 million and $0.5 million as of November 30, 2025 and February 28, 2025, respectively, are included in "Other accrued liabilities" in the consolidated balance sheets. During the nine months ended November 30, 2025, we recognized $0.5 million of revenue for amounts that were included in contract liabilities as of February 28, 2025.
As of November 30, 2024 and February 29, 2024, the balance for contract assets was $99.2 million and $79.3 million, respectively, primarily related to the AZZ Precoat Metals segment. Contract liabilities were $0.7 million and $1.0 million as of November 30, 2024 and February 29, 2024, respectively.
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.25.4
Supplemental Cash Flow Information
9 Months Ended
Nov. 30, 2025
Supplemental Cash Flow Elements [Abstract]  
Supplemental Cash Flow Information
6. Supplemental Cash Flow Information
To arrive at 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,
20252024
Decrease (increase) in current assets:
Accounts receivable, net$(11,707)$2,297 
Other receivables(11,946)(12,966)
Inventories6,004 2,775 
Contract assets(3,898)(19,833)
Prepaid expenses and other(2,021)(2,910)
Increase (decrease) in current liabilities:
Accounts payable13,720 13,632 
Income taxes payable11,856 2,551 
Accrued expenses(1,471)17,363 
Changes in current assets and current liabilities$537 $2,909 
Cash flows related to interest and income taxes were as follows (in thousands):
Nine Months Ended November 30,
20252024
Cash paid for interest$34,249 $59,258 
Cash paid for income taxes52,788 22,277 
Supplemental disclosures of non-cash investing and financing activities were as follows (in thousands):
Nine Months Ended November 30,
20252024
Accruals for capital expenditures$2,035 $5,137 
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.25.4
Operating Segments
9 Months Ended
Nov. 30, 2025
Segment Reporting [Abstract]  
Operating Segments
7. Operating Segments
Segment Information
Our 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. The CODM uses net income as the primary measure to evaluate performance and allocate resources to the AZZ Infrastructure Solutions segment. The CODM assesses these metrics and compares actuals to budgeted and forecasted values to evaluate segment operating performance and allocate resources to the operating segments. Expenses related to certain centralized administration or executive functions that are not specifically related to an operating segment are included in Corporate.
A summary of each of our 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 industry and other industries through facilities located throughout North America. Hot-dip galvanizing is a metallurgical manufacturing process in which molten zinc reacts with steel, which provides corrosion protection and extends the lifecycle of fabricated steel for several decades.
AZZ Precoat Metals — provides coil coating application of protective and decorative coatings and related value-added downstream processing for steel and aluminum coils. Primarily serving the construction; appliance; heating, ventilation, and air conditioning (HVAC); container; transportation; and other end markets, the coil coating process emphasizes sustainability and enhanced product lifecycles. It involves cleaning, treating, painting, and curing metal coils as a flat material before they are cut, formed, and fabricated into finished products. This highly efficient method optimizes waste through tight film control and improves final product performance by painting and curing the substrates under conditions unmatched by other application processes.
AZZ Infrastructure Solutions — consists of the equity in earnings of our 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 is a global provider of application-critical equipment, highly engineered technologies, and specialized services to the power generation, transmission, distribution, oil and gas, and industrial markets. See Note 8 for a description of AVAIL's sale of its Electrical Products Group during the nine months ended November 30, 2025.
The following tables contain operating segment data for the three and nine months ended November 30, 2025 and 2024 by segment, for the Company's corporate operations and on a consolidated basis (in thousands):
Three Months Ended November 30, 2025
Metal CoatingsPrecoat Metals
Infrastructure Solutions(1)
Corporate(2)
Total
Sales$194,998 $230,748 $— $— $425,746 
Cost of sales136,873 186,932 — — 323,805 
Gross margin58,125 43,816 — — 101,941 
Selling, general and administrative6,038 7,932 21 18,471 32,462 
Operating income (loss)52,087 35,884 (21)(18,471)69,479 
Interest expense— — — (12,206)(12,206)
Equity in earnings of unconsolidated subsidiaries— — (1,437)— (1,437)
Other income (expense)15 — — (291)(276)
Income (loss) before income tax$52,102 $35,884 $(1,458)(30,968)55,560 
Income tax expense14,485 14,485 
Net income (loss)$(45,453)$41,075 
Depreciation and amortization$7,070 $9,617 $— $6,090 $22,777 
See notes below tables.
Nine Months Ended November 30, 2025
Metal CoatingsPrecoat Metals
Infrastructure Solutions(1)
Corporate(2)
Total
Sales$572,197 $692,786 $— $— $1,264,983 
Cost of sales(3)
400,151 557,469 — — 957,620 
Gross margin172,046 135,317 — — 307,363 
Selling, general and administrative(4)
17,521 23,559 126 58,668 99,874 
Operating income (loss)154,525 111,758 (126)(58,668)207,489 
Interest expense— — — (44,434)(44,434)
Equity in earnings of unconsolidated subsidiaries(5)
— — 231,431 — 231,431 
Other income (expense)(46)— — 1,285 1,239 
Income (loss) before income tax$154,479 $111,758 $231,305 (101,817)395,725 
Income tax expense94,396 94,396 
Net income (loss)$(196,213)$301,329 
Depreciation and amortization$20,560 $28,163 $— $18,253 $66,976 
See notes below tables.
Three Months Ended November 30, 2024
Metal CoatingsPrecoat Metals
Infrastructure Solutions(1)
Corporate(2)
Total
Sales$168,599 $235,055 $— $— $403,654 
Cost of sales116,542 189,334 — — 305,876 
Gross margin52,057 45,721 — — 97,778 
Selling, general and administrative5,684 8,641 29 24,889 39,243 
Operating income (loss)46,373 37,080 (29)(24,889)58,535 
Interest expense— — — (19,223)(19,223)
Equity in earnings of unconsolidated subsidiaries— — 7,168 — 7,168 
Other income (expense)116 — — (879)(763)
Income (loss) before income tax$46,489 $37,080 $7,139 (44,991)45,717 
Income tax expense12,114 12,114 
Net income (loss)$(57,105)$33,603 
Depreciation and amortization$6,614 $7,903 $— $6,116 $20,633 
See notes below tables.
Nine Months Ended November 30, 2024
Metal CoatingsPrecoat Metals
Infrastructure Solutions(1)
Corporate(2)
Total
Sales$516,750 $709,119 $— $— $1,225,869 
Cost of sales357,471 564,436 — — 921,907 
Gross margin159,279 144,683 — — 303,962 
Selling, general and administrative17,286 24,980 67 65,699 108,032 
Operating income (loss)141,993 119,703 (67)(65,699)195,930 
Interest expense— — — (63,906)(63,906)
Equity in earnings of unconsolidated subsidiaries— — 12,470 — 12,470 
Other income (expense)165 — — (307)(142)
Income (loss) before income tax$142,158 $119,703 $12,403 (129,912)144,352 
Income tax expense35,728 35,728 
Net income (loss)$(165,640)$108,624 
Depreciation and amortization$19,955 $23,134 $— $18,294 $61,383 
(1)
Infrastructure Solutions segment includes the equity in earnings from our investment in the AVAIL JV, as well as other expenses related to receivables and liabilities that were retained following the sale of the AIS business. See Note 19 for further discussion of the receivables and liabilities.
(2)
Interest expense and Income tax expense are included in the Corporate segment as these items are not allocated to the segments.
(3)
Metal Coatings segment includes restructuring charges of $3.8 million. See Note 18.
(4)
Includes stock-based compensation expense recognized upon the adoption of the Executive Retiree LTI Program of $2.2 million, of which $0.4 million and $1.8 million are included in Metal Coatings and Corporate, respectively. See Note 16.
(5)
During the first quarter of fiscal 2026, AVAIL completed the sale of the Electrical Products Group ("EPG") to nVent Electric plc. The three months ended November 30, 2025 includes an adjustment to the gain related to the sale of the EPG of $(0.6) million. The nine months ended November 30, 2025 includes $226.8 million, which represents the gain related to the sale of the EPG, offset by the recognition of an impairment loss on the AVAIL JV and an adjustment related to a change in AVAIL's transfer pricing policy. See Note 8.
Asset balances by operating segment were as follows (in thousands):
As of
Assets:November 30, 2025February 28, 2025
Metal Coatings$596,743 $555,095 
Precoat Metals1,557,397 1,548,377 
Infrastructure Solutions - Investment in Joint Venture(1)
58,570 99,379 
Corporate18,197 24,250 
Total assets$2,230,907 $2,227,101 
(1) See Note 8 for information regarding the Investment in AVAIL joint venture.
Financial Information About Geographical Areas
Financial information about geographical areas for the periods presented was as follows (in thousands). The geographic area is based on the location of the operating facility and no customer accounted for 10% or more of consolidated sales.
Three Months Ended November 30,Nine Months Ended November 30,
Sales:2025202420252024
United States$413,214 $392,503 $1,228,606 $1,194,212 
Canada12,532 11,151 36,377 31,657 
Total sales$425,746 $403,654 $1,264,983 $1,225,869 
As of
November 30, 2025February 28, 2025
Property, plant and equipment, net:
United States$584,963 $574,332 
Canada19,128 18,609 
Total property, plant and equipment, net$604,091 $592,941 
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.25.4
Investments in Unconsolidated Entity
9 Months Ended
Nov. 30, 2025
Equity Method Investments and Joint Ventures [Abstract]  
Investments in Unconsolidated Entity
8. Investments in Unconsolidated Entity
AVAIL JV
We account for our 40% interest in the AVAIL JV under the equity method of accounting and include our equity in earnings as part of the AZZ Infrastructure Solutions segment. We record our equity in earnings in the AVAIL JV on a one-month lag. In May 2025, Avail Infrastructure Solutions ("AVAIL"), in which we have an unconsolidated investment through the AVAIL JV, completed the sale of its electrical enclosures, switchgear, and bus systems businesses (the "Electrical Products Group") to nVent Electric plc for a purchase price of $975.0 million.
During the first quarter of fiscal 2026, we received a distribution of cash from the AVAIL JV of $273.2 million, which exceeded our investment in the AVAIL JV of $107.4 million. Since we are not liable for the obligations of the AVAIL JV nor otherwise committed to provide financial support, after reducing our investment in the AVAIL JV to zero, we recognized $165.8 million as a gain during the first quarter of fiscal 2026. Due to the timing of the receipt of cash and the recognition of equity in earnings, we suspended the recognition of equity in earnings of the AVAIL JV as of May 31, 2025, until our proportionate share of earnings exceeded the excess distribution previously recognized in earnings. During the second quarter of fiscal 2026, we recognized the equity in earnings from AVAIL related to our proportionate share of the gain on the sale of the Electrical Products Group. The equity in earnings was in excess of the amount we recorded in the first quarter of fiscal 2026. Therefore, we resumed the recognition of equity in earnings of the AVAIL JV in the second quarter of fiscal 2026.
Following the recognition of our proportionate share of the gain on the sale of the Electrical Products Group and equity in earnings during the second quarter of fiscal 2026, management identified events and circumstances indicating that the fair value of the Company's investment in the AVAIL JV may have fallen below its carrying value on an other-than-temporary basis. These indicators arose principally from the significant business divestiture by AVAIL and a corresponding reduction in AVAIL's projected future earnings. In response, management performed a recoverability analysis of our investment in the AVAIL JV. Management estimated the fair value of our 40% interest in the AVAIL JV and concluded that the decline in fair value was other-than-temporary. Accordingly, we recorded an impairment charge of $45.9 million during the second quarter of fiscal 2026 to write down the carrying value of our investment in the AVAIL JV. After recognizing the impairment loss, management believes the carrying value of the investment in the AVAIL JV is recoverable based on AVAIL's current financial position. We will continue to monitor the AVAIL JV for any indicators of impairment, and if further declines in the fair value occur and are deemed other-than-temporary, additional write-downs will be recorded.
As of November 30, 2025, our investment in the AVAIL JV was $58.6 million. For the nine months ended November 30, 2025, we recorded $231.4 million in equity in earnings, which consists of 1) $2.8 million of equity in earnings
from the AVAIL JV's operations for the nine months ended November 30, 2025, 2) $274.5 million of a net gain from the sale of the Electrical Products Group recognized during the second quarter of fiscal 2026, offset by 3) an impairment loss of $45.9 million on the AVAIL JV recognized during the second quarter of fiscal 2026.
The following tables summarize balance sheet and income statement information for the AVAIL JV:
Summarized Balance Sheet
As of
November 30, 2025(1)
February 28, 2025(1)
Current assets$255,145 $300,404 
Long-term assets75,771 194,528 
Total assets$330,916 $494,932 
Current liabilities$82,755 $155,585 
Long-term liabilities20,004 134,517 
Total liabilities102,759 290,102 
Total partners' capital228,157 204,830 
Total liabilities and partners' capital$330,916 $494,932 
Summarized Operating Data
Three Months Ended November 30,Nine Months Ended November 30,
2025(1)
2024(1)
2025(1)
2024(1)
Sales$34,137 $150,998 $245,840 $400,298 
Gross profit5,283 42,842 57,736 101,928 
Income (loss) before income taxes(6,279)19,826 704,907 30,025 
Net income (loss)(6,055)21,015 704,702 32,036 
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.25.4
Derivative Instruments
9 Months Ended
Nov. 30, 2025
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Instruments
9. Derivative Instruments
Interest Rate Swap Derivative
As a policy, we do not hold, issue or trade derivative instruments for speculative purposes. We periodically enter into forward sale contracts to purchase a specified volume of zinc and natural gas 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, Derivatives and Hedging.
We manage our exposure to fluctuations in interest rates on our floating-rate debt by entering into interest rate swap agreements to convert a portion of our variable-rate debt to a fixed rate. On September 27, 2022, we entered into a fixed-rate interest rate swap agreement, which was subsequently amended on October 7, 2022 (the "2022 Swap"). The 2022 Swap was terminated on June 30, 2025. During the nine months ended November 30, 2025, we reclassified $0.1 million before income tax, or $0.07 million net of tax, from other comprehensive income to earnings related to the terminated 2022 Swap.
Simultaneous to the termination of the 2022 Swap, we entered into a new fixed-rate interest rate swap agreement on June 30, 2025 (the "2025 Swap"). The 2025 Swap converts the SOFR-based component of the interest rate to 3.759%. As of November 30, 2025, the 2025 Swap resulted in a total fixed rate of 5.509%. The 2025 Swap had an initial notional amount of $290.0 million and a maturity date of June 30, 2027. The objective of the 2025 Swap is to eliminate the variability of cash flows in interest payments attributable to changes in benchmark one-month SOFR interest rates. 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 2025 Swap as a cash flow hedge at inception. Cash settlements, in the form of cash payments or cash receipts, of the 2025 Swap are recognized in interest expense.
At November 30, 2025, changes in fair value attributable to the effective portion of the 2025 Swap were included on the consolidated balance sheets in "Accumulated other comprehensive loss." For derivative instruments that qualify for hedge accounting treatment, the fair value is recognized on our consolidated balance sheets as derivative assets or liabilities with offsetting changes in fair value, to the extent effective, recognized in accumulated other comprehensive income (loss) 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, 2025, we reclassified $0.6 million before income tax, or $0.4 million net of tax, from other comprehensive income to earnings.
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.25.4
Debt
9 Months Ended
Nov. 30, 2025
Debt Disclosure [Abstract]  
Debt
10. Debt
Our long-term debt instruments and balances outstanding for each of the periods presented (in thousands):
 
As of
November 30, 2025February 28, 2025
Revolving Credit Facility$50,000 $30,000 
Term Loan B374,875 870,250 
Receivables Securitization Facility150,000 — 
Total debt, gross574,875 900,250 
Unamortized debt issuance costs(40,129)(47,885)
Long-term debt, net$534,746 $852,365 
2022 Credit Agreement and Term Loan B
We have a credit agreement with a syndicate of financial institutions as lenders that was entered into on May 13, 2022 and was subsequently amended on August 17, 2023, December 20, 2023, March 20, 2024, September 24, 2024, February 27, 2025, and August 5, 2025 (collectively referred to herein as the "2022 Credit Agreement").
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; as of November 30, 2025, the outstanding balance of the Term Loan B was $374.9 million;
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 Secured Overnight Financing Rate ("SOFR") plus 1.75% and the Revolving Credit Facility bears a leverage-based rate with various tiers between 1.75% and 2.75%; as of November 30, 2025, the interest rate was SOFR plus 1.75%;
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 August 5, 2025, we repriced the Term Loan B. The repricing reduced the margin from SOFR plus 2.50% to SOFR plus 1.75%.
We primarily utilize proceeds from the Revolving Credit Facility to finance timing fluctuations of working capital needs, capital improvements, quarterly cash dividends, acquisitions and other general corporate purposes.
As defined in the 2022 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 contributed to these required quarterly payments. Due to prepayments made against the Term Loan B since August 31, 2022, the quarterly mandatory principal payment requirement has been met, and the quarterly payments of $3.25 million are no longer required.
Receivables Securitization Facility
On July 10, 2025, we entered into a credit agreement secured by our trade accounts receivable and contract assets (the "Receivables Securitization Facility.") Under this arrangement, we transferred our trade receivables to a special purpose entity ("SPE"), which in turn pledged those receivables as collateral for borrowings under the facility. The transaction does not qualify as a sale under ASC 860, Transfers and Servicing; as a result, the arrangement is accounted for as a secured borrowing.
Accordingly, the receivables transferred to the SPE will remain on our consolidated balance sheet within trade accounts receivable and contract assets, and the Receivables Securitization Facility is included in "Long-term debt, net." The Receivables Securitization Facility has a limit of $150.0 million and is due July 10, 2028. As of November 30, 2025, the total amount of receivables pledged under the facility was $249.9 million, consisting of $141.1 million in trade accounts receivable and $108.8 million in contract assets, with outstanding borrowings of $150.0 million. The interest rate on the Receivables Securitization Facility is one-month SOFR plus 0.95%.
We remain exposed to the credit risk associated with the underlying receivables and are responsible for their collection. The Receivables Securitization Facility includes provisions that allow the SPE to take control of the assets only in the event of bankruptcy or violation of servicing the secured accounts receivable. We will monitor these provisions to ensure ongoing compliance and availability under the facility.
The proceeds from the Receivables Securitization Facility were used to pay down the Term Loan B.
The weighted average interest rate for our outstanding debt, including the Revolving Credit Facility, the Term Loan B, and Receivables Securitization Facility was 6.16% and 7.77% for the nine months ended November 30, 2025 and 2024, respectively. We are also obligated to pay a leverage-based commitment fee with various tiers between 0.2% and 0.3% per year for unused amounts under the Revolving Credit Facility. As of November 30, 2025, the commitment fee rate was 0.20%.
Debt Compliance, Outstanding Borrowings and Letters of Credit
Our 2022 Credit Agreement requires us to maintain a maximum Total Net Leverage Ratio (as defined in the loan agreement) no greater than 4.5. We are also required to maintain certain covenants under the Receivables Securitization Facility. As of November 30, 2025, we were in compliance with all covenants and other requirements set forth in the 2022 Credit Agreement and the Receivables Securitization Facility.
As of November 30, 2025, we had $574.9 million of debt outstanding, with varying maturities through fiscal 2030. We had approximately $336.4 million of additional credit available as of November 30, 2025.
As of November 30, 2025, we had total outstanding letters of credit in the amount of $13.7 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.
Other Disclosures
Interest expense is comprised as follows (in thousands):
Three Months Ended November 30,Nine Months Ended November 30,
2025202420252024
Gross interest expense$12,327 $21,136 $45,325 $68,963 
Less: Capitalized interest(121)(1,913)(891)(5,057)
Interest expense, net$12,206 $19,223 $44,434 $63,906 
Capitalized interest for the three and nine months ended November 30, 2025 and 2024 relates to interest cost on the construction of the greenfield aluminum coil coating facility in Washington, Missouri. The decrease for the three and nine
months ended November 30, 2025 compared to the prior year is due to the higher average construction work in process in the prior year, as the new facility was placed in service during the second quarter of fiscal 2026.
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.25.4
Fair Value Measurements
9 Months Ended
Nov. 30, 2025
Fair Value Disclosures [Abstract]  
Fair Value Measurements
11. 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 Measurement ("ASC 820"), certain of our 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; or,
Level 3: Unobservable inputs that are not corroborated by market data and reflect the Company’s own assumptions.
The carrying amount of our financial instruments (cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities) approximates the fair value of these instruments based upon either their short-term nature or their variable market rate of interest. We have not made an option to elect fair value accounting for any of our financial instruments.
Interest Rate Swap Agreement
Our derivative instruments consist of the 2025 Swap and the 2022 Swap, both of which are considered Level 2 of the fair value hierarchy. The 2025 Swap and the 2022 Swap are included in "Other long-term liabilities" as of November 30, 2025, and February 28, 2025, in the consolidated balance sheets. The valuations of the 2025 Swap and 2022 Swap are determined using widely accepted valuation techniques including discounted cash flow analysis on the expected cash flows of the derivative. This analysis reflects the contractual terms of the derivatives, including the period to maturity, and uses observable market-based inputs, including swap rates, spread, and/or index levels and interest rate curves. See Note 9 for more information about the 2025 and 2022 Swaps.
Our financial instruments that are measured at fair value on a recurring basis as of November 30, 2025 and February 28, 2025 are as follows (in thousands):
Carrying Value as of November 30, 2025Fair Value Measurements UsingCarrying Value as of February 28, 2025Fair Value Measurements Using
Level 1Level 2Level 3Level 1Level 2Level 3
Liabilities:
Interest Rate Swap Agreement(1)
$2,049 $— $2,049 $— $352 $— $352 $— 
Total Liabilities$2,049 $352 
(1)
The fair values at November 30, 2025, and February 28, 2025, are related to the 2025 Swap and the 2022 Swap, respectively.
Non-recurring Fair Value Measurements
Investment in Joint Venture
The fair value of our investment in the unconsolidated AVAIL JV was determined using the income approach at the date on which we entered into the joint venture. 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 non-recurring fair value measurements.
We assess our investment in the unconsolidated AVAIL JV for recoverability when events and circumstances are present that suggest there has been a decline in value, and if it is determined that a loss in value of the investment is other than temporary, the investment is written down to its fair value.
During the nine months ended November 30, 2025, management performed a recoverability analysis on our investment in the AVAIL JV and concluded there was a decline in fair value that was other-than-temporary. Accordingly, we
recorded a loss on impairment of $45.9 million, which is included in "Equity in earnings of unconsolidated subsidiaries" in the consolidated statements of operations. See Note 8.
Long-Term Debt
The fair values of our long-term debt instruments are estimated based on market values for debt issued with similar characteristics or rates currently available for debt with similar terms. These valuations are Level 2 non-recurring fair value measurements.
The principal amount of our outstanding debt under the 2022 Credit Agreement was $424.9 million and $900.3 million at November 30, 2025 and February 28, 2025, respectively. The estimated fair value of our outstanding debt was $426.5 million and $904.8 million at November 30, 2025, and February 28, 2025, excluding unamortized debt issuance costs. The estimated fair values of our outstanding debt were determined based on the present value of future cash flows using model-derived valuations that use observable inputs such as interest rates and credit spreads. The carrying amount of the Receivables Securitization Facility approximates the fair value.
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.25.4
Leases
9 Months Ended
Nov. 30, 2025
Leases [Abstract]  
Leases
12. Leases
We are a lessee under various leases for facilities and equipment. As of November 30, 2025, we were the lessee for 128 operating leases and 117 finance leases with terms of 12 months or more. These leases are reflected in "Right-of-use assets," "Lease liability—short-term" and "Lease liability—long-term" in our consolidated balance sheets.
Our leases are primarily for (i) operating facilities, (ii) vehicles and equipment used in operations, (iii) facilities used for back-office functions, (iv) equipment used for back-office functions, and (v) temporary storage. The majority of our vehicle and equipment leases 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 we recognize lease expense for these leases on a straight-line basis over the lease term. We have a significant number of short-term leases, including month-to-month agreements. Our short-term lease agreements include expenses incurred hourly, daily, monthly and for other durations of time of one year or less. Our future lease commitments as of November 30, 2025, do not reflect all of our short-term lease commitments.
The following table outlines the classification of right-of-use ("ROU") assets and lease liabilities in the consolidated balance sheets as of November 30, 2025 and February 28, 2025 (in thousands):
As of
November 30, 2025February 28, 2025
AssetsBalance Sheet Classification
Operating right-of-use assetsRight-of-use assets$17,365 $19,471 
Finance right-of-use assets Right-of-use assets13,575 6,480 
Liabilities
Operating lease liabilities―short-termLease liability—short-term6,377 6,373 
Operating lease liabilities―long-termLease liability—long-term11,555 13,741 
Finance lease liabilities―short-termLease liability—short-term3,124 1,376 
Finance lease liabilities―long-termLease liability—long-term10,807 5,271 
Supplemental information related to our leases was as follows (in thousands, except years and percentages):
Three Months Ended November 30,Nine Months Ended November 30,
2025202420252024
Operating cash flows from operating leases included in lease liabilities$1,917 $1,867 $5,650 $5,426 
Lease liabilities obtained from new ROU assets—operating leases1,098 5,345 3,068 5,979 
Decrease in ROU assets related to lease terminations(8)— (621)— 
Operating cash flows from finance leases included in lease liabilities219 86 559 237 
Financing cash flows from finance leases included in lease liabilities713 257 1,751 689 
Lease liabilities obtained from new ROU assets—finance leases2,743 394 9,367 1,813 
As of
November 30, 2025February 28, 2025
Weighted-average remaining lease term—operating leases3.59 years3.79 years
Weighted-average discount rate—operating leases5.21 %5.06 %
Weighted-average remaining lease term—finance leases4.21 years4.57 years
Weighted-average discount rate—finance leases6.60 %6.86 %
The following table outlines the classification of lease expense related to operating and finance leases in the statements of operations (in thousands):
Three Months Ended November 30,Nine Months Ended November 30,
2025202420252024
Operating lease expense:
Cost of sales$2,142 $1,625 $5,466 $4,546 
Selling, general and administrative419 475 1,504 1,442 
Total operating lease expense2,561 2,100 6,970 5,988 
Financing lease expense:
Cost of sales789 288 1,960 779 
Interest expense219 86 559 237 
Total financing lease expense1,008 374 2,519 1,016 
Variable lease expense:
Cost of sales220 113 684 359 
Total variable lease expense220 113 684 359 
Short-term lease expense:
Cost of sales770 1,627 4,441 4,490 
Selling, general and administrative74 77 16 
Total short-term lease expense844 1,633 4,518 4,506 
Total lease expense$4,633 $4,220 $14,691 $11,869 
As of November 30, 2025, maturities of our lease liabilities were as follows (in thousands):
Fiscal year:Operating LeasesFinance LeasesTotal
2026$1,891 $987 $2,878 
20276,465 3,908 10,373 
20284,439 3,812 8,251 
20293,732 3,581 7,313 
20301,719 2,886 4,605 
2031871 711 1,582 
Thereafter524 527 
Total lease payments19,641 15,888 35,529 
Less imputed interest(1,709)(1,957)(3,666)
Total$17,932 $13,931 $31,863 
We sublease 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 as a reduction to "Cost of sales." Sublease income for the three and nine months ended November 30, 2025 and 2024 was as follows (in thousands):
Three Months Ended November 30,Nine Months Ended November 30,
2025202420252024
Sublease income $266 $266 $797 $789 
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes
9 Months Ended
Nov. 30, 2025
Income Tax Disclosure [Abstract]  
Income Taxes
13. Income Taxes
The provision for income taxes reflects an effective tax rate of 26.1% for the three months ended November 30, 2025, compared to 26.5% for the three months ended November 30, 2024. The decrease in the effective tax rate is driven by higher tax deductions for stock compensation, partially offset by an increase in non-deductible research expenses.

The provision for income taxes reflects an effective tax rate of 23.9% for the nine months ended November 30, 2025, compared to 24.8% for the prior year comparable period. The decrease in the effective tax rate is primarily attributable to higher R&D tax credits related to the construction of the new aluminum coil coating facility in Washington, Missouri, which became operational during the first quarter of fiscal 2026.
On July 4, 2025, the U.S. enacted the One Big Beautiful Bill Act ("the Act") that includes several U.S. corporate tax provisions, including the restoration of 100% bonus depreciation on qualified property and the current deductibility of domestic research and experimental expenditures. The provisions of the Act did not have a material impact to our income tax expense or effective tax rate. We expect the provisions of the Act to result in a reduction in our fiscal 2026 cash tax payments.
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.25.4
Mezzanine Equity
9 Months Ended
Nov. 30, 2025
Equity [Abstract]  
Mezzanine Equity
14. Mezzanine Equity
Series A Convertible Preferred Stock
On May 9, 2024, we fully redeemed our 240,000 shares of 6.0% Series A Convertible Preferred Stock for $308.9 million. The payment was calculated as the face value of the Series A Preferred Stock of $240.0 million, multiplied by the Return Factor of 1.4, less dividends paid to date of $27.1 million. The redemption premium of $75.2 million, which was calculated as the difference between the redemption amount and the book value of $233.7 million, was recorded as a deemed dividend, and reduced net income available to common shareholders. The Series A Preferred Stock was redeemed using proceeds from the April 2024 Secondary Public Offering. See Note 15.
Dividends
The Series A Preferred Stock accumulated a 6.0% dividend per annum, or $15.00 per share per quarter. Dividends were payable in cash or in kind, by accreting and increasing the Series A Base Amount ("PIK Dividends"). Dividends were payable on the sum of (i) the aggregate liquidation preference amount of $240.0 million plus (ii) any PIK Dividends. Dividends
were accrued daily and paid quarterly in arrears, on March 31, June 30, September 30 and December 31 of each year. Following the calendar quarter ending June 30, 2027, we were not able to elect PIK Dividends and dividends on the Series A Preferred Stock were required to be paid in cash. All dividends were paid in cash through May 9, 2024, at which time the Series A Preferred Stock was redeemed. The dividend would have increased annually by one percentage point, beginning with the dividend payable for the calendar quarter ending September 30, 2028. Dividends declared and paid for the nine months ended November 30, 2024, were $3.6 million.
15. Equity
Share Repurchase Program
On November 10, 2020, our Board of Directors authorized a $100 million share repurchase program pursuant to which we may repurchase our common stock (the "2020 Authorization"). Repurchases under the 2020 Authorization will be made through open market 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 we might otherwise be precluded from doing so. Currently, share repurchases may not exceed 6% of our market capitalization per fiscal year.
During the nine months ended November 30, 2025, we repurchased 201,416 shares of common stock in the amount of $20.0 million at an average purchase price per share of $99.28 under the 2020 Share Authorization. During the nine months ended November 30, 2024, we did not repurchase shares of common stock under the 2020 Share Authorization. As of November 30, 2025, there was $33.2 million remaining to repurchase shares under the 2020 Authorization.
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, 2025 and 2024, consisted of the following (in thousands):
 Three Months Ended November 30, 2025
Foreign Currency Translation Gain (Loss)Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary,
Net of Tax
Net Actuarial Gain (Loss), Net of TaxInterest Rate Swap, Net of TaxInterest Rate Swap, Net of Tax for Unconsolidated SubsidiaryTotal
Balance as of beginning of period$(8,165)$508 $(587)$(1,430)$— $(9,674)
Other comprehensive income (loss) before reclassification(1,033)(158)— 83 — (1,108)
Amounts reclassified from AOCI — — — (215)— (215)
Net change in AOCI(1,033)(158)— (132)— (1,323)
Balance as of end of period$(9,198)$350 $(587)$(1,562)$— $(10,997)
Nine Months Ended November 30, 2025
Foreign Currency Translation Gain (Loss)Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary,
Net of Tax
Net Actuarial Gain (Loss), Net of TaxInterest Rate Swap, Net of TaxInterest Rate Swap, Net of Tax for Unconsolidated SubsidiaryTotal
Balance as of beginning of period$(10,329)$(388)$(587)$(265)$(11)$(11,580)
Other comprehensive income (loss) before reclassification1,131 738 — (792)11 1,088 
Amounts reclassified from AOCI— — — (505)— (505)
Net change in AOCI1,131 738 — (1,297)11 583 
Balance as of end of period$(9,198)$350 $(587)$(1,562)$— $(10,997)
Three Months Ended November 30, 2024
Foreign Currency Translation Gain (Loss)Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary,
Net of Tax
Net Actuarial Gain (Loss), Net of TaxInterest Rate Swap, Net of TaxInterest Rate Swap, Net of Tax for Unconsolidated SubsidiaryTotal
Balance as of beginning of period$(7,189)$887 $(184)$(523)$114 $(6,895)
Other comprehensive income (loss) before reclassification(1,943)(730)— 1,037 (188)(1,824)
Amounts reclassified from AOCI — — — (663)— (663)
Net change in AOCI(1,943)(730)— 374 (188)(2,487)
Balance as of end of period$(9,132)$157 $(184)$(149)$(74)$(9,382)
Nine Months Ended November 30, 2024
Foreign Currency Translation Gain (Loss)Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary,
Net of Tax
Net Actuarial Gain (Loss), Net of TaxInterest Rate Swap, Net of TaxInterest Rate Swap, Net of Tax for Unconsolidated SubsidiaryTotal
Balance as of beginning of period$(7,628)$1,418 $(184)$2,533 $(33)$(3,894)
Other comprehensive income (loss) before reclassification(1,504)(1,261)— 194 (41)(2,612)
Amounts reclassified from AOCI— — — (2,876)— (2,876)
Net change in AOCI(1,504)(1,261)— (2,682)(41)(5,488)
Balance as of end of period$(9,132)$157 $(184)$(149)$(74)$(9,382)
April 2024 Secondary Public Offering
On April 30, 2024, we completed a secondary public offering in which we sold 4.6 million shares of our common stock at $70.00 per share (the "April 2024 Secondary Public Offering"). We received gross proceeds of $322.0 million, and paid offering expenses of $13.3 million, for net proceeds of $308.7 million. The proceeds from the April 2024 Offering were used to redeem the Series A Preferred Stock.
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.25.4
Equity
9 Months Ended
Nov. 30, 2025
Equity [Abstract]  
Equity
14. Mezzanine Equity
Series A Convertible Preferred Stock
On May 9, 2024, we fully redeemed our 240,000 shares of 6.0% Series A Convertible Preferred Stock for $308.9 million. The payment was calculated as the face value of the Series A Preferred Stock of $240.0 million, multiplied by the Return Factor of 1.4, less dividends paid to date of $27.1 million. The redemption premium of $75.2 million, which was calculated as the difference between the redemption amount and the book value of $233.7 million, was recorded as a deemed dividend, and reduced net income available to common shareholders. The Series A Preferred Stock was redeemed using proceeds from the April 2024 Secondary Public Offering. See Note 15.
Dividends
The Series A Preferred Stock accumulated a 6.0% dividend per annum, or $15.00 per share per quarter. Dividends were payable in cash or in kind, by accreting and increasing the Series A Base Amount ("PIK Dividends"). Dividends were payable on the sum of (i) the aggregate liquidation preference amount of $240.0 million plus (ii) any PIK Dividends. Dividends
were accrued daily and paid quarterly in arrears, on March 31, June 30, September 30 and December 31 of each year. Following the calendar quarter ending June 30, 2027, we were not able to elect PIK Dividends and dividends on the Series A Preferred Stock were required to be paid in cash. All dividends were paid in cash through May 9, 2024, at which time the Series A Preferred Stock was redeemed. The dividend would have increased annually by one percentage point, beginning with the dividend payable for the calendar quarter ending September 30, 2028. Dividends declared and paid for the nine months ended November 30, 2024, were $3.6 million.
15. Equity
Share Repurchase Program
On November 10, 2020, our Board of Directors authorized a $100 million share repurchase program pursuant to which we may repurchase our common stock (the "2020 Authorization"). Repurchases under the 2020 Authorization will be made through open market 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 we might otherwise be precluded from doing so. Currently, share repurchases may not exceed 6% of our market capitalization per fiscal year.
During the nine months ended November 30, 2025, we repurchased 201,416 shares of common stock in the amount of $20.0 million at an average purchase price per share of $99.28 under the 2020 Share Authorization. During the nine months ended November 30, 2024, we did not repurchase shares of common stock under the 2020 Share Authorization. As of November 30, 2025, there was $33.2 million remaining to repurchase shares under the 2020 Authorization.
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, 2025 and 2024, consisted of the following (in thousands):
 Three Months Ended November 30, 2025
Foreign Currency Translation Gain (Loss)Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary,
Net of Tax
Net Actuarial Gain (Loss), Net of TaxInterest Rate Swap, Net of TaxInterest Rate Swap, Net of Tax for Unconsolidated SubsidiaryTotal
Balance as of beginning of period$(8,165)$508 $(587)$(1,430)$— $(9,674)
Other comprehensive income (loss) before reclassification(1,033)(158)— 83 — (1,108)
Amounts reclassified from AOCI — — — (215)— (215)
Net change in AOCI(1,033)(158)— (132)— (1,323)
Balance as of end of period$(9,198)$350 $(587)$(1,562)$— $(10,997)
Nine Months Ended November 30, 2025
Foreign Currency Translation Gain (Loss)Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary,
Net of Tax
Net Actuarial Gain (Loss), Net of TaxInterest Rate Swap, Net of TaxInterest Rate Swap, Net of Tax for Unconsolidated SubsidiaryTotal
Balance as of beginning of period$(10,329)$(388)$(587)$(265)$(11)$(11,580)
Other comprehensive income (loss) before reclassification1,131 738 — (792)11 1,088 
Amounts reclassified from AOCI— — — (505)— (505)
Net change in AOCI1,131 738 — (1,297)11 583 
Balance as of end of period$(9,198)$350 $(587)$(1,562)$— $(10,997)
Three Months Ended November 30, 2024
Foreign Currency Translation Gain (Loss)Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary,
Net of Tax
Net Actuarial Gain (Loss), Net of TaxInterest Rate Swap, Net of TaxInterest Rate Swap, Net of Tax for Unconsolidated SubsidiaryTotal
Balance as of beginning of period$(7,189)$887 $(184)$(523)$114 $(6,895)
Other comprehensive income (loss) before reclassification(1,943)(730)— 1,037 (188)(1,824)
Amounts reclassified from AOCI — — — (663)— (663)
Net change in AOCI(1,943)(730)— 374 (188)(2,487)
Balance as of end of period$(9,132)$157 $(184)$(149)$(74)$(9,382)
Nine Months Ended November 30, 2024
Foreign Currency Translation Gain (Loss)Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary,
Net of Tax
Net Actuarial Gain (Loss), Net of TaxInterest Rate Swap, Net of TaxInterest Rate Swap, Net of Tax for Unconsolidated SubsidiaryTotal
Balance as of beginning of period$(7,628)$1,418 $(184)$2,533 $(33)$(3,894)
Other comprehensive income (loss) before reclassification(1,504)(1,261)— 194 (41)(2,612)
Amounts reclassified from AOCI— — — (2,876)— (2,876)
Net change in AOCI(1,504)(1,261)— (2,682)(41)(5,488)
Balance as of end of period$(9,132)$157 $(184)$(149)$(74)$(9,382)
April 2024 Secondary Public Offering
On April 30, 2024, we completed a secondary public offering in which we sold 4.6 million shares of our common stock at $70.00 per share (the "April 2024 Secondary Public Offering"). We received gross proceeds of $322.0 million, and paid offering expenses of $13.3 million, for net proceeds of $308.7 million. The proceeds from the April 2024 Offering were used to redeem the Series A Preferred Stock.
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.25.4
Share-based Compensation
9 Months Ended
Nov. 30, 2025
Share-Based Payment Arrangement, Noncash Expense [Abstract]  
Share-based Compensation
16. Share-based Compensation
Effective April 18, 2025, the Compensation Committee of the Board of Directors (the "Compensation Committee") adopted the Executive Retiree LTI Program (the "ERP") to continue the vesting of annual equity awards to certain executive officers and other senior members of the management team as designated by the Compensation Committee, including the Company's named executive officers (a "Covered Executive" or collectively, the "Covered Executives"), upon qualified Retirement (as such term is defined in the Company's 2023 Long-Term Incentive Plan). The ERP is applicable to both annual restricted share unit awards and annual performance share unit awards granted to the Covered Executives pursuant to newly adopted Restricted Share Unit ("RSU") Award Agreements and Performance Share Unit ("PSU") Award Agreements for the Covered Executives (collectively, the "Award Agreements") containing such provisions for the fiscal year 2026 long-term incentive equity awards. To be eligible for continued vesting of these annual equity awards upon a qualified Retirement, the ERP requires that Covered Executives:
i.be at least 65 years of age or 55 years of age and have at least 10 years of service with AZZ;
ii.not receive any severance payments or be subject to any severance or employment agreements containing other retirement provisions;
iii.provide sufficient advance notice of their intent to retire prior to the planned retirement date;
iv.ensure adequate succession or continuity planning is in place for such Covered Executive's position;
v.be compliant with AZZ’s executive stock ownership requirements on their respective retirement date; and
vi.execute and deliver a waiver and release agreement. Additionally, a period of one year must have elapsed between the grant date of the applicable awards and the Covered Executive's retirement date. The ERP also provides that fiscal year 2023, fiscal year 2024 and fiscal year 2025 RSU and PSU award agreements will be amended for the Covered Executives to allow vesting subsequent to a qualified Retirement at the Compensation Committee's discretion.
Upon adoption of the ERP, the service requirement for executives that are currently eligible for retirement has been met. As a result, we recognized additional stock-based compensation for the nine months ended November 30, 2025, of $2.2 million upon the adoption of the ERP related to the RSUs for Covered Executives that have achieved qualified retirement status.
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.25.4
Defined Benefit Pension Plan
9 Months Ended
Nov. 30, 2025
Postemployment Benefits [Abstract]  
Defined Benefit Pension Plan
17. Defined Benefit Pension Plan
Pension and Employee Benefit Obligations
In our Precoat Metals segment, certain current or past employees participate in a defined benefit pension plan (the "Plan"). Prior to the acquisition of Precoat Metals, 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, 2025, the Plan was underfunded, and we have a net pension obligation of $18.8 million, which is included in "Other long-term liabilities" in the consolidated balance sheets and represents the underfunded portion of the Plan.
The components of net benefit cost other than the employer service cost are included in "Selling, general and administrative" expense and were not significant for three and nine months ended November 30, 2025 and 2024. We paid employer contributions of $4.4 million into the Plan during the nine months ended November 30, 2025. We expect to pay $1.3 million of contributions into the Plan during the remainder of fiscal year 2026.
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.25.4
Restructuring and Impairment Charges
9 Months Ended
Nov. 30, 2025
Restructuring and Related Activities [Abstract]  
Restructuring and Impairment Charges
18. Restructuring Charges
During the first quarter of fiscal year 2026, management initiated a restructuring plan for certain surface technologies facilities within the Metal Coatings segment (the "AST Restructuring") to improve overall operational efficiency and financial performance. During the nine months ended November 30, 2025, we recognized restructuring charges of $3.8 million, which are included in "Cost of sales" in the consolidated statement of operations and includes the loss on sale of equipment, for which we received $0.7 million in proceeds. The restructuring charges consisted primarily of $3.3 million for the write-off of intangible assets and goodwill, as well as $0.5 million for the write-off of other assets, loss on the sale of equipment and severance accruals. We recognized an immaterial amount of restructuring expenses in the second quarter of fiscal 2026. Our initial estimate of total restructuring charges of $4.2 million was reduced to $3.8 million as of November 30, 2025. We do not expect to recognize additional charges related to AST Restructuring. The AST Restructuring was complete as of November 30, 2025.
As a result of the AST Restructuring, we closed two surface technology facilities; the facilities were located in Garland, Texas and Tampa, Florida. Management performed an analysis of the assets at each location closed. For assets that were not sold or transferred to another location for use in operations, management wrote down the assets to reflect a decrease in the estimated useful life and lower value to the Company.
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.25.4
Commitments and Contingencies
9 Months Ended
Nov. 30, 2025
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
19. Commitments and Contingencies
Legal
AZZ 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, worker’s compensation and environmental matters, all arising in the normal course of business. As discovery progresses on all outstanding legal matters, we continuously evaluate opportunities to either mediate the cases or settle the disputes for nuisance value or the cost of litigation 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 a favorable or an unfavorable outcome on the pending lawsuits may change. The actual outcome of these lawsuits or other proceedings cannot be predicted with any 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. Therefore, management, after consultation with legal counsel believes it has strong claims or defenses to all of its legal 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.
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, we filed a counter suit against STI for amounts due to AZZ for work performed. 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 $5.5 million in damages for breach of contract and breach of express warranty. A final judgment amount was entered by the Court on February 14, 2024, and we purchased a supersedeas bond to cover the final judgment amount throughout the duration of the appellate process on May 23, 2024. We are still waiting on the trial transcript from the court reporter and the appellate process is tolled until the transcript is delivered to the parties. We believe we have strong grounds for an appeal and will pursue all available appellate options. The appeal process is expected to take up to two years. As of November 30, 2025, we have recorded a legal accrual of $5.5 million, which is included in "Other accrued liabilities" on our consolidated balance sheets, reflecting our best estimate of the probable loss. Our estimate of the probable loss may change throughout the appellate process.
In 2019, Tampa Electric Company ("TECO") entered into a contract to provide services in Florida. TECO terminated our affiliate from the project, alleging failure to comply with safety guidelines. We believe the affiliate was terminated for convenience on the project, and our affiliate was not given its contractual right of notice and 47 hours to deliver a corrective action plan. In 2020, we filed a lawsuit against TECO for breach of contract and unjust enrichment in the Thirteenth Judicial Circuit Court in and for Hillsborough County, Florida. In connection with AZZ selling the majority interest in the AIS business to Fernweh Group on September 30, 2022, we agreed to retain this lawsuit. The parties unsuccessfully mediated the case in June 2023. The case went to trial on January 13, 2025. On February 10, 2025, the jury rendered a verdict in favor of TECO against our affiliate in the amount of $5.2 million, which represented the receivable due from the TECO, net of allowance. We recognized expense of $6.5 million in the fourth quarter of fiscal 2025, consisting of $5.2 million for the derecognition of the net receivable from TECO and $1.3 million for estimated legal fees, of which $1.2 million was paid during the nine months ended November 30, 2025.
Environmental
As of November 30, 2025, the reserve balance for our environmental liabilities was $18.1 million, of which $1.6 million is classified as current. Environmental remediation liabilities include costs directly associated with site investigation and site remediation, 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 these estimates and they 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.
We accrue 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 our environmental remediation
liabilities could potentially be material to the operating results of any fiscal quarter or fiscal year, we do not expect such additional remediation expenses to have an adverse material effect on our financial position, results of operations, or cash flows.
Capital Commitments—Greenfield Aluminum Coil Coating Facility
We are expanding our coatings capabilities through the construction of a new 25-acre aluminum coil coating facility in Washington, Missouri, which became operational during the first quarter of fiscal 2026. The new greenfield facility is 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 $121.8 million in capital payments related to the project, of which $113.6 million was paid prior to fiscal 2026 and approximately $5.9 million was paid during the nine months ended November 30, 2025. The remaining balance of $2.3 million
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.25.4
Subsequent Events
9 Months Ended
Nov. 30, 2025
Subsequent Events [Abstract]  
Subsequent Events
20. Subsequent Events
On December 31, 2025, AVAIL, in which we have an unconsolidated investment through the AVAIL JV, completed the sale of the majority of its Welding Solutions LLC business (the “Welding Solutions Business”) to Pelican Energy Partners LP. Because the sale occurred subsequent to the reporting period, we cannot reasonably estimate the financial impact of the sale on our consolidated financial statements.
Following the sale, we will continue to own a 40% interest in AVAIL, which will consist of AVAIL’s Industrial Lighting and the remaining Welding Solutions business.
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.25.4
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Nov. 30, 2025
Nov. 30, 2024
Nov. 30, 2025
Nov. 30, 2024
Pay vs Performance Disclosure        
Net income (loss) $ 41,075 $ 33,603 $ 301,329 $ 108,624
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.25.4
Insider Trading Arrangements
3 Months Ended
Nov. 30, 2025
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.25.4
The Company and Basis of Presentation (Policies)
9 Months Ended
Nov. 30, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Basis of Consolidation
Presentation
The accompanying condensed consolidated balance sheet as of February 28, 2025, 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, 2025, included in our Annual Report on Form 10-K covering such period which was filed with the Securities and Exchange Commission ("SEC") on April 21, 2025. Certain previously reported amounts have been reclassified to conform to current period presentation.
Our 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 28, 2026, is referred to as fiscal 2026.
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, 2025, and the results of its operations and cash flows for the three and nine months ended November 30, 2025 and 2024. The interim results reported herein are not necessarily indicative of results for a full year.
Accounting Pronouncements Not Yet Adopted
Accounting Pronouncements Not Yet Adopted
In September 2025, the FASB issued ASU No. 2025-06 Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Targeted Improvements to the Accounting for Internal-Use Software ("ASU 2025-06") which updates the accounting for software costs that are accounted for under Subtopic 350-40, Intangibles—Goodwill and Other—Internal-Use Software (referred to as "internal-use software"). ASU 2025-06 will be effective for annual periods beginning after December 15, 2027 and interim reporting periods within those annual periods. We expect to adopt ASU 2025-06 for the interim period ending May 31, 2028, and we are currently evaluating the impact of ASU 2025-06 on our consolidated financial statements.

In July 2025, the FASB issued ASU No. 2025-05, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses for Accounts Receivable and Contract Assets ("ASU 2025-05") which provides (1) all entities with a practical expedient and (2) entities other than public business entities, with an accounting policy election when estimating credit losses for current accounts receivable and current contract assets arising from transactions accounted for under Topic 606. ASU 2025-05 will be effective for annual periods beginning after December 15, 2025, and interim reporting periods within those annual reporting periods. We expect to adopt ASU 2025-05 for the interim period ending May 31, 2026, and we are currently evaluating the impact of ASU 2025-05 on our consolidated financial statements.

In November 2024, the FASB issued ASU No. 2024-03, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses ("ASU 2024-03"), which expands disclosures about a public entity's expenses, including inventory, employee compensation, depreciation,
intangible asset amortization, selling expenses and other expense categories. In January 2025, the FASB issued ASU No. 2025-01, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40) - Clarifying the Effective Date ("ASU 2025-01"), which clarifies the effective date of ASU 2024-03 for companies with a non-calendar year end. ASU 2024-03 is effective for fiscal years beginning after December 15, 2026, and interim periods within fiscal years beginning after December 15, 2027. We do not expect the adoption of ASU 2024-03 or ASU 2025-01 to affect our financial position or our results of operations, but ASU 2024-03 will result in additional disclosures for our annual reporting period ending February 29, 2028, and interim reporting periods beginning in fiscal 2029.
In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures ("ASU 2023-09"), 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. ASU 2023-09 will be effective for annual periods beginning after December 15, 2024. We expect to adopt ASU 2023-09 for the annual period ending February 28, 2026, and the adoption will not affect our financial position or our results of operations, but will result in additional disclosures.
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.25.4
Acquisitions (Tables)
9 Months Ended
Nov. 30, 2025
Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]  
Schedule of assets acquired and liabilities assumed The following table summarizes the preliminary fair values of the allocation of assets acquired and liabilities assumed, in aggregate, related to the Canton Galvanizing acquisition, as of the date of the acquisition (in thousands):
July 1, 2025
Assets
Accounts receivable$1,474 
Inventories1,049 
Property, plant and equipment4,759 
Goodwill9,566 
Intangibles and other assets13,810 
Total fair value of assets acquired$30,658 
Liabilities
Accounts payable(237)
Other accrued liabilities(277)
Total fair value of liabilities assumed$(514)
Total purchase price, net of cash acquired$30,144 
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.25.4
Inventories (Tables)
9 Months Ended
Nov. 30, 2025
Inventory Disclosure [Abstract]  
Schedule of inventory
The following table summarizes the components of inventory (in thousands):
As of
November 30, 2025February 28, 2025
Raw material$105,059 $110,005 
Work in process793 518 
Finished goods1,625 1,790 
Total inventories$107,477 $112,313 
Our inventory reserves were $3.2 million and $3.9 million as of November 30, 2025 and February 28, 2025, respectively. Inventory cost is determined principally using the first-in-first-out (FIFO) method for the AZZ Metal Coatings segment and the specific identification method for the Precoat Metals segment.
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.25.4
Earnings Per Share (Tables)
9 Months Ended
Nov. 30, 2025
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,
2025202420252024
Numerator:
Net income$41,075 $33,603 $301,329 $108,624 
Series A Preferred Stock Dividends— — — (1,200)
Redemption premium on Series A Preferred Stock— — — (75,198)
Numerator for diluted earnings per share—net income available to common shareholders$41,075 $33,603 $301,329 $32,226 
Denominator:
Weighted average shares outstanding for basic earnings per share29,963 29,879 29,983 28,819 
Effect of dilutive securities:
Employee and director stock awards235 239 248 257 
Denominator for diluted earnings per share30,198 30,118 30,231 29,076 
Basic earnings per common share$1.37 $1.12 $10.05 $1.12 
Diluted earnings per common share$1.36 $1.12 $9.97 $1.11 
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.25.4
Disaggregated Sales (Tables)
9 Months Ended
Nov. 30, 2025
Revenues [Abstract]  
Disaggregation of Revenue
The following table presents disaggregated sales by customer industry (in thousands):
Three Months Ended November 30,Nine Months Ended November 30,
2025202420252024
Sales:
Construction$240,228 $233,653 $707,961 $695,344 
Industrial37,906 37,551 112,636 114,318 
Consumer32,736 29,464 96,641 94,633 
Transportation35,139 35,047 105,493 109,959 
Utilities39,860 29,599 114,381 88,944 
Other(1)
39,877 38,340 127,871 122,671 
Total sales$425,746 $403,654 $1,264,983 $1,225,869 
(1)
Other includes less significant markets, such as non-construction agriculture, recreation, petro-chem, AZZ Tubular products and sales from recycling and other miscellaneous customer industries.
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.25.4
Supplemental Cash Flow Information (Tables)
9 Months Ended
Nov. 30, 2025
Supplemental Cash Flow Elements [Abstract]  
Schedule of Cash Flow, Supplemental Disclosures
Nine Months Ended November 30,
20252024
Decrease (increase) in current assets:
Accounts receivable, net$(11,707)$2,297 
Other receivables(11,946)(12,966)
Inventories6,004 2,775 
Contract assets(3,898)(19,833)
Prepaid expenses and other(2,021)(2,910)
Increase (decrease) in current liabilities:
Accounts payable13,720 13,632 
Income taxes payable11,856 2,551 
Accrued expenses(1,471)17,363 
Changes in current assets and current liabilities$537 $2,909 
Cash flows related to interest and income taxes were as follows (in thousands):
Nine Months Ended November 30,
20252024
Cash paid for interest$34,249 $59,258 
Cash paid for income taxes52,788 22,277 
Supplemental disclosures of non-cash investing and financing activities were as follows (in thousands):
Nine Months Ended November 30,
20252024
Accruals for capital expenditures$2,035 $5,137 
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.25.4
Operating Segments (Tables)
9 Months Ended
Nov. 30, 2025
Segment Reporting [Abstract]  
Operations and assets by segment he following tables contain operating segment data for the three and nine months ended November 30, 2025 and 2024 by segment, for the Company's corporate operations and on a consolidated basis (in thousands):
Three Months Ended November 30, 2025
Metal CoatingsPrecoat Metals
Infrastructure Solutions(1)
Corporate(2)
Total
Sales$194,998 $230,748 $— $— $425,746 
Cost of sales136,873 186,932 — — 323,805 
Gross margin58,125 43,816 — — 101,941 
Selling, general and administrative6,038 7,932 21 18,471 32,462 
Operating income (loss)52,087 35,884 (21)(18,471)69,479 
Interest expense— — — (12,206)(12,206)
Equity in earnings of unconsolidated subsidiaries— — (1,437)— (1,437)
Other income (expense)15 — — (291)(276)
Income (loss) before income tax$52,102 $35,884 $(1,458)(30,968)55,560 
Income tax expense14,485 14,485 
Net income (loss)$(45,453)$41,075 
Depreciation and amortization$7,070 $9,617 $— $6,090 $22,777 
See notes below tables.
Nine Months Ended November 30, 2025
Metal CoatingsPrecoat Metals
Infrastructure Solutions(1)
Corporate(2)
Total
Sales$572,197 $692,786 $— $— $1,264,983 
Cost of sales(3)
400,151 557,469 — — 957,620 
Gross margin172,046 135,317 — — 307,363 
Selling, general and administrative(4)
17,521 23,559 126 58,668 99,874 
Operating income (loss)154,525 111,758 (126)(58,668)207,489 
Interest expense— — — (44,434)(44,434)
Equity in earnings of unconsolidated subsidiaries(5)
— — 231,431 — 231,431 
Other income (expense)(46)— — 1,285 1,239 
Income (loss) before income tax$154,479 $111,758 $231,305 (101,817)395,725 
Income tax expense94,396 94,396 
Net income (loss)$(196,213)$301,329 
Depreciation and amortization$20,560 $28,163 $— $18,253 $66,976 
See notes below tables.
Three Months Ended November 30, 2024
Metal CoatingsPrecoat Metals
Infrastructure Solutions(1)
Corporate(2)
Total
Sales$168,599 $235,055 $— $— $403,654 
Cost of sales116,542 189,334 — — 305,876 
Gross margin52,057 45,721 — — 97,778 
Selling, general and administrative5,684 8,641 29 24,889 39,243 
Operating income (loss)46,373 37,080 (29)(24,889)58,535 
Interest expense— — — (19,223)(19,223)
Equity in earnings of unconsolidated subsidiaries— — 7,168 — 7,168 
Other income (expense)116 — — (879)(763)
Income (loss) before income tax$46,489 $37,080 $7,139 (44,991)45,717 
Income tax expense12,114 12,114 
Net income (loss)$(57,105)$33,603 
Depreciation and amortization$6,614 $7,903 $— $6,116 $20,633 
See notes below tables.
Nine Months Ended November 30, 2024
Metal CoatingsPrecoat Metals
Infrastructure Solutions(1)
Corporate(2)
Total
Sales$516,750 $709,119 $— $— $1,225,869 
Cost of sales357,471 564,436 — — 921,907 
Gross margin159,279 144,683 — — 303,962 
Selling, general and administrative17,286 24,980 67 65,699 108,032 
Operating income (loss)141,993 119,703 (67)(65,699)195,930 
Interest expense— — — (63,906)(63,906)
Equity in earnings of unconsolidated subsidiaries— — 12,470 — 12,470 
Other income (expense)165 — — (307)(142)
Income (loss) before income tax$142,158 $119,703 $12,403 (129,912)144,352 
Income tax expense35,728 35,728 
Net income (loss)$(165,640)$108,624 
Depreciation and amortization$19,955 $23,134 $— $18,294 $61,383 
(1)
Infrastructure Solutions segment includes the equity in earnings from our investment in the AVAIL JV, as well as other expenses related to receivables and liabilities that were retained following the sale of the AIS business. See Note 19 for further discussion of the receivables and liabilities.
(2)
Interest expense and Income tax expense are included in the Corporate segment as these items are not allocated to the segments.
(3)
Metal Coatings segment includes restructuring charges of $3.8 million. See Note 18.
(4)
Includes stock-based compensation expense recognized upon the adoption of the Executive Retiree LTI Program of $2.2 million, of which $0.4 million and $1.8 million are included in Metal Coatings and Corporate, respectively. See Note 16.
(5)
During the first quarter of fiscal 2026, AVAIL completed the sale of the Electrical Products Group ("EPG") to nVent Electric plc. The three months ended November 30, 2025 includes an adjustment to the gain related to the sale of the EPG of $(0.6) million. The nine months ended November 30, 2025 includes $226.8 million, which represents the gain related to the sale of the EPG, offset by the recognition of an impairment loss on the AVAIL JV and an adjustment related to a change in AVAIL's transfer pricing policy. See Note 8.
Reconciliation of Assets from Segment to Consolidated
Asset balances by operating segment were as follows (in thousands):
As of
Assets:November 30, 2025February 28, 2025
Metal Coatings$596,743 $555,095 
Precoat Metals1,557,397 1,548,377 
Infrastructure Solutions - Investment in Joint Venture(1)
58,570 99,379 
Corporate18,197 24,250 
Total assets$2,230,907 $2,227,101 
(1) See Note 8 for information regarding the Investment in AVAIL joint venture.
Revenue from External Customers by Geographic Areas
Financial information about geographical areas for the periods presented was as follows (in thousands). The geographic area is based on the location of the operating facility and no customer accounted for 10% or more of consolidated sales.
Three Months Ended November 30,Nine Months Ended November 30,
Sales:2025202420252024
United States$413,214 $392,503 $1,228,606 $1,194,212 
Canada12,532 11,151 36,377 31,657 
Total sales$425,746 $403,654 $1,264,983 $1,225,869 
Long-lived Assets by Geographic Areas
As of
November 30, 2025February 28, 2025
Property, plant and equipment, net:
United States$584,963 $574,332 
Canada19,128 18,609 
Total property, plant and equipment, net$604,091 $592,941 
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.25.4
Investments in Unconsolidated Entity (Tables)
9 Months Ended
Nov. 30, 2025
Equity Method Investments and Joint Ventures [Abstract]  
Equity Method Investments
The following tables summarize balance sheet and income statement information for the AVAIL JV:
Summarized Balance Sheet
As of
November 30, 2025(1)
February 28, 2025(1)
Current assets$255,145 $300,404 
Long-term assets75,771 194,528 
Total assets$330,916 $494,932 
Current liabilities$82,755 $155,585 
Long-term liabilities20,004 134,517 
Total liabilities102,759 290,102 
Total partners' capital228,157 204,830 
Total liabilities and partners' capital$330,916 $494,932 
Summarized Operating Data
Three Months Ended November 30,Nine Months Ended November 30,
2025(1)
2024(1)
2025(1)
2024(1)
Sales$34,137 $150,998 $245,840 $400,298 
Gross profit5,283 42,842 57,736 101,928 
Income (loss) before income taxes(6,279)19,826 704,907 30,025 
Net income (loss)(6,055)21,015 704,702 32,036 
(1)
We report our equity in earnings 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, 2025 and 2024 and as of January 31, 2025. Amounts in the table above exclude certain adjustments made by us to record equity in earnings of the AVAIL JV under U.S GAAP for public companies, primarily to reverse the amortization of goodwill. AVAIL's net income for nine months ended October 31, 2025 includes a gain on the sale of Electrical Products Group of $697.5 million. Our proportionate share of the gain includes an adjustment for the previous reversal of the amortization of goodwill related to the Electrical Products Group.
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.25.4
Debt (Tables)
9 Months Ended
Nov. 30, 2025
Debt Disclosure [Abstract]  
Schedule of Debt
Our long-term debt instruments and balances outstanding for each of the periods presented (in thousands):
 
As of
November 30, 2025February 28, 2025
Revolving Credit Facility$50,000 $30,000 
Term Loan B374,875 870,250 
Receivables Securitization Facility150,000 — 
Total debt, gross574,875 900,250 
Unamortized debt issuance costs(40,129)(47,885)
Long-term debt, net$534,746 $852,365 
Interest Income and Interest Expense Disclosure
Interest expense is comprised as follows (in thousands):
Three Months Ended November 30,Nine Months Ended November 30,
2025202420252024
Gross interest expense$12,327 $21,136 $45,325 $68,963 
Less: Capitalized interest(121)(1,913)(891)(5,057)
Interest expense, net$12,206 $19,223 $44,434 $63,906 
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.25.4
Fair Value Measurements (Tables)
9 Months Ended
Nov. 30, 2025
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis
Our financial instruments that are measured at fair value on a recurring basis as of November 30, 2025 and February 28, 2025 are as follows (in thousands):
Carrying Value as of November 30, 2025Fair Value Measurements UsingCarrying Value as of February 28, 2025Fair Value Measurements Using
Level 1Level 2Level 3Level 1Level 2Level 3
Liabilities:
Interest Rate Swap Agreement(1)
$2,049 $— $2,049 $— $352 $— $352 $— 
Total Liabilities$2,049 $352 
(1)
The fair values at November 30, 2025, and February 28, 2025, are related to the 2025 Swap and the 2022 Swap, respectively.
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.25.4
Leases (Tables)
9 Months Ended
Nov. 30, 2025
Leases [Abstract]  
Lease, Cost
As of
November 30, 2025February 28, 2025
AssetsBalance Sheet Classification
Operating right-of-use assetsRight-of-use assets$17,365 $19,471 
Finance right-of-use assets Right-of-use assets13,575 6,480 
Liabilities
Operating lease liabilities―short-termLease liability—short-term6,377 6,373 
Operating lease liabilities―long-termLease liability—long-term11,555 13,741 
Finance lease liabilities―short-termLease liability—short-term3,124 1,376 
Finance lease liabilities―long-termLease liability—long-term10,807 5,271 
Supplemental information related to our leases was as follows (in thousands, except years and percentages):
Three Months Ended November 30,Nine Months Ended November 30,
2025202420252024
Operating cash flows from operating leases included in lease liabilities$1,917 $1,867 $5,650 $5,426 
Lease liabilities obtained from new ROU assets—operating leases1,098 5,345 3,068 5,979 
Decrease in ROU assets related to lease terminations(8)— (621)— 
Operating cash flows from finance leases included in lease liabilities219 86 559 237 
Financing cash flows from finance leases included in lease liabilities713 257 1,751 689 
Lease liabilities obtained from new ROU assets—finance leases2,743 394 9,367 1,813 
As of
November 30, 2025February 28, 2025
Weighted-average remaining lease term—operating leases3.59 years3.79 years
Weighted-average discount rate—operating leases5.21 %5.06 %
Weighted-average remaining lease term—finance leases4.21 years4.57 years
Weighted-average discount rate—finance leases6.60 %6.86 %
The following table outlines the classification of lease expense related to operating and finance leases in the statements of operations (in thousands):
Three Months Ended November 30,Nine Months Ended November 30,
2025202420252024
Operating lease expense:
Cost of sales$2,142 $1,625 $5,466 $4,546 
Selling, general and administrative419 475 1,504 1,442 
Total operating lease expense2,561 2,100 6,970 5,988 
Financing lease expense:
Cost of sales789 288 1,960 779 
Interest expense219 86 559 237 
Total financing lease expense1,008 374 2,519 1,016 
Variable lease expense:
Cost of sales220 113 684 359 
Total variable lease expense220 113 684 359 
Short-term lease expense:
Cost of sales770 1,627 4,441 4,490 
Selling, general and administrative74 77 16 
Total short-term lease expense844 1,633 4,518 4,506 
Total lease expense$4,633 $4,220 $14,691 $11,869 
Sublease income for the three and nine months ended November 30, 2025 and 2024 was as follows (in thousands):
Three Months Ended November 30,Nine Months Ended November 30,
2025202420252024
Sublease income $266 $266 $797 $789 
Lessee, Operating Lease, Liability, Maturity
As of November 30, 2025, maturities of our lease liabilities were as follows (in thousands):
Fiscal year:Operating LeasesFinance LeasesTotal
2026$1,891 $987 $2,878 
20276,465 3,908 10,373 
20284,439 3,812 8,251 
20293,732 3,581 7,313 
20301,719 2,886 4,605 
2031871 711 1,582 
Thereafter524 527 
Total lease payments19,641 15,888 35,529 
Less imputed interest(1,709)(1,957)(3,666)
Total$17,932 $13,931 $31,863 
Finance Lease, Liability, Maturity
As of November 30, 2025, maturities of our lease liabilities were as follows (in thousands):
Fiscal year:Operating LeasesFinance LeasesTotal
2026$1,891 $987 $2,878 
20276,465 3,908 10,373 
20284,439 3,812 8,251 
20293,732 3,581 7,313 
20301,719 2,886 4,605 
2031871 711 1,582 
Thereafter524 527 
Total lease payments19,641 15,888 35,529 
Less imputed interest(1,709)(1,957)(3,666)
Total$17,932 $13,931 $31,863 
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.25.4
Equity (Tables)
9 Months Ended
Nov. 30, 2025
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, 2025 and 2024, consisted of the following (in thousands):
 Three Months Ended November 30, 2025
Foreign Currency Translation Gain (Loss)Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary,
Net of Tax
Net Actuarial Gain (Loss), Net of TaxInterest Rate Swap, Net of TaxInterest Rate Swap, Net of Tax for Unconsolidated SubsidiaryTotal
Balance as of beginning of period$(8,165)$508 $(587)$(1,430)$— $(9,674)
Other comprehensive income (loss) before reclassification(1,033)(158)— 83 — (1,108)
Amounts reclassified from AOCI — — — (215)— (215)
Net change in AOCI(1,033)(158)— (132)— (1,323)
Balance as of end of period$(9,198)$350 $(587)$(1,562)$— $(10,997)
Nine Months Ended November 30, 2025
Foreign Currency Translation Gain (Loss)Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary,
Net of Tax
Net Actuarial Gain (Loss), Net of TaxInterest Rate Swap, Net of TaxInterest Rate Swap, Net of Tax for Unconsolidated SubsidiaryTotal
Balance as of beginning of period$(10,329)$(388)$(587)$(265)$(11)$(11,580)
Other comprehensive income (loss) before reclassification1,131 738 — (792)11 1,088 
Amounts reclassified from AOCI— — — (505)— (505)
Net change in AOCI1,131 738 — (1,297)11 583 
Balance as of end of period$(9,198)$350 $(587)$(1,562)$— $(10,997)
Three Months Ended November 30, 2024
Foreign Currency Translation Gain (Loss)Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary,
Net of Tax
Net Actuarial Gain (Loss), Net of TaxInterest Rate Swap, Net of TaxInterest Rate Swap, Net of Tax for Unconsolidated SubsidiaryTotal
Balance as of beginning of period$(7,189)$887 $(184)$(523)$114 $(6,895)
Other comprehensive income (loss) before reclassification(1,943)(730)— 1,037 (188)(1,824)
Amounts reclassified from AOCI — — — (663)— (663)
Net change in AOCI(1,943)(730)— 374 (188)(2,487)
Balance as of end of period$(9,132)$157 $(184)$(149)$(74)$(9,382)
Nine Months Ended November 30, 2024
Foreign Currency Translation Gain (Loss)Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary,
Net of Tax
Net Actuarial Gain (Loss), Net of TaxInterest Rate Swap, Net of TaxInterest Rate Swap, Net of Tax for Unconsolidated SubsidiaryTotal
Balance as of beginning of period$(7,628)$1,418 $(184)$2,533 $(33)$(3,894)
Other comprehensive income (loss) before reclassification(1,504)(1,261)— 194 (41)(2,612)
Amounts reclassified from AOCI— — — (2,876)— (2,876)
Net change in AOCI(1,504)(1,261)— (2,682)(41)(5,488)
Balance as of end of period$(9,132)$157 $(184)$(149)$(74)$(9,382)
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.25.4
The Company and Basis of Presentation (Details)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Nov. 30, 2025
USD ($)
shares
Nov. 30, 2024
USD ($)
shares
Nov. 30, 2025
USD ($)
segment
shares
Nov. 30, 2024
USD ($)
shares
Aug. 31, 2025
USD ($)
shares
Feb. 28, 2025
USD ($)
shares
Aug. 31, 2024
USD ($)
shares
Feb. 29, 2024
USD ($)
shares
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                
Number of operating segments | segment     3          
Common stock issued under stock-based plans and related tax expense     $ (5,007) $ (4,967)        
Share-based compensation $ 2,467 $ 3,796 11,891 11,234        
Secondary public offering and issuance of additional common stock       308,668        
Dividends on Series A Preferred Stock       (1,200)        
Dividends, Cash (6,002) (5,080) (17,099) (14,423)        
Redemption premium on Series A Preferred Stock       (75,198)        
Net income (loss) 41,075 33,603 301,329 108,624        
Other comprehensive income (loss) (1,323) (2,487) 583 (5,488)        
Stockholders' Equity Attributable to Parent 1,319,248 1,029,588 1,319,248 1,029,588 $ 1,303,031 $ 1,045,495 $ 999,756 $ 700,769
Capital in Excess of Par Value                
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                
Common stock issued under stock-based plans and related tax expense     (5,116) (5,099)        
Share-based compensation 2,467 3,796 11,891 11,234        
Secondary public offering and issuance of additional common stock       304,068        
Stockholders' Equity Attributable to Parent $ 426,800 $ 415,059 426,800 415,059 $ 424,333 $ 418,004 $ 411,263 $ 103,330
Common Stock                
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                
Common stock issued under stock-based plans and related tax expense     $ 109 $ 132        
Common stock issued under stock-based plans and related income tax expense (shares) | shares     109 132        
Secondary public offering and issuance of additional common stock       $ 4,600        
Secondary public offering and issuance of additional common stock (in shares) | shares       4,600        
Shares, Issued | shares 29,856 29,877 29,856 29,877 30,057 29,913 29,877 25,102
Stockholders' Equity Attributable to Parent $ 29,856 $ 29,877 $ 29,856 $ 29,877 $ 30,057 $ 29,913 $ 29,877 $ 25,102
Retained Earnings                
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                
Dividends on Series A Preferred Stock       (1,200)        
Dividends, Cash (6,002) (5,080) (17,099) (14,423)        
Redemption premium on Series A Preferred Stock       (75,198)        
Net income (loss) 41,075 33,603 301,329 108,624        
Stockholders' Equity Attributable to Parent 873,589 594,034 873,589 594,034 858,315 609,158 565,511 576,231
Accumulated Other Comprehensive Income (Loss)                
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                
Other comprehensive income (loss) (1,323) (2,487) 583 (5,488)        
Stockholders' Equity Attributable to Parent $ (10,997) $ (9,382) $ (10,997) $ (9,382) $ (9,674) $ (11,580) $ (6,895) $ (3,894)
AIS Joint Venture                
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                
Ownership percentage of investment 40.00%   40.00%   40.00%      
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.25.4
Acquisitions - Narrative (Details) - Canton Galvanizing, LLC - USD ($)
3 Months Ended
Jul. 01, 2025
Nov. 30, 2025
Business Acquisition [Line Items]    
Consideration transferred $ 30,100,000  
Increase in intangible assets   $ 1,300,000
Decrease in goodwill   $ 1,300,000
Customer Relationships    
Business Acquisition [Line Items]    
Weighted-average life (in years) 15 years  
Residual value $ 0  
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.25.4
Acquisitions - Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Nov. 30, 2025
Jul. 01, 2025
Feb. 28, 2025
Assets      
Goodwill $ 713,998   $ 703,863
Canton Galvanizing, LLC      
Assets      
Accounts receivable   $ 1,474  
Inventories   1,049  
Property, plant and equipment   4,759  
Goodwill   9,566  
Intangibles and other assets   13,810  
Total fair value of assets acquired   30,658  
Liabilities      
Accounts payable   (237)  
Other accrued liabilities   (277)  
Total fair value of liabilities assumed   (514)  
Total purchase price, net of cash acquired   $ 30,144  
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.25.4
Inventories (Details) - USD ($)
$ in Thousands
Nov. 30, 2025
Feb. 28, 2025
Inventory Disclosure [Abstract]    
Raw material $ 105,059 $ 110,005
Work in process 793 518
Finished goods 1,625 1,790
Total Inventory 107,477 112,313
Inventory reserves $ 3,200 $ 3,900
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.25.4
Earnings Per Share - Narrative (Details) - shares
3 Months Ended 9 Months Ended
Nov. 30, 2025
Nov. 30, 2024
Nov. 30, 2025
Nov. 30, 2024
Feb. 28, 2025
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]          
Common stock, shares, outstanding (shares) 29,856,000   29,856,000   29,913,000
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 13,500 34,800 21,100 56,100  
Convertible Preferred Stock | Series A 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   1,000,000.0      
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.25.4
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Nov. 30, 2025
Nov. 30, 2024
Nov. 30, 2025
Nov. 30, 2024
Numerator:        
Net income $ 41,075 $ 33,603 $ 301,329 $ 108,624
Series A Preferred Stock Dividends 0 0 0 (1,200)
Redemption premium on Series A Preferred Stock 0 0 0 (75,198)
Numerator for diluted earnings per share—net income (loss) available to common shareholders $ 41,075 $ 33,603 $ 301,329 $ 32,226
Denominator:        
Denominator for basic earnings per common share-weighted average shares (shares) 29,963,000 29,879,000 29,983,000 28,819,000
Effect of dilutive securities:        
Employee and director stock awards 235,000 239,000 248,000 257,000
Denominator for diluted earnings per common share (shares) 30,198,000 30,118,000 30,231,000 29,076,000
Computation of basic and diluted earnings per share        
Basic earnings per common share (usd per share) $ 1.37 $ 1.12 $ 10.05 $ 1.12
Diluted earnings per common share (usd per share) $ 1.36 $ 1.12 $ 9.97 $ 1.11
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.25.4
Disaggregated Sales (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Nov. 30, 2025
Nov. 30, 2024
Nov. 30, 2025
Nov. 30, 2024
Disaggregation of Revenue [Line Items]        
Sales $ 425,746 $ 403,654 $ 1,264,983 $ 1,225,869
Industrial        
Disaggregation of Revenue [Line Items]        
Sales 37,906 37,551 112,636 114,318
Transportation        
Disaggregation of Revenue [Line Items]        
Sales 35,139 35,047 105,493 109,959
Consumer        
Disaggregation of Revenue [Line Items]        
Sales 32,736 29,464 96,641 94,633
Electrical/Utility        
Disaggregation of Revenue [Line Items]        
Sales 39,860 29,599 114,381 88,944
Other        
Disaggregation of Revenue [Line Items]        
Sales 39,877 38,340 127,871 122,671
Construction        
Disaggregation of Revenue [Line Items]        
Sales $ 240,228 $ 233,653 $ 707,961 $ 695,344
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.25.4
Disaggregated Sales - Narrative (Details) - USD ($)
$ in Thousands
9 Months Ended
Nov. 30, 2025
Feb. 28, 2025
Nov. 30, 2024
Feb. 29, 2024
Revenue from Contract with Customer [Abstract]        
Contract assets $ 110,409 $ 106,507 $ 99,200 $ 79,300
Contract liabilities 700 $ 500 $ 700 $ 1,000
Contract liability, revenue recognized $ 500      
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.25.4
Supplemental Cash Flow Information - New Cash Provided by Operating Activities (Details) - USD ($)
$ in Thousands
9 Months Ended
Nov. 30, 2025
Nov. 30, 2024
Decrease (increase) in current assets:    
Accounts receivable, net $ (11,707) $ 2,297
Other receivables (11,946) (12,966)
Inventories 6,004 2,775
Contract assets (3,898) (19,833)
Prepaid expenses and other (2,021) (2,910)
Increase (decrease) in current liabilities:    
Accounts payable 13,720 13,632
Income taxes payable 11,856 2,551
Accrued expenses (1,471) 17,363
Changes in current assets and current liabilities $ 537 $ 2,909
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.25.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, 2025
Nov. 30, 2024
Supplemental Cash Flow Elements [Abstract]    
Interest Paid, Excluding Capitalized Interest, Operating Activities $ 34,249 $ 59,258
Income Taxes Paid, Net 52,788 22,277
Accruals for capital expenditures $ 2,035 $ 5,137
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.25.4
Operating Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Nov. 30, 2025
May 31, 2025
Nov. 30, 2024
Nov. 30, 2025
Nov. 30, 2024
Feb. 28, 2025
Segment Reporting Information [Line Items]            
Number of reportable segments not disclosed       Segment Information    
Operations and assets by segment            
Sales $ 425,746   $ 403,654 $ 1,264,983 $ 1,225,869  
Cost of sales 323,805   305,876 957,620 921,907  
Gross margin 101,941   97,778 307,363 303,962  
Selling, general and administrative 32,462   39,243 99,874 108,032  
Operating income (loss) 69,479   58,535 207,489 195,930  
Interest expense, net (12,206)   (19,223) (44,434) (63,906)  
Equity in earnings of unconsolidated subsidiaries (1,437)   7,168 231,431 12,470  
Other income (expense) (276)   (763) 1,239 (142)  
Income (loss) before income tax 55,560   45,717 395,725 144,352  
Income taxes 14,485   12,114 94,396 35,728  
Net income 41,075   33,603 301,329 108,624  
Depreciation 22,777   20,633 66,976 61,383  
Assets: 2,230,907     2,230,907   $ 2,227,101
Property, plant and equipment, net 604,091     604,091   592,941
Restructuring charges       3,744 0  
Stock-based compensation       2,200    
Distribution on investment in AVAIL joint venture       273,223 6,764  
AIS Joint Venture            
Operations and assets by segment            
Equity in earnings of unconsolidated subsidiaries   $ 165,800        
Equity Method Investment, Aggregate Cost   $ (107,400)        
Distribution on investment in AVAIL joint venture 600     226,800    
United States            
Operations and assets by segment            
Sales 413,214   392,503 1,228,606 1,194,212  
Property, plant and equipment, net 584,963     584,963   574,332
Canada            
Operations and assets by segment            
Sales 12,532   11,151 36,377 31,657  
Property, plant and equipment, net 19,128     19,128   18,609
Operating Segments            
Operations and assets by segment            
Stock-based compensation       2,200    
Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]            
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 18,471   24,889 58,668 65,699  
Operating income (loss) (18,471)   (24,889) (58,668) (65,699)  
Interest expense, net (12,206)   (19,223) (44,434) (63,906)  
Equity in earnings of unconsolidated subsidiaries 0   0 0 0  
Other income (expense) (291)   (879) 1,285 (307)  
Income (loss) before income tax (30,968)   (44,991) (101,817) (129,912)  
Income taxes 14,485   12,114 94,396 35,728  
Net income (45,453)   (57,105) (196,213) (165,640)  
Depreciation 6,090   6,116 18,253 18,294  
Assets: 18,197     18,197   24,250
Stock-based compensation       1,800    
Metal Coatings | Operating Segments            
Operations and assets by segment            
Sales 194,998   168,599 572,197 516,750  
Cost of sales 136,873   116,542 400,151 357,471  
Gross margin 58,125   52,057 172,046 159,279  
Selling, general and administrative 6,038   5,684 17,521 17,286  
Operating income (loss) 52,087   46,373 154,525 141,993  
Interest expense, net 0   0 0 0  
Equity in earnings of unconsolidated subsidiaries 0   0 0 0  
Other income (expense) 15   116 (46) 165  
Income (loss) before income tax 52,102   46,489 154,479 142,158  
Depreciation 7,070   6,614 20,560 19,955  
Assets: 596,743     596,743   555,095
Restructuring charges       3,800    
Stock-based compensation       400    
Precoat Metals | Operating Segments            
Operations and assets by segment            
Sales 230,748   235,055 692,786 709,119  
Cost of sales 186,932   189,334 557,469 564,436  
Gross margin 43,816   45,721 135,317 144,683  
Selling, general and administrative 7,932   8,641 23,559 24,980  
Operating income (loss) 35,884   37,080 111,758 119,703  
Interest expense, net 0   0 0 0  
Equity in earnings of unconsolidated subsidiaries 0   0 0 0  
Other income (expense) 0   0 0 0  
Income (loss) before income tax 35,884   37,080 111,758 119,703  
Depreciation 9,617   7,903 28,163 23,134  
Assets: 1,557,397     1,557,397   1,548,377
Infrastructure Solutions [Member] | 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 21   29 126 67  
Operating income (loss) (21)   (29) (126) (67)  
Interest expense, net 0   0 0 0  
Equity in earnings of unconsolidated subsidiaries (1,437)   7,168 231,431 12,470  
Other income (expense) 0   0 0 0  
Income (loss) before income tax (1,458)   7,139 231,305 12,403  
Depreciation 0   $ 0 0 $ 0  
Assets: $ 58,570     $ 58,570   $ 99,379
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.25.4
Investments in Unconsolidated Entity - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
May 31, 2025
Nov. 30, 2025
Aug. 31, 2025
May 31, 2025
Nov. 30, 2024
Nov. 30, 2025
Nov. 30, 2024
Feb. 28, 2025
Schedule of Equity Method Investments [Line Items]                
Equity in earnings of unconsolidated subsidiaries   $ (1,437,000)     $ 7,168,000 $ 231,431,000 $ 12,470,000  
Distribution on investment in AVAIL joint venture           273,223,000 $ 6,764,000  
Income (Loss) from Equity Method Investments, Net of Dividends or Distributions           231,400,000    
Loss on impairment           $ (45,900,000)    
AIS Joint Venture                
Schedule of Equity Method Investments [Line Items]                
Ownership percentage of investment   40.00% 40.00%     40.00%    
Equity Method Investment, Aggregate Cost $ 107,400,000     $ 107,400,000        
Equity in earnings of unconsolidated subsidiaries       165,800,000        
Distribution on investment in AVAIL joint venture   $ 600,000       $ 226,800,000    
Income (Loss) from Equity Method Investments, Net of Dividends or Distributions           2,800,000    
Proceeds from Equity Method Investment, Distribution, Return of Capital       273,200,000        
Loss on impairment     $ (45,900,000)          
Investment in joint venture 0 58,570,000   $ 0   58,570,000   $ 99,379,000
AIS Joint Venture | Discontinued Operations, Disposed of by Sale | AZZ Infrastructure Solutions                
Schedule of Equity Method Investments [Line Items]                
Investment in joint venture   $ 58,600,000       58,600,000    
Electrical Products Group                
Schedule of Equity Method Investments [Line Items]                
Income (Loss) from Equity Method Investments, Net of Dividends or Distributions           $ 274,500,000    
Proceeds from Sale of Equity Method Investments $ 975,000,000.0              
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.25.4
Investments in Unconsolidated Entities - Schedule of Condensed Balance Sheet For AIS Joint Venture (Details) - USD ($)
$ in Thousands
Nov. 30, 2025
Feb. 28, 2025
Assets [Abstract]    
Current Assets $ 400,763 $ 375,444
Total assets 2,230,907 2,227,101
Liabilities [Abstract]    
Current liabilities 242,019 220,992
Liabilities 911,659 1,181,606
Total liabilities and shareholders' equity 2,230,907 2,227,101
AIS Joint Venture    
Assets [Abstract]    
Current Assets 255,145 300,404
Non-current assets 75,771 194,528
Total assets 330,916 494,932
Liabilities [Abstract]    
Current liabilities 82,755 155,585
Non-current liabilities 20,004 134,517
Liabilities 102,759 290,102
Partners' Capital 228,157 204,830
Total liabilities and shareholders' equity $ 330,916 $ 494,932
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.25.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, 2025
Nov. 30, 2024
Nov. 30, 2025
Nov. 30, 2024
Income Statement [Abstract]        
Gross margin $ 101,941 $ 97,778 $ 307,363 $ 303,962
Electrical Products Group        
Income Statement [Abstract]        
Equity Method Investment, Realized Gain (Loss) on Disposal     697,500  
AIS Joint Venture        
Income Statement [Abstract]        
Sales 34,137 150,998 245,840 400,298
Gross margin 5,283 42,842 57,736 101,928
Income (loss) before income taxes (6,279) 19,826 704,907 30,025
Net income $ (6,055) $ 21,015 $ 704,702 $ 32,036
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.25.4
Derivative Instruments - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Nov. 30, 2025
Nov. 30, 2024
[1]
Nov. 30, 2025
Nov. 30, 2024
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Amounts reclassified from accumulated other comprehensive income to earnings, net of tax $ (215) [1] $ (663) $ (505) $ (2,876)
Interest Rate Swap 2022        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Reclassification of AOCI, before tax     (100)  
Amounts reclassified from accumulated other comprehensive income to earnings, net of tax     (70)  
Interest Rate Swap        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Reclassification of AOCI, before tax     (600)  
Amounts reclassified from accumulated other comprehensive income to earnings, net of tax     $ (400)  
Basis spread 3.759%   3.759%  
Fixed interest rate on swap agreement 5.509%   5.509%  
Notional amount on swap agreement $ 290,000   $ 290,000  
[1]
Net of tax benefit of ($67) and ($209) for the three months ended November 30, 2025 and November 30, 2024, respectively. Net of tax benefit of ($160) and ($908) for the nine months ended November 30, 2025 and November 30, 2024, respectively. See Note 9.
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.25.4
Debt - Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
Nov. 30, 2025
Feb. 28, 2025
Debt Instrument [Line Items]    
Total debt, gross $ 574,875 $ 900,250
Unamortized debt issuance costs (40,129) (47,885)
Long-term debt, net 534,746 852,365
Term Loan B    
Debt Instrument [Line Items]    
Total debt, gross 374,875 870,250
Secured Debt | Receivables Securitization Facility    
Debt Instrument [Line Items]    
Total debt, gross 150,000 0
Line of Credit | Revolving Credit Facility    
Debt Instrument [Line Items]    
Total debt, gross $ 50,000 $ 30,000
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.25.4
Debt - Narrative (Details) - USD ($)
$ in Thousands
9 Months Ended
Aug. 31, 2025
Aug. 05, 2025
Aug. 04, 2025
Mar. 20, 2024
Aug. 31, 2022
May 13, 2022
Nov. 30, 2025
Jul. 10, 2025
Feb. 28, 2025
Nov. 30, 2024
Feb. 29, 2024
Debt Instrument [Line Items]                      
Accounts receivable             $ 148,318   $ 135,149    
Contract assets             $ 110,409   $ 106,507 $ 99,200 $ 79,300
Weighted average interest rate             6.16%   7.77%    
Letters of credit outstanding             $ 13,700        
Term Loan B                      
Debt Instrument [Line Items]                      
Basis spread   1.75% 2.50%                
Periodic payments         $ 3,250            
2022 Credit Agreement And Term Loan B                      
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             $ 574,900        
Senior Notes | Line of Credit                      
Debt Instrument [Line Items]                      
Remaining borrowing capacity on line of credit             $ 336,400        
Loans Payable | Term Loan B                      
Debt Instrument [Line Items]                      
Debt instrument, face amount           $ 1,300,000          
Revolving Credit Facility                      
Debt Instrument [Line Items]                      
Basis spread           1.75%          
Commitment fee percentage             0.20%        
Revolving Credit Facility | Minimum                      
Debt Instrument [Line Items]                      
Commitment fee percentage             0.20%        
Revolving Credit Facility | Maximum                      
Debt Instrument [Line Items]                      
Commitment fee percentage             0.30%        
Revolving Credit Facility | 2022 Credit Agreement And Term Loan B                      
Debt Instrument [Line Items]                      
Maximum borrowing capacity           $ 400,000          
Standby And Commercial Letters Of Credit | 2022 Credit Agreement And Term Loan B                      
Debt Instrument [Line Items]                      
Accordion feature           $ 100,000          
Line of Credit | Minimum                      
Debt Instrument [Line Items]                      
Basis spread       1.75%     1.75%        
Line of Credit | Maximum                      
Debt Instrument [Line Items]                      
Basis spread       2.75%              
Secured Debt | Receivables Securitization Facility                      
Debt Instrument [Line Items]                      
Maximum borrowing capacity               $ 150,000      
Basis spread 0.95%                    
Amount of receivables pledged $ 249,900                    
Accounts receivable 141,100                    
Contract assets 108,800                    
Outstanding borrowings $ 150,000                    
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.25.4
Debt - Interest Expense Disclosure (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Nov. 30, 2025
Nov. 30, 2024
Nov. 30, 2025
Nov. 30, 2024
Debt Disclosure [Abstract]        
Gross interest expense $ 12,327 $ 21,136 $ 45,325 $ 68,963
Less: Capitalized interest 121 1,913 891 5,057
Interest expense, net $ 12,206 $ 19,223 $ 44,434 $ 63,906
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.25.4
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Nov. 30, 2025
Feb. 28, 2025
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total Liabilities $ 2,049 $ 352
Interest Rate Swap    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative liabilities 2,049 352
Interest Rate Swap | Fair Value, Inputs, Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative liabilities 0 0
Interest Rate Swap | Fair Value, Inputs, Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative liabilities 2,049 352
Interest Rate Swap | Fair Value, Inputs, Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative liabilities $ 0 $ 0
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.25.4
Fair Value Measurements - Narrative (Details) - USD ($)
$ in Thousands
9 Months Ended
Nov. 30, 2025
Feb. 28, 2025
Nov. 30, 2024
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Loss on impairment $ (45,900)    
Total debt, gross 574,875 $ 900,250  
Fair value of outstanding debt 426,500   $ 904,800
Credit Agreement 2022      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total debt, gross $ 424,900   $ 900,300
XML 75 R63.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Narrative (Details)
Nov. 30, 2025
lease
Leases [Abstract]  
Number of operating leases 128
Number of finance leases 117
XML 76 R64.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Lease Cost (Details) - USD ($)
$ in Thousands
Nov. 30, 2025
Feb. 28, 2025
Lessee, Lease, Description [Line Items]    
Operating right-of-use assets $ 17,365 $ 19,471
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Right-of-use assets Right-of-use assets
Finance right-of-use assets $ 13,575 $ 6,480
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Right-of-use assets Right-of-use assets
Operating lease liabilities―short-term $ 6,377 $ 6,373
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Lease liability, short-term Lease liability, short-term
Operating lease liabilities―long-term $ 11,555 $ 13,741
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Lease liability, long-term Lease liability, long-term
Finance lease liabilities―short-term $ 3,124 $ 1,376
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Lease liability, short-term Lease liability, short-term
Finance lease liabilities―long-term $ 10,807 $ 5,271
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Lease liability, long-term Lease liability, long-term
XML 77 R65.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Lease Details (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Nov. 30, 2025
Nov. 30, 2024
Nov. 30, 2025
Nov. 30, 2024
Feb. 28, 2025
Lease, Cost [Abstract]          
Operating cash flows from operating leases included in lease liabilities $ 1,917 $ 1,867 $ 5,650 $ 5,426  
Lease liabilities obtained from new ROU assets—operating leases 1,098 5,345 3,068 5,979  
Decrease in ROU assets related to lease terminations (8) 0 (621) 0  
Financing cash flows from finance leases included in lease liabilities 713 257 1,751 689  
Operating cash flows from finance leases included in lease liabilities 219 86 559 237  
Lease liabilities obtained from new ROU assets—finance leases $ 2,743 $ 394 $ 9,367 $ 1,813  
Weighted-average remaining lease term—operating leases 3 years 7 months 2 days   3 years 7 months 2 days   3 years 9 months 14 days
Weighted-average discount rate—operating leases 5.21%   5.21%   5.06%
Weighted-average remaining lease term—finance leases 4 years 2 months 15 days   4 years 2 months 15 days   4 years 6 months 25 days
Weighted-average discount rate—finance leases 6.60%   6.60%   6.86%
XML 78 R66.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Classification of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Nov. 30, 2025
Nov. 30, 2024
Nov. 30, 2025
Nov. 30, 2024
Lessee, Lease, Description [Line Items]        
Operating lease, cost $ 2,561 $ 2,100 $ 6,970 $ 5,988
Finance lease expense, cost of sales 789 288 1,960 779
Finance lease expense, interest expense 219 86 559 237
Total financing lease expense 1,008 374 2,519 1,016
Cost of sales 220 113 684 359
Total short-term lease expense 844 1,633 4,518 4,506
Total lease expense 4,633 4,220 14,691 11,869
Cost of sales        
Lessee, Lease, Description [Line Items]        
Operating lease, cost 2,142 1,625    
Total short-term lease expense 770 1,627 4,441 4,490
Total lease expense     5,466 4,546
Selling, general and administrative        
Lessee, Lease, Description [Line Items]        
Operating lease, cost 419 475    
Total short-term lease expense $ 74 $ 6 77 16
Total lease expense     $ 1,504 $ 1,442
XML 79 R67.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Lease Maturity (Details)
$ in Thousands
Nov. 30, 2025
USD ($)
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]  
2026 $ 1,891
2027 6,465
2028 4,439
2029 3,732
2030 1,719
2031 871
Thereafter 524
Lessee, Operating Lease, Liability, to be Paid, Total 19,641
Lessee, Operating Lease, Liability, Undiscounted Excess Amount (1,709)
Operating Lease, Liability 17,932
Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]  
2026 987
2027 3,908
2028 3,812
2029 3,581
2030 2,886
2031 711
Thereafter 3
Finance Lease, Liability, to be Paid, Total 15,888
Finance Lease, Liability, Undiscounted Excess Amount (1,957)
Finance Lease, Liability 13,931
2026 2,878
2027 10,373
2028 8,251
2029 7,313
2030 4,605
2031 1,582
Thereafter 527
Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due 35,529
Lessee, Operating Lease, Liability And Finance Lease, Liability, Undiscounted Excess Amount (3,666)
Lessee, Operating Lease, Liability And Finance Lease, Liability $ 31,863
XML 80 R68.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Sublease Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Nov. 30, 2025
Nov. 30, 2024
Nov. 30, 2025
Nov. 30, 2024
Leases [Abstract]        
Sublease income $ 266 $ 266 $ 797 $ 789
XML 81 R69.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Narrative (Details)
3 Months Ended 9 Months Ended
Nov. 30, 2025
Nov. 30, 2024
Nov. 30, 2025
Nov. 30, 2024
Income Tax Disclosure [Abstract]        
Effective income tax rate, continuing operations (percent) 26.10% 26.50% 23.90% 24.80%
XML 82 R70.htm IDEA: XBRL DOCUMENT v3.25.4
Mezzanine Equity (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
May 09, 2024
USD ($)
Nov. 30, 2025
USD ($)
$ / shares
shares
Nov. 30, 2024
USD ($)
Nov. 30, 2025
USD ($)
$ / shares
shares
Nov. 30, 2024
USD ($)
Class of Stock [Line Items]          
Plus: Redemption premium on Series A Preferred Stock   $ 0 $ 0 $ 0 $ 75,198
Dividends         $ 3,600
Series A Preferred Stock          
Class of Stock [Line Items]          
Payments of Ordinary Dividends, Preferred Stock and Preference Stock $ (27,100)        
Payments for Repurchase of Redeemable Preferred Stock 308,900        
Plus: Redemption premium on Series A Preferred Stock 75,200        
Series A Convertible Preferred Stock, $1,000 par, shares authorized 100,000; 240 shares issued and outstanding February 29, 2024; aggregate liquidation preference $312,520 at February 29, 2024 233,700        
Aggregate debt amount $ 240,000        
Preferred stock, par value (in dollars per share) | $ / shares   $ 15.00   $ 15.00  
Preferred stock, shares outstanding (in shares) | shares   240,000   240,000  
Dividend rate (as a percent) 6.00%        
Return factor   1.4   1.4  
XML 83 R71.htm IDEA: XBRL DOCUMENT v3.25.4
Equity - Narrative (Details) - USD ($)
9 Months Ended
Apr. 30, 2024
Nov. 30, 2025
Nov. 10, 2020
Equity, Class of Treasury Stock [Line Items]      
Stock repurchase program authorized amount     $ 100,000,000
Maximum repurchases as a percentage of market capitalization   6.00%  
Number of shares repurchased (shares)   201,416  
Total amount of shares repurchased   $ 20,000,000.0  
Average price per share (in usd per share)   $ 99.28  
Share Repurchase Program, Remaining Authorized, Amount   $ 33,200,000  
April 2024 Secondary Offering      
Equity, Class of Treasury Stock [Line Items]      
Sale of Stock, Number of Shares Issued in Transaction 4,600,000    
Share Price $ 70.00    
Sale of Stock, Consideration Received On Transaction, Gross $ 322,000,000    
Payments of Stock Issuance Costs 13,300,000    
Sale of Stock, Consideration Received on Transaction $ 308,700,000    
XML 84 R72.htm IDEA: XBRL DOCUMENT v3.25.4
Equity - AOCI (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Nov. 30, 2025
Nov. 30, 2024
Nov. 30, 2025
Nov. 30, 2024
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, beginning balance $ 1,303,031 $ 999,756 $ 1,045,495 $ 700,769
Other comprehensive income (loss) before reclassification (1,108) (1,824) 1,088 (2,612)
Amounts reclassified from AOCI (215) (663) (505) (2,876)
Net change in AOCI (1,323) (2,487) 583 (5,488)
Balance, ending balance 1,319,248 1,029,588 1,319,248 1,029,588
Foreign Currency Translation Gain (Loss)        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, beginning balance (8,165) (7,189) (10,329) (7,628)
Other comprehensive income (loss) before reclassification (1,033) (1,943) 1,131 (1,504)
Amounts reclassified from AOCI 0 0 0 0
Net change in AOCI (1,033) (1,943) 1,131 (1,504)
Balance, ending balance (9,198) (9,132) (9,198) (9,132)
Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary, Net of Tax        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, beginning balance 508 887 (388) 1,418
Other comprehensive income (loss) before reclassification (158) (730) 738 (1,261)
Amounts reclassified from AOCI 0 0 0 0
Net change in AOCI (158) (730) 738 (1,261)
Balance, ending balance 350 157 350 157
Net Actuarial Gain (Loss), Net of Tax        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, beginning balance (587) (184) (587) (184)
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 (587) (184) (587) (184)
Interest Rate Swap, Net of Tax        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, beginning balance (1,430) (523) (265) 2,533
Other comprehensive income (loss) before reclassification 83 1,037 (792) 194
Amounts reclassified from AOCI (215) (663) (505) (2,876)
Net change in AOCI (132) 374 (1,297) (2,682)
Balance, ending balance (1,562) (149) (1,562) (149)
Interest Rate Swap, Net of Tax for Unconsolidated Subsidiary        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, beginning balance 0 114 (11) (33)
Other comprehensive income (loss) before reclassification 0 (188) 11 (41)
Amounts reclassified from AOCI 0 0 0 0
Net change in AOCI 0 (188) 11 (41)
Balance, ending balance 0 (74) 0 (74)
Accumulated Other Comprehensive Income (Loss)        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, beginning balance (9,674) (6,895) (11,580) (3,894)
Balance, ending balance $ (10,997) $ (9,382) $ (10,997) $ (9,382)
XML 85 R73.htm IDEA: XBRL DOCUMENT v3.25.4
Share-based Compensation (Details)
$ in Millions
9 Months Ended
Nov. 30, 2025
USD ($)
Share-Based Payment Arrangement, Noncash Expense [Abstract]  
Stock-based compensation $ 2.2
XML 86 R74.htm IDEA: XBRL DOCUMENT v3.25.4
Defined Benefit Pension Plan (Details)
$ in Millions
Nov. 30, 2025
USD ($)
Defined Benefit Plan, Plan Assets, Allocation [Line Items]  
Defined Benefit Plan, Expected Future Employer Contributions, Remainder of Fiscal Year $ (4.4)
2026 1.3
Precoat Metals Business Division  
Defined Benefit Plan, Plan Assets, Allocation [Line Items]  
Accumulated benefit obligation in excess of plan assets $ 18.8
XML 87 R75.htm IDEA: XBRL DOCUMENT v3.25.4
Restructuring and Impairment Charges (Details)
$ in Millions
3 Months Ended 9 Months Ended
May 31, 2025
USD ($)
Nov. 30, 2025
USD ($)
facility
Restructuring Cost and Reserve [Line Items]    
Goodwill and Intangible Asset Impairment   $ 3.3
Other Asset Impairment Charges   0.5
Proceeds from Sale of Machinery and Equipment   $ 0.7
Number of facilities closed | facility   2
Cost of sales    
Restructuring Cost and Reserve [Line Items]    
Restructuring and impairment charges $ 4.2 $ 3.8
XML 88 R76.htm IDEA: XBRL DOCUMENT v3.25.4
Commitments and Contingencies (Details)
$ in Millions
3 Months Ended 9 Months Ended 12 Months Ended
Oct. 27, 2023
USD ($)
Nov. 30, 2025
USD ($)
Nov. 30, 2025
USD ($)
a
Feb. 28, 2025
USD ($)
Loss Contingencies [Line Items]        
Amount awarded to other party $ 5.5      
Estimated legal expenses   $ 1.3 $ 1.3  
Environment liability   18.1 18.1  
Environmental liability, current   $ 1.6 $ 1.6  
Area of facility (in acres) | a     25  
Percent of output under take-or-pay contract   0.75 0.75  
Unrecorded purchase obligation   $ 121.8 $ 121.8  
Purchase obligations     5.9 $ 113.6
Capital commitments   2.3 2.3  
Accrued Professional Fees   1.2 1.2  
TECO Case        
Loss Contingencies [Line Items]        
Loss contingency, receivable, current   5.2 $ 5.2  
Legal matter expense   $ 6.5    
XML 89 R77.htm IDEA: XBRL DOCUMENT v3.25.4
Subsequent Events (Details) - AIS Joint Venture
Dec. 31, 2025
Nov. 30, 2025
Aug. 31, 2025
Subsequent Event [Line Items]      
Ownership percentage of investment   40.00% 40.00%
Subsequent Event      
Subsequent Event [Line Items]      
Ownership percentage of investment 40.00%    
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 93 FilingSummary.xml IDEA: XBRL DOCUMENT 3.25.4 html 251 365 1 true 58 0 false 8 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.azz.com/role/CoverPage Cover Page Cover 1 false false R2.htm 9952151 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.azz.com/role/CondensedConsolidatedStatementsofOperations Condensed Consolidated Statements of Operations Statements 2 false false R3.htm 9952152 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) Sheet http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss Condensed Consolidated Statements of Comprehensive Income (Loss) Statements 3 false false R4.htm 9952153 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) Sheet http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossParenthetical Condensed Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) Statements 4 false false R5.htm 9952154 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.azz.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 5 false false R6.htm 9952155 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.azz.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 6 false false R7.htm 9952156 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 9952157 - Statement - Condensed Consolidated Statement of Changes in Shareholders' Equity Sheet http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity Condensed Consolidated Statement of Changes in Shareholders' Equity Statements 8 false false R9.htm 9952158 - 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 9952159 - Disclosure - Acquisitions Sheet http://www.azz.com/role/Acquisitions Acquisitions Notes 10 false false R11.htm 9952160 - Disclosure - Inventories Sheet http://www.azz.com/role/Inventories Inventories Notes 11 false false R12.htm 9952161 - Disclosure - Earnings Per Share Sheet http://www.azz.com/role/EarningsPerShare Earnings Per Share Notes 12 false false R13.htm 9952162 - Disclosure - Disaggregated Sales Sheet http://www.azz.com/role/DisaggregatedSales Disaggregated Sales Notes 13 false false R14.htm 9952163 - Disclosure - Supplemental Cash Flow Information Sheet http://www.azz.com/role/SupplementalCashFlowInformation Supplemental Cash Flow Information Notes 14 false false R15.htm 9952164 - Disclosure - Operating Segments Sheet http://www.azz.com/role/OperatingSegments Operating Segments Notes 15 false false R16.htm 9952165 - Disclosure - Investments in Unconsolidated Entity Sheet http://www.azz.com/role/InvestmentsinUnconsolidatedEntity Investments in Unconsolidated Entity Notes 16 false false R17.htm 9952166 - Disclosure - Derivative Instruments Sheet http://www.azz.com/role/DerivativeInstruments Derivative Instruments Notes 17 false false R18.htm 9952167 - Disclosure - Debt Sheet http://www.azz.com/role/Debt Debt Notes 18 false false R19.htm 9952168 - Disclosure - Fair Value Measurements Sheet http://www.azz.com/role/FairValueMeasurements Fair Value Measurements Notes 19 false false R20.htm 9952169 - Disclosure - Leases Sheet http://www.azz.com/role/Leases Leases Notes 20 false false R21.htm 9952170 - Disclosure - Income Taxes Sheet http://www.azz.com/role/IncomeTaxes Income Taxes Notes 21 false false R22.htm 9952171 - Disclosure - Mezzanine Equity Sheet http://www.azz.com/role/MezzanineEquity Mezzanine Equity Notes 22 false false R23.htm 9952172 - Disclosure - Equity Sheet http://www.azz.com/role/Equity Equity Notes 23 false false R24.htm 9952173 - Disclosure - Share-based Compensation Sheet http://www.azz.com/role/SharebasedCompensation Share-based Compensation Notes 24 false false R25.htm 9952174 - Disclosure - Defined Benefit Pension Plan Sheet http://www.azz.com/role/DefinedBenefitPensionPlan Defined Benefit Pension Plan Notes 25 false false R26.htm 9952175 - Disclosure - Restructuring and Impairment Charges Sheet http://www.azz.com/role/RestructuringandImpairmentCharges Restructuring and Impairment Charges Notes 26 false false R27.htm 9952176 - Disclosure - Commitments and Contingencies Sheet http://www.azz.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 27 false false R28.htm 9952177 - Disclosure - Subsequent Events Sheet http://www.azz.com/role/SubsequentEvents Subsequent Events Notes 28 false false R29.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 29 false false R30.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 30 false false R31.htm 9955511 - Disclosure - The Company and Basis of Presentation (Policies) Sheet http://www.azz.com/role/TheCompanyandBasisofPresentationPolicies The Company and Basis of Presentation (Policies) Policies 31 false false R32.htm 9955512 - Disclosure - Acquisitions (Tables) Sheet http://www.azz.com/role/AcquisitionsTables Acquisitions (Tables) Tables http://www.azz.com/role/Acquisitions 32 false false R33.htm 9955513 - Disclosure - Inventories (Tables) Sheet http://www.azz.com/role/InventoriesTables Inventories (Tables) Tables http://www.azz.com/role/Inventories 33 false false R34.htm 9955514 - Disclosure - Earnings Per Share (Tables) Sheet http://www.azz.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.azz.com/role/EarningsPerShare 34 false false R35.htm 9955515 - Disclosure - Disaggregated Sales (Tables) Sheet http://www.azz.com/role/DisaggregatedSalesTables Disaggregated Sales (Tables) Tables http://www.azz.com/role/DisaggregatedSales 35 false false R36.htm 9955516 - 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 36 false false R37.htm 9955517 - Disclosure - Operating Segments (Tables) Sheet http://www.azz.com/role/OperatingSegmentsTables Operating Segments (Tables) Tables http://www.azz.com/role/OperatingSegments 37 false false R38.htm 9955518 - 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 38 false false R39.htm 9955519 - Disclosure - Debt (Tables) Sheet http://www.azz.com/role/DebtTables Debt (Tables) Tables http://www.azz.com/role/Debt 39 false false R40.htm 9955520 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.azz.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.azz.com/role/FairValueMeasurements 40 false false R41.htm 9955521 - Disclosure - Leases (Tables) Sheet http://www.azz.com/role/LeasesTables Leases (Tables) Tables http://www.azz.com/role/Leases 41 false false R42.htm 9955522 - Disclosure - Equity (Tables) Sheet http://www.azz.com/role/EquityTables Equity (Tables) Tables http://www.azz.com/role/Equity 42 false false R43.htm 9955523 - 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 9955524 - Disclosure - Acquisitions - Narrative (Details) Sheet http://www.azz.com/role/AcquisitionsNarrativeDetails Acquisitions - Narrative (Details) Details 44 false false R45.htm 9955525 - 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 9955526 - Disclosure - Inventories (Details) Sheet http://www.azz.com/role/InventoriesDetails Inventories (Details) Details http://www.azz.com/role/InventoriesTables 46 false false R47.htm 9955527 - Disclosure - Earnings Per Share - Narrative (Details) Sheet http://www.azz.com/role/EarningsPerShareNarrativeDetails Earnings Per Share - Narrative (Details) Details 47 false false R48.htm 9955528 - Disclosure - Earnings Per Share (Details) Sheet http://www.azz.com/role/EarningsPerShareDetails Earnings Per Share (Details) Details http://www.azz.com/role/EarningsPerShareTables 48 false false R49.htm 9955529 - Disclosure - Disaggregated Sales (Details) Sheet http://www.azz.com/role/DisaggregatedSalesDetails Disaggregated Sales (Details) Details http://www.azz.com/role/DisaggregatedSalesTables 49 false false R50.htm 9955530 - Disclosure - Disaggregated Sales - Narrative (Details) Sheet http://www.azz.com/role/DisaggregatedSalesNarrativeDetails Disaggregated Sales - Narrative (Details) Details 50 false false R51.htm 9955531 - 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 51 false false R52.htm 9955532 - 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 52 false false R53.htm 9955533 - Disclosure - Operating Segments (Details) Sheet http://www.azz.com/role/OperatingSegmentsDetails Operating Segments (Details) Details http://www.azz.com/role/OperatingSegmentsTables 53 false false R54.htm 9955534 - Disclosure - Investments in Unconsolidated Entity - Narrative (Details) Sheet http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails Investments in Unconsolidated Entity - Narrative (Details) Details 54 false false R55.htm 9955535 - 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 55 false false R56.htm 9955536 - 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 56 false false R57.htm 9955537 - Disclosure - Derivative Instruments - Narrative (Details) Sheet http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails Derivative Instruments - Narrative (Details) Details 57 false false R58.htm 9955538 - Disclosure - Debt - Schedule of Long-term Debt (Details) Sheet http://www.azz.com/role/DebtScheduleofLongtermDebtDetails Debt - Schedule of Long-term Debt (Details) Details 58 false false R59.htm 9955539 - Disclosure - Debt - Narrative (Details) Sheet http://www.azz.com/role/DebtNarrativeDetails Debt - Narrative (Details) Details 59 false false R60.htm 9955540 - Disclosure - Debt - Interest Expense Disclosure (Details) Sheet http://www.azz.com/role/DebtInterestExpenseDisclosureDetails Debt - Interest Expense Disclosure (Details) Details 60 false false R61.htm 9955541 - Disclosure - Fair Value Measurements (Details) Sheet http://www.azz.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://www.azz.com/role/FairValueMeasurementsTables 61 false false R62.htm 9955542 - Disclosure - Fair Value Measurements - Narrative (Details) Sheet http://www.azz.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements - Narrative (Details) Details 62 false false R63.htm 9955543 - Disclosure - Leases - Narrative (Details) Sheet http://www.azz.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 63 false false R64.htm 9955544 - Disclosure - Leases - Lease Cost (Details) Sheet http://www.azz.com/role/LeasesLeaseCostDetails Leases - Lease Cost (Details) Details 64 false false R65.htm 9955545 - Disclosure - Leases - Lease Details (Details) Sheet http://www.azz.com/role/LeasesLeaseDetailsDetails Leases - Lease Details (Details) Details 65 false false R66.htm 9955546 - Disclosure - Leases - Classification of Lease Expense (Details) Sheet http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails Leases - Classification of Lease Expense (Details) Details 66 false false R67.htm 9955547 - Disclosure - Leases - Lease Maturity (Details) Sheet http://www.azz.com/role/LeasesLeaseMaturityDetails Leases - Lease Maturity (Details) Details 67 false false R68.htm 9955548 - Disclosure - Leases - Sublease Income (Details) Sheet http://www.azz.com/role/LeasesSubleaseIncomeDetails Leases - Sublease Income (Details) Details 68 false false R69.htm 9955549 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.azz.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 69 false false R70.htm 9955550 - Disclosure - Mezzanine Equity (Details) Sheet http://www.azz.com/role/MezzanineEquityDetails Mezzanine Equity (Details) Details http://www.azz.com/role/MezzanineEquity 70 false false R71.htm 9955551 - Disclosure - Equity - Narrative (Details) Sheet http://www.azz.com/role/EquityNarrativeDetails Equity - Narrative (Details) Details 71 false false R72.htm 9955552 - Disclosure - Equity - AOCI (Details) Sheet http://www.azz.com/role/EquityAOCIDetails Equity - AOCI (Details) Details 72 false false R73.htm 9955553 - Disclosure - Share-based Compensation (Details) Sheet http://www.azz.com/role/SharebasedCompensationDetails Share-based Compensation (Details) Details http://www.azz.com/role/SharebasedCompensation 73 false false R74.htm 9955554 - 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 9955555 - Disclosure - Restructuring and Impairment Charges (Details) Sheet http://www.azz.com/role/RestructuringandImpairmentChargesDetails Restructuring and Impairment Charges (Details) Details http://www.azz.com/role/RestructuringandImpairmentCharges 75 false false R76.htm 9955556 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.azz.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.azz.com/role/CommitmentsandContingencies 76 false false R77.htm 9955557 - Disclosure - Subsequent Events (Details) Sheet http://www.azz.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.azz.com/role/SubsequentEvents 77 false false All Reports Book All Reports azz-20251130.htm azz-20251130.xsd azz-20251130_cal.xml azz-20251130_def.xml azz-20251130_lab.xml azz-20251130_pre.xml azz-20251130_g1.jpg http://fasb.org/srt/2024 http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 http://xbrl.sec.gov/ecd/2024 true true JSON 95 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "azz-20251130.htm": { "nsprefix": "azz", "nsuri": "http://www.azz.com/20251130", "dts": { "inline": { "local": [ "azz-20251130.htm" ] }, "schema": { "local": [ "azz-20251130.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "azz-20251130_cal.xml" ] }, "definitionLink": { "local": [ "azz-20251130_def.xml" ] }, "labelLink": { "local": [ "azz-20251130_lab.xml" ] }, "presentationLink": { "local": [ "azz-20251130_pre.xml" ] } }, "keyStandard": 328, "keyCustom": 37, "axisStandard": 23, "axisCustom": 0, "memberStandard": 28, "memberCustom": 27, "hidden": { "total": 17, "http://fasb.org/us-gaap/2024": 12, "http://xbrl.sec.gov/dei/2024": 5 }, "contextCount": 251, "entityCount": 1, "segmentCount": 58, "elementCount": 661, "unitCount": 8, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 1178, "http://xbrl.sec.gov/dei/2024": 30, "http://xbrl.sec.gov/ecd/2024": 4, "http://fasb.org/srt/2024": 1 }, "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-20251130.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-20251130.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations", "longName": "9952151 - Statement - Condensed Consolidated Statements of Operations", "shortName": "Condensed Consolidated Statements of Operations", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-7", "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-20251130.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-7", "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-20251130.htm", "unique": true } }, "R3": { "role": "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss", "longName": "9952152 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss)", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Loss)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-7", "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-20251130.htm", "unique": true } }, "R4": { "role": "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossParenthetical", "longName": "9952153 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Parenthetical)", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Loss) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "link:footnote", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "link:footnote", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.azz.com/role/CondensedConsolidatedBalanceSheets", "longName": "9952154 - Statement - Condensed Consolidated Balance Sheets", "shortName": "Condensed 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-20251130.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-20251130.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.azz.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "longName": "9952155 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "shortName": "Condensed 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-20251130.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-20251130.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows", "longName": "9952156 - Statement - Condensed Consolidated Statements of Cash Flows", "shortName": "Condensed 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", "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.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-20251130.htm", "unique": true } }, "R8": { "role": "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "longName": "9952157 - Statement - Condensed Consolidated Statement of Changes in Shareholders' Equity", "shortName": "Condensed Consolidated Statement of Changes in Shareholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "c-53", "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-20251130.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-58", "name": "us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "unique": true } }, "R9": { "role": "http://www.azz.com/role/TheCompanyandBasisofPresentation", "longName": "9952158 - 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-20251130.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-20251130.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.azz.com/role/Acquisitions", "longName": "9952159 - 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-20251130.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-20251130.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.azz.com/role/Inventories", "longName": "9952160 - Disclosure - Inventories", "shortName": "Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.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-20251130.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.azz.com/role/EarningsPerShare", "longName": "9952161 - Disclosure - Earnings Per Share", "shortName": "Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.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-20251130.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.azz.com/role/DisaggregatedSales", "longName": "9952162 - Disclosure - Disaggregated Sales", "shortName": "Disaggregated Sales", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.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-20251130.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.azz.com/role/SupplementalCashFlowInformation", "longName": "9952163 - Disclosure - Supplemental Cash Flow Information", "shortName": "Supplemental Cash Flow Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.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-20251130.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.azz.com/role/OperatingSegments", "longName": "9952164 - Disclosure - Operating Segments", "shortName": "Operating Segments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.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-20251130.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.azz.com/role/InvestmentsinUnconsolidatedEntity", "longName": "9952165 - Disclosure - Investments in Unconsolidated Entity", "shortName": "Investments in Unconsolidated Entity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.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-20251130.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.azz.com/role/DerivativeInstruments", "longName": "9952166 - Disclosure - Derivative Instruments", "shortName": "Derivative Instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.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-20251130.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.azz.com/role/Debt", "longName": "9952167 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.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-20251130.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.azz.com/role/FairValueMeasurements", "longName": "9952168 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.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-20251130.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.azz.com/role/Leases", "longName": "9952169 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.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-20251130.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.azz.com/role/IncomeTaxes", "longName": "9952170 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.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-20251130.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.azz.com/role/MezzanineEquity", "longName": "9952171 - Disclosure - Mezzanine Equity", "shortName": "Mezzanine Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "first": true }, "uniqueAnchor": null }, "R23": { "role": "http://www.azz.com/role/Equity", "longName": "9952172 - 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-20251130.htm", "first": true }, "uniqueAnchor": null }, "R24": { "role": "http://www.azz.com/role/SharebasedCompensation", "longName": "9952173 - Disclosure - Share-based Compensation", "shortName": "Share-based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.azz.com/role/DefinedBenefitPensionPlan", "longName": "9952174 - Disclosure - Defined Benefit Pension Plan", "shortName": "Defined Benefit Pension Plan", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DefinedBenefitPlanTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.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-20251130.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.azz.com/role/RestructuringandImpairmentCharges", "longName": "9952175 - Disclosure - Restructuring and Impairment Charges", "shortName": "Restructuring and Impairment Charges", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.azz.com/role/CommitmentsandContingencies", "longName": "9952176 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.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-20251130.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.azz.com/role/SubsequentEvents", "longName": "9952177 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.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-20251130.htm", "first": true, "unique": true } }, "R29": { "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": "29", "firstAnchor": { "contextRef": "c-7", "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-20251130.htm", "first": true }, "uniqueAnchor": null }, "R30": { "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": "30", "firstAnchor": { "contextRef": "c-7", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.azz.com/role/TheCompanyandBasisofPresentationPolicies", "longName": "9955511 - 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": "31", "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-20251130.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-20251130.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.azz.com/role/AcquisitionsTables", "longName": "9955512 - Disclosure - Acquisitions (Tables)", "shortName": "Acquisitions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.azz.com/role/InventoriesTables", "longName": "9955513 - Disclosure - Inventories (Tables)", "shortName": "Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.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-20251130.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.azz.com/role/EarningsPerShareTables", "longName": "9955514 - Disclosure - Earnings Per Share (Tables)", "shortName": "Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.azz.com/role/DisaggregatedSalesTables", "longName": "9955515 - Disclosure - Disaggregated Sales (Tables)", "shortName": "Disaggregated Sales (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "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-20251130.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-20251130.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.azz.com/role/SupplementalCashFlowInformationTables", "longName": "9955516 - Disclosure - Supplemental Cash Flow Information (Tables)", "shortName": "Supplemental Cash Flow Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "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-20251130.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-20251130.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.azz.com/role/OperatingSegmentsTables", "longName": "9955517 - Disclosure - Operating Segments (Tables)", "shortName": "Operating Segments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityTables", "longName": "9955518 - Disclosure - Investments in Unconsolidated Entity (Tables)", "shortName": "Investments in Unconsolidated Entity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.azz.com/role/DebtTables", "longName": "9955519 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "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-20251130.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-20251130.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.azz.com/role/FairValueMeasurementsTables", "longName": "9955520 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.azz.com/role/LeasesTables", "longName": "9955521 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.azz.com/role/EquityTables", "longName": "9955522 - 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-20251130.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-20251130.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails", "longName": "9955523 - 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": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.azz.com/role/AcquisitionsNarrativeDetails", "longName": "9955524 - Disclosure - Acquisitions - Narrative (Details)", "shortName": "Acquisitions - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-61", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-61", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "longName": "9955525 - 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-20251130.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-65", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "unique": true } }, "R46": { "role": "http://www.azz.com/role/InventoriesDetails", "longName": "9955526 - Disclosure - Inventories (Details)", "shortName": "Inventories (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "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-20251130.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-20251130.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.azz.com/role/EarningsPerShareNarrativeDetails", "longName": "9955527 - Disclosure - Earnings Per Share - Narrative (Details)", "shortName": "Earnings Per Share - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-66", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-2", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "unique": true } }, "R48": { "role": "http://www.azz.com/role/EarningsPerShareDetails", "longName": "9955528 - Disclosure - Earnings Per Share (Details)", "shortName": "Earnings Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "unique": true } }, "R49": { "role": "http://www.azz.com/role/DisaggregatedSalesDetails", "longName": "9955529 - Disclosure - Disaggregated Sales (Details)", "shortName": "Disaggregated Sales (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-7", "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-20251130.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-75", "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-20251130.htm", "unique": true } }, "R50": { "role": "http://www.azz.com/role/DisaggregatedSalesNarrativeDetails", "longName": "9955530 - Disclosure - Disaggregated Sales - Narrative (Details)", "shortName": "Disaggregated Sales - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:ContractWithCustomerAssetNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "unique": true } }, "R51": { "role": "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails", "longName": "9955531 - 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": "51", "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-20251130.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-20251130.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.azz.com/role/SupplementalCashFlowInformationCashRelatedtoInterestandIncomeTaxesandSupplementalDisclosuresofNonCashActivitiesDetails", "longName": "9955532 - 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": "52", "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-20251130.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-20251130.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.azz.com/role/OperatingSegmentsDetails", "longName": "9955533 - Disclosure - Operating Segments (Details)", "shortName": "Operating Segments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-1", "name": "azz:NumberOfReportableSegmentsNotDisclosedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "azz:NumberOfReportableSegmentsNotDisclosedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "longName": "9955534 - Disclosure - Investments in Unconsolidated Entity - Narrative (Details)", "shortName": "Investments in Unconsolidated Entity - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:IncomeLossFromEquityMethodInvestments", "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-20251130.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "unique": true } }, "R55": { "role": "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails", "longName": "9955535 - 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": "55", "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-20251130.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", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "unique": true } }, "R56": { "role": "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedStatementofOperationsforAISJointVentureDetails", "longName": "9955536 - 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": "56", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:GrossProfit", "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-20251130.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-138", "name": "us-gaap:EquityMethodInvestmentRealizedGainLossOnDisposal", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "unique": true } }, "R57": { "role": "http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails", "longName": "9955537 - Disclosure - Derivative Instruments - Narrative (Details)", "shortName": "Derivative Instruments - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-145", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "unique": true } }, "R58": { "role": "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails", "longName": "9955538 - 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": "58", "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-20251130.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-20251130.htm", "unique": true } }, "R59": { "role": "http://www.azz.com/role/DebtNarrativeDetails", "longName": "9955539 - Disclosure - Debt - Narrative (Details)", "shortName": "Debt - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "first": 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-20251130.htm", "unique": true } }, "R60": { "role": "http://www.azz.com/role/DebtInterestExpenseDisclosureDetails", "longName": "9955540 - Disclosure - Debt - Interest Expense Disclosure (Details)", "shortName": "Debt - Interest Expense Disclosure (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:InterestCostsIncurred", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:InterestCostsIncurred", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.azz.com/role/FairValueMeasurementsDetails", "longName": "9955541 - Disclosure - Fair Value Measurements (Details)", "shortName": "Fair Value Measurements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:FinancialLiabilitiesFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:FinancialLiabilitiesFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.azz.com/role/FairValueMeasurementsNarrativeDetails", "longName": "9955542 - Disclosure - Fair Value Measurements - Narrative (Details)", "shortName": "Fair Value Measurements - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:LongTermDebtFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "unique": true } }, "R63": { "role": "http://www.azz.com/role/LeasesNarrativeDetails", "longName": "9955543 - Disclosure - Leases - Narrative (Details)", "shortName": "Leases - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "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-20251130.htm", "first": true, "unique": true }, "uniqueAnchor": { "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-20251130.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.azz.com/role/LeasesLeaseCostDetails", "longName": "9955544 - Disclosure - Leases - Lease Cost (Details)", "shortName": "Leases - Lease Cost (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.azz.com/role/LeasesLeaseDetailsDetails", "longName": "9955545 - Disclosure - Leases - Lease Details (Details)", "shortName": "Leases - Lease Details (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:OperatingLeasePayments", "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-20251130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:OperatingLeasePayments", "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-20251130.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails", "longName": "9955546 - Disclosure - Leases - Classification of Lease Expense (Details)", "shortName": "Leases - Classification of Lease Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:OperatingLeaseCost", "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-20251130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:OperatingLeaseCost", "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-20251130.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.azz.com/role/LeasesLeaseMaturityDetails", "longName": "9955547 - Disclosure - Leases - Lease Maturity (Details)", "shortName": "Leases - Lease Maturity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "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-20251130.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-20251130.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.azz.com/role/LeasesSubleaseIncomeDetails", "longName": "9955548 - Disclosure - Leases - Sublease Income (Details)", "shortName": "Leases - Sublease Income (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:SubleaseIncome", "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-20251130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:SubleaseIncome", "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-20251130.htm", "first": true, "unique": true } }, "R69": { "role": "http://www.azz.com/role/IncomeTaxesNarrativeDetails", "longName": "9955549 - Disclosure - Income Taxes - Narrative (Details)", "shortName": "Income Taxes - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-7", "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-20251130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "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-20251130.htm", "first": true, "unique": true } }, "R70": { "role": "http://www.azz.com/role/MezzanineEquityDetails", "longName": "9955550 - Disclosure - Mezzanine Equity (Details)", "shortName": "Mezzanine Equity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:PreferredStockRedemptionPremium", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:Dividends", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "unique": true } }, "R71": { "role": "http://www.azz.com/role/EquityNarrativeDetails", "longName": "9955551 - Disclosure - Equity - Narrative (Details)", "shortName": "Equity - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-192", "name": "srt:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-192", "name": "srt:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "first": true, "unique": true } }, "R72": { "role": "http://www.azz.com/role/EquityAOCIDetails", "longName": "9955552 - Disclosure - Equity - AOCI (Details)", "shortName": "Equity - AOCI (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-24", "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-20251130.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-7", "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-20251130.htm", "unique": true } }, "R73": { "role": "http://www.azz.com/role/SharebasedCompensationDetails", "longName": "9955553 - Disclosure - Share-based Compensation (Details)", "shortName": "Share-based Compensation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "first": true }, "uniqueAnchor": null }, "R74": { "role": "http://www.azz.com/role/DefinedBenefitPensionPlanDetails", "longName": "9955554 - 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-3", "name": "us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:DefinedBenefitPlanTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:DefinedBenefitPlanTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "first": true, "unique": true } }, "R75": { "role": "http://www.azz.com/role/RestructuringandImpairmentChargesDetails", "longName": "9955555 - Disclosure - Restructuring and Impairment Charges (Details)", "shortName": "Restructuring and Impairment Charges (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetImpairment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetImpairment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "first": true, "unique": true } }, "R76": { "role": "http://www.azz.com/role/CommitmentsandContingenciesDetails", "longName": "9955556 - Disclosure - Commitments and Contingencies (Details)", "shortName": "Commitments and Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c-247", "name": "us-gaap:LitigationSettlementAmountAwardedToOtherParty", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-247", "name": "us-gaap:LitigationSettlementAmountAwardedToOtherParty", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "first": true, "unique": true } }, "R77": { "role": "http://www.azz.com/role/SubsequentEventsDetails", "longName": "9955557 - Disclosure - Subsequent Events (Details)", "shortName": "Subsequent Events (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-251", "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20251130.htm", "unique": true } } }, "tag": { "azz_A2022CreditAgreementAndTermLoanBMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20251130", "localname": "A2022CreditAgreementAndTermLoanBMember", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "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_AISJointVentureMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20251130", "localname": "AISJointVentureMember", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets", "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossParenthetical", "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/SubsequentEventsDetails", "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": [] }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AOCIAttributableToParentNetOfTaxRollForward", "presentation": [ "http://www.azz.com/role/EquityAOCIDetails" ], "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": [] }, "azz_AZZInfrastructureSolutionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20251130", "localname": "AZZInfrastructureSolutionsMember", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "AZZ Infrastructure Solutions", "label": "AZZ Infrastructure Solutions [Member]", "documentation": "AZZ Infrastructure Solutions" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r79", "r870" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets", "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Trade accounts receivable, net of allowance for credit losses of $369 and $419 at November\u00a030, 2025 and February\u00a028, 2025, respectively", "terseLabel": "Accounts receivable", "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": [ "r1026" ] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "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": [ "r82", "r137" ] }, "us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedProfessionalFeesCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued Professional Fees", "label": "Accrued Professional Fees", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received." } } }, "auth_ref": [ "r138" ] }, "azz_AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20251130", "localname": "AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember", "presentation": [ "http://www.azz.com/role/EquityAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net Actuarial Gain (Loss), Net of Tax", "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_AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20251130", "localname": "AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember", "presentation": [ "http://www.azz.com/role/EquityAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary, Net of Tax", "label": "Accumulated Foreign Currency Adjustment For Unconsolidated Subsidiary Attributable To Parent [Member]", "documentation": "Accumulated Foreign Currency Adjustment For Unconsolidated Subsidiary Attributable To Parent" } } }, "auth_ref": [] }, "azz_AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20251130", "localname": "AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember", "presentation": [ "http://www.azz.com/role/EquityAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Swap, Net of Tax", "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": [] }, "azz_AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20251130", "localname": "AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember", "presentation": [ "http://www.azz.com/role/EquityAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Swap, Net of Tax for Unconsolidated Subsidiary", "label": "Accumulated Interest Rate Swap, Net of Tax Adjustment For Unconsolidated Subsidiary Attributable To Parent [Member]", "documentation": "Accumulated Interest Rate Swap, Net of Tax Adjustment For Unconsolidated Subsidiary Attributable To Parent" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://www.azz.com/role/EquityAOCIDetails" ], "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": [ "r215", "r216", "r558", "r560", "r561", "r562", "r563", "r565" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "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": [ "r24", "r25", "r101", "r200", "r657", "r689", "r690" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://www.azz.com/role/EquityAOCIDetails" ], "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": [ "r215", "r216", "r558", "r560", "r561", "r562", "r563", "r565" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/EquityAOCIDetails", "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (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": [ "r3", "r16", "r25", "r522", "r525", "r596", "r685", "r686", "r1001", "r1002", "r1003", "r1012", "r1013", "r1014", "r1015" ] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedTranslationAdjustmentMember", "presentation": [ "http://www.azz.com/role/EquityAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency Translation Gain (Loss)", "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": [ "r4", "r16", "r25", "r99", "r100", "r216", "r217", "r560", "r561", "r562", "r563", "r565", "r1001" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetResidualValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AcquiredFiniteLivedIntangibleAssetResidualValue", "crdr": "debit", "presentation": [ "http://www.azz.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Residual value", "label": "Acquired Finite-Lived Intangible Asset, Residual Value", "documentation": "Amount of residual value of finite-lived asset acquired in business combination, asset acquisition, and from joint venture formation. Excludes financial asset." } } }, "auth_ref": [ "r341", "r816" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://www.azz.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average life (in years)", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r342", "r816" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r937" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "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": [ "r91" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" ], "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": [ "r702", "r1012", "r1013", "r1014", "r1015", "r1066", "r1130" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r950" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r950" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r950" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r950" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table", "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]" } } }, "auth_ref": [ "r983" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r909", "r919", "r929", "r961" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r912", "r922", "r932", "r964" ] }, "ecd_AggtPnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtPnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Pension Adjustments Service Cost", "label": "Aggregate Pension Adjustments Service Cost [Member]" } } }, "auth_ref": [ "r984" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r950" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r957" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r913", "r923", "r933", "r957", "r965", "r969", "r977" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r975" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.azz.com/role/OperatingSegmentsDetails", "http://www.azz.com/role/SharebasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r477", "r482" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "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": [ "r201", "r314", "r325" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r269" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r38" ] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r38" ] }, "azz_April2024SecondaryOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20251130", "localname": "April2024SecondaryOfferingMember", "presentation": [ "http://www.azz.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "April 2024 Secondary Offering", "label": "April 2024 Secondary Offering [Member]", "documentation": "April 2024 Secondary Offering" } } }, "auth_ref": [] }, "azz_AreaOfFacility": { "xbrltype": "areaItemType", "nsuri": "http://www.azz.com/20251130", "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_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "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/CondensedConsolidatedBalanceSheets", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails", "http://www.azz.com/role/OperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "terseLabel": "Assets:", "label": "Assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r135", "r148", "r195", "r234", "r274", "r282", "r301", "r305", "r321", "r372", "r373", "r375", "r376", "r377", "r378", "r379", "r381", "r382", "r514", "r518", "r552", "r652", "r744", "r829", "r830", "r870", "r900", "r1054", "r1055", "r1089" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Assets", "terseLabel": "Assets [Abstract]", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "terseLabel": "Current Assets", "label": "Assets, Current", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r190", "r203", "r234", "r321", "r372", "r373", "r375", "r376", "r377", "r378", "r379", "r381", "r382", "r514", "r518", "r552", "r870", "r1054", "r1055", "r1089" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r234", "r321", "r372", "r373", "r375", "r376", "r377", "r378", "r379", "r381", "r382", "r514", "r518", "r552", "r1054", "r1055", "r1089" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r972" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r973" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r968" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r968" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r968" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r968" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r968" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r968" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r971" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r970" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r969" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r969" ] }, "azz_BasicEarningsLossPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.azz.com/20251130", "localname": "BasicEarningsLossPerShareAbstract", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "Basic Earnings (Loss) Per Share [Abstract]", "label": "Basic Earnings (Loss) Per Share [Abstract]", "documentation": "Basic Earnings (Loss) Per Share" } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.azz.com/role/AcquisitionsNarrativeDetails", "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": [ "r340", "r341", "r342", "r343", "r344", "r509", "r854", "r855" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.azz.com/role/AcquisitionsNarrativeDetails", "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": [ "r57", "r58", "r340", "r341", "r342", "r343", "r344", "r509", "r854", "r855" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.azz.com/role/AcquisitionsNarrativeDetails" ], "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": [ "r509" ] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r0", "r1", "r15" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r129", "r510" ] }, "azz_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20251130", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentGoodwill", "crdr": "debit", "presentation": [ "http://www.azz.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Decrease in goodwill", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Goodwill", "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Goodwill" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles", "crdr": "debit", "presentation": [ "http://www.azz.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase in intangible assets", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Intangibles", "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to intangibles acquired in connection with a business combination for which the initial accounting was incomplete." } } }, "auth_ref": [ "r61" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r60" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "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": "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": [ "r60" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "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": "Accounts payable", "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": [ "r60" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "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 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": [ "r60" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "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": "Intangibles and other assets", "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": [ "r60" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "crdr": "debit", "calculation": { "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 2.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": [ "r59", "r60" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r60" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "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": "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": [ "r59", "r60" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r60" ] }, "country_CA": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2024", "localname": "CA", "presentation": [ "http://www.azz.com/role/OperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Canada", "label": "CANADA" } } }, "auth_ref": [] }, "azz_CantonGalvanizingLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20251130", "localname": "CantonGalvanizingLLCMember", "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.azz.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Canton Galvanizing, LLC", "label": "Canton Galvanizing, LLC [Member]", "documentation": "Canton Galvanizing, LLC" } } }, "auth_ref": [] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r34", "r35", "r36" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "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": [ "r32", "r192", "r819" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash\u00a0and cash equivalents at beginning of period", "periodEndLabel": "Cash and cash equivalents at end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r32", "r114", "r232" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net decrease in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r2", "r114" ] }, "us-gaap_CashFlowSupplementalDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r109" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r948" ] }, "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year", "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]" } } }, "auth_ref": [ "r945" ] }, "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested", "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]" } } }, "auth_ref": [ "r943" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfStockDomain", "presentation": [ "http://www.azz.com/role/EarningsPerShareNarrativeDetails", "http://www.azz.com/role/MezzanineEquityDetails" ], "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": [ "r154", "r197", "r198", "r199", "r234", "r255", "r259", "r266", "r268", "r276", "r277", "r321", "r372", "r375", "r376", "r377", "r381", "r382", "r403", "r404", "r407", "r410", "r417", "r552", "r695", "r696", "r697", "r698", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r732", "r753", "r771", "r797", "r798", "r799", "r800", "r801", "r987", "r1009", "r1016" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfStockLineItems", "presentation": [ "http://www.azz.com/role/MezzanineEquityDetails" ], "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": [ "r197", "r198", "r199", "r276", "r403", "r404", "r405", "r407", "r410", "r415", "r417", "r695", "r696", "r697", "r698", "r842", "r987", "r1009" ] }, "us-gaap_ClassOfTreasuryStockTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfTreasuryStockTable", "presentation": [ "http://www.azz.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Treasury Stock [Table]", "label": "Class of Treasury Stock [Table]", "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock." } } }, "auth_ref": [ "r52", "r53", "r54", "r55" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r949" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r949" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note 23)", "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": [ "r87", "r140", "r654", "r731" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.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": [ "r122", "r360", "r362", "r804", "r1043", "r1048" ] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations" ], "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": [ "r128" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" ], "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": [ "r888", "r889", "r890", "r892", "r893", "r894", "r897", "r1012", "r1013", "r1015", "r1066", "r1128", "r1130" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "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": [ "r90" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "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": [ "r90", "r732" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "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": [ "r90" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.azz.com/role/EarningsPerShareNarrativeDetails" ], "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": [ "r17", "r90", "r732", "r750", "r1130", "r1131" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock, $1 par value; 100,000 shares authorized; 29,856 and 29,913 shares issued and outstanding at November\u00a030, 2025 and November\u00a030, 2024, 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": [ "r90", "r655", "r870" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r954" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r953" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r955" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r952" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income", "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": [ "r26", "r212", "r214", "r220", "r648", "r666", "r667" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidationItemsAxis", "presentation": [ "http://www.azz.com/role/OperatingSegmentsDetails", "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Axis]", "label": "Consolidation Items [Axis]", "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments." } } }, "auth_ref": [ "r146", "r155", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r236", "r274", "r284", "r299", "r300", "r301", "r302", "r303", "r305", "r306", "r307", "r372", "r373", "r374", "r375", "r377", "r378", "r379", "r380", "r381", "r829", "r830", "r992", "r993", "r1054", "r1055" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidationItemsDomain", "presentation": [ "http://www.azz.com/role/OperatingSegmentsDetails", "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Domain]", "label": "Consolidation Items [Domain]", "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments." } } }, "auth_ref": [ "r146", "r155", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r236", "r274", "r284", "r299", "r300", "r301", "r302", "r303", "r305", "r306", "r307", "r372", "r373", "r374", "r375", "r377", "r378", "r379", "r380", "r381", "r829", "r830", "r992", "r993", "r1054", "r1055" ] }, "azz_ConstructionIndustryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20251130", "localname": "ConstructionIndustryMember", "presentation": [ "http://www.azz.com/role/DisaggregatedSalesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Construction", "label": "Construction Industry [Member]", "documentation": "Construction Industry" } } }, "auth_ref": [] }, "azz_ConsumerIndustryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20251130", "localname": "ConsumerIndustryMember", "presentation": [ "http://www.azz.com/role/DisaggregatedSalesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consumer", "label": "Consumer Industry [Member]", "documentation": "Consumer Industry" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets", "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DisaggregatedSalesNarrativeDetails" ], "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": [ "r419", "r421", "r432" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.azz.com/role/DisaggregatedSalesNarrativeDetails" ], "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": [ "r419", "r420", "r432" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.azz.com/role/DisaggregatedSalesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liability, revenue recognized", "label": "Contract with Customer, Liability, Revenue Recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r433" ] }, "us-gaap_ConvertiblePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r403", "r404", "r407", "r892", "r893", "r894", "r897" ] }, "us-gaap_CorporateNonSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CorporateNonSegmentMember", "presentation": [ "http://www.azz.com/role/OperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]", "label": "Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]", "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment." } } }, "auth_ref": [ "r19", "r300", "r301", "r302", "r303", "r306", "r1022" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations", "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": [ "r105", "r234", "r321", "r372", "r373", "r375", "r376", "r377", "r378", "r379", "r381", "r382", "r552", "r829", "r1054" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfSalesMember", "presentation": [ "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails", "http://www.azz.com/role/LeasesLeaseCostDetails", "http://www.azz.com/role/OperatingSegmentsDetails", "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of sales", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "azz_CreditAgreement2022Member": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20251130", "localname": "CreditAgreement2022Member", "presentation": [ "http://www.azz.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Agreement 2022", "label": "Credit Agreement 2022 [Member]", "documentation": "Credit Agreement 2022" } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditFacilityAxis", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails" ], "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": [ "r371", "r1052" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditFacilityDomain", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails" ], "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": [ "r371", "r1052", "r1053" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.azz.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Relationships", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r62", "r1032", "r1033", "r1034", "r1035", "r1036", "r1037", "r1039", "r1040" ] }, "us-gaap_DebtConversionOriginalDebtAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtConversionOriginalDebtAmount1", "crdr": "credit", "presentation": [ "http://www.azz.com/role/MezzanineEquityDetails" ], "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": [ "r34", "r36" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails", "http://www.azz.com/role/FairValueMeasurementsNarrativeDetails" ], "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": [ "r21", "r81", "r82", "r136", "r139", "r236", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r837", "r838", "r839", "r840", "r841", "r868", "r1010", "r1044", "r1045", "r1046", "r1084", "r1085" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "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_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r21", "r139", "r400" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r383", "r569", "r570", "r838", "r839", "r868" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r236", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r837", "r838", "r839", "r840", "r841", "r868", "r1010", "r1084", "r1085" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails", "http://www.azz.com/role/FairValueMeasurementsNarrativeDetails" ], "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": [ "r21", "r236", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r837", "r838", "r839", "r840", "r841", "r868", "r1010", "r1044", "r1045", "r1046", "r1084", "r1085" ] }, "us-gaap_DebtInstrumentPeriodicPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r21", "r67" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": "Disclosure of information about long-term debt instrument or arrangement." } } }, "auth_ref": [ "r21", "r48", "r51", "r66", "r126", "r127", "r236", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r837", "r838", "r839", "r840", "r841", "r868", "r1010", "r1084", "r1085" ] }, "azz_DebtInstrumentTotalNetLeverageRatioMaximum": { "xbrltype": "percentItemType", "nsuri": "http://www.azz.com/20251130", "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_DebtWeightedAverageInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "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": [ "r485", "r486" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "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": [ "r485", "r486", "r653" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "crdr": "credit", "presentation": [ "http://www.azz.com/role/DefinedBenefitPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year One", "documentation": "Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year." } } }, "auth_ref": [ "r443" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear", "crdr": "debit", "presentation": [ "http://www.azz.com/role/DefinedBenefitPensionPlanDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Defined Benefit Plan, Expected Future Employer Contributions, Remainder of Fiscal Year", "label": "Defined Benefit Plan, Expected Future Employer Contributions, Remainder of Fiscal Year", "documentation": "Amount of contribution expected to be received by defined benefit plan from employer in remainder of current fiscal year. Excludes contribution previously paid by employer in current fiscal year." } } }, "auth_ref": [ "r446", "r853" ] }, "us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r444", "r445", "r852" ] }, "us-gaap_DefinedBenefitPlanPlanAssetsAllocationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanPlanAssetsAllocationLineItems", "presentation": [ "http://www.azz.com/role/DefinedBenefitPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plan, Plan Assets, Allocation [Line Items]", "label": "Defined Benefit Plan, Plan Assets, Allocation [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": [ "r436", "r852" ] }, "us-gaap_DefinedBenefitPlanPlanAssetsAllocationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanPlanAssetsAllocationTable", "presentation": [ "http://www.azz.com/role/DefinedBenefitPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plan, Plan Assets, Allocation [Table]", "label": "Defined Benefit Plan, Plan Assets, Allocation [Table]", "documentation": "Disclosure of information about investment allocation of defined benefit plan assets. Includes, but is not limited to, investment allocation percentage or range of percentages." } } }, "auth_ref": [ "r436", "r852" ] }, "us-gaap_DefinedBenefitPlanTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r435", "r606", "r852" ] }, "azz_DenominatorAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.azz.com/20251130", "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_DepreciationAmortizationAndAccretionNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationAmortizationAndAccretionNet", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "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": [ "r12" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "presentation": [ "http://www.azz.com/role/OperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r12", "r274", "r287", "r305", "r829", "r830" ] }, "us-gaap_DerivativeBasisSpreadOnVariableRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeBasisSpreadOnVariableRate", "presentation": [ "http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basis spread", "label": "Derivative, Basis Spread on Variable Rate", "documentation": "The percentage points added to the reference rate to compute the variable rate on the interest rate derivative." } } }, "auth_ref": [] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r721", "r723", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r745", "r746", "r747", "r748", "r759", "r760", "r761", "r762", "r765", "r766", "r767", "r768", "r786", "r787", "r790", "r792", "r888", "r890", "r1072", "r1073", "r1074", "r1075", "r1076", "r1077", "r1079", "r1080" ] }, "us-gaap_DerivativeFixedInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r63", "r64", "r65", "r134", "r721", "r723", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r745", "r746", "r747", "r748", "r759", "r760", "r761", "r762", "r765", "r766", "r767", "r768", "r786", "r787", "r790", "r792", "r821", "r888", "r890", "r1072", "r1073", "r1074", "r1075", "r1076", "r1077", "r1079", "r1080" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r133", "r520", "r527" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [] }, "us-gaap_DerivativeLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLiabilities", "crdr": "credit", "calculation": { "http://www.azz.com/role/FairValueMeasurementsDetails": { "parentTag": "us-gaap_FinancialLiabilitiesFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative liabilities", "label": "Derivative Liability", "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r204", "r205", "r533", "r534", "r544", "r551", "r714", "r715", "r716", "r717", "r719", "r720", "r721", "r722", "r723", "r745", "r747", "r748", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r821", "r1069", "r1070", "r1071", "r1129" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r1064", "r1065" ] }, "azz_DilutedEarningsLossPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.azz.com/20251130", "localname": "DilutedEarningsLossPerShareAbstract", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations" ], "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_DilutiveSecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.azz.com/role/DisaggregatedSalesDetails" ], "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": [ "r431", "r843", "r844", "r845", "r846", "r847", "r848", "r849" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.azz.com/role/DisaggregatedSalesDetails" ], "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": [ "r431", "r843", "r844", "r845", "r846", "r847", "r848", "r849" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.azz.com/role/DisaggregatedSalesTables" ], "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": [ "r1059" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.azz.com/role/SharebasedCompensation" ], "lang": { "en-us": { "role": { "verboseLabel": "Share-based Compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r448", "r450", "r478", "r479", "r480", "r857" ] }, "us-gaap_DiscontinuedOperationsDisposedOfBySaleMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DiscontinuedOperationsDisposedOfBySaleMember", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails" ], "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 representing strategic shift that has or will have major effect on operation and financial result, disposed of by sale." } } }, "auth_ref": [ "r7" ] }, "us-gaap_DisposalGroupClassificationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupClassificationAxis", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Classification [Axis]", "label": "Disposal Group Classification [Axis]", "documentation": "Information by disposal group classification." } } }, "auth_ref": [ "r188" ] }, "us-gaap_DisposalGroupClassificationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupClassificationDomain", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails" ], "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": [] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Name [Domain]", "label": "Disposal Group Name [Domain]", "documentation": "Name of disposal group." } } }, "auth_ref": [ "r854", "r855" ] }, "us-gaap_Dividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Dividends", "crdr": "debit", "presentation": [ "http://www.azz.com/role/MezzanineEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends", "label": "Dividends", "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock." } } }, "auth_ref": [ "r8", "r128" ] }, "us-gaap_DividendsCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsCash", "crdr": "debit", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Cash dividends paid on common shares", "negatedTerseLabel": "Dividends, Cash", "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": [ "r8", "r128" ] }, "us-gaap_DividendsPreferredStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsPreferredStock", "crdr": "debit", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Dividends on Series A 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": [ "r8", "r128" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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": [ "r904" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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": [ "r936" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year", "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]" } } }, "auth_ref": [ "r947" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share [Abstract]", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations", "http://www.azz.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic earnings per common share (usd per share)", "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": [ "r221", "r242", "r243", "r244", "r245", "r246", "r247", "r252", "r255", "r266", "r267", "r268", "r272", "r507", "r512", "r530", "r531", "r649", "r668", "r822" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations", "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": [ "r221", "r242", "r243", "r244", "r245", "r246", "r247", "r255", "r266", "r267", "r268", "r272", "r507", "r512", "r530", "r531", "r649", "r668", "r822" ] }, "us-gaap_EarningsPerShareDilutedLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r255", "r259", "r266" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r251", "r269", "r270", "r271" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "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": [ "r556" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r488", "r858" ] }, "azz_ElectricalAndUtilityIndustryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20251130", "localname": "ElectricalAndUtilityIndustryMember", "presentation": [ "http://www.azz.com/role/DisaggregatedSalesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Electrical/Utility", "label": "Electrical and Utility Industry [Member]", "documentation": "Electrical and Utility Industry" } } }, "auth_ref": [] }, "azz_ElectricalProductsGroupMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20251130", "localname": "ElectricalProductsGroupMember", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedStatementofOperationsforAISJointVentureDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Electrical Products Group", "label": "Electrical Products Group [Member]", "documentation": "Electrical Products Group" } } }, "auth_ref": [] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "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": [ "r82" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Option", "label": "Share-Based Payment Arrangement, Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.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": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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": [ "r902" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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": [ "r902" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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": [ "r902" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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": [ "r986" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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": [ "r902" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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": [ "r902" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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": [ "r902" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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": [ "r902" ] }, "azz_EnvironmentalLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20251130", "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": [] }, "azz_EnvironmentalLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20251130", "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": [] }, "ecd_EqtyAwrdsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments, Footnote", "label": "Equity Awards Adjustments, Footnote [Text Block]" } } }, "auth_ref": [ "r941" ] }, "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table", "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]" } } }, "auth_ref": [ "r982" ] }, "ecd_EqtyAwrdsAdjsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments", "label": "Equity Awards Adjustments [Member]" } } }, "auth_ref": [ "r982" ] }, "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table", "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]" } } }, "auth_ref": [ "r982" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityClassOfTreasuryStockLineItems", "presentation": [ "http://www.azz.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity, Class of Treasury Stock [Line Items]", "label": "Equity, Class of Treasury Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/EquityAOCIDetails", "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" ], "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": [ "r17", "r186", "r215", "r216", "r217", "r237", "r238", "r239", "r241", "r246", "r248", "r250", "r275", "r323", "r324", "r349", "r418", "r496", "r497", "r504", "r505", "r506", "r508", "r511", "r512", "r521", "r522", "r523", "r524", "r525", "r526", "r529", "r558", "r560", "r561", "r562", "r563", "r565", "r571", "r573", "r596", "r665", "r685", "r686", "r687", "r702", "r771" ] }, "azz_EquityInEarningsOfUnconsolidatedEntities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20251130", "localname": "EquityInEarningsOfUnconsolidatedEntities", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "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": [] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets", "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossParenthetical", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedStatementofOperationsforAISJointVentureDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "http://www.azz.com/role/OperatingSegmentsDetails", "http://www.azz.com/role/SubsequentEventsDetails", "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Domain]", "label": "Investment, Name [Domain]", "documentation": "Name of investment including named security. Excludes entity that is consolidated." } } }, "auth_ref": [ "r317", "r318", "r320", "r503", "r988", "r989", "r990", "r1060", "r1061", "r1062", "r1063" ] }, "us-gaap_EquityMethodInvestmentAggregateCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityMethodInvestmentAggregateCost", "crdr": "debit", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "http://www.azz.com/role/OperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Equity Method Investment, Aggregate Cost", "terseLabel": "Equity Method Investment, Aggregate Cost", "label": "Equity Method Investment, Aggregate Cost", "documentation": "This element represents the aggregate cost of investments accounted for under the equity method of accounting." } } }, "auth_ref": [ "r78" ] }, "us-gaap_EquityMethodInvestmentDividendsOrDistributions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityMethodInvestmentDividendsOrDistributions", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "http://www.azz.com/role/OperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Distribution on investment in AVAIL joint venture", "label": "Proceeds from Equity Method Investment, Distribution", "documentation": "Amount of distribution received from equity method investee for return on investment, classified as operating activities. Excludes distribution for return of investment, classified as investing activities." } } }, "auth_ref": [ "r10", "r12", "r104", "r661" ] }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r189", "r234", "r321", "r552", "r610", "r611", "r616", "r623", "r630", "r631", "r642", "r644", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882" ] }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r189", "r234", "r321", "r552", "r610", "r611", "r616", "r623", "r630", "r631", "r642", "r644", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882" ] }, "us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityMethodInvestmentOtherThanTemporaryImpairment", "crdr": "debit", "presentation": [ "http://www.azz.com/role/FairValueMeasurementsNarrativeDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Loss on impairment", "label": "Equity Method Investment, Other-than-Temporary Impairment", "documentation": "Amount of other-than-temporary decline in value that has been recognized against investment accounted for under equity method of accounting." } } }, "auth_ref": [ "r1027" ] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossParenthetical", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "http://www.azz.com/role/SubsequentEventsDetails", "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": [ "r317" ] }, "us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityMethodInvestmentRealizedGainLossOnDisposal", "crdr": "credit", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedStatementofOperationsforAISJointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Method Investment, Realized Gain (Loss) on Disposal", "label": "Equity Method Investment, Realized Gain (Loss) on Disposal", "documentation": "Amount of gain (loss) on sale or disposal of an equity method investment." } } }, "auth_ref": [ "r1004", "r1005", "r1008" ] }, "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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_EquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityMethodInvestments", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets", "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": [ "r274", "r293", "r305", "r315", "r994", "r1028" ] }, "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityMethodInvestmentsAndJointVenturesAbstract", "lang": { "en-us": { "role": { "label": "Equity Method Investments and Joint Ventures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityMethodInvestmentsDisclosureTextBlock", "presentation": [ "http://www.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": [ "r152", "r319", "r322", "r990" ] }, "us-gaap_EquityMethodInvestmentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r316" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r951" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r909", "r919", "r929", "r961" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r906", "r916", "r926", "r958" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r957" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.azz.com/role/FairValueMeasurementsDetails", "http://www.azz.com/role/FairValueMeasurementsNarrativeDetails" ], "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": [ "r533", "r534", "r544", "r861" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.azz.com/role/FairValueMeasurementsDetails", "http://www.azz.com/role/FairValueMeasurementsNarrativeDetails" ], "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": [ "r533", "r534", "r544", "r861" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r391", "r437", "r438", "r439", "r440", "r441", "r442", "r532", "r534", "r535", "r536", "r537", "r543", "r544", "r546", "r600", "r601", "r602", "r838", "r839", "r850", "r851", "r852", "r861", "r864" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r539", "r541", "r542", "r543", "r546", "r547", "r548", "r549", "r550", "r645", "r861", "r865" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r391", "r437", "r442", "r534", "r544", "r600", "r850", "r851", "r852", "r861" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r391", "r437", "r442", "r534", "r535", "r544", "r601", "r838", "r839", "r850", "r851", "r852", "r861" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r391", "r437", "r438", "r439", "r440", "r441", "r442", "r534", "r535", "r536", "r537", "r544", "r602", "r838", "r839", "r850", "r851", "r852", "r861", "r864" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r391", "r437", "r438", "r439", "r440", "r441", "r442", "r532", "r534", "r535", "r536", "r537", "r543", "r544", "r546", "r600", "r601", "r602", "r838", "r839", "r850", "r851", "r852", "r861", "r864" ] }, "azz_FinanceLeaseAndOperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20251130", "localname": "FinanceLeaseAndOperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "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": [] }, "azz_FinanceLeaseAndOperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20251130", "localname": "FinanceLeaseAndOperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "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": [] }, "azz_FinanceLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20251130", "localname": "FinanceLeaseExpense", "crdr": "debit", "calculation": { "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total financing lease expense", "label": "Finance Lease Expense", "documentation": "Finance Lease Expense" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseInterestExpense", "crdr": "debit", "calculation": { "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails": { "parentTag": "azz_FinanceLeaseExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease expense, interest expense", "label": "Finance Lease, Interest Expense", "documentation": "Amount of interest expense on finance lease liability." } } }, "auth_ref": [ "r578", "r584", "r869" ] }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseInterestPaymentOnLiability", "crdr": "credit", "presentation": [ "http://www.azz.com/role/LeasesLeaseDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cash flows from finance leases included in lease liabilities", "label": "Finance Lease, Interest Payment on Liability", "documentation": "Amount of interest paid on finance lease liability." } } }, "auth_ref": [ "r580", "r589" ] }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]", "label": "Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": "Finance Lease, Liability", "label": "Finance Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r576", "r593" ] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.azz.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease liabilities\u2015short-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": [ "r576" ] }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r577" ] }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r1088" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://www.azz.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease liabilities\u2015long-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": [ "r576" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r577" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityPaymentsDue", "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": "Finance Lease, Liability, to be Paid, Total", "label": "Finance Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r593" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "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": [ "r593" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "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": "2030", "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": [ "r593" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": "2029", "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": [ "r593" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "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": "2028", "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": [ "r593" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": "2027", "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": [ "r593" ] }, "azz_FinanceLeaseLiabilityToBePaidThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20251130", "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": [] }, "azz_FinanceLeaseLiabilityToBePaidYearSix": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20251130", "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": "2031", "label": "Finance Lease, Liability, to be Paid, Year Six", "documentation": "Finance Lease, Liability, to be Paid, Year Six" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": "Finance Lease, Liability, Undiscounted Excess Amount", "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": [ "r593" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "presentation": [ "http://www.azz.com/role/LeasesLeaseDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing cash flows from finance leases included in lease liabilities", "label": "Finance Lease, Principal Payments", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r579", "r589" ] }, "us-gaap_FinanceLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://www.azz.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance right-of-use assets", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease." } } }, "auth_ref": [ "r575" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseRightOfUseAssetAmortization", "crdr": "debit", "calculation": { "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails": { "parentTag": "azz_FinanceLeaseExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease expense, cost of sales", "label": "Finance Lease, Right-of-Use Asset, Amortization", "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease." } } }, "auth_ref": [ "r578", "r584", "r869" ] }, "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.azz.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset." } } }, "auth_ref": [ "r577" ] }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.azz.com/role/LeasesLeaseDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average discount rate\u2014finance leases", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for finance lease calculated at point in time." } } }, "auth_ref": [ "r592", "r869" ] }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.azz.com/role/LeasesLeaseDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining lease term\u2014finance 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": [ "r591", "r869" ] }, "us-gaap_FinancialLiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancialLiabilitiesFairValueDisclosure", "crdr": "credit", "calculation": { "http://www.azz.com/role/FairValueMeasurementsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total Liabilities", "label": "Financial Liabilities Fair Value Disclosure", "documentation": "Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities." } } }, "auth_ref": [ "r1067", "r1068", "r1078" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.azz.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r338", "r340", "r341", "r342", "r344", "r345", "r346", "r347", "r608", "r609", "r816" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.azz.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r338", "r340", "r341", "r342", "r344", "r345", "r346", "r347", "r816" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r913", "r923", "r933", "r965" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r913", "r923", "r933", "r965" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r913", "r923", "r933", "r965" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r913", "r923", "r933", "r965" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r913", "r923", "r933", "r965" ] }, "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year", "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]" } } }, "auth_ref": [ "r946" ] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Net gain on sale of property, plant\u00a0and 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": [ "r12" ] }, "us-gaap_GainLossOnTerminationOfLease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r574" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 }, "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill", "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r193", "r328", "r646", "r830", "r835", "r862", "r870", "r1030", "r1031" ] }, "us-gaap_GoodwillAndIntangibleAssetImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetImpairment", "crdr": "debit", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Asset Impairment", "label": "Goodwill and Intangible Asset Impairment", "documentation": "Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill." } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations", "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": [ "r102", "r105", "r147", "r234", "r321", "r372", "r373", "r375", "r376", "r377", "r378", "r379", "r381", "r382", "r552", "r824", "r829", "r1019", "r1021", "r1023", "r1024", "r1025", "r1054" ] }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ImpairmentOfIntangibleAssetsFinitelived", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.azz.com/role/OperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring charges", "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": [ "r339", "r1008", "r1041" ] }, "us-gaap_IncomeLossAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossAttributableToParent", "crdr": "credit", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedStatementofOperationsforAISJointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income (loss) before income taxes", "label": "Income (Loss) Attributable to Parent, before Tax", "documentation": "Amount, before tax, of income (loss) attributable to parent. Includes, but is not limited to, income (loss) from continuing operations, discontinued operations and equity method investments." } } }, "auth_ref": [ "r106", "r217" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations", "http://www.azz.com/role/OperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Income before income taxes", "terseLabel": "Income (loss) 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": [ "r103", "r143", "r147", "r650", "r662", "r824", "r829", "r1019", "r1021", "r1023", "r1024", "r1025" ] }, "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0, "order": 2.0 }, "http://www.azz.com/role/EarningsPerShareDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.azz.com/role/EarningsPerShareDetails", "http://www.azz.com/role/OperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income", "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": [ "r132", "r147", "r234", "r240", "r246", "r321", "r372", "r373", "r375", "r376", "r377", "r378", "r379", "r381", "r382", "r507", "r512", "r531", "r552", "r662", "r824", "r1019", "r1021", "r1023", "r1024", "r1025", "r1054" ] }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "http://www.azz.com/role/OperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity in earnings 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": [ "r12", "r104", "r142", "r274", "r289", "r305", "r315", "r661" ] }, "us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions", "crdr": "credit", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income (Loss) from Equity Method Investments, Net of Dividends or Distributions", "label": "Income (Loss) from Equity Method Investments, Net of Dividends or Distributions", "documentation": "This element represents the undistributed income (or loss) of equity method investments, net of dividends or other distributions received from unconsolidated subsidiaries, certain corporate joint ventures, and certain noncontrolled corporations; such investments are accounted for under the equity method of accounting. This element excludes distributions that constitute a return of investment, which are classified as investing activities." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Name [Axis]", "label": "Disposal Group Name [Axis]", "documentation": "Information by name of disposal group." } } }, "auth_ref": [ "r854", "r855" ] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "presentation": [ "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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "presentation": [ "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": [ "r14", "r18", "r22", "r69", "r70", "r71", "r72", "r73", "r74", "r75", "r76", "r77", "r121" ] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails", "http://www.azz.com/role/LeasesLeaseCostDetails", "http://www.azz.com/role/OperatingSegmentsDetails", "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statement of Income Location, Balance [Axis]", "label": "Statement of Income Location, Balance [Axis]", "documentation": "Information by location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r350", "r352", "r355", "r538", "r540", "r545", "r682", "r684", "r756", "r816", "r863", "r1099" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails", "http://www.azz.com/role/LeasesLeaseCostDetails", "http://www.azz.com/role/OperatingSegmentsDetails", "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statement of Income Location, Balance [Domain]", "label": "Statement of Income Location, Balance [Domain]", "documentation": "Location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r352", "r355", "r538", "r540", "r545", "r682", "r684", "r756", "r816", "r863", "r1099" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.azz.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income tax." } } }, "auth_ref": [ "r235", "r484", "r488", "r489", "r490", "r491", "r492", "r493", "r498", "r500", "r501", "r502", "r700", "r858" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations", "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": [ "r149", "r151", "r249", "r250", "r274", "r290", "r305", "r487", "r488", "r499", "r669", "r858" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.azz.com/role/SupplementalCashFlowInformationCashRelatedtoInterestandIncomeTaxesandSupplementalDisclosuresofNonCashActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes Paid, Net", "label": "Income Taxes Paid, Net", "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax." } } }, "auth_ref": [ "r33", "r231", "r494", "r495" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r11" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r11" ] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r11" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r11" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r1007" ] }, "azz_IncreaseDecreaseInCurrentAssetsAndCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20251130", "localname": "IncreaseDecreaseInCurrentAssetsAndCurrentLiabilities", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 }, "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows", "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_IncreaseDecreaseInDeferredIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "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": [ "r11" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r11" ] }, "us-gaap_IncreaseDecreaseInOperatingAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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_IncreaseDecreaseInOperatingLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "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_IncreaseDecreaseInOtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r11" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r11" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.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": [ "r256", "r257", "r258", "r268", "r449" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r913", "r923", "r933", "r957", "r965", "r969", "r977" ] }, "azz_IndustrialIndustryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20251130", "localname": "IndustrialIndustryMember", "presentation": [ "http://www.azz.com/role/DisaggregatedSalesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Industrial", "label": "Industrial Industry [Member]", "documentation": "Industrial Industry" } } }, "auth_ref": [] }, "azz_InfrastructureSolutionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20251130", "localname": "InfrastructureSolutionsMember", "presentation": [ "http://www.azz.com/role/OperatingSegmentsDetails", "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Infrastructure Solutions [Member]", "label": "Infrastructure Solutions [Member]", "documentation": "Infrastructure Solutions" } } }, "auth_ref": [] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r975" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r905", "r981" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r905", "r981" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r905", "r981" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Intangible 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": [ "r338", "r1037", "r1038" ] }, "us-gaap_InterestCostsCapitalizedAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestCostsCapitalizedAdjustment", "crdr": "credit", "calculation": { "http://www.azz.com/role/DebtInterestExpenseDisclosureDetails": { "parentTag": "us-gaap_InterestExpense", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/DebtInterestExpenseDisclosureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less: Capitalized interest", "label": "Interest Costs Capitalized Adjustment", "documentation": "Amount of interest costs capitalized disclosed as an adjusting item to interest costs incurred." } } }, "auth_ref": [] }, "us-gaap_InterestCostsIncurred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestCostsIncurred", "crdr": "debit", "calculation": { "http://www.azz.com/role/DebtInterestExpenseDisclosureDetails": { "parentTag": "us-gaap_InterestExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/DebtInterestExpenseDisclosureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross interest expense", "label": "Interest Costs Incurred", "documentation": "Total interest costs incurred during the period and either capitalized or charged against earnings." } } }, "auth_ref": [ "r567", "r568" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 2.0 }, "http://www.azz.com/role/DebtInterestExpenseDisclosureDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations", "http://www.azz.com/role/DebtInterestExpenseDisclosureDetails", "http://www.azz.com/role/OperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense", "negatedTerseLabel": "Interest expense, net", "totalLabel": "Interest expense, net", "label": "Interest Expense, Operating and Nonoperating", "documentation": "Amount of interest expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing accounted for as interest expense." } } }, "auth_ref": [ "r274", "r282", "r286", "r292", "r305", "r567", "r829", "r830" ] }, "us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "presentation": [ "http://www.azz.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Income and Interest Expense Disclosure", "label": "Interest Income and Interest Expense Disclosure [Table Text Block]", "documentation": "Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities." } } }, "auth_ref": [] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.azz.com/role/SupplementalCashFlowInformationCashRelatedtoInterestandIncomeTaxesandSupplementalDisclosuresofNonCashActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "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": [ "r225", "r229", "r230" ] }, "azz_InterestRateSwap2022Member": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20251130", "localname": "InterestRateSwap2022Member", "presentation": [ "http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Swap 2022", "label": "Interest Rate Swap 2022 [Member]", "documentation": "Interest Rate Swap 2022" } } }, "auth_ref": [] }, "us-gaap_InterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r817", "r895", "r896" ] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Inventory Disclosure [Abstract]", "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://www.azz.com/role/Inventories" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Inventory Disclosure [Text Block]", "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory." } } }, "auth_ref": [ "r327" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r997" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "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/CondensedConsolidatedBalanceSheets", "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": [ "r202", "r820", "r870" ] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r999" ] }, "us-gaap_InventoryValuationReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryValuationReserves", "crdr": "credit", "presentation": [ "http://www.azz.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory reserves", "label": "Inventory Valuation Reserves", "documentation": "Amount of valuation reserve for inventory." } } }, "auth_ref": [ "r120", "r1000" ] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r998" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease expense", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r583", "r869" ] }, "us-gaap_LeaseCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCostAbstract", "lang": { "en-us": { "role": { "terseLabel": "Lease, Cost [Abstract]", "label": "Lease, Cost [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r1087" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Leases [Abstract]", "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails", "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": [ "r582", "r595" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails", "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": [ "r582", "r595" ] }, "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20251130", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiability", "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": "Lessee, Operating Lease, Liability And Finance Lease, Liability", "label": "Lessee, Operating Lease, Liability And Finance Lease, Liability", "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability" } } }, "auth_ref": [] }, "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20251130", "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": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due", "label": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due", "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due" } } }, "auth_ref": [] }, "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20251130", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "2026", "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": [] }, "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20251130", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "2030", "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": [] }, "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20251130", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "2029", "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": [] }, "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20251130", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "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 Three", "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Three" } } }, "auth_ref": [] }, "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20251130", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "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 Two", "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Two" } } }, "auth_ref": [] }, "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsYearSix": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20251130", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsYearSix", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "2031", "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": [] }, "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20251130", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidThereafter", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 7.0 } }, "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_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20251130", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityUndiscountedExcessAmount", "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": { "negatedTotalLabel": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Undiscounted Excess Amount", "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": [] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r1088" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "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": { "totalLabel": "Lessee, Operating Lease, Liability, to be Paid, Total", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r593" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "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": { "terseLabel": "2026", "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": [ "r593" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearFive", "weight": 1.0, "order": 2.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2030", "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": [ "r593" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearFour", "weight": 1.0, "order": 1.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "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 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": [ "r593" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearThree", "weight": 1.0, "order": 2.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "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 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": [ "r593" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearTwo", "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": "2027", "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": [ "r593" ] }, "azz_LesseeOperatingLeaseLiabilityToBePaidThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20251130", "localname": "LesseeOperatingLeaseLiabilityToBePaidThereafter", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidThereafter", "weight": 1.0, "order": 1.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 7.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": [] }, "azz_LesseeOperatingLeaseLiabilityToBePaidYearSix": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20251130", "localname": "LesseeOperatingLeaseLiabilityToBePaidYearSix", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsYearSix", "weight": 1.0, "order": 1.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2031", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Six", "documentation": "Lessee, Operating Lease, Liability, to be Paid, Year Six" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "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": [ "r593" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r572" ] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 }, "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "terseLabel": "Liabilities", "label": "Liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r21", "r81", "r82", "r83", "r85", "r86", "r87", "r88", "r234", "r321", "r372", "r373", "r375", "r376", "r377", "r378", "r379", "r381", "r382", "r515", "r518", "r519", "r552", "r730", "r823", "r900", "r1054", "r1089", "r1090" ] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAbstract", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities [Abstract]", "label": "Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "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/CondensedConsolidatedBalanceSheets", "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": [ "r95", "r141", "r659", "r870", "r1011", "r1029", "r1081" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Liabilities and Shareholders' Equity", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets", "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": [ "r83", "r191", "r234", "r321", "r372", "r373", "r375", "r376", "r377", "r378", "r379", "r381", "r382", "r515", "r518", "r519", "r552", "r870", "r1054", "r1089", "r1090" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r21", "r85", "r86", "r87", "r88", "r234", "r321", "r372", "r373", "r375", "r376", "r377", "r378", "r379", "r381", "r382", "r515", "r518", "r519", "r552", "r1054", "r1089", "r1090" ] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding borrowings", "label": "Long-Term Line of Credit", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r21", "r139", "r1097" ] }, "azz_LineOfCreditFacilityAdditionalBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20251130", "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": [] }, "us-gaap_LineOfCreditFacilityCapacityAvailableForTradePurchases": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityCapacityAvailableForTradePurchases", "crdr": "credit", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount of receivables pledged", "label": "Line of Credit Facility, Capacity Available for Trade Purchases", "documentation": "The maximum amount of borrowing capacity under a line of credit that is available as of the balance sheet date for financing purchases of goods acquired for inventory or imminent delivery to a customer." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "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": [ "r80", "r84" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r80", "r84", "r371" ] }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commitment fee percentage", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [] }, "srt_LitigationCaseAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "LitigationCaseAxis", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Case [Axis]", "label": "Litigation Case [Axis]", "documentation": "Information by type of judicial proceeding, alternative dispute resolution or claim." } } }, "auth_ref": [] }, "srt_LitigationCaseTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "LitigationCaseTypeDomain", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Case [Domain]", "label": "Litigation Case [Domain]", "documentation": "Judicial proceeding, alternative dispute resolution or claim. For example, but not limited to, name of case, category of litigation, or other differentiating information." } } }, "auth_ref": [] }, "us-gaap_LitigationSettlementAmountAwardedToOtherParty": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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_LitigationSettlementExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LitigationSettlementExpense", "crdr": "debit", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails", "http://www.azz.com/role/OperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legal matter expense", "label": "Litigation Settlement, Fee Expense", "documentation": "Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees." } } }, "auth_ref": [ "r991" ] }, "us-gaap_LoansPayableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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": [] }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r118" ] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r21", "r139", "r390", "r401", "r838", "r839", "r868", "r1097" ] }, "us-gaap_LongTermDebtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r1067", "r1069", "r1070", "r1071" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "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/CondensedConsolidatedBalanceSheets", "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": [ "r196" ] }, "us-gaap_LongTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r123" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails" ], "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": [ "r21", "r1044", "r1045", "r1046" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails" ], "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": [ "r21", "r45", "r1044", "r1045", "r1046" ] }, "us-gaap_LossContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingenciesLineItems", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Line Items]", "label": "Loss Contingencies [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r364", "r365", "r366", "r370", "r483", "r836", "r1049", "r1050" ] }, "us-gaap_LossContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingenciesTable", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Table]", "label": "Loss Contingencies [Table]", "documentation": "Disclosure of information about loss contingency. Excludes environmental contingency, warranty, and unconditional purchase obligation." } } }, "auth_ref": [ "r364", "r365", "r366", "r370", "r483", "r836", "r1049", "r1050" ] }, "us-gaap_LossContingencyEstimateOfPossibleLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingencyEstimateOfPossibleLoss", "crdr": "debit", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated legal expenses", "label": "Loss Contingency, Estimate of Possible Loss", "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date." } } }, "auth_ref": [ "r365", "r366", "r369", "r370", "r483", "r836" ] }, "us-gaap_LossContingencyReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r1051" ] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MajorCustomersAxis", "presentation": [ "http://www.azz.com/role/DisaggregatedSalesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Axis]", "label": "Customer [Axis]", "documentation": "Information by name or description of a single external customer or a group of external customers." } } }, "auth_ref": [ "r312", "r845", "r883", "r887", "r1059", "r1098", "r1100", "r1101", "r1103", "r1104", "r1105", "r1106", "r1107", "r1108", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1115", "r1116", "r1117", "r1118", "r1119", "r1120", "r1121", "r1122", "r1123", "r1124", "r1125", "r1126", "r1127" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MaximumMember", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r156", "r158", "r160", "r161", "r163", "r184", "r185", "r365", "r366", "r367", "r368", "r447", "r483", "r537", "r605", "r681", "r683", "r691", "r722", "r723", "r776", "r779", "r783", "r784", "r794", "r814", "r815", "r834", "r842", "r856", "r864", "r865", "r866", "r867", "r884", "r1056", "r1091", "r1092", "r1093", "r1094", "r1095", "r1096" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r949" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r949" ] }, "azz_MetalCoatingsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20251130", "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": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MinimumMember", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r156", "r158", "r160", "r161", "r163", "r184", "r185", "r365", "r366", "r367", "r368", "r447", "r483", "r537", "r605", "r681", "r683", "r691", "r722", "r723", "r776", "r779", "r783", "r784", "r794", "r814", "r815", "r834", "r842", "r856", "r864", "r865", "r866", "r884", "r1056", "r1091", "r1092", "r1093", "r1094", "r1095", "r1096" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r968" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r976" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.azz.com/role/DisaggregatedSalesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Domain]", "label": "Customer [Domain]", "documentation": "Single external customer or group of external customers." } } }, "auth_ref": [ "r312", "r845", "r883", "r887", "r1059", "r1098", "r1100", "r1101", "r1103", "r1104", "r1105", "r1106", "r1107", "r1108", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1115", "r1116", "r1117", "r1118", "r1119", "r1120", "r1121", "r1122", "r1123", "r1124", "r1125", "r1126", "r1127" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r950" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r228" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash flows from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r228" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash flows from investing activities", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r114", "r115", "r116" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash Flows From Operating Activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations", "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "verboseLabel": "Net income available to common shareholders", "terseLabel": "Net income (loss)", "label": "Net Income (Loss) Attributable to Parent", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r106", "r116", "r144", "r189", "r210", "r213", "r217", "r234", "r240", "r242", "r243", "r244", "r245", "r246", "r249", "r250", "r264", "r321", "r372", "r373", "r375", "r376", "r377", "r378", "r379", "r381", "r382", "r507", "r512", "r531", "r552", "r664", "r752", "r769", "r770", "r898", "r1054" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss", "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Net income (loss) available to common shareholders", "terseLabel": "Net income 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": [ "r223", "r242", "r243", "r244", "r245", "r252", "r253", "r265", "r268", "r512" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r223", "r254", "r260", "r261", "r262", "r263", "r265", "r268" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r949" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r913", "r923", "r933", "r957", "r965" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r940" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r939" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r957" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r976" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r976" ] }, "azz_NotePayableFloatingAndFixedRateMaturingThroughFiscalYear2029Member": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20251130", "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": [] }, "azz_NumberOfFinanceLeases": { "xbrltype": "integerItemType", "nsuri": "http://www.azz.com/20251130", "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": [] }, "azz_NumberOfOperatingLeases": { "xbrltype": "integerItemType", "nsuri": "http://www.azz.com/20251130", "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_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r830", "r1020" ] }, "azz_NumberOfReportableSegmentsNotDisclosedFlag": { "xbrltype": "stringItemType", "nsuri": "http://www.azz.com/20251130", "localname": "NumberOfReportableSegmentsNotDisclosedFlag", "presentation": [ "http://www.azz.com/role/OperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reportable segments not disclosed", "label": "NumberOfReportableSegmentsNotDisclosedFlag", "documentation": "NumberOfReportableSegmentsNotDisclosedFlag" } } }, "auth_ref": [] }, "azz_NumeratorAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.azz.com/20251130", "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_OciBeforeReclassificationsBeforeTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OciBeforeReclassificationsBeforeTaxAttributableToParent", "crdr": "credit", "presentation": [ "http://www.azz.com/role/EquityAOCIDetails" ], "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": [ "r25" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations", "http://www.azz.com/role/OperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income", "terseLabel": "Operating income (loss)", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r147", "r824", "r1019", "r1021", "r1023", "r1024", "r1025" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease, cost", "label": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r585", "r869" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]", "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r576" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.azz.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities\u2015short-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": [ "r576" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r577" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://www.azz.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities\u2015long-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": [ "r576" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r577" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r581", "r589" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://www.azz.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating 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": [ "r575" ] }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.azz.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset." } } }, "auth_ref": [ "r577" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.azz.com/role/LeasesLeaseDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average discount rate\u2014operating leases", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r592", "r869" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.azz.com/role/LeasesLeaseDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining lease term\u2014operating 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": [ "r591", "r869" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingSegmentsMember", "presentation": [ "http://www.azz.com/role/OperatingSegmentsDetails", "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "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": [ "r299", "r300", "r301", "r302", "r303", "r306", "r829", "r830" ] }, "azz_OperationsAndAssetsBySegmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.azz.com/20251130", "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": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r68", "r131", "r692", "r693" ] }, "us-gaap_OtherAssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetImpairmentCharges", "crdr": "debit", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Asset Impairment Charges", "label": "Other Asset Impairment Charges", "documentation": "The charge against earnings resulting from the write down of long lived assets other than goodwill due to the difference between the carrying value and lower fair value." } } }, "auth_ref": [ "r1008", "r1042" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r194" ] }, "us-gaap_OtherCommitment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherCommitment", "crdr": "credit", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capital commitments", "label": "Other Commitment", "documentation": "Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "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": [ "r4", "r99", "r100", "r101", "r553", "r554", "r557" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "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": [ "r206", "r207" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax", "crdr": "debit", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossParenthetical" ], "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": [ "r208" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss", "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": [ "r207", "r209" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r150", "r207", "r209" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax", "crdr": "credit", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossParenthetical" ], "lang": { "en-us": { "role": { "negatedLabel": "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": [ "r208" ] }, "azz_OtherComprehensiveIncomeLossCashFlowHedgeGainLossUnconsolidatedSubsidiaryBeforeReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20251130", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossUnconsolidatedSubsidiaryBeforeReclassificationAfterTax", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized gain (loss) on interest rate swap, net of tax for unconsolidated subsidiary", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Unconsolidated Subsidiary, before Reclassification, after Tax", "documentation": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Unconsolidated Subsidiary, before Reclassification, after Tax" } } }, "auth_ref": [] }, "azz_OtherComprehensiveIncomeLossCashFlowHedgeGainLossUnconsolidatedSubsidiaryBeforeReclassificationTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20251130", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossUnconsolidatedSubsidiaryBeforeReclassificationTax", "crdr": "debit", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate swap, unconsolidated subsidiary, tax", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Unconsolidated Subsidiary, before Reclassification, Tax", "documentation": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Unconsolidated Subsidiary, before Reclassification, Tax" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss)", "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": [ "r4", "r665" ] }, "azz_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodForUnconsolidatedSubsidiaryNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20251130", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodForUnconsolidatedSubsidiaryNetOfTax", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized translation gain (loss) for unconsolidated subsidiary, net of tax", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period For Unconsolidated Subsidiary, Net of Tax", "documentation": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period For Unconsolidated Subsidiary, Net of Tax" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "crdr": "debit", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustments, tax", "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax", "documentation": "Amount of tax expense (benefit), after 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": [ "r4", "r5", "r555", "r564" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Other comprehensive income (loss)", "label": "Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r17", "r20", "r211", "r214", "r219", "r246", "r558", "r559", "r565", "r647", "r665", "r1001", "r1002" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "verboseLabel": "Other Comprehensive Income (Loss):", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "presentation": [ "http://www.azz.com/role/EquityAOCIDetails" ], "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": [ "r9", "r16", "r132", "r211", "r214", "r246" ] }, "azz_OtherIndustryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20251130", "localname": "OtherIndustryMember", "presentation": [ "http://www.azz.com/role/DisaggregatedSalesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Industry [Member]", "documentation": "Other Industry" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "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": [ "r82", "r870" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "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": [ "r86" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations", "http://www.azz.com/role/OperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other income (expense), net", "terseLabel": "Other income (expense)", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r108" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r949" ] }, "us-gaap_OtherReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherReceivablesNetCurrent", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "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": [] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r911", "r921", "r931", "r963" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r914", "r924", "r934", "r966" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r914", "r924", "r934", "r966" ] }, "us-gaap_PaidInKindInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaidInKindInterest", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "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": [ "r12" ] }, "us-gaap_PartnersCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r128" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r938" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchase and retirement of treasury stock", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r112" ] }, "us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForRepurchaseOfPreferredStockAndPreferenceStock", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Redemption of Series A Preferred Stock", "label": "Payments for Repurchase of Preferred Stock and Preference Stock", "documentation": "The cash outflow to reacquire preferred stock during the period." } } }, "auth_ref": [ "r112" ] }, "us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForRepurchaseOfRedeemablePreferredStock", "crdr": "credit", "presentation": [ "http://www.azz.com/role/MezzanineEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payments for Repurchase of Redeemable Preferred Stock", "label": "Payments for Repurchase of Redeemable Preferred Stock", "documentation": "The cash outflow for reacquisition of callable preferred stock." } } }, "auth_ref": [ "r112" ] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "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": [ "r31" ] }, "us-gaap_PaymentsOfDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfDividends", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "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": [ "r112" ] }, "us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfDividendsPreferredStockAndPreferenceStock", "crdr": "credit", "presentation": [ "http://www.azz.com/role/MezzanineEquityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments of Ordinary Dividends, Preferred Stock and Preference Stock", "label": "Payments of Ordinary Dividends, Preferred Stock and Preference Stock", "documentation": "Amount of cash outflow in the form of ordinary dividends to preferred shareholders of the parent entity." } } }, "auth_ref": [ "r112" ] }, "us-gaap_PaymentsOfStockIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfStockIssuanceCosts", "crdr": "credit", "presentation": [ "http://www.azz.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payments of Stock Issuance Costs", "label": "Payments of Stock Issuance Costs", "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security." } } }, "auth_ref": [ "r30" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Tax payments related to common stock issued under stock-based plans", "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": [ "r224" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "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": [ "r28" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "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": [ "r111" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r948" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r948" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r940" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r957" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r950" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r939" ] }, "ecd_PnsnAdjsPrrSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsPrrSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Adjustments Prior Service Cost", "label": "Pension Adjustments Prior Service Cost [Member]" } } }, "auth_ref": [ "r941" ] }, "ecd_PnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Adjustments Service Cost", "label": "Pension Adjustments Service Cost [Member]" } } }, "auth_ref": [ "r985" ] }, "ecd_PnsnBnftsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnBnftsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Benefits Adjustments, Footnote", "label": "Pension Benefits Adjustments, Footnote [Text Block]" } } }, "auth_ref": [ "r940" ] }, "us-gaap_PostemploymentBenefitsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PostemploymentBenefitsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Postemployment Benefits [Abstract]", "label": "Postemployment Benefits [Abstract]" } } }, "auth_ref": [] }, "azz_PrecoatMetalsBusinessDivisionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20251130", "localname": "PrecoatMetalsBusinessDivisionMember", "presentation": [ "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": [] }, "azz_PrecoatMetalsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20251130", "localname": "PrecoatMetalsMember", "presentation": [ "http://www.azz.com/role/OperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Precoat Metals", "label": "Precoat Metals [Member]", "documentation": "Precoat Metals" } } }, "auth_ref": [] }, "us-gaap_PreferredStockDividendRatePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockDividendRatePercentage", "presentation": [ "http://www.azz.com/role/MezzanineEquityDetails" ], "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": [ "r404", "r777", "r780", "r782", "r795" ] }, "us-gaap_PreferredStockDividendsIncomeStatementImpact": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockDividendsIncomeStatementImpact", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0, "order": 1.0 }, "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0, "order": 2.0 }, "http://www.azz.com/role/EarningsPerShareDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations", "http://www.azz.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Series A Preferred Stock Dividends", "terseLabel": "Series A Preferred Stock Dividends", "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_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.azz.com/role/MezzanineEquityDetails" ], "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": [ "r89", "r403" ] }, "us-gaap_PreferredStockRedemptionPremium": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockRedemptionPremium", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0, "order": 3.0 }, "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0, "order": 3.0 }, "http://www.azz.com/role/EarningsPerShareDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations", "http://www.azz.com/role/EarningsPerShareDetails", "http://www.azz.com/role/MezzanineEquityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Redemption premium on Series A Preferred Stock", "terseLabel": "Plus: Redemption premium on Series A Preferred Stock", "negatedTerseLabel": "Redemption premium on Series A Preferred Stock", "label": "Preferred Stock Redemption Premium", "documentation": "The excess of (1) fair value of the consideration transferred to the holders of the preferred stock over (2) the carrying amount of the preferred stock in the registrant's balance sheet, during the accounting period." } } }, "auth_ref": [ "r273" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.azz.com/role/MezzanineEquityDetails" ], "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": [ "r89", "r732", "r750", "r1130", "r1131" ] }, "us-gaap_PrepaidExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseAndOtherAssets", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "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": [] }, "us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital", "crdr": "debit", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from Equity Method Investment, Distribution, Return of Capital", "label": "Proceeds from Equity Method Investment, Distribution, Return of Capital", "documentation": "Amount of distribution received from equity method investee for return of investment, classified as investing activities. Excludes distribution for return on investment, classified as operating activities." } } }, "auth_ref": [ "r227", "r1006" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "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": [ "r6" ] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from Revolving Credit Facility", "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": [ "r29", "r1010" ] }, "us-gaap_ProceedsFromSaleOfEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleOfEquityMethodInvestments", "crdr": "debit", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from Sale of Equity Method Investments", "label": "Proceeds from Sale of Equity Method Investments", "documentation": "The cash inflow associated with the sale of equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence." } } }, "auth_ref": [ "r27" ] }, "us-gaap_ProceedsFromSaleOfMachineryAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleOfMachineryAndEquipment", "crdr": "debit", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from Sale of Machinery and Equipment", "label": "Proceeds from Sale of Machinery and Equipment", "documentation": "The cash inflow from sale of machinery and equipment." } } }, "auth_ref": [ "r110" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of property, plant and equipment", "label": "Proceeds from Sale of Property, Plant, and Equipment", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r110" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r189", "r210", "r213", "r226", "r234", "r240", "r246", "r249", "r250", "r321", "r372", "r373", "r375", "r376", "r377", "r378", "r379", "r381", "r382", "r507", "r512", "r513", "r516", "r517", "r531", "r552", "r650", "r663", "r701", "r752", "r769", "r770", "r859", "r860", "r899", "r1003", "r1054" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets", "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": [ "r13", "r594", "r651", "r660", "r870" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r222", "r326" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r938" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r938" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeAxis", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r156", "r158", "r160", "r161", "r163", "r184", "r185", "r365", "r366", "r367", "r368", "r436", "r447", "r473", "r474", "r475", "r483", "r537", "r603", "r604", "r605", "r681", "r683", "r691", "r722", "r723", "r776", "r779", "r783", "r784", "r794", "r814", "r815", "r834", "r842", "r856", "r864", "r865", "r866", "r867", "r884", "r890", "r1047", "r1056", "r1070", "r1092", "r1093", "r1094", "r1095", "r1096" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeMember", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r156", "r158", "r160", "r161", "r163", "r184", "r185", "r365", "r366", "r367", "r368", "r436", "r447", "r473", "r474", "r475", "r483", "r537", "r603", "r604", "r605", "r681", "r683", "r691", "r722", "r723", "r776", "r779", "r783", "r784", "r794", "r814", "r815", "r834", "r842", "r856", "r864", "r865", "r866", "r867", "r884", "r890", "r1047", "r1056", "r1070", "r1092", "r1093", "r1094", "r1095", "r1096" ] }, "azz_ReceivablesSecuritizationFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20251130", "localname": "ReceivablesSecuritizationFacilityMember", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Receivables Securitization Facility", "label": "Receivables Securitization Facility [Member]", "documentation": "Receivables Securitization Facility" } } }, "auth_ref": [] }, "us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent", "crdr": "debit", "presentation": [ "http://www.azz.com/role/EquityAOCIDetails" ], "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": [ "r25" ] }, "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r43", "r44" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r906", "r916", "r926", "r958" ] }, "azz_RedemptionPriceReturnFactor": { "xbrltype": "pureItemType", "nsuri": "http://www.azz.com/20251130", "localname": "RedemptionPriceReturnFactor", "presentation": [ "http://www.azz.com/role/MezzanineEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Return factor", "label": "Redemption Price, Return Factor", "documentation": "Redemption Price, Return Factor" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfLinesOfCredit", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments on Revolving Credit Facility", "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": [ "r113", "r1010" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "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": [ "r113", "r698" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r907", "r917", "r927", "r959" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r908", "r918", "r928", "r960" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r915", "r925", "r935", "r967" ] }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringAndRelatedActivitiesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Restructuring and Related Activities [Abstract]", "label": "Restructuring and Related Activities [Abstract]" } } }, "auth_ref": [] }, "azz_RestructuringAndRelatedActivitiesNumberOfFacilitiesClosed": { "xbrltype": "integerItemType", "nsuri": "http://www.azz.com/20251130", "localname": "RestructuringAndRelatedActivitiesNumberOfFacilitiesClosed", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of facilities closed", "label": "Restructuring And Related Activities, Number Of Facilities Closed", "documentation": "Restructuring And Related Activities, Number Of Facilities Closed" } } }, "auth_ref": [] }, "us-gaap_RestructuringCostAndReserveLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringCostAndReserveLineItems", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Cost and Reserve [Line Items]", "label": "Restructuring Cost and Reserve [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": [ "r353", "r354", "r355", "r356", "r357", "r358", "r359" ] }, "us-gaap_RestructuringCostsAndAssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringCostsAndAssetImpairmentCharges", "crdr": "debit", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring and impairment charges", "label": "Restructuring Costs and Asset Impairment Charges", "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan and expenses resulting from the write-down of assets. Excludes expenses related to a business combination, a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r12" ] }, "us-gaap_RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentCharges" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring and Impairment Charges", "label": "Restructuring, Impairment, and Other Activities Disclosure [Text Block]", "documentation": "The entire disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r92", "r128", "r658", "r688", "r690", "r699", "r733", "r870" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r186", "r237", "r238", "r239", "r241", "r246", "r248", "r250", "r323", "r324", "r349", "r496", "r497", "r504", "r505", "r506", "r508", "r511", "r512", "r521", "r523", "r524", "r526", "r529", "r571", "r573", "r685", "r687", "r702", "r1130" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations", "http://www.azz.com/role/DisaggregatedSalesDetails", "http://www.azz.com/role/OperatingSegmentsDetails" ], "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": [ "r145", "r146", "r274", "r283", "r284", "r299", "r305", "r308", "r310", "r312", "r430", "r431", "r607" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.azz.com/role/DisaggregatedSales" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregated 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": [ "r153", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r434" ] }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r117" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r145", "r146", "r218", "r234", "r274", "r283", "r284", "r299", "r305", "r308", "r310", "r312", "r321", "r372", "r373", "r375", "r376", "r377", "r378", "r379", "r381", "r382", "r552", "r650", "r829", "r1054" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenuesAbstract", "lang": { "en-us": { "role": { "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails" ], "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_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "crdr": "debit", "presentation": [ "http://www.azz.com/role/LeasesLeaseDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liabilities obtained from new ROU assets\u2014finance leases", "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": [ "r590", "r869" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.azz.com/role/LeasesLeaseDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liabilities obtained from new ROU assets\u2014operating leases", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r590", "r869" ] }, "azz_RightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20251130", "localname": "RightOfUseAssets", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets", "label": "Right Of Use Assets", "documentation": "Right Of Use Assets" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r976" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r976" ] }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockConsiderationReceivedOnTransaction", "crdr": "debit", "presentation": [ "http://www.azz.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock, Consideration Received on Transaction", "label": "Sale of Stock, Consideration Received on Transaction", "documentation": "Cash received on stock transaction after deduction of issuance costs." } } }, "auth_ref": [] }, "azz_SaleOfStockConsiderationReceivedOnTransactionGross": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20251130", "localname": "SaleOfStockConsiderationReceivedOnTransactionGross", "crdr": "debit", "presentation": [ "http://www.azz.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock, Consideration Received On Transaction, Gross", "label": "Sale of Stock, Consideration Received On Transaction, Gross", "documentation": "Sale of Stock, Consideration Received On Transaction, Gross" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.azz.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock [Domain]", "label": "Sale of Stock [Domain]", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "presentation": [ "http://www.azz.com/role/EarningsPerShareNarrativeDetails", "http://www.azz.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock, Number of Shares Issued in Transaction", "label": "Sale of Stock, Number of Shares Issued in Transaction", "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r25", "r1082", "r1083" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.azz.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Disclosure of information about business combination. Includes, but is not limited to, recognized asset and liability." } } }, "auth_ref": [ "r57", "r58", "r509" ] }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [] }, "azz_ScheduleOfEarningsPerShareBasicAndDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.azz.com/20251130", "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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r1017" ] }, "us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareDilutedByCommonClassTable", "presentation": [ "http://www.azz.com/role/EarningsPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share, Diluted, by Common Class, Including Two-Class Method [Table]", "label": "Earnings Per Share, Diluted, by Common Class, Including Two-Class Method [Table]", "documentation": "Disclosure of information about diluted earnings per share by class of stock. Includes, but is not limited to, two-class method." } } }, "auth_ref": [ "r37", "r39", "r255", "r259", "r266" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets", "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossParenthetical", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedStatementofOperationsforAISJointVentureDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "http://www.azz.com/role/OperatingSegmentsDetails", "http://www.azz.com/role/SubsequentEventsDetails", "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Axis]", "label": "Investment, Name [Axis]", "documentation": "Information by name of investment including named security. Excludes entity that is consolidated." } } }, "auth_ref": [ "r317", "r318", "r320", "r503", "r988", "r989", "r990", "r1060", "r1061", "r1062", "r1063" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r234", "r317", "r318", "r320", "r321", "r552" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": "Equity Method Investment [Table]", "label": "Equity Method Investment [Table]", "documentation": "Disclosure of information about equity method investment. Includes, but is not limited to, name of investee or group of investees, percentage ownership, difference between investment and value of underlying equity in net assets." } } }, "auth_ref": [ "r189", "r234", "r317", "r318", "r320", "r321", "r552" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r1067", "r1068" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r23", "r96", "r97", "r98" ] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r130" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Cost [Table]", "label": "Restructuring Cost [Table]", "documentation": "Disclosure of information about restructuring cost. Includes, but is not limited to, expected cost, cost incurred, statement of income caption that includes restructuring cost recognized, and amount of restructuring reserve." } } }, "auth_ref": [ "r353", "r354", "r355", "r356", "r357", "r358", "r359" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": "Disclosure of information about profit (loss) and total assets by reportable segment." } } }, "auth_ref": [ "r40", "r41", "r42" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r40", "r41", "r42" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://www.azz.com/role/MezzanineEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock, Class of Stock [Table]", "label": "Stock, Class of Stock [Table]", "documentation": "Disclosure of information about stock by class. Includes, but is not limited to, common, convertible, and preferred stocks." } } }, "auth_ref": [ "r46", "r47", "r48", "r49", "r50", "r51", "r124", "r126", "r127", "r128", "r197", "r198", "r199", "r276", "r403", "r404", "r405", "r407", "r410", "r415", "r417", "r695", "r696", "r697", "r698", "r842", "r987", "r1009" ] }, "us-gaap_SecuredDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SecuredDebtMember", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Debt", "label": "Secured Debt [Member]", "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets." } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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": [ "r901" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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": [ "r903" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentDomain", "presentation": [ "http://www.azz.com/role/OperatingSegmentsDetails", "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "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": [ "r145", "r146", "r147", "r148", "r274", "r279", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r293", "r294", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r305", "r306", "r307", "r312", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r348", "r356", "r359", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r826", "r829", "r830", "r835", "r886", "r1098", "r1100", "r1101", "r1102", "r1103", "r1104", "r1105", "r1106", "r1107", "r1108", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1115", "r1116", "r1117", "r1118", "r1119", "r1120", "r1121", "r1122", "r1123", "r1124", "r1125", "r1126", "r1127" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.azz.com/role/OperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]", "documentation": "Geographical area." } } }, "auth_ref": [ "r157", "r159", "r162", "r164", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r174", "r310", "r311", "r610", "r612", "r613", "r614", "r615", "r617", "r618", "r619", "r620", "r621", "r622", "r624", "r625", "r626", "r627", "r628", "r629", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r716", "r718", "r720", "r778", "r781", "r785", "r796", "r803", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r818", "r844", "r872", "r873", "r874", "r875", "r877", "r879", "r880", "r881", "r885", "r890", "r1059", "r1098", "r1100", "r1101", "r1103", "r1104", "r1105", "r1106", "r1107", "r1108", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1115", "r1116", "r1117", "r1118", "r1119", "r1120", "r1121", "r1122", "r1123", "r1124", "r1125", "r1126", "r1127" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting [Abstract]", "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.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": [ "r148", "r274", "r278", "r279", "r280", "r281", "r282", "r295", "r297", "r298", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r312", "r825", "r827", "r828", "r829", "r831", "r832", "r833" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations", "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": [ "r107" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingGeneralAndAdministrativeExpensesMember", "presentation": [ "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails", "http://www.azz.com/role/LeasesLeaseCostDetails", "http://www.azz.com/role/OperatingSegmentsDetails", "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "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_SeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SeniorNotesMember", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "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_SeriesAPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SeriesAPreferredStockMember", "presentation": [ "http://www.azz.com/role/EarningsPerShareNarrativeDetails", "http://www.azz.com/role/MezzanineEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series A Preferred Stock", "label": "Series A Preferred Stock [Member]", "documentation": "Series A preferred stock." } } }, "auth_ref": [ "r995", "r996", "r1057" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "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": [ "r11" ] }, "us-gaap_ShareBasedCompensationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationAbstract", "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Noncash Expense [Abstract]", "label": "Share-Based Payment Arrangement, Noncash Expense [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Award Types", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476" ] }, "us-gaap_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharePrice", "presentation": [ "http://www.azz.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Price", "label": "Share Price", "documentation": "Price of a single share of a number of saleable stocks of a company." } } }, "auth_ref": [] }, "azz_ShareRepurchaseProgramShareRepurchasesMaximumMarketCapitalizationPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.azz.com/20251130", "localname": "ShareRepurchaseProgramShareRepurchasesMaximumMarketCapitalizationPercent", "presentation": [ "http://www.azz.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum repurchases as a percentage of market capitalization", "label": "Share Repurchase Program, Share Repurchases, Maximum Market Capitalization, Percent", "documentation": "Share Repurchase Program, Share Repurchases, Maximum Market Capitalization, Percent" } } }, "auth_ref": [] }, "us-gaap_SharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesIssued", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance, beginning balance (shares)", "periodEndLabel": "Balance, ending balance (shares)", "terseLabel": "Shares, Issued", "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": [ "r17" ] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total short-term lease expense", "label": "Short-Term Lease, Cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r586", "r869" ] }, "azz_StandbyAndCommercialLettersOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20251130", "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_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.azz.com/role/OperatingSegmentsDetails", "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Axis]", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r145", "r146", "r147", "r148", "r187", "r274", "r279", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r293", "r294", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r305", "r306", "r307", "r312", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r348", "r351", "r356", "r359", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r826", "r829", "r830", "r835", "r886", "r1098", "r1100", "r1101", "r1102", "r1103", "r1104", "r1105", "r1106", "r1107", "r1108", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1115", "r1116", "r1117", "r1118", "r1119", "r1120", "r1121", "r1122", "r1123", "r1124", "r1125", "r1126", "r1127" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.azz.com/role/EarningsPerShareNarrativeDetails", "http://www.azz.com/role/MezzanineEquityDetails" ], "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": [ "r154", "r197", "r198", "r199", "r234", "r255", "r259", "r266", "r268", "r276", "r277", "r321", "r372", "r375", "r376", "r377", "r381", "r382", "r403", "r404", "r407", "r410", "r417", "r552", "r695", "r696", "r697", "r698", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r732", "r753", "r771", "r797", "r798", "r799", "r800", "r801", "r987", "r1009", "r1016" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/EquityAOCIDetails", "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r17", "r90", "r93", "r94", "r186", "r215", "r216", "r217", "r237", "r238", "r239", "r241", "r246", "r248", "r250", "r275", "r323", "r324", "r349", "r418", "r496", "r497", "r504", "r505", "r506", "r508", "r511", "r512", "r521", "r522", "r523", "r524", "r525", "r526", "r529", "r558", "r560", "r561", "r562", "r563", "r565", "r571", "r573", "r596", "r665", "r685", "r686", "r687", "r702", "r771" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.azz.com/role/OperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]", "documentation": "Information by geographical components." } } }, "auth_ref": [ "r157", "r159", "r162", "r164", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r174", "r310", "r311", "r610", "r612", "r613", "r614", "r615", "r617", "r618", "r619", "r620", "r621", "r622", "r624", "r625", "r626", "r627", "r628", "r629", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r716", "r718", "r720", "r778", "r781", "r785", "r796", "r803", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r818", "r844", "r872", "r873", "r874", "r875", "r877", "r879", "r880", "r881", "r885", "r890", "r1059", "r1098", "r1100", "r1101", "r1103", "r1104", "r1105", "r1106", "r1107", "r1108", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1115", "r1116", "r1117", "r1118", "r1119", "r1120", "r1121", "r1122", "r1123", "r1124", "r1125", "r1126", "r1127" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets", "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossParenthetical" ], "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": [ "r237", "r238", "r239", "r275", "r573", "r607", "r694", "r713", "r724", "r725", "r726", "r727", "r728", "r729", "r732", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r745", "r746", "r747", "r748", "r749", "r751", "r754", "r755", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r771", "r891" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Comprehensive Income [Abstract]", "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets", "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r237", "r238", "r239", "r275", "r313", "r573", "r607", "r694", "r713", "r724", "r725", "r726", "r727", "r728", "r729", "r732", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r745", "r746", "r747", "r748", "r749", "r751", "r754", "r755", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r771", "r891" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r910", "r920", "r930", "r962" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockCompensationPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r1018" ] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity" ], "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": [ "r17", "r89", "r90", "r128" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secondary public offering and issuance of additional common stock (in shares)", "label": "Stock Issued During Period, Shares, New Issues", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r17", "r89", "r90", "r128", "r695", "r771", "r798" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" ], "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": [ "r17", "r128" ] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "crdr": "credit", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity" ], "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": [ "r17", "r89", "r90", "r128" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secondary public offering and issuance of additional common stock", "label": "Stock Issued During Period, Value, New Issues", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r17", "r89", "r90", "r128", "r702", "r771", "r798", "r899" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" ], "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": [ "r56", "r89", "r90", "r128" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense", "crdr": "credit", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued under stock-based plans and related tax expense", "label": "Stock Issued, Value, Stock Options Exercised, Net of Tax Benefit (Expense)", "documentation": "Value of stock issued as a result of the exercise of stock options, after deduction of related income tax (expense) benefit." } } }, "auth_ref": [] }, "us-gaap_StockRedeemedOrCalledDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockRedeemedOrCalledDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "negatedNetLabel": "Redemption premium on Series A Preferred Stock", "negatedTerseLabel": "Redemption premium on Series A Preferred Stock", "label": "Stock Redeemed or Called During Period, Value", "documentation": "Equity impact of the value of stock bought back by the entity at the exercise price or redemption price." } } }, "auth_ref": [ "r17" ] }, "srt_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.azz.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase program authorized amount", "label": "Share Repurchase Program, Authorized, Amount", "documentation": "Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership." } } }, "auth_ref": [ "r1058" ] }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "crdr": "credit", "presentation": [ "http://www.azz.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program, Remaining Authorized, Amount", "label": "Share Repurchase Program, Remaining Authorized, Amount", "documentation": "Amount remaining authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership." } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchase and retirement of treasury shares (shares)", "label": "Stock Repurchased and Retired During Period, Shares", "documentation": "Number of shares that have been repurchased and retired during the period." } } }, "auth_ref": [ "r17", "r89", "r90", "r128" ] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchase and retirement of common stock", "label": "Stock Repurchased and Retired During Period, Value", "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital)." } } }, "auth_ref": [ "r17", "r89", "r90", "r128" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets", "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/EquityAOCIDetails", "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total shareholders\u2019 equity", "periodStartLabel": "Balance, beginning balance", "periodEndLabel": "Balance, ending balance", "terseLabel": "Stockholders' Equity Attributable to Parent", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r90", "r93", "r94", "r119", "r734", "r750", "r772", "r773", "r870", "r900", "r1011", "r1029", "r1081", "r1130" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Shareholders' Equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.azz.com/role/Equity", "http://www.azz.com/role/MezzanineEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Mezzanine Equity", "verboseLabel": "Equity", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r125", "r233", "r402", "r404", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r416", "r418", "r528", "r774", "r775", "r802" ] }, "us-gaap_SubleaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubleaseIncome", "crdr": "credit", "presentation": [ "http://www.azz.com/role/LeasesSubleaseIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sublease income", "label": "Sublease Income", "documentation": "Amount of sublease income excluding finance and operating lease expense." } } }, "auth_ref": [ "r588", "r869" ] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r566", "r598" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventMember", "presentation": [ "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": [ "r566", "r598" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTable", "presentation": [ "http://www.azz.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Table]", "label": "Subsequent Event [Table]", "documentation": "Disclosure of information about significant event or transaction occurring between statement of financial position date and date when financial statements were issued." } } }, "auth_ref": [ "r566", "r598" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeAxis", "presentation": [ "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": [ "r566", "r598" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeDomain", "presentation": [ "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": [ "r566", "r598" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events [Abstract]", "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r597", "r599" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.azz.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock [Axis]", "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowElementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalCashFlowElementsAbstract", "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Elements [Abstract]" } } }, "auth_ref": [] }, "azz_TECOCaseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20251130", "localname": "TECOCaseMember", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "TECO Case", "label": "TECO Case [Member]", "documentation": "TECO Case" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r956" ] }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TemporaryEquityCarryingAmountAttributableToParent", "crdr": "credit", "presentation": [ "http://www.azz.com/role/MezzanineEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series A Convertible Preferred Stock, $1,000 par, shares authorized 100,000; 240 shares issued and outstanding February 29, 2024; aggregate liquidation preference $312,520 at February 29, 2024", "label": "Temporary Equity, Carrying Amount, Attributable to Parent", "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r372", "r375", "r376", "r377", "r381", "r382", "r481", "r656" ] }, "azz_TermLoanBMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20251130", "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_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r948" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r955" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r975" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r977" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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": [] }, "azz_TransportationIndustryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20251130", "localname": "TransportationIndustryMember", "presentation": [ "http://www.azz.com/role/DisaggregatedSalesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transportation", "label": "Transportation Industry [Member]", "documentation": "Transportation Industry" } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r978" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r979" ] }, "ecd_TrdArrExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrExpirationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Expiration Date", "label": "Trading Arrangement Expiration Date" } } }, "auth_ref": [ "r979" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r977" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r977" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r980" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r978" ] }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockAcquiredAverageCostPerShare", "presentation": [ "http://www.azz.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Average price per share (in usd per share)", "label": "Shares Acquired, Average Cost Per Share", "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased." } } }, "auth_ref": [ "r52" ] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://www.azz.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares repurchased (shares)", "label": "Treasury Stock, Shares, Acquired", "documentation": "Number of shares that have been repurchased during the period and are being held in treasury." } } }, "auth_ref": [ "r17", "r90", "r128" ] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockValueAcquiredCostMethod", "crdr": "debit", "presentation": [ "http://www.azz.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total amount of shares repurchased", "label": "Treasury Stock, Value, Acquired, Cost Method", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method." } } }, "auth_ref": [ "r17", "r52", "r128" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2024", "localname": "US", "presentation": [ "http://www.azz.com/role/OperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_UnamortizedDebtIssuanceExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r974" ] }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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 unrecorded obligation to transfer funds in future for fixed or minimum amount or quantity of product and service at fixed or minimum price. Includes, but is not limited to, lease not yet commenced and take-or-pay and throughput contracts." } } }, "auth_ref": [ "r361", "r1086" ] }, "azz_UnrecordedUnconditionalPurchaseObligationPercentageOfOutputUnderTakeOrPayContract": { "xbrltype": "pureItemType", "nsuri": "http://www.azz.com/20251130", "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_UnrecordedUnconditionalPurchaseObligationPurchases": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r363" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of sales", "label": "Variable Lease, Cost", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r587", "r869" ] }, "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year", "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]" } } }, "auth_ref": [ "r944" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.azz.com/role/EarningsPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations", "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": [ "r254", "r268" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/CondensedConsolidatedStatementsofOperations", "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": [ "r252", "r268" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]" } } }, "auth_ref": [] }, "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested", "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]" } } }, "auth_ref": [ "r942" ] } } } }, "std_ref": { "r0": { "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" }, "r1": { "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" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r3": { "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" }, "r4": { "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" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-12" }, "r6": { "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" }, "r7": { "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" }, "r8": { "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/2147477787/942-405-45-2" }, "r9": { "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" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21D", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-21D" }, "r11": { "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" }, "r12": { "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" }, "r13": { "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" }, "r14": { "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" }, "r15": { "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" }, "r16": { "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" }, "r17": { "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" }, "r18": { "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" }, "r19": { "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" }, "r20": { "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" }, "r21": { "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" }, "r22": { "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" }, "r23": { "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" }, "r24": { "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" }, "r25": { "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" }, "r26": { "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" }, "r27": { "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" }, "r28": { "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" }, "r29": { "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" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r31": { "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" }, "r32": { "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" }, "r33": { "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" }, "r34": { "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" }, "r35": { "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" }, "r36": { "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" }, "r37": { "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" }, "r38": { "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" }, "r39": { "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" }, "r40": { "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" }, "r41": { "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" }, "r42": { "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" }, "r43": { "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" }, "r44": { "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" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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" }, "r49": { "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" }, "r50": { "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" }, "r51": { "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" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481549/505-30-45-1" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-2" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-3" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r60": { "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" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "4A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4A" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3" }, "r67": { "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/2147477734/942-470-50-3" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205/tableOfContent" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-11" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r101": { "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" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "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" }, "r108": { "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" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/230/tableOfContent" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r111": { "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" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r119": { "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" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480581/330-10-S99-2" }, "r121": { "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" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/805/tableOfContent" }, "r130": { "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" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/810/tableOfContent" }, "r132": { "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" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/815/tableOfContent" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(13)(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r149": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "323", "Publisher": "FASB", "URI": "https://asc.fasb.org/323/tableOfContent" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "04", "Paragraph": "a", "Publisher": "SEC" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column C", "Footnote": "5", "Publisher": "SEC" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column C", "Footnote": "4", "Publisher": "SEC" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(a)", "Footnote": "4", "Publisher": "SEC" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(b)", "Footnote": "4", "Publisher": "SEC" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column C", "Footnote": "2", "Publisher": "SEC" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column F", "Footnote": "7", "Publisher": "SEC" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column B", "Publisher": "SEC" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column C", "Publisher": "SEC" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column D", "Publisher": "SEC" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Publisher": "SEC" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column F", "Publisher": "SEC" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column G", "Publisher": "SEC" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column H", "Publisher": "SEC" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column I", "Publisher": "SEC" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Paragraph": "Column A", "Footnote": "4", "Publisher": "SEC" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(i)", "Publisher": "SEC" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iii)(A)", "Publisher": "SEC" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iii)(B)", "Publisher": "SEC" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(i)", "Publisher": "SEC" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iii)(A)", "Publisher": "SEC" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iii)(B)", "Publisher": "SEC" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iii)(C)", "Publisher": "SEC" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 2", "Publisher": "SEC" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 4", "Publisher": "SEC" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "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(1))", "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(15))", "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(17))", "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(18))", "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(22))", "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(27)(b))", "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(28))", "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(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "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(1))", "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(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-21D" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r229": { "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" }, "r230": { "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" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480408/260-10-S99-2" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/280/tableOfContent" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-24" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/330/tableOfContent" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r350": { "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" }, "r351": { "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" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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.b.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r358": { "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.b.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-2" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-3" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r444": { "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" }, "r445": { "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" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6" }, "r447": { "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" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r449": { "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" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.E.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1" }, "r502": { "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" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478758/740-323-25-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r509": { "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" }, "r510": { "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" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r533": { "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" }, "r534": { "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" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481956/830-20-45-5" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-21" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483013/835-20-50-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r570": { "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" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r572": { "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" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4" }, "r579": { "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" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r596": { "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" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/855/tableOfContent" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r605": { "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" }, "r606": { "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/2147477317/912-715-50-1" }, "r607": { "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" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1" }, "r611": { "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/2147477215/932-235-50-15" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19" }, "r616": { "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/2147477215/932-235-50-20" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r623": { "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/2147477215/932-235-50-28" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r630": { "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/2147477215/932-235-50-33" }, "r631": { "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/2147477215/932-235-50-35A" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "280", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "940", "SubTopic": "820", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r651": { "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/2147478451/942-360-50-1" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r656": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r683": { "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" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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" }, "r690": { "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" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.W.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "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" }, "r699": { "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" }, "r700": { "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" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r730": { "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/2147479170/946-210-S99-1" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r776": { "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/2147477271/946-320-S99-1" }, "r777": { "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/2147477271/946-320-S99-1" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r779": { "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/2147477271/946-320-S99-2" }, "r780": { "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/2147477271/946-320-S99-2" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r782": { "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/2147477271/946-320-S99-3" }, "r783": { "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/2147477271/946-320-S99-3" }, "r784": { "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/2147477271/946-320-S99-3" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5A" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B" }, "r792": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r793": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r794": { "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/2147477271/946-320-S99-6" }, "r795": { "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/2147477271/946-320-S99-6" }, "r796": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r797": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1" }, "r798": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r799": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r802": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6" }, "r803": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r804": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1" }, "r805": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r806": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r807": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r808": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r809": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r810": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r811": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r812": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r813": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r814": { "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/2147477332/976-310-50-1" }, "r815": { "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/2147479230/978-310-50-1" }, "r816": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" }, "r817": { "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" }, "r818": { "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" }, "r819": { "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" }, "r820": { "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" }, "r821": { "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" }, "r822": { "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" }, "r823": { "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" }, "r824": { "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" }, "r825": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r826": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r827": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r828": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r829": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r830": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r831": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r832": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r833": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r834": { "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" }, "r835": { "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" }, "r836": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482395/460-10-55-27" }, "r837": { "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" }, "r838": { "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" }, "r839": { "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" }, "r840": { "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" }, "r841": { "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" }, "r842": { "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" }, "r843": { "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" }, "r844": { "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" }, "r845": { "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" }, "r846": { "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" }, "r847": { "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" }, "r848": { "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" }, "r849": { "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" }, "r850": { "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" }, "r851": { "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" }, "r852": { "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" }, "r853": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-18" }, "r854": { "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" }, "r855": { "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" }, "r856": { "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" }, "r857": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r858": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r859": { "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" }, "r860": { "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" }, "r861": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r862": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r863": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "102", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102" }, "r864": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r865": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r866": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r867": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r868": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8" }, "r869": { "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" }, "r870": { "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" }, "r871": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-12" }, "r872": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17" }, "r873": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21" }, "r874": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29" }, "r875": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3" }, "r876": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-34" }, "r877": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2" }, "r878": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-3" }, "r879": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4" }, "r880": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5" }, "r881": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6" }, "r882": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-7" }, "r883": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r884": { "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" }, "r885": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r886": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r887": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r888": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r889": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r890": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1" }, "r891": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r892": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r893": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r894": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r895": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r896": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r897": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r898": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10" }, "r899": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11" }, "r900": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12" }, "r901": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r902": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r903": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r904": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r905": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r906": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r907": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r908": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r909": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r910": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r911": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r912": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r913": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r914": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r915": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r916": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r917": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r918": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r919": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r920": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r921": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r922": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r923": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r924": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r925": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r926": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r927": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r928": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r929": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r930": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r931": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r932": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r933": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r934": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r935": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r936": { "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" }, "r937": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r938": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r939": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r940": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r941": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "ii" }, "r942": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "i" }, "r943": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "ii" }, "r944": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iii" }, "r945": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iv" }, "r946": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "v" }, "r947": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "vi" }, "r948": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r949": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r950": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r951": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r952": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r953": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r954": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r955": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r956": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r957": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r958": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r959": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r960": { "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" }, "r961": { "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" }, "r962": { "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" }, "r963": { "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" }, "r964": { "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" }, "r965": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r966": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r967": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r968": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r969": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r970": { "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" }, "r971": { "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" }, "r972": { "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" }, "r973": { "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" }, "r974": { "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" }, "r975": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r976": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r977": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r978": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r979": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r980": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r981": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r982": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Number": "229", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1" }, "r983": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "A", "Number": "229" }, "r984": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Number": "229" }, "r985": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "i", "Number": "229" }, "r986": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r987": { "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" }, "r988": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2" }, "r989": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2" }, "r990": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2" }, "r991": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(6))", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r992": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(ii)", "Publisher": "SEC" }, "r993": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iii)", "Publisher": "SEC" }, "r994": { "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" }, "r995": { "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" }, "r996": { "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" }, "r997": { "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" }, "r998": { "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" }, "r999": { "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" }, "r1000": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1001": { "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" }, "r1002": { "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" }, "r1003": { "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" }, "r1004": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r1005": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r1006": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r1007": { "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" }, "r1008": { "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" }, "r1009": { "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" }, "r1010": { "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" }, "r1011": { "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" }, "r1012": { "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" }, "r1013": { "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" }, "r1014": { "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" }, "r1015": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r1016": { "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" }, "r1017": { "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" }, "r1018": { "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" }, "r1019": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r1020": { "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" }, "r1021": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r1022": { "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" }, "r1023": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r1024": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r1025": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r1026": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2" }, "r1027": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1028": { "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" }, "r1029": { "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" }, "r1030": { "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" }, "r1031": { "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" }, "r1032": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r1033": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1034": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1035": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1036": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1037": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1038": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1039": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1040": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1041": { "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" }, "r1042": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-2" }, "r1043": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405-30/tableOfContent" }, "r1044": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r1045": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r1046": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r1047": { "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" }, "r1048": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r1049": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4" }, "r1050": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r1051": { "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" }, "r1052": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r1053": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r1054": { "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" }, "r1055": { "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" }, "r1056": { "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" }, "r1057": { "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" }, "r1058": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4" }, "r1059": { "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" }, "r1060": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A" }, "r1061": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A" }, "r1062": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A" }, "r1063": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A" }, "r1064": { "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" }, "r1065": { "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" }, "r1066": { "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" }, "r1067": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1068": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1069": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1070": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1071": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1072": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1073": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1074": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1075": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1076": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1077": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1078": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r1079": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r1080": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r1081": { "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" }, "r1082": { "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" }, "r1083": { "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" }, "r1084": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r1085": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r1086": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r1087": { "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" }, "r1088": { "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" }, "r1089": { "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" }, "r1090": { "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" }, "r1091": { "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" }, "r1092": { "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" }, "r1093": { "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" }, "r1094": { "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" }, "r1095": { "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" }, "r1096": { "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" }, "r1097": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1098": { "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" }, "r1099": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1100": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1101": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1102": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C" }, "r1103": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r1104": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r1105": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1106": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1107": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1108": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1109": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1110": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1111": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1112": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1113": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1114": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1115": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1116": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1117": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1118": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1119": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1120": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1121": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1122": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1123": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1124": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1125": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1126": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1127": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1128": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r1129": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r1130": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r1131": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" } } } ZIP 96 0000008947-26-000010-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000008947-26-000010-xbrl.zip M4$L#!!0 ( *"!)UQ)JJU3":P! ".;&P 0 87IZ+3(P,C4Q,3,P+FAT M;>Q]67?C.)+N^_P*7G7W[)R[W H/0\;V?_BYV MA;]ST+-\V_&>?_I[?W!Y>_OW_]?[K\__Y^SL?[\\?N6N?"N>0"_B+@,((FAS M/YQHS$5CR/W3#_YP7@#WX()HY >3L[/DMDM_^A8XS^.(DP1)FUTV^S6X&$G" M4)%4_4R&"CA3H&F? 5M3SR0;*J)N&M;('O'/%R-+&$$+J&>&;(W.%#""9\;( M-L^@HADRNA8.19VW+VP%:/I(TQ3#&"J"*AH*E"0!:(IHR0H0;/+><83FC.;M MA3]UQE$TO3@___'C1_>'W/6#YW/1-,WS5WQ-)[GHPGF-EBY\'08NN=3Q7,># MF##G40"\$,\;1(B2YVBNPID@G8G2PD/.0F@M/0A][C[[+UN?(ZIG@G$FB^_/ MR1X+NE)>>-#L\M?0R9JD) CB^?]^^SJPQG "SAPOC(!GP=E=-GR_B[QA-E+T M YZ;,KLP#L^> 9C.+QZ!<$A>D/ZP='$81.L7HB^7+K+\V(N"M^S7IS\NW8 O M<#;11, T69Z;$_J*).K;[DBN6'R!O4*/]%KM//EQ3HXHV/A<\QS].KL06G;V M#-$/2[,#?_ZY]$3TN6OY$WR-*HJR,+L.\?V/+5/"/P]!."?"Z]KU2^C'OY)+ M+UR %$$'>F??!YW>YS$$=N_S!$: P[>>P?_$SLM/G4O?BY!2.'MZFZ(W6,FG MGSH1?(W.B2"=]_[KO_[K<^1$+NRA&9S-1O_Y//GN\WGRY*%OO_4^V\X+%T9O M+ORI8SOAU 5O%Y[O0?1^Y_4"7PB#Y$_'MJ%'_D2_WR'%%#A6\OK7Z!&.?NI8 M9TAN/##!3X+.Q;6'7O=VB087 /?6L^'K_\"W#N<@7HS.)*W3$\C_#%/1/Y\O M/;7 2_I(/]I81]ZXX+G#);+\4P?)_\7(>87VV0BXF!'I6_5.CWRQ_PMG.OG& M"2W@_@N"X 9]$\[?8'1Z6/56]8('=+EO+[_"[/3^(>__@LLX")8F<.W95VAY MF3T?P;QWAM6I9!1ZB3Q[2:J-+NZG,$"*U7O^"I$P/.)EZ7[T/83],(31($*O MQ/.\']TX'E(9#IJL'SI8$5^_(DB'SM"%7YTPFHW+5)1.;XMP_F7E#6&AT2NU MCUZM7;G>]9^T]/JV)Z[T.HA7OE9J@W.,.M>J,"=&H"-9)7](?#<.,($6O9'N:V@C5X6\[OT=Z2M#/P[()^)O7L2> M$Y'YAV. ?NS,OI^@.<4!["6?DA\_GR__-ON,G['VO!B-8?5AJ4-Z\7UP5?19 MR%H?X$',GXF<*\>&BY<2,H/(#_9\[=K]^,LKZ/D3Q/>,Q^8ES=(CSI='OVW6 M7CP9PF #1Z;HST(T#.$SEH:UQR'@7*2_%7J>BT&?^33R2Z%GC8!%1"?S<;,? M"ST16,'ZX.(HN, _Y'E2JGS(P["7-_L>$M=[]@GQ$'T>.3#@B*C"S+#8Y>W_ M++ODJS?/1[#\]"GQ4&>?P@@$$?8FL1>LG@GRF2#.[GO_;3Y,^_U243S#(8KE M7V:?9R\Y7YIW-ADD"LB0A,$B$@I %$#>]/Q!Z2_[S$RF:V8K/"LS,X6VF:7A MC_(S4^N>62I;B7),/MKH9:]3U[&^?8YH>:#; QG&N-&>6Y4)ALZ!5*_NF"9AU^P#-K(H.0G@U(=&4P*R9#7 M?*F0#*+ =-1>.HH"219K-\%/@7?-J!^Q=K_A%'C7C,LGUNX9G0+O&EKO:O?] MBO)N%KN]#*#M1#=I9"?ARNRW1_CBNR^.][Q\T7%*%W4^++T<:DB&J/-K\W!H M "VDU.PK.(R.4VYJ]V_;S96&9(4&=WLAGJ*0>(I913Q%I,&%7II:98$[B3JO M>"XOLRW9V)=@ZD3 ;0W]J?-("]+_$4; \:!]#0(/&6)A:PA/G3M9%/B6%4]B M%Y\9N8_&,,#7!7",G_8";SW+G]2^1U 9+^C;&JQL:M3Z5;3I5PI"NQ*U+A8- M!@@-#*+6VZ)FM:2!2[5[7\>XM-+ N-I]RS;KOWJR5>2V.[W-.T;_M#O"! M';#J"-]VS[=Y!ZPZ7K3=&3Y@Y*VJQ#B9VCU1JA5_=?1ONV=^Z,A;981ONY?= MO.*OCA=M=Z@;"T\UL-O>\82^E2E[4[JHW-[76.\.- M.&#-'!]2VNXM']B^;XA+;7>3F[?O&V)W\J*UWAANQ[ZNC?]M] MV@/;]]41OO6.;>/V?76\:+N3>\# 3E7GB-36^[?-!'8JHS_;?FZ(\*WWN!M7 M_-7QHNT.=6/1CP8.U:IM]ZL/M_W<$(/:[C\?/CS5 )>TUGO<-(2GFF L'1I*?Y0 MZ]%3R)\&3A=IU'KY5?,G]XMO',^)X%>D-Y'MB*SH9]P)(&E1\^7M&_C=#RY= M$*Z:,7$8(1T;/$*7M+0+Q\[T )E:34@TM3$*AI@,Q"RG*"^"H%0Y9VH#)12H M]9I(3FV(I(^>8#MN'"$!($6L$-5A>/UJN;$-[9O GV!K-(X(S.]',T?B(>W9 M\>4M^P$KU;&PAXB?@]Y.'O3@ N\XEV1JXR]'R^AFMM8U:F,W1\OH9G*D-6IC M0$?+Z&:B$3JU8:2#,/K2]UY@$&'K]X%T%@N@G2>RFWL6\V 8L:?O1^3AJU4T M SRN0N]OY_*A4Q?ZPK6W$W3A1$%L87[>>C2X(#E"TN0'S3: M?K/2T\"J8[;*\V]6>AI8>\Q610'(B:.C7FS,5H4 #LF/9E87LU7^_X'EHXGE MI%5N_X'EHXGU@TIO'XQ$]\Q@I.5_,%[-$7TF_<\2!Z[ZSC,SI>NY0W. M3H?,7O".B6\P NZE3UY_G!W@3"H##31CXB& %D($@<:18H+*& ?-F+CU1@%( MDL#B Y\G!&-AGN6:A+XKY7*$\MS*&=1*N3UV2S<)BK>!XA3+> MRIC70?S7NF2LE0&EPU.\.HQ+5,9HYLKE9^@_!V Z)D?N"-$M/_:BX.WB^Z!. ME[^!-$I1HC(>TRPK&MH"DZB,OC0N%4T$PB0J R2-2T43 6.)RAA&#E9<]H]N MK: RS- L*YI:*ZB,!#0N%8VL%52ZZ(U+12-K!96^\\&7[9K\9(E*/[E9ZE;G M$\MM]8FK52,U85=NJYM;(W4KQ"Z=GBMZHQV[\'Z4= __!J.Q;]]Z+S",\&/6 MOX7P#DS@>RRY?SOX;]_QHE_1U7%00P_Q97X89W(ES3)%F4[WM30_WBMA/02^ M'5M1^'/@Q]/ZDW'4_)V&U04FEC)F9#H=7_J%:G^GH$+FT>DJT\^\98VH5J81 MZ?27Z>?'JC!I^87)J$R8J/.P9YMPMY[E3^#[KC1P@6?!P1C"J._9?=LF+;B! M>^6$ENN'B$/AES?T8>J'P"5K5X@>X<:VXSWC:]"\'2^&=KJ![GL+&]O]WW[; M;V^;2BCF)O$2M4CG2\0S"[RW-E^X,(-^R>WHF]&7MP%PZ]98%7HL=,8RVFO# M-1$;E*D+F5G&MH4U"A;HP4*NXUI#-H% 7]VD5UQK:>E2H"_C,_2(TC1?D#+W M6]*_&=_^Z(1_+*9,1Q!YIM$CFOW@!Y@BTDA'*EO4A8'R<>D]WK#,J?;8W]2& M<&@A/!7B05W,89[M'D#;B6Z 1;J?+//F$;[X[HOC/2]?5%4 ZJOO/2/F3Z[@ M,'IZF\+EEW]U/'@_2M[<'FFD-BS!^%RELZU2&_7 1'[7MPL=]A #OOK ^](: M65*I#6@T3>,*<4QM^&$3C1^A!9%9,71A.(!6'#B1\R?9D*A::VU3F.3-T,9C M;(\X41NS8*RN6JJI#724U9Q5V1SH5>$#>,/8JI6K$LZT$.5JN$IQ("2;JWU, M@42X^L\!)#OY?<^NG-G5V[84<9WBP I]7,?O'R!BV\,W],I+?S*!@>4 ]RN, MD#8(#^)G5,I]:J,[5,C<4FAGA>[;0CLKEY8*[:C4A79P.LDC\)[318^T+'0\ M9Q)/#J%PZ_7GUW:=P1:RB>=NJ#1+C[=^1%,=T5OW*0E V+3C?,* M;9R>^0U$:#7WGI_&@1\_CV^HNXZM4&B&^ $OP(WAE_>YG_^@IX( FO\]A6^0'>9^O.+;KUI'(7D M"K$JQM.2F5T7"JB-3%6!@ET'2!@*4A10&PZK @4R0T$^%% <*:.0\-7E(.K4 MQJW84GQ %% 7I6)+<0,HH"YFME(E MM:D-*JT4TOOJ9U5XN_3#Z'Z$J[@=H/]R$V5V#&H#0Y3QIZ&".@:U(1O*^-/0 M7H9!;3"%,OXT5"3'H#;,D8L_ ^BZCO?\,_20Z>V2 J\3QW.0C4#,X>O7*7KL MT:Y-U$9*6L2[IM8M:N,;+>)=4VL:M5&)%O&NJ?6.VEC"G&NDHC8R.B+?^F.5 M03D:5+2XF(26U(@AX^+46# MEDA?3D1JCS84FYN Q;^BHPSBBJI/ M ?!"-UE;[=_CI.IJ:TX&F-3ZY#LX05)"W[EPXP?0>?8N8R3HGO7VS@GTP_>E M"KB#>!@ZM@."MWX4!'UG8[MY1:US7DS(5G<-CXU-U/KA5;/I:)4BM=XXM78%#<%+ MDWY'O.5&" 5$IMKL/1V4)4L)L%9$J9L)5% MQB6!!60.Z7M4R#@6D&D/KUA IA5L8@&9MBM%%I IQ8G*#DY( HNQ'#2F61GC M1!8V:0^O6"2D%6QBP8VV*T46KRC*"0JR9261!3<.'$QLA,LL$G*DC&5AD^/C M*8NQG)1N9@&9$B:L4EVNDB2R@,SA?(\J&2>Q@$Q[>,4",JU@$PO(M%TILH!, M*7.PF:/GDL0",H0CR2S&<77GEO#CX&:TIUJ!0&T.AK#]3H;,;@KJ08UE.,=4>/"E*"/E,%,XD/0\A M5BXM1PCJ8A!A$%U\14KAF>#R$H3P73D\75_>XV_:HP>HBQ4T0]Y5F6^B,)]: MNT=?H_F\]"NZ.@YVH;B0J0C_$^,AO*!_GMZF<*4YRO(%=2LG:8^#!L[K10"3 M\&PX=J8<"*S =Y?YBV_I^L'SN20(\GEZQ?D(6-'9R/XJG.MX?SQN?R!Y&KZNPT5^^@CO3.QP?F##X*>.V#FO;9PJ&:=6 M8IS2?)Q2C>,TT3AQ<>?]QRG/QRG7-DY)D,DXE1+C5.;C5/ XS\E 0S\.+!@F M'\<0V$1>;.>E]QG]0]278RM TT>:IAC&4!%4T5"@) E 4T1+5H!@_QN[G._W MA-$;'MW$\<[&T'D>1Q=25Y]&GWXX=C2^$ 7A;QUR8>]S. 7>['++=_W@XB]8 MQ8U>9(BLY&8.*X;Q=_?T(*(N3NX _NT9\ [^]\B$0NO29T_H07)GHZ^?0C M>9\N")_0].'L_:(D_.T3ELHS&WDZ >'-1>RAN>*KT&@ !:/@Q@$<_=3YRVYR M2RHR<9YPS(GS1]PE5CA>%'X^!X@+F*0+S$AHW/L\#,Y7?ESG%PB>$HI2#X)W>][O;I^LK;O#4?[H>;!PW M!0,=7%]^?[Q]NKT>R/3[833EWPANP',@QRTZ?E%ZCH!2\PB!P+N.E+R/N2GV<* MU.QJLH1U:(14=63/7IS^VD73.E__WC2ZII#]D] 5R??GY'G![,>43O(TZI![ MT$0PE? JMS+7=_)P)$;.S3@V!;:-,'$A<.BW^2O.R=0+P&&'RJD5_$HN\-_< M/W[C\,KO^=Y=/$$/L;C4$'S$2MW"1I<'L'5O0^?BRK?B26K7=L@:BRR13D\4 MSOY!UN'WI_2X MA'N8^^XYEF]#[ML H0]XX=E."*YILL2B*HR^?\3( M]T7&Q]LCG/I!A Q./YB "!E\K]'%R'F%]ED4Q'. 2EA;FKJB?5K%Z!RBD;T' M'?$VFS-Z*T7*W7(L[))C0L1_?.\_/ET_?OT7]WC]H'^R-W?\,]_7+-+2S=\V6[?_F$?Q9-65DBT'XZ\#!$ M2)29'W#1&'+_F>UQ<#B);U=Y#S3V0VZ^3^,DRS/!^ZMD$/6*,;SNSP=O9 M&P3!&?1FL),[O3O_A3CRR6(M"SR'O?+\FO*@-,VV,_R@A98&4]]5J.]5\[DJ M]4W2_\A.WF;]/0)N.%?@2JK E2-6X$^/_;O!+5'3)ZS!+_W)Q EQ2)4;.4AA M>#%6GQ<%5/H)OOR+TS#*G(2CT3)5W7RQBJS:LV1>A*JG)*3E13/K4S M>>;"P/JI _[\$S?F4D51%O[]+'9_GSYW..!&Y!?)'KHQE 112[Y?(9\V?=W+ M51:$Z6L"7>>,!+L/*ZU:+FDM*I6/\-D)(Z3]([P7,Y-,K=/K__8;=^M973HL MHWQ@^7#]"JR(S!$',X/YW#@0+"_X.>\.ZDZLCSA*PA+&-9SJ2ML?[>< T_@]3;-8TCRXI8M3J/3 MTW'VBF)(JK"5OBW$<+8O^('@D/,#SH_&,.!^CP,GM!T+$PYZ,G7]-T2R941Q=W[W8Q965I9.8VWI7(=/3IH5 MO:R%X*U&_/NV'>#$Y.0_7]'SQ)GHFYW>O0>Y;W$(XPGWX (+\MP@=I!LJ,)V M7<"84Q-SI/E^E=#IR>BIW#]A&'%Z-.8&40!AU#1;!T_^ MC[D9@AMXW?A!Q/T3_3/FJPWS905,VT8RLK#>!P_(@$.+:'[[#K?<*FO@T4/2 M[#5T98-BKPD=A[I[\!$,W-^<:>(#I!"0D2&JB<):X/-(;="4%MC>G 9(6)PI M<#GX"JTXRH8([A9FB,*9()B4[$CGP$9" MT_01DU92]DKS/5;KGGL[*VY=4_.5&2HPZ!->8L%X1A M@]$IZJ@3 *)>!V^3H>\RPLP)PYU)$]<*'VS:^IA#FO"W MGHUW." W?..L,43T0J/\ ZE)2/:-L%VZD%#Q0?R8N+AC$)*\,)L#KHNNP-F# MV-K]3^Q@6Q>9N$.87H >G)J[R:VBC/>;DLRYU/)=,)AGW,+6,/X99\YQ=HQK MN)!+IP&T(%GS1(DC6;\A]P$]#T&#"V.DVL.QC_,[9@G'T1A$J[/X 9:'2A+< MR,WI1#[R'/!L[H.T,-LA0AFZ:/@[F@N^B5R/[L1#21^&4RI#,A(R4A!&G"EP M-G@+TZ-,Z_\6#2\E9?^B)%T3ZYD(1'$X1[_9Z?T+KD48EZ,2U>:FYL79/.^_ MT" J@_DF^M_Y2]QHGD3*SOSNC'.1;5$?6(Z0"$V<*$*2!UTD2H'OX67)?>,@ M6J+>.%)+#5@D0'@%(L#A!-)5Q?+^C$6G^C%&5RJ"BM7&(WR.DP/4W.#LB?N M^:M_DF2IFUX0C1V2"S;%N6!U*YADO'.5 <./E2F$!7IA"%-_-;#L'W+/.'<(+4!WI+,%L3 MD=!,$ '>L)F!GH:694RQ9^XY\']$X]FO761U0#(T&XX321L(P MASHKF'^G>LG\HGONE4%K 0O)FCI* -$&(M0! .74 '"7946V@P8'X/\QK!Z# MQ!I/Q'MNDBT)9J"<[TR8T#.*"L(3$*_:/GU?!*Y MC<,D$H.FF12(B>:%*69A5AQ^Q>]RW_#+?SCHU3C$XZ%Y^3CT\N*$9#GW@&=A M#*-%'A_"PQ?C6JLV".R0PUG9CKTI%TO^ #[N#,*P[8(#!PK#,73=>4CO P(/ MB=#$(WM)*F:2JE<:O:UR;\^.(Z$&L$%/ZWI!](Z3Y8L])J!N.00"1L;=, M<:F#1,YRD#T8_M2YO;O)V)4FN4(DW6) 'G'__K9EAGCQY,SV2=86?B!:$)&E M@IXES-FC=GJ2R1NJRFN:-N/0;*@]+ADBGKJ5)"B%^*V?N+^*74'@IB#@7H ; M0[QL)-=V=P3/E^H+3_UDU4G++[_ M8K#[X%P$M,6WF\!P]!WXVC]EET%=(N6 M2L;'YM*;QL&[1?$,SX8!!'^<@5$$@PO@_@!O(;8ML@LJ*RJKITQ[/>7FMV-, MLVNH XQA_ ,>XU>,+ MY)*>R-R'KWX8?N28R+<; "H3^5/BN)I7Y$$XYFY<_T?()+SE_-:8A)\2QXV\ M$D[R-4*^B]Z6F/ MG//?VSIP+FG5S=1LRX5.9VKVA#@N*_A00X2& M$_G_=,OUX][)W>S_&T&XJ9!K'5Z7^$S<)/E MFI1D9>MUVSEZ8FZ!V#\=#8/==NX&6)$?A$Q&VRJCYLG)*-M;HA>.LMKI??<6 MFJ@-@)M4?TB3518Z1V#/_GM(SM^G%@,S%]K.^Y-119S*E!"U0#20.TWJ4]UZ M22T;]"BF6EK.4:5DGEQK5$MBY6C,RJ$6CHK2Z5V_CIVAP_+R6L](Q2BT(Z%1 MOR%17T(P@UH)J.F=WN#VY[O^T_?'ZP'3&BUGI;(CGW=%:\@-:XVU2L5;^PWE M:D:T6):P'64895:&\33*,"Y74J[3BL\B3++MSMUVN0U%NU8%*B=\M4[&5!<4 M^[SBY(%GV__M-S2_R^Y&34'!&"_O[ZZN[P;75QSZ:W#_]?:J_X0^?.E_10RZ MY@:_7%\_#>B80';UX ^W'A>-_3@$GAWRN$,Z1+[LO'SN1ZK'OJD"V(&&N:K- MMI75G@WPP%5;M:XLZ46KMFKH+J6JAG6J7$W]5U'I&CNJMN;_7C:V=T\K,"A1 MW?[R:IVKS,M,BDJ?[ESAA7G-\GUJGE9CRRZ4K!1PE?6%HI6?VD+"._\%3H8P MX&2!5'O/LV^09]XG0+H;. QPL7Q.,C)(1W-Z9E[I"N%[7<[R+6\J@$T=;]K! MJ"&P_G@.?.0]G*4DMRP(DSP_5I]VX.$$Y>Y!'M7;/=1?G6W%^8[2/R MOU6VD_T:?3?[)XYMN_#P",#ECG F@X7_P"WDD3V^6&ZW$!962+#(BR)D$[B< M,M,0T?ZZ2IQ"D_NT&LRD9%8;N[3$H;W:HD5>;-&"/R4=6N+P[!F Z05&5=^S M\7^NWR'5CRY!$.!^6K]BGV_>BT6>]6*1Q4Y/D^2U)BS9)?GW$<3(1S\(I[K[X MVWW-N7^YF<4C&AR-3^F<)8NS-;NW6P MSO\[&,TA4$P_JD@_*@8OBZ4U9+:FRJDA4Z94[+:<,H9VZ94*,:0A#,DJ+RKK M>J89#)V&ZYFDN+XOHY6[G+GD**\EWE:C=80(A%+D< K0FF/D1F[5&%H5XB_ M0@SAR+Z@\:I0>O5F]FX!-#P$< HN$V;T M/9NXDTEB45&!DCL]DQ=$D1+#AB'H("JY2@0IG9[."VKI"-9A3.-9\C8:Z!; M-7]5E1:^).-T/4J7EB<_ BYG+>74-6GIY\VA/2IUL6OOD7!EOPBE@@O$" *O M:U6E*!7(.0Z MX)39*6Y$0[* FO0A3E("=_H7"<<>,+^0<7@]X]8>#KO>Z6F"P@MF51X&#=J? M8:]&SZ0Z[!F=GFI*O*FT 7NG$=)_Q'^?^:.S.(04&/M'*V4;-#SX\\\+PH+[ MT7?D]^_E[YNX@142*H&2""R#3*V*N0+(J$*G)ZF\J9;6PRQH7X#Y/_N^_<-Q M71:B/[P)/:-]44D1.SU=E'G3;#8SFP7D#VSV[HL7">%%D'FC?'"-9:84X/P5 M',$ 5SJ/P"LS8QO3LC,VW'J6/X%/X#4Q3XJ[BJKB@QN/)A^M(.U,R)YQ8BY!UZ^6&V-B M[&O:X'U#4>6E\L>XF2E,%99V)FI7CR74,MK:"9F5SPF$P8X>@]YWA< M_]?^[5?N=]]!'W$N?AQ 9C37(%_J=OE*>C)]@]'8M]\95#BFIW=ZJL&K.BTF M#T-/->C1#H(>H],S35[6:3D*N-<64(AH6KJ27>^+'H#UR)7 7 M51=BIR?Q$D[VJ.RX'0W9>TR8F#"53U O*DP2$29)YT6AJC08JM(12]:LK L- MV478OSI@Z+CO':D'8Q# L>\BX&S,F*>[<=XDZ-0*P :AE:1 M@4=S$7CW'4G[58+/$X]JX_VG$5&9553DIN -5_*J6FF4=H9I.JZ(4((3.$&\JY*2]))CZ8 MR4L97968&=QF].1)NRF-'EU %K+!*Q(M3M1I&,E?(0CA7/^^\5PX]H/H+(+! MA%G)ARTZUGI^ *MJ2\=Z-+/MRIMU,N[>)O%"95X!Y>F1 M#''EO(GRB%,0XB2!-\VJPNTMR"&DW60I&!2R-(O%$^DL\:""P"6W8+CE0 MI8HY)&SG9?;L]!%G^/H+#6'WX*4L_,G$2791??L:.A>>X_[4B8(8KDK! GWZGGVY2)TYW%7TRE64 M'Q.-E IHI&VDT6FDN#4_P)HR]?8K_=1$U9[E.D^0U'G:KVQ/1=64J+O_U!=" M'[_/M_[@N;]NTX\/,"!8VFI0W=[=9.E)WQO@-SR X#X81/B@WZ_ C>'[(U-C M2IAK3GV[LMXT&+F6P> -K P]OO(%-P4!]X(?]8G;./80OR(L04,RQK ?1V,_ M0'RVBUJIYA;"9@^N $U+#LX4< 43@4=HST'N9+0$M^ MDHSD)YY##YQ"]/P7Z+[5[-#4%B8>^E'D3ZB.*^075[+:%$61NE%.#QD<3OG0 MEMV%%L FOR+:"S;:1N73#&Q.(_7F$DP=O*7@>!Q\M6 85L,J19."NCT85K7A9 M(DX!3#S""* O;0Z"P$/#9NDW#>CE&1.N4Q[T+2N>Q*04U!4<.993-(O"-#L] M0Y=YU6!E:XX+23OT$+0GW"D#FP;K;=G!LG5A]F#!C)YH5B*'+'B<. M;,JCI"=480'#S3AX631Y2:G*;J(AYY*!KC;3O0+0D=Q+05%YQ2Q]*.X H*O2 MD&^!YG=7>L]5MA*4Z)^3LC?9FECKZU9YU\N&MJ(*=]ZIB"S'L#67_U!"W[,K MT&%JA;UG*^5FG?O#3(*9!%-PUJ,:"=8J;'C;N 03&^4\PMVL9@E#Y)^JV&WL M8K>$V;U"M=DP9@.8@.#9\0@!S&41MB!"0E A/$5A-F#RL N\Z^=8.:;P-(:X M,X(_00-YPWERMQY964MH5_\4"Q9#JV C1]I&F*80P5014-!4J2 #1%M&0% M"/:_19P4F]PT#MYSLY_AV3" X(\S,$)SNP#N#_ 68M%8!"!"7SH@!=-[E50; M"3(:E52/:VV>$3T2 4 :RL<5?! +D4*! ;X*C090, IN'_)?=/)%4Q)0G MK'VP4.#C-1CWG\]!;PWZ"8U[GX?!>2\+#DWKBRVDZO3ZO_W&W=Y=;A9H"L9X M>7]W=7TWN+[BT%^#^Z^W5_TG]&'PA/[S[?KN:<#=WW#W#]>/_:=;= $=4\G6 M%Q]N/:1A_3A$?FC(D_0LM#9.89 XI<0]12-V;(C^ !/2E?,CU1/Z[H'8=M!" ML3[, ]IF!1=K=8/P$7/C?44BU@T:MPNF(;R8_?%I=GS+\<@8R$V?TJ>GRQA^ MP>KI*_R^Y.=439MHD31EK*G36$SZXE2)=]&_EXVNH8N9/PG=^??YSJ;E M>J$H=PU9W?7"G-_+FE'HCK8-2I04"@)9^N[4F!?H!?#F\"?X'@)?N(_G6A\ M&8=H9C"X?K7<&%.D'X80_9^]3_H4.?:B4MT1HHE-*"9Z1RYZ1O.BA\\)"3*O MJ56=$V*B1P<.F>AM%3VQ>=$S<7J9I"F\:90^2X3/;%SX1($('S(Z M#8W>(JXE2AR4+"=V8/!<^B%)4PCW=V?K/\[8!LG:X^BPOP]IQ8&V' M)5D&:SIV/W1>UDXDR,K 5M+^+ ,V X--YLWRG:X/%U1<.>0CJJ1E0)7>3N'< MO[JZNK#[*[[_V-.KH(N^?.:Y9^A!?)X.G^0 ]L3QG# *R-&W^EV=XU7$.]R9 ME/H_)[3O>W9_B?+7KU/HA<4C!"8.8_-*92JZ96O^\<)IA\-2#YPD <$)UR6J MRKQD<*($3CM\DIK@)"+7V.0-O=FZS0Q.A_8Z:H(3KDPH&+P@T[+:'4ES/UJO MJK+\(\V[#?=3B 7#>^8<4KZS_J21TXR5[##1YVQX+Z):6$7)G9YF\HI>56UU M&N)SU!9V; /F=MCQ56!.Z?14@U=E>NLZ,LS19.Q7@3E:6R)A(,="T' MW0Z7H K0:E*O*HJ)^0Z)81^=]-R1H[3M]ZO:+\+3YL#\.(@TD\ M@.<\&+&$^1(M)'8X.#."[QM_T9'^E7A)6,]]SM\9@N6O4H:9'0Y*6YC_C08^PM568.XV'HV X(G%J/0K9ROZV<9;>A.=B[ M=XU/'">L^@:CL6_?>B](O$AM[,+"A=O-(7W<6+)&.U5-4A'P8G2N"TTU2L TX*"6XH>NG8\F%R2]H> M_".M2]-\!^Y#&@'\R$* AS(4"?WO?,]?WI>9NU_K H*W_#+*'C"7O+586;,! M*\.*A@R]C#-J#"LT8:7*E((=""FX%NNDH)5<56X!0Q$M&F?-LJM,X^!]!F4] M+[BMP3_J(LYWF@DV.S=W%[TB7&O0\6)$B33QQO?" M+X17R75/F%/7KU$ $"T=#P1OMQ&FI*J]J5?E2 M-"2'L5/JAXHV-HI=1>CT%)77Q8H[##/LMA6[A8*;S6(7%[4T$7BETJG@#+S' M =Y"H=1FP8M/]RD*+ZLM*C=RK-'9V[D]/TO.9$'9FBUW)%RI>_L%>G"/>CV* MC 6(5PQ6T?C(\)/+>BZ/GV0'3!1+G]9G^*$+/[DLV/+X43L]$ZW?)BN-?63X MR65$EL>/AKP7[+R43@]BH=Q"4+B#4?V%!T[:"]MA "(&['\J4L$-!T5>T)G/ MS]"6QUPLAS9<%%3F-8$5H&5HRV-1;?W!7SHMC0\]F/=;JLTSG M-"KE>EF=O*3+@P5LAY+ M84AC&#I2#!4R&$MA2&<8:A&&ZK,1=X HAUEH='JZRHOF^M;WP2NLG$K1_?== M;PZ\ ,<%0Q=RD8_F/)D@<(1C$,"Q[]HPV#/ N(M@I>+W691L2K#^6E?9W=RP MI7H]*K+YWY\A\Z1(RF.E:PH=4]M",_9TKTS7L=Z2D,EN(O]01>CGOE:__J M]@"# >;^UD"*M+K(7:<@FMV=+F7I:B6\KU;XF&PWHY9U:],Z&-Z/$^]&-7C' M*2==L711!89WAO=Z\2Y6@W<5)_%WA2.J@L ?YR -ZL!O$:5@C_R[C=7CAOC MSC:'\EGRIEJT4\2S9G=4(E[,9TG!E27D.O%:2D?8Z$DT8H@_3L07\UJV(-ZH M9EECB&>(I\EOV8)XL],SNV95A6<9XAGBJ7!<-B->%XB.IZ6!5R5[@UO\^ KW M!HN]A=U_J/N/W/O])_F W%^ !@2>8>+RAIP?1V$$/#R%]$1$LK/'SM/E5+8) M'0NF#L^XT4^8<1=/AC"X'Q&E&]Z_LV2OK Y=[/0DDS19 M8?FMS-2U9!7 &C S4]JOB5AAZ5)QUG[FX=?6[M@S:&49FL*AD:4ER!(9LHX/ M6?M9FI5!2R?0DN32L4L&+>J@93:JM SBQ0@9K=8;3>AIT8F9I@]XL/M/ZQ3+ M)0C'G#TK%(AUAPMP23EVG(5E?^Z;&K9P-G->@G*^H9H"+&M'U>STA*Y4NO$R M/58)@_]QPG][GMB>\#<$#/_RO9L9_!G\FTP:VQ?^(H:_RN#/X$\Y_+=GD.T+ M?XG GY:0#/%ZSB-<:P/]%_D'O<_HG]EK)R!X=CQ2!A MRQ&;2;4.@/=O1HX'/,M!EX2SNNEA=\Z&/2G2^SP,,'5;\)24F)+9E53TE*D? M.AB/%P%T0>2\P$\_'#L:S\1HX<8$1!?"^RU@B,@:1YMO.0R ML)%62;$XK]X MH%A*'5L!FC[2-,4PAHJ@BH8")4D FB):L@($^]\2$N+TIO$\Z#0%S_!L&$#P MQQD8H;E= /<'> NQE"TR#7$L'9""Z;U*JHT$&8T*$L1>08\$-$C+^0$@ M+$0:!@;X*C0:0,$HN'& E?%?#ZRL._36X_WI[U7]"'P9/Z#_?KN^> M!MS]#?KIV\/C]2_HNMM?K_&4[K]=RV144,?,GY(?_ MK5"(/]<+1;FKJ3M?F/-[6=,+W=&V04F21N&@Y.R?9H_:L5E0P1:2N?:P#,.5G@<^PL;*5;"RERA[[) M29#Z$;40WVDJ"I.: 5)ZY[MI#/!)R*64E\/A(PA!4 D%'?HZLN>8; M533/;F=,N>C,6QEOIJOYAB%7U7RC'>WKF=0QJ6N^^8:A5-5\@TD=D[KV2%VS MS3<,M;+F&TSLF-BU1^R:;;YA:%4UWSB U!UY'OA]-$XROJ?(>X5>Z+S F9?[ MP47<_WA1\J!J&ROBG/K]%45RB*SI]&+_Q@_01X^SXB" GO7&10'P0I?D''# M_CT.(Y+^4Z<(T'K\Y=3OK[2EL$RO#'SW HA&\">TE]#_#!PO70!8H8(2/;G7 M8GDA&CKZ:]7B(LOPY>(JG!A@J8JZ3#74$V91\MJ^9S^],^QGQ"]BK 5.B$AY M%0?HWPJ+.F,6<1#)>.G(3Q,'1L!P1O/.?!Y%@*>)UQKJHI:#@RMG,. M&0<^<%CM3.YF9.0.00B3PP$?Q)6<8E8]MP9O ?SYYT;U@U5*!2H(/>+[$CH' M KT( ME#$"2Q?P8S"D3"7N\A!H 61!YP$WV^4E;=VC/;C&W.$\Y-MC85=MNJK*/0V* MM_46G+!%QPL)MXT>^$*A.?*=KU/[GX6 MNLB6&EPS(X!AQ 5HP>'"'V#:WC"%Q,(4=9]/V&8!X:J3-Z[_XQ>L;F=FSA>( M-#!\Q#5RPA"I9(L807U<,V.#?:UV>JQAQK'!:D<"?N6P*F@E:\EN^!%UNCQ> MV!7RZM:B"P7W?2K4:WJGIYOKW8-9Y(HF<%689WT 2.&D"7-]7_ T>@#196'W M)]BY#+E@SC[L? ;^!/N=\21VR6:@OSDA._(YF/:I;:\%+M=O@1]_KD+5)G@1 MC6)V>I*X?CB8)6&U%DU56][YT20)0J>G9;1K96AJ+9KVS.FK!$UBIZ<*3#<= M$9JJMJ KB@=( NX(S!L9'8]8RETKXM;;$_':95,K+*I=5U1[UYY^II+9M$5? M)"0YFD[64I<>Q8RHB7QKE)$KB,/9XL8+-.3;L =(+NN M9IBI"&:ES]@PJ%&FV\IFT-4,.@V7OFM>M9U(GM;.TB/UGSPO5>^HO6)8]E0Z MEKH]TTTE@1PKEZ4*8GXT%-NJ*()SHD L>QR]%!!QTVI>,=8S.A@0CP&(!XI9 M;SX'(@EFIZ>63U1C(*,79 <]85Y&VXD"PB+2=F4\]P, \PRV=TW9Z=*V960[(J\*%9'39S95X\^@5D4 M32_.SW_\^-%]'09NUP^>SR5!D,\#]//Y[-K.II[IN!:_,WJKD.C&[HQ,J8J2 MCIR#3WPE9[LBG_/CM6L=[P4FG0;0GUPTAES_U_[M5^Z_?^6 9Z.;T8(2XCX$ MY.:-:Q5:4(8P6%VNU,7E2EI=K:[_$SO1VS<8C7W[=CZ,^Q\>#,*Q,WV >XY M"I[A?'DZD][7)[734];KK/WM/?&63 ?-'Y"3;UWN[CW[=@@].'+(Q[\6.UX@ M5!!%SZK$E#"V/V_[D+VG(VJ=GII19Y6PZL-?"\VDBI/')6:B(_-"RMC])'C& M,(Q( ^^)3_I5PZ5^U8D!(@L\A[OFDLEG_J3P"+_A%%I87;EO2Q" KU,T&\A] M2+'PD8"A$ 6E_??M2A .;QQ+ZT;9/A"0FX6 B20XP[Q\AX"'.Y97BH"5I6AA M[2C6^9PMZSMKV52_K$M'LZQGZ*&BVN M%EJ6^U!_W"A'L]S4 M&.1KD M81=.A%YDY5C/GL9)U?X)&L@;6NHY3!&DC /T=;*F/0? Y:8@2 0.75YU:9>% MI;?@X!>!6/6H]J8H-W(\X%D.HEH8H9&1#NC=C2!)[Y7,KH3)L&[4S7,L_K9L M#J49&L+[+6"(J!%'FV\Y# *W4D==D<.%?_% L7YP; 5H^DC3%,,8*H(J&@J4 M) %HBFC)"A#L?V/',[UI'+S;JL_P;(BLLS_. #ZB?@'<'^ MQ(D.BS*)!')& M1$C=1#ZRL._36X_WI[U7]"'P9/Z#_?KN^>!MS]#7?9'_S"W7R]_^> MCJEDZX@/M]@E\.,0+>[A1ZI'^MT#L>V@Y:>98:Z*=O8HEY,=#YL;:.I=$^?3 M9:<&;LK"T_2N*!B[$OH*'?3;_D)1Z2J25"B#X7O,TEW)^ZR=?L0Q.VDF+7:X< MQVT/E._: FHI1>!&[>'L?-/%T0)NY/H_PJ0HOS^%V)A$/B5V[U^0CP+#&KO" M+>?HE\+>7H7)JAY;I46LNKI* 6ZR#X_@6%Y:M@J\ ,$&+D+3>P"S/\/3DW])T#2( M?.N/%$Q?0.A81<\4R>F!0%E:CW;O5Y:&@M(S3$".24!VY ?4+2 *SDGD):GT M:7>ZJKO3OXX^N'%XP5TA2\N&GAWB/>D!>A!Z=)][". (!@'RA0B#:RP,25<- MUH,O/W-"$SK/F9%(W&"V'W [F:)7%:A7+JNL7OEQXFF'MMX?3SE4-6G)*0GK MJ0FM[F[7%DW]"&TXF1* 3 ,X<>))0RJ;KB8X#:OL=ZX\)$PIHJ7URK0T/M]85/TF<@N*N!Y<%R\(^B27['K9\W!C3YL$/R!'=* J<81PE3NR=C[/3HL!WT3"?;],Q&!$&]K!!"QVG)< M2$X'O'>FQI\LO(4V#7SLY=G<\"US#^VBQDVT/'9@$_=7:8"(,K50^0)LI&>& MT7M2.T8+&MM;G;USV+8OTFL_2LB+6LE49 M!BU;_%N%D5IZ"Q1%BX3[@5/@=G.4F),7PV!$RPO?4G^8*%T.I2 MH8MD[R]0O._92#8"B/]&KG5A@U;&PL.;&4VB63BMS7#:X4[5!2=<< %Y]95U M%*(IK$:U4DXW,F;.#G@MG0EX;+9*'264;CTD*R"$5S#Y[ZTWXT02KWC"?"@L M1+CHA\H+&=6&F 7<9E3E-8#K0976Z>F\(M'2L?A$S.6DM ,NP0!!X*&!A_CD MWDKI">A%5>1N'YN]4ZSH[N82 PD/;KWKE /WH^43]MPG @M846J_\DE7]^ M]QWT\05]%P<'V*UNE4A5&-K(KGXT3\2[#Q9Y55RV3*2D=9F7,MIY,W.ZS;#: M$>*H%U:JT.EIO*Y5M0]IP%88Q \ M,U^LQ@RTR10X :EP.+KU(N ].T,7]L,01N&-@YX+7><%VH4U,B[5SNM*:8W, M'#*JT+0K,6P?-&W-,5%$B#3@) ")C>XJ%D+G)E8)J M6OP4>RI^&#$_I;ZL5>#8M][_.)Z][W$!5>WT3%X767+5<0%GUUG%\L#1,'#D MC'KO5#H@QV+R#G AK#/ M6&ST3D\4><-L]NQ RHZV6+0M0,\.A5L1>@R"'JE\!+$B])QJO&3;,41JUX[+ M,?">T8,>O[RS)4@IFIZ?*ZRXO,^#;#* \;7OV U"Q)4<3] MF3C7]Y[/D*1FD??51R=V&2%7DCC;-PX885N5L0N#W.*&FX]Q>O MR5+S8FM_W.4MZE&_O7V2=7MV M%PO'70L>4N9\>?L>XF-,]S,&]>?\*2QLGJ!)OZ.N:?#_KB8824A59[B<) MQ=UEN>N"HM+IB8;*JQE[H_1!\;1ZI"0'.UB/E#W'=C(UQ![BP!HCVS CS8D[ M5(93&\,N5;J #^"-%'%[\OL6(G< ES)3D'F^=Y:3IB*GS^!UJ8S7QX)X=*%I MYS9\;6C2.CVTW)L*!6@ZU4VBMM8_)EA,VDGCI2:<=7='9@E/*E2B+XD_"Q+0 MVBSD>+CUYDL&(8G^W(^P+9G^4O@XBJ;C"L>\F+&;S.*,%.&IS@4G-YRV MGD?1#-HZTYR.4Q#XB&)VZDIN. 7!W(,#Y>.FS, %P#,2UTL9=+@0X0*T?^N^'1L^<4@*'M81X3NE)@WE#.H-)>PVQ-IO M9ZS:/]:NBUCJ>--8U]6%[6H:-GQ8SY #E!2O$8X2"06)&2W^J()CI2?FZ##9 M\^W_O!^7.\C^3X']NZ9:?]2[_]/6N-RRJ^>$88Q@0]P]B[1M1B-A;7T/Y-W= MIM2_'RVTS"ZLF&HPE$!GZX:'.%#[Z+ 2^5/ ;#P6]'"7//^ MO4@/L[Z]AS\!GP2T;_S@$4[3! D<)%GLQ=KW[.0+B"0M0\*VQK;UZKJNL] ; MY;Y9#=C*H;TUO UG\*9T9+65J5;<3^"5FZ8,Y@+HDBKWD;]D2A,;&WV-I@N# MY*OTZ#W>56$G;>K?]GY,&//D(W;]TXG&8]_%!$$26B (&?CHNDX3A$[&NIXM MLK@R:Q-J^.B-G!WV,_)74P[W@5DQ9*WH/,"ABYZ] !:<>#,:\XRF[Z\0:8=RB"3.SU1%2@RR)A- M7Q&$]$H@M'4CQE!HVX@Y07/^X!6^C]X6*V+)^][S$PPF5X@%A76OBG0O+V:< M'V!F?%NA4\2,+P,=#4-'5Y$OT+.1?7"F-U6NO? MB+P?8#'Z/1,@=>,]5*L+$VD MOOR^6>(/T;L!C)P DA[HH7W,Q8M?]I<5/N]&3-X&6I@L15 M5KV@Y7@L6;V@"CSBPM6"S)MB!=TP6E"^@-)5X7HT@A8)>L!7BS2GX0(00'3O8='$_X]+1;T@^2*G'\(H<*P(VJ3D MGV4H511L/Z4)&=?S2XK- %.! :M4Y/5:O***)JB6BS#V&G MG8Q(NTE2+1@WF<1_P'=V,C^BV?6BE"P^H'GX]GKG*LN-,5D7I3[1!%G"JW=Z MAE;!\4L:EA+F:AS U3@T9 NZ*P8NZ4,]HH_;6<%,3U;_K#6' Q$WA,^.Y^&8 M%BZ63$#!=A#V-@-WG DM:? 5%$ 3)ZLI&;4W689YFS$F&O2 3!8$?+9?5HZL M*7+CZGQ+OX\+!+N)38B>N]C^B3P'1YGXUAQ@#TELXF\GWNX4/!Z+^V\]+[C/Z9/6F!N!:"!PQ2 MR>A]'@;XYI2Y>6^K0J",70(E88%:1E]5[Q:%VWZ$7@4"G _-.8A$SP%PN2D(DHQH=#D2>H)]4E$O31Y!EX01^H)D M!'4WDC]]M21T)1S8&??CAV-)ZIGH4;$UFY$-YO 4,TB#C: M?$N=K'XG]U;B:LN$6/P7#Q1K*L=6@*:/- UYM$-%4$5#@9(D $T1+5D!@OUO MR>C,;AH'[_+V#,^& 01_G($1FML%<'^ MQ#+S0())HXW&Y L)RF?J]3:2)/1 MJ&I;'Y$DT8E(:?L!.=U_02HOXJO0: %H^#& 5[+_I*#+:J)BTP.DWY MD4+$QL?*SNJ<>,3:6#%6T+A=, WAQ>R/3S.CRO'(&,A-G]*GIPL5?L&*N4?> ME_R<:F'3[!J:B!5Q&MI)7YSJZ"Z:T_GZ][+0E64I\R>A*_ZMD"V8ZX5&5Q*- M7>_+^;VL:H7N:-.81.07&#L9<_A!B9I*VZ#$KEKP40>AE**86Q^U(PQ;A4^V M_K2,B$BBKPX>([N27J^W:V8YH;L\>6J)GAQJR]U\HDPOJ,#_L;8[=0P4!%/L)",7E]CEUZ\6 M#/&1,_+I 03^C,0S(7[AV>0#'T N=%TB^N?4L?P*Y#U_],%S+1F'DSK68^4@GY%BM1*F! MV&QKJ4H*[M>M (Z(7OV)'^=JXUYM='[?RXX[.^$+<$DI)A!Q_?@Y#B-.%C.L M6I;&,0'X 4>$&MJI<>VYNG F)L;W[; MWOQ.B<*>)&Z1 X,0[[I';X7E2F%RQ>3JY.1J1W&5"N2*',94>%EFR61,L$Y' ML*3:!4OK] S5X.6,[H!,L)A@M4BP"AW$D]8RH3>D-?+3-.W;)U&-R,2CTI;1UL+/679F=,E M,J4%5=E!3<88QICJ%Y\=?5?)XI/$S*_B )$@*99 \APJ:8DM"[CH-J]HI2. M#%E,Y!EC&&.H8DP17;RC75[]JE@4Z%+%1]*J+)ZZ5ZF#$\,4$_5<84$O0&Y5RAIS,L8*MVZH8>)\F7*K^_&VLW M?H &X%W&00 ]Z^TI %Z8O+OOV>232XZ2]NW?XS#")Q>0K7<_>@*OA :@1* C4(/)GJY]N[^M2R/7"R]<]W=%(N4_]?3-Y0 MM1:4#ZL@Z%,KQEAE/AJ%*LO"VB51I2OS21*3*R97IR97"/C MP 83+"98QRI8M3<6D)1.S]!E7C763SPRP6*"U2+!*A3ID-Q%QW7BYH&;K4S9Y=5=-F.W8XJ(+#^M R+@*I^O7?H&^X;NFP<> M#>T=>R79LB7I]A[2., /K23B@+ @\-NNX&Z$=*RKYEQ9/8!5%*39* M0/Y:RD+@;M.$UZ\Y$UX9J==(_>0C?9!CI1*E!MR7UE)UD+%48Z[WB&+1H@Q:3><88QIBZE'&>TVOUZF*%,EW,:L:?Y%6G43/^I:X@(XX5I]VR2T,=%X)6#KUC(6;'Y2R_@\0V#\'I/[KNEXE1QJK.C%,0>#R]!"4Y3OM!Y]DO<:_W4_Q M.\+K5QA8#I+U66&O+]"#(R>Z3F0\"T\:PU,[\%1LDR5O/;G*D%70/-0[/947 MQ?5B/:S9,T688Q7G&6,88VK3TFM>.F5*VL!*6A JJ)[!O'=V%>O47=A[AY.I MZ[]!F/XVC0-KC%QYXLFSS=W&'/;KE"WDHH>4*0\XNI*E1UL($G2(\,4&GE#'E-K$/)^<: M7LUY(:,S$=N@9E=1Z3"WS100O*87M/1WY=3HOE/+K&&*8*)\J8ZKTZ\I)LD&/)#// M[22O.HVMSCL8<0[IS,$V,EGLD3&&,88QYM@84Z5_AM:+I)'35U)^H*!5AT\Z M""(O2^P\.?VP8?),*6,J=-)*B;,JT";.I[';0CKLXYZ3MI=S\W978_M MM;!P$V,,8PQC#&,,8\R!B_ +VXTRLKXO-<]]M]%N_ "]UKN,@P!ZUMM3 +PP M>67?L\DGEY3C[-N_QV&$SRS,2GUD&7!BIZ<:I?NA,7A1!:\=)O_AT"71A*Z3 M:0-[Y[_ R1 Y"++ VL#66R-$VI7"7J(-K"J3=I5&^1.?K#\1ZT]$I5!EK%T[ M):IT@R)587+%Y.K4Y$K>X7)4(%=JIZ=(&F]D'+9@@L4$ZU@%*\_IIG*"I75Z MAB[SJE'5+@L3+"I@=GJ"52Q37#I8&U@5YXT+O&E64,B6"1<54#L]X2HD6[4O M6CA_FY=%DY>4-G0O3Z.#LS',"(O>TMDD=EOCST63CQ?F)J/AVWX\=.'RU':\ M)^=E[$7']2("W/,(H"O0?VWGI?<9_;."8P7A^-/4#QTL?1>DMY/S C_]<.QH M/-,>"W+,!R7)7QR1?I=9&FHQ&5>\*()(DZ@_I:#\@FS87 MI&0XO@J-!E P"FX$08XKL%WBMY^' MP7DO"Q&+' /!,V(:EC-SV9"98Y@(UHI<(HJY8!K"B]D?GV8ZWO'([,E-G]*G MI\*$X;"R^I#W)3^G2#'-KJ&)&"SI1E7ZXA1'782C\_7O9:&KZ&+F3T)W_GV^ MI2G7"XVN)!J[WI?S>^3>%KJC36,2D9EB2/0-2M14V@8E=A51IVU02*X4<^NC M=FPJ5V$B%L]>75=D!_=0LC>IGY"^A]PW=-TXY*[1,F"O;58K2TY!ME4NZ?5: MY6:6(;;+XZ"6Z&GOD$'.&BQYIKR)MH'_8RUEX!@H"*9.!%S.\8A1L>!*3MKV$FB3/ MB_RUE.S%W:8G!;[F/"G 2+V^D/E('^18J42I@?A1:ZDZR%M/NPPBCXA>_0FR M!:,<]*HV.K7O92>3@-F/G^,PXF0QPZ)EZ9<5IE\JN_;>RZ1?FDF:F+Z^)4C? M[@7;%V3[@M6<3*D]FT43F%PQN3HYN5K+9:E2!*B6+$F5N&$,88QYC!+ MC[9_+VNBP+Y@_76YH+X*+TUJIR?SNDE+(VN&+";RC#&,,8?7Q7D:&=>KBC6Z M5#%KM'&25S&VG^15C.TG>15C^TE>Q=A^DE4V@I1$6 M0PT3Y]8QID(7K90TZP)ETGP:.RU-=KQN8TB#Q9H88QAC&&,88QACJ B;*VM& MV8;3Y'5U)RYHYHF=GL0K1@7]@!@$*8%@RQ H48/ *C<%Q*0Q1M->1N$FVG56 M<4S)=;)5'&MLHJW+556;*\BDAN(_M6*LE?5%BDZ\=4*596S5WD1;5YA<,;DZ M-;E2:V^BK>,FVJ+*"VKI7K],L)A@M4:P:B\[K&N=GFHJO" K3+"88+59L H% M/=3#-='6]4[/Y&5#*A&Q8++%9*LMBY98OY=%FF@+R-%2C=)-M \@6F6;:".! MT$E\L&Q:,Y6=FMF+Z'\1-0BNE@3LLHHN*]+OM2P6UA^;82U0U9#L#GUSR/:N M)2G,^KRRKHZLS^MA:,OZO+(^K^TC=?5]7NMP<5I+7M;PM:#DGV3#UU;E#=W M81"#X(V33-;]M=Z\(56N,6\(=W]5>5%8#V;3USZE@@S16C'6RHCV*?8EVBE1 MI2/:AL#DBLG5R9E>;UV$!,L)EC'*EBU-](S,E MF75_98+5:L$JEC>TUB>LMKPA0\9=: QS/3&/=7]ELM4.V2J4-Y2G[U,YB5(Z M/5T0>%TKG47.NK^R[J_TG_9G!9@88TZ5,86LNAV%[NIO.6BHG9XH(G>JJF,8 M#%I,YAEC&&/H8$P199SG^$"]NEBC3!>SHO,G>=5IE+"\7.@*QCE$KI%Z0%YU M\E7J&B+">"$'/)L+($GQXR+PRL%7+.1U5JMO8_6GHODB^_7;3M)('F$8!8Z% M&$(NZ_\ @?US0 K(KNM5'>E5N:H=;@KBEJ>'H"S?J4R[=OS;_12_([Q^A8'E M(%F?50;[ CTXVW7*%G+10\J4!^QF9XF3B,2)EM8>+-#:O.>V$3U9X)$8>(X/ M/"6V3+> I^ J+^-"0*JD,7!1#RZV-\<8PQA#X:9I==I8(=JX?'+E8;9-CV3_ M; 1$FQ\M'H:#UW'XOS1"&(6D]TR[(F1,]C^B,/3PNP +LZTG'MK;/>L,1\, M#9;\%!86-5P/F]>$JDZUL; :'6J\C$NV/Y@T!J:C!%,)%VU_,.F=GBPHO*"5 MKLS*X$2I[<\8PQASJHPYD%.VO_XUL/XU>(T:_G;( MX1JSZ!'HH7WN(8#(!P^@G;OL["GM@PF3XYQI1+@ZQ#I-$XJ1'IT]A4NP3AF+/GMOT4 M.#8V\-FV&0M8,<8PQC#&'#-CZC'J\9)2>-W'Y6L57I'6LV?963.*$,-$F5+& MU&++[R7)$CV2?!J1^4=HPPDY6\9- SAQX@D+T;/@!&,,8PQCS"DQIE)KGJP5 M>&6!$VC?!Y? =3.2-PH;!W*GIZN\:*ZG;+"0/4508C).*6.J-/-K$G&%'A$_ MC1#^'8PXA[1Z99%Z%JQ@C&&,88PY-L94:=JC]2+I#/Z55*\LN+SC\NTXZUHJ M73.8P8;)\ZDRID(SOIPX:[2)\VG$[.^C,0QPELTT@&/HAOM M*0!>F+R[[]GDDTOZNO3MW^,PFD OFM6,+6SGZ;B4MV)0$)1E$*PKO$\W @UJ M$%CEMH#8U54*O P]$TY?@$M*8H&(N_-?X&2(? Y9X#E)P.Y>W7L%I9H9TR25 M!0ME*;OVWKEO^OKZ5A JA5CK&$VC4*5L=+ME*BR M#;,546!RQ>3JU.1*77-B*IB983+"J$2RQ=L&2D#ME*KQ0 MOGJA2D79,Y41,[O1,7C;6^RX6/LC$9(L*I)V>;!41+;%^+XO4 MS1>0HZ5FQ 'I6[;20.%L##/*HK=T-LG=DG@A@=!)?+!LR<&%29_3/[$D3$#P['GF2N:RT+8@T0U"A MNA*%F;XB#[MP(O0B:[L&D[ &>QI##E@X4P9X;VANG.='Z%4@0%][G(.&^1P MEYN"(,*M'R)T.5)K1 F0[NDCQP.>Y:!+P@A]@;D:5T-C7D3L99QNIE2HU'5VRB(4(E8H$7-#\A6 MV$6,FSWBJ]! 6CX,8!7L#_LIM9.,KYA'4!EI1+O/@C8?A\#GH;Y:$1#;&% M#)U>_[??N-N[RRZW<]K]R@R?TQ;?KNZ=!X?GT/@^#\UZ6$)-_-EU20+;UN6PGIMI=/$'T ML%;MQK4-Y^ 9>,Z?!*>7T7#^, _B$ M7O'%)47D9O:CFMBLCA=#NQ^EW^$!0&1K3C&M@AANTQV+",8[VL[H[?#H$+L< M^1]>VBZ3A8VT,/H"0B?$HKE(I%VBF:X]>&X[IYI\Y2#-X447LK9-E=:UZ!#Q M]:PN]Z&#_NSP9,'NI%1 'SM^''0X/^ Z/V#G(_<#A(BWV'YQPC%:S1V/$TU5 M2SH^>4@93K$^G'?@Q0]SP8]P9@F0)1]_0%@"89?[)TP,!VX:^+C&28!_&V.? MQ9ERS\!]P;AUTHY2EN_@_E&("^@+LISC]LU?LW>X(F=$[J'N"",;MGN-] MINV^8^_N??:?$P(51CM"8B5AM^?3W\PJ"00()"$!0M3&;#<->JG*^N5K967" M:Z?6*Q%V;R23%P3_ED>6=LCN'[YNI7XO<$O_IWI')RS;TW":P0^'<< >\+3TMZQU=WA<=%L.=M K". M);C$0@-X;7UG]/KMA002P;=! #8;+9T"=B6=M(C(]5$VF#M0 QID2\&QC-&_.])4D P[I%=3,!59ZQ6._-^!)P&?@\E=G M3!BQV$CQ4K@"K+?%C/((3#\ C 8@)]CU.-78#*?K"2_]+%CSN>M@-LIG84IB M,KW">!V68,3 8#E(1(]U;\/G?/B??PQO/WZF?&&!, D^"Q%F)0';,_&8HM%^ M)GPNB#,@PYR)7Y B@+B=/.M1YMN*3Z995MED6!8V@06;^O:]]TI82M7C&TPL MG#KS[R1 #0_6\Y));Y05EX(ZUK8+H_X%/"+O!D<1^*Z+1$.G"*: IX*%X?V3 ML'J3\#^^:],%_^VW6^$#E;W#?PSO?Q/^]H_.Q^[>JX&_5NL,V$"T D( U#9Q M 4RT$U]H34@")H=:FG2Y9DY(H0?<"*P":S4)_)GP0CS"K%G@RD6 ,(.GX3*. M >P^K%P8PV(!_Z)O>R,N+#>\S+7>=[(RWD+BSS. T@M[!SQ['#@TT@.464,! M$"I!#DA)UP9'A&PXB:4L(*K)'R=#\%L7:*Z\? <;:/S._LRP:_H9=DV_B7;- M3N<]V](I8\@TVFS9BD*@E")>2.SU:,,HSK@#8X5$@D4-D:]D%"RLX)W%-Y4^ MS;_316K;@-8 UK$9/UB@GW4KLSU&A-#Z8',K8'843B>P MZ6C?')"4UA*LR.?PD+D+I&,\Z@++P^]D'K%[47#\W:,#H98[G66&AWP'S50$G;-& ^^PUEI$"H;OL)-@BS=_+_TIB&& M;4'$R!*^_G?RLF"Z1'BZ^?] EM'GP73<=VJ)@-#R,7@4:W=83]=-[,3-X4Q\ M/V)QIH" R$:*C=Z%Y;1B>3,#"D5%PDVX=B')7IQPZB] IHT(O,JBA(#G_7OA M,6VSI,0^;*QI;S9L'"#>-G%0CPCOQ*+Z$7[?A<:8*G0$J/>&GK> .W\GJ&JQ MH%Q"^_\# TRD_6(\%>:T5HCP-G7@'XCIB>.BI$Y&_D3&"Q2[A(WS[L=X2LUF ML/D3M?"A\W1W"UB!CT/ GBLH,AM65[@E 2I^1.ZKXR]" &) AP2OL&8(V#2^ MP2)R+7CFQ&&:"4B)"TL_TA3G*!GN/"69=H<#+T$TH5F\L2AV\%T",2V'BH2!TD9. 8:@'D[Z! MK3[ZT!X!>RW$587UB[D)O!@G@,N!&]U,&_YK')R*3)&,O73US_;27RJ"-+?P0/@@@S(/TTC(5?]LOHQ9@3 MSY1LHJV2-R_E#3@9!!45SA[T2$(!M(Z7A@.1.')(E3!8NXX-#F+_Z/OAZ+@MJT'-2 M\0_W* ,\R[WY>X@Q@DGTAES_X6DQ M0!4ZFZ=*-)'S\)SX!%@L+A?H:!EWB) MXTA/"@,H"K(?>CSR["7&APZN4[Q&&&FEDGTQMZDYGRB>U.C#9,!C/\0I3JV( M!5/99:A[X"H6A]V@DRA4)_V&N=!QDLL6<%DR-AK#6$U+H"\ TYI,)G'$BXID M9MHR2S"$WT&:T&@3W:P4OH!K&'DF@%U ;42XKO1TN7^D1^2#:> M32/.Y,<<7D['C1R_-L!$:25/CZW3V'#Z!I:;RDSA/M.(;RR '1NSH'@(1NOB M\"(^!U3KF&Z$I]_B,Y.^PKYX<5FT:\NIX4+M;PL@9A%Y!A$A\G"[&$..PA NQ5WCLT@M(2VV]*786L:\/\@?J96+K@UU.5EH R[ :"DZ M&,B-MH/3QUE]4#ZNKF5A9!!LX&XN1K $PF@1PA#"<'F-&#_06PN74 M)("Z) MG?8IN*($P#UCC#EF1'971$Z<42LA=K!.[.3W<4)TBQ(=>-\)J3S&<%&T.JP; M9DIAMNZ&9*2%HEZ/4(PM]')2<>NJ'/FH%Y>/QN'R42\N'PLE';130"X/$*.C MM%=(:C>2VB AR0Z["\L, Y"/OR]QN'8L7H@OO1'N )+@6PM?G-!Z>0E(O(.P MRDT(4[8@^&%H"YY)(GYJ#J4WJ 5,MD7[F+#G5Q\(TL[')* !(LC"L)F=6F!K MY"\B5!U,%5 -\/[7D(HKG$)ZF]CQ<"O3#]Y%@L9DU>&PIB.U8DC9"L/RH[S#%/6 MQ7*3V/)2CBC-U5G;4X./W;7[G'##-4MMJ>4[9L:Z8[;ACI5Z5(^Z9_&N>>*E M86 0W;38PDL/'*,'*Z)1AX[.@SI76?M! ?TEM<.SVMT1P?>.UIY.W59V+4T7 ML%F6&#PP;;5-XH?N\#BWMR3-='AMMSN[HM6*BG"?F;MW?&'YN2BSECB ":I[ MA99Z(YG-$UK/UH]5V*M'P_2;T?G5E6OBZ=S"!NFYWRM!Y'LK9R2N&1S!/# / M&N-(/G"9Z\0I;\N($DICF@W#MDPC2B+:[1L .EWF]&"&"TN H77AA'\O B>T M'19D6HHI'&8]821M7P2(OB:) *T]>$]F0;)OO!12=)PHP:H*HT("*"-W8=NU M6_^FQ!ZO>M@>[R]Q&!/T]@AFCJ_==\Q"D8HG'I[>V%7BTQ/#\7\6#EN\L$XA MW(3-XUO+BP"3OZYRS%NF9A[C'1=YF0Q)E@EU,?^NEA>9$8/Z]&L6"$>'^.?8;)JB#5DHE!JUEE+*Q M+C=@G' M0W'_R1-V[\MRAWEMUV2*!T52),"414"7OTQGW__L)'V.Z2QV!VA! M&!?FJ:*Z91FO2[T\7P2@9,B^S8/+Y&&*)4:X)+=_$8RGP#G(:6.2T#))-+26 M7G6\ +B;C]3$DP()0.!WT&EVK/8WEHH>02"N,P/FB!,9P\7HW['M@!FB(=T, MLVD3._KR66J_D]D.HK"8X^6^1^)41P:+V(G;E#VH)8F=I/#:()^"6 M7>'+B@A R, 6_@.64L2.1*62+:GHG5DPB8W52RUM*@6030#F'1 Z/9KJA\=V MZ*DAFJ677N[->$J(>=3E9*926F9^Q]W@D)IF]RO2W\-+@&*KG!SJ U"-LZIN MG,I3R1*PV-N\N]W8/)&O[+ */8E"PKG/;%08/*45TJ;BS#=*'5E__EGS]).D MG*RYJSES!Y9*)"XUZD? J.25,,#0:,F2,Q:('-RG1<+ .('1P9:&5_IQEL1%#RIOBK=7+W?HNG4O1)QRM7DFU-H+&<7X1CT@F"_\_J9O%IUK.,=W\R?U.P,@#]W:[XVK^X5U%[PP\?YLO@_B93#*W+DY5 MS@-^&D_!0'/)X^1WD \O8.W#&BP/0#" )SG>!NY M+W5[DHP[R7%G@?C%\29S%T#[T_;W/:UK]HW,G\"1R_Q^UZ,4I=N7M;V/RFE\ M4+),54:MOW@QCEW[+C]21/?TTQ&&M;)R!>E0L)AA[%+ M;5L+UM(@W6LOL(XZ$;MRE4I=ND>L.2F5KO0MIS%BMGN7E5G3T_FRQS[N,T M08?L%MN7T]+JPCDT68S256R5/JUBJU7N:'":=E8G8LD+-0.^![C-&[V+6*4I MCNYCR8S5UH:D26VNF\Q? M2429Z[M#6&D5CR^'=E7"U@6Z85R&BFJ--DEM'Z52@ZW]CCI7)B>S^-9W%.BI M\^>IY1W,9C)8@JK8E[>K\G&M%D1U_P>)[4'>LK.G N< MD@*'75):JBB8QB4:>N46*247^(R:_?R")CO&GEK3(H'V*DUJ#H_ 7Z@07T;@ MY]9[5OB]O2Y"J8YG9XA:IW^(%^D[6Z,L<:5V!HJZW3?WLMNZ-YAO'IE3,1X' M>!K'+2"A6N=A7! #T=7*8AL-V":CW73IWH+M"!]?J [+E].7@5J M9[(WQM=WE8$J<7K:.%VKRA6@>/FHTY6/:D IIOQZ45L(:4*9JX8*LCKLL21-')G:<8U'[!8AS84>$ M"IRYP1.0OL=ZO4U651PWC[64*_YVVG,GIMQ5E'[9&U.WI_5K.GWF&8(4+\D%,PQ;O1Y[G[^<0YUS;?LKAQ MTA*F[E,U+:;=9@VF4D>MZHK8G,O'_MUZ$_"<>N!86RF.=6P*MSKNNUJ?SP3RPJ1AN"^MA^[WJ2AHZA1>0DOV;(C0TV5FBREQME= M>(&GXK4W%>\8JN. K!5-Q^!,3]0RTGV;=Z*G!BN;\Q3GJ3(*]1">,C FHXBJ M7)=W>H*8S$;VEL[*%-:T^[:9O%:RFE^-+\I(;KOX9(+'19#*#P@(/.:5Q#6W M2U5U5O>7LU[RQ#]8WUK,LV3O*L8AJX+-6@^S2I0=W)&N6%UJ_-K)QM_'\>_: MSEB.GV9N)/NW[+=D$Y=.+MF>9#\E>Y18"C6O]U\>/V"YANBJ+G-=+ "_! MH3@39[PLGAY7>MUXTG=L[V-%[&FK;@?;+6?62K!F9)$63)@T#VLW4 9J4"Q>2\=+05:,%ZR4\>A=>'%>Z0-8?Z>XMO'R^,_84+XQV/4:!/@(?@0]S^/8CKM21=UVFG,-KT;&/T5.J3'R08.V%U/NY-@F?JUZU/]*.()UI+;M\EG=)F&GAW3;D>JGRYM\YXN[>>]\T,P,YD/ MZWV ;(RFRV2^1;0LD3VBH,6UL7=C:2W13X0U'9-YE/K=MB)K*_]O3UY^5?Z6 MU2ZS"G?4RJ8+=?(4PUY7-4JG&*I:M]?7\[+YBITX+9;SIW5-HUPM[=W?:U*Y ME,:=@]*[LMRX08%=)>YZ+MA2;'GI%<6E4.;!]).((J(*CE9^"I M56U%\)H"("DH>&LIRU7G-CL?6S/&5F>9FEZ#>8I$<4?2PWBJ_9M6]? MKI>W+X=0^37K\$C3 M/<$G@CG0PA!3228DP-;!3Y$__D/XXKQB[LF>@R7%HBY7?8 @QZ]:TIR2?$EQ MQI)/D1413.>YG\WA5>L<-7%^$/OF3Q+X6. NB! E:I@G6-O'HZH E8D;<2J2-M'Z9I61+\M&PF_ M$YO,YA03\X#,G,4,,S]W&95'-"5;?T2_E"FY6I;O;%7*R&:S-MG%5^7D?'1R?[[2Z M4EXXWW&^NQR^R_'6CL]W>FT9,ISQ..-=#N/E>+C'9SQLC*>(BF)< -^=J.3@ MN9SA+\3S9]@D\;AGF+;+5AU8 >JPB!8?6@.&=B7AI7]NEI7)J"*#@:?1CCHU M/*>MH&9C="T914E69\@6YX&6_'F-JB6AYFM**K=<9**9H&G5Y<@TP M&CFPBH4)C@NL/@56OU>7I\*!U1Q@Y?C!QP66R216GTNL]@$KQ\\[*K!Z$@"K M+_;EIDBL*TEZNV-U!?U)7$GPE:2J!I[ PSNW0\+O/Z+7):L-!OYL[OKOA,1% M% /@ A]K6.-Y(>O-"OAAH>,Z5O?>.*#IT98;!PKI4]8/Y"65/XG]W7K'BX=! M8'DO]+XP2XO(H$54WKNF?6C*+T9P!#0IB*:F&"0<32=SH8Z#)A70I%7N)\?1 MU#@TY9]*/P*:-$"37KGESFF/B0/ MVX.I#9(]"DE%E3DD.20K[=[4!DFVXRSU*N?HG0"2V1T+Y7TM"ZN6=*ZOF'=M M*5WUUZ3F0SO*T%J>4IK1@"U]5I)7];[&RH])V[>][JF2UYPQ3D6(M96TTE9F M9R!WU;HZ5C? 1.)X;R?>^[7@O2\AWN5=_7(YWCG>&X)WN1Z\RUB"MROQ[@H< M\ T'O%D/X)5&"?B6M_'*[-]\1)^EZ";Z9;)XUNQ:Q>+E?);E(=EM)E>IUU+7 M*=@&I)!PQ+<3\>6\ECV(U^I1:QSQ'/%-\EOV(%[O#,RNV93$+HYXCOA:')<] MB#>HC*^\E5UG*N-/-"MS0(>$LW:\!>T?=,J%47!A& VV_UQ2Q79>!PGE:*%* M9SSX&;Y,QCBS@A?'NV'S^V3"2^-O<.?)7&>T?R_"R)F\LZ\#$/MLFW1 M$T_\YPW*)VC13!"U@Z]^($13 O\/"!' [8JFH4!@Q+;PX+\2W-IF=%(E4<"> MW/24#W:;%H62V^J&L;:OO@7T(8PQ.3KWM#PY=_<#^TP1F_6AFLT7$9W%XV23 M+X8SP'"4L:'>[P%; /&WV (F[2]"G _^O^QL>F>:3;\S4+7N=@K5:C9LP*( M?\S)& ?@OHO"&PF(0.+W"Q,8 %WX\6H4R[.+F9FB@A7B#4X@$';2\U7<;TVA%9';IU/&&RB!;P7'B#X]MA:2@" BW73=X0$-?"@4<^?<;. MUFB[2UWO2 ^6UM99/^XZ&ZMUQHA^=[L9B@!JQ\5QOV67T?E8>:'%'2L](AM+ MO&TM".MJ.J668UUG&%T#U.'<#QV\X1-=-7C6YS?'CJ:)<9:Z+];CTNH6:Q3Z M./2=MZ04_)A@2\/3*W,T[M;LE=2?.%)<8\?6+*,W,0S0%2--TN6^1A1%L@Q- M'JN:)=G_BZW@XINFR]RM.2SUS2@@UA\WU@0F]\ERWZSW$"VYM!4$!L\ZR7=1 M:]U>4O>9/I-)26J9&\3J91"+&5_ 83[K6/D)+%P2X%4P$*L!HQ# Y ))\%_Y MZR6#:'ZFU<^!O[ 9)QYE^ODG:["3*TX*U:QY=P;#?_U+N'^X[>YFW2V$?&[ ML!\>G^^>A.='X?;QXWA^*CA#<\\,!S^/@I\&6/CD5->[ OW?%R>T7EX"\D)5[A.HKG"= M)J6HD7H:U9$Q=2@K99!"S2+%QE(FSE[L'-]@2.63TLMW_U3C',X?V$K"Q'== M_PV+WU%?'%MRA2A 0%.GB1TBL871NS".P0*6E T?@W?A ]A4B1$8?OQ4AJ-W M^\@,_FLT4I38168#76IJFN )U'*M>4@^)1\^)QM_CD-QF@(*^ MD/T*,U?G&LV;I R)^VOU>-KB;W,W^2NO)?2B4P%WJAK'4U MR^CEA$F MCCGSY!'5+=4@,1&&D:EOS&N[6_/:!'#8"B0([*7;!5+D =W88@0Y/J)2>QG% MSYDTE[88B2H J2)SS3O0T!)R:54YL'TDX0BJ@*""(JLQB6W9TZ*N2XU5_ZJC MI490M?I-5U(L_=;WP+=;T-@O3[*\QG2$K0V)G*/X.;$EMC,!)!F&(8'_[&?K M1]FSSR;68M(D45%:5-V+\TG+^$0Y/Y_H6$]1%0V]1=7#.9^TC$_4\_.)T1GT MI)YH&DU)BN-\POEDDT^T\_-)KS,P3%U4-:TA?'(EA1KOV1:;8[G'+\38DII- M61RDGY^#,"T3%(U45]6F!AR4YN"BX#+.#RZ3@DO7ZZI2Q\'5%'#E%(D]/KAT M"2N:R(IH5#\.R]'5,'3EU'L]!;HPVUC61+6VHJ\-J:C0=,L2X_N8)<=[[U3@ MGYQ*H*?@'X5V[.ZUJ58!!Q<]V2^='UPJ+36K&4WQ^CFXZ@+7V??R=$GK#$Q# M-+06A5XYN"BXSKX!IDM8W$$#GZ4I^U]7$J]\#BPOG/L!.^['8Y85F.CLNV.Z MA/TX=%&NWIB/._X- ]?9MY1TJ4?!)6DM*@W-P47!=?;=%EWJ8U5:7=3,ROJ? MHZMAZ#K[=HLN84U[R11-O2F*\4IBEG^/')=6N>!!RPH,=/XM):Q7H)IBW]BN M,L)=_\L&U_EWE&29!BUUD[<3;QNXSK_=(BOQ=F6?1RU;AB[S_/LMLMH9]/NB MV;8LR\+V9*I4R%H!E5/71J'@>8RFJ^WQNMYMX/G"W)=GU"G#PXDWM$3HUG)9 M(6%EJS[('S>+@ZMA MX#K_EI&,)<:5'H@NGHK<-G2=?\](QDK=BB(:C4'7E01>G_W(/2Z_F%%H%E>K66"U;AF;:_P)KO":R.5@#RFM^U MWI$O*=X_.'&Y?6#QKL38/*O>_JZZZDI75LL5FM]9N5_K:HI1RZ,,^$$M5-1] M@]N,/L:N2&J]A7MAZ#L;<"BU;A?K75VIL&>K=,U>M4U; MHPB-DIXBQ];0_4(;V/'NN>!XM!M8*+B@/(401N1,8'1>),!R_4&B4!3"Q7B* MC;] &X!0616=%:R7P!DO7&S5ABWEQ@&AAXI$84ZBP+\93\E,%+"+T/-BM'"M M0)@'O@WWAK2K'FM70IN0P;WO8QCA"_W!IP.;.>&8@.#RB+\(MUJ:."3L;A>= M7I>,A5N!RNMM3K2F]H)Y(D0 (\D7'OR("#TT'!51N^"/R?8K KH M&9*7&0RXNP[@HI0XJ$_.#5YT%.+0AWUR(GCW>(U69FPYPOZ V- /*3&VPBE*,)=0 M9L8VB2'P,F))L,9C[#V(WXV)\XI,)5*CG9+38N3\L/#P@<1.715^%-G#DVO= M%;V%#TLFMNQ7RQL3-A";4+D!O0$>Z LLQ2Y](_31C()D11@J%GV<:SR24!@1 MX'&R?*,3)B_]D]B[WIDB1M)V,T6S35(%! ^& H7R%P(OL9;ON1F]WRS?"8H3 MQ@9$Q4<0E.<3@5B@0MCC<8BLKV=1H71)' CJ%+1@2$5R<9S:BP#)4JK9+NWE MN0*W#9 /'JH!MQ$$-C.9 *7442-2/2&O5@!]G^E+3VIQL 5Q6$YWJOOC.&> M+DA+7+$]+7Z_DE&PL()W]I/29S^)=/@)2E U;4[_#6R(_RX3&%#W]U?-B@90 M4?] ,MJFZ@K-#):ZVZ'M9>-4G%VI$6KUCE#%8TM&5J/K>(2;G7L/$FYIG-)% MV4)1M-(E:0AY/FTJ._*QB>]M%I !.,=>X42#OV<14.L,I.YV3MY)%WCO '4< MX.[U13/[,.9;QP5*\]BR1]X6.LS8![T>+,B:X.\(3@&M^Z6\@**Z;:6ARI%= MKD#V.%[X^_+56>M@Y*Q#RH1"46;-F#T438&?J.1-4S?;]J KF;U<;=-\>U2& MEH5:,^G27;O*D,UZ)7*O,S#-KE*C1)'[]8ZPWQGTS.[VEE&M*B-3V%,^./KJ M[!6G9MWR_I#5V3="5MVMUF^M%O.Y2U#16>X7)QR[?K@ Z?I,-OJ+ZZI< MH+_X3M/M],MCQ#W9TQ,4<-8"3ENX7P6-*]JCYPV[^.#N!#1Z%@D>B5ADFE8,6#!L=8FF6C.4VO%]';O9?7R=W*= ^C:?$7KCD<9('7Y2!&1A6]F$X MB^-.N[?<-[M:3RW;RMW O>7]N[A%'R4;W9Y(OI"XJCPAR0^_'%;WQ7IB5PI*RX/60=5 MSJA[;%=2+G:8M1,,EE.58WPMRM?-FEUC)YK-$I31U3):#3R=A#6RK+2IF4\J-7,FI:K9K MFDIOVFGZM*XPUW&5!27LBAW"TOR@4U5A9AP1+JXJ>'VWAL$HYR#0$6!$BZ&( MIM$ &%V)0W'OO8(KZ0?[:@1?=167+5E:V,Q(D;8T(V#[:%&2*A_[;H[YS=%4 MS6BM@J8^6JN]WG9^%;=6CXB+99(.B]-Q6[4>6W5G0E9IML FT&+?W.ZCRFW6 MBX53:9NU-CAIF%IFBOV,#FK<>#T.,KX'9&XYMD!^S(D7QN>7_'05XO;;LL<5 MMC&%OY )"0)BWS%"#SV;NGKL(%]I1L%^ Z*D;)W)DM7QG.EE/X8--,G:F4VE7E;:GS[T%??7;S'/K'2-YUZ-.3[(G^YU1 MM;1XPPU95>PIO!!YRY!46GM619)&D62HVR>I>$CHN&H3\YLCZP>I)ELOTI$_ MMFS%L[2,PL](X$-Y@^UE]O6ZRAWSX%!#,'6(E*T)4P8Z)KK>E!YHUV/&TO/U M27SH>LS8:E&A,IE42.#?TO4+2G(&=J@0M8S^%#P8U"1 G4+.5H$1]B_OB:K1 ME/;E+8__W)8]?7>TDLOMR=2]RF+3>;K'^O//K$T[!C 6)1YZ=OSO-0&R+2/, MSD!7*Z?L\F+NG+\NA[_R$HX.YZ]R"EJ7Z-:,= WEW \I+WZR.N9%BY@G3[J MB@.TA,*$'NQ/U5!R\.0J":.XGF(J\$8+)16M!G!@,;#XX&P&<4Y^?I_64R]] M?E_3ZBGHCD?ES7Y-Y_9<=:I@=#6N4CH# MW105??L00?.XJJ9=OTO1MBN/[WKV_>I-L5CM>A_&'"HPAR+V^I69@^_P-0LZ M^3M\5:&#!3844>DUJL+&)0?)UHJ.VJNZE%B6EW820^GI>*^@"Y/&7Q/'L[SQ M>IU.'CSCP3,>/./!,QX\:WKPK%C3X&->=>D#K"O\>"Z+CJ958=\0VLK%FF.G M1I8+:3O8))0GY?"8R2&>X2V#TET*26#Q8XJ _O"C_TMH/*6TT:_3@\%J MY3HE/$+)N>URN"W'F3X:MQF=@2[*%Y$05Z";])XF2SN<[ZRV)<7[$!GRL@]1 MN881K(?7[TGSU56+B.WF$'J/8<7Q%L0>1O%W-YEM3T[>S:07=S-Y7';SB*>6 MV\EY=^^\)K2I+K: M[V43S35$49K3CQ";1-].'3(1[GZ0\0)[FPF/DXDS)H$HO$U];/A">U[2:U;M M85!XA2@^9]8?X$M_Z-P^?OG6^8C-UEX=\A8F$2HP:],=U^<@(M%UHXV3L5'T M9OOUN"AOC]ZK6IOKU=X8GV?JSP>UO+L@:4[.Q+) PJ;X\5I@UB;4A;PYP M_^B !0(K!"$V1KTF/&$/.TKOM>:X="R,^H2.("3P[@@8)>GA/)M;2$S07]3? M@3>,%O8+H>UQ/;H?1,86;2>$XV1C*$'EW9/8@A:0[RZI1I1*1@2D1Q8>EB!8 M;^9X#LR>H1; 2);<,5EX<1MXVN(4X>/YH%+G@,@)JLCU?I&9(-]L M.GOK ]3A&K*[W>GY1<50"!=S2\B2:FB; M>9,)GGA%A/_GO_J*K'Q.6GB%PA3M2F86*,@_@5P M;<,B EQ6CXF_0G?Q$)#Z"]I\*0JEZK*_S/]O0H MU-CXW 6@"1@0M(6WF*#$H:V8@3@@%NB!J+>I ["=^6Y$/ 'N'@.GPG6A\.; M:^@4Q/BB)4G'?A#X(5->?D28TX!3 F2"V<_DKNM,R/A]S%HI)D0@=D(5$" A M 1,:]W= W,%C-_L7\D:DK!&INKL1*>\I>K91\)ZBO*=HL9ZBL4\<:P [Y1=G M>,M*N;:@EV0?;%CPB:(^DZ&04F9.IAI';DW4VRNSK!-! /\8 MTP&#^LQ&B+;^9V%*8J,$:VT[+ATULU L!RT9#,#!5_B<#__SC^'MQ\\4<6#9 MD^"S ):\%])00/S@I4D"*ASLA> /$H5B/((4B1+;@&COX.>";QXZJ.7'#DS.MTW=,Z6UEJ$H(*GN3-*W?WND@QI9PTLTOCU<0O8-+8R)5VIZ4KEH9M MO#Y Y\N+RQP@578YY>?V/Y!KP5VFH1I<4?*?!?(&6-S$"CPJ.F)?49/^$J89B@18?B/X?UOPM_^(2+8WXCKXM\Q?R8NN^V 2(W6G>OA_5.ZYQ %5KJO M,/70:5I40*@HL&.?-($>X 2SJB@UX['C,T<+$&" *Q;D2$;'7(T7UQ\QC*-( M#?"V%")OQH%# ^64!G.* ,ZY[^"M+.8*>? XMZYL !G=SW6(P(OX);!H)R.GRDNGW>+ M84#O_:_4FV:1KF0(20@7G6HJ1W!KBO(WBP1O)3'N"\?O,D#-3 /4W&^ RA>1 M"&F:W;Y>N@NXVN_V>^5:=^]ZE-G5M++YCKN^5_OU="9OXIADN:MJY1YUDD%) M^OYNZ6<8E-0UY?TOKY*KJ?0:E,::&YBAP:IG*H]WIK$*6_F:#B:ZK0:FV/+&=*ZSWMOI M7?EJL#$ -GU#-!O3C)3#YC1^Z![8[#=V>[49NQPQS4),CA-U,&+Z'#'M1,SA M(J: 9C([ U51Q;Y4N2+1E7<5++;NOP9^& HL/;5*5^Q*OO^E,D*>:4^)^SWP M)T[I8KP]J3/0^Z*L7$EA+HZUBOY %:S)G8$&(E>^A' *Q]KYG8B=6-MK$/:N M;9.*XZRBZW$@SJYM7X;CK)K#4D5U:IV!+,FBJYAWS^_G]9>]O MMY_]1%R7UH)@A[WCRAFI:G2OI(K[W5K1G>=BQW3]E5%UZ-G#-9K&=0%+BW6] M,S!$2:TKA?'"C(3VHBG'B3X2FHS.H%?'7AM'4[/0E&-7%D73-F!ZG8%2ET') MT=(0M.0XNT>2/7WU'H=3N^!4D^PIB2:Z.R=J1E-46>/;'5W#5>W.<'S< MK"O_P?7#\&.57,>K#,+E>7)+.K-.IK\!DDVIIUH$WK# P3T&9>@ ZM91.U2'2#W\_O+WM_NUWQ M>ZSW1<(HJ1W.SQL>X&Y-K.KK_$1'2S&3XR=7P(S!,=-2S.38A14P MP\\:7A!F*OJP)4!3P)' W4Y%5*3MDPREW5:.F89@IHJ<*0 9LSF0:7<*Y%UF M[Z"%M]8;!%M&.;9C82M1GA!YD'F?1&&P! ^C^3?:^^M^V9TI+*&,3:GNTQ0\ M@Z0A2,HU^FM&DLR1=#E(.LZ6UP&8RE?AI@(J7-34[5W_XAJ<(ZI9LBG73ZA9 M-M5^9I CJ2&RZ;RB26N,:&KWUL C[2F:9.C%^P.5DO0NBB-J3<1#4C[XGK^^ ML;O[N(*)10B;4JZ'AUU.E#J7@Y+BJI?O$+050GF9([5!B&\87!"$CI3T5EIK M]3L#Q:PAOXUCI2%8*9QW6QHJ)D"EQS<(CI[>DSI?(XP(R'^2F/21]8,WF^/M M"*KNAV!+ L=; 4>EUWJ?Z% 8]<]6S](>/-9P?M]1&8A" M\:^#3 M0Y7)CF/)8( AL>-)LE37ZL.9M,PN3FO.)QTG1M D_*J@:B31-#B 6PG@6A,-XOXR*YIZ$*S#FU#BJ0VO87(Y>L+\.Y"H7RH;4^REM_ M9A!(P3B<^POQ2/G"SH:$>]J:J/7YOG:[\%-(V5:'C]$P^+1[Y^"!1 6KX6W,\C33S25*^G#E>P1M+?_0"_&$91X(P6D04FV+-?D[O3ZPPT7=3T[>:Z M;7/2.8.VE4%/&HDX"5?V@2ME4>I=0FL\WG*%WW_N<$'-0VNW*_&%S ,0/52< ML28M,Q1E?](OJIS9:)UF;)WVRTLE2D,#/KN$:CC/'J804EJ9F=@;1.K5%5"_ M %.2,\6Y9U5G^LXQF$*6.@-3-.3*9;PY4W"F.,?)EO),L>]\BR&WL7("YXA6 M<43.MMQ1U(1"N_29W';B3-%(IJA=2Q3@";4S4!2QUVN*[42C!3_1 "#\;3NO M@Y_AC^2U,RMX<;P;=ODGQ'+\#48BS'5H_WL11L[DG7WE>#;QHD^J00-I=4% MEO(PH+!FKD3P_ B>-2*N_R;0V87=)6GI+)'\8Q8BI2N9]4V*$O$+-!U&,/=# M!R_X%!"7MNOZ_.;8T31!8.JNF'#2ZA9K%/KN(MI]2XJB8X(AV-/33]8V2)7Z M<[J,EY)>'X4;A\?OMP]/-U]P4]/C[_=?QD^PS^^WC\, M'V[OA[\)3\_PQ;>[A^>G@C,T]\QP\/,H^&F0Q:<;4BPY)*N;-PI3@/ +L8=1 M\JW:V7U/+_.>'KVGFIK [16*T*6DI!%N6##7FH?D4_+A<]+-SO$H[>E-G]=? MB#)Y0\'1%[*?5P*G*S&A$P?'XS?'/W?AIY^VOU?[W;ZL9/XD=>7,[W<]RNQJ MBE'J2;N_5_M::\6"L4 K+NRN[5MNTE= M^_@(P+1!$J_9M-M;_#A1,9@,:+>>Y/ "J-@ M,8X6 1&>T&7"_)6$O'6-1N_V]0(#RO#XD/8W:E?.L#U&5DB8V_!!_KAAH7%8 M5('%K1_,T2\BEX8#Y1)PT"BQ^NR#."VCJB\\K^7)".LQYGO=:RGGQDUMN?TE-?U6/. M=9SK+H?KE+-R77V%HCG7<:Z[&*X[OY&)C3E%Q=!$L[]]F+9YK'?JVD$T:'=: M -WZ883I&V$Z,'3$>&?6* Z.=ZIY\U*MH(XV*KZ!%70AB5655U4:SOGS]%VZ6C+T?([T;;? M*&SS7EMJ*'*)9#X.P0,]DP,A>&T;3QQHU?R9*GJUCZU%>J)J7-!.2S(&7B"1 MW]^<^T_MAI]A&_")T&*LHO!"/!)8+JMY:,\=.P.;5Z.)R*! B.@R=5Z@P4 M5=3URIN)'$\-PU..85P43]N0D4$$*74%-CE>FH*7''_]2/)'Z0STOFADM&_D M>+IH/)T%3;C_:(K]7EU]IX^\_9B4S(&!DMW@XU=5NZK=_2OCGB'>2\'&705R M'ZXRCICGSRWIO&K>4EH\X;:PKH'W5E'95GL M9?1XYZAK"^I*M8_+< YW](_+Q-\VQ(QLE[!X.K+8@:\N-+(.LDI*MM]-Y MY,AK ?)J]#?K0%N_,U"DGJCUZSIXT?CMX 8WPN7W7_#][?;(DWZ< F%1K"JN M>&OE=9Z[G1 Q,Q*X-T5,-?G1E79B)M=;/APTFL1!TU;0Y)B&%4##SU5>$&BJ M^K$E4)/O3&A*9Z!IHJ9N[U25=ETY:)H"FN-"1FT.9*X@G_/N/PLG>A<<3R!6 MX,&@0RSRLO!@R:F;;D4$Z+P8A8[M6(%S>:5?=)[=6<4]2<)(6.V)8>4;B::^ M?>^] H_/L)%3&5-":V%G4HZD8DY+S5#2.93:"J5<"Z,TE K8'0:F",M@>/"< M\[;A*=?)J5DTU7YZDT.I(5 ZAV#J-TTPM7M?XS&:DF"991AO;E1*-+PH=B@5 M"MCV'W:E02!1'WS/7]^@WGW\0L.ZD36DVO"H44,D9VX*8 Y""FM?G>]QM!9# M>>DOM6&(;WFT%D,YSD 9#.4;;[I""YGWZ\J$YS!J"(Q."B*5@DAM2B7D=E>; MO$^?+Q)&!-:*).Y 9/W@/1%YRXRJ&RG8-L/Q%D"!.&'7]\)?*-#8=<_6#Q+> M_8@""VCH>%;P?A^160@"!=\:^/10:;+/6EJ:Q,>SM%Y=Q1":D%3.F]IP#JUS M@^J\+%K?63;.HIQ%+X=%2\77S\NB\7:A*E5V[2Z#1HU)EK8'O L 9/(^I%[%*S MG%/KH *I;7\Q;M/1-D>=LVA;6?2DT8B3L*6"W7-D M454N83>5=\_A]Y\[9%#ST-KM37PA\P!D#Y5GK-7.#&79G_2+*N<^6J<:6Z?^ M\E**TM" SRZA*LZSARF$E-9F*A;_$W6C,Y"EMHP!9] M4:ZM0R)G"\X6ITV=*<\6>P_(&&VLOL!9HETLD;,]=Q1-@27B^Z*B4@^)1\^)ZVI'(^.D][T>?V%&47;Z O9SY_? M'#N:(KJ[$D-X'.&)WQS_W(6??MK^7NUW^[*2^9/4E3._W_4HLZLI1JDG[?Y> M[6NM'9,L=]4F#DI2RSWJ-(/2LG]*'I43TMR?3]/;NBY#(X\);G><7'OU,K77 M\S0 V?4-KIN&PAW(4%MX\%_);$0"095$09$4;4U#5*%/R@8JOL_26-)](Y'E M"K<^/6,<%LDT*3#I*Z#;=[!Q@&@"I5^SZ;;7>$[I\RU2GYRH]]XDL,(H6(RC M14"$)]]=T&W8$U2,S1K0P15CY;R*L1P696!QZP=S/[ B?P-'=TAX\>8DG+V'T4=T?:/F=O!)O09+<)7SF/YUH>@NNMC\C MP=V/.'=I&(8$_K.?K1^EXR[]SD V^J)N7D)N$L\;Y*Q7$^MIYV<]$X^'ZZ*D M7\+Y1,YZG/5J8CW]R*RW=U>Z5U_I3\YUG.LNA^N,LW)=?<52.==QKKL4KNN? MWE M>0%KY,J&J&M*0XZY\RH))W+GJ^$&JZ'V35'-Z#?)<7/9N,GQ1??@9K^]6U_N M,X=,PR"3XT@=#!F#0Z:=D,GQ JKIIAZ>+=?%?O7$65ZZI\"Z_QKX82BP/-6# M3/BKKAV99]Y3ZGX/_ -*6/7ZG8&NB)*^7:.T>7YNG26..-@.] FJ@ T[SV%E MT;K:+7*P73K8?:5SL#L MB;W>)30NX=6P^/V-O;_=KO83H57W1.&%>"2P7%;;RIXYGA-& &=16897#I2EPR?%WCR1]L'6;)O;['$_MPE..6WLD M-.$FG2DJ6E,J/N4X#DEM%A@HV0T^?E6UJ]J=[/B8M+4OV.FD0(+ 5<;AY+RZ=^9Z 9HMJK+)]*KM0%9*5<*>AR?+XZ0&>"4NR)4K]R'6D.NL:" MKF2[G2W7<$>[G4SX;2',E#(=PN*=<#BPV@*L+2>R#+#*R353WNDZIMUH$WI#/2^J*N5:PB< '([-E.54INI#6X;R.^_X/O;[8XGOF.MH(FQU>N !J-@Z:MH,G9!:T &G[T\() 4]6/+8&: M LX$=B8Q146ITCZ8@Z99H,GQ0:M"IM<A<<3R!6X,%X0ZPE MLL &Q=1%MR(")%Z,0L=VK, YL,)(V_?_"YCXZ9;1C.C?2#3U[7OO%?AD1KPH M+*..^RWL@L:A5,SPKQE*)H=26Z&4ZPZ4AE*N[NY)4F?0$V6CKG,X'$U-05.N MFU"K8.I)M9\>Y%!J!I1RG8=CB"6E66*IW1L#C]&4!,LRNMN8S.H-^K(<6-@Z4A8-DR]6N#2@_L>8/O#QP]PR=US$88$5 )+'K M(^L';T''&Q14W@[!+@6.MP 2Q*FKOA?^0I'&KGNV?I#P[D<46$!$Q[."]_N( MS$*0%OC:P*>'*Y,=Q])Q 79*2:OM3&X3LJMY"Q'.H77N,IV70VL[TL4YE'/H MY7!HJJL"<4^N@ JEM?S%RR?HRG*MD*!]: MZX.\1\@, C$8AW-_(1XI7^*Y)^.^MB+*,F^8UBX %=*VU>&C-0P^[=XY>"!1 MP2)=EWBNNP7W\SA36^-,9_/5X0K66_J['^ 7PR@*G-$BLL (>_9KJ2@.0?/.%>TBRMR\G>.PA5]W.8W:S/Q.%=PKCAMSDQYKMA[R$5N M8^D$SA+M8HF=U\#/\D;QV9@4OCG?#+O^$6(Z_B:,1Z1?]>Q%&SN2=?>5X-O&B3ZI! M@VEU04"6\C"@L.:N1/#\")XU(J[_)M#9A=TE:>DLD?QC%B:E*YGU38H2\0LT M'48P]T,'+_@4$)>V[OK\YMC1-$%@ZJZ8<-+J%FL4^NXBVGU+BJ)C@F'8T]-/ MUC=(E?ISNHR7SJT7P%8*N7GGZS!^KJ>"W59\^X, MAO_ZEW#_<-L5=@YR"R&?&S#LA\?GNR?A^5&X?7SXGI\*SM#<,\/!SZ/@IT$6GVY(L5CSZ'H/-5S\ M"[&'4?*MUME]CPGW9 UPM_C'K1.*O*4$I-%K6 C7FH?D4_+A<]*QSO$H3>E- MG]?GC[)V0W'1%[*?5X*D*S%A$@>^XS?'/W?AIY^VOU?[W;ZL9/XD=>7,[W<] MRNQJBE'J2;N_5_M::\6"$4#+*>RNVUMNTE= M^_@^P'1!$J_9M-M;U#A1$9>,:+>>Y/ M"J-@,8X6 1&>T!7"W)2$O'6-1N_V]0(#RO#DD/8W:E?.L#U&5DB8._!!_KAA M>7%85('%K1_,T=\AEX8#Y1)PT"BQ^NR#."VCJB\\9^7)KY?.,3I[1B9LR MO?T!Z-_)*P%?/4GHQ&?^TXFFM^!I^S,2W/V($SJ'84C@/_O9^E$Z'HTM'F5# M[.F\K 9GO2MBO9R]GU.PGMH9]"13E.4K*9C!68^S'K*>>636VYNLH]17U9AS M'>>ZB^$Z63HKU]57!YIS'>>Z2^&Z8VNZ D8F=MT4%447^\8EF)GM+@UTZX<1 MIF2$64&AU?;<%=< R8V)( D?)S'GE.:&7F>@ZCU1ZVT7=^.U8RX;-SD.?37< M]#L#W=!$3>7M=-J&FQP=O0^@Z%<,@T"S)YKM2AD%$E#IEV0N9P&9.O MFU2Y,S 5632ERJ4_>4&S NO^:^"'H< 25:MT0;_*@KJYYCVE[O? /Z"PGZK@ MR0535#(Z1S7/T:VS\AM'VX%.016T815231.-_B64.N)H:X KL1-M^ZW":]NP MXD"KZH <"+1KVZ/A0*OFME31GE@G4%)%TU N &N\4""_O['WM]O;?B*T'JDH MO!"/!);+RO[9,\=SPBB@J?I5G/#6BNY<1SLF[*^,K%C58HVHF:V^"\CU'GA% M/5'IMZCF"\=3$5?Z2'CJ=P:*)IJU-7WD>&H*GG*,RZ)XVH:,V1D8=77!XG!I M"%SR7-[CB!\-*YCIHF'6%5'F>&H&GFH2/B71)(-Q)/5%2:W+Z3WR3EU2H@4& M2G:CCU]5[:IVISS&_2>\EX)=H JD"5QE+"[7H5L2>M4)I+2 PAU4319-L_*> M5LFENH#DE"M%78[;5P?J<"=5-L5>]8KB''6-15W)9F1;!MJ.9F29^-N&F);I M$Q9O%,:!U1)@;?N198!54K#I.[U'CKP6(*]&A[,.M.%)+U,73;5RK/0$F*ME M2[7!757Y_1=\?[L]\J2WHT!8&(N?0SS$W4ZHF!D+W)MGI?7X,8^V@B:W2>O! MH.EST+05-#FV8070\#.(%P2:JHYL"=3D>Q,Z[GRJHBEM)_*4]ETY:!H"FBJ" MI@!DY.9 IMU)D7?_63C1N^!X K$"#\8;8E&1!39PIRZZ%1$@\6(4.K9C!P3R:%4S/"O&4HJ MAU);H92KI4M#J8#NUCH#61&U'L^S;1F<\OV$FB53[:<(.92: :6SR"6C87*I MW5L#C]&4!,M$O7A_H%*N7FNY(3\?#VGYX'O^^M;N[H,+.IZ=,G0>J6L93O(R MZ')P4ESS\BV"UF(H+WVD-@SQ'8,+PM"Q4M_*:BY#PFH.->17#=MX3 M>TKE< W?*F@4@ JIV^KPZ3<,/NW>/G@@4<%R79=XO+L%]_-04UM#36?SUN$* MUFWZNQ_@%\,H"IS1(K+ "'OV:_)X3)KB)AK:=CYGVQQUSJ)M9=&31B-.P98] MB16F-13M<@(1R1AX-Y8KOK\ET8QV>Q-?R#P V4/E&>O?,D-9]B?]HLH!CM:I MQM:IO]R4HC0VX+-+J([S[&$*(J75&>88FJ*I5SY+T9P3:)PMVL46.6D\1V$+ MI3-05%%6ZS+R.%MPMCAMZDQYMMA[VJ77QBH*G"5:Q1)Y^W-'T128%M87%9-K M"LX6C62+VO5$ :; :NZRJ/;KRI6L)0[V$PT$PM^V\SKX&?Y(7CNS@A?'NV&7 MTQ5(/?G?BS!R)N\8+\/;ET-E(0L8IFO-0_(I^? Y:5GD>'39Z$V?U]^@S[>& M2E_(?O[\YMC1])-I=ONZBFL=!SOB%[-?I:[\EW5N9=\K7;V?_V MRXT3$&W%W'61K8] VD\U6:=)=)/ "J-@,8X6 1&>?'=!]S"$D+Q@^1?,*7 7 M-KPLFA*!;%*-#5(K80^?!Q3)Q7E%,A#3FZCC5R7%A4^G(K@D? " ,263 +&U2!Z_IO M, ;ZKA!$/U94I.^]?Q)&BQ"N"L.N\$2(\.!'1)!-5!_"9!'0(8" '"_"$-56 M?-^> 70S0,)9K""+*;6P6,PCV70[/=NL%^2G>-E.2!4L=H87.1!3?4P#1MR\HG]D=?X61!9873H!3Y@!EY*&Y[SKC]U3(X1"3LT)'^O7(,M)XS-)3 MJ6)*HO4/BQE!WMM8_,W5_AT(Z(T=EX7D'R>QQ1[XLR?F2#S[MZGF%<_PJ%] M,?ZQ6FV $P$,S%'2!0N2J3#B4#1*SY0*R8Y]LZ\< +X7?5*->9U:19;RA*6" M&QZ4",+(>!:A"X0/U^_U%" +/WX2A'5,'$B3 M,<$01!9)3KP_8'0U4]ZU/[ K%*^;7452:XGJ@U^G:7JI1^W^7I.,^@:U_U%5 M#V=G[@B816R3&#K'WD+<8JE>YA[B$$,.90):C3VV7GC"*$@_%3F?5SPEO[GK MFY@H0F*=U#3Q&C;5&D^[KV04@#7^+BC]#-K5E().=[%[3>"7["2#=2^X?74P M"Y*A38>V"DZY7$PL+VQ#Q6[9%)*^VAGHIB'VM"NIM\7YB?,3XR?U*/RD 3_I MNBB9=9WTN( "2DW7L-\Q6&)%+-Y\6.?)9M5,.0H_:$?A!ZR#)^IZ3U3-[6K\ MO,[.A6-&/PIF#(H9K2^JO:9@YM3'85-1L_@1-WC]IU-'!>-*=#N2Z&Z$^[6L MN+_Y#GS +1"X+EFBN@9KY&_X[-D74[L9X;XR>9*7TV?O*)QN'(73>V M]46] M,;WT3EP-M,!L"F"NQH)=I&=QXSD9[SN'I ]%NTD-O M,K>8O(2Q@P!C2IV!HHF*7EF?-LML;KIX?/8QA&_1->,!?!YPS&+YHX0; M3>,4 MJ!JR#PXL$%Y4Y?;Z1?*8>^[QJD:QNY?"L;B']OU0LZX3)UC1_,)4:2@^C M.A[C/V3F@+Q8V+&$Y6*O!PY9DNJ_:?CPE84/-U-+UY([L[(_4VL=CTG#06]3 M-$YA8Q(G=5?"$ZM;K%&(L<[=MVQEUIP^95,V-@B5^G,:K-CMA=R, F+]<6-- M8)R?+/?->@^1;=(\ NR0R!"C"V)DY\37N4G=%Y6>3"K6YMC*'4)&H90'0>ZS MHK2?0.Z2@#'#SU8#1B%, ]13_^78FF7T)H:A]?LC3=+EOD841;(,31ZKFB79 M_RN#T_9,?K,'./-J3HBYKWIW!\%__$NX?;KM%DWTW!.RY MAOWP^'SW)#P_"K>/#U_N'I[NON"GI\??[K\,G^$?7^\?A@^W]\/?A*=G^.+; MWF&%(OM$%WO@7V3\[*-W.FU;2*EEZG0UM*I M;_"BHRP!?=@G!WQB9UQ@4;XZGN6-'?"@[U/J8CCR%Y'P*\$CA/,I/78S!/D5 MKE.Q9,H_Z)8%P1S_NQ^P.I[EW@)A?+@Y_.5]]2KZ'LJ2VUG_IEH@Z[_1.?XK MULT7)_9(FMX5DH&H<%?8@Y$=T0H9@2!+?Q'@KQDV M$X=GC%,G-N@)FLW*%I=^&J'?5+9/J&2N)K#*OQ\2EER:54E0/M(PA%4 4$GWA$]LDS-#N/_':L>V<)3!&8X MWP_E^S<[JC'DE)%.>>L8%<-G_M.)IHG'?OPU77L#O$#LO1 MY"R^-\1=]"RAV@"1JG0&FJ*+/8U'QSCK71'KY10R. 7KJ@ISYFL&$CGS56G??0KFT]F6K"[VC;K*6YW^[+F\ MKYGT)9\N;]^+=O3429^R+G6\[C??>_D->UVRV@L%3]3U):-X'YV,>83Z\KF^4>M:]G3#WMZ66CVU/W'XBZLK-'I5O#7%/F M/.^KQS(8+GE>[A #7G$&"M M'( I?J8(>J@A:3(\":LV&.7LG=0)(ZS7)N.YF M]<2WH ZH$%ZK#),[ T/21,F\A"K'?)N7\UA-/)9SC*E6'E.PM:XBFMHE\%C5 MW5S@C%X;=T"SZTSC$N=7]C5ZG8/JE"+JHO=O))KZ]JI.=OC%"<>N'RZ"C$U4 M[&8;#Y/8PRC^#A]]^-;JZ6EW/.YAF])Y7UW-W#=8F MU+QE!<__]H\2Q84OH;;L/TE2GY569_47@;!3.H,$'9%@VY5;*XYP__"U&'<\ MOGDD"*?._#L)<#/.>B%+F7RCK/@$*_YL=T?Z"\ L(@$\2W!89=ID@01:TIM^ M1>B+A1E],U:;C:>*Y6K1RG<\3 (B=-;QM? P8@4>7$%+YJ,I\(;$:;6*RPMKMX:*SJK*O[1%%36RW1M-"(L[FSN M$KP4O\=#'SA_!_B:N&0"/C2DJ+6&^",93 M*R3@K#EC.J+_+A=N6#?5]0PS C2V'6*Z&!:8?)SL$.E+B!HKA.J=@=G3N]L@ M%8!77?A0M*3QI0B-+XL@Z0HQ<0)@P?\L@$^ Z6!=)@X2"*%KB(A#8 :"*4:P MB+8#^'5&BZ1^]-@*I\($*+[!$*475RN^N-G+^L5Y=8">=O@8?$D-,OR= +-Y MCY-;:XZ*(FOQC0( 27&0+))+G1X+KT+2MI *Y/P+@6DQ, M)4(TF::'V@:^"=X<8&N0.C,GHE+'QX ,+@= *:E['B[F%9%2A96)-M-"V:.#^(??,G"?PL'Z/?&>!/6U1-F,5_\8 3[9I9X!ZT MP(S\YH=[F"!3MF$$WM"[VP'X! 6H)2WAQ0+:V\7$0E?XLB"X-GAAY,SH0C)T M4&$QCY;" ?5)_#W2)1$!TPCA%.+%;!?/FW)W]3R@'^$X;K$FP?DU?$7H?N>7N?4@) P2PJ& M< G,?K]D31Z2,G;2$Z2RE4V/]M)A[+5G,O@/GG:J;-0[(>#VV M&\!_,UK$C[%FU-A\2\PD1H)\S, [ @)L1N*YA^"9';K0\0OWDKAM.OLK;?J0 MH&N#9G5#8AE#WU@(NS"^8:K@$#"ICE1S)@XL-^;TPSOPZ6,G&"]F800:@B#, M;&?,^E!$4RMB>+*<0'BUW,5RO+=@VUK>^U_#?4IC!OQ/C>>)Y;K$$T8$Z$8- MX+$5!._XBOBA'MK75(?=P$MA_RX'[]@RPPDI9D&WQ6/S QAXX#,;%M3: M'![_OC)_0H +3'*,.Q")V0SR X?I4(M_]!Z/$6=O@0((@ GF0$,<$=6(K!]- MW)OKK]CXP_\W+! VWEC01ZP$S3UV]\*[0[)&ZSD)4)51.I+T"'PP1>1 O3\T9 M)6(68+K"<(S"$!;'?1?7A"- S '4.@&E)CA!PWMW>95W:"D7Y']746^" '++]-T;P3>;+!^$PMA69EDS>FR(F MN+#A&OJ!U1T0,>&.%]+;=PL.8(TERX",7+;-2=AQO ".Q3C+TJQ-VM;1J,$; MT&@9$40"S'Q8T=B27KZ$NL/>>UJHH'N^G!3SP1V@YB+ U4N N(P[I#EP#$-B MXB1 Q!+D^RQXPD-MFXX4!DW7Y0;7)61C'JW0NJ>[6".5(LWG7W;+8#'^)'M= MS/,ND)E+0S?FFQ4ZY MB=7@?#R0Z'&RRP_/HH *CK61Y2E0=QRC8O *"@#Y8\GY*N>8L 83 MWN>(9=N^^YMR7FL+SAYOP3$-X'GK3Z M<<.Q0E^@J6Z5D>=6^1N6Z0'$V0AWU9']L)WS@)47-W,>E%ZUG(<&>!$8_IRL MPFNHED(A7,Q@H/ 4< 1=#%()X920*-EW!HZ#$5I1'.)*]76=;+A\GPX.1)[C M&+VJE&YVJO>Z8_2*U.VKM1VCE]5ZCM'WNU)O_Z/:<<#W*8&\+?P28_X) M,5]?0[Y#+^-E"LY9IB +HS/'MEUR1L>P9 V#NL9A(-UR!Y+A@"/1;]1NAAS& M0"-SXC[('S?LY2967K@@..PLRW#!<*CI;$_A%3WUX4PD]\^![X\-X0I4Z@YXN]GJ\"U+; MH%-,EE: CHS5-311;TQYC9:[)JS< '=,N 5566&4YG4%3"=5$DV9=T?A_'1- M_%1,BY;F)VQY KK3K*TV6\-*!1QFL!6XOWI9@48,K>6F2A)%Q0-]F/[O\&JO MK:]MF6=Y_+;"PH$!'%7K#/J*V-/K"HM>@*'!V>#\TZK58*B!#;!OC*Z+>K\I M?' UL9"[-AN:G@7+%=P%5>?JS/#: MQL75[W-6I4L[Y$P)WV/HV4^1/_YCZKM H9 =[BPM>(Z5;U!Q.1NZ2RIR;5J6N*>]OSUWXB++>57I: M+>>FY:XLZTT;E-15^^6>='F#ZE_7"?-'5D/%>Q&^6-'N9HTG.V+>Y,NN[/C[ M\S0@1/CFTV(Z=VO%=/!<=U6L7"!%'K"Z4#&"-*Y2P))FS3H:WI+3X)=0'*"Y M"-!:BP"^RIS/.0+:Q.UF*-R>L"Q&_!EBY?1[X$V=W MH>$K/Y*3X_Q0$GZG%"S-"OW.0!>5OMJ08SC\'->I#/PJH#%!?BI@D%3.*^&H M:1IJUDZ.7Q0,?*EIIV!(8/NWNUS2,6 \F3#Q\]K];AQRE MUI7.P!"5WO;!T8]EO9@&^/[M!5.MQEO-$%*QD*C85^K*]>= :@R0Y.(X#4\BC< XD2(X]9?M<3BCN2 ME2'TM@WT**3,HKL%;?HN(O<-/&98]%5@$NO,U!D49(KBTH.FJ:!)L=Z MJP":/K/4>M4KP'#4- TU.99:!=1@ Q]%E!H3PLTX%OK36NMC]N]TM_&=[<=I M(^.&]^2#41O14M?_>Q%& MSN2]1CKUMTX'9(OU?Q(A(',_B 1_$0B$GO('-TP@5N#!Y$)L#&_!'^1FAF?_ M!-=Z$8!<3O@9.XP'-#8O"M8,)&L4XHVT3?SJC.W$\2QO[( >$*R1_TH$\,4% M"YL+T](U2:?RB)ZWQ&\\/&[;2:7-,5ANOC8J*2C8/\&+L+FPAC6"4+?K=L7 3:=5Z86?##Z%U8A$+D M WW&P)&9M)FLM5D'G0B,*_R]^R3\.AQ^IY.;+T:N,P;XS&!A'1**PCQPD#CN M.WLVH"0D]#% 1 #,GTPCP*-??-]^<*2R"\ MX%S]>)E M^*+[EPRC@*$J@"*V5Z,@02_@JZN;BI^5D?A& MHJEOWWNOA%'\=P)L &CY%0:'1L&C]P74E1^F+ !C:0$8$OBF9J^[[6L(P!LN M?.@*CX#E>> CKN'?5@1SG2+PX@6C1%@1);WX2T3.86D<'Q# E@AH$]^\:YD$ M*FE@#6!9\;J=5.WN.EFS;46L6PTH.Y (CJU91F]B&%J_/](D7>YK1%$DR]#D ML:I9DOV_/;63/&;-%ME>^%4;"@[##T[/\A-LCWER'0^956 M!X'U&;M^N C(,SSN%]K'EZE@=/ M[?.V0F-?.2":O.B3:AQW';<4G!(WLK>$.5A0XW=1>"."[0N>'PE8UD84G#!< M@%0 C@]0Y-LK*CBKM:8B(9R3\8)9$B#3 Q!.).P*H#WG<(]O(YN#1*?'"^%> M$ %PTYL%:H,*660'E%)4G\#MXRE8'# N?*HS<4!HO/HNO WER9\@F)@FM*)% M -+C!;2;!8+)^0'7@?88XYN?IR1,/Q>E&\[+&H]1Y1&F6N'.U9Q"843&UH)I MFW=A1D"9H* :!PZ,VK&6HL]#C\Q=CI,5F8N_Q.F$()3].56A9,[\%T\8/MT* M?5D7A;K/.1: >?;*?TG-'&<0"[%NRP .&(3;K1?"++@?P&)C_ $7 M !#1W*6L%B2:$9_^"J8.:K74T^%R*T8S?@G:VA.> $BLF(32HT:+0IF5C@*N MHX.(;V)/VCO)%MFM%4Z_NOX;<@5)#*_? MEV,94]C\0NW[9^M'EAVF= ;@)^^TPK83=T24M)5FJ-4^P^$$%G7'!%6<8,8^ M\G*&:(ZC58A3FP3^3/!Q.-387XYG.7]_Y3=L6(HI6"WQUC8I]>3,%FYD><1G M3E5ZWK&XB-+\EL7^'HRBH C8XL\5@^N;#,Z^2$182,?Q]/CU]QL,"]AT-<'_ M]:)DC.OOA9'M1+2W0)[?!K61!O46UZ[TUB_H:#\!EBS[T?M'+$G1:%NB]499 MP17/$7>SRO?_!1QAZJSNDD+1&B%@;K!4E.Q ](B6G%V):WS.T2;\%5^3F*<[ M)ZIW!GI7ES(GNKZF4\M&]\Z!\3DP"S"0T!UTXWA%>?=V?2+; G;!CZJ=QW6,S]D?_)F-JFZ[X*":!0]F- MN X3,?17II2QT.,[WC &08EFP-NZE3"WWIE^MU+9%%393RWOA="+1\0;3T'^ M_)$*$2'O;-@:;)13%,2 (B?\@PYKBY?H+VD+)O6FK6&)-8Q+ (9@-N^&3[X1 MP4^)WUBJ:1A>VPXR+JLQ_F7=OXVEM;2ZQ1J%8/)'NV\Y:=F2;*$M]S?(DOIS M&JSBH"_D9@1"ZH\;"[7I)\M]L]Y###NGU19HJ/CAAM$%';1SXNL*3MVGK2:3 MDA,W"_C^3%O:&/6CNND3#>NQ^/#/5@-&(4P#E$?_E1\'DJ7.X)FR![#Y+
^[_^)=P_W':+1B+4K+)YIQ_VP^/SW9/P_"C?[O_,GR&?WR]?Q@^W-X/?Q.>GN&+;WD*Z*D(\.+();%J MBS([$F>/E6UH?)XC[%B\>W85)ZT^2MCD8PVBG M>9M:SHGE8$S"79 MZ^'_9^]-FQ-'LH7AOZ)@9IY;%8%I)+%6S>L(M\LUC^>I MLNN6W=UQY\L-&1*C:9 8+7:Y?OU[SLE,+4B !#((G!,Q71BT9)X\^XH 9).) MT*,2;HPT9)\9MVDQ=C"6D12@,PK2TO$_6#,+SE;SIXSQV%/C8C0*YR$W^O)L M1,QW;#6TSW"R*WR0P110YC\A0'WR0HXZ@4?.!Y# 7=_$.K$.[7])"X( MM\^Z):?X3I? MU0 WF!V%NJNK:CE6N4M,D)7H-Q$2#<16 M&/@!?(/\#N4FLT93R8%Y[ Y;?S"?4=#L'7%K-_3A#O_]ATTZTF&@M&P^Y@,I MG0ZYWRS!P;#5-KMEIU%T>RVC7=$TBF%KJ*\?9U#\^TZW5]VBUJ=!OK$V^^26 MKD_O^'H!)]E?7TOVD*YE-^9ZP>XS>_ H%] 8Y,#NQ*<$?F=/[NP)!=XEF QV MH'VV1N3L5[V-59N[?--EL+Y> [7)./OMTO(\-)UE;*M/PHB._7IZFBD?G'AG;^^G9+V4I31W3"6LE+* M,($R^IWFH*^*E4\.CS9T*:T4CSJ-\T&_W32Z5S:D;,?D*/E*_= ML1'F1,DJG%7VC>J;P\EB0^.'2LE"#%^H3O.H@0JO\(CCT89>$,7QB&?Q_F2> MFX="/71>#PS=^%@3%#IU!952?#&,TM0>L4_J+FKJ3N;LT=)&9911@,/VL8EQ ME0IL'1PH%2FW;Q/[-G1;J13[!HWS8;M*M;=6GH7C4HE_L'JDWR5KPZ 50B' '2*YY 5II><%!!NZD;JCGR":'0!H9;+0H-VH!"_>9@ ML$LWQOUHPC)_!-;(5F/<:UYU[ LLY1W2S?K*IB^I_*PF)B!NJ1G$91[:V TQ MC8ET@S<8-ZL6+K5EQ14*\V3RZ(WKC$)OFU;0 PQ9FYUFOU-5U\%JCO! !IFB M6T6WKVRR5D2W1N-\T#6:9J]B5\D!Z+9 G]$R^95^6#>&KQ>.[LA<')ISSTJ6EVB9L*8GE8+S$ MJ9&+(8WWIU:[&'4:RA!#U*205X/.9NXSYG5BJ2F5!<$EJ&/[JRL5!-\Y0\E) MV]L$@C-]< @8V-&A[O7%'U/PT8U6GQH.+#SWR4:X4Q.C4W@,.Q,),;[ MB9!Y,W.IPPCO#?D()_>(M+OPX.CLQ0Z]1KII$3E8[]7];(W84J^182P'<;I2 M*SM@57L0U6&\.4Z"ZS;>-[5QR)),9)BH2Y2 >'@ACA( 'MK4 _^$_7)%&6C M_*]+:H#Z\E&T:EW7B299L2,+4\53$BLD=E82HNU-W5O6^##F42M;*> M/5EU]_'XJ;(69#EL#7LY5#FW?MCS<+Y,G2O3WU^%2C>T8/L"&[N=\(7(=7SE MZ_[5]3QBYY?6 GX)7O)PK$MSPM=U">*TNW+3.93H]U0'S!NT#!I#\"#/ MUQ?=QY?%Y .S/-X#+=D%!?#P3K#+6S Y'7R+]ID;&W!JU!CX70,[9C7>:XM9 MZ)?N^=9-5<-G&C>F9>W*1G=Z7@.X01_5F9STA[\14JY%0(('IU/8-W6NHBY_ M!!6RP+"_"S4IM-&\>F#!,V-.^>T/7F_[@[7;+[W2X>NM= A&?NY*B^B!:8Q% M=8\ZN&V%C;WVJVURV%YU'#5F=@7%;"U8G4Z^M(20'0& X.D>F!N3B8T.06I3 M@_((U3K\8P1X!D!IWKF>G QOG/DACBQ@4>U[&B& ;T'CACT4V<,KP6QCST94=9+CA+UR_8_ MXM7-XT>/FBAAW&9/*&'2,OA/"-H*-OJ)V+U&W?02?C6)*4W._?DP%(X6_PEM M+VYQC4V3'BSG3_SMD:9C6 'O)B'><@8'O]$SM;T?:J5/>A\--YPE%Y[H!D3= MZ,?+.@=OFL1_Y9 @B;!S@^!16L"%JNDB/YZ4D1'49F35/B=GK)+_=3NU5V1.^XF$2HM\: M@>3@;7YY,R+>:^N1.,M7-)IXT$B\#_5@3BO,=90=2!6'8A5!^+3ZD!, M_?ERNO89._,_-8%5H-RE 0-6(FOM2?UETV%LXIFD*Y;X9N6/H.3*6 MW]0>&$ =^T%**T!,%C2:?$9$O),J0RL]<_WLE[32]DW,X?K& 9GCYAYBY7_+ M6#TW4)B U*\6<)-:*,_A$-)0%]O!(TIG60R;PL))S&MH:;$K/G7,-&(R><3) M4Z2Q7MB;.)H1XS-ICXZ3>".>A@U=J6UGX3?XV'TZ>YIX6?QXH +8@^N])'8O M'I^TCK6IA7Y2YFAS%C0C%VQVF35 @/NVQ4&@44$#^1!Z#E@O/-A+,'4]=,/L[#M] Q;<:.Q@I'VW!B3#&ER9T^R MEW74"UNV*Z<.^#0'D=].HP)[[1J-"KP7(.;FVAWSGLAS=2#GQD<.,3Z'B3/E M!$Y@$#8SY=&*454>UJDER5V,1N2#?YR]<)BD*"!!(Z+E/*"])N;RSL70X_5] M[TGZ(WV4H?)F(N2XD="I/;L<'8!S 7**9%H-(J@B3YO2P>-DIVVTJTZ5B2M% M\K(38I@W")=88YR6@ID#8)_VV?(ASE<6;#5B\$ MS<3(>\."RS*Y^XD-89"_H^<,F$SCR$:"K7:+EX+\_P!><4EQ2.9=("> G9;> M(@;RVX/68/,6,UR'C]](9DK&0KKRDU3_@"/W9%-0C@RNA-#65(* M*8Y!)&/<7R#S0L(6HZIM3Y.E!!*%"F&+C!130JE/?GJJH[ PP3[2'G#9UI]B MRK:;26S&N2S"PT/Y!?@[!HB]QJ2" J$2R$+=[Z8V:3,$+RX8.';S5':3PSE:$A/3BAH M,RJ0LRP42+JP7L!Z>78R >T3!!>_ #%0)$:D>2\2&*K+21$C4UYDXLS:<%MS M&8A<4RYT)E9ISFUNY-M_B/U>\.UN&#([;.N-\UY+S];[;I5DUZE\>4;CO-_J M9V=3_TVRQL*#G6@_O'H+.:PLRR(NA&P7UNQJ[@.@L)Q9C6222:#$454VSX2: ML$I3*7NI3-+KF\]%-.S?'"1JJ6=?1HO[S-@WYF'\ I:>"UF:^FU4E%S9&^QU M[1U<>[;.YV\XZ49[P4Q@Q(Z0GB]LHZ1/9R4QM[0"%M<2!D19FZ6G1>\59%TZ M[IR\FY/S^2*;H3HLKBM*B4$T-+ IBR9Q!W@T1S#D @A"-WREG\)V5B>Q1[5_D+GZ/D8-'',-( M]&1MP>J&*W ?"SW2U@=5M;Z2+/Y*,:4!,V( M>?Q?F5.;XAB;O=L;6,S1)OC3-I4JF9.&X1N%HP71MN+>.F M.S5U;R/\IU99-TE_0REELG]#28_!L,T;7&YR9?%L;F!I"16U&>D=9$6*4*Q- M]=.>&SY.M8F-[X.MFVU"?=RZM0#; 0B'S\PL"0B]O/?ONXPJ[^I(';8'C7/3 M[.4,?LR RHKCT#+,)9V/:VLQ"B?!G!0U<.]QTOB9Q1)1P$]6DVZ7WF!NP!O^ M.HDZ"5%=IF]G E/0#6>VL@9#U@OGLYS-HHC [I(RY*1Q"<8]ZY:/3HF'D%\V M=\&(C";7BIL 6#.;A?1$X3:%&S$;# &%5#MU9SR_168+(.>G,;7/%/U"DQ+4 M6-HV2@@YO)&"!.@,$8TO9>BRPM&EV$=F8TJ3D9O29-9@]&A)/9'FU&J?@%'. M7/0Q^6E EAI(*NU8/NGVPAG++T0OQ/@M^<-*A_K:8:6U9#!RB]',:3[(>>'9 M9'7YHH^'7\&PT2@/;[_C/8>#5F_0*3O>$^14KU_1>,].RRPY*73U]^;0..%% M <_7.W5966 MTB5.J[CF+1?&)9N\#G6]<:X;3=-8Y=NHTZA3-4]8T59%M+5A9'V-LR1K8:VS,9YIPMR:^?>Y(JV%&T=#VT-]T%;G<9Y;] < M]K*Y4/6CK3U-%ST4;GQAOO]!N^0]5&A4G;0>=QDS>L+#QYFG7I[QZ(3]^@OIZN4&]68UH_5R+?7@4MM MF<@KZ+7;3J@46-XWB,R>NX(*[1$=R7L!Q9XX4BVJ<'O ML&C6F=AL-M:L63BW =O@.AN+<2WJ'#:).^EH?UC^%+X+L+G85]OWW="S>2L> M0$ZL#6.K]E&D0$N8_-"%3/>]7S7O6\+[#LF^/I>5^R%'1?7436\J(B MH@9K&ZU$X]6%A]-XJ=N,:-XI?IC"@[&WO.BJD9(\.'H%I0EU\:(,\Z5G->50 M> [^#D$U4POK9*EC#S!07PW?XM-6UL0MT:ZUKZ @A**5 MQ]:-!O9;-9V_N>_82X30KNK=U5-AI5T^T2YM7](JCE;"/HK/;@BZXX/LT,N,M1NW*A3N_%\##E0MW'M74- "+O$RV8_P"BQ_9_H M=8DJNSP:F_FRF3QV>QA9@/58UP[F2H023?[3#&ZW)S9GSJ[#I'W!"^ YBT:+ M8 06RJ,+C_$+%\&O&)%YV'F8_^W^Q/<^66HXQHP,\:C3J9<\_-53;=41;7]$Q@?M]@'U%[(; M^'&(SHJVLPBQY3/O?45]Q<2Q-C7JYN?&-_)K<<2X M9_7D676$VQ^A^4'[+>&-A&BL3K#L88K)@8LYH:C!P26S59SDON%V]_Q'( M\)ED9SCG,X1/K4L9>HQ0F%#GKKBI$DJA>%JO'?6_\[5W-'>19C+@!^P)!\*' M#V?,::L=BE*L+GWR;9@ONB>'*D\7)!A;Y?$@CBYA@O0 M49@MB!5;5/M3UPOXF <'.Y(Q+>I>_23:ADM$X'W/)Y&K3O0H>^+8PTI;Y&93K"071"I1R)^T]1@UU,:?AJK='CWF 8C">$4*6XQHDUM ML.*]T50, %KS"MX[+#GVA'>8FD7#3Q)DUUC;C*Z9&DS'?S,&\C<[]FCG3WCQ M^5IQ _'0URR TBL?,UPC=?W$^7F/8%2,L4\@4!I;X"NBQVD!&TT=^S\A\Q-= MLL=@V(MA/<2G)MABWG*LV8MO1_/F,?=NE+HD6EM\Q+AZ'/XC[Q7"PI>[I@D1 M(1 X+CCG?G^Y>3=OH<:;??*A=1S H0\[<#>H(_&C? 05T_S$.@QOZ N M"03R@UI%SV2GMF27<3"9GW#\[1T8 3>@H&I#XEISES"&![QH$,R#&P;Q2:4. M:9F'E7*_W(VF;!S.V.TDKHO>7M9DK*<[40.Q%(XW^B2)MFN:Y0'_7JJL.7S7IXTQXC9/UA!F*O?A MIF69)L78KHW%].[1 0:5*"ZP"3+\8S((PK_YS4\,U]RA[]JIH9#4>32I[B@4 M*HY"^2Q*-W9@4>4NJ[2?W=P>CV=L[] 7CN4C; !X4( 9"F#E &96UW7SS<%. M4:>BSGU2YX;Z9^D1<5R'K0:.NDI=M>DJA6CJ*H5HZJK3N6I/K4,.I2S$ ;(/ M152L79KK;=*]RA1OJK6IM:FUO>&U[:GC9L26$X'H5/Y@M8'\9::]H=W3F@2I MJE;4;0VZ!1:54]&)YWAFMO2<6#IFH?"RP'?Z^Z4"GBTZ@AVNQK[8>14OL<_; MW/X+Y8OMJE1?BTYO?:7\IRC#Z4LRD:QDO7RW<6XTVYU54V>/L'>A(H.3(H.^ ML3,93.P?;'SVDWEN'@7T>&Z];GQ4-*!HH)XT8.Y#%/25*%!D4&LRZ+RR*!@H M4:!HH.8TT-V*!K*X/FR[6[UI>;[85KUUQC/-_3P7 M7#6%E]OV*=#^!L?69UEZFT"BG-YQ95U=IEF1JZO4@1VH:?>;C'6?^-H4XWSK MC'.#*[0PX\SRQDXEQH+BC&IMVV8HR8<*XABLJ65,M^=OMXR=BUB66_Q76X_U M=BY3(,V[+#748;^]5T#&M-I=$:*WD3/NM$+=H=OJ&CND$QJM87^K=,((:+W*@/:J MS?,&K2)9E[SC8MRGR<>V3=NT7<.63'S*2-0"?FW#.8_YV.P,SF7VLMR!/:HW M?,UQ+W5H%W[C.F?>/EN&UZ,YXQ/CXX"Q5]\_71L^_ Y_P7Y/K#?C?:9=*+;@ MM%/[1[((G52WPHO?+ZZ_:/_\G>8:9!H/X@TVW#!GO#>IA?T:>5N\,?4-=403 MQV>F45$QGR7$2?+?!.TG#FW>!W'Y6=3V+[==X=P=8P,_ZO3F8:-5CU'K4C=, M]0FDR3Z V)DFN$W-#W&Q7R&$#]&'_D!K"K$YH&PCG$XXO.)L.%Q=*T8 M30S?C?B<)/[-V,;-P+<<4,!N:>J$9&?83]?V_SRS: HU;$CNC3>F' L&_\&H_;?OE\1<[-\(X')QR(=H MY?\\98Z&ARPZR8]L;Q3._0 ;<_HD/A8 >'PV(9@?/CYB@0(V"<7FM[[V@.W^ M+33S<9VX MEE'CM*3C0[H$DC,;WPEH0:F/9^=+7LAYGH:'>A8=:DN[H+D0L*\9 MG/!SWOBQ%2K&FQH^IB^!10T?4\/'7GTRD!H^]IK#Q_BHJ%H:$&MY$4H.;TQ" MA"0Y;FB^ 'Y/T@+0^Z_;CT?N+L<)KD"K#5Z^LF#JCF,[A3J5WX,@N9=RY#I: M010RZ,4A@V[CO--M9:.I&D!F9N.(3*ZAVWZZ(SI_.WX$!19$[B/U US2L?SP MP;?'MN51TD=>MW/0J0*ND)+)P?5GG!41=]@>G%S+_R_81_X>^\A_8@^GUN1_ MV46S9;&G+A@*8-1Q*<&($A)_L?NLTLPZ,'4B=Z0!._(U9,LTK(_;4:&_S5Z,#2 M\THBYL_',W(?2X11DY!F$24FCG W(SG[SFAL2'*ZB7#_A<#0LT.NI'LO-=Y# M>'LXU^*#0<2VK;C7/] MPGR?L5OIN/R"X\]SYKEVVMEYKIWVTSZ M^$0:)E='.F@T_4@WI.-2S!22"JG<"P4N:8:2,,.^X_F?N9,SY')\^F6SH35H M7?%L6I%!'X]U:Q!85EP6J>IDLB'?7CN@ZL2H",<&)< -JB^L&MY J/[.?I_ ML)B.FO +_/3$P%:>+9,52B ^4#8R;^EZN"%!B701O@/SL>!$)SB;> (&=73# MT_OE9ZZY'%?P#NZ(W,D 0A>GF'-Y-K?^[>+X+"F9QJN0_SCU)#A2X)*X<4V\ U;C"O+T"MRQ&AL9N0).>"-@/M/D M:??1@<5QL,L0(AURD.0"-)X*; 6+:)_""GQ$%48M!'/&!^ JXW&,< O U@8\ ML>!D'>)CN(?$K$?^_.2@--H='-$9?= L:<@!V2.=+-^;N$!ZBZ)(*'Z!UOA8 MFP+"841C#!8Y_$./1@O=X0C- USCT$M,O(/C)$R%K5+ 5(";KT*HA7P%@(QS M.Q".A;72;.R*D^(#3*W93!)#9EN)AYZB>9^8;LW]\&& %XHQ?6(F]HBKM0 B M+RESWC6^W_[6>)^:NYV2*C8?V[R1"+8MF=EM=O5]-;F&O972K&S!5S; YO::+ZK3- M*E(G]Y!).RR2>KBG40*;S4,*\)+U4V:2P*&SLVLXM:$@J+>9/7;R$R\*PF[] MT*UJDZ=.PE\YM5:3KC MR&N5UI"MHJA?>M^9ST9G]H^S*2R&.1]05>YLOJ3;.,_Q:$6P2_^S M R3+%.36H^RVX!F4KKL]<'5M4=2JKB]!VK=,V'8[^K]I M]E:%#GALU.7Z\)/50T.*'NJH<(1^4I'MI6 M\C(?#'7=_B:U8K#YDN%K:1YK>J%%]QOE3B*7ZQXM?RK41XA5P9VZ;>!.9K/; MWUE:UZ>?GL*APBU5JL$AO7'>:W8&[9J@T+$.;"OH-UG3@6Z?K5!.[OXWHA=M MD/I=8_,E9M*QDPEM4LJ,F%2MMZYC745]M4?+NK83@#>N,]J2>PTPH;O9[9Z0IU]ATO9"< =,&I(7 MJM]1/O(Z"<)>>_,E>NQI5Y:@L@1KP;Y*N,]WU>![1N/<;.I&IR8:O,*A_;O/ M=\8A$Z0?6(&]FN"0L@))LFW.S>IU-PL_90,J&[#FHF][O;V'N5[MYJ"]LQM4 M68#UPJ-MQ-\.>-1OG'>;1KU2I-9WKU:M)GFK24.UFE2M)E6KR9-J-'/J M>HW&ZGO:N?>TZ9Y"U;_U*0"_"Q>+&=7L6S/-=K@LP[TF)B2X<4\,:F?LBY)Q M/UU^3 +YN'Q $OTWW_8=+SUKI+NM_MEJZ0[/;@K_Z?2M;]Z MJ]^2OI BUI?+[]+K?$.Q=:OKZ#G9_;=@]1FVE>7 MVJ=>.\_V&DQV2,_XR'>8O[H664ZO!K/PSD_"^]@ODW_R MS7JA-F2EG8Z8OM0MV=RRT5;2G:.A[:&NZ%MG2DK8ZQKAK4HM)GCQ3%-E@9^T0Q$UFZV5$-3DX,Q38HV_M$ ML0X6 ;1[BHN=&(IMT#GWB6)=Y&+#_JHY?$=:(U!7Y?,3&WFD?]I.0LE,YO_$ M\T1LAT_EV$K7/,I$XG<[*9LX2M.8SGXRS\W#FG[C7)B*-4DU5PA4%:/)Z(,5 M,9I!X[QG9"L3%*NI$Z94J-55Q6J&=6,U)^XP7)V4LC1@LE1*BC*$"G@,D^5@ MUV)ZL'#!WSH)FR=#)(-VX]S0ZV+4*+MY/\K<]NBB@])?ES)YA2W[<>1MCRU& MX[S;5*$ MB2Q==!KG?7WG%J7*"JX7EI30T0IA21>X9U?U 3DQ+"FAF^5@2;D8UP"[R33[ MW;IT 5%(M'^-K1"KZ3?.>X.=]7KE57NU-+RT#J=<:J^4A)?;A:DTUQV X&[V M.W7I0:_LY/JDX*U L"P.#1OGYE#U0#TQ#*H@PZX2%C5L-\Z'37/W:C*%8/5" ML KRZZI!,)W*%7=WVNH-!-:V$>BVC M.ZRJO]&P7*>D=8OJK>]T=:#^1H>:7'@!QL.D[DU[#@6<9&,C[4C[KQP*=I_9 M@Q=:WHMF#')@=^*AE#_H#S8^LV!!UB/3/#8'.1D5P5&2O*GV]G#Z9IXNOTBIWOB7L0,CP+5Z!$35K M,X'I BK!VB;_Y?#XDX#[=P#[-]Z(-K*'SHP8E($+?S^HB+=7*M]F%S!.N!N$KMC=3>@O&HW8!3*U0HI]@FG6B5*#Z]QGDG M(3[JH]:>Q/EE.&?EY]?'\XNS>93BNE9Q/72X^TBD_WJU=0T.%Y7]6*G7ZNW< M%^T$9+]26O>EM%: MD-$VP.7M=0#;0O%O41D"C'L&(;)W$^9& V#JBD/S+EA M@!?Z6@ _CF:6[]L3. S"1G$APDD\F4I\?Y 5Q-J7/X M*'&'ZRS-I=D\>:80F<BZ;;T\M&(,U^RS"ZU03[.BV]7S;2N'K"ROJQ*,>] M* S[=NJXJ/6Q:#6+1LVB4;-H2D/M2"/9M9DDHC!(89":1;/&@KA-1PVEVOSA MM5,;=O5 OF9@7JUMQ[55Y-4DX[M?7]JY=/T K43?FI48QE34Z7.GPRHGJ!GG%#/<44& MIT8&YGHRV '[#1JBTCNA1ET*^T\-^SNOAOUFX[S3[';J@OT5F?]U-V7NV R^ M?&QJC\P!^3VC")DUGMN.[0<7CF(GJODFFE M*B)9+R398EKI.B3I5S&C5.%(O7!DBQFEZW!D4,ED4H4D]4*2+2:3KD.2827S M2%4N0_E3;UR%/Y"6IM*C]!Y2?LT_$MF<_:HBVC \J)H0*!)X8:&]S=Q5"C M"WI$;<9E*M38CY>[&&KT&N>]@9H%?6*HL<&W70PU^HUS<_>PQWX2!61K:E@H M6XU);_&J-Y)AP4,!3[EFVB[9%F_3L5&)0CJH1"$M/^&R[B'5MXE2E2BRPTH4 M6852IX%252C 9KL2!5BAU&F@5!6*LZE7HCCO :5.?!SW_^,#E5]:-^S8 MT+HZ#SM*9@B8)F]=79>\4X4\E2&/^?K(@TU FYW.SHVE%/+4#7DV]$NN GFZ MA#S#NHBM-Y),\5J-DT\^(K:Q<7)!7:T'NIH*EYX<X M41EN; B&%<2- 1IY"CE.#3DVA+4*(@?&M>K".=Z(?XLG#/@K7,0J9:#BE(%B MA-!I-\X''16-4SA5)&>@ C.VPV>_F2JG0*%UR*7H:1=3:0=ZPFF"(*"&;V3DE2(H M15 %#,$=" I'+>K-0>\8.A<) U"N04(3WM)816U%\W_C59NPL+$;8JE@F0QD M]:("+Z(#_"7 .@GX=VP_G1/6(:[;3DB-R?.^@0N7SKP#9_YQX?HV7O#!8S/* M;_GX;(^#J22OQ%T_"8]>>9-8%U?K!FS]:+C^!.;&=N._+AO5ZK!^]?M?&YY3W"Q0)D M)M'6BHU/)B4W/ES:=S]GWYP? ,MR/3K^#\!CF(=7P4*L&JQ"FWK(E/]BCSM6 MKS_I]3J#P4.GW=4''0::OM7KZ".S8[7'_XN3Z^ZIZ-B=:)?(T)W __LOUGGZ M7 ^%=7G[;IQ?_.M?VO7-94M;N<@,AGRLP;)O;N^O[K3[6^WR]N;3UX MF)"XPT[[S(AD_TTXA]V.LMKSZH;#7VSKP9[9PRLB_]PGR?L?0PO>(O'V1>G@4OBHPEV/X[] -[\L*_LH'D MG."#V5O'@UZ+^5[X2+0W[A.;/S"/ZT)FNZD9;:/;U.9\_S:CJ]S0$W[;F0 0 M_O#,/*99/FADLYG[[&OO;$<+IF[H6\[8?_]A$_(A=/1.'NJEH&,8+:'_$*-) M"V6 T\Q:^.R#_/!1]H"P'=HRW?0QC>XH6I=4,'HA_UG(C<&@U>\8*#J$0UZ\ M6$B5%H#PE^SW9K_5TSNY/[5;>N[WJQZE#UJ]WK#4HU9_WQ\,3GM1?6/MHS9$ M5DH&4%[?H,J( #$J$NT;[8597I$ZSC6[$G16DWU%/%@C)KRZY*ZT[GXT(! 2 M\.T"@ <'4QNO,AM/-S>3-0BD_3M)0-SV7BL&?4).L;([/PFGV(8ZN+4*[#?K M98[6V*>0W< 3[Y_9[(E]A<=/_=(^M"Y-+QCL[I,^CK0=17Z*_ J07Z[1NI;L M2*;K:AJYP=,!:D7;AC,O37%E11W,N!OUCR%"MLNZW MSOIQ7Y7UOJ)V^#_,\NZ?W?*48C;.>\U.KUN3VBU5V%5Y;442%6(?ZZ%4*9%.,< M5-4212%4O1&J,F&^%;+QAAOMG<.$RC(O)@"P8)5&H\F9092LA M7 R5^FWD.W491;?G@5"'D;.)9K(+H2CM8O*^S?[+%?FV2ZNF?>P]/VSV=A_ MMX>N7'LVD!0F;N$,+X^!&%7I-@>#JO+-%0:>)@96X3TOCYTFJ*;=9MV/ %X YZL?([CT M8HY_E2>B#@7.VUD:>J_,NQ/%K%Q.7!U&8=U0<]C-&GH*HTX-H[:6^]5A6P^3 M+GN];)[&WK%MSQZ%0^$-.16V5*WB;J&I%L%OL*E%M7"I+9.I4&JMX##E.09& M_/K-866)_]6<8;UG"RC"581;J;I9GFP'0+8FD&W%WE!%MHIL%=E6H=.7)VF, M+>/8D8H'S1V I%?,M(@;K6?_7MMI_AB:H__!-!^AB]'%>3@+[ 5 ^B&T9PA) M7[,=[=*=A?,'VVIJ=VX83+5+RP.0.Y86N/$=\(R 3H%?DN[G[+HIOCAUJ/' M&+F)-(Y7<'OV!G>@CO'(2=7@$L#)_C@53Z0B]]J:-K* M(0+FF<%I&GYAXXM ?FLVSI2Q]VJ^GF MWFEUVV5;R:_ZWAQ6U(R_EHLR6_UNN1;Z^UE4SZRB&7^NJW)XA)W-B2_Q?I3: M58H=:<")=NWU?H00N4'^7 P@N^!*POXHKA[5%VHHL0H@2Y&]OA%P=:J;HW J M(%$8M ,&593HL,GC,+?'XQG;OX&]K%BKL12J?W>>B:L"C/.3)H M W'EA#7KUV);=;U75%,1U0QVIAI=48VBFC=&-?K.5&,TSOM#-6%%4.3[8]FKA]Z>7.$ M!YU,F ._Q,=M'"^\,J:V_^'4NMG2Z']\UQIL.S'%DHM:&:O=PVJUO 7MX;T>F\S8"*.5C@:D#1_M)P*1YED!C8%? MR:><$#V\:XW)#*>ZDJ^(J.D[O.:2$PRPC=LHW!AQ,0P<1M35196YE4VK^=M2 MU+! L+ )"Y\O+ \N"-RRNQR\ZBY[M,MLAZWRN^SP.#6LU1.>(+H]YZ1M7QM[ M\(V#,>LI8 C&E^''L0SX^O1R/P!V1Y!CCD][:&H Q,"V9K,70)>)SP(>]49R MBUX*NS@33\+@I\=\9GFCJ<9^X'.8WZJ M^1-MC]N)J553IWZJ^(M2%;#;&6U MC!AOBT;R=R+.X:MN<@";[+2R5:;Q)A>>#9]PJK?8!07\X;&V.RY#C_ 29 P 009_?_X\U7WS\1#?! \=V@"@SHRP.N$IF=H#"P>$FTD0< M0%MK%LYAOW.XP)YIF) "6]%G> (^?V)[?J#])P2V (N$ET[XG',PZ56@/QF%HYA<3X#G1Q.B9XV&44X M&GH>IAM) <%1$!XW!OJ$\QK%\@)O09D!E %WP&I)@ #B@S8>"Y'*#L6HM>Z6 M$AZ^I&X\Y3%88XX;:%,+6(JES>$@/9#06.T*6(*\ :@Y(6JD'-: ;V5YT<'@ M&O.*C+VW9U"OXPX&I12L+ BW+[XH9P'K;W,X"OD/=;^K.P/;WK_X3 I'>N %;;PX/\UCG\.C,X8XP MA[^RGS\M4F(X %;*G(U)L:^R"7K8!QL8HSTJL*T[>! \^D(#[8<<,JA>? .E MDWFH>=%Y;]KAD24"@P#]:KUH0VX=@3X#ZDJ(I@ML&!-WQT2+*Q5.?PHZJ9_1 MJ@UB/+59J'>N.\U\HN]F]:$10DQ?JO MI:(,Z:V<=3,[$7SUL^M]9XL05 O0QF\GWPD)4,M.;[78"?42&P:A8+8'.;80 MMW, J6?P%[<&!).GI&5XTBCD&CS\1=JT-6+:$^CK3$J3"&;+<(+?JP73)_80 M\(-!<7;KV4#?U@R_Y270>GG F(2Z.;B0 DQ3YL2CPOCP0MO^SD#+<[3/<+WK M;8/?:2K5DT4D>/#S!3[E&PA"QE_%WY1+@-B)HI5M2]G49MA49"PH TPXRR93 M;"S,]=?!XMN)I$4_C;<7SIA_P9P1VQ*3T>76SW&YY2"R%T$1=" VM\/Y*^PY MM<'DN=$+R^\/>S=W6ZL*;"-\Y(9O/HF.[8F <53I$:3!81&Y1!;/@^O^&=-T M20#IZP%T#^\$D\Q[X1K*I>5Y+R!D.,%>)!P)]^XW"^VN\B C/X_96A6$C6%F M\9H5;\QA96E"QDH":1)$2!6&;QT62)O$>K+LF?1VP#=S@ H)-J%^US[TT;&@3&&TDLC8>;I"> MJ>BT?T4_*^=^VKO&M^O_%[^E\1[H>\4[74>4U)$,>V>_IS^MQT>//:(PG]G M7L>6%':2_PM&7W]-3&^W"VEBVF(68@$= ,!R@#\FX9<\L,)N74&7':Q>6[B^ MC:_\0%YK^XF)HC61(9&X2_";=GR+]>"[LS!8?4M>[=V>V4XBWYR#)?'?J1>7 M+#RRLP= WC_/J"'Q!VOV;+WXF V19+S 8\7#>[T6<-&5&T^S:',=OYU,2FY\ M6,!?POG]& 4_T<>'$%B_AU?!0JP:K$*;>DAV?RGB*P/9P?G!!$W4@+U[VS>W]U9UV?ZM=WMY\NKJYN_J$G^YN MOUQ_NKB'/SY?WUS<7%Y??-'N[N&+KU%&U"S048!03 DF.7Y312-7RD:8^I-[9^A MP[#*#P3N(I U?_2$3VPD_M:1>I@%=V!0%&3N9ZK+EJ(:11-JWU'(D)%;+'XT MZ.A]9BN.'C-.U7M )A,08VAEB*&BLB/"S5NV\$'X>63H!:0 MOHC>%ED_.42-'>'SC$]IV7 #U(O/<<&?KL$7?F@Y%+,5?C_@:=9+\EJ$@W1, M$1M_A]RO@4#2Y/*(H-'(C#?@:Z2&$JO,7@O\&H3- [YLS"+!XBZ8 ]]X?[( M3>"%9S]19H9G.3[?$^5EH!!WO3$V.^)\WUHL *$YMP?Y@LD=/AN%'MA/L(Z9 M]>QS_]N(I(Q(!$GLT4\!XGL(S]';#]TS'5]-0F(QL_#='$86[[7"H9%\RO,4 MUH\01.327-BZ]VS[C"0MX ^^=V2YX3,7IJ98_+I*% +8#_0 MI5?68V/FNCLP"D"$G4&VI6_]K]8/>Q[.O]*!7%H+XAO\_(1#)\^;0U'WK(3Y M&S79 5P2YSM*/8^\(R(Q@%2G$V,QG^*DL>*9@<])9%AS^BMBM1N\=?>H987> M2R)4>S'BVF'9.*W>[F#1N=[LZ-F#3\1I4VQ$9 1NZT?:$!M(;H[\=W)OV,GI M*P-6-,YEI1@$RG,51;S4PN"&9F$*&>JA,4>U1RSA[=NTGY5.RK4NRM2VY(XN M^%IP8VN?+)/)-J M&6SKQ.I&MEEO??,B$9^XQFWL=?AR\CSU@VZPN,E*SA E\6ROJJM;RZIXSJ^0+,;NSP!S27 MC!V19D._QVWE=>,]Z%WHZ,44OV85_>Z:E.=M^[0*GB0R MB5PLF>9WFVE![Q!T]]NI#G3U5IL[L\NTJ@.Y-.SW-O4ZRZG$E>L& F&E.J*U M6_V.456;MD%U#>TZZ]NT'6!1\(-9[E&OOZAAJ]NOW>D9+;.;_],!%P4W5-/Y M[U#%Y\MAHOQ"[/P:Z&(,([ZJT*[WU ]K8WBL2!]#+=-=K)K>?6NA>"0-QXH! M^+/KP9^.\&6,7K1[]-C,N&7_#U!FEU6V-]S"K5J(DD[UFY-J:WP7/OCVV+:\ MEZ9&(;\;1O;UO?5#'4#1 T"878R"T*)RH@3$FYH"9WEP7HNI@QIF@VEWS]9" MP;%Z.*[G!@K*A16&S#2M8VV@66R_OUHS"J989.G'077X@Q=S;Z>:*\HAQ%.4OM3ZW1,<6MVS&QBAJ(N15W'05WEB&O3K((--#6Q?[#QV4_F MN;GD9&(T:&#HQD>E\BFJ.F:J*B6SC#UZ(O1.XWS8[/6SS3-J);)*>S:7!B#7 MQ;.9CQVW&S.5'AB<*R;:CF:6[]L36#,>THY1+\R;5QA5\VP:\,8H"I9TZ!Q M/L@*.(5 QXU QN'9TU"QI^/!KE(Z5,;)=& ]W6BCGJ[G!"+WKF"=2L9//I;P M C4_8?;*RF2LV\D,T*W0^LT!4^UI:D?C-TU+RR3T&:!^X8YL40C^C1*N*F/> MAEZUI[<&WER%:/GV[T$1S5"(=IJ(MM%$WC.B51Z[4HA6$W5TH[EOK$:AU2_LL!Q'3*D*G*(OE4L M+1QPWA5+61(86?]L'-7$WY_3-+$\)&9 M;:VGF.0)H&&U8?/],4FSN@B,PL[:8N?KA-WW;.V85&5E&C6W=DXE-%^D&0=. MLMA/&XYX1HXV=D/LATF']=8K8W8%RTDP+*.]Q\(9T\3"&7VXB[%;Z1G6NV9- MT>V;HMMR9%M)CU->BTE9\U,;.85 MQ2RF3;2;P^%1Z\?D\/Z%?/MJG)$:9Z3&&=5E34<^SDC^&(U^X]SCU8;>K'G: M'D;N'-_@HAL[8+WYT)6Y'7JY%6TG*Y8'D2GW3@W!]4E#2KR M4>139_+1,W6 NY&/FEZDR.#E-7L#FH^.N^T>TFI.40'2 S5,T6+A^EJWJ'I0[J9 ME6^J??YQ(]B&\KH*IWMT>HWSOKGS@&Z%037#H$PMV-['>W34]*$CPJZ25EI1 M1;-*3C4 3C6LH F30J.Z,*D-!395(L\PUP^@^- Q(]!KS4 KJ89W:;A0.R=$ M>!CT.I7$4T- M&#HB1-O5(-['P(YNIW'>;==@8(="I#V9Q'OF6&K T!$A6KFA$P?A5[V:\*O3 M#@JK 4-U,9GWW6B[VZ\V(ER'M"?5$?XU(\G5#\OH#JJ,*"L,/'8,W!2)WM_$ MC*X:*_0&L/.U(ME[%N4]BBH9.S484UA:6RRM-E!>O13OZ14&S!4"'C<";@JT MOP+Z&5@UF)T75#_\.Y5HNQH:= 1U+*K/Z[Z'!O74T"!%MXINZS,TJ*>&!BF: M5#19F2RM=FA03PT-4H2I"+,*PMQC+7=/#0U2=*OHMOY#@WIJ:)"B5T6O1SHT MJ'>J0X/$;F[".1S8B/^-8+:=D+('4V.%Q%EU< ;0PO5MO."#Q["7_Q.+1_\@ MXTW<)3;:CF^Q'F!38;#ZEDPW[0HQ46]O0D4#EY.8H\$!E?CO-!J3LK >V=F# MQZP_SZP)K/.#-7NV7GP$=G(G[_R[ZYO;^ZT^YOMV7ZT\7]_#'Y^N; MBYO+ZXLOVMT]?/'UZN;^KN .AVMV>$XS0?+H=(F+23[>'@Q!3JS\&7X_TW,) M4DU24Y/4U"2U/0/JN">IK:*PMSFW[![D]H;!91TUN$P-+CM"B*K!9:]T &IP MF1I<=G1P5(/+U. R-;CL:#SI;\17;NA['%S6&S;.^TU]H.:6*>HZ5NHJ1UR9 ML67;)&#UVXWS04X"UD[1844YBG+J+)>,:D>6];'V;=!1@D>1S]L@GVI'EO6Q M=L_(UNXI\E'DMLL 2H5&-5.F#S^WK*_FEITL=FWHTKXW 3B@B4'FSFYZA6!UDX*9\K\] M2$&<;98S?4I)P6-%HZ)A]GWQJP'UHAP8NX1$*L*Q4\G?V6:XF?:*9O Q#CS8 MT0H^Y&2-@9IN=K*(5JOI9@,UW>QD$:U6T\T&:KK9$2%:2:OF(-/-!ABRZ560 M1Z 0J2X^%6O)OSJM(/(:KI9#2/'>QZ.,NA7%D&N M0ZJ4FDVQG\AS]7,J!H.*(M *#>N'AM5&KO-0[;C7.S MOW-&L\+ VF+@:X7&7P$7]8I"Y H-CQP-"X?6]VS1#(W&N='L[#0Z80\X>BKA M=S7M[ C*8%2#:I*;>VRZ,>33SDPU"$+1K:+;W2RN2MIY##N@N'8K;N>A:%+1 MY*G09#E9:E;;*&38K;91B"),19AOE#"K;4$RQ(%FG>I:QRG"5(3Y1@ESE_E( M.839;YSGQ 0472JZ5'19@BZ[>QQ;-AR@4\@<'+53*&=JF1K0HP;TJ $]AU[3 MD0_HD3]*5M[EW&./0WNBIZF107G9PO"-FACT>O!5$X/4Q* 3.P U,4A-##HZ M.*J)06IBD)H8=#1.K#?BIC+,HA5D5?BI:&)0S]@ES5?USU;4=30I1N:&3C.[ MTY31ILY?'3U+4ZHQO2*L(R*LDF(K4\RW2]33:*N!0HI\CII\RE'/AF+#*N02 MEHY0>KI9L32J_DBC'8' M**LY&-9K^RZ',=TJQ4\_G]1*WWC:6#RJ+7"DOKAZ751KWW-LG(T-4DHS> MG;OZ!VK"0PT>M]JI3YK"TE/!TL*1^%T:S7L2-&MHMO=70:5##O"0=YJV)&B2463 M=1QVA /.U; C19B*,&LV[ AGNZMA1XHP%6'6;-@13KQ7PXX472JZ/)YA1^B M.LEA1[@;A*KMA)1FF#?^2*P43S Q$&F8)JI_AWY@3UXJQ!B]+5&&'O;!#N!- MH_4>;(/JUQ:>/:,1'MH=@\V-+>]%^P8@MD?:[60"KW$>HT-;,_(I?X?\*]L9 M,R?X8/9HKDOU6UY%);3!6T?C>Y2C2IK:,Z.&-C.&#=XMS8_VO>#[=L6^,>'P M>6J/IG@'H-986TEQ_M3RF)^-8*9;-W".3ZK<,_R M0+]9+W.@8%_L'9$3PUZ7KA]LL4,#3"VSM:KK9+1!',;@L. 5CC*'^C8?9_E] M8F/ ]J"URA QGYCRQ>,0>>K43=PEQ MUXYOL1Z 4X;!ZELR4ROV+Q.,WA)@$O_%E>(1VN..U>M/>KW.8/#0:7?U08<9 M1MOJ=?21V;':X__5L>!$W#6-AI@MK$=V]N QZ\\S:P*[^V#-GJT7'U6*I.0$ ML2F6U .M9B6PTEJ%N4Z 3B95A[@!5ER Y:[G#0^@(K&/+P*%F+58!7:U$-J M_TN!XP*YW]UI]W?:I>W-Y^N;NZN/N&GN]LOUY\N[N&/S]7UQ=?M+M[ M^.+KU71-N? H&/!?D9+^/X5"-(1RC,A7?4!F03=)DG1)$3PC[D= M!(RX!?[ZJVMYE-[SR09=,W ]7RBI^;_)T%\ "F M?;F_!G'M/GK67#SHZOLWN LDNY#1C.Y\8@!6/DS( M;%B/K,L4&CFM/<1E_N"J )\@KQ5PL8K,3R06-" MSP -OWIX60.8)O8!G85H9$=76<[+?_E$3>.\U;RS$%Q@Z'?>-_4P@6LX3\ !MYIA4.3UO\.UNZ'8*P!/YAK-FYD A@P1BLN MO3XX^Y0@:'@<^P%@LP-DAJ *"!#J;R%'", M&/ 2!!,W65 5E8>"8!?7@4U#BB.FB64OA.-W J[/\34N[QEL4@^U[0 O<=CS M["7"J^_Q"HBPM=_PP>\:W^]^ SRZP!=H%X^ :\2>:$W?$HM)W?,M_Q[4P5>L MZUW.D2W?#X]$7 ;<1"2APP%%]\GVL>%1]/")C.?PC%VAIY=8M";F/B9/CB$X\9N'009TO#1C5:?M&XX M=CB)&;/\0.MU"5F)B0+W1/[57?H*B6UJ/25NTMOQ%;"P)^"(VK,-_ 14O(]O MX3AK<9[#UI!4$L<-I,L(SNH%3@1(C-CB0JAS>*IPZ'[X\&_@QM'7HLS[[?T(6Z?@#_&(T5]Q*9C&S_180(Z M(#URSFU[( "QD4N/SPX.%2>A)1>@)J BD7B8'%8Z)LXTJ=ZG"AGRJ"4@I$& MIPCB$@>Z@H8Q8C[2EQ9+9I2]=&+DT?=1'80_1UQZDTZ2D:^@(TI_UELXU%J< MJ4X1/!*T%)RQ4>>5 I+J5_L?_811P8,8[K,#AL747DB52?!N1Q RZ% +8?)E MJ!5E]!LXW)KP8$&Q='YZ-!Q8\,\8M/S*RZ-"EV9LPZQ(66ZZE\U_^ M,N;$!J(U\UU-B!6AJR>-&;0SF\O?=.A52U]V-3#:N(6&_Y(9E5 IGNW9#)41 ML*L!E\;KS#+44V8S]SFR1D"!\8$TA#C+-SQ02UUMZ ,$QK!?Q&YAA:U"0U)M($X[:85-03S(6 SQ( QU-'2WK$FPV!@9ZR#Q/(,[5\.$5 MRCE#M :D0_X4S@(*28,ZZCXZL'0X^@CC.9L3+KM1\G@D#H!88]H<]CGU-8X= M-X 5Z.3A8281]NXV2\?/]/71LPM LQ&ZB6)7:!)_KG@TLGS8K OF>"N;.I(* MFG$KFB@Y>W2:Q_VT4ET#TN+.ACQRP=/CAMIH:C,,(,<$DC@Z/[""T,^)I\5> MY7*AHT%C.]ET_U'"_2^\$^+W6EB>]HW+*2% ML\5];LUWZI!E(S>"'/Z*K$;&HEW>/@"_X$W -^HCM>:EUPYEF7Q#3@9D]94! M>'S@H8_ M<\0-S 'YEK30K!'P:Z[ (V-(KZ@9/#(!Y(@@:>LXOKR.E"RQ%HF^-\Q7PC('<[]>*J% *\;8>06 M21?=]6(CR\$$<>!'_P]0^"]&HW >$@L75R4HY!H$"]IXMQ.\_L+W6>!?/(*J M!+^S=7>6%T38=&S06C6U.\I3X1EB9%AB.(0''!I\;EKL4@9[YL&> 49BEI@X M/H <)2SR6(LH)?>GC EOO<<6@"*D >+EB<,#\]1+2CU"A*/F'?=3;O>!2D\& MW(004A+JR 4^P;UI(+$Y] 3;\"(EC2Y"RDD=Q!V#F]HC/,L#C8IB,^.Y M[=A^X%D\ B52IP1)".+#,!BUE!1*7S#%N!V1;T&=BRY&G9]2U"A;*UHUD@UU M@2"^7Y;,-F0V98D,U3$,%7T.@]!C0@9YE\E%?&=S"W' NYU\)O/D?\ Z*4\V M TQ)7#4F1^IOMB,X-;&F<>C)*&)1T!)$&6V*,\>7O0)0_B"=6HL5AMOH\92Z#(A'..P=4-3N=W-'2 M/I678LN.GS1BCS@'*.^X&6R0;JGM4SH;<%[2I6->+-A/GK#J8(YZCF*L+>G$ M&5WLDM2XB>;#$U>HP>AHX02/_EUY!EP?%L_BVC .'T8_/SZ+FB^!Q;?@AB;R M@JAN(RH,J-+W]4VD:V.C<9Y%_A7]1Z!@O@ DK^124$S5'KY_N.X87<^PI6LGL!PR19?0)'>+F/F>H\Q$ M6Y2^RV?/#MB9.YG@RNWH%9I%9AV=^:-80Q-3TT##FN&_56Z2*QS%<;^#Q]-+%%) MB" U7NJ4(W-)+=1N0T_(6>!YH#',9CT7IXCKQ5E[ZSFK:#2WQB0:N]QQ%%E&$\HQ8!*44N4_F M>P*@K)];OZ#-=L9;+#[IKRX^464DJHQ$E9'4NHPD64"7\$2 FG$"UGDB)BU= MRQG^S^NG08=A:^JAA;7]LM;MEB@=QNK:U%M ;(IRF]@9)$ND/T>F_"4M(^5M M ^-TA!ZW9]<;^\S)JT#N]!OGP;.;E;(9Q\%+PFWPD3LMHK^YHUC$P%'!^H?E MS4!Y:VKW[(?%M==["Z1^4_L,!P?V34O[&OLSA.G(53GX>O8"ZGR4GR(48!#D M8%?PER!\.=A;VF=7:I,\@AW[K+%*'350+%P5I:"4NNJ*>,0HSAX(?0HDQ496 MRM_R[+D!JA//3G)%I%!,,.^?HG,CCY)UA'8I5<8Q/GH2SK29/>$.\YD+*]2> MK%G(XE('*L7;>"-YI@LY<@'M+NGUCV#M;_0_#O+\CX-"_L?# M>1N'PMN8V#6=46K?V\>2ZA!N_\(>K=F).4Y1A),3)/ II\L>VQ95?5.LF"JN MQFS"G+$E#W0QL\"FMB<3,O^>X&HW!)7?#0/T3LVL9S_$A]EPX+@O, N -#& M_Q#Z<(7/W0]^5)R.;D/I@X';'UR>L9?(@A_!&^? 1N2[L-\$\\A3AKVN03&' M'X$Q_XF6@LCH3"4UT?.<)]MSG3E?$O 3$,QP&_KDX+&^Z,M!7C;D^F#,P)I] M4L?BA5_PG#5TYKW@^A]!J%%K!(<>!##P W@9/FR&R!*_AYJ#$$W##C"9"[D6 MV<$+#+JBA+-YGAVSB:<"Y-$OS5U9%KT$8Y)!,./?R9WSA@:A[9-=SWFA\!6, MA%\,!8N(NZ, 4OKA7-<8.M/2T^+,]+1 T [IMQTQG?%5R)WCK%+-WR<)FW M&#Z$+"XJLGA2?#_DQD-D0,;O^](C1YXW^T\VLZ$&\=1FD?^%2%1 +I"DBG2C5$=G$"'5* M',^N2J!1[HHHR1)D/ A)OEN/)A(FI2XLD?),T+D'.AA'!7HUQU)8D>,SS 6= M8;(:D"//*@3%R<5#)_K#U1 K\*-\4/*OP3I3N,Z3<%WF)ST&B3R%IF83@)I1 M4PJ?)5Z1.("FI 7@D*"KC4-,U<5K!*%:,D&CB>L1"2>1\XI15:Y$$:$71/PA MX6P75GY3:*C^DHL8(T"6/]4FH&TLI^H=/?N_=C2CK?>;VAW0QI0JRKB:>>V, M0ZP#Q?.Z=D8M[5WC[OZZ\1X -Z-@&3H1 %=E[-C"0^9X"^<"A.$'2;C+(]/A MZT\V+S"%WT*/R.6?EH\]>BZ1?%ZDHBO+H.$:3,2BE1IMXJ1R#8BWB->IM\(R M>;(542,P;*X\.\0F)Z'<1F/5@=,$$D4MTZ<"W>*BZ-,$;%87-6OS HQJ!.A=<1& M2GI ^^N=B%\B,7!'8H1"X_0N*K!EXWN7O-;?+*]H=[:DCW'8.._F>+"7$S2T ML36W'H7?A-@ O=AV1M)PO,";\< M[3-[\$)L\J1W9+,ND:6V"#V0$SYOV!4"6L!'AOG4Z,^FFODGF9^7^U8A (%X MN!@-O2B_310$L!F:FYRM680%C'C:Z1 M9R^"N(W/B+;F,=0=1(E#_OM0,&!%-1A/((QFXK'1 ZF>G>HEXL1FR@ADH.W@ MVH1(B#+ZA$C@K1;X(:*A">\5.5!45$#5Y8PK5T^6/>,E$='B>&ZUB$.)>Q,+ M9B(GAA9D_Z[HI-U&N%7W4B-=PMEQ"B:C'L9%6MUV M-9G#,KT MT52^H.N(]FTK\P6;TBPGI$0=GF%F;3*&P[M,/= )8P2*AWO67I)0SY8)*(/ M@(5%/*!UDZC#)G?2:%<(/7062$'XKG%_=7D+@E0R*TJVLF(&&$2U/S(%D0RM MR-F#MU,S"IMWTR!M>@(BDZ;FE\@'"E)DQ?.XOV=OC9%2PR7'9=V 6%[H@!/T.^"DI;SM(1EM80 MN$;ZA YB$YP/'-M4) G1ONZG-G!;^&*J_3,$T8[,^=+V1OAP+FML;FOBP_\O MD*4/QBS91U*SB0X1U@GO=-@H5L51%?!Y5JGHH?)ON#AXH:IA#)+*95Q)L5Q*IV\B/Y$ M9R.0YPV7CD*#PIVW^;Q/8J'1<'=L;K76RZEO3GGIA7 M9G/I%0H##Y0?J:XC+: X3'NY$]H^(4\5Y( AU13LOTCO9GFL[U&6>G8<[I(( MK)2<5Z]_:WZ-%5TYW;*7!)6/3DY@'%0#C+E._'4M+;4:++&0GO+4^%%[:[RQWZ,M9K9)9.J/Q&K#>Z&Z%VAKYYK-?"&+T( M@8U0Z9]CJ >-LS\=C&:+7@?HA8_C"RS:BO#0O-#RP@4WMF7+-M19 #SP7CNU M?R'-*8XCY7T<5D"27P5%>LT8#+B9NZ# .8]OB6/!R$_HC:)EV=[X#%7_ER40 M,P=8)9,^?1D]H,+5$^.X?XB46&'P.K(D=AP%T58CW_-4- 1)U+?:?HQ;2^&A M$6SL 8G1\D&'>,!8H%1BP"[$R)='GA%4X(4+>\TMO'#0C;R@<6$&?PHVF\2N M):@51YA/Q8[HC! )Q'0O"19^*U8QSL.YQ+_X25P% G-B:L]XAS./R;Z+(LJ[ M&DXJ;3,O;7.@TC95VJ9*VSRIM$W*U-ERS-)!=ENLR JZAQ:DE2F$2Z9Q3YQWY+3QC MRTL!0,E4..3?7(KY5ZKLU"&1[=):V+QJ,\K5H\0(X^,_/,8>0C M/'*Q&YF;3#D$ZWER6S4O$[LEI^:P] MQO@7OS8=T:002+:WC:S&)5L4RAXO0 ]_0>I MQ<#-5AZ$0SGB:UT,1O(@?G-D\/DW!VOC! O[)M(-XOXQWYB'T@;TN]O);1@L MPN W5$/N8;VWWC?KY5(L-CI+0/;X,(>-\W[V,/\F%7>7'AA'!Q#":!X&2VTN M?$R@6P)%E:[3PM#XE;NS[C#XS./GI;TQ/=#(=$/?U& ',6DDVFWFIPUL4 MQ]S. 85Q^VK (K\I[TGOZ0 -W=SHG8I<;2]MBQH51V'V P,*22 MG<.\C7\]K]O (:>/K*K:/%!7A/NH30R"4/JG*VY$1$DML?92'A],[ :Y(< 4 MJ3@9Y:8N1W^H,U[*T7H03:@*Q&*7FP25*&H/WS]V9B8&NR:T(J_4;DN/\!.BERM#MT*9+#\\N7RS@/A[*5T8@R MVA^SE_XJ+J,+](_4&>8;PU[1CG;E,._Q1H"XM=\W?EY 7&-T2M M5-8DP]<-F70#D.FSB_DP4K#C3@E2E+ :S\9R-8KFE#4%,)UG_?A:/O4:K)6I M.[Z.\/)6=IJ/#8%<5;^'_2>RTUO_ELH.$X0AJ$+L"Q-?J!\H_AC5/\C\?CC0 M+P@C!(L,5,3B.XO)42V4\N;G,>9A)1- .W$;YU>. 6P482H 4$D ($*!O>L* MU\"L-2-9(Q[Q *Q"#OVH@_1%HEK\<\3N+Z5%1M=\C_VEMY&_-",&5CO.2Q ! MYD<>::'P9]>C60M?7/=/8I^1R#PQ_>Q2MD:,-L@M*"Q"Q%SH!\SKIZ@PF0NR MHFXB\RW8DYR))1WQY""U QSF,>%0/)L)*,8O(<_=(O1 -L19$IC'#GJ@]\"+ M"&58&I.&L9.I9S^A\G/'0(_B?MDX6170&@U([8(K0OIP"/;S_[@A!=ZIBAG MO6X]6'!$:?&\NX/,K8%3?6DVM :%3?"#/Y6?.$!\_$@)&_B!&I+!OW.$,'TA MKQ:>*+HJ&@B!?]!$J3%]#Z#&E>%'K/\<63Z_/L">3/QCG-= ?\IR3UJ/3#KA MKZ/B4OY9!GOX1KB:U&S(&F,'"S#Y-$Z1\X* 2)2NHH9M\:K=!(A:8+H C-: M-)7&$P_!B,N)J,(;4 5>WHS54UYT@/W(W#G8AJ"\6O3-/,O^GFSV+&9J^GXX MYS5)&E:4>J3TI'"TV()M!S&?%@J6"">.IDB/0HT/Q[O24)FX?18?]"'J'P01 M8'W,V,;Q[-)WZ_I,UL(QZL1AXRPCEK"Y5ZV+NGJL6K._ '4" $R)9)*0QL)( MX+E*6^?9_I]^LJ Y,ECF5*K!ER]# MX)RH*)YOCY>#R%+O. V/^M4\ &]#&VMFSVWN"6F*JB8JV '1"JR<8='T7!:% M("N$/T+<;DC6G%2LDV-OQ0VBBC$5,@*A\"?59>$O=JS#1]]+'7Y.;5FC@)3X MG?S^ L8X9 BYD,=K=Q)Q5DKE0S]K>XS3#Q"-_PD>>OV0!-.#%CY:?;/))Z7\V-T:GZ-"S%W#)[,D"PB%SEY>( M-6OGDET@MB27?R _G3:J&V22<45Q?!]C2L%Y2(R:CX[!/GSA8?F5)/,1KSH0 M9'%QJ.#$1).:#9+LZ?&1FFHZ<4\CW-&8/> $5VS'R<>Z_N)ZL2GO\>S/^-)$ M",I*#1"0 QNH_P/WQF*7%!*0Z<=]E**3!U5Y;;4@_J1X3#1?83R] D4-_RDY M,@\PZ!GSC7'8 7M\^8B-F]QG!\Z(8FN#BQH!$-,2R<#DC7$%:\\[ M9-F(2M9$?HQE.S!J> #N)LFG++R2AJ8DU0"Y,AQ5;HT\-_HEL4"IM46,C=) M8H;.LV\QJ#_B;K"'*"R./^'(:YR9'43YOEP!0F4,3DRRX)3;DL?*85.@I&%' MG:9&.<9XV!8ER, )>B[((AP>[6-):/9-&,1^\%QK_#'QTL2RHZVF>TS'&V]1 M.!W[?0@8C]/"@,=6$!ZQ;B3$XU+R.2Y..HC2LH/(0[!G) MP6B9=U>7S80RB<]&?5 4W_.U/+,'RIM'!'Q^;ED_?[9&J,,X46HY/"5[G<]& MK4?WZ7B\H\31T-PAH>L],M'Z@##.$VI]I*'!1;PJE/*>11^C*,MCM7HE;4*A M2H*ZB#C%QJ1#8=$S34\%J12B!Q('=?**8G^]WIU4&.(9:[:#IEP-)_@X8> MEU$WB,/T7]7AU9#F1*R?5LZW(DZ%C!I3'<>; S*B&"#@O>P![=VES*D\ZRBQ MUO_>/CK;[:SQUAU;?J0,UR6.7/N-T^Y1TQ5VYI ^AK*#/D4_)CEE#V\[H]M$ MU+'Q7HR[$TW:7D1D,35)0)BT2Q7+C")CI*M8GD-R6JXNCM2*[B82G?''1S+H MT:U EX$D3@9P9><-H)!OGCL.4;'B+1*2S1.187R"Y$N M7N+A6SSS#HOW <^%U^NO9EMOF9DY$"OID/??R>;@;[PQJ;!G;P=RB"9N\MI" MX8"+9D"$<]J,*QV24GQCW+(I)G.#S)R1=<_;3Q'%B.*V"2(]MIUQG\5LRT:N M[&TU3BR&DC@N! >?)XAL\Z^=KM$:1B>/;6JH)F$S!E _EM340^18,QN04>F.U*<@^PFEWE'IQD[L%J_T,=E.Y;'K\\,>[.*Z5MWFG1QH%O M:,U3CS>*L4HC_L;%G-D+2I^RDDX[/J;@)6K2+?/U'-'])Z64)J,C7-5,^-L3 ML28Y](JB2/R!Y&>-W9L4DG_$H<__K4T S+R@ZVJT/)8 M*GV@(Q" M4-PD+4K<".60A.B].Y=+-(_R\HHA3ND%Y M.7W&$9/.=(BDG#KY5S_Y2QFX1R/1 7%O+Z'!"@GP&FB0K^J4"<*MZ?=0PG[J MM3>DK7;VWM;.R8L7H+*1H1&/+W M@.R3R+#VP,I!S^;,6OCL@_SP$<>/S*R7#[9#ZZ2;/J85?C3A0;,D[52\E][' M?XYMS5:;VYN!!_\?RS>+GUOPTR\YWP]:PW;^3^V6GG^+>M3*1_U"L(^;F+JZUSFJVC449/W F..>.S M*,<3705XBL0BK'ID--T)W@$F3Q3YDBIU,VJGD:^QQ;_G MB_(XX92:2CD3SY+3%EFB:DQ0YGH&R*7"$Y8>7C39 MRQV5@7A[*/M[/>7M/W%O?QU-C__^ M[>+[_=5W[>KFT]4G[>;V]ZNOO\*?4:[)Y>W7;Q??X:?[6^W^_UYMN+ZSOB:%**"H4J]_J%*ZH^1SKJEL_.C MNKE8&92*)956)M."9&)*W&\]UK@3>JY(G[>6YXZA@OR.DHG+_/M0;\:OCAL=3KY=ZQZTNKOS4'W9->DZRU] M.*C?HMI=HXZ+6@\I(6E7B92UDL?H9ZXS%C_PRASZ7J(_3GH5,M&->GZ;YX"B MO^4K3Z>^2J531]IMQ-6"\6[PR97,;72\Y\GFNH,N[8!* 6G[3;\!N*4=<[6& M&P8/5T)M3_Z58D!=Y?H'EBWQET<[_3W2]X! MA1:[H,6E5&B/#0^,8\"#6K'5>SFK14]Z+96ENSWN_F_OMK&DQNF\<8UV;$^[#2'PP&/^+S6[M%+ M5 H*JSG*)N)**M0;84/V.PEJ%M<>$M6*VCL):A;4*:Q76*JQ]Q1UW MC"YH"+WZ86UIZU$T?C@.Z_$RF0.VT@=IE-MN+G75"=ETL]<<],V2R)9_L*_& M!I=>EQ]I.;6#&?2:0]-0!U.W@]E.J5 'HP[FK1Z,:9C-0;M[F(,Y;9?W/SS7 MI];8C[:SEY/GV0'6H=?0%E+GJ5PRZD#5@9[> M@>IMO3GLZ/4[T/R*![V[KN1A*_U;W:_N+WO_:9L9=YNK87>Q/HZ*/_::;7/+ M\/V1B;2C.I;^%MY2=2ROG^ZRI2*ASN0U0PO-3E^=2^W.Q32:G=Z!>-@&_456 M$#JNPU8?H[IJMZM..\!^N]R,Y=W,]?WW90,";R^QI>S&Z\K?ND:S/>AO%P:J M@Z=HC>VHD/94D=;L-@>#SDDB;9F \\FX-]\9^JN)''6.>SQ';L6HLSR!L^P- MX2B']>.QE403D*VR&-7!J(-1!W,"!_-. M-YI&NU=:15=G/U"5I3*YE']"'8PZF*IB],/R@5UU(*]Y(/W3=QGM M.\"5R('4'MC$]9C46P+KAVIC^U;:?76-IM[>,NN[#LDLJD?=&T3:K;(B%=(J MI#VTPZ4[*.UPJ3F^EO&/G4S&X#NSW1SVU%F>PEEVN\UNKUT_67+:CM+KR-38 MF&)78,^)Q"L,WNB/ M:8X;P+,>V,Q]UF@K?BN=][UR2^:*+7'*CP;>TD,CN'/PPMYFUL)G'^2'C[(Y MCNW0,NFFC^GWY:2KT_OXSQ_%A/=VN]4F1BC- ?'F]8/AS4%KH)>;5K_J4<-6 MQ^A5-O>^<[)KTO666<=%MLTZGGK MNK["=5-?NP(6.M9NW"9K:;FM$V.F5&(1>5&O]_>V_^W+:1- S_*RBM M\ZY<+P3C)NDDKE)D)8_R^%K+R7YO?MD:@D,):Q#@ J!E[5__=<_@XB42% \0 M[-I:1R1QS/3=/7VT8$ST>YZR0+F*1&^NY9.O:+SV#-P^Q=P#H"D"?LV&V_&, MI[\)AS%+TGCBI9.8*[=1,,%2M7W4RFUU6KUQ#-/JCXEST2UC< A42U1+5%M\ZG6UBW5=1I8$M+N--ZK*$FQS52RR(ML M;V*AX:J.7;=HCC(^=X^8;D^UK W;Y1-BFF94$&((,:>*&$MWU&ZG[NAQREY? M [2_Q5&2*#*7YSES0]M3 F>JNE-W,M)Q>'PGB4_;43N;3KXD?#8/GVT.R1!" M":''C]!>1^UT-AS+344.=/])WM]N+^.6!_#EG:K<\9#'+%!8.%#88.2'?I+& M(HGK.<['48E'1W4W;==T9!KMJ-#255V;!K$W#BWFANE9A),=XL16NUW"2^/P M8O54T[8.@Y<5]DM>01A&(5^.1KKJ>5>U^WS]XYC'HC!JS78KIS2VUW95JU.7 M]6L"X0A.M5J#3ZNCZMVZC?@(GXW%Y[G9H_'HK<"CL'T)ERW I=-5'6O#EGB- MCU,WN!\;W7_$][?;Q:!1]Y3Z1H@AQ!!BCA> M8 _)+NT,PISXUWCA0F1NY+^3K M$V((,5MR^+N=^H>DA) =(J3C4OB%QL93OZ7=)-_9F^9#-R$QA)J$G2#1;I1A M2$1+1'O@J(O53D%;)U#6F@R\<]M6>SVC;?,;3Q*7V&?%:&#?G'9'2VET_.DN MK6TA"L-4#8/Z51)>3B:"1*/C&WX_>9)M]23/'? E=:=MK@<1;%L)UK)45]^P MN4/#JM76E-2G<]GS/8@=O&AJ@'JCYH0O&]%L:H;5V\I09[NC=:RGASK7>M33 MPZD7L]"3]9[[F4]9E^C6'.2\IFJ!I9TMFG"/2S87N$M;%,F.YIAK2.5EHTA- MK=>9I_,Z(VG=/0#MWY,D]8>/6P1;5YL=X+HL:K5XLK"2\+L1#X53%$P&\++T MGBM\OLQA&$+JRS\O;]XIO_^I*BQ1'G@0X'\CD5281<@2 M16"+#Y0T@C\][G]#096(IH2!S_I^ $@5+V\/M'JC/ E M.LSIT-J]D-Z_Z'T[B7/I-?1CH,C_3%@,Q(EB;.@GL$;%U$U7S>0H4.@XX(*F M9N3==<"]-,9-*9_B: "B/%%^ ^=CK)R?77_Z[>PE4F'X)])K?JDR#CQ-^0(W MI_.C/H^EAV/I*J[#*34!@(D-D*D%"V04?@=2N2K- MYQ;YZ3?\\\6YKKDO%0!E '2@U1?..VG'=L!.<,]X:.X12.!5&#\C,QOI<)[E M"L/^AVEQD;D%>GD+ZR=H#RR_I<)<;:AF?93!_\R]#/WGP1[BQ(ABMX(ZK(GUZQ-XM0NAC^]JX-Z9(,Q<->^RF\ MR5N#,*^';PV)[(^/2_7$*U\ ((H59LL>2S,+OOZN MM9YX/H%C#I0CB:@DGAQH0#RV9DW3CM;]X?F44V(ER>'.%'#YIPC"B_Q P>7Q MP1+L3E,'OI"!#P#V0(;B[-'?0'S ,N1W^1W5P,.8"8H#D1--[N[SQ7N .' = MXZV201/45]GB-W..6T;GORXGSXIBBF8;':,4>^'V-*9BU#[#K<247X:\H:TV6*"%L%SQ5@+!>D M]0E\:2[4H2E_M4HU-'.*\G.H[-N[ULP?%KWZD)!]/OL?")@Y>AL'T(7RIR3& M9?)0 ]- P7!K*JAT6LB5MX.T!".\XETL$'55"WP$FA?D6Y#)F)F88OG1K;0U?%0(O9N,+I@-.XA9,N4)R/"G$ M$N':LT#TWA-+?@ /$$PG/AH'T2/GP-0A'_J9[0,^G??UHB]6C@N!W;!TL>R* M>>K'7!X&PIU9](&CBQEZO)!A7G07 KR+H\1R.ZUCAN*$]7JF#*8=K#!W@+R$ MA*O$WRF#7*H(>X$C4['OJK3^PNB5/Q7/7ATC00TWL[!ICF!I"KI[(M/'YI0N MOD1N&[5[%B 9\#[HR4F:I$#:J&C0WK>LGM8M%BB=BI5/*M8F9 @\QM Z[@_Y MY5L($2W8OI\LM 5D!,EC8T'0DB6S.QGH><\7UL:#G][+M46A3(_!W69GF6M8 M"L^1:VT3"&5SU.M*<]0_IINC7H>I2/5IF;2HW1AV'7'2K<0%LJAH(IUQHZIE MJZ26.:%X3:@2M$AN$T!7"*/)NLV]2$":=(]$Z\?R9XO\.=(Z&KT42;I5"+: M;#+8\;-6%IO]PKX_P3F-9(PO@NRB;WZ2Z[FR7T^YEZ9X+(=R]F(^1'X1.3=\ M.(0_T;[&/+5!VYU[%3[/MIZL< MU__>ZCJM79-A:)9=[U%[693NF$U<5&<=3;I14;396:=Z1[+SWEL S!FPLET, M?*.\EWG'UU-YQX4!NTFEUQ8*A9L.N>FDKW6Z[.RGP+KI<)M.&6HTW)YL3K*G M*,IZ0%U6_;SM:)\#)L$:"UI6'VEIQ@+3HTX1.Y%%';(HLAV.C0Y6UFLW@0X: M)5:_1"!.ZZCJ(^]S-UV51O,0MK3QIK:JW"NCX!/W/*Q59[ M5ZT'_:MJ_=0>8B1U>HFMC)&L["76MJ$!\*UJ. 9-O.L*3)-&N ]K<8BWMD(M+28]]3&F]G=$Q5M]L9'3Q- MA%J.:C5Q8"$AE&)*A%!":/L0:ND=U7*;&SW+U[#.#*.=31.E^^G^.D-UMNYH M'""TNT8#OV,+^-K/"?@NP&#CA;O141VS;KQW,:DV72$?%5Y,2W6PLON M^<7<,)A 2-GAX4A7==TNX:5I>.GUU&ZG[@CR+>'E@%-\Z*HUYQEM/;]AO^0] MU[9YQ33X-0YR6A,T,!P;#$MGLT.>)D2!MG0RUQZ$&H;:<>HJ64)H8Q%Z#J;L MG*PB1!XA(J7Y2[AL 2Y-O:/:W0W3O!H?:U_'!Z+[Z?ZZ][?;S9AM(OX<_^*H MA"%E\!%B"#&$F!8@YMRV5=NR:]OHA)/VX>0$,@-J3S(XMCP!Y]3R!)Z5U4=G M;(28DT.,:1F@7BBUIG&((8YI*&(.RC'MCB%]%*,&\V/J+)#TK)/JHZ*L<[O^ M41>Y7DT3P8080LRI(L90S>Z&V32$EIVBQ3I04XYV5[+?5#/JE#X?RHF-^=0_ MZDI[,MV['%NU.QM60C0AQ85ZSITBU6Z4+4E42U1[Z ",I=",ZM7)>"ML><*'BP ]2": MX+S!6I-4=M7"@);6^G!%SU:M7MT"9@HCM1HO[8XC?>#IFM69QYCXWH+[R9ML MJS=Y;O18/JNS5E]>E<]GP?8@;' MKQQ9CS2.7?^[BDL#M^T8\Y^WK!AK#.URQX8(\)4DJ5+( "JK!;MNT*L?2>(H3A M\)G2=&Y<*FQ9$N* >S@<%[$$$I/',GW^)]: 52CW,1_^?/8W?V SMS-T7;O; M[=NZ8W1M;IHZYI]LT&W5>ZU7"G>Q9NG90N +6#CA+_.__@Q[[SCAP($XJ8?IQ>PH*)!O$[^ MG%%1KZ=U'0L)*7,)LQ=G-*8!C;V:_][J:AW37OB3KAD+OU_VJ)YFVXOO6/:D MY=];7:>U:S(,S;+K/6HOB](=LXF+ZCSYJ!4QD*=C49VYZQ;8]8T:9/T!OE'> MPV7WB7(-PF:@?(B^\5&?QXJEJXJIF_:4]?L<\+1K!/A[GK( =(!H^S4W&WO# M39\ W#[%H()9J@CX-1MN3WK@>S(JUP/J33B,69+&$R^=Q%RY12,8;)Q]%%,N M6M#&Q93&JF)*(HLZ9'$5Q6,T=_?1?'NK=& > QTT2JQ^B4"CW4,5^TX=2?%T2D"4>TA=]S1>ZIA-/ 4@:B6J'8W5?%$M8W M(5$M42U1;?.IUE!-TU&[M<>YMR>7^T" OXJ2% _QDD5^9&NS2RVGH]J=NGU5 M*.UW]_ZMBQT(*1^[<8BA-AB$&$),K0H&TU![>MVY[,=5PG @T/X61TFBR%R> MC6R6MA5"&DY/-5O:$N(T$6K;JMMMX(1Q0BB%90BAA-#V(=32+;7GFLU#Z%8& M36VI[)SNI_OGRW5:ZVC<\@"^O%.5.Q[RF 4*"P<*&XS\T$_26&1R/]T-,X((+[O#BULW]$,XV3U.'-7M;1@F(;SL4+?H756W M-K2]=QPKS>L(PRCDR_%(5SWOJG:?LG\<\U@42*W9>>>4!CP;MJ'V>G5#G36A M< 2'6^U!J-%3.SHAM#4(/7=KM$LE/#88C\+\)5RV )=&SU%[5EVW?P\(W4JT MNL'=^>C^([Z_W5[&#=;A\B1=V96Y;:E6E -'B"'$$&):@)ASUU)[.LWF))RT M_6S]^C\3/WU4_%#A+ ZQ>136(4U"+PJ%.\)2#B">]!-_X+/8W[ ZZ1A/0V@< M-R&&$%,K&F*J=H=R(!J'%V*8AB+FD S3[B#,Q_2>Q\4Q;Q:)>=9)[W$1EDLS MN1N'%/+V"3&$F%HNOZ77/_,FA.P0(89M4@!F%V,\92J:TN?#*.:YX9*R[]14 M]&2:+]FF:M!H=J+:XZ+:C=(,B6J):@\=>&DIT=8)EK4F#^_<,'MJSZAAFQ(R M&XM,[+IB.KI<=6+.>C)NL_]C*RL2W1KSG9>4[7 TJ;'H58FWIL+ M_*4MBF1'<\PUI/*RZ:2FUNO,TWF=*;7N.D#[]R1)_>'C8KAM"Q1=;79.Z[)0 MU.(!PDK"[T8\%)Y.,!G R])[KO#Y$H9A'(V4:((9@-]XDF;WB*LO_[R\>:?\ M_J>JL$1YX$& _XU$NF 6]DH4@0$^4-((_O2X_PV%3R+:#@8^Z_L!($J\G*7P M"%AAS%,&NQ@H0Q!?T0.L0;P+Q[E@.85X[\VMTI\D<%62:,HF8\R)U%<.XCTJ M4C>V%I6;0/5A0 I#5%N>5<.;L!^E1N-.57/V2AY\/3;U,@4$&4-<>#AY,@@*VQ M,+G8=']9 NBVYY*O^_H/$;"PT=7.%E 5\>2:/&F?&$_>Y,R7I)'W]0(A@9L= MH;I@",!"=8 )$]V%\.R!,AE'4G6P0306%V76R?5W[DT0VLIGGOHQL.B[+S?* MISBZB]E(<+*IF4K&Q"I^\7#O>_?*"UVS\Z^%ZGIA:-WRBQFE-2-'\/I"AZDH M1<;XQ#W/X1[GQ+CGK5152/I#/P;SZS\3%H,EAI0]]!-8 MOF+JIJMF[@+R5<"% 35CUE\'0+(Q[A>Y90!*,%%^BZ/)6#D_N_[TV]G+PNA' MVRO\$_5F?H\R#CQ-^0)/ :^%*R-8]7VB\!"YY4/TC8_Z/);:T])57(]3JMP7 MINF6G*9F[!CS,7 1,H=8W!TX)55G9F[QGWXKEH=,/4QXJO0?Q6^9U,B%!*#' M'XV9'PO-CR=,2C3M4,FN[,#T T2KN*SR:H9F07B'\D#>\7=88@Q*>PA 'P,P M$!WC*/"]@O??^>#8#="U$X*"C7V4'I]Y HZ=QW/VSU^_"?\_HTEJ'LR2+ULL M$WH+_8XM4KNAY\0N'O8: >1[3Y._*3KJ3\T9K;T%^94/A!JFKRUWO$U)5^[I MR1W\&L6"^KQ)'".I(0==" Y2QO#$:* JTRT,<,?(/C$7FO*%U=.,BD*+E476 MW]+#Z#WLT-+,'[9MD:[Y:E4(/-#>A=184T#9RCE>?08,#1!]Y"R>1\S92V#P MW='>(5$FV$H99J1Y^==?LQ9/Q7/*Z=!Q2@M*T*&A:YT?U.(I3Q+X-)*>@KK4 M,P>BIWR[36,Q5$92,#RP!,$'U H3GY@[138;]/:,6P5+)AR7XY M@!$JKF9-L9^I63^LPWSSU )6T<,4 7B1'RCX?KX,U14"F\5M_MAO(&ZC./LN MO[H:>QXS05WI/4#][CZ7!1Z@*QKQ^!FHWB]F:UHP92]W&2QM)T77M7*BV0[W M5?XW-'>*TAVM!WH&Z.6%J7=*X5!7K[14E\\-"ZBGU@VS"E&XM:MUUY(KI-2? MJ]11EV?"$US6&.S4W/S''WCBQ7X?OF)]^$65AWI"<">KQXP51X2+Y7EF GA1 MD@H# %^J 9E4/E9IQ#9+>T(JE .A='5](K146JH ( F]P<0*'<"@(SO M.1O(7V2XT*Q&)Q"2Y>7_A3\KEX)@ZA66B;+&L+*Y"?03&3(S!?BDD9B*8)7@W-[6G$9:S6 A[&@=,)HO\ MDR7WP(8I@NF]GV#4T<_CK'WN,7RQY-4HA*4.UHLH/]\>?_-3/\8HY)+'9""V M,0X^?QI0Y,3],!V4SS+J]/(6UD\P[6;Y+94%>ARS&/8O*RUG)N9;^?>^R($; MLSM^T0?4?[U@0UCG:Q8\L,<$0[E5\ /LJ[!;MNUI-"W?\W#XS-3=SH(M2ZH M!H@DW;T&&<)C>8;S$VO *I3[F ]_/ON;/["9VQFZKMWM]FW=,;HV-TV=N;;A M63;3!_\R]+,W7T0F*##(%;Q1'OVS-XM0>FSQ]3(SYSHS&(_:)JDF&JUO(T^; M)?K>@IQ/:_C\UT2J@6;6SMT1BQ-QF5\%NY6Y@@D'FY>%'B]T5''(GF5G ME0M=+_BS[!@_>UR=4%3]$W[TJ7L^1EZ=2RA-6R!L2';KIY/5+D1X^&%LU&\I@9_ M^DC<,ZOUJRS+TA1L[HDL&)BS$O%M$A1HE2,[WN'#^V#83=(D!9)&@RP:-L\$ M-WK=F;290SG^JP%:8$C(?Q )AN8:/ZR42K7D]F(!*:,RGCSWSR1KMI:5;V=@ MKWN^$%4//GPMKHY"F:98D8HK+?Z5PBVSG%$>'(6X*QO^7U<:_O\QW?#_.DQ% MBOO2S3=2]-6>9;"&;*R$ZTP0COJT<#0M8ZETK$: YVV"9<*Q- F2TC<6>3SB MF''M]*/E-L=,%D_%<)E-Z,D6G< 5(*(6^[.5^&E9?;&T"(*7RRUK(6HE^G7/ M!-)&LDLB_#F2M@KK@]"?6KZV\F#BV%@W*POXPKX?N3_Q1;!"],U/8(*KPX5#FA(IJB%P'F6!YE*7YA3]HNV=G Y__#1N,?WXJ;X($#?SZ^M4Q/L6 "?M9D5 :[1/8!\[ >Z7&' M(:L=GO#M(Z >*K]/ "&V) )5[/GM/Y$4CH%_].^84S\)*&DP ^ M!8%RZ:7*^9D0*UYZ]E(>NQ=)F-()#.33O,))1MP6Y"T/2N#Z'-1HP$2EAX41 M)J4?A1/TE\<@C?WLIQ#1$?A#'U8(3P.\99F0584%Q(Z$TIL:*!/N@-4*4QL(;P*7:%LW/%>F*4L;^$ &[Y3D28K:/,#RP!^( M6JE[,'Q!Y18A:-27\#/PIJPGG*O, KDQ+PL.!M=# ?:?,N[CI9DX701B$4O! MK"F450S^'F1"#CXB<*MFA0>B3#(2>Y2E:LNET$F%O-WE(6][:-0'E',RE6?A2Q\L4UL+NDWT700 'U[N8??]R\O?GR_Y3+#V^5J\M/-U\N MWRF?KV\__O'YZOIVFT;[E/5A:UD7A":UGUC6Z<'H:CU].TTCZ%&;])6IM+0P MGML3XP0>,%43LV>5*)V\^7_!)!'&W+V/!C=R*7@!(YX*6T/8%R'G@Z3(G&7H M^O7]L##-Q37#('K(&TH4J3D,K3W9!((%$7PA@HQ]%GX5YG8?XR4@++[R5 2D M->5C_LH8NU7(TZ0D/T0+'G.70GF(XJ^BACJK=A(K5(N/63Z;N%O-W36X73P: M9*4/D@ZO9QZ\15HU2>70*C^T*UV5\03^2C!+[1>9R24ML=R]&!;1& P!R6(P M?%S^>^%-PCL?./B8@<_1"D8OJ8!R;E^I:P(4ESN),W.R1 ;0 7B_XN)OS ]8 MYO/@D5[,'F1IJWBG\*ISOU@\,09Y/QD.?<_'1<,=(UXE UQ11@MY/ "G<"2< M"U4QG*"KM-UP4@/\XDMAFR^.E*@".&F$-!<497BBH-_J:,942;^(5P"+(?4, M<]P V(!F 05XF\3+9_XM"KXA_JXDAG[-(Q?RN:YF3S]7$!KBI_@#>><;"P3O MX$VZYDYW%SB6D\C%MM$5[O%79(^6D=H7P5%%4%@:8),11LK^BXTBJHR88)P: MFY7<1?%C&9\3D3B,KXGR5J"UV9&JYFM&I^_*]+,I>Q_[;90>^WCH%\I("=]X%WG8?[U7W-+^K[YH0;E-;WS6W;#NFVNTT M<'(*T2W1[1-;-KJ.ZO0ZS:/;/4W\.;@2FB0R;UFV2]V" FK7<),UP7G>M=5> MMTL3BYN%%$>%O]HZM;@QHB,+%>_4=EV+2A? \0BHU'*[JF76F':^F%R:/J3P MR+!BZ-9&8R6W(CQ6M9@[LB#PVA[O&EG96-GU KP=K3<5_U>50>Q_XV$E#1/> M$9:CL<1)@VYHULQMLF>A3,'DW^517!B%%V*]63]C53P(GE#\4'FH81LS9Q$J MGB?*8[E$9H+*KE'83K[,M5[>GUYV4>A8FCG[V)E*9GFJ.-.,JIJM.GNF*$]. MG+G'#M9YM.SB*(KGY)DB'G]>I#P>8ZY%?3'P=\R&.1?XMYOJJ$7&_F MW&<^W79V UEJ?(ED[/015LKZF.4B=SB\NOL6EEL5/B(L03XKY M5#/,Q4\NYP*(%CQIC$F"$@)8D,?'S!^4E9 "N%-[@@?%$SX%*4U9GT60 83F MA:T/)]AWU^EJG>GS,W&"+2%63?E4Y0W8J;,\)6'V]OQ8 MN[($))NY8T@FSMR_\O(Z(4>RC/(BPQHWD]R+(V&>IH&LZ\1*1UD\(DL:Q2N< MF?7EG=6F""(7!++'L6CV)LZ1D5=DG=>5C]7 ;B].6)?2U!/)<$NDM3S.FY%T\"] M">Z9UOZ9D'NVSG/G1@9\$5GS3\!I X4@8;! "N>]BA:IBW)@S SB*JI#@F%> M3?RX$&]3JY1KJDR<6:))9O1-7B>659AD7:>>HTN KWIKZI(-%405X(CTKCEG MYSPE_+NSJF,/PO^?7&%!$E5Z@;.L-([%C\IXT@]\#S'+8UEVK-AEOSWY4O%D MD>PPI>5D?4Z!)D1:(6J*YV7-"82J,/0Y8,EG5#$)],FY'()DVKH*@KVRB%LN M2/42&TIEG'TK*OH1:F '='>IC9J0:O-K&:TH>XL?[R87ZUQ3-\T\V>KR+N9E M#XLOR)OO(EC?+RVS,_*D3Y;G ;)BXR)'$WCV$:27EQ42E@F.?@A;2+,Y8\!' M 582QGFC58:5A5A\+HK0(Q1R[]FC8E@B7\X40,6+L+H8A E3^>H+PQ.WFF M'KXZ>[R3U3F>8PY3/DI#*5@<=01L ?6AG ]PMI!"SEZVS?A$ V(Q,TP-DBM3 MU!)8OS\$*L%T4>"59'E^61;JN<#@K-C>*A!<&-U#P,#??DG:.B_^<0H^AJEU M+-Q]INVDFD8]&J*Q#^IT(EG,1TM)@!Z,"5;4S[,[P-R=2%P&K>CY8^Q -$)3 M*S-)+:6?:5S9B+XBZ,Y>RG;9%;[MY8K33XIW@Y6$3)P"ZJ6Q!O_D16R9O95] MNL)"X?#Q1S% <'DF+5Y:;4C29X&PA+*G5%8HO1JK8Y=M57ZDHCNOLIL\; ME:\UNGSM:$1K(V1K3^NY"T3KB'WW1Y/1K(A=GHV_GJBUL:ZM<&^DL%WZS 6B MM[-?K >5AYO(E_K6,X3>\( M[2-<;V6U#2:V-<5((TC-T&5U="%$Y/P0]#39<.B++DO?Y'#B$+4"?O ;T!, M&)82YQG?\OC<@ _9)$A_K 20Q818WY/>=1$'E@>\TA;&H'H4P\7X3B^:Q(EL MYJ=6X\7BP*XL_>USTO4Q^Q*O5XR>/AB@9Z;=5E$QN6)15 MJ+DX4(2M.%4\*BE%E=(AYN,H3B595*IALQ8K6$6+O]V)*8HL53@#K92]Y0(0 MW]+I11_#F3".**G%B8Z^ES4IJLC\_%0D'YTHCB.RRR08Y+%/*2X/U!C&U!S] M!\1MT]IP'APR0G]M A73,!VSMYM%M2WT]\_JL> D];&1Z,PQ_=.V3AH59U>I M/Q+'J0&..F=IWM[H<#7[+2L=V06Q-Q'!E_/4'F6L0BXA8/"D8H;O@ G_2:@D\&;53&2K9>4D/B>/ MTJM@^@+4L2MF+MLM0YX8J+('5KF3%?ZV!;Y Q5/+>]K"QD%_@O0?P9:G]YC= MC "9/JWHJ9F62"\Q?-"\6X<:'3 M!U4L%3V\WN;S"M=\ X =&&\.=GA9^7B@.=@#EHN7N\\>7[4PE'N&O@@X(B.> MY>!,/V?JC+D*<-%!(HS$N;8XH9<[/.)3T<4,^+E,/9"N(U#$?V4'CEP>MDSD MY,TA#;UBD:V#DS$7)GBF-(3 )X'O__3-8;ELI@/R+I)'((Y MQ =WPHJ,DNF' >N(Q@BI4$886EP8EZ5T7<##[LRQFNSP)0.Q5,>W//XF;.T#F8L_YGE'F-8E16"%)C!L MEY$@X$^$?A.9H"))-4=6V^R[2]@S1@WN@DS>5/B5R@;0SP5#K M/.U>(#X 6S4[%'7F$FU%BIO,&ZM*ORY8 2LC2"/-DV[ M-Y?-F'4/RG*F1"+]3&+O2N"+C,[NW$US.!%6T]11;"G"%D,J[\D^%58-ZR V M*C)72W]3UWK.#VUCQ'_F5B@F"$9)I9VU5)^QGWQ=.)9!GB@^RB!&1>%@&J4P M;9,QDHCHQ"53@_U8R1-<QBF?132 9>-F82"?**YL_\P M*([(1,03?\>053P9I]XC=@/^YD=!T;8LR;5&WDI?B.,%E"P2#(5D G+Q4[G3 M9*J5+N8FAPD\ %9Q%\FLP-$X\(6P$O"J-D9;H)1;1G)9,^>(PY$\> M:>F:*=>KX]CX,<\*%G#=DU 0F-2451MY*? T90W].[.VXEP,5J)O5ZDTP2-] MB_GC5]-2[F.%.'\I-'C+F!4;ABY.6UU<678)OFXW4S2/-K3-HB_&L(OWN]H&-6T;I_\23 MQ1!MSJR)>R0B%GB,7CTW]V>R%9,\$CL,Y&"S"^'9"-NB_RB/9)",Q)G,M-.: M !!+$U88Q5X48F\5H'"1:22-!WPZ>G$H0BM/%\&N'KLK?)H):P4I%$Q*T8$,;A!/*&WR?@$1?F M3=LR 6[!CPE "/)(.CDB\)SMOS(5KP#0(NS@R+PU,;0 H!G\'0G_C)YDF1@& M:NU?YOE 2L[,2*[T*^CST[G&4QFPD?5IZR%7>R^,'$6KVDP4( M$;]495+E37/+4K>P+@75WX*%"/I#BI8+KSRX JN%-"4I-\['K>4M*YB7EHT% MGGS4%?6B=40^1F-4 M$$"97E',0@$_>YR5M<^\5$3^B\FT"R:%'[%EL&SZ@\P7NRH"?/G@V]] 3(5# MGP<#Y3*? 7J%,T"OLAF@+4W.R,).@/!\EKLXJ15[3L1\D:*'1!Y96#0_5:H" MT[E@G@AB'6J*ZI=LCNM=B<[ADB-@T13EK[^P/0.N4'G/@3(PCG57!*JP9'4R M1O-&9J(P<6IU$<47&-(NSCZ%G3\56L$:C(S?P-48@[U?')T4T]"%1,CG.4:8 M1!+.16@,B^D4+ Z%PF-%86:A'V["8!"GZ.T:0-VI\%K1/ZP]%4N,>*^_,WG9^)1F%N(G;JDYYLW M90D!&E.I5I7:KJH*SU>C5KHMB?P))J.?.#6=8P*(&.L'PMP+A$F/-6$/?NK= MW\'^Y-%S'SS(Y#$!=SXITKAYGH9Y73[C4QQA0Z]$^0WKCG#4=Z2$?^+"\HM M-7I9W*SH8BB*TC3/TCF87\%=N1>+X \]2MU/1<:Q,(/"Y&M\13Q MP4_R _<\74 6UU=JVS(C#(@-#TMD'59NJSZQ9'C6?WD?<92FG55F&?R^5 M0])K6/!ZM&]%KIV 19ZC)@,]#[G,+YV)E9Y)S''D9;;W9#+:&-'9"Y\$<=O$ MXZ_E;,-YF&V;)(KFL3.(&*Q-WS(^+\420LT'9[2HWQ;9S'[L349X"N6)*)+H MER8?SM(LI=#'8'HP*=:;=4/Z>_*4U!NQ1VD)#%D0<(RB84@)M;G'8IDND#T4 M@Y-2"%]@'LH%Z&\L?XL?P0U)_"0_X\K6%F&.?APEE>(ID 2%IJFV\RI+N7PQ MZT28+^ _RS5F/4RC6*:=#HK2VKS3I[CL[TGNQ^))FA@/6Q$T-V&>M,JG8)V= M>PG-B#2"J3E9C!0N"AX3OV@0N1R$&LC0XHFX_E$1LIO&R4J[-$M;SX(.!68' MW$,"Q\LK#T1QLP@;FC*5@%^5/!B)!I+P8[%4V4-7MHYQROY6:U,M"M>'V,>( M99ZJ.4LRJT%WF:EH*=OS]U96"59D,H6S;*)QLN2%,CR[E-S]I$0T<'8_'[&< M$]'\F.4\GZ3,!L[F'@NE7LD,+E\B+-+PLEZ6":3H_2="A- MYV!1GE4M99UI,?_"M(S2\1(6R2(/0OAS6:V/$%#&2XPBEJ[.8NMRSED$J5D. MG:^='P[_XFL[MN947\Q$NV5AB94VPUJV6,5/6-_^*MM_6R]GU"0JH'DE&VKKHXJTPHC^7 R4 ,W+)+&R;U@.R_8V6( M_Z^_Y$%RGC=0'!.HL[>H !+.@VPJ5'YBGG@QYONL.IZ6]2(I^@KB]!AN]D?8 M=B?-7/9\>W-Y?94DOJQ6-Y8[PB!KX.>5^,D$;(G*M5F+G* H\!_"9#AL:5Z-GSJJ0EJ"VK M(4I%$XBAK%O%*$MYY8.0RG@.PU,_:RD_A)_\O&A5$#1ZGS&F"TQ3]ABH52TH M*",K26V^]Y4'61X=5N ^3A'JJI.M8DMEG&.IWS\O0_S!SV=K6/)=^ZSQ^?1+ M1/IPJ/R2G=??BC8&EV6O",E%5UF*R 3(_6-Y&M(R@;LR\7[@RQ:WV0&ER*&[ MF.X P:9 5Y;02H M4\=3YV7MK0P&W8F$T_**EZJ2GUC)LPC\\MX?9W)MYLA5=( 1X!'DZ(8 M'N$@GI?':E69(@K@QY/6X1"9/,I/%'RV.?\S>+]SK+Q_A;8K^GV797K! M)T"_EQNTUUG8N&V\_D7DE_$QBXLL\H9@C%[4 MHR/O_*'=:LIOEY>?YLMNOW+EWY-!;H*Q))F,QCDOXPE-#N2LQX1DG-+12K(V MJ.49W127+EVX>(+G2?)&U(+P:F$OP"]3PK-Z@)/+E\P<\G)JKR33C*O47B)" M *W2"ZC&K1F99 UZIMQ)J5,ZFOQO>3HCDG<[/R;*6[AWDB1YPOUEY:SGUP++ M5[F S/HE% +Q8R$0S]3<[KP,0]3:GP4!H3#^%?.L#?WB?XN(F&A#(*,$>3=" MN4"SN[QF9$W1V-,W$8T-=7ZQV!NHJBHKXRB$OSW)="WC*Q$.$5$0(-^2_&X+ M(9/EG'\ J:(89UF^TW ";NB @P/HCW/1&DO 57EG"G"S/4,R4U/P59XB.9 U M$EC8'8T+ZB^/-:6YD2SLTK70:*C,&IPQ.XKA!CC;,6NE.LCG8?6S*5G8C'S> M9)!(>O-3/W[UADZH8#FVOOR$JHXEN9@RP3_ M3'"J[,%?2LM,I_O_[EYLO;R^E)A[*.\JR\ M)G_&^RP&5S8\E5FA&=+S$-U4;DTE\R/+C '7(H%?JA6HE?B>4LQ=DI$HS,,0 MH"O:Z:"[C_9GZ#UB4"W,[%&1HED$=7,<,"_&HT"F]..(#40;US2>C++#&R = M,:%Y:G2L&,H09;$ZS)F6 8JBF4!F/%:23>Y4N 4MNR*6_"8M.B,F(>S_)8 M8CFJIU*XLG'NR6M,.&=+_L%X2$\..-QWMU)9 >(2363/+Q>C'ZW\)]IE*1(I>-7585YV4UH4J>RPJ.#!,I;[*G MSY;3%79SQMS\._2O^51N0Q4N"^+]ET2I OK]LKTSIEP MXK\C@*F"N:,H&HKTB2*X496P4S)!1E&3.99_G_Y$V*%8\I= M7C!?@C=/"94C[+-L/-E%-!^(5)E#+U-GQ\S#6X8B:CLUBV(J7IKG^PDIWKJ( M405;A4)\0I%D9"%0DL\]R 9K2*F/S5;O!;;FU&@%8T641[QF90A/4SYS)N9* M)_?1)!C(E*@L?Z%J3U8SQ@P3V:QRA4_ >+J4(G,.GOZ!J$M^TCFLMD' MOB>N:L"!/Q1>.O8ZP.[[V=EI80^)KM=YP 'X$2&")XD3(S2D4/@*J8?,"1[N7R&]Q(T4<2GC/@8 MVXGXN!3Q.?0J=A?Q:4 @IY SV/WVIG06YN7/)SRZ1^&P6;AW$4_*/D$%G\< M\0O1RFZ<\-?Y'S\._ 1TZ.-K/Q3+%S?].*U3F4O$>^3/V=TW^MI M7;>#I)_&\/]!_N*,*S0 QZOY[RU+ZUCVPI]TS5CX_;)' 1?:]9ZT_'O+[&UE M38[6,^H]:?=K(C@1G$X 3M;B7_(GO1)22DHJD(4H5G\^L\Y*(T!,FWVM*P:H M[%?3EYE&<5TF5G,K"J<6*\+E4E#3Y$-K7YOC[_B@'^?$]*Q]0NVD P*8 -@']$/6@]=S**TW"S=)L.FDN1\KA+4GHVO'#,_5)H[2D8LQXP MP7.MY9;N=W4R+/C6#\14X"D/>UL+<;2NL\9:%@3ED"@N+,U8X&!C(8J,TIP; M+V<"'!LJ ^)AXF'B8>)AXF'B8>)AXF'B8>)AXN'5CO%\XW#/XWPXK$MR(W\P M"/@.L39W5BY#E472VBR3KMK?NNRF*W69;K\0>+&SC5;!WPKM8"P7*RO8K!5:N$Y6]GTV8ON)X9J*T-9ENKJ%C$4,10QU'882C=4 MR^P11Q%'$4=M9<>&WE5=TR:.JL-1M5V_;&;4<;A^[WB2O%ZCMFAI],:L!XF% M0J%)/))UDZC)(XMQOC,^F'E=;3[8Q_U$&$081!A$&*=+&.>&:NKZRU,CB7;' MRJ7!]+E6M?Q&QM,"J#2>XC<3A8OQWW0G8J?W$V$081!A$&&<+F&<=QS5Z'77 MMYY:0A/[#C=MM0JZ;KJ!PG TLRA"SL=*A+(!PGT48-.1/22/+%KCQLDCYJH$ ML#5\G*GHI%DWP-XD'MXHQZ N% [D(CW;4SW*DY!%FVLJ]1F:Y1Y_4.:D!,9& M.10D,$A@;$E@&"8)C.,2&!OEB)#$((FQE5WUM%Z'),9Q20Q3-F >\?C[32026CC'^VYJ# 4(,(8800X@AQ!!B M"#&$F*-&C,AH)+0T#2VZIF]8U;-WM_*XTQ5P:%C6W&+!O"X<1G&Y8!)0,1PJ M"D_*[VQ=\+#-"0VGB='-DP0(GTW$9YLS"$X3HYN?RA,^FXC/5A_9GR9*-S\& M)WPV$9^@1.VVGI&?)D9!B1H-Q&>[2T4OR^'$KV?!OK50%MU/]]/]1UFC)<1E MI[GBJS*G')-J9B?1GTY/($?MUC[UV%+:%O77>.K4P]C0C22L[))9.IT- W"$ M%F*6T\**T5$MYS1*"(X*+[I&6&D>5@2WD&YI'%Z 6[HG4]60/SM[Q 5>_]H% M).\;ZI]YDL83+YW$L S%NV?Q'3^ZN@;KA.H:#(=2&QN)&,HY;2ABB&,:BACB MF(8B1G",I7;-NNX+H64?(9@-YP,15DB]G!)B#J]>5CB6 S\9!^SQ=1B!%[,4 MCW057;7J*B(TNHH(C:YJSU6GD1WSCM^Q0$EXF@8<4_Q$;2#SO'C"@I-)C&G- MZ!M"#"%F+XBQ5+M+)YB-0XM^*JU?CPHK),4(,8084B]'CY;#J9?33I!)_;AT MSJ+T'CNU<%@Z"SVN\.]C'B;\V#)F[!/*F#G\.0 =T!!BC@XQANJZ=;Q/0!CF9FTR"/Q9GT]E"^\^C M8B**;!)B"#&$&$(,(8800X@AQ#0!,1U'-7H'*C$GO"S'BZDY!^J+=(03)W@H?AO'T5W,1L?F<;ITO$GQ-$(,(8800X@A MQ&S)3E.-;MVQ1826?20$4)N&QF&%I!@AALXXISJ!_WEY\T[Y_4^%_V?BIX_@ M9);3#UDQY.#8/,W.J9UMNB;5.#4.*6 #$%8:AQ4Z"2#$$&+J(.;<-%VU:U?Z MN1)2#H^4CN;HA)$&883D%R%F9Z>9#6^92*CJ]JU MW;&:,#B"^%-KT*EK9MT!FX3-QF+3T-4><6=[\*EKUH8'+83-YF'SW-0MU>[8 MZSLVA,SF(M/5.C6"!H3)QF*RUU.=;MTD7<)G8_%I:58#3=H#G,/N&_!?V'?% M'XV9=W1'JMU3.U(]-U3'-BC"VB24Z)KN$$::A!%3=4UBDD:A!)BD1QAI$$;L MKMJUZG95(;SL/A2HN92?TSBLG#MJUZD1 "*4[$.E&/M7*?NN ]VS)XC'I944 MVX2.3E%5JMUN R,3%&?:N&_9AFTQ"9O-PV97M71BSM:@4]=,"NFW!IOGAF.K MKETC)920V5QD.IIA$B9;@,F>I79JQWX(GXW%IZ49#32!]GURNE^87PHGF0^4 MD*?8!2D:<3F2,_^^J%@=XQ28>Q9SY3R,PHO?+B\_U0Y;/(M4%T'M0)3Z8F<; M;RIOVH[:<^KZFS4W?Z#0(A%M6XG6T)P-#R&(9!N!P-,C6=M0>_J&YYE$M(U MX>D1K:%9/2)9(MEC(EG;5=TN42U1[3%1K:W5[D=()$LD>U!!:W94(%BB6J+: M(Z):6]NTZ=L>0M'Y&O(5.Z*WX39/'=:XO[)/"[8RB";]@$]O<]-'T])H:;0T M6II\] E4+OY3?. #A<&BV!V7YVR)$DW2)&4A;B/KL_36#R9XX3"*EZWJ]CNT->JQO>0.CSX;E6%4+V]A_21"LWCI+154XY@_'N\?L;8Y M8^%6_L65^H.?S_R!S=S.T'7M;K=OZX[1M;EIZLRU#<^RF3[XE]$#L&9WW1=Q M(*23BW[,V=<+-H3=O6;! WM,D$>J# &TGT.\HYD(]&7PFN:4Y< :#I\I5#KK M4"%(#AY+1V$A,^Q[%05#K$:7CEUIT+6-ALH5O%'6(K(WBVAA _@_@UC%PU[[ M*7"%MQ(8E331ZU]NOKR]7,K2BSA-2.B2>X7G#YL(V#CAK_,_?ASXR3A@CZ_] M4+Q=W/3CM!!?X$.*]\F?,VKN=;5>QT6"SF(&V8LS6M=@-Z_FO[=ZNW^"7M6)2EN9VZ+]_+HIPG'[4B(O6D =B;NVR! MA2=99^\G6 MLE17KQLY);(ELCTPV>J&:IEU\^:);HEN#[ME0^^JKMG 9A''VEY@3;C?H$/$ MDU3AW\<\3.8L\R,\&5V7XDS5U#>LF&_2D7G[$--3S4.=61-BGO+D;-6F7LX- M1(QKJ;U#B;*6QZQN9,N=E'U_EH9H@I[),+O ZU_ONRI&4/5GGJ3QQ$LG,:Q#\>Y9 M?,>+F3[;6HNK/:_$^>D*9ZL](U[71%I6L4[ZES!#F%DWC*!V3?+QFH>7@W+, M"M6?%TZ)8LVEB#S%JPAP!+A& :Y6"+C37"_S';]C@9+P- TX^IHR+.MY\80% MIW-\N9E2H-.8?9A1=NWX$N&%..9T,7- CCGQR%;JQZ4.C=)[;.''L0U@Z/'9 ME*#C"'79%.HBQ[TAF#%4UZ4CP.;AA3BFJ9BQ5,72J M0<4 #<3+03GFI(,#EW]>WKQ3?O]3X?^9^.DCF %EJW]6)'H=ERW0.;G@@+OI M)"%RN),P15@Z/E29GP+0C:;MHKJRH1HN];$CLCTRLM753FT+E\B6R/; T::NJUIZ _N!$=T2W3Y% MMQU7=3L;=AIHV&SB=8ODGCW'E%ZT[IS5S<9I6=,B@L9I[7>;ROY)@Y/C)=*#+00>GZ0-3.)ALJ" M729RETH:*6'1T%[Q$X4ERC *@N@A4<[]4$GOHTG"PD'R\O4S("(Y]D"SFD"E M:;J9]9(N0YM1.E,X6M+3^1+"=I*>=!E"1T$'E"(4;'5 V=3G2(;(^+ M;"U'[7;I0(?(]KC(]MQ0;:>[,P5[Z'3X[<5OB/K;2/VV ^1?(]?S.,B?2+:] M)-O4>;,M'P-PNH/DJ%2!,$.8.5',;#.2W3HLTXA-0LRI%0N=\L! :MY F"', MG"AF]F4)'266:90J(>;4(D(T&%* H:/J'9U\H,;AI:>Z!LUR:1Y>*#1T"J$A M5]5[)!6;AY=#CC%N>62(9G\>U?U;S4P_&EC0:*F6744(;=E5A-"6744(;=E5 MA-"6745=KJG+]9'[]:V)JA%F"#/[BE&VH3,\1:&)]XX0,P?CO9,(0E,O\].N MD7)ZJM&A%@)$ML=%MK:C.KI!9$MD>U1D>]ZUW+954&_3OR#:;S'M&Z;J=LRV MD3^1;'M)MJF#?JB#?P-?M*/^EB2U'T+H4!?YB@&V1A=Y MF[K(4Q=YZB+?!,!1%_D&(H6ZR&^@=JB+/!T!GTR4RW95N]MK7I2+@K-$MD]L MV>JH>K=NX3"1+9'MH9N &%8[A2T=!!,'K'40[ /Z X=!!/)'@O)6I;JZE;S MI';+^X91)WDJ1R#,$&9.##-4J/4$EHV>:IIU57$#D4R(H5(MZB2_*ZE.#9,) M,X29H\?,OBRAH\2R8:J&L>$8W28AF1"S1<2T/")$G>2SGLEN;0(C'V@?AWN] MVF%BPDM3#:(&8H9"0T]*1<.@&8/-PXNIJZY%D:%=@)8ZR1_5_=1)?L= H:OV M<14AM&57;2EJ(+1SI[G:\AV_8X&2\#0-..I,&4'PO'@R4^[1:G.L-,'C1KX\)FG?EQ:2E%ZSV,PGV#M+/3X;"[*MA:W MVX$/]G,&/ASE<61KL@$(,X09P@QET&PO44-UW;H'1@W$,>%E;_DSAP_5T544 MJS[IJUJ>X;:%L2S9AD^PX+CNSANK 1U+-3;-)&M"G?P382HBV_:2K6VKO4TC M=42VS<#A"9+M)CUYCH-JMVF;$0>TEP/.#5MU=&MG-B8);2+9;0]GT=7.IJ-! M:3C+B;V(AK/0<)9ZK]_W<);LU3:>7L\?;>=3.1 LU;LRC.KE+:R?8,?UY;:!0_L,4$>J3($T'X.\8YF(M"7P:O"*;VG MN& XK FLWJI>Y(NH$'09CV4JPT)FV/J-DCFE"4!/79, /CDE3B_9."#2U:&J: GSS]- BAX86T= B M&EK4!,#1T*(&(H6&%M6'V<&&%ATJ $A#BTZX([OAV*K=:><@#:+;%M.M8:@= MITMT2W1[5'1K6H9JZ4XKZ78O21+$ T?/ ^=&SU5-HT:6Q''0/]%L>VG6TD%N MFPVTD_>4QG\HN-/H(FJC0)@AS)P89JB]S-/5$;9%;;L),0=H,',X.XA&%U&# M <(,8>;$,$.-5YZJW;!5JT>=5P@Q-+KHU$87F;KJN#HY0YT!CI6AZT7%.O&GG_32]:!]N2<,Z@.=%$; . MQ;MG\1TOBB*VM9;=-ORVGM/P^R@UEJ5VS0Y9$HW#2VL,><),4S%#+M8I8+EU MF#F@QJ+^T"V[BA#:LJL(H2V[ZJ1G:EU_Y]X$O5W&@M:]-*3DIB:)R=3Y@AS%!VUW;&-]7WYAJ(X];AQ52- M[H85W,>6V]4HD^_RS\N;=\KO?RK\/Q,_?00S3^$L#K'#F<**(]#CLO4Z)W>J M0M%#P@QAIF;'!--TU:Y=?ZY$D[!"9RK$>T>(F8/QWDDDK3UK0"/U53GZOBI& MIZ>:9MV:8>H'1'1[8+JU>FK/-(ANB6Z/BFYMU7;K#OLZ#JK=II]!'-!>#CBW M.JI59T3C<9 _D6Q[2=;LND"R#322:49C U]$,QII1F.]U^]K1N.;/0^< ^FI MZ7(08:V):!'@2O7MHX-R1W$\#YW8,%+IJ'U<1 M0EMVU98"!T([=YJK+=_Q.Q8H"4_3@*/.E$$$SXLG,V4?K3;'6N,-$68(,X09 MBB!L<6J??2@_E;BOF7@YZ=%>G\5 K\)2BM)['H/Y!&MGH<=GTU&VM;C=SGFP M3VZF5VL2 @@SA!G"#"71;-&N<)P-"WN:A&/"R]Y2: X?JJ.K*%9]TE>U/,EM M"]-8L@V?8-%QW9TW5@,:KJD:QH8QCR84RS\1IR*Z;3'=VJ;:M>K.RB6Z);H] M,-UNTIOG.,AVF^89L4![6>#LQ)6AG[WY(L8.14/E"MZ(52O($(L(0?RS M?9(4#WOMIT#[WLI=8\5Q/U7>B807D#R?<>_*9X!"Z/E!5H>\E)D7\=A^IR[U M>EI'[]0=NN1T-,=9.0FGEK^X8N103S.[=4?O+!_)4V]XT9.+VMU,GO7LC=[< MPQ;X( T;H1 S8(WP3OGRP(-OTS-\=C"QYX0&>LP.0')HL,?:L/N5]^,)BQ\5 ML[L =BTY(FYY'[3?XBA)E %HY#4(G_J*GU2/9J=CJ]U.W9XHU%NO/HMN6]Q=_Q)'FM7+'D7AF#1=5GX5=X.TM%K<-FZF6M;,RCK+XY[ZBF M7F-D U5$[0$GAJFZG?TCI>4VYN5@\%KYU0]%>5/ 60+_^JP/'FWZN$.Q<)1) MVH:E]BR#LN<;AQA7=>VZ&5C'U8#R4)"]BD)A8S',S\5CL3[\$8(ML66/E%(3 MCMZR=[J&ZF[:$;\)'BFEU)PDW79[MFJ:#4S@W2"E9C\5D^OXYQOFB.RL15OM MK)+VZO1R!/9NE'B[!=YQ"#7+-%3'VC!/\ @4+M'8X;=EF%VU:[6[2\VA8+M9 MX_\3C]B.D: MJMDUR6C8B4Q8>V[BB5H*\*_J&&0J- \S-LCK3=-"J /2(5J:'XI29)<8.G^B M./YL1J2ANNZ&TY#H_*D92#Q!NK4L6S4Z&[HJ!\R(/+S"VXI://P":1M-6B!M MHTD+I&TT:8&TC28MD+;1I 72-G882-U1;X2G4U^Q5L9/^:C(==W6 G8[[J.W M:MS'J<9^+=5U*'N_@8AQ5,MLYBGQX27M7D._C9;''Z+PPCM2F6SHNQ?*1WD: MC"551EW>IV/Z?23WJ89;5UONYYC^\.*6;/WV)$U<_V?BIX^*'RJ>FV0.[S5Z_()MLZ3U@Q5*=7G?O.&EYLN7L MA!KLH'$5\X&?*I=W,7]&#PTZV&WQP:[;4WM4$$MT>VQTZW15W6E'CWDJB*6" MV+4*8H.\Y;%H]_Q,8_]YH&F4,# T]_LZ;5>?.9_GZ.%D:LXTG):,)EBSR;MA MG+VI]@7?;QMMV)*FRZ[P=?IH&UJOL_B7NKVH;5/3S>Y6'N686D=?JZWUC%ZQ MGE(K^^DR7'>@QIH=IM<4Q["TG(\$U=8>_I#SP^+) N8";MXBWSJ:8SXCHF\" M+3\=TE\5T7>?!_>U@)9-+=DBV+IKG8.#AP9E"$C2NP#;CH4OD4?0B+O7M4X#/VBT7. 94?36+E/4^!6*\BP +2=<+OD&8UY;8.51M=(NOG MD+6]%;+.!^,M=P[V2+F?2]*,.4[3RMOCI#$+)9203CU8*\,3W>_?K N72C*C=*3TL9,W\@J1]^[D?15^4; M"R924C]A:Y&;] SJ=T_,5G@K;8,:KI&3\807W87PI@':UP+4H.@3I+\+Z4. MM8X]2J05G/4K0=)]86I9>QC82H _3L91F%GJT3B7\?CYNI#OGWGJQV!?ES3O!. $79A#+1#\ RSY1 M?HNCR5@Y/[O^]-O92S2H\,M 9_E]XS@$FZVL*PROR% M.[2\9GR(J45^^DVP^;FNN2^5C,?E$M:5,.4*7IBFJW7SIX#DN?>]^UF%NL:* M5%"F0"DL"![AVV'"4Z7_F*E=(,4 M9"KO9NAFA7<\A)8RCP/<>EPJLFN*(W*AG2:/N:=N[ M@B^C\.*WR\M/"@?+U),Q.O8=C\IEO(TS8+J,F618+%$R#L1C &!F6/U(L !+ M%=/6]!_("'T&2:XL\=L)25I-(L"'L[C4+ M'MAC@DD955(#.LLAWM%,!/HR>%6HLC=^@G6'PYK ZLW :FY\-,!*,L$ +%^1 M#1>^GH Q'DO>_(DU8!4*^"K#G\_^MAI=A@XFC$@E /OD"MZ(2N&G5^S-(EK8 M;5GKHCV>O1%6O*4I_YC@R6TJ&$\H(/@BR#^_!2]0'L,DRF4_FJ3*>Q9_!2?E MLY]\G=[)/ UEW(H@GZ:J16%^\14.^@K3UY;[%.7MBDW!X(RY'R#X5G'+\T7_(\%KP MN(!1_J$*1KH"ZXJ%CR*,TOD1O5FPP?PQ\%9YIA@-AS[X'0+BY>_#(AJ3_RY$ MF1?E67$B@V?1.TIA@5>7V!P7V%3.89L##J^0V76?)Z#7#(M=&,XY?ZD(_9@= M_7@@ L6)/#[A^GL6=+KT1&&KT;/LEPIFPY0./2Q*AKM8$H4R]RZ!M61S8;_Q M0#MNSKG*5 > 3XX!U)5VRYA.'FMI'SQ^ERA PLR08%\ 'P7"Y(L*/!1"?RO'/Z3 M1O,WJ"O6NW2Y"\AX7;UFG=4B_MW[.8LI_=/EYR_"M/CXY7^N/RLW'W[]^/G] MY9>;CQ\VW[I;;^N[Y/N5RE^:+X:FO!/!(*$,.88(GJ'[&\"]EW_])82YGX(M M.>DG_L!GXH ?F29DF'\ J@&T'\-S#Z$X @9LX0^'@K^_P=71),',Z11-X8 ] M)!-?YFMC:B,&L3(3MC])?!SR*TYE$BXUD 1A$8L(6#^2ND\FU(BPF@=O'"5J M\2XO&HUX+!@0:U,F*4;7'B*P7.-"[4T%,L3SPF]^'(4CN23@?. B#,H% 6S5 M3U#69.(JQ!,19/E)+,^.RX5?2GV*4N 1UW\'ZC/AXK &'U3-4I4QP^(]#U+] M^N$$=@#R)C,RX/EC%"&34.I5 !7W1001((\1P2RS4[PDSD*063Z'W+DPP<.) MGPB=FJ5J2'WM18E0S)A%=U<8-$QY8(\RURF)@F\S3P.3(Q).1XJ"4>Q8BF"Y M*[F2?.?H!T63N_OJ87P)'T$LD 3(O10^FN$V\,:E0 M*[Q"!FZK1.FQ$.L#^DBJ\)57Q&=!.>2QX?11+9)EL@0:<9[W6-EZX+,^IC(^ M2ET%A!4,!-%Q^3@ Y1B4#T(]F7CW"U:5D='"%0D3"]1A"A)![!;\Q@B3?
    P',#'XPR8$?4J" 00.C#!'E*RH(4'-> F) MB=(3>9 :YXS*[NXPR2*%O<)ZA G 2J]>&J$YBDBF3T^GG?EITT'"9&HWXGQ5N.A&YJ&OD_;1FSUHK:-A>\>G M82\U$7Y0?@6FC>(6^9IKQZ$$7XA(SU#" +G]FR\51^;/E850LY0]0JD?<[03 MGXCY@%FG*R7@&9V?+UK9&)"E+35D=4-J8*2QG-5,< MD@-,3?DC!,'F)ZGP=VY9P(50RII*S;CA?T@C)3-(V\8O'\,BH IT(E"O2POB MEXC% QFO FH7M,DFZ7T4R_1 Y86AZ],9?[)4!WRV20RL)BU0S.%3X(L$XZ2H M1F2NSX,L#ZQ*S3&V4L-"3R[+ZG$3^:O!24< MH-J%EPUX84V!\@GS@*_0B/XW80EB0@\P&&HE%3F,>5X4#X3=)\V2\3CP/6$@ M#3F\5)Q9%[2"5H6T5:0!DIO<<66M54#(,)#>=RX,?+4PL,#VQW=+&($V!HV8 M0:/ZE(=['@H((AZE!?. QHXT6[* E1!R@PB?FD2:&XN(30;4L?#1"S&B*4MYXJ0.*MWE!Y5TY-BZ(\?C%OOH MM TC%# B")@[?7AA(CA_7D@\*6>S:&(UI6S=D[O76]&HDNL707:_33AZ/:WK M6'5[<%BVIEN]6ITSEG_O6$\WSEB[,8BA=;IV\Q:E._4>M8=%@8S6Z[Y\#XNR M>^XZ+52VE-FV^R8^<\)?:,-/XOABC79'-1NT+-AV)F4:LO$O$89:/TR$\8YU M\$)F?\HD]BE"Y#+K:O I]L%H_X25=N.\.;#D&)_:[2(-7WJ*Q$"M_BC, $6K& MFM+_!P[2+QS#! /EC\)&>AIVFW;GKK2?,I[LTKA*5H_\P2#@^P?G+QP,*FR; MH?19@)ZU6H2?E#SRM%'CNNWW5UP"X 9T?CSIE6V'15K4P;;>OAO;BM&Q5*/; M46W'W&RFT-JB\5!MTM>=T+Y[T;P8 >\96 6*441)Y6?+>(90/LD9+-GAXM%. MQWDV-HY3C"[:'=$836 BS+0$,QL;&/N9CU5KRDN#S8C+<>P'%3-"?LZ#_3OS M[5HW$V@S04+3F@@SA!G"3-,P\USOGGSX-7WXQRD/_I'\=[+@"3.$&<+,B6*& MO-Z]@/GW2<@KFE=\))^7['?"#&&&,'.:F"&?=T^J-WB<4KT!>;UDP1-F"#.$ MF5/%#'F]^SGKG=Q-DK1ZV"N_>);Z/4E;D:QXP@QAAC#3#LR0Y[L7,-_R<9IU M[B@T&DVKX/P;\H+KPM+4#=4V M7++H&X>97D\SNX27QN&%.*:IF+% _?8,U3$/A)P3\8'+YI6%_BV^(@^8K'G" M#&&&,'.:F-E8!>_' \Y;3H91R)?CDJY:=A6!E\![O%>U+CSV1 O"0T; LKY0 M60]?"R VB";8$5CTAGI&M[ #J;K%8,[B #F@]VX"/:-CU[,P7%#T@!$@*0!2 /L'!QEO(&X<-WPR"LQ:6-GPS\D M)/KQJYDQ+G7&F76KX\P.,K=,<33EHYB(>!,.<7HJSEQ9.=F[SDB:)LSZ7C00 MB\4QSNP3X#6"'B%O7,;QY2 :IWSP:\#NSA1) M;< GW]/70_\['P 8@H2?">897ABFBS.FUW[/ARA\QJLZ9V^8O..G5U.O?#/[ M605@#ORA#X $T&P&AR_Q*$S77EOW&6"H]Z;>V1L0=B,_9&L 0F$+Y\Q5V0JG M_R)97:RZD"4XGQ;H6(S&%'+)UKM(C)_YW220@Z!N+_YWN6 ZJ7%PG>7CX&IH M']LNM,\.A\A=)-R[ )C%S$M?)Y,1R,_''X]@LMS4NOGW>[_OIS\><&F['S?W M+$SMTD:1BLK5E&N)AG4'I1IKFB=['^-F&T[=,6Z&K76ZVYG>96KFEI[4Z6FN MM=8=L8\U/WLF,;3+;D_%DS]C(QZ/3P\:+!$[2[Z]NHR]N[!0DE>\<$=BU\-6,I>=7MVYY6D'OS3 MM/ OVWS%_OM?L//0AF?A(.8)#IT?]!\#]J#=IX"02_FC&!3\.?M9^05_!_-* M?) =LTU;F/R6)H8:XSWW%Y?X>_9JQWY:NWE H54&5]%\F+;\L(D>7%*\L)P')07P. 7Z7=P MV5,O&C]&0R$UGI 65X@Z\/%Q)AU8C[_F$2'E7/#SS,]748QA C&E5]PNF@1G M+/[R.>+E'Q,6@_<1/"Z0,/]8(F&*2* MX0SD)Q5#/%F$;>JNVTQ^6+J93_>^97&?A3RY^/@]X(_*I2>&B)JZ;FK$T'MF M:),8^B@9VER+H7_U0Q9Z/MCQ36#H/5.W0H)D;X+$!,N ),DQ2A)S&Z:!T57^ MT&ZU*ZV0#H;EZ"M%2$]W2820",E%B$DBY#A%R#:,D;V)$&+E7;.RH1O:S8?; M!C#SGC=^(TX.E?_OE\_OE)LP21E&PMY&WD3D0%P(*O7S[P?Y]X,(7AY&J<+& M8\YB3)# "V\P]P"8'77N6Y8RX)^ *WWNL4D"CTD3^9Z4W0&'Q%S!E)_!( N; M%<\H%Y2_3YM""[' SEC@]NI_3IL%OK#O41B-'L%X3'F8B!0?[YZ/6,$31(K[ M(<6KRW=$BC.D>,4"+\\\>^>'7_LLX428>R;,M]>_$F'.$.9;3)3TB2X/29?O M+G\ANIRARW>LSP,BR4.1Y*?/UT22,R3Y*>8)D" I\0-2IGUR1'D5P4*43^QN MSDGGTDD_G_+%EWKB+Q>XXDMKVI;672TI45OCQYV ;'&6]_\% Q$6E&2)??< M\Y@C=.8K/O:_N*G53>+03^Z?7.&,$-E]3L.0Q%*'E/K]GP1!3.O%!@DJR"["4F$]"N$D\CTW2^RB& MW0UV*Y6BF_72-T=J0LK2>W5VG7.E -O\I6,>7?_T%YI2G"W*.ZR^/+4+FJ^25\CM+\"0G M9@]#T-V+!$RSI<229E)EVQQ=;JSHF@20SD]1DM@A)]G*5%RK)[.WMERUA-Z ; M([&RG(3Y]=>2;3#81C*!C3?.?I@-1OU(W4]+[M8;7WYZ&OO. XB . M'('S'RZ^TP?B]'PB!UR,F\VO6JS+)U-!AR/IM'?;'Y-BR;?B:-#>[>^W#SXU M]V"?-/?AT&L2[^-!L^W!?NO3X6=WX W^.3P:N+L#<,E!\_.>.VCNDP$T/P^\ MPR;L?_R\AV6AW_JD09^"H\ =P9@XJ!H+CIZ"X\9(RLG1SL[CX^.'Q[T/7 QW MVKN[K9U?KR[O=-%&7-:G[/M"Z:>^\)/R>SOJZSX)("E.?OQ8*(V?/[A\C(7; M!ZW6WFY23J'0%;B4!9(P=X;K2=&4TPD$K7PA_'Y'?:\JVFWNMIKM5D;4+-EN M[NXU]U"22"EH/Y1PCK2=PH"$OCQNA.R/D/AT0,%#G_!!L;Y0(/6U)&((\IJ, M(9@0%U8;Y>L[QU$LT?&$"^FPC-2 !'W=VD!();;?<")&+[E+I'9453+ HEJQ M3/D=\&6@/C75IP]/@=?8L:\U#)I#0B:E:D[+1+7'3\JT8)5CY#4C5T1]:B9R M3?6HV6HCS6NW8>[TY=J0R#VS#;F^7D2*25)_#I[;C%G'*=V,6+)4,S10 .Z' M(7_8<7G(I)C:^&:>2/*AC%.;U$+],6H>'ASOZ6QR&M3 1KN ^K"Z\ M,Q%\ D)2"-*O%@TP$C X;N#8V4S&S=\G CY@0Y(2&?S%/JB^Q@H@P&%;JWLY MUR>!4&YXW B0!A\B"U58?0\&9=5'$)_VRRJ,(^']UO5WBE]4;1=S0 M7\?EE?@]?N]0[[C1Y1@5]\@06Z>>?[N]R(UJ=)7SL@E@ CGWP*^[^K^6TYS' MT$U'2SI*],O.LL 25!B =\.^ZK^7^W4L'!=9(;AD'&NYQ9Z4*Q8_3(RXTK3, M X;"^$? ?>JI1.(.M=$Q9L '-^@ANHV!E?'MT5;0HR>L+=A3W#>+S2@]IYQ0GR5@-Z- .3: M?7X1Q,CIOAVG,:H3P;X1E;+Q1CKK"D0CA0?K4/C6]U:,EB08G?O\<3/OW1F8 MDOF(^QZ(X.R/D,KILSE=C6XD^5-) MDC7'484.94ZZRK\[4:4U(OY^!"J@(&Q*& Z: <4>UDMI9,&N$<)(X6>5C]+ M]7D0"L /".G$F Z".AI5$9?&K1%+'1?],J"VV>A"<:/U#Y>MGQ:OD9$OV(,: MC00%&QNG2YM,_'%WV<0IZ1I9^(P(1MDPZ('0PZZ%F3,B1ENWEFV=0#B($0WW M-3(Y6H(,AP*&^I5+?"O?SA$RFKV];/8%$$>CU,CN=^%D$BU7$S^)6"^8VI)@ M^UHU(1@9V5MF)(TX#W.=%&B-"(KG2]GP#H8Z]K>@)"MC)&%_F809AI. U,CH MZK472*TU9=^8FPK0SYBT2R;,&$92#O)>QS&FR@D649T(MD8TG8*@#]@&-;49 M2!':]H]\.2,='S.OCAF.DP*J%0%]:65O+&8T[Z>L>?NR1L8\)U3\0OP0KH H M"]AZ<[Z"3#\0_;4NCUG M/9_8\% L:Z0BDWC&6$X,YL1HZJA$G>BX!950N#(4F(,3YEV,)QB?J8BL.U(' M"&Q>IV8,(SV9%'0!4R]ZS%&=&+9&-.%@,:911HZVZ'*FIDR N7:3\ZNDC=1D MTM$4FB9F :]&G-R%_0#^"%&!LP?+'"HC8K1^)EN=0S@11HTL;EI:[7&?6G8) M:ZC5#!T!LD(U.951Z;)>0ZF!^V)S!$RDI1)\A4)QC5&02.$D95,@I\S6UGW\7#9RNOS8TU+ M)IO/FT2N(179J6![,HIEC71D4_N\>>0W/M ,:XQB%B FAO8RB7\>0W4?R S3 M]=?PJ)[V!'^@'GC]Z6RRM^.BS72L9,_J!BLSLI^9?;!80$!G@,?HNZ013G^: MFN">M^/-6;+\J4>WX*O>)?D%DX#*2K7U;+ZS&S^E0>8$87I]'2%LP;&VU3"C M$V:F9JR<4#^/V^M([B0MCG;@29NBJ_.2JX$6[NYRL&$. MMLS137/BMKVYF#7)J:N0#OYT7RO9#*/3Y4ZA/*J$L6Y'2MCK4L;*0I,X>PU+,2P#=6%@S[>^M9O*#X&S-; M8J;]/&;:;\QL@)F[L.^K/Z(EZ[)#6;ZTD9?,!-N,EP1P]GM$-20FM>-AK576 M8FDC,9E9MH6=#'7/;I:NY;/GI$#01,=!9D9M^5J_6M(0J;[.MNM\02,-V5\" MB(Q?]_X0F:%ST[THRT%:QFC^HK-S34?!U-+R^?R(CU]8RU).=4 M@>5=MEAF0<8 8:2HU+6-M:3)>/FB/5W64$;:UKK.L9;TK;B:T9XX"Q C9>6N M>:PE5\NW-Y;9-)XO:63%?/WC:V?BR\Y3<$0F$\H&7#V)/C/&H[;K1_@$HGWI MFB_JJ+N;'%O3OT4<'X+K]'$D(JYL."3^Z[B!0Q,T'$;&<-RP$&34]]5] M!XF@^L%[>C0!0;FG&G[<\,)H,UO#"9 O266H/OTL>#@Y;D3%J81QPY&Z>/0$ MX;'."WRN0!H[1:J=4C]4.__64,Y*](75NY$C$ 4_*'W.!= AZX9"X#@TO1<$ M(S175=YAGOX4>>;/A#)5OB-H@)6>ZM=.3VN $(L;%56/HAXE8GH-\F9P3Y[2 MUAL0/YB9KPI-*\-.]%T_VMQ[W' %>%26(FW,&8XN8OH\VI)S,O\";PB) 8I4 M/8$!FO(6W(5EF\Y @EB7FXW67U4"EK;U7L&X#Z)H("@HO/&N[TG15'\%K2./ MC]'R+^Y(+^A#SW4?#_I;\YY;.ASA$/,M@.BZBD(;90N:-:),G8&3?ZI"YY2I M2O24/([ LP-1^D%R_<8T&JYEH;8E4=8WQ5:'!CLMKCES-V*.-%!%+1+-O5VP M)!)"A\X]5E%H"7N JKXO<&@3T=Z8Z/\7<>PBX[MQ,)&,/J?NJBDTQWI@535- M%_U116K^ V'TA_+OR^[J]^DJB>V]5*W?J2:$JJ_J3_FNZ>H0J+E^%H%\GR!,N9#PLV&BT6J8*6G4Q(%!=WDZ?HM)5T.3, M!Q>=Q\6QFGG?I [S[+2RD:R"ACKWLU,IMV@5=% >I)=9K/O0*HDJ:'0%ZIH5 MKI.,8+4JN46KH$-/@(O-TNTSZ)!;M HZ8,PF2+*$!W?#6] O$FQ->FI]=L@>Q^(H,SN9QJTU14AV MLB^LX/QE@_F&AWX7:&#;-U2N4 72M\YOOZW5 B#R<':6R+A[I%,VKOM MMFE@*9:H %WW(,:7G+ 30_RZ7*P*9-R""_1!W^9^!Z[:5DY_Z"K/B:MCM]4Z M68M7@*8[=2];?ZKFIO@8XVX775BM; J *U'94-XF:U1D* MT%^JM4D[;[65KH*F^.*%'IFJ9IS[442(33VG3^"I(2,Z+\&&]R.L"/J$>73/!+]3/D!<%/ M:9R*K@=$5TP@,&/4.X56Q%IB@#L4T70!07&V"1 M+2YV9O-K=X5 !8;S) Y?7)0J7K(H+%_"14OX(L6890C"7H_T6IM9BZ72+ZQ# MNC7Q,5NK-<59V8K.]%\")CY0L.QYST_PW4 ]-=[?T>)=!N5 *CI@6BEQ/\(P MG:B=,\\S1AJGHO9(>W%IC[ 3_BMJ;N$!UO(5U7^E!^O@,$<_C"&C"X]"N(8G M>?\(_@-<<29'Q4/]YBMZI195/>;^D6_-D#/\UVR_$49YV[5@5,,KMN$Y#]=\ M\96JX#5;D#YLUPFC"EZC!9\5A5J#OR;+;2IJ+8/_FNR7ZEI;Z[.ORV+?F$<# MO?4-O+,G%R$Z8_5IL^8KKN4UV7*S-JNL;6[!@_$DVE%)7;@%&0JUN")Y\6BU M4F8[,T634(#%BL1$4+^]V]Z_ Y+=!M&"HCHEFCI1AQ4'Q7GR.E 5G6_LN&XX#O6O,RV=+YQO MCUYQ:K CI:#]4&]*N><]HC;@&WK6]BJL0)?4VL7J78/LN#(D:D=L0(88-M^$BTR,#(U,3$S,%]C86PN>&UL[7U;=UNYL>9[ M?H6GYW4JC?LE*\E9;G=WCF_'=$YKE>9G.WOSI MN]]>_PSAN__X\^]^]\?_!O!?/[SZYXJO/%*<"?UW_MV?S=I\7TS=O5$R64NWC;Q6\7?ZA*)*.L M!TT&P5 L@,594(6,]#'D6NK_>/.'FD6EC!:"SA4,5H)02P0R+FA^+R7IUP\] MF<[^^8?V)>&2GC![L^7ZQS]]]W:U>O>'[[__\.'#[S^FQ5;E]/;WLB/E=__UU]_^36_I5.$Z6RYPEEN M'["<_F&Y?O&7><;5>M7OI>O)G>]H/\'%VZ"]!%*!EK__N"S?_?EW3YYLEF,Q M/Z%75)^T/W][]?S:1^*__O7[/#_]OOWN^V?S6:'9D@I_LYR?3$N3\:\K_MJ$ MOIS7%^]HL29[R;RLG[WZ]([^]-UR>OKNA"Y>>[N@^J?O^,E,DK)2:M$(^N_; M//W[S]1G/,EG)^O7?^&?SS^CT3L (_1Q1?Q7-ZMW0<')/%][TTF3W7QQ\3=/ M,-')^M7)V1+>(+Z;_&4Q7RY?+N9UNIJ@P1*CL:"5RF"\B1 R9A Q"H]:2J?% M]95K7"V9K;6P*R[36N+GSV;)*_,]G:R6%Z^T53;K%;[EXSN\X<[T#F]96Y@K*GB_QDOBBT8(WXW9,/U+37N7+OYL?GHZG_VZFN=_OIV?\/(N?\#E-$\J":E31DBU M>B:2/,1"%5P6E-"[3%IWQL&6)'9=D8E!J1&3!Q7(\M:S"5 J9EJDF$*6/F0S M)+]C4H%#8N7FUMA="MVVQDL6)RT6S2MASGZ$D>#"7$@F+VB0J?OVB+R MZZ?3L].)8]WO)#(56#G\$DE XNT T4DO@B>O4V]7[1Z2'@(F_>V#:3]1=9PT>W-%7]8DA3$2V940S*0H%E*N H0UV@@RRL32&3.WD+$O9U?=+".%ST5; MR"(Z,#)D0.<)7-$2"Q.3@SQ4B'9<*[ROO&^">M=5[@;@7^F$?_7F+S1CQDZ> MSLK3KQN9[^NGCNY8GF""5'*N68-"P>VR*A!3:[E4A9V P8J@*2_,78HM@7H\S!G-&VJJ)]K(. \0M21J6Y>R-I MOX7OC()A8!UET))2YGBM%#8]JD! B^!-$:1R%K+B8U5K?0*!&)QU(A$('P6; M?I9VXDT/(8CL2]+:N-XK=&\@<%R%/18\WMRT^TJOXX;=<'/AVIF@%6E;@%"S MUO#1 $H,P"Z?]J%69V3O_,,-$D:EIL>*GWW$-I"R_^G_GDU7G_Y*J[?S\GSV MGHE;'^U.8DX^:&1$U\11)ED.%J*/C/(EA0&5=MW$+9E7NO?%&:])=PO M$;9Z2PMF>7Y=DUYL" Y'8U)10:B.N6:/&$+$"CE33LVI*J&WV_EUBAX"-_-O M#K>.,KV!LS]^?W/9?^&?AZC(>38_?;>@M_R>Z7NZXA0-4)YSUT<-7:OS(!8[ M%>[<\ED<.KVHK5""JLTU"0G5MCC7,R@XX$$P1IKJ?'#9]G9WOT+.H<_FG:^. MT<_P-RJPNV@J! H.5*@R1U.OGIRW5EJ?6WE';OV@0J?$>$J#BI7"F:BNTST7E(2SF/71M&0X\2A!UE\]AD9,5^9 *,3W: M,J:5@&1R FN4YC4QTA8Z.G+Z\OX,EV]_/IE_^$\J;^@O.)VU%S=.TRO*)[A< M3NMT4U#\M+)GM%XF-%2Q\%XO+#O#FYT=&9^ E/+.%)-]['VHV9F%,2GT[LC< M9E,.+?[!]^_/3.GTS>S9V6)!L_SI]0)G2\QK>F=E_=-&L!>\/5U,E^R/_WBV MX*\O:3&=E\^**7@A9,Z@G3;L\0L$MG"QE4ABMB9Q"! /A.N.;(W)[AP-Z\>" MR4'LUZV;^,[MB]ZDF-NF1>>;58^ %0U(%9Q,QH9L#^D>;47\J$JXQJ>XN\A\ M;\AR#/Y5TCOL17[$;RUI\SFJ/TO+:9GBXM-G/]9'00$UJ&I;\:W2$(P6[3S2 M8G!)5'%?XF(QU%N!9O"-OXN%^YPV4:5)M@FARHW12I4$ M..EL(!%5=&'/W="1W(= WG[KD#^6^ ^:]W.0ZE:P!@JAUW>^%QJJ+5W>>#FDSNZ%A%@J!YFA&%FP)($/B;!N M/G=,\ MM[R3JVZK4ZA-6GE^RSK#A<:N4O[]H1.!N"25!!*.8 ?$ZL]U/D MB,@,^,A!KU'HV#Y8 MCA""=2887ZCVKI?@DTV,5 M\TC"@I?191G)5INZMW+=Q]=QDPQ=KT=+HQOLSDIECX#0.BQ^/U.6W)>G%T)0C^3$P)6X1R"E1DW M)9TQ40$54"IGBB;?6]_=2]<5?^7T?I>"E??\E/FZ&' 2 M6@Z63$O(Z@J&9&D'Y01!ZDS:A*QU[WS U<\?DVN\NY2_K$/9<85[>D!KO_P5 M99J^;ZXYDW+!FC1!&VL5D.+M8Z*1@%D;B&R.>?O88.P 3M"=](S)*^Z'@6X2 MZ#G(]AU.RWEO?E.UG_/U$Q]TJ*I8*(YR8U5"#&QT36F5DU5XTSU3_#5ZQN0; M]\-$-PET3!5_><7!FIZFN<@Y+01I("]:%.\14C "5!*E^)+9WO9.H'R-GC'Y MP_TPT4T"_3"!R[SQ9IZU7SW"Q^,2.V=_QY(PF.>F@@JH@2V;; MYK.%U ;@91F4DB81D]<;' \A;$Q>4=)=)W[3;9RNWO&+FHJA):ZS,)W%( MP'8.8O:579^J12640@_29GXK->.KMND!C$ZKWV]8])=G)M++I+%$2%@,A_*L MR0+6P-P6:06QWZ-[YU;Z'ZZS.W=V>K;.5CRH3T8XTE&Y"A9%JT+V$I*I'H00 M,IFBA4J]F=Z2Q#&%7GNBYA;?>S!A=3VE/Y\WL]'>J9!!"A*"1MNB10X4HRC@ M!3(9*1H?NUO4&S2,*13KC(F]EKN;T%_1"JWD%J3]2G>8VXS\[ MJD(84,9Q;%B8W, MSV?/\-UTA2=7<#RI$ME1*-1*19J[4!7$UO:H0]*\'M)XU3MHOY^J,85IO>U* M7Y$,4LQ3/29?*4$1M:YG64%BL\:N'X4:8TK)]W8\[BSFV8&3^>S-:UJ<_DAI M=:6&%+/2P3<-K1(;:.,U8+L"BD@YRI$%F+I7:]Y*R9BD3+;>AMYNT:.IW-A/[ONM]6!U.U# M"(H-K\RA]7)*D*+:9)G=X@<9X7,K-6/R@7IAH-/:'_ $_@J%)7MA1 A03:LE M,;P$:',"+2(%ZTHP-R])WN,0?CL<'*$N8R<<#+[NPS5T744MK2;)UAH-.^7& MMW85C('#.DKA> ._S^?-##/B^_+A@P_U MOIV-3F-96B*9/^#E8MZN9"T_?/IMV<2^:>QL]Y_GU?3]!E"QI<^$LQ#:A4C& MQ2-X'O/]WXX=5M&+H/?I34$N+XX;Q]&=OTJ,F[2]\/9GUJ=_F-X7C,5'7.0MR[$S$R45G?&O(KGM"+>O<60.6+6U_B[JT'$WR"&+R =E,1MJ1X\;UG5&U! MWIBBKT/!:R#A#7/!ZP.N4E!*JXK(W+?N?Z.0(&3MH";! 01&&63OPL.]+L#8 MJ<;NX=?9ZURB2"6 *Z8U <9V[*@"R,++%$,-60U[<_S7Z1N;QS 8U+Y^C7Q' M(1[PTDY^QV;NWKS:K==1-4L,(*F0%]:-.35;O4E$V424Y1 MT:%XT;O@;QA.QI2N/21R1X"+GN7*5W;A*RIT^JY1S*^?3L].)[FDXC-[43*W ML7#8UHF-'0@V@T86I?FG0;7G%R2-:FC[\13F?J+JZ9S+Y)#1K'WY4L]2Y WY76L3D/AP3AH'(=))?V2TOSL7+F MG3)=38+V-;/Z1;U.3@G!V%@-Z-R* W,,S&1D2UZ4$S(JCJE*]]+>.XC9\G3ZF] W?20S M#%"N%.%-T*H0M=' W'"4+5V"H#P!^:J8($L>>V?B[Z)ERZZI;P\FN\JEN_/S MHC8:+@*#9_/E:CEQ;/629NOG:^L4SH)AZT)F;RR)[#(FI.Y=VW>3L^4LXV\" M*[VD,P1<+A+7$T_)QVH9K86Y-$%Z)J15;26MA8_*&3/4T?$5,K:<=ORMP6,G M:0P=Q5_++LC(@%V#-";PF!1@C0*B,ZAC3;6HWG/1[Z?J(:")WRAH.LFJZV" M&QWHKVBY6DPS!V_G'>K77[CRSLW5A,]G>='*2G^DS9^7QQ$_?60N9V_H%0>" M/]5*>37QL:C,;$*;%-B<]P@!E1"[5I >]S#Y\<-S7_$?XWS0E1!C83M.RK:A MI847I#5U2BV8UER+C;W3R+N>#QZW,.[QPW-?\?>;6;MF\46]RO:+V5X+//$^ M6&:%O4:9(QAD,Y"$M5!L4))\*I*Z7WW5GXTQ9;@?$>"/#:BA%?=M?D^TDG(1 M"5(2[/]W>T10!!E^M,[Q<(97"OJ+ER%5A!9^K MS];E@-V+=(]7!'CD$I)],7N@^K]M(-'SN/7]=,DD_CQ?_#@_2ZMZ=G(Q5'7B M+,H0BP2/IK3A/995(A''-\8'DZM,J7NKU5?H&5.(<""H=1-/QP[A=PO*T\VZ MGS9X_VOS_:RT^PBH?;\>JIF#"/P_U)S8GRIY[.+&6,OZF_-T%ZV=?_$AGK3FY\4N2H]A!9@ M&@P$R"XV4#:9;-")N;F.I5M'6CST\QY#$4@OB PFAX%OK+X\.'RQ^'&ZW'AK MS9.;I!QD"$)!R6V(O-8>$(T ;[))Q"K2J=YZ9SL*QS1Q]T#Z9T 1]K-JI^]P MNFATO:CLXN/LS92=_\U(XI^G,U['D^E[*A--6I58'#A?,A@I*T2JO >L+[4* MM,GVKAIX(&ECNC3[4(9M *%U0]1?<#IK0>>+V2UMRE=F+"#30\ZWP6*L5*5Q M$)PE*&@]>M\&SO7N"'@898^A,J4WH :06<=BE39=\W]-9^4R!6&J-U:J #:O M1[#F]5Q- 98BD2B58K'=BU-N4K%E,_YUDAKE\]^$%:./8NI9]@UN( &S/BL M)V1^'GYX2?&-P7?!I\K4.K!M$J(1*4,([-/;:JHJB!:[WZFV*ZT/@M^Q^QV' M3PP-(-BA)AJN9T@MUZ/'E^=TGD^5PFOT\N_.3MO8^A5.3W:9;KCC!^TYZ; ' M>YVF'EX,\&*#EJ:S-1NO*,_?S*;_8E1R#+^:UBE>1EX7=#Z]C<[S>]VRSSD9 M-.#:9'@6J*O3W7_ESLJU=[4G3-=ERY^FC"@4HA:24HW=IS M(L86^UK0-J%V$CF.Z7VP3]<5.KCPY6W1R1GIQ=7D<[T;HD3XCM MCN;UN2Q!$C5!II(J"9TXLAOQ#KED9$SG[=_PEM@-.*/< W=/3F3R5?$R@@O4 M;ELU'&>(U&K8G":I9NI3VM MU%DJ:H%&.W!S J)F=TN8EDXG(4SMG4@6+6M67^*D]8Q*K(>>+ M;M<[5C#>9X[RK(,JI I14$ZI]^S;@S+XK681=MT[!T@E=$+;*%76ERRN]?(D M$I)&&2#+Z)D[R5;#IP@A"6T*)1EIS-'4'6Q]J_F&Q[%YMD?6L;?,A6MR*X/M M5$E4PTX+%?#K25*4#,3UM) 0G!5%%2UZU]8-Q,J8E-*YY\I )IW8 :R! RRC M/$(BQC1FFY-%4Q.-V93?=N+R*.UUUUTPI,K9 3?'UC#WJG,R-DCD\*T$#.=7 MN6I=P1;K154A63<2#;-='''D\4D5\_1#QGPP;'OR7X= []R.,08"Y5]41MZ'TG>3LF8#.[.]86W=.RRO\\%=4VU],X2WTK( MF$*\_N+?>Y"%!S5-<::]]7J^72EDJ/N M/5KI=DK&=%S:7_Z[+_I0AOVB!?,E;8;\[V[=[WK2GB;^001VLO/_6*.*7;+W MM, W]+>STT2+-C/VY*Q=^MP^?OGB;+5B[:/5^V M21(9Z#%F$J6J0 2.\"XFC\(&\(:C9K&MTH?LOGL@) <3(P'NW-76G+9^00.D;D7 2&:(J 6[[,W MON30_Z;0;_'.W?YPVD]80T7YOYZ]XP#^W-W"Y=N?3^8?GL_J?+%9S[_1AZO- MG^G3+6V?NR<&.G[XGKF$H99AS_3#SKW9HLJ GABVLC7%MIOO8\+F@)=D3'7. MD+E'.'V:YWMT>+XAG&BOI:HD.&*T'HR+3)G!]025J% $ MX[H?QC^$KC'D ,8#IWV$-BR<&M"OS*^\*")%+&S5*4',DEU$T@*2TPFL0A** MA/6J_]G)@\D;A6G85TX#(:0FZ!>95N_[]V=ERQ7IRL5Z0"9E@VU6IX'.KRA3H((4V M?L%3]#(A^MC[ZKHMR!O#C-N1H*J/" ?$V,L%O<-IN9@(_M/'-K..>&G6#0;G M1<"J2E=4NR->V "F*H*0VR!H2L:7P&8Y#'*8MS6E8QB".Q+D=1?LT//DKHZ7 M$5H)(I- .B;.E$KL"W+4$21I4C5;E89WM6Y2M>5$W&\97'L);,BRZ,UL\>5T M=OL,^U_S6RIG)S2OK)A+VQ#E!SQIMY/_^I9H]?-\\?3YK_]S/IVM_LZ/.=NG M FM(:CH4:A]DH3I5@ITKJY"==*VP0+O6C(>)]917 4A7+01ZD[I7Q?89]+9Y MROFFG%A;=-"^W5?GV\1&[2%YJ4%RK,*J..00>U]1<(V ,1U_[R#9F\II]\7M M9M V)'P>FSE)68HL<@1/E;6A3@Y"D@$P.B?9IF+,O9Q=!&@J$0$"L#T1M1JI0H@^P]8.@^FCKR/!$Q M2-1MQ%FR;?QP0F;/57!6\ZO)!:][7QVY^TG/H)#NBH2;8-]UR3O>-;!8S9B7 M9_ANNL*3B4*'PI ''\)?Y[,V*%J?MU=W=X_N?N:>3NR71G5S5]CFOSS_GBK5"74+V@L"1 M8"E6J2 9YSCZRLJY&E#4TEMQWDK)OIKAMQEN+B1L(Z?3ZOER>=:"@O/LPL1Z MBMDX!;4$#<8$R5;95R ./H44@GSMG=_^.D6CJ [H"(Z;ZJ*C/#K>.V=RS^7)UX?DTE?:T_)^S3:)J$@J6 MHD3SJ^G:E3691]8?)GQ[2J0CD<'5^AZOE&1 M9:)-%CY'"T*V@N&(&J+C[Y!\06'1^C+4!KA&R)B,R6!HV&G5AS(?/^-T\7<\ M.:._$C:UN\YI[VXVOOJX/,, M LJ86D])-KP8676/46XE9$SIK"&P\J4ONJ\TAM(BO[1#S>6S$UPNIW6:UX^: MU_6K%X[=SBKEX<_>4[_LR$2OO$?[G&8?)IZD+9+#%=*RA2LMY&SS.5JR4@^ZUSQRN/YXM52Y)=@9U3-:D:P;5#8..9CF!R:9>]ZZBBDB;V MEO>75(SI>I<^ M]SI;M<8GR;74$KC?/>@5>&[0HYP[!3K0TIVN*UT$65'C9Y MUX!K\\A7320^YW\3R$)+IIM*N$G(M7+X-O3Q_"#,L3ET)0<0*F4P6EN(6#*P MZ;0Y*NOB@TQ*5Z+V+MOZ&C%WKD1QV:!FUD7"UC)7'*2L*DA428120]B\.XGT: ,E&H[LT#3G,XV\Z=(("]JLJ:X%'O7TNZQ M48]G%,<#Q>'D.RP$S\<:+G\\HXDN14NT[ 0Z43ERB@18? )15 I(+LO2>]C) M?30-S?/?V"Z__D G[^FO\]GJ[7(2;;(6H^<@3ZIVOS%+IBH%U=82(@,DY=ZE M.MO2. 8[, BF'K2G>@GO8-OJ?Q,N7G^83TI$); @FYW4#GW:4!JI*V *9(UB M_1)ZYV0?2-H8M/DH +6+J Z+(P8&3426H:::P-7J@:'.,"_* -I4,L>$'*/U M/LQ],'%C2@(?'TM;B^N@:/IY?K9@K.NJ6PXA.6*LJZH@V1;UBQJM2,:1['W- M[$-I&U-^^>A8VEI8AX72]#U-O+%9:%:6KN9U"TB&5*H&GPM%0FNCZ7TH\5#: MQC#S93Q0VE98W<\U+BE[/?^!7N*T-+)^G7Z<8,@Q6\TAF/6MI5X@))GXQQRJ M+<%K&V]< G7O0<==GS6&@2V#0F*011\>"J_?TH*PKF@QT/&\,,"8L>E[X*)G5(Y7PL<5M;&EJ33@PH;05 M"@EDD*IB$3'<''_>+\']X.B]5HL]Y#P7)008_"LDQRHJ)#QW4B&',NGMTM M]KS:;76QS8(R!:&R!T;2U"3%0SHKNA$TAES]X\?DUJ(=#2K7*>6D:C'919 Z MMAI"[5O1@P9K:U$E6J\I' B48\GY/WI,;BW8\4"RI::MI=8=24!M4AYO(U;Q M@B1(LC)Z+93R!X/D2,X.'C\DMQ7L\2%YD1XWR<:2L0*A$ZW_M\VB*16L3D'* MG*NY.0B\/QQ'=&;Q>*&XBT"/!\-;DO+!J\@T)Y!,/N^?["'5E,"F'$B%[*CZ MH9 XSO.2QP?&/<5Z?+5X[1#9*6LP$.BL+1C'>RHI6<$Y7XO(BMS-&9D'M-0# M5CI491-60K!1M:; '-BWBAX*:5F=]%5@[ZG2Y^H"OT$%/!I+ ML,F Y.2BSE1!QD9Z-!*0 TW(-B 1U61OCG\_9')KR');,B4,J'1!L%GS9YK"+$- MW19M.(%4 B.B[CYZ?ULBOR6+L#\$AY7Q:&S".@-IO'6QD(,8V["44 1_QRM& M3K;[['U)>(@SXMM3RP.[:XU_YY*/24M($5M=99L-5")"\0JUS,79=-#&XAW3 M[8_%/FR-N;W MQV(3]H;=( (]N%,R2=8K@QA!D&&KB!PC!9<( DD;0^8%NEDE=3!M=YRY$M[( MHA+#000$(4K'YD,HK_+X47H3.V[B!E#*K\H.CI(9+C^^D79V&>T!2.:$$( M2YLVL!"K!.V#IJR=CC>=A ,=;G9C][%TP\^#SLGV$=+C^1&>5)<%QN!.RL)_G,\3&/Q7K0M V MYKAW1]H6D!F]C[PO9+H+Y?B:]THM:R@RJE@]"!4=FXS07(H2P-D<2U&H_,%J M[[XH41XH8\Y@R0A?>4HV0?:\2#4$:OI7?$UZZS4K:1 MYG$RY4RD)LJ&C($2?*OXT85]L^J T$MO4TSHCIF)^X;Z WI ;TCI'D__\TX) MBIT7#CH*M>XW3Y"R3: RD6N7W$9EAM+V@^CVB4F\P<.ZGC->W-,J.(Q*+AJE M5(T.#Y)A?-1Z>RMO[,=;[WM/ MA1EQJN(X,.DAFU%5PE8KL.C4[EB1%DS5D<$M&\R+#L8KBS?'R1^N$G: S,45 MSJ-*,1K'H9/QV-B/@%@$!$S\KY/2E?NF8>_PL8]:P^Z)GZU3&#M*ZZ"C=4)M M,S)M )G:^">GV#^K0C"=3C%4VF66#]E '4O%1ZMY.\)G".DS-(]S"/Z==0XH374:):329LQ6X2"22V"C-8(T:X### 1^ M#.4J7=&TWY42VXAMV-TT":[*[-MVQLC><

    :P 8@I0X[!2E@-EL6%H3HV*H(09E&*@WTRHA 5HJ8W1 M6R5-:EY0@]$JJ(45$- X+Y *B3FOE8.D,[6=*E"@.!\'!KF:"/K,,&CU8QR2 MU'(F3@'3*B9F6D$* TN64!IR$!H/)#D1C/MPCQHT6\IU>Q."@D+<;S')2-%6 M-S$,A>1+D#V)%\ PCR6(I$5OVEA2I8N^C+]8;#E8@*MST8HO8^?#T5PC9O+I MB8CIM,>MV2 K&8Z8@O&@E%)B93R@*ZY06L&P,<0'<-XZ11H90"0 4^90*!$+60,%HE%+(\6JS8K4FV:J9)AM MTJLXXT6JKR@- _*$8&DYS_D8T M)!9$T.8*00@&(IEP$&SQPT@LU03-24I1D6 3QU39B#>&Y'FO'W9BG!L&HSHI M&JKC[VZ"N$DO2,5*H)\E5-[PB#SXA8HM2^FNS>=-*EA.,1QFZZYM<]!,9; ( T3=D+@8 _V@C6 M+*C,%G1/ PVX$,TM%HI())O2"@Z_V5(-$2#JH3& PV0/;XS25[. UD!(X\ZL M58L26V"L@D0L7,E2!QN.@J 2(ABT5SGP=/V_5D^JGU?\)F"NI8=_NS9F^P98 M6R"2J'LM0,!O@KLY41 ,$4G#%V5;B@V;P+A95/T5B\_0!XU6 XV8(9R2!4OD M>7.V6'3$J2QKQ1,!CZK%?6XGA^6L/@Y@1(6A@W'%:XJ'C4[86KK%OJQB,L>& M?(X8A!# M,)K*56326_8R8;.4HEB'G4AA5=HNA:%*73%'I+2*@QG='\E;PXUPO(H+GJ9> M8XS46"?&\Z!0!<,9$&GD0*TN M89*A$C6@"6+%*@C46 ()!@VO@4$E4+3S H]6,ZA4Q3P5LTN5TCE-C;2D3!8U MC">B^8B;-N)+!K,(_@IF1OUV=\'.9KF04C)BJ4K6%;(*YM(U5]6;+I3+$1-# M ]9PE"N5Y8C/<(B%4KGEOGPQ?]"B0FHZ"Z85LHZG5(1(JD$MJFF*N<;F;59[ MS/"C%.2)V$JNF-='1!"_D"PF(([T(G'4#,@@CU04) "W$O"RI6< M20!QV!!=D)I8)%F 5%L9AII$BF%]1[*C)1!0L4TNU27C&7R*B$!H6-52800 M%]'0X5:@-_MQJ 1HJIH$/%FK#"88%^O#-)0CZ5*1<$2B;!R12=)@/KB?PRP: M74!5GC "ME6A8;56 E-",6GC.)>9;M$Y)1Y.V*T-JR@#J88/@V66;NIP@0,C M":".98F8XH@I",GB(FF.LJ+;H(]@7<_F> NN!RT1Q5!_-.;&0*I.)EL>^S3; M]*+N"HY(:3G-\F8F&R?=<* <+T03T1#M+B7D"NS'0H6RX&OZB9A8RE-QFS/$ MZ0THXD$QW)A1-IMNL:]B&HL(9LU9J13(<@,HP#Z@%,I&HY*70@QJ*))QU4\R MF&$9NM=Y)@$QD5A!#T^?(AR1KT6F51 M[P&D\(H(Y=FX#42:5JP*5DMZ%>#])B3-%BM^/:TX&2*5B>%N#P?:/)&X-:8S MH0"JQ2JAE&ZI(WB,)6 M9GUX)&CV1[*D'4 ;'BY-^B$@BR."*U+.:;@=1 SBEA;!5%Y1 >^9J$?+#5 7 M2( A V#08GAMVFO89:!":"80E=T*:! CIYXRDA,-U(LJPGG!L$%T4E&.KX)0 M)I@UIFV,WE]K>1LP0G%(D\34$B@4+##'&F9""E8,RH!!D2\VBC+N,-54-%6O M!$2(2&38&AL+7SA7R^ ME"]$8XUFP%4J)9.I5#)ILV&VD*D0KD-EF.15)$ M0VME]%Q,%7P%S(<;Q%.7K0DL9!B*CNM5G!-ES(?8#JY*:&#= M1<2]2:K2Q$INE^'"NK,P:\+;\MBZ)6(UN:0F8%%3&*0+AHXC)8 ED3)GR9@( MW$WG@DU(3YI\,1YMF!' ;3 =!$DZ@(7"47MI0EPE1HAJE:R_2\?EU&]3PF4..D)R-FPA7I.%/Q3E7(9&7R3@=3EZTG#M4%5LF-3B-C$B'*XJ);?34Z7C,4LF ME4K9:O%FP&3SQ#UQ"C6R900"PQQFRKD@?S7GQFIIMY)%&6>S'D[$[2Y>P%)% MPN7V@:V]+SQA=4IUQ5_UQ_"DEC6B*BJE\H!@6%:2,OR6OXFDL1H-(Q6()N*X M86@FJU6+Y"H6DS>%>$ JR9F=G)%9TY%6" AK62;M24=-7H@$#!^<0?U(0 Y$ M;61$2@3C&.0NQ 346_ 09I]!$6$KHINK4%*NPDA.5T,>L53RP.$RH_*GZ1Q5 M3?."R0R5>887RZPG+&3$6CRNQ)FJ)QY%^7K%GT(*"YI#C\J-M*T'$];I9#,D9"+!MSTVF;[ EE73;9D(2WF*N5PIE8 MW6H+.4&;LXJ!G"75 XA)BI..,SD*2O!VBDE@2=H$L@G.ZO(4C5$D8P)9,;2C MC(-59XF6" N3JU-(!/23FA\L9+5*&8*]38A+1<(MC\UB!2P>3."P&Y13X82U M;$'A[O9JU8&2SD841G@QA]B#!)UHQ!+AK!9ORD7287-7M$;%FZY#*;18SY03 M,:;<6D.?QPAW)4P.-2DEHPI4*27XBGX_P8!.00/Y.,=X;02%13"%PQT-(*4" MDLIQN6[U,5E K4K4'002*< \ZFQE 3:LB!H4WY0FXY*'35N*?-U3)\N"!:MG M*\4DX+(EJYY0 X^)D72*U["(*].,4D'>2?.D(.K!JLI+44E*AV-9D M-.OWB$"\9G5&#*;6VL0P.+A7E.M1G:>BN4(&9BND["Y1S7 X1X:*S6@L"%%P MV&;'(W'>%W.+Y6;)I87MU@) >Q'.S/$D)BB$[,M++=/+J5P#=N,Y6U9+Q&-Q M'X"XC:381F2%"+6@VPW+8WU 0D =*8I@O1 E$A%K5)!HM2J4:2Y<\U1A M1UKA;6H@34=--F_>#OF-KADDX'+Z3"T'2_OC-C>/J9P@ @Q;!;+5:CABPE0* M(,M92X8VE>L!@X?5IB /L M]G,0K%=KADEHI"GK\950I!:L);PNPI8S" M/LZ/IX&$ZF<+;%+QDXD6@_47+'E3N,F$HYH>(;(35*<2P6Y'- MR,F,(R_6DTK)RT5 48]R?C/O :"(X;XA=Y6J1"E*]%*M9U)FFU7.%3#4&<0\ M#B.T>*2@4"H9BU!A68*HJRR32QH>@A$]GE YS9<+1#5:8[4\'JBG(47Z=S%12D M$DW.JKIH,(5:,F#"RY)PA*OF/!10(TUJM65Z"24BY\)R)NMIY WG8LU%RR%7 MQE*KE1H>.I L^(#&=T*RD7F!9TINQ-6B.Y26+*Y]22))O MI15VLI:F_6Y J%,L#Q&%(BD0"L,1>4^TB17UBLV6]#0\F5*9)?4 (K&FUMZ7000M=IV M(TV3QZ$WQ0I0SFI618J8A+JU%HV:H7HIKFL*SB<-L\F /F?88XO33J5(<\$\ MAK.D&E*1*FP^XS&40SX042F)K#:Z#(D$9@8JU@)1/$9!5(HQQ8]?!&[@#Z@1:#K0.0 MD74'50 W4FC$!O)"W!8T,V7!B[+\DF(B[=98[0-*TB.(;0S8R:H:LUO)DS9_DT MZTC5:JUMEFJM6K5Z Q::=24R;K=()!/E@-\<=P8%OBPB6=@B$X0Y3_H)=XR+ M^JRL0ZO[S*AAZ+%:!C;4TZ^:3#7-!F112RN,&I: .[ :F@2JM!KQ50J*VQ5& M*!(LETB\ N8C (,4&YKFJ=0!C?(U##.O:]V'8,E8 MU%?U?F4?YLP63!3T&_F;%.S>8;'Y&TE.=X%APRL&TH81)X(LJN9BQ;C6VKJ/ M&=E7,T51==1OY6@B6X_FPA7#L<)V#V?XYY+.!0DAJ/LEKQ!,4;DD1%MH2[V: M@ AS,ETUPB!(I6@CBN:;EA:#;;AC.6]9TX1L($UE(#7*::I)PI0FXTQQ$59J M^LJ)E((;>6[*4%, CF@5#3-&[[/BN%(JT#66Y$O>)@/'+2T'RT$)'Z[#&H$A MH":78AD+GBW$PS9WS%T0;39/PV8KH505U-)9@#920;U[7\E#DX"1:7"T5'-Y M1)J3'*3;RBBM$>8+Z4C&+1"TY+.7*3KA=Z5CLA!A7:5HQ&KP?#-B#M3]CKS< MK-CK<3;O":@E)]8TO#I+@1&V2LN26Z(0IYMJI;=XQ:?F2V8KDX_$<%U,TEFW MA0W9$6L282-4(('Z*S@NI:6TP*<=;#4'EPTV(9G<:6L9S]OK"0M%M;9*?&&V M!S!BYWVV'&DN(0E,,1,&G0W.(!S=GRHB1(0$ M@BP/XKZ4VLW[,J 0$C'4\.R O00*)8.P(BD0,3BAHP?7%HA*G''=BS7+H!@' M*+(1,K++ULLG?A@,J*"/ Y,*2H*F0MI0;CU6 C(:IU>YD&3Q$ !-E.LEK #$ M+(B[7#*,+U,NND(EB3);?#[8;G=D71EG+22VG(,%#-5"(3OH(,JBD I+A@*! MG.X#HT+9&)$'#_/56KWJXZ1$C2OF%<%,)"HF-!3+F*+9%%7S\$9X"C!F M-A(B_4K#D+ S2AD)?-AA 05_RWV9"6,-"2,8^2NZ&^2#;J2>,.)#PDC6);#L M1S"3%)?TI%5$*Y"2:6BDRU(2_%F3A0\J4;>=S% !+^V)Q&QN:\N6*=3#1..T MF64H,>*II3%K@W0E42Y;S)$D4J-+MEBF&DK$%-3H-(0X6"J#9S!+6E&S1TFS6/U?5,Q';Z\682 MQ00Z"(A$F"VCR5@Z8JUG3 )>R<.!)!C-^S6):.V*Y/,))%QW>-TA.RPFT@6) M$_24DB(!:UT28A86]^5A3XB+YCT1A]=N+F>5A)G7CVH=3_>C$2* M/8 >',/56M")P]64XO0(;'.HF@8 MH%0^D<(S9-P:I\"T4 O2J7RE)66><-4C84]0TJ+N,E)3?1PE"56Q6FV6J)SD M#;J$O*:&I"P6M[^:#,MH+6'*5%OOVS@ /%0W M(45_7D/2$!)-N/(,W*28M#'P".9N>DQ)+.'V^T1[BL]D72XOXXU4[';8J1?L M]HI<-K@2Z\4$5/'76E+VB T8,INH8H'.";:BD\L&"JS52:L%LJF5DAG"[2:C M69P0L1"<,MPOT/VDK-M^PVE:!RT1$JAG.(QO6C6D97I8U6LX3K!"@;K7X#)_ MK47T5%(_O]VP-0W'D!)D$'#RH&20&8;%#*5VE(UPHW;W$VIY;+"[#F;+(QQJ M)(.D5PV 6D\=S-;J!:(D0_E/]V)KP01BH%!M(@F0('0$J4)",*X$6G'9HY?% M,EPN![5B)!#R6JI^CR170-D#I"C%7FHV92V8+4!EN5")L4A5MP1U7]#D]=4" M#I7-AQDH*'OT=,$B%*RMN&PMU@.J"V>Z4WY&B4)J2I)2N2@&"6FLCCC] 43. MU<1*Q0N5J)2GX2T(4!.O.EQ1NS?#&>ZV<.40@8;#*40"$4D :1A@C$?::V+26%X ZR>M^E(#-KAA"F-X!^F(LHC=W;(4L6BH@"M@2- .$MUOF#><5%,P M@SP)E'#5ZDUS6A:, SK>+

    NCET5#)&[<5 ,&&L;5CT$-CI6H8J^8U/:\!? M6_N68AO1IP)F@29W9OUAL!N/TPW=-/#,3 ;4)# &P'@1/#WY&@,8D9!A08R M\2;GET )#O%5IO6T0JF!4** AOBF)Z.F0=6,,*D,Z%0PK*KG*EA&*J"X,;VF MTD"#^3!LLI8%$'5G0*LQ,%N X0"]%%1/CZH'L%G[?+*X0^9P0S2V<(0 J6;I MC/H$0;^*!ZV$N7X&"[.A/5A>8ZS=[SK())#@T-;+)V9.,7(30\PP9DC8$#-F MZ\:R.0P[=;46SLCBN_76,&ECT4Y+P18T%NTKZ]5*;R'4":0)A$S#9;8!>M%BKIAD1BR3>A91P*!5)Y%DW6-PIF;.9Z-CL)P)FJV U]/:D,QF M 6>24 2L@18]4;9<%S6490DA+$0HUA3I>0:&6IUNLD*6LU@9#,-"SF(MLBXT M50TF_6J0-^@9!P0JI=:4!3/J,I&P[M!1U$-DLKP>BA1%@K':\0";X/Q>'M1* MU;P<]N4M6,UCJ9,5DTEWUJU);T*VRR$3FR6"OFS96CIMRR5;TF5XXVK6^VUO M(OT=7RE93AH&V\H"XD:DR>9K:,B6\A%)EU)JFJ/^Q/FX0, M%%($(Y/ ?%6< N,AK&*UD3!AO]#\:] 1J9@OBC3_A3KUNH&/.,TF M##=;<-CN=MHA"(YC2PZ>EN7.JE2I M<-UG7,Y@?.7^UZ?/2D65S;FEBO!W'F08VG,TJ*/X^9KV3 K'T1S$=)_GP*UH M.P=;N6_+)5O;?]-W4C?*IAOO/\5:_BR9+XN M-F]15BJ2]@TG5>)L[9]S4J7GX%8'S72/L5.FC:%T#_T+U[Z]4?'KYFJ",!,$ M62TFJ]F$8A"$F?7@( MLG3 EC.'A[Y0Z]M!Y JG-&B)M>4-(7[3*:(X^N7S0]_4[-OAF0(MYME<)WBF MX9D+?Y^?_#\B-?0;I.8R:)=AV0X$_6](K?O(E\D068<)_DYJ7Y8:4Q%55E+^ M K_?0X,?X4#FS#8YD*M)H<-12UV M_+_JH_ MO(UP9D_BZ]L.0[]@Z!UQA9:4>I60*ER19SL)R9C!4/!OU/@"3M7HU+B=]?>7[WU>>OVUG+G7<_NL+][Y.\NI/[7U/K?7S//> M[G56[[;O]3ZK5^^S3KW<]F[;66T&6#=TV^ER_@_//>_[Y_S@[%[?Z[[8<[/M MK^4'YW[_G%YGG_>]L_ZE[:RSC7'T^MZY/_K>][_7JZU/F_''V4:[WN=>U.>\ MBZ_XZ8!+?C*UBSP?>N.>#?=NO#1]6>'W[UX^,&4S3[EFECT>A:^E+0M4/)9% MT,:BVB\<3&+A==-Z&]T9*+W./O_'/_C^.6>?_8-NS-YG__3[YT 7_< 6I?O4 M!IBGK+_XDN2EE_WB=?O=ZP;&$[][9"?[DW,GQ[+20_ ;_S'OEXYK#K_P-B,_ M_/2O7K(<>7%^3KEV$&JM.T]M;KN@EX'>NU?OMN%M,__4]EWYKGQ7OBO_.^5P MO\#!^0L'7U[_XV+FC^+%.QY04MRFY0=OFO[8S^'SVI4C(>I&U .?DUJS?,"I MMJ/96X[.GNLL_>'!75NA-\9LC]Q][,HUKPB;L,,[%R@S01U ;OM@];LK*HM7 M7+]+^?#!5?5%6]:/1%;>_;L=NX^M[SOV@G-V#A\9"_J#S_^>G3V]HL6Z;L^.[\Y M>=GT<3]]#SK5-F+P38D35VT[N?UDAT[]YL0K@W_]YHC%4Z8Q*\<.WY4>1)[8 M7U\P[N4MJ8L.;==>>N:NCF?[X?^Y;>RV?#ZAG+B &G3K'?.#D:&@5>XQ;/5=3VU]L+K1E\SXM;>F+MMXO9V[[': MV@(U\?Q!)\G]XG/S[]N\\[Z8[]+7Q@[]R3V/H8LF7IO5BD.?OW3 W FO_G[" M%G7\*O>?%W1-D_E%BQ[H=_ZZ@?NW7/OA,642_<3!X=/..[1:P&]^Y\.WK6N7 M,^O)5QX9?=7>8^2B19_NZOST_7<_6K#&NJC])_T'B#_$?;+K_RANM>FB\,GSKJUA=6R ],RR^:-:BC:]'* MBU_ILQR++)SIGC!>WK$LF5L)+]C"U]X^ZNRZ]D!?;%]E!#FC8_5H[SHL_&P9 M^W#ZAP<_=*W&/WME[9NADG7I0?*IFZPOQ9!Y2V=<>.W=>SX('K@7FGG+DYZ/ M?[_LD[N.;?_3VA]53RR=&)S_Z=+EX_<>N^_Z_L?URT9NOVMKXX\33'M>^M6D MD\]9IH_M?]==#PY]#OMD5._[/A0_O&8M.&+K?TH[?[C_T)Q3;:\_?=GTVM!% M'VT8^7;7/&SA"7NSZY'M)S>>O*KO]#Z/R9?>TGG5V\?[SBH/K1][O3S^"-74 MAURVY*-975W';UIQW9LK?C-\Z\1^E?""_-+QW@#=Y,+_RK7TK ML<8-2Z^X<_>2/O/6*>_.Z/^+?D^Z3P[KJ,<'WOG2ME^_!%MVGEQ8_VSA]DN6 M??1XQ]C?#)&[/BT_>]M=SZW7>O=_8R4_?CUV8O[P_,BK+H6WY9M77O7[0_RP MC<>OF['D$G7#';OSTW'']:6.)^[.W$<-N73A?;M8-3#DK;M<[H=G[-J[(7&( MWOOC*5NZ%B_:->;9W]W7Y3_PU$;D_;T73QSZT]<7I>LC9XV0.QEX[UN[3UI[ MGTP=]QR;LF?[8X.=GV;Q9;=\4MY]8-)SV9,_6'LDGSBY9_5P[YJ/\D=&;.V_ M.3)SW+3%?3Z\;?P//^A:LZ5_\Y6/?O!Y%9'YX;;Q37WK[<*^K5W'@5\L&-JY M=MB#8,?1B8-?WK!A_^2?WUL:$KS(=_[**T>^G4Q]=/^=ZV?WQ9\=_LBB2^XX MB-\\>"4Y/=N^\*5"U]KE=W\R-UUG\]3[8:;/N]U#U%?H$QHG[LQ-WG@H\BP^ M GC]X$V3\*.=(]_]_8R+O;M6\>G<+=.'_Y"<4YK[TOH__&75VWOLW+0'CHX; MT:?_ABWOS#T!D!NV;:F?:J,.E)%75A^?TJ?CQ)@I=X][>>>AH.>A03_=>]GX MU*FV6/#*#1\L6;9K\8:?"_7@*R?=+ZYMG_V*YQKMI#LT8>;C?9[X_8S2K$1Z M#-#5?^J+,W]\=/F]NX:0.^8NN#-]JNTWKW]ZU5T3AL;WO:?*?6?F^UU^JFT< M/GKA#[N6;+CTQ[M'5X;3*/GF,7S :X>W_\C=Y5[>'#IUU;^];DJ-6O'9I?C- MNV>?:GO/-'I2KZ'(FH,H#D6.60V 65MV/C=^Z[LL.@.N;]MF63/SQ^.&OV]: M9_E@W&#H\-$C._;F^LT\_KO1GW1M?E5M=RP:=A2\H/W>Y67'6[7+D:,/3WYR M#/S>F35P'.A&;IO]\T7C5\UUY'QH%W MK']IY:,/KW\<7GAD^^QYVSKAA6_N?&77;4_ZJ:;6OD_HO6+1YK4/W%K^V0?C MEUZY[(W1F97#'BI^_-'6U^?.?_CHPG)TS%6I?O/1>T>'MVXIO_C&E$?*V?X7 M+5YVU5#@G8W698;+V= U5>:?6?3 H/.W7;>_:]"P8=.O>_-]?DAE]_=&'[GR M^?1'2YMKX".WO?^*<*?OV)#7]S]]JLUVXK61C^V^ZN*A$UX8^N'#:X#H59T+ M[Q]TXJZYH#.MO;]ITS//3?WMS/,'/CQKX 9]C-.5#$7&&IXT==D#TJ<'5W3. M".BKXYTKGEE:/R;T6\5N;NY;I\VEQ&JE^O*QS<6)&R;EETQ9^N[;OF,6;D\_ M?9_.2KV8B>'Q\_YC9Z[A7"[U[W?TG+/65&YY?+?OOL>?9.N%+1MTY:9?#ID- MOK#^H2?O6SVTSY'^](IW^BWK/_,G-QFROW <^-E55XY:802&[5L63YK&K!@[ M?'?7H)^=V'_/G'$OCTB-.;)(O6JNW&>OXY61+Q^>]-.W7KWQ@L?O>@-W!-9R M-R/W,#]_?-"E_>^;V3YJ_Z3)<\N4@?=<,6??X2NLT-YQC^RZZM ]^+CW M*]2^)W:^=/>"=4.7[IVK,NO[S'IT$:^M^-EN(^@MJB]Z*SX267'W5"/HS1\Z M]H)_,P5_^[\=Y?_7RUEW?'I ?6]ZESIOS= +SPF/&20WUU<\LW;OVS9_PL?7 M:2]WW+A[JK3UV3ON[?,O#PSJF \NW_X;_<+[P4^Y-:^_=:KM(^8/"\<P=VS^= =[E-M+QQ(# ->F/GC?=^W#AGM.IQ[ MA%HX<>6W3=LP0*N7'C[I5^_O.(' M%TE__->OS#\W]=+C=VZ]]7PE?W'CIVONO\29PC^:(]^]<#-V_<9!"^:=&'76 M8@\]6!-* \=L/O3NS.^-.6?QZD^&/ZJ]//[D^JG\_"UK>FW-TU=]LH(7+X,+_^]L\.+_O]GK[//C@BM6GY@UT3 M'^^+3$_?_=&.2_QOW9.MW'-XUT>OC1OVZAIMP-YUKTS=-/H1YY@_W/#XR>@* MY/"%+QVDMRWL^LF>_-W-?;?>N-IYJJUA82<,ZSWKQ[UG_<@Z8^2.2F;_.\]L M/3FBX9T!CQF[975Y^8!:".@SZ]P9.S_>W;YBY*SJGFV_^LN3)RX9//[ ^')7 MOSO[-A8.'OA6;01_T>/W_.'::4C[\T_.1"[;M"&]ZJ979MUPW9]V)=]UW[3] MX]+V]4O'N5;/RTW XIU#F)G,,M_*/ON/W_#;Q?E)8V;=V-">7]%Y9>.9KDL> MO_=9;<_2]QZSO.\9?2LW_X6%SU_XX8,?[-R3CSUZZT%@Y([]GZZ]X]E#<&+I M*PN!5Y_O?_9%_)46Y)DRO'I/D_SSIN);>\:<.UW_Z27OSSUWC&VGOMT*KIQY MMGOII\\M+ZP_\4S7-<5=&R?O\;[U^,OB'7OZ7++YT.&N&U=[&H/_*,##)O=[ M&MC6-7_SZB-O;][TFU[TGX2F?N6/YS[XTOYI%SP",)<_^*?<7L[T\647>5Z> M_Y>5.V;-]^^\_D:Q]*QU\?.#9M??N\.#'\YOWK7P1VO 2M!UY&=33;7.?_M?L,S_0^47R[9=MO]4V[$+MZX1]0U' M9JQ:L?0OL27S-RN#T^D51S^X8?J.2BC2ON>- M/2?T4VWK*H\_^NGE?^C=Y]V)GPZ9WT^[<]6_GGWPU__V]1']8,X13Z<\_NQ= M4_ 73RY^]63Z=YE41BB,N'=\^MBL#O3%#Y:=,^!3ZN-S'[GE]RN>5KTK%O2^ MY)+.7GW6:!=>NV?:T@BV63A.?K#^R+1]8X<^-RC+81\_=OG$Y!M]WY^\?=F? MK=JQS[8L?12$,M,M&]_H6BQ>X5EX^_Y)L#2FU_$[AAQ^9R:]_.BD_2?^.%U_ MUG;!JF?W'2D],/5IQPTW/#UCTT/S?^035M[\1)GYZ9TKO;-O.]Z<_D[:>=/Q MC\>_.[&X;>6JZVJKWE_;_Y4M&YFN2+NY,2O4W#MBX]#)CQ0?^8^5SU7?F_!K M=V=YTCDG+G8>F?9AYKI)%PK>@]6)_7>5AP[*CZQOBU2&-]]_^DG"3VXK=7W\ M@T4_NF/UFCO*>.FBH^%?7/3GR0LOGE1>7SNP*9K*XW/'3M\]??BSY;Z#QU27M#D_/[R&G1C8$?'* M@P\..[GKS8.#LI:5F07(3#0X]L" ZQ9VS1DP\*Z]5^Q=,G'@GHF7[%DS=DGD M?&GA+_[8->+2Q)77'%C^9 MQ6??_B-YE.\UO-^.=Y[;49Y9GCEJ]>\6(.O7/.&DAD%PG[[9V,05TXY^5ORE M]:9%G3>>*.Y?.&3CA^]'KEB]XKP)@X9.>6'?.>U;_Z/C3@^?D7'-YH7I]Y<@K4T?CC.@X[+@Q-/H4_R3S8 MA5"[9R]8(]V /^EZ=XX$NERNR"T7.M_),N3^*'[[$VN$*ZC^KX[[QO$/^YB9W\D^,#3Y_T:XK#^-/0WUG M7-[G;6?' P=O?FKW:&VSW!=;=.4(SQ6Y1RN9H[4Y#]%;WY0'TW]^?PQS[YXU MB]9^RC<67+?VD34<,F',E!>6#-XT[O"B,0\./*I>>D]^PXG[UE]_8NA%Z9WG MKYQ[Z,CKO_%T>N>=G# G=4?Y4AYYKXM:P[POG?S1WH\N^Z'?B'' =0]O M63?H6<^LOJL_/GGTA@-RUY9Y_?[S^1OHOZ7K#^QJWW MNYC[;M^YNF-3%_/H^<#0.)?YE?3XU)>N>#CYRKCW*KTZMO^V,9^?MW[:_H-\!RX@ETW2>?0)^LS=]1WMFO76D,6_^3X/KY6]>^E5\W>=CT^P;D^^Z; M>^X#J?4K-A\6IWY_Q@L'+ANCOO3$[GE#?M(+2@UY\\'=/QP8 6_]<^R^CI?D MJZ:L6).]9_/3LU[<-&#TM$,?77_A[A<>$.Y]TWKQPJ$?3&\?X=SX>F?Q]G79 ML1?=O4_?-D\/A@9AP=KMQZY=U3?R[_^S*OY_J)PU*7XD))( MR'./_VI8YF3T]6;QCXM&W\.=1QJFU$O\GP$_M*6]Z,1R[5 M#=G.?O[0]Y4W*^_(\96]QXZ_O_]XN'-.^\*;7GWOP[GSP8>X/=EAMP]J.-:ZIKPAK7\DMG3" M_25QQC6C[[7.6_7&QHX['^Y@9A_1GQ\[_Z49GQ0O7;_DWF5;5XT$^X5["]>% MH?:9OZU/C7VP9L?."1N#S0'U!^5A)^,K,EU7+7BBO&M!MGVY\LPUBS9[MF5? MV'[3J#]LN[6/[Q=//3'QB;<6O51]\]7L50-'7!!<2;CU$KU#&O7SJG MJ6YCAWRP9^*2"S[=NBQ^8,\YHU:NNF/01R>&"),F^E=,V?Q:&-[YZWN: Q>+ MO0XVXG>J_SF87(][1BF$KS0R#_1=?)-YD[)F[@ANXX&%CZV'W7WM@:WC5#$$6%O7S+E7N+.YZ= .;3#>U]9CW$+)R_Y_;;IAU]Z:T@/.!_5/G^5\L%U,'Q M2SLW#<$W=LJ-\U9=L6WB/N3:!;_:<&]CUZ(UCZ_R;5Y>[@A?N_#8C4_$-CWY MU+/K_G4SLBMQ[/:W2Q]-X?8^/^F]SCEOG1SQVP-2?IVRX(.#.V;EEZP4KA_5 MY\G[CS\V;'7@AZ]]5BSL?'3B"&GO)[1\\S+XZ M:LFP%<%;[5<<^B^YL'9OUNQ,15H\:.F=%U\SFO MK"P^BP[YP;\I77/@%V8LOKA^U37H0+WYPPN?.ASXK3)^P%OUX3?MGKX[].0/ MV0)#[^/J)^<6C=@WHFGARYWWKP[N?NVCK"]D'?ODB_93P*BNM>2D[ M[\W'=LF+'ODS=U18D?C-0SD8OS[Z]$YIT47]S2\?="KK\;4WW^*?.Q.L,7,XNS'AT_ M\K6_#+_]LY5H^ZJ;7CXQ_F?J%N1@9D/_4<]-V3FW9(KQ0Q^>DW3[[Y@\:N/L M%;\[C.+LC(T7/1=TIF=/N?"7(S,GD8W-8TON/*[E3;>],"6S;L#[PV]_[L2E M,W8_^[)+HO+SKOSH#^MO?GGL]?=7NY:N1N_?_KZWXF>2Y4)BV==\=C:6+)BZZT7G[H"'<>OCC80WX MYHN/Z=]^;HC MR^\#+IW[03 \9?>T'5?-ZWBZ[Z+[WQ\<63QASPUKIU863QBVH!WI\G4%BB]N MV(AM?!V9L?+V7T]> I]8.6;>HZ&[UI]8NX[>M93^R=+TT5G]HZ^4;YHRX?:+ M?C931F8O>',K7'&6+_GS/>GSS#J0_[CVPXU;9JV8W;7(O&]K]?73(# M?L^\>OO%QUZ[9UG?WQWU+/QP\GYUECCUR-K:'>5GWGNN3_=]=,262'/LPL;8V8]MV;+GQG+?7Z3./[QFV@L;GCXY;L<3 M';GL-5>Z'[B''3;E[)WW?';.RF'<"_#DU.775#SM]'N#[WZOW^^VCHG/%*2? M/[=VP3/+_WAH[V/>C??N[_KUOG[D+;_8^=:IMBD?GK/1^N #M4F=/[[B>'Y+ MBD/6?3B]/?#_?FU>V=8P,TGL.&XA,L:F)H A%('I10CB&$Q'-AC1P99 M&(0HHB-*$C4$\J!84+:]KLAC^$,S'V666Q*,TSP3H+A^1,%+!]87SC M+8YAN;9[JBYY)0IRGM/GI\!SDP?S1:?K"&Y!BB/XZW!9??6U"Z0] MF9N]-'G$3T@C:H=T83:YK%LA>.7"5HM2/*!3_F)AU2#0U/Q81,.C!3XQ'9'M M,AGT'!9_PS"W4QI7OE;FK50AW^2M1'T8L]PA%;:PMKH/$:^A]8 37));A3V- M&QM/]H#NWJZ;]D9O=+@5&TV;-Y@YDS&G \?UTSI-@VS&&94HAD^D]'T-M-/R M@:%4NUMWR\X5[R.-C$G 6\@/) P0R\Q!5=7-[Y+> M KLLDG48-#O5H6,FA)V2,?)-+;@EPUE%-1>[-OTOU21ZL#1.Q6!7T.A^1;- M;S*_="P'HKX0V$4)KA0-CENJA1;/ZQ9F=]QH2]'L62&.*ME]<-*[*^&BOKGLL+7>O+DC-D/)38D*SH>[M>$ MDKL]]0S]V'>'=))H,7F"CYV(&] R71<61T@LX-WX[VDL3?M^#KB6HH>WW^II MR6;^(G!1/4M^S(DX,V7AQ817F)L[.[V!X9T: #YF[X2EK1K!T"8QL9O+P7L) MM'Q4<-V"2^CB^)0.10L*=!7"8/!5(2UCTQE=RL$_VX2TH8:OVVD!L&,:XHQA5QV\(G6L-R=UB#1*"93GX_EBH9/:6 MO>> 7M8TNG5LBP\<#[ GK4*R%4&*2E;),U>%85^N_?#W+DG_>'SR8%S/,\S^ ME6]D4<>=UP'- U\4-IV9HM7YWKNS[A+[I9P:NZXIKG [='<_Y/FA/R(C-?CP M]@*7OR/9.LI%A4ZKSVZ5^ULS"/Y;YC!%1+SH^=0\S=FR^;Y[M48]9&U-45$9 MU[R9+U.=$XY%HIGF@T7YO"#:U9$85?^4;FNV(6I$W9R6FYR52?/G0 EW-??B M>[8MJF.<@PX4-:_X)6=X_]A;XQ,KN1<_'=Q22"-HH*BLZ)XIG QU,C^V;Z/6 MH 2(G&HO(EM=:[O+2I-F>9"J<\U M2\]OXN4>I$ZAC;,&C-/JT0@^SLF*C#$Q%V83@B7+$*#SZD9V3SO1F\2_7>)GQ41=X(*'0AE MQG3<#*K$#$1=UI=,5^!$0PU""'#K(8-(*$EB8]@Y\S+TRO:M\K KD<4@62BF M8?-BS5"I/1Y2S&C)+O<1JV8_T@G'06#^$CVZ+ZH75>3BE 9LGW;;^-(U/2*2 M\_)6D[#:VN^2T'<[6KA;\Y-.["1V6%THO1+1X,H.^IQ@+OW>[/>\,.GJ-/V.^ M3GI1C(J8=IBN:2;&,!41(3Y]NMV N4X($JLS4\: >\-3]I54GT38ATS8$NU MQ9Q-CUCDXPM1"[K"<2"_SCV5>:J5 ].=D3 +24+#5&6I&-@@&KLVBX[OZS5&B@O(3L!652_\3[3D&2HU8%!^'*:=[ MG*>#3"6"=%K/1%IXMEFP$HDV-S(+N^@N":_)TOA7AC2[ 4\#+WA\E6_ MS243UB#MX9(1:Z,G/,5LR1AN->2PO"J[)K91J6AZJJ=M%19:>*UYX"6\.DRQ MZ3.Z 1$$?Q-XDT&=]3C8"S)M04<^M_+%-B59*;@J1'PN\8)3RC;M.Q;1FF\[ M@@^RJ&N^$OUOZVE$/'+<:L:#)#HNPSK426H5C@>E;Y1FA7D)^JI@+<##]>T, MXHOZ=9ZVT8!R'GO2=DA>P/.4LW7Q8$GZ=,'USD8!4YEWPL)5?$/&6X'[3;8W MO,433KB69O;XO.@#J[Y79V74F>M XM":O0O5SY]G,?6D6N*HKXJI%;%NL-%Z M6S>RE.+O13-Y1M/XKK[#-MVE35$1)]%%NY3[L;G>[,093'_W=RYC_W!(=*RM MC.*H,J\V6"$M-]R%>8PZ%C;0XO,E0R,;THUL^4!*D& \2FM>^I.S.@ZZ_,P) M]&2QOOS*[9<6XHB?Y_'*5;E\0D4S)!)H_&7"6N((LSGH<&O8 M-%O_Y)UH#J&+7!O2C@-.F$K-.)R26H:N\8H"D"#$JS\:.J$-K=3Z:6U+GJJO MYQXV7']^J+]4_/B5[)79[<(>N(U RS^0RJ;*A0]+*^T_34H#CW"BJ].=HQ^. M@+TS0]P3AKD5^2N 1'4;BW-Z,P )5CW[1KO=]O,?1"8AORP&G!5 MVHN<@YD\AS69R&E[D[MC'YZ+FQ2U53\LJ^JY%&5)LOFC>^04_DT9.MRJYNZJ MSF/CT.62F:DG=/*K(,&Q2"[S1441R2HMS)UJ$ 6N?([^WGT]N!)>%'$[[,QV M2N!>/%QM15334,FE6P*2#QN7B\-A+YZ_H!GRZ[_/RKF6QH#8HX,JE(0Z-^V^ M=K4@7Q#L./Y2&.?%R&(+C7T+3?PDX;\2$C,PTFC+DL%;<>I>C^'^S4S2)'R* MC]*9F*&[#PURW1U@H[E"13F/F% X\\F8MIF[V(IN/<2GJP<'>)?[MF:X%_:N(5J@)S,S /4)MK2:>>"+<?!!,T=O=KFLG/I M&[(OC+[?>'SV2/--7*.6[0[<6QT46ABVBK1B(?RUR[K>8LYNV_'O=^!U=.K/ MK+S'>E=942/5OYHD.-8T.H7K2II\?U0#TZ=BMPFC&-\E=(Z-J%E7?'/]Z"IL MZ*AQG5D5*Z[#34QGHZN*E!MI (-%;(;X)J]U74B=T3:"LH:="$LF37/@N_<[ M^M!145GIP8_V;UCOA[-MG ^<\M(5EHPE%>5[9O^>TO_'PZAVH\V_T*_*KV'J M.B=$PCZK!C[W)M =.IA5^?#7F= -P]0(/-;^\*430;(\ ^^7W$O,X,-O>&HI"0?#G=O ,/#U!:S[3_3P>$T:5T%):,=!L6 M(R"E$ @_RZ1TM3??R)3)1L/A7#:XL^TQ(V-X^Z%[-'XM9%S%B]ZP^$N8IU?D M1H+$'%+]&3;OR=H)+QY ?0YMTJJCD$8V84?'O)4Y2ZQ9^! LUMDS3%@^_8YQ=T/.RMBV,9[:2X#RX58$K;] 6I3&7D::#*T 9*P$[+2C% MWEGUZ<#LC/^WL%K\K67V^02Z]IM9\O&*L/R3EZII%M O%)-!P/.E(#ERW> 5>.(>\5:]/DZDZ^F;% MH\#XXEJ@842\>?BP%1U0B\2 CT7\N>-8D$%MR8,/8./[95>G=?S;IB#$CN<: MHLLK/7)PVU#7W$TW5'>+@Z35G?^0\\\KX^?;?Y/,'VZDM8$ADNPK%7:.27MH MZPW214]WW5C&@/$87R&$%'M7Z)Y-"K-32(\K41E*>Y&61)[NJX3:2R\LEC9 M#Z'W"G=U-[U(%6X6LLUEYK-R)K-;\]\E&+Z?"(H)DJGDLL )'/A%UQF:V"+' M=L^O*3,\Z5BD/V_SFR'WAY[_(R?_P$"VR+QZX1:.JL _IKO[)-^ZJ]\>N M&DI&I[)DE:RA#,=O4NF_99^N#V+EO7@WG\S'>!3=LI?NX0:WOHJO%3RE4^FN MA*I[*=!!,$G3J*MKKYQ)F0R*!#T)$L9HI$1@(PA+VK]?ZM+L,1F"FA1Z1\<* M=CDNJ;*A8X%A96\DI$PXEJ>!*2S4_MF>K]F[460W8:U1S,2V= MF,T6>@8KV^C_R)CEDQ1J?N[V)9''2Q,*5[WPF4I-V&.1G[*\PR@3JPWBG&#- MZ8LKTA74\A5="@($&RU25#0>/GWZL1ZP1V7Q5<#T9RL =R@,>:]84U/S-0Q> M=Y=9>.Z[OULA^"XN?4C.K MNRZ5]:+I"'K> SL2T&>(Z1,SB#OG@]1-5V\M:#!_?_[F]L#.[&&I3(&1F[PZ M9KT;J\0TC4 9=*L2*JGAM=0T>+511V8XELGSX*KG 0'+&\Y86YR,-9LQ#D#Z M6Z](<'33[OA/$ZM*T-+'(GPLA7Z9F%_HGMQKA;2>\81.YKYG1%3Q?)$?I?#2 M92*R@HTNRP,QEMDF9C5G+;WGRM^^"SZ[CWFFUS;E#7%G #VU@C1$5X"+3X0] M1HFPC@V[RB?/(W*2/+;PY"C]B]M2U4JM" MJC+,(=%KFT6 M*)QX]#$89[I6 52IQ]&>$R&5?WQUMO*.L*BN]GI\@X/ELX++/?O#GB^#HYZ3 MC,J^=-]K2B^6J!:T@W#?=R$+A90(F99EC_@K0P4#4=HR'3+*M=^6J",//$++ M8D## -/QY"(XI2%< ^)>M5^*?,.7X&,^'+:GWA:RDWD248T.2G2]Y"%H+$\S M=U5=7_91UZV:U*[9>R,]L(WZ.UB*6H+1P^CECP:VWB[0:7F$ ("GI9DA+XV8 MV2?%4'"*MN/ F#%.,H_+X^GK6W4W[^'\$LEQIE!Y2AIJE\>I#]^]Q\2_@G= M<.41Y=S,+AS7:!J'YQI5?NN?QS!5FW]DN/!+GAO:W$;7/%/5;:+V$[F?IRJ5 M;KL0G-/>O2"8VU8J+!RT7V<()Q;A1D'4\9K,]N+5%=T2\U(WCC%)^UR.UABJ MB:C!Z(O*F.(L=@=&IJ]R/IH4K*9QM&UH,N^+QJ::9+VCS^;;+6;2]E-(!X\O M!UV>U ?_\;F"@\=K[_SG7A7"YAN0M#??];C6J$J]6R!H*\ +V7+$"JF"?+[A MFC)W*RUUAUI0J$OWA@W6XI;P*P 9J^2'?UR,JPSK;6KG/0TZ%F%RYRF*X<-M MH@*4*'Z]+;P^M!AP_JJ6[7]W^OJOD-1X?[!M(] >/A;Q)3C??&/3'E)\_=N& MAG/GQS?U<*X=?)4>'S2GJ.-L57A\W3V741L*/$Z[W>!#;5N%)MZ21XS37#IJ MX3)VG%*EEBG#,K,9TKO#=4WRC_&50D1$4IZ 4_?SOE)70MC@.+(!/\#+9%"H MDA!$&[4[N)':BC!@#=>2\#O/HS\\W>%S:0E2$3);KPMLQ/6Q/S4'&_L69Q+4 MO^<=/NA-RMK:=5DLX&A&^IA;YUEC2Z3#2O/I<>\6'JE<8X'/,_?E<^W["F=+ M'/U+G/.;!]1(BX1Z_A$%6%XSGZ:HB*+913@K+K<]"&ZZX=+P^4=G(J]H6-+4 M%E$$4K)*0Z)T"14&9+-A[O]DXO^_C4\3/SB 0QH7ZQ,+C>6Y^$89)\'WWQ)F MMUQOY^69F,[T_U3Z2X;>Y6KZW"J7:@(1/Q:Y\>@VMI"_%,\/NUA&)CY*.!,F M4[,=MUC2+6P#:0-<5ON*34D @29S7A%%,0_: M%QMDE(OI?9K<8(V:Y+5$-R0 <#5^'NL^UQX^+51WF.$3)*[ MN[/ DJ6GLF[60U5I/$1)K ;J!D"Q$I2OX;!'!CRD6XY%%KK8O5=X:<]/N=-6 M\LRML;9_'J4RM?]-^987JK]I2CA!RU]HCY\_0 7K9\K)6Q+@ M=+2JC 6.')YBGAA2:)'+8R_H$25VY.W2C]\ M\;3ZBY[B7_]3"*; -L/G ^NU M7=0*[39K;S9<&.&_KI$BM3UY =MC7IF/O]97AZX-?90G-(2GH62\K]2 *?61 MK-'<>LBE;$=<6*W?\.'K0N;3>2IPTI@T?J^8PP$!78?3_!Y_7CR6G-R_[[4_ M%AH<^^6=QL0"\<^ZB@;:?OZM'&LU;6,VWV(Y:D;ZA=,+ 6VX2QW);E_5J\R, M:HJ[/5\W&A?B4/)5J]1"O'1@(1>WL^.IR]7CTW\R'H?)Z>)CM,S,$KU47R,F MPL63#\DUH<-WV_-1S??M#;:'\A#R:2_[F06IO+P"-A9W+YF,45!\^L/?097_ M!#C9C:/S0AHG'L$U?RY/[H+YN]/GT4V@D)L]/,WZKS-'5Q]]OUTE1[#/,AHT MLO+-8& -.+7HYW)5.^DRMN.J*6*(<92FJ"A 6UN[S,PL-"]O1E0*X9U=#U5D MY3[I0FJ;F(':H!]B-D$E _:3&,DQU,SV2;6QM,7&..1\93[G>7CPHZ/33Z:$ M%LB3Q(X>$J/P-G:;$E!N*O>IS454Y<.CDX[^R_OW":'=#5XK,JQH%FZ.&GR% M,)\:AY2-PA^XL<]_>>C-TD+;9] _%!94+XW/UY[WJT,?F!"I&J*NF19O=OI4 MIQ4RP4-6"ECG=HLV)R9F:M[94(#>=O)^>)N\(>HB8#_XOLF-U5:QDU?0OZ)M MC$!@$'X#1Y^L_QX<4([T.W<+E6".\^4E@R6M@\=?HUS.:KOTF&6J$OVH'N4> M)NK->[?>"+5LLL>P:-VXL\OS]DGA>X^.15!OA)>;LH63C(IIL3JON-$RN\H& MB$+(^Y;6AAQ!3,/5SCZ]T-H5$[>AMF:D_[#KD"*,Q/4?"D_*VP1^RV^X'Y' M,1!/;A2W"T3^,#LI?ZKZ>I#!13+94"(BT^.(CFAFF.(P?DPF4O[NBQTYB/\' M\#9-W?<\,W/?E5US^S[,C?WCBN1;9^>,:@-+NS3_0>2/J,4G! MJ ]OB<]NT CH$Y<9?4N27UCWEI.]I!*Z[3^M?_D^TTVC6/9A75,-^;V?@]^2 M>CDG;%5ZJ5:*-(V/GU+%>#S=LJ_/&_8212GUOHY04G@UXI$>1F^0B-*>S4W. M9;=$\VP.=%O-VWN>_*IG%P:J7'7]8'&O>^+5*H>*5*T-=+%]8//9H4G4J=@X MA+=XK-CRRPG:G K] N%89$BH(O.4WW!)OR .TT9X?A!83UBZMTI!B09PP MX(N3S5R_\2!TX(Y3?E#('$7#==B-0]:M#V$9V-J&%$E]T__VKVEDS8WQ)/+K M!H>8:DZ-#A3I2E!]2_+J.A_XDOGIH&'==1TM72FV[BT&6N[YMBG0;8ILTV6G MJ)/[T45]-)/SR?%P.NZB]7RW?ZU;OZVM/0X@!8/!4VTAEW)7;2!#*>QJ2^E: MXO?,*&S:>+F,SM+>&6,CY)]%>(YNSXX[XM*@?M8!H(_?5 MZJEO=Z4E?);/)=%H:75\^7W$F.E:]^I^T^KSONBHV?=!B-:<&C2TZ4!3X&=) M:!UES*7$U(6D1+K)#4[5-P5P:F()R)% =I/U?#3*L0EZ;]6) NU"Y;?EL[X) MFRUNW0!+T2A.M0'/GUW^BV\T+Q0,%CO%WB@IP]((\Q86,EG$/.[ M"P#@G]G$TPJD@*[41Q>MU%+A+84=.6LQM3OBZO-CQ(+X_ TW!Q*>XW?$Z1_( M^%@A-46UWDX&40^ ;3N8%K8,6QK!HE1:_WZTAHA+^F8?O]^_>1YS68U]-J2M M<%HZDFR]5<.\1K;!<@PS=@]P!(\IP;N+RE7+Y&A8<47[HHGBFQX(RK?HYSK* MY'K'JP^/+>"5!HN:=C1'6R2 :]=.DF#+M#5@-0WC.-TZR7D4VPU MQW;P6[/ M0KY@9LZHWVT"&?>!1.OS@&XZ1/=CVG0%-Y[0*6=_^%,0OE(_:/Q0J0&,LB/O M*-7QP*6V_(Y/WK)]7_9.NBVJ!3O5SKY,\ B3HPXA\_$Q-NE0I2<$^K?TT>J% M"&)'O]+MPYQAE^8H%$J_\/7^M/W8*RP,M1JU-D&L($5O57I_$HN.:EW4O^57 MVQ)?CLG=QDXTR:=VK>Q8:#RH4&HTU=A9S>H+Z4AO2^&SN[X(JYG=:S2Z>? MMGB)1/CU@3432B:XGCO >O,(?J$XRQ]#8A*-:2.@ MWPO<8/V!B"P=MB>#OI L#U7GE_-SF M<4+P/39:;+/1@Z7.,XX0_-;AM'G-V'[W5JQ&)[%;TR:AIH&MKN0M#5W^[@?5:R,K>H&/'-:P2'W@0(V, MZ>D'/>S '++K(06;X53IF9[O1_RU^$(83J-W3UQGV=XOY2DZ$,IH[S,RA]?) M]R%MUPE(*93_D-RE(W^&GE3.75S>EC&ELZ[;$^5_+.)C9B'I]K%4E) M>5D)7I4R58?D94!;A[C$U" H8H2L%[A!NW@=_@K()DF[M2_V.K#RMLD%:=5O MUE1TG$>ZNK7?$F;#5EW)F%:]=5K6^XM];/>6DA=:0_+J* .+[-!9=IH_@&NR MO"6J-U..A!A_MR&9R (E5N][ I($93A81WJ#6V\LELP.4R362>]O+SN!;CQG+&[:T6 /F MZ:G@3+"XU\ /2YSW-!M44T2-V)1;.UD?09)\7-$M8WA$VZJN"/9 MER.QBY6JHV#MIOE;HAM5Q,0+>W7#:09+1N:-0YP;;5S[0J,%^7,V8\)XPK5N8WS.[+@#^H8O5;G MJ(2K-F%U%=I&/6_VU.&C@P[]%&,MO&.9WK/D.+MU8O;V%"NJP&MANDK3F>,[ M;$D7E=)<&$YET]TW*,;Y;+?^RIGI9-! !D.J(W&*, M(<5S>YBS/\U+:G8&966;7.9A;QA6F1L2E1>,TQ-Q65N!^J_:NU% FQLX&?]T M!=9'#RC!&BSKZK>O^9$TO;I7/%0@\,[.H^;)?VR= "9_AA8M&UD5U?7TM7W MI5+\'_ZVLO['0T9LXC%:ZCHG\4N^%)?18B;1CJOY-:DZJ>]R48KVW6EK%1\ TU_T8(E4_C OU($B M0P?GS]7I$[-?W&A7V[8-KS03-+@0)A&QT#^T:,\978<\5&&*M#SXAA.Q2NA8^ NYF_7QWT<5W,7_T+*?IB MXT-HB^F1&&:*NQ4K4!TS:&F\W=;O]OVK,[?@+Q!AAJ=,[W$HT&L7Q&KT3S78 M7O"4O6OV"6SGR7$B2TS9Q-2N^^'!NUHS^_?H=5TUSP1D8'SID$-5@05&N.BN[U)J_Z_YMRR_*M, M^D-]L*VW8ZW]^ZVY-4#"K4F#D^&]HQ^J-OPH2CV[\H0MMK4P3])9K&6VF@*8 M<5F96^G)PM?$786X:6\H=0:YLR<:!"%;J[HEC@40\O*F?\\8WZ1_R*_-NYE0 M%GR^]=K4>\3.J.^:[YPK:K<_P8WIAZ<1/V^U" Q)Z?(WLH6.OFQX:$A,Q23Q MI"&YT9A 6E!A8C,\+^/U HGI?7_&A<]#.RGE2O+0YWQSGFX%0CL[.E% UX\[8)?0C8K5K?_85^#5O=470.JH.EI_ M3*3U_/@\,99*]*$=S'ZL#!_K* @>G7[^B7!#W]+6?[C<3(M[*-SW[ (-+Y% MV;+0085OGSU_LX*JX?6R"CB1-GZ+0;MS]=)"D]I"I!KCJ67 [8<7K/U AEN7+0%LX95HT +4K/QB A>CK/I MJE\SZ9&T[73!N!T^NL8/U$3L>$S<[#G,MMJ@>!$"KU)5!LT!8)'U@TZ!TV_& M-;,M'RN#+0E08MR33;]WD'\LXBR=L-"QX>YN^R9[>]ISZUS]@O3!#@F="BUQ M?.S%5$K8#Z':6 0*H6!"'!D54W!P_?\$HTACLH\/-GA,.?NXL2W]LA2H!-TT M1_HIOSOR"D?*Z;D;_6[$N]+P)*J*/FS.VGV3*ZT5;1)67_KLU%3 MU0@[PQ-3G-6]")UZL_7"/3E@S!8$7?2&%H2;3E=[/;6K,5RB$-ZUY;$]'-,/ MG.9)V,)J24] ?@]6 C.,=5.Z(# SLT]SO_NO:3J1'Q^&^5KCA"(N=00 M8]K@BMHZD4OYY8G[GM0)O929.0),6595AK,'M,+VEMV2GR\+S"RV6]I]8[KW'.[\=2Z=&&S3C+=O @TS<:T?35_X6^EA M>6=A97?Q2(GD6VP#TU.5XX/R@*X]J1Z!/(03<40):!UA_17X'K.KY&Q3L#=Z MNJF3^9(5;X\R8=;0*R7A]0?:5L7;"''BUA$1:G\VG@A/,/ MX0UI]-L9DDBQ_&XWY,I$Y=V,L1J8OH6\VT+U!?E"=()OKV&VER.#Y'[N6.1L M/<7O PXP'L Q8 WB;>U?-L6UY*XV4?MD->?'57/\LMN6.6TXV;7?+P0:V7Z$ M6>?H&7CSWTZ5_P0X6;1)4PN=/K$Q-=XG1:+"ZHM-AD(=$9%V.&VM;HY<#P'%;]DJCH?,D!4ONU00UU M&[2M,F=Z4^")@+K4&46=O"=4=YQ-T(I?DLE"]N[)%X1Q[_X4H\F.PJ]^D:S* MLS"_T? (KQZK9[78,26Q&_'RG8S3\G9M4$2Q7-C"<-^>D7U^CQ$3T8HRX< , MS!R.1;YLWHEB%;Y636]+R9RIW\?'"C_N-'11([L% XM@-%DWN0BEQU)6*'WY MK]$X'\E/^4G/?A'STZSZ'T=&8?V;V6N/1H=V*7VP09 ;EE)*!2K\IA,?G%KOJ8W5X9SM M#C Z1_AA6#<5Z!^!FO4'%)UP?82X)9)[\UN8#D1 M'K_^5P)\LI5_"6^N!NB66H=(SN1?SAV7RU>6P&R"G\OWRR,>FOFV+FT0Q^ 9YD-B]0&PB=WI8KB+Z[3:E19TK*4!5?@Q85+*\OD#=Y*:)<9 M)W%;=9*^ZFD19[E4,H.M9E(ZO=8T&"8MYS)$16WZ5RR'Y.0TI]LLTZ_ R&!" MM.2_5?+_ :B&H8)1R=CW^W,+=_5.U15 KE'0?6MSYY]5\P._BS2I8;'SM2Q M5"S^O 85S8F8]6T^TKN66_[)G8).-2%H4J8FPUJL8RS8T&M'0WWA$C\%\VC+9FA"D9H\ M!$L4Y+(4#7YW.1G4"?Y.06R0L*'6CFIM7A,P0 K@Z"8G;W9U-DE;&/P-"\4_ M&B?/DE9=I*][,_@8>[@T$>G&4OJF:$R["1/R6_?=EV/5=5-TGTW]0!,#%8=2 M^Y-TM72T;FI =16C@;LXZ5?!1=GX3/C40REX)-)M^%_/D[[I/M\-_[MU=?^\7G")M;P%FH%( I<&)#XXNH9KE5#/)5)W/SG\OD SA)S/O'8ODW9L! MCY5L+IE.-U!SGWQT]K?^_//KE-N'\?9AMF;#YDX,2$]30%L6\^[T< <_TJ?G M(!BLTOPYXU'[VL!^R@.V HW'PSWO5HA)L=WUEM@-V-F2'C6I0=8OG:6TM;ON M]J!,JUSS9_''(K&3*[:1!]9,'WSBC](@S8W:2J9K6J)HBF>TT!U8RI38407( MN+0J*MPN3_^+*;'(60,($P\"^,Z B8YYWLM(\=KOX4&29F='\?-*TB5H@X^NIBE^OC35C M*!T9[51U4HMW9NDRG"H'(HG1B3(7R8?O5Z13MVHAEM@*[G"=3GJJ0S.SIN2P M]U@DQ_]HOM(J&=\WXYV$&\;DSL7-;FV>0QZX0PY3.' LV5C3+7H*I!H<+(&, M]^M(>0/7SNV/##Z5\2RW$_&MXQN8UFY+UN:E_@KM;[Q X5H&*]L*^81E\>I^ M^MU\I69#.-JP^L6+<@EZNJ)4=F<^M<+-#3::^Q%%BHI*J;:04\F\KQK$*"@7 M"D*1+-%%\^E<,Y']Y6\CM7\&?&ZQOQ1+["B.]&#[%;7PE35.+NTE^LX3AC]! M]3EF[T@!J1T+"WH?HLIB9$ CZ*Q#+SW5%=_-$&H7\DK MF_V?+323#C:L\VH MI63V6&1OP&WEOG0I]DQD>I0F."\8,,^SML>5$^X]>36[EI0]-=]AC;8M>7\[ M+ZW'FKF7G7PLHD+^8,UL&9YTYZQ,)J_=^(64].>5G91/ZIHCCWL@SI^],0#1 MS.]UZ)H-K9\-9VU>5DO+71HLA5Z,"*>B.'D9I*KUI@$S@RU?6D-WX!Y!K-.: M0= >%Q7%]^_+&311#^*X;=UZ+;&,G)C>_X M3P!_#;]3/='^[,4PJ74:_V;Z@U\&^4A-L/,TXDD_)/ GN\P/2=4F%M:[[ZY_ MZJ6OIU>UT.$>H>B%7RY:!-.UE\F^)63'SF4U!-K M^,!8!#N%4#!*73T'=QF_VF",=-3X@!E('TW67/*1N.Z4.-'< M?-<^GKIHP@Q+CZ+6#X<]V6X#2E,H"*!K^L>.NET+7A$8V9TM-T9P34Y>S_=F&?Z&[[V*W>?> M("]_P$'MKL,WB?HV1GS_SY=)%YA/0=GH3W1N9V0';,$)R M/97>/(N'#^\9P5_L>!0/FE3DL*4&VKEB;10E5_Z04HL_5GJ?8YSJIA?Y\B]] M_'_"'Y0[KDT[O>>M5K2,GPPM4$M^OEA+OLP].BALDR4ON1YL-=V9/9SG!B&? MCPI5<:HAPT86BB8'7,?.5:%\A#6=]_CA< <-1S#"R'[P5:U=$8-CK;M"&2Y8 M+LNT/PU,B>]HQN_@O1_(R#E+P9=D8G"<_IW(<:"QO%?_Q;S5+1@K;HP'\3^5 M+2;ZIX?Q__^!SP?V-_8KZ:\X4XYDF3^.S=?T8VHO*BP .\[[#GKP@)(@*QQ[ M-#0'V:90WB(8J_EVSR> ZA$IA^@=P+G_Y*+F]Y/,I<.&IDKGK?Y0XY*SQR*B MV$$\@NZZ$P;@IDN7/L[<20.IWLN%=!._A&>@@,.MI0HT(R:DY^.&-4,+MHWT M:<44@2E(\+$(4MLJUTYM-4 MR?R46.X7F]DU)E#M;$?<>#?;RGAD2 ZA++/Z9$Y #TV_4 /RB+>]V[LK1@VVS+>+"6G3.D%6,PWT[I!@ MX^5K@->PD>I?8E/Z:A6-/3%Z"?F:E&+KK9_EL*QW/ M^\HP5G(Q2?+NYI T)I3N\DPM12EWF\$.?NCZ58T:>W-EM$-L01*;/NF^ 9/2+_KYE]3F*H6,J8SZG![BF=(*??)((4Z*]O7$ M-'=(_M$9ZJ9%@8P5#W(%13 P&[IX\+JVX^C;,:;R0G9Z3N0HUC2;)@7:3_1J ME5>(B78#CW3[?/>=?]S?@L[_#-"-7R8LRQ/V$X0'P:"T$MFGBT%FZ=\00]I+ M[\K7E:C4?1ID$3/@B#XT:B^03IK/J+7/4;?Z[/:[<9],0Z5.F1\FMA=-4L53 MG#/Y"QJ-="EP;:LF*Y&(LY/?I["F+).'8M?PD6V2=%1K>_:"H6[MF416>Q%9 M=J025?DXDV3$$1L02"8,]DIZT=N"QB>R!QN#+O=7]-4'QA1H>;Q9U!ZOP?EH MY=D^K!+S!K#9I\\IMG,1/9)VP4@M0BNNL[+ZC8M#[T>.CIEU%P04G3D9B^.K['"/I\+MM"]0$<'(5OFXMC! WK:DY-\LO.5N&'=HO 2,$J&-3B/[X_Q-+E+ MXH;9/0KR;"5BD"5BI"F0+F$6:60;FCSTKQ?'#9F/A5/332F9NQ!,+><@6%P0 M,ZFO.U_YH:UJO:&\YIQ]YFYQ)KQN6U*ZFKG\8G]+T4]"0ML]S E]OU'JF<"D M/I>)'I4^M=$\B;EPJ&I;_[K=IX0XO6\PLUG$-$' ^Z9T]?$MU*,@UWY-MGJ? MB6'Y"ACG?@/W^YL(!EU+FF6=+7TQV*VGP1MAX(>+,EN?S8[6Q_#H)K']R(M$ MWQIMUQFM.O%A2$>1]@B@(=#Y"KP ^PJ=@%^.[=!YYZ2F6E0C0-4L:"NG$8WK M)O>*&J^?%L!\,X;" ^R]%V@4W]&D*-E;& MM<=7E 7!HN_JS:"C7O8IRY,E+IO68>#6*'W=XH7 !(\8.0-:!77G=@G0#YN= M8A9X];>">W^+ O"/AXS-0.LDS;,Q5&:/,4',MSUQGQ8M:;BZO4 B>Q21FGZ^ MU34;8&29<'/ 3\NQTS[-)PS:W<1+$S/V=%2F&^I?799!WL>AFV,9PMD--YI/ M+,I_$THB$$RLN_I*^YNPS*>!6EO@#SP9YEG%G89\>89H#P(C)Y_:WV5Q&9HW M?3(Z+FU:-J0EW6CS0N90BK(6+#P>G*- 2?E-QS8\L^(3IQY#1EIZN*CEDF L M,/0@Z/N8556)NFCW=PWFX>D:[VJO/B3+I@R5?>[/X=!VWNX MA=+G.;N3_#KNTO*6#1XA3 J;2(-="4_H[FE.<89-.@52Q)3'Z3,O3&4=+.0H M&AX_&FFD/%]J_SI"-]:F+*IP65$^S-:S_]8B \>!"V'4XD/:-A)(^Z4Y-K:D M.K*5.E@[I+&B'<("0\' >\6:@ETXFZZ?/!3NRK3.,HXPRCV,MQ[Y]B;A,Q4= M_VMB;N%+H\DOH54.]6=]=%><'Z;YA))>L'1%146_W(K<:;<9L,7IT?WS\O)8 M"+_4_GYA_YXO1DY.WG+FRWU(SE]T!Q_QY=N#/L\2^@]3C<-M8)N+VUUK6ZB[O:]2:[7<.O=.X5\0YWBCG=M.1[OA?:W M&H<*F@_B+NNP0N>39DP2^&T,7I_K5I=M4-&IT8-B[.+3:78;ZI&=W &)L"JQBTBJQS^?;;\YV%2#U:EUY=E^ ):8S9V-DB2O7&[6TK(D\- W M]1!:"-V!"-LTY3@G/@O7";:Y976&$)C15K48K#W?,@7IUT:WP[%C.XU:=AJN MF[:0 Q@&J?D:!H,_>+V!TL>@CM@R._[1=$J?91M0"H:\QU(TZ>PH$K_S?R_F M?P)\^A4X)MZ2W71T)RJPT*885?S96_Y/(S&'Q5I<)1K:&PB'+F@HY6,9$2X: M2*/ ,+OT'E6IW4#[ VC^GGQF'2WR\-SZUF[PTV.1K[;<_ =V&GE-%].4SIT: M@ND4:\85 A/H20+V@VY*M9?F-NW-PP>F$"-;YM>H# MDXK[ \6LNO08\"]O_VUMMEN"PRPR$@RF2V0/?8H Y^3DX+9HQ5GEBR3VCF3,'FO )C66MI85H< M^[Z-N\6=L->K[ZL91F;)"J,.+AFW%!Q]ELZ53H27W/I]O-]U^S(LV.6@-8R/ M=J2"1Q5ANC. LKU+0;_,<1.>S;44VS4/C_IUZR9_=--!'"^YN/IZ\]+A+]KU M^!#8;\*V' ONAMXZR*NHI&_Y0!WPS5>=&-'B7^?48)N[?1F@&2Q#E8 MY*0NQ)I:T-;^T8>E8.KKO9$%TL$V%KXU]U*@\/'DY)M@ 3.T;RTB[^_G VL*9!D]#/FUVJZ++ +@]R9FQAY9WR0&^<8;(&!MC0_L6\89V MN@L%;O[%)"[N;,(:!+@1$T=.=^%-X)763AA-S[J7S*C[QNOE$;0;ZIE-=&-4 M.D.,SO5B]B"E$(>*;QW-?_F_D\$_"08M:A-?D%M,W]Y8[[BT,&W3Z)78.4=J MK'E:.!W($VAF#,.HA)DKR%:.(9Z<;>OUU8U2K[[3B E(X%-18H&QV/JQR&Y# M\2&QOVIJ3O)T%T>)K!X<89N03VNAOQ.PHCTO[E:R.EX7YLRVJ'[4:H8NK=-K M7MZR':)C:[9DER" A><2GHEL;BOG_MN*0&L7-]K9_1ZX9QLW4M(3'$/GXEN\ MA[:KU0*?C),E9>RI*ID#[\;EGU6=83E8S=]>[S[ML1..=+)/UUD >4'ZPK8\ M^2TM=NVJ/A_W>D2&ME&LGYV<,;E,2ZHR6Q!#TW[UAAI:NQB:74\\500:KHP- M9V$H:;\W)8I^#X#*_)V'%/N)78N4: VK- (KNL'ZE?_NP2E/E;ZG.>+V!INN M*S_KN0[F 5-4EM8XNVL;KB^W-S2\*O-:=PJ#FN\7"F)8FXG+48:$S.B5RMAH M*,@ JH,/P8J>_\XP6(.[6>M]/QLE;T<]XT1S>0^5D_>,[A_([V=>SGF9FQ/] MWZ;H:_+.DP,3>W$![M1$=E6RK^?YI@# .+,Y*QQ;K)]#L7Y?'4@'P3&E/]FU MG *J%7@L]*Q$Q;?;8\,40B..17($^#WO"N)P2PVR;9XES&=>?A635U%H,CNY M'#F0);#X?$C,D78N?_>Q8?<()G:).F41I5B4D9\A"C".CMKH\A<5[ ##[5X@*]]-J-HGM0[Y-/W)/<7D)07'ZVH!;)I:<(#A[P,$ ME;?_SSP$XD_S$"96\7!ZG'-J8P4RDPP ,I^?[8GEP< ]"B"+E[:O[J?_&I: M/.AG)$B(N-R2,F,4S0C+O$OV%[_2_#9;'\HRO'&I? GXV.\;/&5S -:;X?LL M#FM9VN":;]CRXU9'LE.WTF:X06A!WYGU4!*LH?PAFP$"IDF8: M7(=K]BZXA][;@Z/*M2W.(L*%33#C<3E%C$Z*^7,#,UN!6=+0U_^72OLGP!_F M6M<8L>>#/,"]'C/T/?.N>ZU(PL2X-JL49A,0^1V)_2RYY]=:F%O_8AWUZU)K M64#<2J2\W^V-"*U"'&ZM^7X!:D\#2$S$--$OX&,,-O+R/K;R "0DDZ2U%*9^ MMWX>=&:B+SYH@7G"L&VQP3*)_<#B\I^>#3,R"X5:3=+"6G:BXU^A-4*DTC1R M\B:WSN>(/WC2E:VYCZTQ!^-<1C35,_!.SXBS\EA9[=C8@['WU##.#ASJL#==9@N 34P^_:Q4X3,6G735%!8R\QT MD;)=1&HT;\(!G,33[G2W(Y0A2R7MDFM_^',<_F@Y';E(N8B.0K@*.%B)"_NHJ/KT&QONU=U.A'YC34TSL<<%7UT M=[\B)AAR9XE J= ''>S4^<]U/H&%EZS-"?X?]MX\JJELVQ>F3E5I679%H:*T M1Q!0 V*D[ZM*I)&N!.D[(1"$$")]$P)56BIM(B 0NE""@C0!:9+0!4HEA#Y" M)($$@A @=$EH$R TG][S[CUU[CUWW%/CC3?>-[ZOYK][C[77_,UFS;G76G.* M@%:=Y;5_V8EFQ]--[$, -;)8A->EXEZ642.Y#+T5E=@_U27Q\Z7[P_^]B(XC MXGX5I$O&(=!K!/$?2T\31>Y^7Z M5\P1=KS#]YIV+K./[CXW:]<#P1UK(!FG3^M?FA^!NM/4+9.KN^J 7H7Z)]?<[._\5(](YM^WN983S)=F_A75/.0M4)L0K(X*P^+DC0)K"6$Y M"O1NYGZ%%[W!F=6TI*X5Q97"=LB[+5U8^:U/\WEVC7]PD1M-_W)G4I G;-C] M2N/"^"XJ^KE?8W2=%\C;.:=%J"[GK4H;DFTL,,_&;7C?YNF;%_O.-;72F/"T M]^E&[8! %M+08.BY6QN(Z:15I.P$#HU6#O08(.L[ U8'PVIZ2L-.$%(8F_$C MY@KD< ETE6SE?@3"<5/=:;7:"=(SE8]+FCR5'IP6[C!HZ]]'*"Q%@V?CWV2A MX ^4*N(HF2-%*F/)W$];(N@I +UQ@BMD>L G7DR+/!I3AX?&/AUFE.NW:I?] M_T)0_T,'_W2T8-]RIA_F5P@I\&M1^=:[HBYL9CM^ M/%%V.J2JFL0V]1CH4""7DW 54^3J+80%2GP$9TWSJ>U2Y M]L[?)[2?3S<:@+C5A&=+T7"G/3B7-\QP$I65E;6_W0@Z/STB:N]]I%JZSYD@Z=Z-_7$W7V-OYL$4+MG@#GY=:2INBJ?J=*' MT:;S_*Q;$Y[TSO:(F*(1>1(QH'4NAN.9K;9X;YOH= F=C-3@<5D]!V+R677Q M^M+EI67ZWI!>[('8.,E@.X"2L\_8C4CW;3#J7:&WNM"]:*3TS_ __0['$XIW M*%,XZT.PNZ/U6JM2^X2DGH#U9@C2Z7:7SZN-LNZ9-6T,K7F@]F9V0/>FJ:,9 M+N'SW$/'6@LWF'>JF<96)(@+M\ M(@EEW3^_35Q"9L$'GU9;]V^7&/C7JEM[ M'8BML'[=!;:%77!I<6/U/ _CK9;/;*)5G,Q M!AHQ.0 ]:^B8HL5HQ3$X/UGV:,&OS5URWA!;FW9HF6%&+%(B8=E9RQ=QSI'(&K4YHUC+(MWHUJ&986T+ MS;R>PK31+78FP6OJ VQQL5U=A256NSNR(-K8X&A&+=BVD?T]_^ M)26_*>3-"@_$E"5ULI<-LM93FA"//&K8S(GEHEF+U5A!?7P9OVODVT0)=^<[ M#S/!=2MU0_4&==ZVF5:A28SFW=<1%_Q)7H39I[M037)+"AD:8V9(+<]I S(2 MJS274WJ[MQ1I1O,$"QB_2ZN= 08U$)0OKB^0E4!I"TN&&4<>G@:"OOO?-=/_ MV_2Y-ZO,:,FG]137*G:VL<',]D9?)Q?P:,6)=DX6/1,\ZWXIK6G'0=N4D#(2 M=%W;:!'?PO2^@/-J6(1V6&[LAT!S('K3!DU5&KPUIA<7 92!0G5)D, U@.T@>$VD M#0/6!Y^3CDT3O'[:#5Z/A:SKDY;+O $AD&W5]#%6Y39WHMEGK7MSRT-XN7;* MZ,SK!V>8Q[69<:2KH&HGW'^FDP\A1&]ZC\)DYP*=R%UAU*^[1,%S13KMX6_*SY9RGJF3?R9 M*,-''KT*E<950R\M;8;/E"KEELJ,%@^KKR96)CYL40S//=[:]C9:7I)$MDSN MD9ALC$64Z1)+XG-X774:1]3?)!1M)U:]FNES+.K!$KF]"[\]'MY2 %%OR'>)_QF(-,;FG/T0J.PG1/&G]Z-OV>QQ2.1 MWW]XK-8;JQP1?DY)6C?:\?58T%:V*\8V??=*\,@'<^MX(JUQ3F^IIB^'2KKTC+H>VH4%M"I\*CK)$$I=&P*O/KO,2O!XWJ9 3**/G#2CZ3$"!I^XA/^H5@ M(V2Z F*1V[>IK)Q4IJL>8LY8WW MFSHWP:_O$WD^A-TH=4-&AM$B&0.SQ/FJ/(Z#&-^(?KAG_]=_R7H,;%$M7$-8 M'59$@S6"AY=ECT-2,C]Z+>TIQ56K.;N8+>8C+GI,=&&:=4OR"TNV$I^#8!?IK# M6V&ZDF$!=A"8UM+=-?5Q)@*B9-ZE2NG@.!IE*&"\?"*7E,!KJ/4+> M$NK7S\]X+JJ\57W'0 %RNDBH%P"Y.LOTKN\UQ&LPWJ?75QQ*2E_$.;5R)S0Y M,F\ NB-72?C =#-?M80D]76*4(/8[9>CV116A[%>M'6#1M\-&QE OCM06M@<@S@2[HH=\7,+(5\KA1A84 QAFK8FW#X$@A/!=SMT\ M;F-,PX\Y^_+6+VO"SUA(Z#S-58+9@LN<7I4X<9))HX#K4G1]TT&> MOB"/C+G-?&O(D2^_T??X!XP M,T)WC-BMY#= G%1+2;H)IT)D"DM#ZR'QD)7DDRJ MH^SI?.[^W=Q[DK?.UM[8(4$GX[,,BMX6,\;^VF,@34^*HUL&6@ M;L*7Q2UO;7J;27B^C;5,=4KH[%236A8U!:M'$NOO==QS,5'0W0:8DV8;-"&; M:Z^8D9I9)UOOG)O^.-7?N*-+.*E9;V3WK0.QG[MCGXT4/M:QCI1;?\*A>^+A M3@TF'U$9Y1Z(G5;&B]2_TSNI_9K2K,TLA';TCOM@-Z:,QM""D2)#'!Y7;&UU M82 VYW=(GYQ=]DN+"-.J!3'FC%!!>BA0QJV!<,?3,G2%C=O>/_]HVF];QP"X M;WIRC^RAHZMZ#6')Y#Z[=$&?S>P)Q>P[%D$UCUM<"2&J6B8GG5ID->[F3K=1XC*>FYJ'[2UVFK4X-&MTN;$NF/[S!FO_ MF0Z)]L1$,UX,T7/;0Q-A@]C.HD%F9]"0Z/H45"T\]T/&2(Q(;\YZ)+-16H+; M=[]^-#L]!](XF^>8+85]8!@U7SM])7\[.L SME8MU2N"[OX!HP=YBP]\[I<. M5R DL?V&/I"==E&#G"%_ 5QCU4I9SQHMWO7^S@8MLBV';.[4YH: M_+_O)OZOTJ$R(KB5NG\<#AR_ M`TGYA&K4G2KQCAK]2Y]>2W?[BY/!&W) M9+U>UW".&'[M\W*.E%-WHW;K@I+\5W$&6QW55]GC=&)O5'X I=:/%, %>]9 M+4C($KO;R*#KJ_*5)@_CO+7YQS]&"QT2CRF2;;:$9?2NIR^=+67=Z81X#R@R M^O+6N]_-ISN!V@H?%57Q3![#XT>&W\>>L)T(C0&,??U$+>^>?N?-70R[H>44 M:&@E:*?H:/,1<8>2^OI-K?U*CB@A=V%BTGA\89SI4V!J=V*3PV"79TVP(-[U ME V"0L][XO>XF:;-E+D^\5@D@UV+[[D[!:RV5P-6!]9D&%69-^[9>;_#J7G? M>%_WR@?GJ>[Y)BAN4(Z0.E;GMM^(%I>0(PV)E_1C4&Z'SH;,KT"U]>H, MYMKC,7$# XMN12EN2H KU1V7U[3[5-UXZ3>R@[EI&0//O&)/5W9/4(/G$PIZ1HB.#3..R9MZ89TS:#ICNAS?HT\. M:$Q.*@(Q;4">X+,G7G(^G18-:1[T5'GOFU?]-UAJ_415 R!/%8LB^'D7;?/S M=\R^E4H8[;IBW'MD_@"3'H HB%J^N>EL993Z;3,_;/=*6"4F:YJ, M.J$_11+WN%UM:AIE:AHH+I?T\$M*\16.EE"/JTW)I$+U6M@!KC/@4O;-CFU&L=MK0:CQ5?#8=]HBZ3$YHT"AO?AY*TVQ( M^"+R9,T8+R[ B-A^;G,4AS'J&\P#B)=_A17AN44!%U;2=?LLJ@"'?H\X\'JS M,=G GKU:AYSX M>)B?D[?F/9.N^8Q4U!0D;&#]!/3H9!Q?A>1)7V(A,V?_OZ*QI]O M_/_@C2ORY^>A"Z"LO(8QKE,:S,_FH31JMCVN\TTUA+7A[$0**[K,SZU.'>$% M$1U*+F^8FLZ1V';)3543Y9J-72VB8&F(W0;S&&5T.8(@=R;BQ.)JEOH5\IDD M*L-O &G8P N=J;9>Y:+I]5K#YU<2[WO?K*VG[,-X.DLQLSLAJR8QU[<%.EO$E]L/WW -7#@_)/^[0.1#C\Q+. M'HA]T9[M[5^\.SD.HZW\?1C$GZ/\.;)R1']7\"BJR@S:N MN U6_=*[7" '.S]8U/7Z^LG[K]\5J^3VLO)B8^VE8G81KLK9DSLN)(<"&%LG MA4GL,JIAH@>$YV!N]G5X!@3BY@L0WT*.Y24]'K0[LJM/0HZ%+2LT+4EH:#2- M=YJ:0C1,D,M)WPF;BEJ3-,9%W>[F4"DUY/FI;GR/B1^CTW6O53VW$>2?AB()5OH+_&M!]5E;_ ML6]+.?+\.3 M[UQNKQ.L<8/M_-P=_VU$O9FL-VJY( MO@%>W&?U]H8A?RA^-O^.=?PP] M52WVB8[T\98P8D1CPXI]RS MH+"RRVY:-<%#9$^5AQ6I^/BL3(@,G/#+>?9)3_?,Y=)R/2=;ON8XW0-?O4I* MB<\GGVVW[5XC*00\CJM_5+[Z&46^?=!CQV*\PS!G?4;.?#N'R@K=__K5;L/ M@9C^N.ACWOC5_E_UV,*QOF)+Z5Q.QMI)Q=V^0+[N1^7=#BC8CVP6,O?%=[\+ M)_,;+)6^I]!E.KF,I[9,KJ.G/,2:(PN:-C.:$ M6/F_KIGTXS'KJ!6[G-@.CGLQHF-*OO.P88)(+WQ!,6QWS?C[F<0\J!%'_D.Q MZGKB(,%8E/C&).E$S)X@C#-L-KL]$_^@^T#L&@,^:/+:V'7N0*PH!"$X$/LE M\1N95='R+.5Y>M]Z]_;AC'W_1F%AXOWX/\'X/P6&\G>"@@EGX/S$UO==MLEZX/ ;:T!9 ?N89.#;FIM9 /FN_7#E ."6 MU*Q7ZM.9PBH=0XZTEPVA2(-'.+MJNE"3!;\!I\KH.GL&I-U+!C5W $F]>EZ< M?$YZ*'3%^T)7"V2\FFE1;+CP/,Y?4CX.OGUJOSR14-*WYVJ"V"\7V7^V\SIA M?@\B +$P^S=,*B:Y\XB_/;FU>7]O:(>^3"8:[:8D.G0PW^W4)XCV[ 2E2U^* M2C=KQU#_/MBS3;\]X4XQUYQV5&B^Y-T@MR%"1+.+F8B)-W49^0QR;TPZF3W>6;!GO$DU4J_([W!V)! MQJ^\6TS<]M#"\HX,N\5H49R\D]UD8L7^>\2=CH@$G C(MTM4*'[/%VP85Q>W M'X@Y[+W\DY,_.?F3DS\Y^3_#B64B3BYX,/H\$W5BG?:6O$0B;(??[.)G;P0$ MPYBYQQ^,GG%G=$[J%M<&I699#Q*4K.;Y=VK2K+R^6"VU-Z=?>3DS&@=_&1V/ M@A6S-1G@0H>LYD41K?RHR'9O@S=)](XTRE^A6Q3%1>?/<@JSH(,:/EM$H6ZI M2A4_6H0C2,%#N%I\9RLXFDM%!<^<_QG\T]7UCBO\JX@T :E=*)TWD@O/=,*JF@9Q%^1&:&/H4/5FHKWOPI7K!46S MY*5RF6$ BCC.9PA2.J-;\52+O$:1ZY3K!^2!V+_C/&3ROR1@?^9/+?N3DS\Y M^9.3/SGYQ(F)1<)&)TTYA9CP=@83.^-W]?N3X;8Y@679W=W3*=I1*YR>"Z@P M1;>DRDKB-[O%LSD "4CX $"V8=6$45RW^]M N<6L5/^!F*AV+%-JKUX($WQ' M3SP0*UE .#R1[Y$%K./MAE2FJ.:]"/-UJ(DEZF?PI9?X.W_+-KZ,8N%E%P[$ MSLIRH*[*U 2CM^V3&1LQF MS$3R^);!#1ED]/(Q&9+FF\,B1_C8"*I7[KU MN%*MD5@8TKG:JS.W=%7?;+1UJW5B>(DLGZ M1F>J$X$3#A/D3P6(FIC[I8;F^5HU4I0&(U$_1*A99'#&X3=,(<]W?--LNIUQ M();TMJ9]3EDM9V@&77 #(,&4<"?GV.]:;8Q3GNCM7'@3&$.+1#NKR^D_\FWURGL= M,DF>3:(WI(6K[])-T^LR&/O+BG1A?WZ9G5V,@V>(V%1F2TM>H95EJ>P=C+!MT?BF.7 MR KF-[I:2-PL,/B7 )'#8$WB-4<7I5:38=4VQW)H0XAO@_)6X36:N>AF525 MZ"OYJZ1$",)7BQ\H,9DTC,!!]"'?-$JP:ZIN^%O$B M>&--MRW[;@V;_SZOR%T+DJWLE]%L?!C879Z_'>KW.F=4PPF2GY//4,%_ZGB\ MT;F2O8&MBB-5Z=- +L77,W4G?_U#O[ ^D7BXJ$MV[\KC9]-P&;9'+PF_YO^U MM+?.1.GE"TTA>OZX O=A3\-KL=E\WIB;'#U*:\6HJ;*N:R->[R]]B>H31U?W M]EJH:*IG&8-JTV8W :8R_:A]9Y?TG1)K ]%LT]-L9Y?X@C[(L$@ZD#A!)^: M>/<@P FZRW 80Q/-YBJL F7GGP*/_E0Y,!UW++I\5SWZ 8JM1E!?]K 9I_1X M1&,$57).!D>[@6,% E!#SYRES#=;]<*YMP.*V6=[M_VSEX8/;3QL"YWG3WME M$308#L2!V&BX6@12FU3.KAC3,*8I7C#'Y,:L_$'D#LD)Z2SE!^.TD.DR0:\06S"_C5" M=QN\O)UY>7PR5A+P!9>&BTNE#T(#E1\*ZB7,QN0=)-T&?@'1+H#PK.0%-:'; MY@DY\P9:8Z.P?H;J0DIID!51RGD0B?*X=;."_EVL9)Y>-(+3;L_:SLI:#P\VX"LL1PN@69IPUA3&X%68B.2\]X^3CXGD\27C<0>)5?4R1 M9P8](EQ' 1G41:N[E7!9(>)Z7WMD'<9U4"<>#[)D\L*FJ0.+_*! ,BJK=\,D M&Z:(#B/B]U5<* 1REK=)0@9,I7[S4)\6:U7L1 M<)M-MH?!\7;K=N1>"=#>J+C+IE24ORVNDF[(G-E/PP]FE7G.Q?EN""'&]=1E MN$7U@1C<[O)GLPL.O_T1TS223-)E:O47UG5YF-XIU%"K._[S;0K&95+;EX$&_1>]"WZ"J/K MT"]WWR.1DI\AL2DDJB^P.N@:3BJC3E]!Q6SWJ\=H:>P@E+>DO!YJQ.WRR"&6 M4SZ=?A6 _>>]F+#40 (9]UIV_.R"FY/A2+6I*2+I\1U=F=_$K424W9FG$;8, M.(P\'M17'RQ2UX ZGN5<<[FTB*8'YKN7S;_,'.EA,AJ"TKU>9OX(R9TRJ[AK MDM-N-3D9+O>L1P8X7<;*XA10JGL$OI=0RZY>\?%S$P-E;S.&8R:5&EA&IY"S MQIT#?$'08Q]H=N$? ?GX3W%N]X*B3TX>B 7+1(+S/=_B*A2.:=A*Q]&[9(_W-#P.LJ?C"V\6J MWII=E_OC(#K\Q+>UH-"5CP+;Q=$,CF>7>MS"7/,R+.IWFVFT*QGRXH^Y(F.[ MB;_^KQFXQ[T1/BHJC++I+KAR&'#\A/W,UF1GH8.T:K6KU/9>?793@_N-,]CEC\=7VGO]F$GI="&"U8[QX&,=[ M*L^"?G\#7P9_^$LT0P/M&>!%=NWC"%3Q!E\^Z!Q_[??G74=U@2I-4U*5 M"@C!URXR#\0DF[^9IA2?H'\I-$B]<17TG$'#=&-!KGD;IJ9]!5 \I6VQ58_VJ4T&<&/W:_"+0>]>6J@I"H>A*2\" MAD5Q,]D;@NSPS7 I5FX9S*@\$(O@*[^FCJ,@/:\"QU^GX/*2J,00YJ3%&FL= M8E?F:@U1_?W9([$E$9CZ\Q#.LR"247_59S/=Q+N?:R#GUEOI1/H0N1M9B 0?T,Z' M ^-"<#(4Q_"E):GLKUVV.O:+_(S4%VR_?U"F'QW0';43K3T*<45/L=I$P;D" M6"RNO?=^I+=AS_NBZZT<'7IK@:I0(1Z]Q WMRJ>[L;5M/#K\#^2"F^LW& M-[SFB:XHC=KY@D,V(6LGH7IGF[*T>^8P<'P$NE)I7ZW?HKZT0-:4;MBO:6,I M,YOPM?EEK9H@M>.K?2_8Y2UTY?4OX:TG0-[>GII):5GZX-J3ZHE,090?D@5X M,67R(\5DX9CF@#Y?.WQ1G=EU27R1VP4.\ AWR5MCX*>.,Y\PK/^(+?X;@R',5G D&+Z8MX^>H$K= R?("C,KAIW&%LD%VFEV.NRUN=?^$*-$9I(C6/. M!AQIX^][&]81>ZVMP:<*[# !];CT3T?XG>IF\Q[ZCG/Z19.A,AW=\1,]>>9S M.DBKL35IX[CAJMVD"_@-?U5;_4MRFU4/?V.??Y0N-=\NM;%$DD@ ?+.!R@Q# MH.S6TCN49D=XP?C1DFR4Z@(SAASI]L0!@@P;H<^+/J=, MG4M:QH*&;G8Z&;:80DBSAVZE($Y#74O!.(930'E8X0JC(J1ZV+G!:2!66O4, MQ$XB3U7B-4"\'^XH0U>X?/FRO,Z+:_:A,TDX-0D)":G.3D$G.4>E[V1;[#6? M'H]1:- LM@1R-R\Y.9GVJ25/YVHR$@A01UR%-P?$%>6%VEV=";D!27AVT]9X M]N5TNN]:K(;-_1?6L^3.T;%CEQK>U=EIR81NY1W3TS:G5YV6&(1]J^\49U E M]"B5L0X&LPB'RT_8@.L.Q+X0UO5O@[, ["'/ZUXO%[ $'9HQ,"@ZK/->4I\= M!*'H.JR,P/F" UKO!G\U)/TO5?[\-_JUWT?>N5^\LS*'+=_7I\LPU5]6' MZ, ?R>]>'%T>)\;-YI*]7NAGLR,R^Q3SNT='PK/%3]NUQ?!S-C_&4<%X=%)2 M.A@<8_JI."Q&7)RQ35Q 9F5=((72E,'@B*0DMH:&H8*"@;^G7=7DRP3SCA V MMZ=R G<2-FYN['Q[JLTJ)P8TT+DD?N-5F)=9=>5(B%TTSDR'#BE-W@R]^O[A MLB73X/G&X3<)/Y'?31B)MU3;&4^08$V$DY"W#)_D=5!R44R_S1Q58H+7:8_Z M-FYXSX>B'+4.[,%3-=_*( CRT!P0)=-7'_=?OBXE]H=2^;JX7S^4%/&R2D(\>[%KAGQUGAO]X MPZ3SP;U9CRI9)8-LYHI:?ARF.+5.HGC$7>Y[EEP2!U#CO#;5DP"@%@S&9FKV MM(Z3 /I1[-=>H\6:DTK3"$WVC"-,=IO0%2N@9PU'DO', >[>;L.8,?K%)>!\ MO:92VO?_;#+_+860WWW^P"38N*1%NR^J&/=!5]YV/#91.>M[=MER4="30+>G M(7D3YV07"\PXSHJ>+]M!N7(@7-A]_4P\\[?KYXMJ5UWG) M S<WE'H2S%:$@9"N/&%.^]RXR25]4+%M4Q4RH32I/59LL(FV5"WWKK MG7.W[59/_DP\=7V[X/;SW>/-26_G;UU7V#^5"J"NZ-TCDNQ9<)"EE&-C!;)F^]/B*/*H=-")>9; M FY\Y_;OFG.X?<4[^B2'MZXR512MPO6(9>Q)NUVXY=QPX6EM6(+C""S,RW)H M:UC9K9.)=?A"4!5_:R I^U9O9H15WP?UF^:*"U]QI%,6.N:_:MEUZY M[82R01-G*#.FS/M+_>A9V^<$78IG5,'7T:5>/0,(B,7R,!S'GR2X--K'5VR> M\@GY!^$=/[(WE;!8\+HHN_SXAWJO'F*T25%"UJD?>^=KON]J&1X:6#/[00?( M=;S/*4Y[:TU6P+MM)TL(S=(>5^( M"WUS.%N1C%,2B\]Y3].%+(K"W2W9Y=$WK4:I_&$%1?D12EEOAC&:,NSS/D MNGT&K6=-[9"C(+(M>CNQI+;CM6?T> NKO25JT$ASP!O47&:Y3 LEUUT3/I"] M+E-:V6XS -4N?(.I[2G'UN!)&AHB2._3A']?C%^Q_^B";_&_V5+/S% M8,LKCI.R5Q'*@@IT2PEII*<32J5@6)9@$!HLP6XPCO \)YL4PRA*KOM&K[NR M;]TO_O+\A'3.8LS1=QT*89:+&!\;O;+]C,7-)%H!(K(F:Z:0*AZ[W^_05UD5 M,T*3O[@NM='>M;.,Q_/!:,R9@;*B2= IVZPN!+%,6>$N\MF=)S^*'9%$C&.X M]*36DC%XX-A:H+.Y#ZG::%4>C/ .\MR-1E\.5 &[_N3?K?T]?N!BO M4%X>B/5C0T+>QCS0FF+J&'K*E-_+&X=2OF#PLI\@ :/&0$B5R4#JI5:GB.BP M:GCIBH_G%Y?'0-T]LZX=8KN&6W/3^NP"A_WWWF6OX+F_EBGWT(YNRY8_[G*E8*Q QQYM<0 +]A'Q2;/7)=- M&TQ4F+RBM24K@9FYD>ALKSZGZ+/JU4)NK89[#KZ5+8N!5WHKZZ%,OJ85!E#* M,T+BC[/B0:5KT#($?C(VLTY^#!<8LU_@-CE4F_W7DD/6O_X3I+[TD2OQX.Q: M1!/'*5>_AS"!TO*7 U;CL+62J0S-="6?H8C $?&U:SJC[R,K[8VPX6AZ\ZW* MBI7:YRSY-;LI7MIL6QG(NDF P[$'LE38U\Q'>^#FKYX900;:/1:)!V(:R?33 MPC,I=L6R)I*HG4"W5VWC4DU_1/TEC$5UAE)-;7)A7YHU[K2*6^ZN! 3WD9 ZTB:>CMY!2S.JY^R*1>741)D0W1Y%UKE+V MS8XY]\!XPPV?^AQ>+IC4,>0K\J6+SW//(!K\)[6)J>&CV(W;@FK>4&YS89_K M?&4E!B$:-OB847=N?-2HAM=] I^.%2=^$DCG8)J)I?E MR9N.I!0HU7Z,O@4%U@=BUGV5LN4>_S/"?Z>CA_8^TS40F"P,_;JLH_T ,;)AQ-/<#_]*V1LF]N;; @NC,[7+* M-_4"\4*=F?Z$W#1[-2"G2+'WS::\_J>\.'(P?.%C7@P5URB/VWM:U@YG05P$ MCO C5AHKA9Z=)V^[!^>MUMV72>_AYF8!U',Z67F"\SVWFM::+ MG$L+7L?.XD>9M/G!"P5[?AD:E>BJVNRZ(Z[&JL/8O"^3V\Z755^K MVUAFC=2XYR;V__"DJJI_2<3M6S'W028V_OC"D:7^M1:V _/U!GEE\OJ''@QQ M8G\G 9CEPA:/22*YTE''0C^F\"^P,'!@;>K>];5)9S^&#[Y5+2TN?T&_W15PE5[-UCCK\5 5KZ)DZWP= M)I])=D7.2H^ \QO@%^\=/W;%44'E+8J/,WI=7Y=L$XU;<@H2T+*VJX$]* MUC30..X026BDAB(WB5#9NJ!^&[ 1$/AMHV(=:Z:..!Y5^L;C8WSA5I4('Y[O M@%;<.B>C2Q0=VH[<6S_3+25L(<;!P5<8SI 6O9$"".5N-I$;2T=%U'C.R1_7U&KU7I='&U]L[+0E,@5>[0.P M,]6B8S5:C_[H];F@R1%RQ]?$Y*ARS)C6TN;80.&OA,83I\D=S[,<*6YEJ84L MOP>DD;MWSZ8:TY#AWA)K]O:U"C&JEY_G3CF;>F-W2N681@$S"'Q>M 3GN1V. MO#S;&!V_Q]HK'6]$?:/?(&\1(;#9T\3X9"*\OAYL"[.VPQ<9SV5@.9X*$2E+ M$G>=Q8-&"FC!$ZU@>.X5.ZVJ**Z-4JIV]6C&, 7@+BK834@UOW]_8,- M&AI=GRIUKN;%_C"VXHZLS:WF:,>#7V-G M%N> DJ5.S94UV(3"D 7ZE.E\QU^*;/;)T'Z!7G/46AVB+-Z)'$?)(21C2W>4 MQF>9>Q3 Y-2F%=83=\-9H M066&Q(5C>-MR?&]//"4(LA?4*;(223ZGKPUY[5X\8J MARW/1OZ85(-Q(>U#^G)]RV"=*ZI[]D(0^4 ,]K5S<'H=N,4@;F6]A. 9^3YF MV\EX4_O4+IA]P;R))$&V7.:S$"\44>?XUC80J":O:7&"8!ZF6MBGG,-R9_@\ MWV-9(J6VX8TH:.S4&TTZ\:[3:R)?.D YI,#Y/#^VCZF]T+I\SK,TT@*51<4?5GK)0VHK_4RW=1TPPI4SUB;P%SQKGL1NKS"QEYR M6<9"I$S-Z[XI=2>RV(DM/<0)5EA(/0L&MX-B VG@A+Z*HG^V5BEU"#UT>%G1 M#T@T_["MZ6E9T?&_7$BA;=NR-KDYSI7=KW"#ZW47)X]*S<[SOVT6?\FHVNT/ MC@G#!+BL<4B!PBKJ@=A@'4L,IKMN[!VXB[QY(,9SFMPW;?FZK/Z?@/[Y2<1W ML6^W[BW7-H?X/V(#MSVM4K1O[A![+JSEG>#C?AC0N>X8IH?T/L-Y]0[VL ;" MJIH**LT^Q8P[F7D@]LTFZLJLA.RR:_3M O+'<.=<[H%82 [$TW^@_?H"5*B9 MS)LA$PAAB>OJ7."!&'+$<2/._E\K,?J+YO@Z2S M!&@/NA):@+'-)Y_G7/8,'Y)7JK8A9M^MG3*K;W 96=$J+\0HA]?F[BSEA7]- M@1\+43EM.-&O[UM-+AFR%8[18GH%6XF]"3?FN8^Z0-;M)=>\*9-]-5:F.[[0 M"9%4E,;&D'32(;01?+M'%T(MR+S7R%/ZZ#!UE_-SCTV-U$07+N859'&E@RX$ MWPY['7#S?;V6%R<"Y$2]Y5R53[>6.Q3FG;W[/7.N#?+ 'RE*A6LEO3#^&!A8 M(9)O[%\-AV7I*QI?'LPC1)=]+3J#V=OO',Y!U==ZM/?Z_A%<#H.HFQZT3?PB MPXS@SHQ2(X/>!#5)(3PP]/S1L,C0LRT3;O1F0Q%=$?;;B/?CE4OT"=ZK97QS M=&LR%?98]F/ Y)2AW;B7E!P.Q6]'PPOAUN(U\00L0 [NYJM@4N;T*O2D]%1, M>(HN)5D+7QJY?_5=Y F3-QL!#TAIU,W=A+\\K0UJ[INS.614&U=9E=W[T1%6 MEJ,-F>BYN5UJ^$"T/(<7/M,'"U JH^Z/Q4GV1>DV!UQYW?K%+>&&$@S1?'N\^IZ(9%QM$4,@8P=D]Q(=J='A:. MWEXN'[;!&R.SMYVO!3G$Q %D\ W;]Q:*]]>KHD]_=#Q;8-!H.\2\>-_3%R0* MK0T&D)%[UQ<%(J^\US!H)B+!)5F4O^0167R!A&418$=>!-A>318/RO[U=Y!J M$*C.N$ #,M_@X9;;K)Y:8([V%\QM8[/F(?)AJ<"[>1.51U3\'/0;6[\XG9>, M5?FYFYGW5;RG]$C/\YCT]ZO#1O)MG%-%.AFHD:D#,5H/-]#8+KR:%2/*IV2W MQL12)SLG7/&C?K5P?ZNX\8G\N+8XZ\Y. 8D[00:*&_.]!L"JM$=GJTBGOKDA M\\WWTNYVTJ[97FS4]:K0]S;LO'$JU)!U]HRK'-]2?Y7 MRLSZC>73;S[MK7Q_(RS$Z#.J]B(/.[9FHQQ%[V'U 6?>VD&SD'5E..2RW296 MEI@>7A7+,\Y?F*#KM1?MNI0W2]3B>V 09)M6D?*ZU':I:Y&"EI/&'UDV%V3_ MZ;+YX']<-L7$OAT2U1/?8X.+M:)"Z_V&SO>8%DZ21I8'T\TF7XZ#&WI<@B"7 M+_>IM9@H3CYJ#+'[/,BKX+?V2S+9WMNH!>2F-L*34"MU($:=0Z,N+,5K%_O" M-_/0:\,M@A]Z8TZ^-]IUKT%3 OGVB(2+>7F"AA=A-,,,\9#9$D4;L!!?5)]; M=]OIXA_R8&+&JA@[Z8==,QKGTAZJVBI*W&39 ;)[F/F@B I:\K"5*C(XM.O??W&O@7L\7*JT^P*3DI+R\O**%#Y53:=\E<2^MHLK MJ?NW=D2N>6L V*83OT!I,C&2"1:E-0<(OB\UICU\HYLY*GD M_9K+(HLU:R%6;L%BUW)1% F[Y7WE**0WBJJ[8HYI$047-9"52EV6!1D6:)J* M9U#F9>./C'[1F[!,CK =;>+DM9J.7@,H6R'7@&L'8C*T?$N_/$;(2%"[))P\ M$E1)MY2[],/E0'[ <,!/]=F7C96)_M/6N-YJK7_MEHF13[ ML4V=L&K9]^&+%'5F#_$1I7$#E80=G.*@^#U4=[%XVF4=>RB][\:!WN57[=MX MV5$>01NKO;6@C2N+2*'55?=3,A4479VXBP\GNTB3!V)AS9COT[<-8=\L)(?; M3\G^L#XI-:WUU3*.AE=-/].],R+ 3D]$>78#XNU2M&DOZV_VAAHACJ]0GT7M M':$VCMI%C3.U<\?]4"T]Y5^;"@: G4((![.YD=SV!A4I= E8DH-#9Z*K^D(A MUJ>*F\O:H,"QR1X@BY!O@*/YUJG=^U;BGW65_O8S$<%=..#]H\Q@A>K+)V'1 M?X'MC'^CIW@@YG#I_D"@:" 0S;&4P?CI#G@MQ6E=6!R3'2D^G/[$;OUXW1;] M!X=(<2Z>N>R\_W,V;_N<[=W9)E4/U*9 M R%,K06'2#M)Q;#XJ>SG,Z:.-YQ&:V?)F;NP"D+\^@4(*@#/$E6F0V-3;R[3CT% 0+W1,.)4S^H-J>\_".6?,A2 M$/FF/OKY 'JGMV'+P7.2%RYI0I?:Z,9]^E1#6MB)W]<;G;*IQI/ M9Q.$!D,ZQ746C7L/RX!D&6#]171W27(Z4I<-<97Y5/P?F!:DZ-+UJ06 OH(< MV/JC<^SRGS]F:AHHBUK>3?CI^G6^47AQGR&!61R"7B)"[N:;D7I%1D'K6U,% MP.YS8$C<^+FO,ASKO-],:Z9FF:8.+1SR]'B)A9\B=/0%7-@TK$)''K(0C*T[ M?*G\Z6="1RSJ!C:SSK@P(=E)7FZ;@)USE[.T%#2%NFN5BEQ56CT16FE1Z UO MZE<-.?[>O_T1))FP9_S#!@5[%KI ?)!:M:1X7SY'1I1Y.N^R#JI2V].6V;'1 MF383G'.Z72=BI8I:WK520DK0#*_-B#=D"0.L14TUC/9B=V.6T>*U"XE?Z]GU M3H0V\LV:HB:6!1MQ38(L?L.-5//BJIJ_?2V>'D(E.Q">=+MC?WCX-76"&+>\ MZEAN6^129%00M3PX=]T+%^/"Z5$<3P?=.Z?MI5 M%&=JS#R>Z3>%&"J [$CA8BZ;F@RZ#)\ VGRZ"F4U[LZ M2K+'_ =,>WEJ!0=7=';I2L9\D4?Y"Z.3U/<+7D_'PG23TIKND:O1:[,$0I]Q M,2R0ZGW!-/:4!K9Y8U/E=LAVM5L ++C!PP/L"W1@.%A@!C?,$WPUD9M88R*E:)A#2#Y0_#\:\.A!V*R%'!KGJ(NU:([@^=$NVUFS&.\VA> Y0"4(,XO< >'R3=L1F,S X<2.W.*"F()V[45YZ1@^=S!8OC]M;6.ND-3XMNLGZQ[,W7T'W MYFP7/8MGKOQU^4#,O1>PZG9"2P^>==DY/_&2"-GG15,Q)7FG3E_GQARWI%\I M_VW#I:&N$N!8^;!YWR/.]^IR-,*UJ9:MX?[>)X\Z;N\[!I7S5$O@QA>&4H+P M6ZOO)708&X-'X2XH[QQ=P2".)+54OLD% DU"#0WK/%07FW_Z9)\WH^#CMO#& M_;FF@"8UQ'KU>&@+.RPVWY$U9Z+UTLOR*K.]O7+$-KGX?9ASD$+M;5"9>81C MD!3'.6+_1,4"D7.>4E:0IG$Z3U28P:UC[DN3 I:UC3,XS?JPEX+"Z88R0U=0 MATR 1Y2@6?'CN@?/TO#FFMIFE0P5P7S?0'=XGT-I85KK4G-##TG+;OM>)<2@ MV7MY+5?]ZERE^A1=-FOC'J)G Y)?MDNJW+X^H-9UC.DA9/ FN.@-MH(9A0' M]ATR1J/1WOE>>9?. ?MMU,2!QC$8X)6[4X@_8EIB?]$Z$(N!=Y2M\$^ 1 9L MCZ4[,^UAY/@7O6> M$(FH_PXV=@XWE7X^NQP/7.F:) +[FY:X% X%>FDGKVGR3RN=$>4%00'6C$OV=W M9:)I,?\^%!AHF#[B@9LD,YY8^FH="K!"W5>SDTY)N/,H/$5XJW3DC=6 M 67LRA9U1&^%%(\M64TZ$*M*9=(410P;E:% @3OEL8P@#EZM7=#* $%R]LM5 M IKZN)%%< 4"SRMB&%$[6J!Y4I?^]%]$3.&D\+&1!:)]AOA@92YRP4Y66T=C M/.%U"F$_F\D-/F<3GJQ8Y^65>3T][&W6H$9I%@.16=E<>W\&$&SXEY7U9HNE M&I@=[&X^%W!W&:G5CE"A=*'W9$51-DKNAH%+R+WRTFW_/2Q8K;G1+EA /WE2 MYZC?AA#"//.+]5'KWY6L_CL=ZB:>U]E@>]MCAK0/VS[1N-1[_)T,Q_B0]HU9 MSVB#+N!W[<.I$CF!^#GV:,HR+EC+;\Q:W_A[WW#FL"R_K'F1UG M',>VB(CT$1!$FAA"3QB5*B6C2&]*%4*(M$ (949'.D1 6BC9H2HDQ% "H8Y2 M(B4@!!)J$$((-?30X:<[^^X[^^[N]YW]\_<\[\D?^2/W>&U4C<*.OL)U#(U!JN!\1JA"PV/1Z M*>HZ1+($ M#_^RO)HU9Q$W9=B9O'H]%,-VH'X\*;,+^$4ZRUF-VC+NHE)*-MEZ@':SM^^? M:VZVTELKSPG_A0X@%ATI>#S]K",C7/6^MG,-EENM9O'-S_\LR;^G4^QR8'6SA[AS(D^N#><1ON MW[TKH#!5#,37N]+K* MRYK;P@%/@5:BIFH8UOK9Q?Y>!Q^.E%:O_J97ZSG3]9.WUB>2"LWH8QT.N_N[ M-=VJ8,SV?LOJZL>"_"N!\(SZ[JA&W&(\H%<;V5#7(B0@D1""FO0@!$9X_RO? M^+=DRN$VK_JT_LP-).L^!UJ]=]_RXQ\DA-H/NJE:I87-?'MTU2 \[M$NS)NZ M6FX_]'PB_.[KCZ^/^7H(VBN>[":=Y @JO*XQ*BS"67Y??'R2-K,^HL>W:Y%5 M>\!;X^(_992N($_C8SX_E;FC."]!#]=?_\KTK.G>R/;U/%)8^/I6HM]M>U'L MSW%0I)[3,3ZY9)UG.]*9U48D>ZOPDOU M8NLWO,W2$WQY:3JYF YBB7SR#"0UN%MSVC74##HVHBT4E[L]0WN-)@P@G+EXC591+^*+X6= MGU6&'%2O=K_L[A-8=D@/JX<"C+>OD[O*9^%:LPT52&JM+@NES:W5(J0R'^>8 M]:;,$3S<.OG_W'+0XE;+SCFCV^ M/E%QQHIBO#Q0'8OSSP=H&PGG W0]%@Q5 MQW_O!^(.H>-;3*V!VG.WQ];/M"W82^#?^*$,K0W):RS@A(L 7"/G/2C1 )4- M$36T$Q28>@#_%8% F5-N,%V'80K,":].QR!"_G:U-9'GZ2IFMS$]]K"9 RJH M4QV 02'?Q-.!V=D;^H:5Y3;DBN 1'0SW9"9YP]>F"M"%H@?ZV$,R3+*CVQTJ MWRS6L[UE,Y#6T43"+1M).['MC3:L8> M/9:^G=^KT3A*>Z?9\TKH_@:NZ4Y?K>.BAEO5VJ66Q)>O+LE&GYM^ G,"I(T]+@6+:ZZ+F37!V@5\27GR:DA"Y6"*A[O M R8ZP;D)Z5,G?Z#HS(NAS-*.^>S>9+U]/,65 K;#@/GB?=ZX>?QKS^UO3*[_ M)]'YQ?1$VT;OLS&A4^MZN@%^MU3WX*)0Q,;(13=,QGHF?S_M';2.U#+=C1FI MRBAGS1/#@'1?HA@>;B/K]B+ ?/M^8%Z+#+MF!:XA+$6/" %]QMS'HT86@9 PSSN:*.Q<.W,7 Y'9R+"#[HHR+ M MEGXN+R;]'%KTZ:,]ZF:7^3S[;PBO=G;S6N,YJ.(EE9]"]FM3>1-XZ(TUF^^: MN-F\3'^6[11]:;)%IB_%O:7RT>+][O>!KFRNK?8YPTD5" M"#1-<;9]=@O9U*@?I@#PB6IE+[M(/.=@VT#RE;,A^;QI?X.;$"^6ZKYI+W:T M!M4_E^7KBQ[[8UWZ1-YN.6U]^0YQ^SA3 M$^444:&)761G9:&!KCS6Q$"0)+]VMY!1@((7155W#%S]UNZ(E!M@%F4C9F:V MNPPDG..5L1!GCN#0/D]>4J8"2H>XE!V>$:67TV67,0L!Y/0XYDBG=\WXF7&H M/KS;6]FR&*,R\CK(L7P(*B(-5'".#8V%BTC M+^$[$B),J.OS;@[/R+&G:5,___W@U0T X/KRVL0J_E5#MB_[=T+",A-V Q.T M;DH">EG-1@,:K\(S0STW@L5SA+'HKI!,C6B(!$A7X6.(P3'?TZ,O):F\>SV[ MUHL9O1@_]5W5?;:2R_X$TZXAWZ6'M+^S_!8K 6FL=CAB$UY0S\:Z$IUM.4]# M1]0$WO&ZSWSH&@P/:)<6[$G5NCQC31:\=R_L%_9@&]V3E*0D_F;SMJR2".5R MYERDWO?_%%44=F7=TB4%N=P>QV?BL:UN7'8 ^33$>/$'BENYB=]6]P65MV*" MT-NCIBLL@Q=/ER9Y>AG';O:LAKM_KN+.5&SWI_]W%7=9 M55VDP_N-2=T-.2 [U=")[6PV$4*Q2;>R3HK(>=227ICHJH#]^$S0L">X !YW M+Z6-7E!V97[R.[;MKJ3TR+JO,PM*HB2XZ ZDV&$]:0* ^O_X*X5QNHM.!]R0&[:Z,* MEPP6F<4W22;:'LJ=/IW^/A_XNE[#?<>^C)DJ%7GQ?EJ4JM@BZ] CX>7]X/8W MHW19W1% Y,U)&GKPF._VZ(YH5Z3< %DKC[660VTOD>M#"U43-EWHQWQW[[2= MP'RO2FDX\HVIE6!H;>>ZYU]66B,(&Z.""2/EW0PH"( =J"9#A1]J9&(K,C&@O M#,#O*XH:_7PE(B_IN6&[?[UR%@,5,'5MJX3HKH.].=GH:19$/Z/AU_#QO7+1"U9Y!FCBKS+N>UC\IW-P5V_)M$$3W MP)GCHASZK"?0.OCM,T78_%PB_T52?ERG4.V!Z=LIM/RN=(&Z)E[$DXIF.-"T MO%J<(E1-BB-;'\OX3/[X5\[?W#^<]9NR@7$%HAO\VF9TQR'GYS)J\26XZ[/$ MAA99NZ27KYU=-TU\I]4F$'E9XK1"Z1X0OY7CC&G"0=WZ^?AU)C7!6#,2LM9K4S'I#+&KP<+ Q M30:Q*RUC)_A[+9VZ<3AVCI;V KG_0HN8DW0/6F>, MV+YMOEY(FDGR,$W\%[U001J1/"N:7-)GFXL*W;*MB<5V. .;"KL%' ,%I\:$ MKZJ[YN#_T2B2\$;+B0?A@!&FQD]/M,Y+AW#AKF;B=06!]]O!R@->%*]MAUB> M62HCTD956?I24I!/MZ"R@WZ 8M29M8\GS2":"XN!C5L,CV[_[4*J5J4^0RP, M19QL@9_"A\^A.YP+=B6+O3(?D7*HATV.".CE0I-N;8OZMHXLSC&?I6W>HQ,7 M5N1_:YSY!5GO=N]"X3*V14GT-/8]2DAR^Z15*,3;SG'2\W7.L-]0%44K1B;M MUIG[-DR?P4*9E9#H)K'TS$VKN9_OL.!FD'N;8-\=!>;DDASKX@85*B ,92]3 M #!=4O$CA1V=01>I+0^$';ZD.\K%2GN>7QC(N+@/6O9O@TK.(H.>1S\_Z?CD M/_'E*WK;<:C]D.L!%7J5O>I414 M)Y8JI*\^SZ:BB_#/+FY?!R59)5<<\]UT?$:'(:,L77';Q-&Q\#3^;76&K))7 M)__C3K%0:&BRP)C;P0F.JJ3$_$&:+#:JS-A&LU'_.=5V1OYN:,[RKY>??L<3H6A]:@*E!*RTOL\M> _=OAFK? M'G;S*FCZLK\!'#,_[HB%%]=:+F_,Q![S 13;0DKWB476*3,XPT9/S\V&!7]^:JQ;YE!?G\^"_5LL;Y M@X[SC+>2TEA.#-^:,EQ)IRC#&^Q44_@(_.26&@V8:@XR&_,UD![2!BU9&3QX M8+6A@4-(7MWR K#71"S/'?.!H)(CB1GF;/H((A2F MQ\P-7HDRJ(DVQXS]LZG./MQ[OY&Y)$ KK%LZ-&WN? ,/:]35PDO+\5" 2;;I MFP7D\^*;X0C'CGE&9686;FZ39V!==CTT]>YJ0NH!>?J\RMO'C*_/M%QN.>LJ M?29DD5 08*!PS"=P>TTG)QS=K[,TE ?PI"Q 9[)SJ\9)^5E%S,E'#L0Y5_1_ M$G!?[+6>^8PX$%KT&^# :7%%FKE"2DK[15\CL(D,*D5DT,#*:BYFIL=:EIZG M(%YY&)MCD=+AX1WBI2LOZ1=1QCM\)V%ZI8DB=J]D<7=%">^F"$MJ9=36,0V! MCHF[1CXU 12+BKG*H(66Y^$]"]Q T*W!_:/@BNIQOTK[YOB0$E7*<)$UN/6# M1#;[7J4]?@5AOV,1=*\QKN6GRJP>IG))NLQ M=AZSN]*.#F?Q)7+4-(WIQ4/-0_CFE2@Q9$M;O8VD8M%\&JKN\Q7*](%'2\$1 M8>^''Y0'BOZU3_T;)2X>-J^IF^8C&3%U-OS+2BU=C9G%CU7[[L7NOFJM7M(\ M,.@I[7 G4LY=SWNMV+5=XY:LFN !MU:H1SE/.H%6.R3G+=XT6C MGVQ\L4W_4P0:NY,UE#NIN\UCZ6Z,EKH^LW#=O'U]L\/8S^=6):MW4\2P65$! MPL.YMXGO/A)?WA@.AUF7*[BMA=83[U/Z*]JMK&_=+SJ3%#<4!GR%C,E1=^J M<@'V, POQ]Z+!/N4.4< .4?$FV)']L=-0L4XM,_5T-*21O'\JYTYOY6^?_% M+E7-:CH#R4[^YKND#7.U/E__.Q=A-IV*E2#[]ZRD)*O ]'O\ F58HH#WI_-T M=5Y\;0.#$X?*Y7;7G4/8E6)BI +\*"_I X-]^6%[3J?UKLQ57TT_%.SMF*^K M%SPZ ;TG-4>O>94$,=T#I%#,-RM:4[WYT^"D(I=H;&+6BGL>2$O)>U\W./WD M(MA?;+\L9)R>)I @BXPW0UAH>Z/%#C'6E>TT3^AW_VV+(U;2>E.*/J53!NWK M3Q&U6DE9>0"]W $4[$7E-O$+3%D)J-JN./Q\AU=3LWRQR(SY*7-F?F]+IH'Q@O(!2Z1&>CCT%29L-<(AENB1P?<]@\"('#1OI0(;847 M1F:;O;27%MC+)6">R3)#Z9!D+F=,EZ(!"=_PB&>.U*S_LS:U%NXG;(2:3 M!+F15O<+W)]:S\&_>0P]0^R^WPZ379Y=SHY?_[[\JZPJU$1/[AL+9KG2Q8KX MLB2+_)]"-6B2K:#SI,0A[LHV=DLXU%MU40KDY+5?-XVAI-(\;JS!7T4Z+2S5 MJ3HX972!##17-)Y7='RH>?6E\':_V2'3M+%A04BWT5SGS9;4))E1I>%A 0&%'5E94; MB9%5)-_PJ A7Q\P6%PQE3:FJ?MJ 2^02%3"_ID(NQ6&1FB>L^01[>DL2E2IBTCF9[9["@7-S5AM>%7L^1W*#>4P M3515GTG8Y5J"'6UX.QQ:L:<"X/!Q^MZ\,Q+]:B\*VNL_SZ3&R_9+!J:"*N[N M@JC3_?/)BMW 2[_^!_%<@7[@O./O%,,KK5V'Z03E=34891<^J;CP[D'5U>5M ME?O!"3KJZGU)I%6,U=0J$>WO5QD%ZUN4!ZYL4MPN0)*E M<2G)S$FXG ]XO'US,&RR[,8F&N(YFSD08BG> \P#D1STMT.A M(O1&.%P%454J?L7ADA<@8[A*V.D9*+4AJ]I"S/F\_I6EG.:*\:0 MSE!OR)>6*?[U&6RU6 X#;3QCS/G ZPY\-P0!J6HZQ3L0@6&;1'L-N0X?$:,X ML7AM=($66C&6H;O,D=4[-'-)+-+?U:$Y+^TIW9AHU.)& MQM'L9P]<) U@/I-'E^WJD+\V_2'+7'FT_:S)N,4'53V!?L+[M7.'DU1USX'C MV'PSZJ(H7&X*5_YZ#JIKG(0]3;E4N*%,F0X*X-0#EWRSAL<7XSZJQ&!E?5EX MK6:05O0T!E:NYQ_=3U'.-_5(%LP?;N^0,TO[MI:EX1C^2WU^&CN3X?9TCRL+ M7E'RBM;C3N>K)W=VCHFP?G[4+?/3]_]:.EOLG%6+3O@F97F-)+,1(&(VGO"7 MR1 [*[S?ERDDY!MB;6_@Q%$&\47!T!S;*T[H79)%(HQOK=9-5/*"QH;SY0U# M1>(QWZ7K(2V42\=\M8)#JVG(M=YG(U#NFH59X#'?.8?MJ+? 3[]\S?SF%YD? M_R?W/\FZA)W,/4@4\LVK<5L.1AC)5P=&CEFV3]D6M@U%QE$V@/@P7&+U0]AK/2;6(7-/IRZJ))(:M+:1XQWS MZ/UK\ *C+Y0G/<0ZRN>YS/U\R_0A_I^X_[_(:Z6XY6O"D\,C1"L%0'.HL]U5 M$&V"W2BWKRD:JNL0U8W)?1V\8N >'#"X55S4%*: ]<#Y[(S3#-8 >>$_?6CL MSK(.HJYY4R!Z4>I9Y:KSN,DF'C#_+.4O6I!N)[V,&U.$149J3IFD02E;KB='-EVSH+"];52R!LNF]U MI;,RU7]V:=#.A@8_Y_-%"I62[K5JLVZAUU>&A[FOX6S_+3_D. QG*N-3WU7J8 M#AUM8\N+:!S5J\'./&8V2QVB M$7C&PB1NTQYZ\9@OP;"8$HRZ_EED6%:TM[;^@-#&K,[D7;@_%A4Q' M>!1:]'(U26FMIN81<2_#I>?[,L-J)3C X.$E-X8+52..)HA"H8XFNW'WW2P4 M+IW78ZC]@UU^/>:[SYUG+2U6'GG/^H2(V@2@79PT$FW14$733M'*AB]QHV4, MBK0LHF[_YJQL4ICT JO8HBE,M#;&"0!RHHN"(8\9WEH@3[BA8N3HFAYS0%XB MYX[=HD2$,V:^:5(3N^'/HHDAUYU1=:SA%3.S8SY/6:L,4\6J;IF-3AF:N30; MX^T\?S7#3HR0:B(35CXIS?Q-T;>B[?_3:14]81(\D+D?I,9%K5!%H*1^%N6F9K=IV: M#;LCP2#8E#Z;.6-NF]F1ZM0'/97<. CYTTTQL84R=H"4]?E9G1(0HL]KJ"'L M"'"V6043BDHP&Q,L[7?87F2S4ILPBO ?#V^!EB?-./D"$BU"\()L-Z>@@[P" M*6DN!YWJYF%L]\=;H9UDN;:'I7-J_4)]ALK/D!1'B I7",Z-BD%I$-T!+6+[ MF7LUCARM>WB?ZV6;>E 'YW[[-FI)4&SR"%9-0)4?QU/ ;#U=Z8WZ& MG9I2N<,HJ'=^.7%?.H^[V5V7ITGW!)7(+Q_S79&;(NSQ+@H'5@P4D MGI&;MA."0Z+E8FF7E*@E*248M^9LU=5C/EJ3S3%?,;D)N6*QM%MM9EZUO*@^ M$!S;:!1R-?B(.CV$-?-6I !EP_]W77]1BK73N^ZW?/ RW^\T^$* MP3_8$"S,]=[)('XWHG67+5>4Z*N]"2BZW):M>^GFAG[SJ5\(WDD9C5*K1Q.P M0?Z<"),CB9$>%S6>H2F"=@;"VZ3O(>[+)9J77Z.U<4D$DP"[]JKJ<')]7,6U M]0'PHB*%AU(@P&8US:P_$$2&RC5PPPV(MFUEQWRH]?(HQO02S(XH79S?'L<. M9.O+V'A];WXQ*2D=*>G./Q>3:@C>3;.>-.V> M/N%LK&)SX-;.OY[KGV#'? A I)]+]5$H"WG53G%>C)>C"PN0.VQ6B?JP%6_U MT*VQ_9C//, >.,*O>W9N7JQ9+GBNR_O@_5*$S8,E9*)A.I7(1:FW9VP #H45 M)-WV8#8_CO79T1JHB?LXA]YCON'.9*+D,L5[7Z__ZM-ZN>__202;.XL1O9*D M3PO*N9#4X@['7]> N1HG/_*G(IL[][6+EQJ"-;3$9J6G9A)&:JQK1#^NA5KI M&K-=OC^X/-,BM8,D)G1D;]^#49O I& *>./R,=_!16R['VR]UM%OMJI"O)KQ M581$A5HC:FG&Q_9E__L_''*?Z$+\/E%,O?NU%F\_ MD4<-12],$Q!$<(*#+'&^]!>]T--=$2% YD8YI>9M=%TY8:MRK,D;;68CD3;7 M4@P8P.+Y3G+4/C"B'2Y=_>N1$J+;Y_M#ZQGS?WNDY-U9]U00Z?OFN5W>QPWW M)DJ(:=_XQWDL"&S"-F]U?:N8E$)X]B!-R;4":^*@86(YLVR/UP3?E-I$K\I] MA)AKFZ8908)Z6U/GBWG[CD&U)8?#N6D\N#JV'OR#R3V[4:1;481=;F$VCN=A(N,PO:T2)M*5L8 M)TC\VDT%7WHZ]9C/HH9:&M!Y2]JV17Q3I&+QH]==V %E@Y 4+-&=PLKS7U:G MI?8?-M*7L&:6XK*@2U-C"O<^ZLGOM$A-!"90:L>Y4NE'L]>6T?I,'GKGOJM" M*N(W[E)5VUCD6_]P[S$OOZRE!-WE5OC(;J /Q6#*],^LZEQ'[0KLU=KKTH<) M"B_& WH_Z1?*[BC/C\4E6?=&*>5FTC>4W0:%%5K/77]8=,P'E=E>*2V1%@=B M@3N(KJ_6.#D6YR!5,X,Y!K7"RZFCB!!5?7V#QD98JJRF-UYSO@AZ=GKB^N_+ M8"%NW"U$;J[ 2.J&17LBSWR;?-#F4&#B6<9H@B1L;=;&L3#G[-Q,G%P4..X M?V,&,M"J^_M76*&R_A:)O5)V[YM=:3@,H4M*0_^\FDL?&/&BXKP= ]EQ115Z MSR9TQ#*+YIN[;9.X1VYJO2F$LBQ(J+/8"^VGW ?R7&.] MDE9>A-(TO4:GT2Z951.CLEFL6EL,HP4@()Z):^M+5?DJP^8O?Y/E/&H9GD\" M,QIBIHZBAJR]/.IJ0UN7*N]'>W_G2#^;6I]!PU-E+&W"+$>!"9FJM )0\S4E MD."]BV^#]:3&MC0@W-US'(@5N=4'>NB &#A,Z\B,']5$M.K0Q!;E+#8."=H4 M 7"AHGF!CF<:/L!:DR)ZGQ[+$O/P5D^O73QX7K+@P"N-R#:W":4_T8FL24L2 M),X$'V8*V@"CFSL([^B.%*=D?8.=>V+(O,91SC!W?2G$BLM],E.C(@&]3W,P M&L[*8("%$UR;7(>REK*RZ+*@K$Q/;>[W?S1._@3"A@JTE"(XOPHV MN+-Z&LK6/Z6P.[[/84^I6GF"U#L_TTTOYZ&OL-Q2C?U6&%*9IRT_/@@V7K=8 MNVEG%\X>Y'QA?8AH6X>@?ER>E(E3? M$1:22?J.3*K_Z72*=($2-^ M,$_&V'G@$ZLQ"4_+F-W[)2.);K,6Q 7'\NA%>WP8-Z"EN[S:&VE7A+)LG:X? M=(YOA%=VZQ?=Z]C42&R-$D!<<%,K^P$-2WQ\':5#<5S.;8 WA$F[&S228[Y M8<-7+"=]( !>*RQ5@Y9!>M*Q5Z&V.?;AZ7'92V[D%N!(@(5##F;C=+MZJ+QZ M]3%?/9%34WJ7KDO*0E^OZMULJ)D!\U"Q3.1^BLL2G:2@V+& Z5&7(2;U5YN9 MSB;8T-;\PE0K8H3OVYAX>E;J^;Z'N-*R&+V;()$Y;CK[4/3]C0!EEXXZEL.D MN9RL ZHQ@^?ULY'$LE0-X^Z[N"W(O96P\CQ/CBCS4N/\W5U5%MK?F">=V'=N MJX1.L\NXGJ/C_.^[E9(.E(8T-A9**LZU&?EU7,;E*)K M;#KR[Z^GB;!]@EQ$0ELVTPMW,X;#>LV[M?*Q;+]*5\8QGXV8"^0P&W+T!5PG MEY$5S(V7BUHGMY=%,Q62&$*XV_&4R3U \J9L;%EKQ)2V&(-&IJS#7Z6M<=\ M>H%8B>N[H3/5UG)+4%R];E]$0OKZ!.5FWY'%Y-EU"/$NM03'HS> MD&_^A5;_+5TZO<>W"@V-HI7KCU3<"P8]R]L^2\FL; XW'O-.)B*4%.YY87 F MXNB:LOF: ,&1:6L-]LDF;6VCK5^:=0)?SS*_\QJ[/_IQ>(KRM!X!Y5^\&9'5 M;&H=WDR7[CR=_I'S5UP!3K5W#C+C[[@"QM5185[=2L-_'GW Q^"416FK^$W\ M&*+U/MWOJN)6ON;[QR*YU'3B>((W6WC1?U;B2*MBD>/TEEJI;" Z%2 M3^XU M<'.$YU]>ATR?:V W-O\J[?/\.5_A@%W"1D6^"2P(6 ID 26KKHW&'CY MW/5?/=7+X,\?I98L-A:-S2[?6PZA!-#&U*$ITKE)@:-M5E"K+W&'S4-;<_F6ZW(F2UJP0K/J,3H##5R/!,A$ M)(Q^H%I:P+[[*^NOPB-;&GN9=EOB,XIG%3I1I]_9^R6UV8Y(!39EU\JS9"80 ML5GM\P/4LU6(AKM>"O>LMK2ER$FN^(U5N;0^A=7MKZ>WN+/,V<[\\#VSO7KH M',8-7]@/U^W*VZ%1I:/HF:/W80N\4-7I 90.32"#QD\XUI"O_E1?[/ MMZA3_+PKO;DJ;WYG^B\&R'(O@B-E61.!12S]':6N$"[/L%2FH( M'@JM,=5%UBUNR57M+$^GZ+_/5M>EH7;"99E0E1OSM:_0A!=B.>&A9ZV3;+@? M9O*RWWWW0,S5])"LU/=+UH8DAXM)Q@=_'OS%AD7N>P"37-LO/C)M(%2:5=<+:NF(O^,+#$]+O95V6N/ M"?"%4T>/M(PH>R*-'41PE4<]!8E==8@V7,3.TQT/C^-]6QU MXWC:"#UR+^T4:[F5H4I6A >5)&VWF9[%LM^5W9BT3]YJ2VD<_?TOQ/R2T14".V%D.F6,BMP@GHKJ&59F51KI.X26&NJ MEZ6.Z1WS?Z88D=,A?Q3;K;T'O)M_%@Y68-BJ0HO\;LQ2]%S34O7&DL%=;V]' M5_P3OJ2(\?ZON9S][S:7Q[=\K)NPH#Z'$FQ;UE;3Q;(Y5.: Z@ HJ_G3EAKR M(;[1?792=M/:J4G.;*RGNE4B KB5N2]@;^ZUW[7?_;'DUS\:59\)(6YD35W1 M<2860ZW$7PQOGXTY7?[P&C!,$]\D2 MB:R1$\==7F75+(-]Z+)T+)%?&4::5%[Q1T.?ZHRL,ZMQR&7OV-A]@(*M9E32 MFT:-MG&WMC#.IU1;LP6]>01NU;(=GE#6L&"L[1UJ%4$CSVN'JBZC&*OEXV5- M5I ;6K6J5.IN!0?#U>L;YW1F,'M-/^54;=T?FAV([=U:B',.SP[RFD7<",2[ M[6Z'?8:JW+D3#N -BN9!0NMA/6\EN6&JI@7N<%+>-_U1B(GP<]:2*7#IA$WD M":O2]!X_ND?2ZR%Q94#9IK4&/NO( :E2,3O>BITAU+Q]6N>M-]KM=UB]2:^; MENN/NLNWMI@35F%7.5.-A>4 *T?UJI)U:AC]ZHT]8=YS=Q1KN_XC57_MR!-\ M.]F&1N:15AL'(^^W<<,)N/#YXJDUY*AZDP>B:?_C0FRS<_K3YF.^F(\[+:?* MMOJTCR3FS[GU2DV,UR%JN9 C#Q8YX9@O8,@W3[(KTG$A":V0M>+675<:J;>^ M"#K ?L1GQ$AX$WX#%_YB8[3&.LE!@V!'L$C7WK G!PSV,\JM\:$3P 1U7[-9 M@Z]"I5S)*P&%]H-65OIW%O[G_^AVF9]?%X+B2_=_8HN.3_:.=_8@Y5V4>N_- M'"Y&I+@;^'10RSTZ/:%T=Y_W!UD^-G7O"UV!KT4O)^GK6\24-C[+L$Q=!V&O M441L8"0*>NESV:E%E0 ;#>]L?)J-[-;[-.AGBI%\_$:GVGR1*'2O+E&$JK% M0;%H&4/T=S>7?E<#?+5[VU/G!\CYFR&952S[%N%02'Q)'I%L_RKK,"9UXX6! ME"(NQ,A5=0M7]2X^(5*B?"WE.G9#?$A[S'M %(J(&O2*W0>VVAWSB<_JD<$> MV:MRI1'6C,#!_?C]\*H%?^CAW1X+TT^\H2'0D7?^8^B+=?%E;_[R>].=0#2O MM00G35L, GO'M\9SGW!!G4OR$HA&@=NU\FO.SZ'B.7VF !%TE3GYL,#,2C.W MV0%F[3'7WVMH/!!YY!+FPO9[W3DH&K]8Q1[>PO58I.7(F'O/Y2_K\/(GY,C: M_G%WF&K!0IT@5;'RKZJ9\)7Q9=;E\N)*B/LJ%IKL%DU$9N4+?*.<^>B''_\N MTEA4 3P8M@QM :MG:J7MZJ&1^-0GR3OS+@+>#+1_@\FHGVLK+JK0*BMB+QE( M&UF@W+IM*C^]VK0<9,E2,>VS# *S!FV:>M1=MBXW;HS';:4GZ:"&2_:,Q&&" M4SC]ME^F)'\X>#XT3-K%EW2C) K&0PU*@MMA:GE>+<725<9-I2Z@A)/8Q3\, M=GZE9CL)M>,W09I"";',1DTKYDAK^YFZCA3;Z+N[3A-;(U#(AV*,!"'(/N*T M0DK+^:3^ABM^51+TOEOWE/K6=S_0:D8G\>0DM3Z,G,2HK)PM921-Y2!0O*MO M"^J=+&0]*;K7VN03%-W!I.N0-0 B"!ZK?0QG]J3S<19Z-PSB*U5O-Q3X=V&^ MO-9PEI,>%]:[OA@MW4AW7MFMJWE%O4_19G_-CJ2U+Q3?_7@NWRW2:JBQ(<(D M-IY+I(_R0FY"REMRT %T&A543_FJJ#1[<>E_59':O<64A5L'XJM>2PX)@;[X M<8CNHP#- X]Z]49A9366-]W1N;4EJI >AL15[@Z/"QS\T)315# #M_EA?5)] M1VF*LP;7V77+ICECAYFR_:JMZH]Y@^VS&,;S=<2^\[*L6C/Q0BB1(=FJ6SK3 M[!*AQ5Q/XU?5]7==(D$,2I/\>?[T?C#-Y$=DV(/5?RLBP)*6\$(@46=S62 @ M-1A_'ZOG3Y*6]Y"8.\2>(BT%U8@M<:T+R/WM,;V]'(UC/H=[#L=\ A9KIQ^M M9][9@.4:UN9%0ZUU><5R5]U6RL^6%FA@_[QPY%"?/4!L;+?#+C'[3:.B!ZIZ M-KPCOO^?K)_7,@,YYW-UU\:.^>!U^XFIF<+^O5XI5:N,M'('XKJ?1QU&K?*, M411O%N#2+T6\H'#/X9R5E6!XQ(6I8SZE\0&[GHWH"!?)G"5L59GST*MQJ%6%*UC"N.EG M_<#TYO-"<4)M208)NEX<%ZD=9#/&(GO[GE--!)@4U"FQ(:QW<$'CN6XIVZ]N MU*#04<>;A H#.4)-MD8N;:*AB.P>\M]I8:Q1N]XYKZR$2#O.7NX5/$2^/P7((,1]I M0.K3DX!2&]1MG3+I,.W&8S[57"XB0JEFIHYCEC/!"&/FADHWJ:YDMFOOZ14\ M655XV;'X:EML=*T"5#)IO.E.!0UC&RN,]^7?OFR"_OA7UF?$MI39ZJN4ATTC M*^_9R4/.@F-;N6;4,%4H9_?;PM -I^KX,F9S=]XHM'/*8&'EO/[.@_$#'396 M,;A/81A21]H0Q\]7R&_5HJOLS8#,BME+;">5'JWGLM+*H!(37)]7)%05LF:F M( J2_N%WNU5@?7--WH0Z+,1B:(T4J*,\DM<&M>=*O(0J]52$Z+P@)+2Q?/2Q M9S+@[DI&%V&0YXXS=YX%D]]6CKDS_6 7QUPI4"9MQ/Y38O77%@;$JE'.I-^: M+Z*?.3[;:7]?E]=44(.N ORYVJWJ:.*)4PF/V@IJ>G@)]V&M)!W=-GM3#<.C M]RYO.ZE#0X>G?8EW &[#M6?2%_'0T60W+\,RN3M4"1QG=Z_TU7;NOC_.(1 # ML\T?'0!5:"/ZZBB"A&&7HSN=O(-G:3 RF"X]N+QF$#P@W>0WYAQ$2UH&0)&S MGG8RT)Y_ _]PE$%APYV:8^*=*QZXWK3Y 6+JU3)%&2%W/(@O>K^Z8.?B]?UN LIL%P&2J?\O2!3]E@U6E=N"\L8(]_ZKQ9U.E-,..<_7;(_JN=#BP?VW3PQVY[2/W0_-(^CYG!O3EUO<'>U*KK%F<9$3F MU/GBJ+^-D3[HW,,=7/CQ_T;\WXC_&_'_AQ%RKY]DOLXL]WJB6TMI M5.@X'%@APR932;G.Y81!1Q5)RI=*[EZ&U!N>'KK3+) M.R(E*GFA@5,N5]@ZR8$]6I[?+O&&\2@(2KG>R-VHEJ6>IV"[WM-VLS&M[?R% MW6WUMYT\QW/&*7M5'3196GL 3D+A2\U%QU[%T3.99?#1*,M M7R"<4+;O'O'.5/3U#SV0'Q(H M^W#TJ*ZU8=)S?)EH\_6DK*E]W2*.GIZ=':_?T]-CK0D%X"J^GA1?_5BB6$LR M2\?I,X/BJMN\U;-P^OH]:UFQL1OZ=\AY1K]_M/FP]A4E3(3CZH2'.S)2@D\W MO.Q7+FS#4!F$9X]GQMFF"81!S-=@+:^VJ8)R=8A44J!8M?Q=.EDF*"+$Y?R> M7B!]POQ9FNN*(Q5ZC4;1&+NY00 M0=F@K6R8P'@1,CP-ZHUKEZ*O*]P>4V]"HT81YF-/>IR&$=06G8P1GB_O+D3G M"J:/ ^][VG;?]?>*G M;5A*P?;3-GP[%JZ!RCM:D=U'(COKJ2AG7AZP!J_=LSH@;9?_/C9V*;:?D1SR M.^C,2UD(K^[3O7DEB,GN*G=L1B>\48EBMW2X*[/AF0G-L:7NLG;W-T4Y62'>'4=:2_D/^HRY5H_Y#I@7?5T4E!H/.WD4(WDF&= MZKF]P&.^5V-NG122[&9<%M;,;%XQ$TA_\+]D89>W)_0"D!@?.M6Y["!8?+=^%OO,-_:83P-0Z<&.KS:="KP"G5!KONR:LMP7 M1+'8.%?.R8DTZ(96<$";V;3G\F+PU,F1XN#L#9Z1<.RC^F?Y2_7PEYX+LOV0;$;B+YOLJWAXRO^N0D3:.T 2?!Z^F8M*>#K ,>$U]_O M"@E5/((27VXM0[X2*R/$G,1-/8S.U&9F[4R8^O* M=D[J=?(E55R"-PLUMF]332WMI!@/2$E=0X,Y*&;![ B99+^W"4"I)O:ZS_R&[PM4M($=E6J5%F8.\W30)?SGS_*M:K,@GDJY%\ZD/"(T0HC]P;LW9IJN7HD.1?IT T3'^\GX5=$_!.S M@[M#L>8P)($HX7%^L1>V/FFSLKV5SY,?MW^)E0L4FIY7GM7V,&S <9O_D9!X>L5AA,RB:5VL1X$C,.==W=06S ME>??:Q>+5S U.FTNW<+,H@-)*=KM&:5O(Y-G==.^9N5O^ 8FJ"^*R\=G3(52 M!-1K\'8LYX-M':)N4$65B)E,O8W:PA=#(?CNDQ1[0]9['>#+4OQG\VN'7$20'L_%65,PC4E*(\#I-W*T/ M.JI@NP^XL?OUT8,978YR0(C4.JGWF _@ M/D-=A$UNK*SA8LEYK:"H1YVASGBON+C [S;A[?"WQWPG#DZ6CE<]>I8>,-&B M,!;%V_>]V.["9>'NZXV#F0?8\/R1O_"6[< MEVGOI@)%)5R$"(O#N?DH4.Y[R[:I)UGVERJSPYMMKKAJOU3-:H1=+FUX\=ZY M1L$M^G+6[M64]_2"L@(Q9-6CL6E21/NBV47<*+VZ'6K?!@5X_P8$N1H;,=V> M";:?>NO@ ESF_W2(@7E_ABKK\/3Z6=\__6=P;%/2^GGWIM<>(,S.7/JE 67%^.77Z2>C&<4Y-5;N10>]( 6GADM-@0/I5\DTID]_BZ434T;J0 MK([YTFF!0GJ#C/IN2&Z0N<_$Y73+L2L=)^M\E&W[EL6K%77C M(?Y[X@.((V $# ,SG00".$PNZ1?HB6QOC0:9\V@$5#"Y M/5GMJ*?7.WLS4L%"P@XM^TI,Z"?(]W\WQQ3T?&0U=M,-8Y%H.7%L?_0?W$-G:,N6^GLA'&/4T$N+?E^B$=TZ+4ASM MI.52FZIG0,MITZI:8N$I"B[+]14Z8X#'L;,[V8D!P7?"5VDE>@EAW5Y=E39- ME?A#/[A&&:48+T!(W9B@'/.)/ECTBQ('T$2;87;H1!O)$,E2I4.\)E2DS6R[ MU(31< '/WQLXSM'JXFA9]0:F6_4&$*P"T\/*RLH.KHZ@E,&_Z MP-&=?W]+]3LZT7'$E7RTB%_8/QFAFQ"SZEE[[29&Y<10B],2)KKTJQC+B9"N MI?P3JR:5[@H5UQ/[R6+IU\SU]@LAHR81Y>8^]R8L\0H=M\:-E4D8,?-+_1UM;&. ,1]5:5G+77A(A[ MVV;E*6A-X'@X-LW89W1']2=$SR$_C;BK9?]_"7ZE2 M?#+EZ)1[,@VAF/3-HML,_'E"7*'=LIL,)CAB9Q7ZBUOAGF<#?EF-DS-785;/ M&\! T4*%#0+,ZBAG>O+[)/F^A(A'(*.^TDS?%4 70KU&H:3>1;G>O:74))DM MA_XFQSJHL9IN^O[W5[>*E_=;=/-4KNQ!UY@7VG#Y#'[X>'8'X&Z^BI:KW]O] M6QWM'M9&0!?+\^\%I[R>7\[7]]\R"+'1C@Y=Z89V'QB,>Q29V00_.P>O4MM" M9/%@R9X1 '";$^2;;=YDD.R BA_/42#MXIY4;?5 56F.V(!T?U%?7OVZF,GW M?/]/BDH.M&6 N(;$5Q6!N:_H-7B+3]]-G]83L*!XHW3U$NO:%WN3>^B&QF:$ MA0SKS/3(Y9X'49 M7F' U6W5VJJW4>?U?M:2ZVKLP@2?VR.JQR5K^B-H0OE*X$45+Q*7[K;F#[#X M_]A[\ZBFKZUOG-ZVVJK54@24L8*"RM0PS]Q6!!E30:8P*0$BA!"9"6%H;97) M$)GG4&4228@!0F0N,H1 ( 4D0 )!ID2&A#DAC#^\SW.?IWU6;Y]WK=\_[[O6 M/7\D:R4K:Y_O/I]]]F?OG+-WK,LR>C8>OA'\9G?#KKQ"I6RM/[-VPD0''88F M/6Y 1Y5:E+U-_O5?/\-I?1--TBH#4CD-V7,LVZRT/_%;!+)N>VGYHMI)48E' M602%G1)ZP(;A6WS".Z!T[COX.Z#>_JWQ_<*Q(B9TPAOMUV)9H,FDTTV[O"3) MOPA*Y-^SW%YS2Y+GRO;TEY?8"16U@V%6L%_^*/1"(VM,G]0P.+27R#GA:CUA M:C:+PRMC>Q1:TY4 .;Q/K5%ACOT3]="(,-"V,W'0/'!EZB(E(:FI M.G?##17"F7+0.!*I%&/UFX%E0/&=WDLUL U)NU5$O7W^-]Q5G<-]?E(D[CL;D.AE87<:Y7%RUXO>1NJJRAPBXHB*ZH_"K(_81]FN2G#]\,U67VLT.%1H 1LL]Z]%+(0/#A=P>- M^>>_Z2);74ZS((H[_:,1*/,+@5'AF-RTK#^=6*% Q%K406W7/O3<,U:0R7NP M,.E7*!@Y?K^5NZ79\+U3G\,! :-C>:6I"^:]*4?^^F0U"YK3!#4AWD/@S-:=^QI MV5^EAPMNL78:S:06:')TX5PM%*@& .9$>U]^@.'JX'#*B:9B]Q;D\)@('97, M@@<-QEH]>;$$J% CQSB])PL#8#5DNGV333$2$7E[KB97_[#K0$]8()7;FFA& MS=5I.SLV-599O\]OOL)M0]L7>W-CH7C.Q9&7XC'4DA_&YBZ4?,D/BQ&\ M"IK=*XPQ\0A(B^^!@BW:U,+@&4WR$>+%6L$5KU46MS-Q Z#KY6Q]J%J-PAC=]E/Q]%/R, M2ZRG+=7U5MS%TA:\'&PUE*)LLLG*]2N8OAQBVM6'!_^)^-T MOJ!6.O)9V+.'AJ/36JJWCT3$6CS8)K"<27Q.%']*R_W!\>YHW+76YFG*J86F MNF&!TG8X41T21C[:C["H&L$V[FPN>:'FI3L"ND?7'Y-H\[X\/Z,EHZ B!C B M7C(?22/P45T1Y<[MDC\OJ%M2.]@15NZ8]BJHX=MJR4?&ISTC MJ+6*+?;KB)?%TC,[]$[A_07&778+8SHB2!]Z)'+&2W"(V38K':[!F,'Q%QKA M:EAR-;'.KQX1@76H/Q+QPQ^)W#G_H9_NW\PD(]Z:?60@.RLAA M+/1LYL=O]"56I>>_[-UZ''QK_M3W=HFEP1I2W=H,^N-LSD-S>ZPP,C+^O,-< M@GHQ8%W=JG$)U1U.:VE_V7TD4IX25T\6;$#%CO>BK[!>1A&?0*9A3=!/EM&? MQD5ZT:*B"^;0QG8!K!+P9<6K;I_^'Q7<^2C?\R=^8KV@=>JFLX;TO(N8@"ZI-7V?5Q@]<7 M61MD:?NLF@*JW?/PO&2WJM)%4+MT0 %>/D _IN"PI&QY'.7BVC$4V%"A\NG# M9R?T)"WDOVKDP6(B\J;%LKVV@6+9'B^K.6<%B$:V=$LS=X&CM*IKX\7',$$C M6EI\?Q?\B3-&0=I,V/+YCC0"B*YO[JQX*PFM;7DRP'#P]X=2AO3PYQ+,WI0$ MK>Q90*O1/L$!H:1+@AWW> F59<8&M.CE]GI]"C/26C<73Y M3EDS(\_RO99II$2%B5& O6BF4E-/IJBA Q+)3Q[VJ?TA.2;K#S=<;"&\IHWK MDW,U*SLYT)3D&EX+K/?U)'+!'NU)^Y0 =6O._F5YUBE96Q6I'!/[^=PCR;5G MQS:<'^RMS3;&%W1'^W;FGJ<=%E?'=-&.1'1'Y/WNQWX\[;!?FM ?O4MU+_#; M"L@I'A]9F2F.?^/4?0_XRU\#P])HC/DV<08C"8G#; R(GD:F &?PE](?2.VGEAC>G-ANK.H83?,<]3L(L XY!Y& M;,5=68J< MEW@D4CI_)!)?C7K7L#GG^07Z)'OOR?B12 6+="3RDF5UJOR'/\K];#UN7OU[ MVMUFH]_T79R?95'\$*3L]^,#=WIN-\=M+,J ;3A*5I=3LD(-,+*T2W@3F4/L M^VY[S)6;07O[+1O4B[LD,X,I$+&[ED%U]OB>1>_)Z4)M.I*Y?? MV=>P#O6=XBFVBHJ9I7;++JX<3LY]=XY]0GA(8;9;;)HE2YK-[*[QXPK_=VOSZ%7$M125Y?Y MM&3>D-C4C[#=HM..9ILK-^SG 5A+#]"Z\9*6X M>0NNM?-TYY"\,=YVV![T;[G_EOO_4VYL[M8!2=+!76CB[4.^_5,'9[+]9\K; MJG.%BI?0 P2?^@=DMIVB*^MEL<>\^8[3N9?!_$;8>7*N+-XD72*YY'URK#>L MD>QU:!N%4^S7R4,OYD5TOIKYTZTB!G[NP;1RF$!AV<.NL\D?$CZ!M[Y,2TGX**TQSPY+!C>CY#4H P@ MV@+OCOO4-+0V*PZ(BF(9QV0-U,48*3.W;=ZORX$+!P7RZ@MYN$)D3C@.RES, MQ_0FI6D%Y!V_ #Y?W'7;-0Y!W]L)-,[O;5<,A8B#G>GEVC_@1&!U MT?@;_NV;1O9IB*5OU>[7@*N6$;FJ@6T^EHB:.Q:-+Y>]]TD;W 9F !5QR-[" M;?A6G(K"'?LU$W][,<-%K=A8I YVUXE$1O%C]XH3KS#I_/)KL6/#2F!W8&AQ MD4X2;B=RT=?Y=Z!+A\3_$QLN_[=C]M]R_RWW7\BMO)A%CS2^#!BG+@M;S+^B MS'>;.HK'_ZPY,!.V_V*>](EM+.;$RYW;3C$*5934,-* R:3!-:1E1D/RD4CX MZXV[M!2=?ANZ,DU,?O5!HM:?_D7S469<963RH.=B:(]6DK[*G4RCHMHGC24T M3WY*S&,47CCP>)#6! 'C_(UUI>J*9^ 65OYO^\95;FJO^MJ/&5:^%&I8AC:' M!4?E7'NL[TPHFZ? KP#&7%=!\5W.)L0*%3%5@?W6M.X2!NSEW@<0;-"D0=&. MLK&DUGH,%[Q"I9WJHG:I?K6UOC7\C@8,-A&JV%1+S/07RIG6&V=3)U( W:]6 M1BP5)B+E3[H-,_PK*^[4SF^$;)Z%:/2K\*]=U"#NX*$Y:A,?82S M$;"*28\K-RY>!IX]M$IC4A_0?=)!@ZG90W&G^V*T_);XA&5$]K(QZIDT@5.,^RQ.?L##\S[$V_ MJ>X9-IGJXPO.ZZ4CF"T68ZUM.F&*8*=I42EF_WY;$)3X_MR3+F3L\VN^]15K.9<6)]$'4EMBT2E7SO M<=2OA299N,?)!Z+2X"OR+CJFFO>]E"(LUW(M>,(*@Q%D8 S6;+O3WZ= MQK?:@ X\(6>T@\=:*3H1%%17*"RN?F.Z#F#"G^(&]=+;^L/4.),UE&:\*?7 M$R^%LM?#QG7.:H]$FLR!:U/EBR;MB2G$G$9Q"YO+MIB#%R^Q3K/KBA7%*^"8 MQM[$A.P-[I@^V]7 N:^5RYK3 0R;$9$WP=[F4"PM0R?7'='<\8KA-QV,.\^\ M1X:R()1C'PE9,;].Y9SU8" V\QKU"DAN+5.565%QZ"@JL5;UU=NZ5[XKOA>? M5+SLW;^P8BNFB?-7!(TOO^DAODA*PA2$VCLVS'N4PB@-(15,V..\Y45>EV4, M,IH14;^.T=(P$W)T)\-8(8T<:5Q&A1)N;.#;PY=;-]TDO8UE; MW6YM5BG#1OZ06^@Z=5O]L&!-"]E6M4R=9A770EMAM#E4JS,5(\QL3*AO2.@U M\.X^2R+SS7([!=M[08F]L#;&)@^U:4T@ZL,/4E^?- M52O9..NR_NWZ 7IA[> @?F)#WG"?%K'J9O;)[Z2?_*=PR+]E_UOVOV7_OR$[ M-C<"E2GM*= TY(?).^CX6 7RE Y *VXR3WQ,$6/-S:/' M0CNJ)ZY@K?=MG/E5/.H@9!_XMJXO4F\L,U1(5+3O9Z]0XJ>4%,"-5ILW*_3= MPF*O+9Z;P6!0@[RF,!@O7Q/*!!V)]),GQ&09M)BA^5:<%-5R(-52&.:!>>@CE%%'Z\U4[J_ M.Y4/SFZ"R,Z4J,$LG5-[%]T'RK_MUR'W)#$O2DLH'XD4N%S?-1LR4:E_/UC$ MW%"KR8R-6/5M2:#V!^NURQE#'D6L8)V-4Z[0XX EU3$_Z>E1Q#S$N #G<'I> M-3ZRKC(GHM#]R1[4/K/BB:5NP\O?>]O+$ $DJN<=>6YVO6RF]\M#H%:8QK:$@#-%VE#>Y[;8"9,L)U\ MR+-%*"1TGS\2(04MOU/?#8DXL9F[R-6"*>SNAOABS0,6GS1@6%*1]BW*5QVZ MJ_XB<7;L_9.+N0($N?AI)+=Y<^SKWGZK1]@\G(J3WV.7WM6B'[,>=T:@+&5J MUDW:F/Z2=J&1FC?+47B?/@+W$:@9:!%>^(X12CUEQLH>86TSDVBKMF%%^4K3SJ8Y,\%S$UA00S[%)JP M.5]X[G6\*TM8G5U7%^0N4%B1U)5-O**<-WY1YU%0!""OB99QAWSW599"2O&I M)U&Y#EFBWPT^\9%#A7H!^X4G53HHC9Z*-%< 18X"! 02*O4<5%(+BCD/Q#6=".50VW34IC9R=K_M7-:@_TI1O6NZ5 M8W9/381XY*2;!JU.AO2>7S2]E4X3;N*#I-C6H]$MU[23Y53Y#RC5ELX@:+OX)36:C?53C>/(J 1IRBNLK&.&&);K^'.PBQ!S.U'FYM MJ!MRPZ5' P<6%GCO#F\_9L[T--DBOR];TV^%C42 MRD2?!THY4K1XM;;FS%L\>OURS?X-=ARDD&,7 M+'I"W-WOE/WRIU6@SU1PQ>HPX:O0G) 6JXZF^OS85#JQM1+2SG83=ELTW:6:#T%1B #_!HZ8L8T80ZW"+UMFZ#-& MWA"T.NZB*RLK."=CD"&U=[5!6(;0$?S,J:60BB@0+YV(;$;=4BX12X8Z6"Z# MU(R&%!=GGZ>_QTA0_-UU;T- LF.L2YLUK6S3=J1I=0ZX?K>XU1^9E68(FAZC M 'AX@)PKUKEM-+1)XYD0:!$49S]L OFFQ1(W<#]MFS,@/TH6XP6(L0OM<-V$ MC_\>_,._0L^;0P%R]5UPIWX-63%,+FJ0ZNL66/-CS[C;I9+(>=N5;YHLYM;J M/5YFA43DOB'5YK0T:;NR2S&+\P\_)YU]\CX-,28S:)!PM2*ONFQA(/C"N@LM M8(,1ST['X4S2Q5-!.O'52[S;PS)M49.#NPL-!+1X',L&42UW"]W4L@?:TQ+5 M61<,3).-HS;[0C?.J;--$CVZ!B+/&LRNJ!5:E8?0)4;FUIVZG?)[&\]P=ZJ[ M&E6Q7'[U1L_;(Q'KEHCECCA#E6<(^>\V>L=#"Z)(DDE%C3C194V&<4/)%; ; MS\$$YQ/;4 @**''>3M1;/GMO?= /]HTS9-0'2PN3A5!$%^H799=ITL "!94+ MMX+M_O1XZ'AE96X%37_W4:C*JR8=O[<[E6Z]=U(S&]%:]FX17.<6'"S7!R ^ MM&9T?RIX9&>4\,KD!4WZ,E$MD&>%^AC?8C[?^G'_020_#JY-<=LVBJ&16OA1 M.&-DWBP2#IC/PX(FI?$WM_1TE^U67S(LJQ?&N7(DG5+&L%$X?GL5,.&Z95=! MG'UE61]/B]:JC5?J69<\$;C2.5O*1Q;J4IZZ!L/V^-VRKDOC##V9_DL_AAK8 M7)/O2M.]85\&77!^?.'VA2R]ETVDXNU<;9(.!X$41G=?DP',5C1U \;2LM'& MRU"@M"U-O&]Q,'_!1*6_NA]A;\HS%3O^=+ZAP&X5KDH;QT8Z*^AK)M'S_^LH MD7CU;DMPV"JFW(3%4;VU>+FT+S0 %9;YO$PF!'_W]49]G'%>O*H3,5)'\OFV M^?)LPG[_^Y*?]ZQ76@P7]*%2-QM8=2L+K;6T/?B1R,QXF>FUA>VI."J<34EK M1R3*)O"@/SP=^N\Z=V*PO0;/2KPL7] >Y5([)W^BG^9&"F2HTEW?9K1+WM?C MWFF,*2C-<,VO7PV 9>IP=]9GH+=H*8:(QPU5W<&9S?:&AM]IF.*;(B3Q6Y1?4"?XU M6>?.!,FIIUNLY193_(5G\NT!ETOW$G(QN4)@E>:VTFP3%Q%O<@W[H$CH Y5" M[.7M;4Z\@5G-&%Y"2QNFS@\6XI4Z E"LPUW[3 @5:8;WV.&"RA74HHCPNX/ M@^_(V3P_]N&7NP6!>R["O4E)18'+J[EANX2'1$$ 0WO3 G-1J)%^E5F9V6IM MJ6G1N$M_R'PZ#G[S MVJRI_Z5!T[=SJZ>CA'MP=D';3R<,<2O4"GP@3+^11\H40)JRVQQ KR%35'^H M757SA,A')+B%?98^S>E[8KD8@UCS"BG$G&_2EI M9[M.#;M^?[.O#$+N\%2<9%#+8CL=]/6A*;48F$:E(:N;<&\8#.HBSVDNDB>= MHQ."1[?*S3[?O;&3^P+:,C7FY5B;1XD#/UH]=N;R00AP>_ X;ZP9P'WF@[S0 M.SX^!W7MT<&"+[R%7NAYK@BB/U?0P9F_3RKYVZ6_^W](PGB0_I"$22*S#%<7 M#X,57V&T!ZSIA#R[N=>I=_PQ2KW"KQK@Z-?T/B(8EC0AG_[*5_%.;" ';*R^ M7NNO.YJ@$7=:;'H9 P:J$;@^/B8Z_07&+ \GC-@A)-/*I40ZAOQV!G]K16UG M,EURTA;HAPQ 3]3O(2.1KMB0U#[%!:SS'VK*?0P[?.S> K*LX@2?(VIVWH F M* 9(C.(ML!DKL=ZO.QXEEK(?ZY4UJVJGWW;J'YF!>FP%BKJ@"J^Q=F!4HQ9X MXJ@O>D?+L?7P<]*1R$/@&A(!J_2"A?043^YLS)6 1QGKA]>=36G%/AV<#[T(XM9W NXD\]4\&@,[YQX20;]9?.@% M3 >@G)S,;SHN9;79]!B'Z%(^=&&G?SA;:QZ2G[^2.+!J>\PZE52LNZC4P711 MV3JM^:2-ON9V5_1M]]:=*'&?M,SLIN+&]4\$VVW*/=?[00VT*.JM2-/;O0[( M%OMFHNN/BN2R%V1Z9X=GM8QC/Y2<$'MY[;#XW,AZ'!>Z_VUS4AN"6V Y>2]Y MTT'9/8"9 >N!B@_G1.?3Z4N\*&T&*-Z<:3MV)O(FAU=+1:R:6[_!*R#M(K%E4*_D&"XV5WL'NJF3*V4%6JV[MF?X\ M\\YTBZ55I:Z:8M:7)UC=W*G(TLD(WM<;75[*3 M5C41T+&2T/WT!%:PZL5R=YW%>UVDY(POUZSP'Y=: Y!4L:'0T MI@YK8&FY(61MJBP7# '0XOY&0K5C^G %G!BSR85B(ZGT.F^-6%EA&#F^I=), M(>Q$R.A:-$6=/L?2ZG0ER&63HU5T957NS[QO!3$G4@%E 0DJ1LY<@447LO#, M]]]^L?F^+7$^[HM^Q=R- BAFZ,,T3/S=S2,9L=EI)@Q+8DU=19UN_8@]=ND0 M3I=Y$]4RN.M3A+8/]-24,((:<2L*.Z[ MQM/S4]^U['J?@^9_]O4\)J ??(6(7WX2#JO=5VJ_/3)D1XJH3)G-_B92KBP(4%OIBCTD@Q,:;PJI?-,7+ &%L_46 :WU7 M5_"!^&]%3)Q>ZT"]O;J;3;R><0\1G]OL.C/=0O;SB8:*!6!MK3O.OD5:O&/U M[Y1*=AF+57V+?_>R.A@2EC-\&AFYC@DSEHCT'#'N.R:/;.6;:P /^K?.G_B* MESYN">EBR([*N@PV=1:X%X:UU&4:K^' KN2T-FMP39TX-L&NTAWD/Z*EIU(9 M \_::E?'JRU^5+<-S^!P7/"S:UU\!#X#/#ELG,[#3WA),5Y]PM-K5/?EM6;E"R7TIXPS;B:.?3-$,]XY<'?H%**K\- +V;5'(I"JORG&PF-K53/[5?&M MQ28C+:7EC5ZFMRD/QL[29! FH]PRE2T>8Q_1'Y^R2FMH%M_HIB/FJ9M-"R][%:;M6YD(JYI M%=UC#&I\C6TGU5X-A'GD^V2A^*U13Y9]OR9(.4%S^TC%F,_O.R6DZ+L'=H7= M.&,P"T^-)3W_AIFSP6-SJG!>%_8"'BO7"BN4](70%"6U^W-:(*IM7[S\#J1] M:84XO=J\%U^">SU=*_0W@J8H>\E940 Z:;VK("6%&)D;G9.07XLBL.MFYQ;' M8>?0Q%,VEA_CWKT+=[I>:^7M,UHM9BV$S8+.43=>FSW=R^4I)F2X%">-:]CEZ=\Q?OI^/8+T@*%B\:)=\]SXF:L3(=7QK6F.\*^!" MI/ZUA;TG=_"YZ,S^;LZ1R)V%)U- :IWEA;8CD1#X8C\BVJWP[M__*2V&="+D MQ!AMG]SCH5S:P>%Z/&M:WO62==;)D,J$:'[YMO!:B'%(*6 \!ITQE5M=,+[\ M1G#]N4)5*B>6">U%6'"*5B%V#; T@ MK7]]T_OUCQO?CQ&R"=1F&'%")M0W%/@C7"Q2>8K1Z(JNB(J>V-\\NI_:I _\^%.I=*Z<1ZPA4DPQ@ M?%&==;EO;G_U5$/%:+U=1G]=Z86VT]R;]E6C<6?72BH4RV,4 ^K[O7A'(B9Q M\<$#2*&/DHHA(L!^P0B"\K.*=5CZ?.GLJTEW6>($%_(6S!VQ#3,1SADB@S+C ME!1T\%$#U6YE3]-^%7'S6P0RVM=^&N><"6CUK%@DE+3Y#&VR49NKM^DT"^ M0C1XC&( 80CW6IT/CT12.]PVYNN/8X0%G*([DR9: MT415^:$YDF?/;I)(7"8KP!\1@-<53IZ96I7M]: M"<4J"Y3ANF(99K3945=__*V+ <\<^ CXI#'D77>0$"?>:3V TWJCH/"/KL0A MN>IG+I+<%AN8='C)E5DB-I)!+U90'-$"?%F;.LRI-8;XQ%4&Q/H%EUN&IOTV M+AB$4-_T#=N%Q0V,X#GOYEH_=J*'2'E^-MMS9X>'6OZD02II^=PRQSO9$Y*+ M:ZK4T\32**^/1,1)>%E%)I>QN&+\LL!^V?X0 M:H%AJK6.R2JZXD^Y>)DP>EK<);1/_+Y-\X6?IB%14KF^<80-/3.87'_HX4FY MUZB/W>L%)$[N9?8LIJT$6WHO1UJ]RF<+ZK\W&Y7O?1%$71SK>P^+$QMN;JM= MLFM78"R?IP3SWM:WY((:N4[^6['R[%WDXU<=DS5"0_$ 6N6FU4,X;RM#*Q>#K,@8X M&G9/>]VBG-9ZR$##LA!2J0)*JD=!YT7R^^.@9!QFX$P^IS;N %A9 ^.NN:ZD MT+71^Y!^8TC*XTUU<#.;N3])BPMH6S6U:JU$!]%\H379:7UD7^=C0!@&3(;_ M83,XT[VUR50<-N*M;/IA$OPJ;1K597 9M=4*5X+LP;%O[H5N-BJD!'CUAN1_ M[L'6>_F@;+5)OA!6+<5"Q".2-AFON8'DS 8?Q=^83:<11G+U M"_FS.F.(M,SYF9PX#YHO_R8[?&.Q\NSH+Y8%R^_^RNX^DD2W*"Y9[>F_O;(" M?=Q@IA(WO1[BP=GO48?OH5S2:B/R3;70TOZ2T=7^C7_[_*O85&.[6%=M7R!T MCA+AE[,FV=F>I1=";YF3:Y:1&(&Z1WJKVF?F M5"@*<0&U 0'_G5R^M"')7 MY/2;V)I=N):+9W=I0QY;_]@^@XH;-L$SACWV7[:K_PW_5W,4$6'J/6,?%B4L MA3"#1L9C+W";V()??$%D6\QP,T2&&_X@FS7N4CK>[ !FO> W)K];:A,W1_K0 MI"+EY=>F\[HL&@$6JH3W/+\R1OQFZ\1Q2'5SK12Q;MHR3AW,HA@ :)7M*>NN M>X>K!Z^Q]XSW/9_^]60^[%9WY"J\JB<-%M>KS#X]!18JOAY(O<@% ;]R:GN" ME@2]$3Z 3:8'ETY!/$9=7W!<'HEJ^)6C?&J>H)1)H-MK" M&_*UJ,BJM,EHGVBO0X1 .YG.H$4VI.VN=IFZ#17"'64G]WG;8W(7,+TES?V MGOI-RZ:6M9IT7+6(UPPRE:V^*+0QHWHL-/E&Q7'N(B]>Z8\_M;-BH=G4>/6N M3HN)?W?:K] =NHF#5':I[WV.H65T>8:5/-+@)' C+6\A3VAYI=/#2#7^UIQN M/I?(-88%;##\(;6*QRZNTF.Y>-/T%[8D.Y:I5LM;7<"(NJ;UT0EOB,?4(P;I M[Q]K3B7\_4]T1B"0BZJ8/Z?I"W #-D='& M\0SXR74FJ"F2^<0NQ"(3T#,"HD:5P\_% J8C_*V/39#5,;)-:EII@RFC0I8% M)H2@XG1C%8D\S,K:3F&R/O/A:X'K;(WBR*LFI1\KYY[W'.M%_ [> 2M:Z18T MGMZWYZ9:+AP=83;Z6\$F:P4#QAG6 I. DSKL%G+QZL:F/;1 *!#B6$2N(956 M8)SNFB:.-7VVA1L/4GHDLBO6'WXKJ I[GMVJY;Z39: _0V-KU:P5WMYB4($Q07#HS M7LKY-Y_I*"XSBR2;^+11.G"0Q^R92,]5JX6YJUL,NNOE]5K3 4&>K<%62IG] MCW4MI0U+%9)1J"2Z#LX&3QA?$?J/R'7FSE;(YEP7!%B;.Q/1VN8)MD*.&T:S MJG" O9P7C&^=]FWS9-E H0Q_6, 6]4C$'%'Z\X.(C^N7_TP;7T&VLK)_@O"AAJ276 MTM/4>C/%/8+<#91:VX"[C4PIQBRP]Z&Y(5*@/.-M\GR;ZP9-"HP18[41K*8[ M2SZOW?1VH1EB_1YA\VD2+2%\XC!,FRIW[G/L/8(AFY38 MOJ*TEZ&T2M>RI+?26V%C"^)7_+]ON-,4,I5!@IZ M6_3+ROPZ]B2[;2X$Z3OI-0(%C>@2<5K88Y?L[P]Y0AVL,_:[O^[33>KVN* " MNE?N0\3Y*!"34/\D#C-?+IQ5_OJ_M"%S=J0$_W)96FXH! .S@W^<2V.@!]+. M:;;)RX,5C8P7$X83R>(10+$VE813^R=-QSXEN1V1R'?ER\Y8+Z(_M]'3I#IL()!*6YPKZ$Z651UN?ZX079:^5'TD,N'X MEN'P>O'"HI0#0524G31SSF#3CU*B5L?&\-T9L(#-X_F;^7L;;,W].; M@8P$FA=D?I#7X $O_&&FY4Y1!#EL_*&W4KSU%&%1B9+Q#-S/CV*,AE_+J5^O M;K$+[A8;,GQ^W9G&UG@9K]RG.W6-U) OB-R>"-_/,1A.-_74R'WRX$@D^YM7 M\9^$;T&F>#&%QE!;P!(@$MEL[GZE62<9IT1,3EZAW+?3KDS5_0-\H)#1ZJ9< M?O(X"; AH?AU'E< )])&C0QRUO(EJ]KB4/QTFVA\D* M%3$N$=0JF)XCT"6USML]DT'W428U]VS*CV+7,-U0\O/ RR(?WS=%>[[4:[;? MB\Z]0YV3S9AC&=0?@N=[3'4RB@H&$P.SL<$*N]&EEF\G!-*N5%^JI2*]M5&F M9 -_:Z2[[<6AQ'L4G?-%<_,!-=;[7$EKQG&C_I? P&/"U/ M[O()<*AY*5U0+=.;P6W5<=OSS>L\ MO#\+X%(33PZ7A_[VVE)4R]OKZM9^W*(G- B3F2_VG IO5&J^9-@W2A#WP]WF MA05:)+^'/)H20S_;]9:CJ5KV[:$T>6I,+EO?T7MI%@V5>E 8A9-;NI/;U8;' MX):D?9D,2!:72'YHG"FU%U2R3TG*VQ HI /$OJ(C%$M_%?GJUE[S0:)1OD'= MI2G!I7N^N6GZYY3Z/![T/^UC()6U^IV-OO%5::3>@HW-/7&J\(RRC$!?"4X= MP>=L6:_."3QB,RG+P^ZGN\*^V(X8J"@8@=<4 '.4U4J;#_JF:9]O=J@_+6;O M3KFTENV[P[5LI9;+:ZD!4#+FFAN/'!2%FR>*)5Q+&?J]XC_[.(8;M<;B&A4E M?+5^"&5&ZY%4$)[NIW54OLB4;@RUS6BH$301?\-GAJ(,ENI$G\1@L?R83+=' M[YFT@)B6+]_#9X(+A>X)=@9CWZ2P&&29:&3(W-R$%C[^H @&HKV^ [S0U+[ MBMI0&F1LM*(JE.W[.2NMS>%Y94CKM>3D[2)_M2\N9/K(_!$-45ZZXY(.\YXG M X,HGHS!Y9C#!RS_:_&:H\S$]*#!7RS!N MB#G_5WCL,+MM*J@??-,,X$/Y+?_-FABTY-4.5DV?25ML^C%;/P]L M*$8:\07::88,'W\C0@#*$A>#AP[+I"IK#4PU\.)J9,($""5]RY)F[PC$AK.2 M(M/6G$[HG4QL"F4)2:%PA15)/FX9.:Z)-!U]-5]$=N]CU_)]2:']^6(*>)"\ M)O#,]]_UOL.+N3)\0Q+GH M"U>_/R8M+(+.!])R)!)5&Y 2VZB3ZEXG#X]_-9;4=AW6%*Q!$"C(F%"GV "\F/PIV C<7/6F@ 1\7'/Y](LSH\3+)#\?1]2RYVVIJ RCH M]TKWJXO<[C_[(8&F80[\$>NC"$JB/[\R.A'44-0<@+[WBFQK9.R4,IR=E$(G M3(B*'HG 5=?O<%FK86V3TX@62E S-J<01"^&!6 F\G.=C-3_+'/QD3+:ROL[ M*AZ@!^+9M.Q_L7+R*]N^_#;3&97J*/':#;\ 'UB!M,16NIK[+NN1T>4T4-;$ M9<29)N4T,CLVF?F[;8C1\P6AB\/C:_:$( )3@C*A0UY(V:OF#V:/M&NMF,J+ MXGU"7LN\^C@PICS4.E4C@&?2@HZ.T2QZ!_ MZ-AMS-QFOC&R']1,/A*IAM>,!IT*:JWGZQ"=6PN1ZG>%\J];/GT-^[Y39R6C MYH;'S,K/<]E3.4-:06)ND1*4*EUY!^N*GK MC'P(=C&PZ]1"/T(ZLO;B:6>X=ZL_,C=X$N.NRW.O4ZFH"QS-+Q)BW0A:DX)6 MGHM)W\N7+\L)Y=?2TM$R-P-T8*H M0G]OP-;^GZA$/EY#,G/0=WW<0]V0[ZV5V^HHF=PUN^3:Z[N1;_PH:>E[,OC% MG32H"]R3J*7P^$+>XN7_*(S$5"3?H$!)S#P(9"N2U' M=DW=YS/XNRT=Y"4B>ERH7I9ZQ9:^+-7IT& MH*C88*A1J:@=%/ MM7NLW'_\LQD')F>J6\]VNS6XVYJ;6]1I&?^C!A'MLR2N&V&1Q, %#^SIS*1) M%)2J!(MOOV\X_#[W#4V7K,0+0ALT=&@3!K0CW?",5]2;"-"+#$?R=ZNGKK^4 M@^\DON4O\6I887G%D769C8E#B?)$\CPZ0G0Z;P,TW'8@WQLPXFE G-\>H<^2 MQ3+ _1DLYN6>-OO]00SJ4O&)K(F__QY6GWUW,-^VY$8QH=PW>05%G*#A^'LU MZE$AON=\R&970Z^ #"0=BWT*_.T+6.@3>GTNET-O@)5#]?3>W70OW&_>ZMHX MQ-#>-JYX''O#=";'L(!_N9,*2/3W:Q4QC9Z]G.F#9SBWW:?(;I0I]/ MRBOI89F4 7.4\G;XZT]:BQ1NUZI:?R+RD8%9=H+E3T]BAMS"]GYN="N'_TI9IEIJ0&IJ]O-',16-E7==4]R%NP&32IBU+8KG#"R-4J8 -U+G8L0X/WM.U\[KM MH&FF5,&J6*=K/2)#6V7#]R_=%B9E*Z)9X0]RP[8)B'=+?9*%OJHBZ;B[B@_"D MRPO2IC?Z7H6B'B&;@R[,$B:P-!C.,/)#5YS*?BW-7O#?^GZW#B?R6F'(/7NJ MD6?SB_<3X94TCR,1%T!YR.:2VT8M**WAZ8T3Z[W8()C;/4(BV?D?Q8'^HE-ZV."0HQUK>-8J<;7_&JBGO[R_] R*<$ M&6"MU>MUB!1WTTXGOP'WL=W$%8*__C."CRV[.8W2!A6]V<3 ,%2%XK4Q40=H$+;&NOMQ-I36?<= M:H1^Z3P+ LK)Z7VB[C2\).IUQ1C4QG=ROL4Y&PN%@D;*H<^P3JG_>=M@6H0D.)BN\'SSSWS85FQ/,1\A] M05=M"*SV=K:!17 [5;ZSC+['B.IWR@^>=B[+7JK%Z1DLWKX<];A<'1) M&FG5I.HK73C&,%[>9_/VI8S[MR\++?$6)MR=^$_O[ U$&SR?%M4RT)!P'H< MW0.4L#A/-&[K_(T%;!%:9G$1B7 \$TP1;.':5V,Z4GW__M?RCT1DV(0:Y"0* M?/L?386AH.+C]Q@%!878ZT;1E@$3/;??SPG;<3?KK M"L!:@UIYZ1,A[C7Z M..CDY%6.QT&MN_^C%;21@O%ON(9ZAC\]O]!V6_.2EY*Z%L G; M2+&3J%[_,#H(623]:(<3@7;@#L,[4* 0>[*'Z()+YW*H.4X MHXPX%1_DOP+#R4_KN%*LS!J([D&G2=+HMB=$,LJ $(381WG8BYU,[!F+PSYV M5,EL53W_?J@2I&=JY8MT[7G^LHK6P S6*TR!Z6:U>=)M;@98=QWSZ\'T#]4, MCYG$I*!Y;1\+2Z8P,6!='UJ1_81=I$UN564.N#2-/Y$D(DEQ'L MKE6Q=C(?(MH4JFVEJQS,3E),QQ;DZ-3XNIG8I*E:'6^3I;.IE_)^O*U6)CZM MICS9?FI?DKFU EXZ6U6N%<:2(*=.@9DT3&QNOUR\-MF4TWH_M=MY7;H[=G^S MG6(82N^FO*8+D1HE0W(@GQ*]TUXF].Q\+/FS5TE_:B:K+?>Z]Q\-2//JNO>= M7K!)N".1D-XZ<=P2X\")E$&9#)/7QIQWT3PU>FWTL=7*1/XZO1JD-Z#])!D= M$X[(U1H/C4NSAPQHCISH_ (YUEIY*^E(I,T_/"F)#M,2%=4"G&5WYJXB*C;E M-1;&5PL1.0SG;)0_Y/#],:TU-#>WI7:9]T7%9WL]*8J:D# 3IQH/2)S.V*MH M!I(EG'7;+U6N?Z);P!](_DVQ\^T M4PUI5QJ!RH7<)O\Z'E(3,L*K79RPBQN\6FRZ=+ UBF$&S_ZZ@]E9CJ.1!SVNUOD*\F(L8#+*MH' MI%"Z[**1K*))YKV1C;S32W3BRIW\J_/SKF-X"\J0D[C8>ASK=F.X-5OIFG=ZXN&MC>?0]1>A\RDJ;EBI$"C654S)^WW M&T>SIMA8>_(]N29&#T%OI=N+)3:][_L@;]^#G.N4=.43CU]^_^@?4PWP.1'! MG\W*V;#CZ F*3K,'RN"IS5L3/H^13CHKGD_0E+?%FF7!O0O^CXC5@/B+JM8] M"M<;OZ2$QKLT\*9S5NK"OG@K MB!P',/@E.E"Q@",1W^O4!1Z085"7;2"9*X!>@\/F!T9\6;J?%XY1;"OZ[,#9^01GJZKO2GRLH7%JLO+I0&&S3Q]^OA$C!(L<#TMJZ542Q MNQ ["$U+PZR1ICT9U@9]S6;B-P4780A4Q(C;C&N)#MB:_/P2Q^);E,@VYK.9 M@]+7.ZRI;/OCSESOC#/6RZ" U#O404!$"+TX2A%IHT@- M9204,02DEU!F=*0G"$@+$&:0(I 0 R2A!51*#%6()) 0(H0$*:$3.KPP<^_O MO67F_OT^S[N?//#729YV]ONN4'?\PL+/H%; M0HZ&$>*%T\0CI?)8?YG4N_Q-ZDPK&_HN6GN^.'#&IHWY^:I=98NPAO,Z(PP= MXWLI\&:/YMIB*&%Z-R[.EP/T1\?UA],$ N4CZ58JDK_B)S&W9]"-/"D\JT65 M>;E"**Y]L,.R3;?H2J1I *^NBT2:=VN#0N@O,Y"V*&6?4%3[Z1P[3;V2J^-K M@> 29) 2J67P/]2Q@:.:JO*]&S$KXOJ+?XIG324VUJ&G08L4,*-ZBMZ9V/CA+17@:'<$0 M'/2K"$.BPQ"288D&A6LV)?+<@J;: Q:KXDPH)'K&MH>,HOT.)U<16=0IT3GX MI->2N3V3'=1\P*%(2!5Q>=K^O,KDTG0$ZCRH<_?F=*ZD-.Y)C:?,;:##ZAP- MG' JW$AV=L(,-XNR(D['$IJAVEM3N+>R4","J6&WYB@,EACV)(:+&DV$*^D- M#D36;RW0:2JUN-OD4\,&NHXXH3%QP>"EO)2"B@O_7V1\GG1G"EB0[T:TH3,A M?=X0#Q[MUQOHK/92E58UC^2:92EX M!3VXC04>@RKKZ;A@7>_BF!!7+Q7G];Z^FVG: :!8G7&_!OO/5;3Q%6&I-#F7 M@A+YHSCN")N3FP@<9#N%%U MS^2ZK_4_IT3I:XRI4&N$+GV$Q%U:/HI- I8P55?/6$TI4H,]&)4LV,8(3918 M.SU5WD<>K2>7YB=J>D=8-_/R(29_*]MIO<@I Z.7"=E"Y75V1 (.#;E(\WKU MIB/<_\?_\$DUX )=:97^0*J*%U?#;'/D$Y]R2?9.$0:J@I-59Y==S)3KL *QZ7]&M1(3#2\ 6DL;ST X70]: A MPMHU)S]?$#Z29=Y&^?.[X?FH!7*(R\*]^2F(V]R8 MC5^*+/%,,L8)B/->PSR,50W7KU'JB/G+2-3GD[SV0X#;6FR\2^TP(<.7.%BY M3I79BZ".N[C%^L_#30XRN'EKH- 'N\)N^H< L[J$#O>X<=FKKEU!_^O>/!ZG MY8TDHC_3DZ/>;-@;'L@:??N@P-:D7KSMI(U+%#5X+$S\F>T[H:I3+1*U;U2A M,?*(Q^9&K%@/A35R%RN),B$7:JWO#YI)QS')='"%2SZ=&IVR"A$^W36)6..P MONJMFT=3SW!*+*I)./*NBO""OUIA9DOL_SRAS^@"$M9E*!R].-/LMR)>6XGV M6O05J&6;/,.DOIW4$/LDXRNP4LILDG?PI]: ODP%1C2#IB2AK.^1V:?R<(L1R4[S/;,2N M,^AB_=HLA1(3DCJ+Z]__:..PQ/OMVI2 MMF6*=/;]TJ+R;/N#"@\FLY(N8B&ZXK-&3$)%B%PYTL7SK&&$?EF<#S[DPZL/ ME2>DM%;)PI+KGT)M_7N;KG0H:?*:JI[<3R3-3U#+3!/:?&&_(Y(<%7V_87'' M6^+ZB?G;"5>Z IA]A&$\.KC@$!!F&M%?X764\'6:5TWM..SH!+>#HXJR7. _ZUFRNU\I@0:RC/!9F**CK2LYY3_.)62I0 M'3H$".^Y\XP@N>,U.9L"E@8(5AS6%J?T]$@P>0@!N[IEHQC0!]@(UA9L$D$N M6Z'GKTDOQO^"CZ-#K\Y+0C(\FU=!2@'D4UU>?J265;';K__,7U;C@V:N7.:3 MTP4>GCSXH'!I\$&E@ZI/:(&+S HO9\)=U>/*\S.Y K#>\U=59V\[@'/["]S@ M<(2],B5:76M.VB?C^6JLSF![K[XC_A Q6B^/;(#_C<+X,;IA2$'EJ\H?4T5 MKI-C'+@O]>!=,A]?$76,^X1]\]G@/3NG>(>EM?OXTCF;WI42R);ABP!(443] M&Y'(\/H;+L.)3(H M^:5C]NQ=RML1M-AD/],5Z^FG$FU%9ZU38\VD^9K#,8 MJ(WJN=N\0N)O C-F"R:="ZU-1\_/=LTFO?5 -7]M@7WSQCOZ("/90WX-U<:&-!9T M4((9?NAXA M&3H;Q'KO UFU-5.]\2G0@3/NYJ3A!H+G2'9'YV"\T.,#UQ=K:(9+MNTG34M1 M!N'6H0?U1#4FDX3CXHLT*KVYQ6K(N/P&)\E#P&RMW\_N>JNBEN!Q7FTA:WUG M7@"YD$^]"),-6X3%*;FKP73*;J3\>ZTZ_/S$]XOXJ%WBA!'?'O2N62T-I9E" M6-)P*NQ0B+_&V=U0XWQR3Q%#W"(4SSZDG$8>I(XK).I=E'1NY[++#[Z?V=XI M"7:/V!6/U)CG]NNN+ %Y.;D5U[ KX#[#-0(-7H&9;5(]"(W6Y__\J/[BT^A_1+#EYKD MGBG;G?/:L(P]?8$*<15W?APU$E//'979NG.*O=>U8=+9I,@L%PBHQJL'1/6# M7&4!SH1-*2,?%+U]O25,72F):YIS6ZDUO+BAVV+$FE++BET!5D88I6L=4QH_J_G?/J73_\:?XNK.3+>C0R5VM#J$&;:M#5O MONC7JY!ECZ?Z5\:$UZ" &QGD2/RLS=.CRQ8A2//+1XGT5N++MCF2MO62X'9] M.T*I]M.4ZS\"-&^^DAX4H+9@I9S:+U_7;;A]8;XY<,YZS/]Z745)M[-R33_> MSU,6_[XC\($/(M&D;U:RR0I?&E)JY*"UV#K'(IJM#W"*>8L#4_C%^V6'@+Y^ M*"Q'( ?'\,JA:NV_-O\?TK7^CY"NPPJ^$1GE#_>@%0];X\HFYR [\=E8+Z [ M^*19-2,?+7+J9[%Q=['8VS--^%D:.-;6 39B:.L04HTM@K%X,_F!JTO$O*+" MUC$U& ,&A5CW#8X5>*#%KO)?4:%$M/T7^ET0YTDA9[BLK.&0I%39O-[U?[D" MESVCV.T_T_!%)EYND")SOXB=+0RU! J>";%+_\#4BCZKDK%@\U?V)^>Q6B=? MU[USYCW/_UY.1XM*(NK;>V=NQOJ%QQ-X6GOFEPAN^=?X5UCAAJ>G3? MPF$]:N&NUS=U5@WG\ MA@1S\9N:<*.Z'__,+;_ &]G#]E]'G& Z>D96&AL? C2#K(*^GY1R9.?INS-\ MT!DM>._9R\V60+AX>E4(HR:V:@'C&A@J!F)'?7\2T6Y'3B_.IIWT_-^/TT=Q7<^(4T2 MH2KE]1'[\^=SG9H99!8$8ZT%?UFF.D MJT*CQC%#/PW3:!OZE\YXR'9'JEV+O=T@K%Y8>0<;N4=3,^W<0]08F3?4[B8SHD"69KD%R=U-7/.K>+X.@9G(@K6&'D4 MRPS;'(Q)A0C[=?]2M_[-*S0J_U60NI#T0T9#:X)-Q2'@_;-?_Z+X"/ _QOEO M9CRBISP8C;U@WCDH*UA?^J>:UUG>H7H6M[=577-D%IQCM;71H=/U30M%Z8X. M+VR5,HXEJ9 MA:L39J_:C^0@),D/H.DRJ$=_?6.?_4BL/EF3I!KS8T#V+'(^I,B/ MJ7A2=FP#H94Z19'UOIE5/@SPL]@Q,MM),1;Y%)M3ME,3,*6;2* MW@,NU^2L*T[H%"(69ZK4W=4+[2 ()4*^%]B5;BO2L M9H;>X*U_8Q+9:\(Q\ M4!&-!J-Z9]7XP9#NG0C/*]GE&*PXS0ACB&2";$LH/N)_=/=9Z3%/]]*=P*N,8I=/G_ MP\D'&[C-(6JF23(]_/ZF"6?RXW\![16Z)I3B,!@-YX+TI=] >XC?0'O]:W:_ M@_8(QZ"]!*;F6YQV_M.?VHI1!;$2L[._J)V]W2K1?BT@:JMF50?HJ_&]XVCH MON?9E$?B7)_<^0TIZ=./<"N<7U$6SK%W>@-!7Y,E"F[N75^1*0X7' +:FPLZ M>C28;J 8AF_.:B36T,CWF+1GGJEY(;6SSX;RJ?8)UTBT?A%:>FW-@+[2Q!<2 M(>:U.'/&R5@?+S]W6:AV?@H\4X@3]:=+C&)DYD3)YP)@)[$)7$A0!R?:^9=7 M^N>78R%ATS:)7X)4KHKGROI_%!04\C0"&#E#=W\5'K;ZNGLD*.WAK#1B)@[2 M#^G9UC;R^WF: @5+7[9C>3!L4>XJX@RJN*-";;C)O554-I?:%XU91VC<-L^. MS3W R/7.%@SC$=KY3OWLF9>5!CN/0^[R8_.>;;>3MT[GTN&Z3[X*B0:JB3Q- MO';2.;0LX%J @<>-5C70&.B,I6],TS.R:YV%JP'W?9O,JNT3+OLB=V2C<"]3 MNL6HU&!;47=V/]5T%VGQ);\ CV^@VN+F/8)HH*7TH,JFNK+!Z@X70?Y4PA;6 M)#R:8Y1YL38G_:\Z%:@_LDS B5E@ERZ78H\8;)YU"C__[JO'1N5WB:6\4 M=X*P^1O<9OS@Z(WQG*OX\W2BQ?A\UP6KR*;Q+6WH7_0F30K4R) *3X^J MV7<++RB6^QFBJ7D,E>CAK@]:K2*RN4.]339:V*](,Y:4+#:-5"KGLF;J[TH^ MU7E3]:P+[M_M O2?=SD$?&Q;)!\"2'#10P"#+9/E^81]",B*=CHX2HKV)>&: MG4?"N$ZOY!#PEGG ?>3WZ\-_OIS\+,4N_'5 8!6<*/_E9O=8P';P%F.F%-GN&BY]Y?ELW(PQ MI3+ABTL;P2;AN1-TJ?A^7O-RL9P+]8G?IX'OXBOFW+'?#OM]OFI6-R@M5L6O M@VB,8< M+C0C?(UX9\_[]'.GS]=\7&X>("%JDEY#&HLB3I],>2%^TTHTJ=,^ M22:=;/_4^,OJX7+W3/,/AX #E@7H+AQ=OT^V=IU *V4X82Q"Q ME,S(REK9E!F$"",HX-A V)A%0)^^(%B\[:(%5VH%= BX'*,R&6F=<"K,<3#/ M&QL)RT*UZ)30N,D-G3O^'HLF6P9^>(L]Z[DOYZZ\&E\,'FBQ%I[3$ 17*.<7 MI*04>XTI;J*/$I6AMP;BL_(BCS_;!];"D#2\V\QE(.;A\?NZ3_"'2@X.#IX_ M_;7/%&*4,9K2T 419SBZQ3A'X/;^+C!YNP?*(A-E6KG+[0VH[\&E8=KM#PP6 MPMB=7$4SV+\'(R21REGR/@2,M!/:I8\W2@+O:IQ-1 I#_E>8 M@TB,9+>-)WA)52T4QHOSPWCQYE#6R9]Q0<[R.84V:LLY/8DVT M-7IOEG*0FGZ=',BO>TSF[6(*A;9_)\,O5VDZ7=QG'+0K9*C1>0@ J9'0$=9. MI >;^EIMI+G6.#GJ6/3/_@:[!^J?^_5F#>E;DS?\Q2=8R,[(\)1\Q^WX_7', M?)-U<8OHJIY*1-"TNEN!0(W5$N(W2@S\L-HT/.C5MZJW!,MQF]%S<*I&)8+) MUL[S:1?,@FF_E=L?N<>Q?]PI&JM;U/0TAMFL'=?K1_4Q_%P*2E3[!NJVSQ/% M %_MQ)P32$^,P-R?Y$>VJCI$US?I.\>U*_"_?[N06]EU<'NK/[-82E M:[-Y:(:25<],E/VP28>1@?LQ_2WNS^AO%3=2KO^+^36R6VT_-03V[X9-UWZ, M'/LE"Y'W-)MW\#GM!28RA'7-R/^A:[QZUU2.8*T@!>R= <]2ZE6B^[00"LMLPN'M;[1,FG,\GY" TSYB8S,",BZ>WMP=V M$H0>9^M'0P-[AIOW1XYBK" <)5XCQ3-V96US+ZM=@@_)\/2C1^UT3 M)E5I^AK!4W^DW*58MCR-?!V-N=OP8+3&(54W/[D;*#Q\Q:Z'X):1\W%ZKYG4 MG\N^Z']KW='@6&&B&7[IQQV2W[>%]D?&KB']>+NS]/ 2><;$@U4S\"X0;0;A M)2OT_8S;XT(YIRM, ]TVL_!)!]#@%3GH') MAX!=@YQ#P$'[R4- N6,,4O-/X2LG[::E=NVF2!*!TZCK \,T+;BH1R\4Y/CF M66BAO?"3M_:Y!^;3&'B=C>8+[*DM63@VUZE: QXZ3L,&W<>QUHP6K[B_*J]; M"IW&*#OS\1A]TP2[W"C3X((AVL22]GB[?W9<:RN8<;]L0H!ZAP&[E'Q:M;BT M@+A,,S+;G1R';2W:/^!),CP[9\6.<@K'*2G%#_VA6@=&9$;QUFA UYDLFGN& M@2JV/:< D4T."8=GN"Z_IL4H3QX"S!9V)"J#0XJ,F$M0_MITQG:!KYR[(:GG M*.)N@%T0ZPS?]'"B8V!,!VJ:%QU>.]Q&/:NTJ-&Y3*=,$)M;MV=N%'S'@P134]5='8Q0<&/A*<,Q3YC!!@.E@\=8:T>,_4U+:ZU%<6B!+Z MJVG?K%15G6!^-DD4TH;8'R=&OW'T"Y%<8=K)!3$9+HG =P]S-D@RZH25I0OD MAU;A4]5[0*1UH>(Z3';;XP,F,^"[N\T8X-SYK_VJ6D%<^[K60\#Y@&B$JG/# M0BM;P3_/&&E+^E2LS-T(AQL0\+DOLL(NA)P_LYW7/2MS)4C[4H@WG5 \'AH; M%4[36NR#!"G%^WFL.[ZTRE/^K[S1RGZQMZ@K:F>X>TA>G.JA&M]4WI)V/V@T/Y%]L%MW%Y? +"K)[H<7#>VXAJ7 M3XZQ&%V?P>=;_6D&]1&.D M%A\Y>;7:1#YOJOPA0-,%VAQCG)(:JZUC:S;Z2VV]Q1,:+@/FU.M58U2[=^ N M+D2J19G7< (*_2S6_0SF R&2]=DP:YN#S8WJQJ]OKLQ)#$S\XE:T3\ZN MLWHR]$B[MCY]*^-T1._&V?,7OS[PVS?]D.ZM*#PG;G.V,6!,D;!5"9/:V43;&I,&Q /T;3OX)TGU;$1A,/ M >)L9E/#;Q(/Q=,]!*QY@%D>8)=54T=9W$^^RQ_^R#9G$W=B8P+7*E]:R,7^ M] LUOJ9KASN7/MWFW0]>L$$_=) /C_;M!HLAT*P7D3CSH&L5BI=>A&:"%%(@ M3@X%6M*DE?-98:+J&[NS&ZV#"GX?^/,:[-853N $3QK\$EX MU,J]3#P&"O/X[AMBT^JY-Q>N(-PS@OOKQ+S?NSMNX>[CW! MF_YO@Z(Y1R(6:#W"@)]ZR3VY;'/_U8]_XCTG7"9>M%46*K#J8/>>3EISM\\UVUG5OP6TQ+T<-AMIB*&#EXT_P$&BTO0N6^5BR8%$ MB^7-CL!0.I.OO:(;?<7 U'?[K%:FS8V MCP2K:U-<-IR]H@8%6)-@A%(O,U##N5CI]KY!Z6)-H4$7MVCP6FCMF'9O@_=> M>'#^#C^WHKX2PL=[L:2L;-ZVP53?SN>3&0DYH@@7+JP8F.*'DZ\WWEP?M X) MS.3>XTIF7P SG> 546R%AN3":4+F1.ML=UAR\K#*1;2IF<[NS'2##FMO$++[TM\T0U<++4([!@GTXG(V!#.2H9%96)_ M/JVZTT,Q"M>K+Q$$3>QM:IJ#T!E31Y\4Q"5-ZPB+W,:--'92$WHS*S+I0"+T MW*M^"18;=M*.-L%41#$5L[OS2V&QU#A%/&<1(_5A4]?^YR@LT0-(BTI+#.LS M3OKEX;T".^$G'4ZWLBP-U02MM8[,5B=-EP5TOTLM&R]/6+2=L53-B*E^#BE: M0_E]D"0K:<]<.@9_A.,Q)D.N9!^(1P\-=Q']*#G9[9Q#3U."_"B'VXJ]^&AA MI3O3E;S>-PC%&!$:YK51FIKJ#AH!_^%%7V",("9[HJS10\ FKO0H.((XJU;+ ML$/ JMWE0P#M*'"^R*R(2CD$""PT#P%;H(3QVC/K:F;_/%SAZ#!?@SL^JC(: MFSGUX!>@Z)ISD[9JR(@-I*2CT18K*4LSG),%]++(I,3F9&"]=.3AKDZE'O"8 MK>J@-:D1S;AN:IDV#<65XUQJ6&6$UUX>Q'GL5Q@8X94((I&O:XLW),Z2[?VP MG%#FAZF2O6;;)D4CD5:SJ%F3M+7;+I^#G/^M/>6$4SQ.:B3A*U9RR,1@4H_! MI7>&.7=:@=U9-^4N1:AEQ]9$U-JKV_2J*"0.X"L<>KSOY\ 3'H\\N&/_HKDL M9U+=.N'"1AL5DDOB)T[$:Q02;7G**:F#I=N*S_,GW_J4;25]T*"Z*S>SP<3( MZ)@=M!%RIP_9:6TJZ) M^I[; M7,)D8#(K4 /4TCY.[EH)YDST"HLTQ/@CU!^4&%H4RTPD::4)#H^T:N1]VV9UE=2W]FA=/;AX"\C((AC@V,2 2PLH7O,?)_V*5^Z_&_WO*_"Z;TY*Q>):$ M#Z:%TQK!1$,2XU+3MZZA*X656MT4'-/8G0^1\TEMEK_;^Z2LAF,^MGW#>>(3 M&G=W,4KX/8ZZE[25D6]O&]2G+.P.9H*9@F$CX;Q$JPB8Q[2=6,[W*R7H>$=> M)A4F,=\KB*#+=W9VK0FL'ZUZI2 %NTVMUC#GY[&4V2__RRO^TJ]NE7$(.!GD MRS[XI4'F8+H[NFO*[Q P?2[H$+ REK"5QRPU.1C@)AP"L&\. ;,.J(ITQG]] MRS_&9V<26E7FOMN]SO1;L$O6#(K((V_'$+G"P@W+W3N(>"UR7GC;_ ((N\HNT]4. 5>*009KI3F9*%.G."OKV(QN5#H0Y>91"Y>JC.N\HJ:8 M [@@K[&H81.<*$J8]9S^<<9L#]]ODMST%,@M-""'*.IZ#TJ"Q]+=U$T82 NQ MI1N!A3R<"/]%8(SW7/<;XD.8".[:NQEMK323I*;43 _>-0M\-]%>O% M.\G>9)1TN&N]"Y*AJ"93F_87L?ZP.']&8P?*BM=P&[K]V[Q,H4Y>A<>'P+RW=,#FT^UO-P$ M004J\Y\:/"^0<9I9!H:XKY+>G)WI:AZ(6!MK9'A7CJ&I\G;UY4H[/D9?(S"? M_GS5^@QM=U?FGL>%]8VAG((4Y:5Q?AW8NYY^GRQ_ (]D4#\OEM0[;(XW#"H8\R0(3"B*%Q3NC8?E384O3 M)5JVSU-26KOQ:0_<@^E[-:6"$CA51X?B'OPQ9=B/,M&ZLGC7<$V6%T[?N M2I :B+3L+V:O$B#YV\S@)CP_VG/WX44A'PQF3O?;\BQ7?4+!8Y>*&BPD?_/V MS+4OLPB8U]3T+RB*T>S[H\*2 MSYIEK.PL!KY?H@)O9A%'>H_4351186G/8IM%)F[5=%T1);'#%GT3TC""EA>9 M5X.,I2#G[DG7>D/QOGHJ=3(K.EVU+N^WH+T$H_Y!>X\VNG0S]1Q.W%.K.%-FN\%+#;]AE?(J\NE_6HXD?FW#::. ,_%.8]M6 M:I(\J:?4#/N S/+R=5&?D_S.8R&8 M)H-RY[I;"?VN5BR-#]UC?@X*)/6MK9 MR.N]V9Y/#_X6M$-5B&[76>+O>-4OMESSRS^:??APIJ%:%MB60069563J)'LH M+33?S>46U3>5O%0T,#B&Q(UI\1O(XIP4^B*FS%_D\4G%U@)@MEW!FR$%!A#)1V:\6TMG'CE4.8I]Q'HHDCWP46,7CMN+OUX* MF0"]FMZ5C"7F>E6<15R>O7U7"VT1-%90['M,OCL>.6;LIAV_K)# MWZRDNPEADG!POTK>T@OAIR$?6/-L)&J*870DJR[FK5W="),>=!ER1;5L57)L MSWTWKY]0KF[=N@JLM1XJQWU$43 PKVUPNC6L*'2QA9:"MO60W+(K+(YIB_R0 M0S"^HP^2O@)L>\!/ ]7YI\+ BUBI8L:L?Z%($V:>$7'B?/6Y_VKC*".1.LF*Q ; M6UB46^@J*,!C_#F:D&/T"E.SRW_YAPY"AWL;(X?\.">5AD].I1T__'N4G"%_ M$ZGK]I]& :;-:R#B[:ER+0^'WHT6BV343CL,FMUS]-(3M>ZU%)>+E[DP-.P( M3/B+WKN:Y:]-?HZ6DTG>JZ:2W009;>280\ $=>]Z94)I=''"/LKR()E^P VT M^'5.]A_?OL#P*,&MBDQ6?W*-OQ8[,=82$&5CY](Q8@K2\S!X*>MHDZW_M4K"_](-S$:/ #Z[N6&2;J MDHX>)BICCEZ7L[J;:@9A&F51<]*0O5-S0G% M4$.Y]-Z_]YW^]X:G[VJ6I#<=BS L[7)F?%-VZL0+)J*Y/D"MRJMU8R&DXA MDLGI[U+-:;7)V5FL 8DZB&W6S(WG3M^F&72GA1W)J]J\;QGFR7O MW9_@87#&'@4N9ZO1KRK^%> S/6Q+$N-%5"7>IJ1)*NG2-'2?O!!B43MH(.LR M'^PDPVS_N6/;QO,B$H)BLG+K+QN\9@+OEU\&NJ;#JNS6OAH1[M=_(6,'Y==2 M\\""(:GL$E4SS"<4WR 'P5(,DHX"M7_>#)NNS4=!DX,N1N,F)0T ">-S,HCX0V+Q/O,RF4VF80?=.Z%&?+_VLI6*<[UV MI2&V#1D+73Q%1=GOX5<>EO\(F X62Z](4$M[/:DA6!U#3YCGR@FEDM\HU&P; M5MSNN[>RM>-P'\*M#^0V%4C>P5\1"[75VE3\!A]4B#M"(79?'J<' MFM/)R32WQJN^++\*9I!+&^>?D#H5H=F"_&07N]F?QA35<=+4]5J5>M<7VP9> M$)V!!WVOWLY^/D G'=O1:^ANU$ MU?72]N\4(DT'*4?IK"@1/=_Q_V+J.IP+(V$JI\>&C#22RIIAYR]79#=3VY%# ME83>H/!N66#J8_D!'>\;?B=!C( )IE7D^QA$\Q6FM M>;30RU%.?9>ML#H1PBT@6%GW]0W4:QK^!ATZ M"I#\>(OYZ?]R-9' ':^A)L3ZVL( :6[5$6G+VNI9D\O1U_NPBF09HHS?*CD< M FQ9IX-O=QT"TJ13H]NG;&:SL4U=5?IT[IDA 20:31[-S_>,3TE!(+AW3'3X MAX#]R_4OAT&Z?Q:+TS82-[XN'PT*#*51Z_YFTN@!?J)>$RSU1?,E)=I]1+WL M:-.-_6@752LKN]0%FTI)>(AKSVAM%_BC3P["<3GO%W6ZU'!#DOL55 :Y@]9PED,(Q=6:;4,PE.281>#5X%CK4V M 1&W-FNH96S,-QD0K[FHY-9=DGQ:(XIED[Q D4'N1)4%UZ:0D:3_I#Q6EQ^4 M*Z<>=_X?OSHUN06KO5SCDK__^ZPO MG6"PH7M/6$3#E4% <,Z]/+_I,YQOV^4,@[*E,#\\-%.\Z\B!W[E;O/!X%S.- P!ZZNT(9R"E$5,4-\^QPJP_JGD+" M MRK17D[J7 ?L0RSZI.&JQ;PZ9Q6;A$=HDTD6T]6")C5SZV_XVEN[I# ./26.# MCX&JW;$%Y<$#[5^(RO#D(3"U\%4KF%Z=KT(*&M$=Z3?@BGO6(N=*,Q[)JQ&G M1;FB@C9.&O&DK 8B)=<*F*36<>]".R1NS-6IW]51%I\QUPE!KWB>LZ0(W)[D M_,"5;".Q:D]%@@+<]8WWP"MMZ7H]@ M$%N2D)J[NK+:NCTGU1"P?;#K)RDGL@8TWE2H.02$ON[CG/L/58-+L)3:;H7. M68X==,ZZG_*.#DQ\G/%0MKHE!Z<7?\7;7>16F^KB^)U4DE.IP;+!@4/&GL/H MWHM)MC:S$\)BV'I&X4,3ZD?F6*VZ$[$6M=&^\0,"GL;NNNU1VJG?>V(@YW^D M+>(*&\X;)9R#G@>^4>"??=^$V(7E*6-@#KF=+E(6B9="+L6B:Y<6:F$A()C$ MQZR*=DZJJ7=Z??#0ZU<=(8'+[6_V#P$N'D60FR@Z&&YE?-=9TNL[HYC<]R@YT?P#2\\\O.^OIZR(.+N@%\+ MI9UW2?VX/X\A*#[NST.\2Q[^76V&A3;/_9%IOG9?SU[7[@_M@;B_BWSRM/?A MGN)&>>'[J-RW_2ECVR'-^J0>%]*+RL<'3=W$TKE,TY$G"OGPV'G8QBQ2RA@+VHK3P5^W$D%1*[! 7I44V5")!(2[TW^!N"4Z#^KD$ M]%7ZA6VYIUA)<(N[(O7>ZX^/D 3A\^AYW5C?]MKYK1Y=-Y'3 MI\T)FN<3.S@J%G92:5V<*O+9VV([QW2W#F$)R6"\^ =3TQO%?H.%H2FX M7DG;ZW_F-6:#(_5T>XGNTW4"^I@M.6-@]28H\N2[\?GTS+SEV+C+A'[51#Q9 M\X6[G5ZK4TAE21Y\>*BSR;#1E!OLGN\5T7DB0ERF>V!EAAW M4L2'P5S_ISQDV2W70A_V3:J0B)FQX#[8ZF_O8;YSIO2IY" M';>!J5;A^]LX2EM0OQ-F>C\:L__ 'B=F*VTGS%EN\<:80OJ2R^/BR_<^YO:W MY"[TC$(<:EQ%VB B =8"7#K883"D5/9RU1J,*J6D:)DZC/OM*:5%0-^VK&'= M/@8*,U,6UBD8EM7MZQ.86N3Z:)RW#+IQ&9G07SN]RZ%=GHZ@80QGI"+6\C(8 MP0QT9N_9U@AR;]AX"DBI3HYC\09K,E!IJR/+M@QH&E'^@+VP%]BV1 M;,O-& M\J/H5^9:%?=Q6F^,<';&'B(-NW"5)2M4KIY^#;,(G'(UW%-L7Z(Y5=(>E]2"MC$/ ?63""ZG* M ^X#\HM38O_XA6>1+!K?0$!E\4 E!$.OL:%=\!L+)-G2MS5DF-334J0G>27/ MJ4-S-*O]\Y0GRKF6^0V3:;-TK3V"82?V M!N$UIG2@$JE,MMWP72%;VAR<7%_JD=Q5-QYTV6KK0=X-*U:Z<@NYC*(LVI,T M)<,*[T8]>KYX^Q;^X[_.^^2SM4W-A_LMRR7*:[D\@2*Q"VG M(2$#1(I=CI!'^-8KO/+.$@?:O]Z(*SSS$-CS,BUG.O9%Z.#V #-KX1"P6TQ[ M"$:(STX4*U(E=1V!#2L((4/W*S[MS-5:SY*"P!D;PAE'BO_Z745J9:Y?TI<( MSA:C@YLD;(H"2T8_&MW98KFM5EP.$1LOP= MXA19''@,5#+2XA:U0WNB(\XYU6$C_8D=UF$90']G=%RQ7/JV7]K@!*0O4I)= MX, $\*#36W, M9R'N='W6(4"PZR9*T9A9[,;]L]TT_KL>S;6#<,(T\[=V4PAV \*$!>?3FV[A M*PQQDKJ8:YPK!B-;:8@P8Y5A_Q:9RI7NDMH'.UTZ:-O<,R*8Y*JGW=O,[W>Q(M MA]J^-O?A0^.,&Q&)\U"2"YH)@4Q6_3BRFKE]^T6P^A@8.ZV7B MEP(AE4TBNU5--';FZMQ\\[AW:N>VBA2!U%Y_NY,QX2Z7)/4-@K=']:/H^09" MVHF1_D\D&1/1U#K<#+[R-LVP7N-45PM\IO\0T'PN<#H^>IJYV-ZX:D[VTXN& M(Z.KIKY](5?YA+9B_'Y;(>DD^H"U7XO-!B.++0="UXH7#@R &ZGSZ+NXMPV( M@8MHTPAS4GVWSY2O_U/ 9PKG6XBCD?PDY+7BJ1#I2[ZZ'[G#)WKK M0LU2,UU]'14M/6ZI43EN:@0WAY7NK57Z ROQIA]R,+5M)AMDBF$I2:YWZ2C% MCO,00 W\B2G4%B;:%F2.0CJN&,\)SSQV_\:@?Z,9"W/9(DSXY@/I3)_\87J& M?)>*T2@?L8_?O&)K MQ:7+A+\L[:BD#[.PC!1!(:@OUN'7V4]YB<67 MTDKU0>?5&ARC47;=BVK2;H1D&L[8E0-7]I2?U1Y6''YQ(+L!W6EYN1J(KYDJ* M0*.X6K"64;RLM_AT[>Z4T8V&VJ?#UW2:E8R!CC7(D7M[WY;\N'834T?7<0F- M_4!OB?=K;H PRV8HAAX_A75/[!HCN4SK>N%L$?+GBN!ZUZER/QLO)1MP(DZZ MXS+\?M$?WQ6?<R;I5!+8=(@ZQ-(VIN+"6U M'&5Y;>IC[E)Q?M; W^D&C=^C9(6"LX[[@BI6$ M'+0OIU#; 1,V<',(E39KE&2V+CAG@4LN*(NL8]LH70&91J[:U9>9>?G"&E+I M'J=41HJM6N?:(O.* C>2&V81R'FQE6Y2CP6NEI!/)?GC6]'FVA6$_[#)7Z(] M'K>A3-XNG6AI;+-^"U/7VSS[F.Q>;B=G3^D)7OI;WU9=LX" 1HF ?LT;]PDX MDN"W7[Y\]^D[N4M %\-["63IM@/%F9*./<+.JLU3GJ)7E,_@8E"\I&+CUG#V M+*G45^UT].1)L[V?>HQ!;*HME%1F;7J,WX1X&KKNJ4<=3%N;TD#[?W_>^9GK M3(V@E*_T =O2ISD5:Q6974"4\\AZD=/Z$QK"Y"B8%C@D3JFXH632 MWJ_;O8UCDPWUN7JEX53HW/[<9M?! *]D:>J%L0*T39GNUBM:$LS>['%2.@04 M8.IN/OCX[Q.7_JESEX30Y!H#IU-3UXEDYD%ARXCS*$7>2KRB"S%X XVXYSP= M8_F=OES;9>SK]L^&>(67UZZX-''IFP;IES0&<3$V"4N1>A&+S'/WG\1YAB'3!PC\2[T8%C-2?<51QP:HH8KU:^P*>#?YUJ&FH]PRN29(. M=*A]6%JZ;MB(AUK90(5%4H:]HJRMHQ4^P:$BR?]XXY2S*Y/Q'O GPRQO!$OW M2I+>X_&Q=3:YN>#86WT=_>#>IA8^U1O!.I%VY0?#W%7RPE+E8U.L M\?(8\?'49N]\0-.?QG_ES=XY$KV&H389I[T8#$6U[/Z H;<06TIZ')%/>#X9 MLS^EDQ8V%C-@-MPDRQP 4AK1G314S!1* [*MN/]\H9; N14T7>2RWDV@K)R"V"T/+0/&6T+Z:K-/GR@BA4Q086VWFBDNA=T/?;RC%;E_?WS,$>F=KOYF)5O14)>?IU;CYH#NQV@>*4CQW_DQFIIOO]FX[:G&$?GV MZ!PZ34TAQXW2QQIX.1GQ@4Q2('V%VXM'#H;$+4+"5G>G8-*1&08)O6]<#T2M M', 5Y25<_2R8F>$$#:7+Q3X-47.S1R*(,R!/V1SS%?ONA<*C%)5*NI3EC^.X MM53W==5%SR=&V?@SA;,)AX#@\CC\ CO)6(CJ-[<]X\!)"](%24^$(:G] ;AN MM015^[J2<$SC7?NG/LY_RAD-+D#3)$ =7&VI-+7TUQ^O1NT6!-!"@?&UZN>3 MNL#SE(<'=LI9)-4+N*T=H%=8MHW*F.0=O!O7U,P^^YPD,QW/Y,\&%"P].-+9 MA:ZT(_&/^]TN<%^WZ)"I-ZEC]8R&CMM]#%I^*DTN_=@HR9RCQ>]TNV.[VP)9 M*Y;+;Z\W>J*,63F]7_]5^YJYOE4^//MY34L/@G;^=G:'O3+ZDWV43^)(SK)[ M_XV-C#(MFKE;H\?%+>6T[)VV7^?VPBG]C2"1B3#\U<&L,0-(+"G;F>,62H:O M(QV6A%I=*?U&?G*S:8PB(CS$#PX)P'$Q!HI'J9@?RT/W42WN 3GWNQ-_9!4I M*F)K/H9+8KIRXK5&0D&$C48?E?OA)+!GI<)"A9.<_X385*+8@>JC[HDZ&RV$ M-W 24I:S $>$A&TG71T+P>3:@OM"J.=Z+_K2245@EX*2W>#C':%]O]''6AX"S%AR]:>B/()FDJ^V/F%) M-09K]@7U.X;/M:H!9JO&2$C(:XQ7N&9[L,-Q FI+;<&V9CZ,BUJ(K M7_)IA@UOT!'V@_'ZK@>V/8]H-+;E286/_VV/3KOO)26TC;L,>CN:"]5[(?BV MZ#CQ.B,U4&2S[KU ORQAY9HWC1@+H=,77I2A5]73$@+)WX[.+%( M:QV$H@\!OJ%WU?:!!8GM(X6QA;6Y/%" QD1_]OU&#/AGB']7%!JB;QI,3>^S M*'8JF'7]\UWS,\2T8OL]!QJS: NJS=T]RH-D="(E M^UR']O>*YTVW(4 Z+KI5?Y8]B7K.#*AS5"%1/$&%]9XN6;*^]14XS=N;P?-8 MZ?F'\MX3_V:++SOBN*AYI]N3'AI\&="[9M69:US.M*UI(KY*+LM8=ZCN2Q9$ M-+Y&"(-"#;5U,^_H#=P+0,YGOZV>=AR3X5++#PP&B$8.C;6-VF$;SOB,[3$Y MIK4=*A^?<@@807QK0);^=2M#MNO=U4'.)G')5P-I-'W"^':=SJS=4\.4]/G9[]EG0YN=/F^7:FG'],IL.UUK>[?_7!4O'<*&N7;KKY/LY=3$=^H27H+ MYB#Y8R,77]W#RB.VQ"O4B]?@>7_G&B!"^Z"L,3[.AF_L\G\Y"R$_T2ES-8YM MPF/&V^'@D0;IFBB&7I.9S M<"'3M+I[Q/H X:9- KQ=Z90=I)?"!WU>HU/A=5MP8W;OY8@<6,B0,>?Q"SO< MSG!\;>*^R89$>C842%/VZ+E+0M%RDM&/X&&TJ#XL5N%?8)!NQS!(84TFQ+8D M'&;-H'(;^NH ;Z[]^/^P]Z9A35YMVRA];+56Q5($9:X@( (B8)B'MJ*(3%5D MAD29 H00(=UK^LZSW]9D$N' O7WQ\86J(D!#6DK M)% GA_+RHO/C&8E^E9\(D)&?NU+)4F46E=OHBM0I%:((DK=R9W-\KE'WTJ? MLP^HVU_\V:2TIA^%^QAN BI&XT9Y<&DS1)M"Z0:.1_4VU.?&WASSZ>& M/PSB=(YM[ Y;8[(8PX\6LM9:I_,ADH:MH*J@GWZOF?_],\ZB"N213_+ 9. ) MYIC]8"%^F2SZ:-2\Q]RH8\$JZ>GO\XU_I@Z:2_<0]Z2-U0^,\I'FK'+^K_UB MC>J]Y*$-5E-]-Q0!8,FC775\:+,.M'[S@FG9.8[8"]I*X:EIG5J%WCQ6MCS+!1 MKJJ.@:LL(2,X.Z7*]"LEYMRVR/ALAP%^&Y_K'C>S2P^8KU"GBIZ>%/[4Z"]: MJ&)3)ZG *D>'M;%D5-9DQAN=P_EJD.AV"^NSV47/J:4U-4R#M*CUE3A,4:K# MS2M_>[ 3(0=QP +C]M Z%24Z1^[H3#)TPBQPA'9IE,O+S;"! -'^G6F):Z% M.WZCEMK4J9OUX4J2^G)5=4=]X-5J--CJ[.]\=,,=^*>-E MT1@_.4(U4&S2]&91E.S?%[P\N#H;+3UF S0G9!$W%FAII*P&]2U[E!%3EH". M$OWZ@F[@#P+VNULO-DYR@242!9[OJ@!3TBH3D0U+$%G?P6#5*,O3"BD?VJD= MFX2[=W577$V\U!@ S ^NU9&39* MW6?I!LX=A(R=.Q1XTX@_%"C]\.'FFU_^9@'1E!##CM.=^;DAE1U6N3U$XI-3 MPAY5J#5'#8+NFN(YD/&)4G+B.$#)5NPW9LW$,," ?7K*@Z!>WK[^-+?DQ6CK,K[913)#?>.B71]% MEWK&K=EH.,N@$L)7RS!(:<^:30S%"P$JHN2V"9FY$3VF#&V2D7T[1=/TS,RJ MI<\T3FFU]PQ0QRJ=J2KVOOWWSTDRG6@(0(L%GM* .;'$ KQ>YW.V>"URTLHN M \1.C2D-BGXR9#JM^8+/1_R#?.]"PUQ-/;T!Y=M7&$8Z10AVWXQ!U^-.+5W= M3,TN"PE)P!)P*U]9Z% 29\3$L(,>QTA(S>IAA_&Q6=GQ65;]?85?GB6O*OT^L5,E'_L5S3#/I?2C&M#]U8\@J4O M>7:XK04XF1(!/!IT 8;21YQZJB24:D34HOZC&]!I-A&;*'%0U< W5C@F(U0T M2PJBU3 6JWR&DKM<7-R?.^VP[Y:0E]?>[Q>:/ZAGY+0=W_><9C@]8M&2@6R^ MHN)Y54@Q1(OSX>N2/S[O-0("X535U27Q)Z;2?GO8+G:&\$^3^\;2>ZAHSUXV MU"GXS>V[W &\N-S"5-60LIIG1%"%AG,H]&['(Y09L/WZK?3 O>>K6T^2*D% MN;O'[*O&0#1GLU=O'W>=JSNU6@R[R7I^F''IIDR5KGLX-":A(L).F@'N$0 $:_G53O2V/<#CLFN(]??4SH MD5;E+G,I?E+3)VYQ[OOL^S]_QDA?+.U7;[9TNXZLXL[$ZBA;44@\?B:?Y+F" MD#[AT&(RLQO5309[^O;]P=T>9&'2[I;S@=BG7\\05'ZF/9TW*ID:5>I ,%CDUB\N&6*?*/;]#JFYS\]*4?/D;'%@\V.9 0?=>T,_"WYA)0>1N0G/Z47?L7Q"%5H1;>^ L=L^BZY- @Q"6*$?1 M8>WVJK7@@5E\@5ZHCW")>U(I2^YUO?&TZT7BDCM#6X?FJN&5-;E/#]BZP**Q M?9*@!LHBPT+BVA\_8YG)T99'C4'+IW0A1N)+?&K+2/;391='B?N' LISX?71 M+QAO/*I(=0U%10-8>$I#A"S^#\]P0=C+M>Z,R>3JT7&RX!@DE=#":&9QW#?J M+&K0EJJH#U2&8XR-XELUO1_^FN,<:N?GS8*#Y=V/$X+:M$F9U,E]9\7=A]-! M0><+,NGGOADP2*H'6O^1[U92 RZA?LP[P-KA[HN(B.BES":XVDC)?T T'.C? M#N5#YF^$[_L[9"V9HJ400\8?80=B04LK,O;098^D$$3X!C\20%4'8+C"PA?K M^PB2 S;C"EJ*QUR??O?WGBOX2AK2C4%)+J[;#4LWJE,/&[/#2R7<^JW*J]8 MEOTZ/KM/_[97(SJRKZY><%,7G_D6F+J8+OH'[V)B1./M7_/@12I9JA'3=TO@ M&1B$W.^%ZBIFRUH]]T 'BD51XNOTH,([?GQ;;NEJP,X()]HYD^VDN)NGOGLA M1GQ%YJUQW$Y=<#U5CZ?NW#^QP*"@O #QJ,&&&5;R[:RO8=!+)W8@+EL K"^E MYR'$J=\6GE?Q0?SHL,+#B1=)Y3]-3YM MPM[&VFXC8RUGDHSP%#.TD^XVM#.&."899.8'AH=QPCXU1HK\5_>PE_&\4G)# M6A?.>1>RTJ=SNQ0"%.*Y27QY\\YG&[O^:T",!^"-M5*Q(>BJ)1U$]:& 7RX7 MX^TB'Y=/Q#2PHWXJ&@N%$E#Y^WZ/@PP>U.YU5M*^S#1,Q31\QWB8@E3[E+M! M?>@^.!W/5SR9'2J:Y+X28* D/$4R1S@LY.LSDP,9>FOEE4&QUIXS!HJ1T6T? M,2M+GL=:GQB$DXDEKUWG3@[W!I8EE]*4U0'J\O0?IGEJ9*IZ!#I*,&B^O-TM M<&1N)G0HNS>GK<).'CZ%2'?9HMC:VEK?JIRDQDH]F<#8BRC_50(B=_=8@O=) MS*7NW.N3_].)#G8D8O7H=/[Q-2?2E)TH\&5'XZ*,V[F!C7//&E&W6\+@NW0Q MRXM/(2"L."V1H>P<;,E&XKI$QE1$-Y%$0-O] NTV.>^'E$,!^HNUAV\+Z8K. M>Y#PY#>4R*/,8MG"8X1N[6^6%#"9KYCX@#!6;8&HL*_RKFX\O9[YCR.CX_'72K0ZG/3F:I^4CAOIZ!HWOFPQ,/Z^W]Q](_[/:%G7F^6_;&7 MV3N2XO-N?@^.<^QJS''PA(3OM>)1+RCEDU<0\K!.]IVH45^16F*W'TFHQ_J$ M2UGN7,^MQOFH4-*42RU@9%'C=C## 8N A1^S>OJLWQ+KT27UI@321]A93DK5 MS6;5O84TD61#[)%K'F4J<3P[I1$9W:6&+KBU'!RO,.6:.JJK[%GW;EHR&5$^ M^7M:L[/0+VVDV_"/[R%AOALKZVZVM@DEWNP!6SU\<=ZS5+\(>!J4KZAZ?+U& M%4DVZ(7B83P@0ZN:/_-0LW -.W8?GK@WBS!.[DT%6\M#ANZ9?CU^K]5.T1)L M"4ZDU_MUO?O?S[DO:(]7"%Z!@_6&8$"&QI"XPZ#D>D0E 4@0<.NED=/'%N3FUDW,<&1@EU=[3(DHKW_>";QNK"VN5IX)WJH^2A]=_VRSAE&]K_T;:88J& MI*AF7N&F,C2/0NNDYK[:;;F.%.J*IO9C MUF=S:^DV5B,.NZJ9'PR)U"$>L1H1'Q/M#R^8U>VQU^W$P?/*]F M3,\9#S3\EG,)':RB)9LK3X[HK'2TR_ON"&K%4950LY)L]PX*,"J CA\9Y*UT M+QG%K9IZD:KGG*BC3FYRB75[^(PE7>J-ELY-D:4E38Z2PWIO!G(@C@DUNM=* MWU3YL$"HWC]?A1O9WB7OGZXVJV/HO[L[8IE@3>7S12E%K3<7( MQF\^=/!=;63.1;S=TCA9-GO>8<-J%Q/Q+*"7/-PZ37I56MMN8#MN$; _.*DI M'HK5(J5HI2_.^>IX(;JOD"/PM#P37"5HJNR"*[VUC\[.6/4 M.)$,9B8\LF;I '1G840HE=$'$SX4Z'>5^$V37Y+\GD")GU:\_&;C[F#%Y+;+ M05QBS:% %W"IB8%L>Q M?6OM=;[<%8?UO]5""?RC5>U'WKYVDP7JZPJ5Q?. Z87'T\:?3F)SHR^VY&$OPI*H3Y9":T6]-9;171*04O:0A5< MVC.C)L2AR-EI-&4J;NVOK[K91_@\_M490YO]QQ2UIJ/(ISD9G:G31R*?K\JFQX/4)'4-+^35R F'UEQ-L$!+_,"^-WJ M8FP+T)... *?#6%3#*?'\:B;+1@3[A3)+(Y8]/PV1%/X9^2/*YK1 T/@QY7_ M!)_Z:AGN54-!V9L0E )$BJ!5;=*>;A8O^LMG;"0FQ#X%D1SB7%1Y' 9_&GQ& M_\[ J^7ACM&T[@JL[Z63#B\:>'AX-^GT>#,DB^7@9J:9P_=,67A:#W?(N KZ M91Z(GAJ5_PM^.K01\5^CV%.DG#9UUO/A-?37"W%,9A;&HAWR6]"A &#>WQWH MV*G>8]E60]^T2U_E;.[FM#=EUZZ;RTQ-P=#Q7B%$]/T"9]#-]33L2GO^7IJTX[@#4TD(>PQ!=TZE!P%[5YR\9H:4 MM^EKDN#=FRC#3M,<'3:)H6=RI[MCM/'SB.$HTQ.K>[?(?59W?<(/?P..8PF> M.65#M3GQ:_$\DWR.:U2YS86(6YV$V'IVSV 4VT.IJ(:[0DR5KG-A4^EU,N9! M:#VN( 1H0U.W/.:%"DX,XTXWFOL8#E.'PI$JJ MQ79T&S7@WK02TW0+WJ4\Y+-JG7"S5RAGA #?>U3=?J"WW+ 0N?+IO&"XX@\+ MAL ^.6TM&JA]454<> #DN2?#):T]W<+FA'VJ6RUL_(G<1B@3T7,P#[ZH6GR@ M_!5XF$7C5"\O<=Q)#$E %L9.P2WX_5W+[S]GHU[!]_N&NI/]I](<2P-"U+5N9!P* M3-0W-G27*!CZ0TRVU*F[^JRL8]UB3AC&\DTSL LA_3&J=;L4?VF95-O!&_'4 MUQ_[?OIUA=%*!W^X\FYKEQ_?^W52#]:6*7]/9QMY(6"E<_W%S:#4QGL23$.? M7KVQ'&N-63% ,>12I;T#-8&P=1-?$(3:0#L#W0#YLK+70>9!A5?GI%TE!.VM MH7I6%FEH3)?W*@?Y@5KGL$ED!J$T-;/N%/^[4M+_&B(WEL1WB:HLV P <4, M27H&"M3ERJ4,^A'K?8N*'2;L\4YCWU0XLPX%GD:=Z.]^,3F)D-3'=TZ4'.Q4 M&F_5K\RP[RWHXF;=+1%9H6+J[?5A#]8<)EOH\U2?Y+]^7_CY+KFA%'UQ/] -$\H5J9%?!G]Y>XB"['.JLYWJJES*]E-R_-/]B( M4#:X6<>/F2]\M9-\T9*'Q3$R&+%?WDQ_G ME:2\G[XHU8%LEM Q3[:K[TY8O[@5$>H^#+=U82$LP1]OZF7K?SN45#$UMNFU MG34G/O7*0&8N>@)5,SS1#=Q2&[9NU^!*WJ2JCV#XAHUFQ1;64,1HK<5-Z^_T M8K=AQ63]>KO%I4!J61O5;&F*J?_A?5A?_D+*[.(DS67JB+/GR #M7 $!>C_SQ.\C19 S,0U?XA,D "%)PTPU*8-[ MT[9E7N!MZ<&1@40D<#YZ/"IVU*O-?_%0(%CF8EOQG.%"I3K$M#1K8C/^H-H. MD.3VP#I&RM!@%W/#635XR.]00"9J%%!,KAS.53".=4HO1E[ETD[U6&+8RILK]7RW3XG]%(=2QW(<(+][7V!EX'+';PUEAW;G_LA%%"C+\_%)! M;OM@G?#PU(J'Z\KO>^+0)D&-AJ7>R>E;XIXC3L9X=5[ [J4*'I+AOU$TJJ0= MGP\R=.[7(G&&5_-Q-VH&A]8MY;+EM(;# M+!'PP6!Q$OQ/]T7W:ZZ=I2>GC=-%8RR>SYWP6B$I6FP!A.S+".MD^S5<$F'LNU8V@KBFR9+(5G)44Q/OP?';4L+,V$RS9E/> KQ401@[1 M *9HBL]Q%IT(WDG!<=E9+#.&0WQ2)**1DPVJ[5Z;BX[>6X8U61O)'<"?<=2C MSECM?+]\*+"FC#B(?FXX!K/ CWKQUYN:#L)D_OM_3J__.'XH,&.WM7\*=G+4>K@UWB'WR[%=F@T12<.]MW<"C _QAIL)W,[SD? MUK:M^.%4[*% MO/8VM[EQ=T(SRBN=F_)_M'D?^R$K\BLY4FOO%RV?G/^_%%F M0&Z:W;XUNKG>N<^$%9KO'@K,_KJ^-F$\JV,X>?%CH8FTS($G++IW.;:.-Y>^ MBQDSRMPZ%.@],3?;&MWS!-&NUFP49V"\U\DY%"@<"A@_%YZB5QJOTA [H#&#@4,SJ,+A0X%=)N7 M+C5]^?^;Y__3YI%L;/HD/T?$S+[+55!,U,X*K#T 2>2VFZNIPM*HHK>$ R76 MBU/%CB(5W3.'9PM)N=^1?_&C3JBT;EAL;7,D"=ISNBTUS3E*3O))M86U]%*. MRR[HFXB+8 JUCKW C'3Z+Z:XQ_T^6F!P*;WW[2<0S\CAFSHF#]J*MGIO^/^9JK7@@QL'Z5Y\R+ M$KMK1=^9(0-U4]27_.%HO>BL8%.]YJ.L$\&NWV* Y"&24$1XQ3VNS_J=% S] MEE!O.).*#K?R#Z"KEK+/!3.Z?!:PRK-$]-UDL&,?(-VK82!4C2;%@;C'[G#W>\^&9ZYIL-M;Q2E/>9%QJ>O=:LD MK\-*]>"9085RS1T4SR#V.%XBCT%E*G%7/'Z3M1($>,HYF13 M*!.Q.VWU6$JL2PW7XA.U.>%>Q9]\[L[JNA1$':6^2H41QM;.R.BA@[W!6NTO M:E87"PVZ(8S6NI"+M[MM$^RUZK*6OO$15A;JJW0>.! UKAC(>,8'CVYI[['= M-0^\),7D#@4R_=(+U0X\P@V&Z4^8]=N' J0E/[[7VDXVW&:)B_HP=92C%ZH- M\OJD/$EV?R] $/;&\T6T0/P&Z1_,SM+?QTTV\DY+K>7,3+&INO3Z74;G@393^ MQY(AV'I)2UBO1W4$-)B8Q97Y@-,]%/"UN!UH] ]G4 M@]!XO/(MIC^X(51Z$ >MF^D83G,NJ_#9#NT^U2D&@<8@']S=]NE/QI"\7HC6 MF@Q%V!=36(YPI]4"LY=-&4&YG##W-LN@W"FRE+*T]Q&6B7$#/_NB/]*\,\(Y M@YT-]\L?N?^>B-*F00$)#QH="ZU2A-H90FT@V%M8F;;.3DR@,MRY.[U_&^W8 MX9R9& 8_%^@8S+.KQP9[3:]NBORF[SWJS]@F!=I4ONV5F*P0\5UT,)_^TTAJ M%?CK] ':4YJ;#NVL9"&XH?)X? MHF]]S"9;C>J&[B/H(<.1Z@[8, 3QONL#F,OZH]]?3ZC7S@MS7KRGK'VNLI7 M."PV_^CC"?>7&W2$_X\G.G0UG0%:U?RWW MP.Q/)'D2VE+E"T622DY7JH;Q?UK!'\X!3"4$?LG+A*8%6]>E'AQ.M\$--E"1M>0D'K MTC#ME?_DDL532J+'?)C, JWLCY1(];[ZHF)^4."!K:7L\0J.R5=OV9-W*\3M MFN#?=KG;^CWZ3P"8E?S6ONSBR1W$2NTLN2Z%9X"NG%PT3JP)/1]1C[@^%)Q8 M*8+$.48STQP_5(!BN\CI.8I$$1RJ/D1%]J>ZK1_#PGMJM[)VDA(C<(ZH#URR M:/SB QV(TZ$ Z$HKU\ED!PK BV8R(P,Z(S3=N>0TKFX,UZCB')@-1*89#U"% MV>')M]V8'_&$NL85"J,!YT@+'-.%:GBNJCD# %"WV&QKZ\G]0'/! E(E>AQ) M;4NFLF Q\ME<57:?=@_Q)D.YV'FZ+U^.IJ>9;I\>Z'+? JFP5:"K,6:IP%>= MSEXU_8:I8R>KHX1_$*RM-8]S]_?LK@K%MRO=';<(9L4H@:Z89H0-,]H9FFTO M%>BLSVVMC9[&B05I7F6C--X!)M4N]&!L%KB M)[M2L-KL'^^<.QID;GV'L[^;UL-D9"BN*+K-E8 M:/1! 7!Y$"O1IK0ZQ]S6]#^-).'7*WLE,*,+DB\R-OE!DY'Z/@F*,6B:UM;- M5:X1$\SX8^]4:SYA!577LB=?XA9D><;Q6;.Y<&)23P&/)A>?"0\?>;68>;E@ M,! 5@R=&C*0.O9NREA@0>OL*5 #G0/J178I:L[K8PLC4L&&$K$$ZQO2;OB:X M4ZM)^.4GX::*T_4O'ULY=E;:"_9*/HE;[=]1R0J M(L97W;MA,_19!3,&\N#U2*RZ0[M=('T:']<%"Z_OD3VOTJJ W,3I,1G'0M86C_BB8,DU">CV OC^DX^RYJYF[CG]U\F[>? M]HKL)UCX4[02XW9BK%*(SFHX.X78'4H;WE0B<*K?EHWC78\[9X2.VX30E.O< M_"7CW4B2A$?6&MV4B(F 0I6ELU^XH_E&4;_/.OM;DEE,?XVVX'$>A(U8^6?G M#&!2J#C R;Y=$EZ^@[3>P[\ M'/)>1VV3!7GF2:02AIE*I+9[?424D,BQ#+MISF4.*NW?O[G^J+UT,=2%X[DX M^=4?XAR;X>K&(2(_P-&!VXFK *>3O=S7)) XN'C'@OZI9Q7Q[46N,ZK.3US< ME&U7;]:!NI;,]U+Z*+J;$[4P790E!!.0>&D#:XC:*-U[L]V6\L M,SM($3QCP=M\R%P1UK/R2Q%NUU>D)-<5M]=:+HFW$)XX+_"%;F]=['!5 M@+6OOG4 6U#]'72T8P%G&=$65X$M'[&GDJH<#*[],&WJ^B9[O]:E(3NKO-T9 M>TX,>1WB'M&7?"P(;3N?%VE,)M59N2:S32SF=*M:G8;YBG56T^[D.LTP5N)[ M3I@J8TP^J'7-;X 1VM04G>BCGI##D@S9M/A+%KH^9.Z[%$__T_%VA ZT MHL/ 38<"@U3!OH6M1,)!+VUD+B%U27&XW=D.V+_MV=?UP 40DU1P574UYI-G M*=;, '3E80U-;)QXAMFR?>K/0I6U\/D>SV2@8Q4IR^W#^UW48'7XY%D?_]Y0 M7Y]%KV^;$O/=)3/3]GZM;,SK13B^]%''W@AQ I/< E=*(J7X\?%Q/WU+F4\5 M$/ARW_ 4XCS,MP'73-?GB%ZK'QK)5S$:2]U\^SC$W&;B4$#>/^#@#D(^;#775;=RRR ;PL-'3DPOQ*!ZXP7L5R$SRDI5@ M7#;Y_3^;Z_]^?/%%M$OO YG)$[GLYCW[@LV>41UE0&##F:Q=(R_M5+[6)70[ M.!1_P5Z 4H)UO2,W>0((6;56:ZQ/\PF/RRH0"]QT5LR! '4 M3TM.BN9SXM\KK)O\[<%.^ )3\G\96^JE+ !EW%Z#-T7:SK?YC[#28/EGM5>4 M@KF_3 XS7R\WJJ"_!Q:I?(-%/KB=B ]IA9E==G>]M(UE!7V*RB%!&XJF&U@( M:4ZC ZF K4+="#!IW;2PG$G/ZO/\?AOV@35_$.WB.!%UESV79L"?!$%0BKVI M;NXT=8=ZZJ68))V]R+.6W^A@;,7#Z$"-?+\H;8ED[+EKEW8NO/;T#?)F8#JX M_>@']5#4U2*(HX1XDJ^L[.59ID5F%\*SRX?D_'4I1X4DC@M?LEM;_X\AF8GX)A&)"3@8/\T.G=?C7N> AV>G^1!T*44=J+AP M&\I&PPI--"<+V*R@*)4/[-A(U)B;3VK: =MT_7N4:YOIWQWA:G3M5A,RO]?P M0P LFS&;+.2SNY7..H@>(DU?KYL)6E$$*6_B&^U";80AA,HIWJ'*HX+5(\4-VI67<& M<#003,"$*-Y.NB+]RS(W/WCIQH:^3IY+A205-^)D6")'KG,8'Z.I#]TMD%1@ M.*WX&/JP7-!%6D!RL!$YBZ,X\!BS"^DM8% I=U>'W9,O89S"E!<6&76+@4OV M&8%',+ON%L&QXK2J*@)$U8IPBHK'J\:KV U4UU\A0??27Y3/B=B"KC!Y9DR( MIK5^H1P^^=YZH?RG1=OCVXG0&U2)X:"\;%AI&C*C3Y]9Z*;L,.Z =;ML&9%< M%DY^N"8!OPY+:\H(LZM\G\7%5=ZS=^RK7*#35ZKI7!4WK3M??FYOCL!*9HNU ME;>VWMEP-I2[<$OK]DO";RLR< MTY5A+.*G*8*;L4>0V00H80__.F2M#E/4& :9I9^78)]=6A]I,C N> MF\"-A/4Z30A>9*CK*PX=Y:6:;?T-P/FZ\ M&4KOG).>ODK5FW5AO W/L(+V:(*,#@54N!#G_?2_&,+>$^/BXL:_K9&L>+5Z M8/:.VA4.O':L\B9;>3"4?:SRUEWJY87PY)Y43?E/9]?)S,@'^X^VF][150\ M?]H(T_+[IBN3TD1*P@\^X +JM3\^]950O&IM1==Z%+2A4I*C$^;")@\F(5$5 M3G<7C!XO=[T'>K+$*NBAH_MDBSX.6R$'=+.]EG'6PD?/PLB@D=[^T7QWT3VJ")4,\V8.E;$8@0D'$',JOZC,"L\+8VRFQ(" M=)Q1[=5L7!4<#8:!0PQ&Z)'Q(\QBV_*'V"^?W&^;"-@8'/1]4'$!<.V']K:S M?DE87Z"53:(WS&*SC7"9R$]6&_EX;9 M$AK5TE8JW9R9':#/.UU!4>)&PJL(KL !?>L@GZ]&P8F!]W4CQCQ2IC0"%/TF++D1)#!DZQ"PP#KC1JG#XM!\2]+-\I]8A]5=ZM] M$3<0;.A^T?HTCAMV-M+/[N+I..H/G?T!-?1@G8D*JWR'2TGNE_I-3)10W& * M9Q%6S_$X5I6TQ",LAIG5*\<,!!K$W,C&FT0I];;$*'C3BF3 M6^\D!1]]WEU$6!'S<]_.&:$C6[!WF=?T@Y#0.J9;D3%_B*/1GYN5(H("?6?] MCE&S/I_TT#3H4X.!5=/!:1@8,=[X7FUQN<& MY(=2NG#$$;>V5$.9EXEPZ0*=&61^;3@@WR2U]OI?YK\7.7R=8>\]=6"S) QN MZU@PO>0^-<%1([AA:,!(+I1:DC2IEDP92$%X$8I[SXE=*C"^X"R,?R!&RJZ,?1& 9 8E*_.=">;3S$Y5CI%9-OX93DT@D\VM*[! M$XLC$O7XL^:>U4]634,JU8V#PU[1.U]4_?ZO-C@5MZ78(SX&19[JRELA&:FE MA)%O]T*3*U227T[[I8O#_$^ 7MP=DLN&>?1V.3T_PWACZ=E@*UQ>"D93M";? M4F98J=#HGI%9+. 8[$+05S D0I-U/=863R^J4IOM[9-Z1@L84AUP4XA*-EB MT[34UA>VV]--8S.G:1*E]_S:QYJ@NKPN[\Z>.9GKIL95TZI>&BSI.="50BZG M9DM6.?.-FE73%W,9+>ZDZ5Q)@SJP0RGCY+7)XO"*NPE,'9^IV,)Z:C1E)G=O MI"M4;Y$P33*WE@)4T^EW")K%D.([A&(?P3IHP^4%';G94'8.5W/.2&'KN;Z=>1 MA:1&SWW>*FQN<8#?O\T73HOR(6YAHI].'P>@-X;0Y%=N^RI,<9HQ=K;_YDE^KL-F1Z)L>BN;5,>/CL:@%K3S>%=IG&S<7Q$\NRYI:;I/;E-%KVIH=%R MWW"X22\Y15=[)A<40=U67%&[OS?>L+77]#QJF)^Y1:8UH>OL9^^O*BKL,2!+ M1QOFR_\W6D-QA^,[$TK!PE16$7G3=XC8,2WB/RL[+8X9J/:^CK*6GZH4[V% MT <9QLUR97JI#!'D:G>A7[@5B>-$7&,)]J49YJD&=V6'&&I#F2\ M,ZS;2X,<-$_H3YN)EJDZ2ZP3I XQEUFB%L^$,"D:9-4[TW#9ER5G5]S+2:Z6 M [I*G4H)>9E@G H01\1X9!7",H=;(6/5"-""'8&M01D]T<&/O3(WXL!O]!NB MD+PWLL'RO/#B81WW>"*V^,'-^+Z@W%"L%!:;\BSX7\Z*\]\M&A>L&[&V]5,I MW%3UC+B=H3R 6='5 M-#3NV!HUZR'M)6?:NW(FK]@9#*#8P.B_6!SB\G4J]]@Y?GPUU>[NT,U%Z WW M7*=(5$>R(5;/KG(Z.R[&;;\S]$13J&4/,JTW+QL^3.+<'>1Y89@HA/"'9G&'>$GB%@L?8N[J]0ETH#GF"#4H*2@([ M6XMEOL@F?2MP6VIX MR\NP6L7LZG?3O_PGZ/-_&J:%+'S_KPCP^*' >'2\YAPHC]][(E"U2#Z1Q/2H M8<.9XKA(]J#F)! M=JR ^^%\24ZT;HADB+*8E3S<:6[1Y5T[P 7K&SP_;7+[(1>FG0L$57[U,?<8]:Q_D(YB.S&*31":RLJ1.H@K M [MG>+$_C]/!51ZAB+T[>"#P9*O;9XF\P^Q3JA MDD^?4.GL]=COV[K4YZ"C#8T0ZNAT]9W::*]*(:<=.5= -CB[B+1\]-J^SBSE MGT/&YZ)'ZG_^B8_C$K?9,/1'CZIP2Q8%;$K.R*:_T 5BO!K)>N5OU/.1,#MB M>=FU,.6Z;72\2RU4S^;*#-5XY2--A'? "AU:0%V=;^+%;T\53EP@!%VVS:\A\M(S-:BN4^ MV>=FDL)=-JP*&.E]RE4WK6,8ND>X/EYP>^G=]FRL/J92G W-%738ZJ!J;BJG M>D6*EZB=W"H4X38T*N4K%XJZP+?24N46>G1V]52DKSK-?,8;SUV-0.^TKF2Z M95DD7PK(RP):+!8JHU;<-P 9YA%-EWX,42PQ3$O%/,B0#VZ#[1!O_-PMQ;58 MINF7LU+%O+(-U)?3LH,;?=>N>XZQ@]J@[?N9W>IL"W4C:_DJNB6D79E3;6'B M.'$^/E"H] 77D--.1*!T); M>75S.FC?1#U#.2DI"X?0OHBHDOB^SJ@ZP13MIW3H" MZ4F^P.NVG>&A[6[-&R8H0DY9ECK*8^A4S(.!7*7 M H^+&H?(%+"S$Z,=^4'Z.-5WZ),]'M+^'E*?ZY__QUWI-.E8A&+ $G,W;I$A MG,T(^ZJG+(>AP_&HC&7S<^J ?&57&MY!PZE0TMEA<*8G7FJO#;Q=KO?UE81) M+BLAZB9O)T(CZ%#@'B>;LB0^U?U^<'-M.H[W'EZH2&Z;J'SE]C1?_";W#M/T@A_D+ZR.FX77J A3C$82&2?ZEYF7K< MRM>1_.,_G6-)QA7V."OA7URK0\:&!=W%"&NO!,E/QW2!E[B>1* L:8!@+?>< MY:AA?LMS"A.$,4GO]=NF6S3-=6:H:CEM+(!BHKZ9F6VL>%M;E4&E@I9[^])>%ZA6 NEX*%W'>9O2:K:+/*Q"IK5;?:R3EF+\2M=6T2C7%RZ1N(:=6]T55_C^1^@EF)T1^'5Q61+,M,OT\Z)NJN9=)@8M< W"O:SU?CJ2H MYGB'9L;ETS?4-09L6,/&)O@Y!SL]E8ESBBTH)*C\]-6QV1E6^9B8VNJKK)Q1-O,1VJHD;%3UI1VFJH@ MVVA6FOV)212R=7D;A^2LMYG14MUJN,*:FD/';8>#L0HJCIK3N+. 7*^&-\2X M24U-/1/34O!SE;GU%9YO)EBJ<+GI)$+5.P1YG7 2D;+ >IBB(9E-7.]9)*B^ M@C.G+FAL2?V$22AC)NF(Q_7[ @S8W,72)OM@K[5\.IVWE %)4*2]*&!)^DPQ M*SE9!T0TF1BE9YWB/H0S .80;G=I7(T<1,?H6^[ M;:S]?OA7ZW[I%+5V,=B*J=,5MVO,@A&SC:P:\XBT;^_,9;L9RCWHL$SZ4,E8 M3W]G>*5&/(3["T?>ZH_2>L%GH;I&@GDMZEQRZ$:V7.Q9AQF%VA6F_M#-K/R;A?;> MMW3(G?];5?K)]?U3=><.E/5?/\O2'I&#/8F%L@+TO8#*&[E:FD^F6'>Y$2?S MMF?GOIIWV+65RJ;=P>;(/\T#H).;P\M_ NH$4Y>IEM97!\?J>L(3G5**YW26 M-SUI+8D6K3NU(58DXIO@-^[+\&(CE]E"U25EO,K@L )@H3%JV-0K[=+D2L:D ML/#\MH63S?K5JM%?_N6IOKZ]/[YXP,BB1,6"):'90?7P9L=PM=7\\@<=G6QC MS2N:#Z,$;3UZ$F:,D]1),H[WG=HL&NH2$2[$UQ$N30(1%Z<*;/WQ,S<9T0VE M6;)!S-PHSGJX6R =LM_)C)I_;%_OQY5!P93[$&<.!1A0WL5>=4U>U1PVH#?5 M7=(Z N'>I#[D*^?@4/VEP(FTEL=5;%%W$?S' #)C+)FC)-JSJBL>5HZ7]!DG;L)I>[])O[* 0BSD1[#&# MR!63.X3KKHUGV9CU81Y7>\2CWHYXC*B$')(MZ*T_=19: &GJ4G&;KXM7+(@^ MQFGP%4+X3![/\T7HM.Y%W0>U8VUM$6+R**:$9<9@ MN.W-_)[\/6:28:,SHHQUEZG\_A4K.9#(0E4-.K[6^H\$1?^'<5)E*W\T67K3 MEMW.[QUY>1-NRRQ#"%9@M49L-?296VD)(;X[7I?[Y#BD*N8X?#8EI;/ZTX]N MC*Q/W/JA6N,2\KY[[W+@=9"P* T*BP0D.A19'9A'*$NE:$IQ+2'"V-?X#=/[ M?K7.J3.S$D/,FLE[]JZ*"F9;%_"E8#*YSH%8W2?O.&NX%GLY5)'N\JS'I2S3 MA;G5L7L.^TS;LQ'BT^^7A")IGHY[ZH,Q,S^!FX TWY)Q!1X*@-%.5W?PL>4[ MVAW\ZRWH\#N"YEU*QWTU;1!IQ]5NK & >!1VK3,8&F^0D[FP\%G-[FY*3!V[ M?BO7"9DRE4#-.2;1-TB/B_TMV^[O>HQ?4AH7T>CD.T-+DQDW_$ RG3MD?P=, M/DPX)\GY4F1ONAS*[IIVZY+QZ?@T_,N/'?S#>DE[RWO?U7 MR?59[8WS_<[UFS(I*#1]LR!A=^ZW)^LL6!>>OBKP(VUX5:+NVBRXX#9D- M$9LN4.++@7-UOVO#J[A1]RD+<3,ZLM%U?NG8.F."9DLG4X\!E6A,F0G3]PK1 M+37,F216' S&/#I5\LW?T=8)C4B#\!.;KF/VWKO5&:E)*N G!B!3]8"^V\+* M$+;T (H98N:![ Z")F5)MJ6'@L[;;6S3#P6R =)-@TCT!P.6IQ"G@2166CG; MH*2-WJZ0V=[4BGK)018.U).#-4N4Z]M$"P'0,&Q3BX_C7CBN\>/_YGY?B$7; M%;HLR)S6]N(U$9 S:MXSQE_5*^S27X%.VMM/4#SB'Q-C&5=\S5%#_&^J:'W. MAI[4QR6PC)E!4FK; VJ8_<=2?_C\3FQ%F9]+44PE=-9IS#AGR*"ZS>CN.#*% M.LPPJQ>:T'ZI0[''3$6J1TS-("%I-P-*U0Q]IAKOKO:*]X4A(!"1F%*X;LX0 M01>:[$'WU#H7:YA2E]4#)F2?"??K :NE5AXC&M5738"70Y))NW C1W3V4H:C M) Z>WEGN8J%S@_>. 2.7!/#FCN')*0F\2_ MU%F/$7(/X9A0"YQX!&L"P'*)G]F6D3?GV!WLBF3J "%BGWO#IN1>WG=#Y,#1 M;.=SOD3(3ZQNM^[X J9ZHB]E\:');5LC6(1[\11-W:GZL26&>6;+%Q,R>C MOGQX*X"MIG8_OTMJ8!:_YB(@3]IEADT>]LSA[?- MNKY(:#]FCE4? AEYYT,/!=3N[2(<84=0!W?>OC>"(&D5)4HE53_!9ZCF&)#6 MW++ZFD(QNTZ=TUB(.%/]+1,@= 3+Q)G$L@]8B,T;65G%/V)<>9.&%>>'WLO\ M1VYJ/@Q8DE@"ET^EV,N@J .5B,N_-;A=>_6VKTSXG]3GU*]\B;\G'5.?8]S% MR\OC$M #2LC,Q+ ):"I#2$@(E7NH9.#2&PI6C=.M^%EYZ%8D6&JH]UA6LD#4C7O+2O%B>EN+)JRB==O\I3 MJ!SH:X%I)$'K$]#WK%Z4AV^I4F.B3MNXS^^\Q*RTD>M57T*@"C5[K%Y)-]9" MSN36S=V:7(23'4BHWKEQB1EX_14-,!R LVP+?@GJ==%D.X6TCI'& DK"AI5+ M\NP_=YJ?('W*D9[KE$#544="*V:V+,>@M.98Y@84+N.NG$.?P@0[S/<5V::: MRQ(3X9S%N(XW[@4;$/%91?O(QJ'5T5++0X$;71;Z*K:YP*TL+$1H.KOP4[+! M,NIZ.P-<.[;H4S7DWNC*,0^%W&L]2E:FXI)W30(*3G?M6.]<],OLZA) MI?'0Q5F9LXZ2TA=+7!JSWZNE_V9^04<17VCS:$H/YEL\1+K6;#E?ZL*#?';Q3,99D[)P7ZZT>R/%@7^.J;;+(B+)#4V])T1JL!X 2/ M"A7I[JUF$L=O-N^/R5>99NRG#%GU;!2?_/'TY[;'/X?LQM;OV_/M]K_6@:;# M/@;]YKU'J/FDI0AY P(#K?I]9\=-VYNVI$_GMUTKT#H4*&7) KHFD)%^Z%46 M7?EEP=IU>\WBV6&;*Z:%_5,YNY*&H00VVN-WO#3I?B9Z$[&-([?4Y4#0GH'N MU;V5PG[!ZQ!TIHF:^?/R/XZF'KWX^KROT@@^,N<%HX"* $EO3CXP @^Y7HMF M.PVM7'R-;7< 5IQ=::2S7Z5X,!7?:/B&O51=D:VX_WA)8N=-1.B;0-X3Y^,5 M*7S)Z+V0Q0+4YQF"JEDT;;Q@/^'CK!55;[YV:8W54#5HS^RIM8@8RK_1GD9U M=1N2==.Q,AH%>TJ:QU27[[H\1,CD_!X,2+J\/X5$>/ M"&(*54*\?/;:&UE%6V,W!88(!N*C+Y([.D/<]RF/-R5X/;6_?ZCM_7L]7S[QHTR5G MI72Q9I??M!&(0/ ;Z+V!.J9$S%5\G.&M/?,!!.ZQ>2@IO:F\K;B56D'%NKFY MD]0,%PI H:6UWLV,8)]'?UM-?6!\,=0ENW8>&5[TV'\!D;'R;@+@"OH*%<\8 M[0+#R;^W3UYE)<65XRO]6YP'HDZ^*2]_(ULV, 8+J2=[9F;!8)$ M_#B\)?5$H6&!I;&=X]^[JM#F6EZH'ZYL+!*^25]MH">8]OLM4^\]-7R[O?** M>V>QO,UV+1:GAP]F1IK7S.8FN4OQ1MNLYQ_C*N_MZB$@X4L0ZW1D+0B]V:#6 ML1P(Q8M/X$G'@EGM6X5>PW/2=_LJWU_.5G@S^*\KYWA0D;_QYX(^T3 SO&44 MO>LQYNK^T__%V7L'M'UD:\-D[=AQ#Z&9O@8;8FKH'9*88E.#,2!$BZD&(61Z M$67CQ)@J IB.1&R:*4(60A)""&)3!(@2$$@@@3"(#J(:A$S[(-E[[\8WN^_[ M?N<__D$S9\X\\YSYS7G.M)(I!^F[QMP2DMHG@DO"UU>\+[V8R:7/.\+NWB2L MYOHNYA65ITTGFD[5ZY=)D97L>G0U*4V-(.FTE.F[I;<:7!EDGR56(S2OD YW M3"O7AZJJ31NLG/8ASX0JOPPOS/!F#,M @M7>:M)=G@83)#(.NKX]J8#RU,Y@S;<>,*I;ZWF+ MO#;S1VZH6@7MYL2O)$.VG&]7W0W=7VICT4E%WKCBZ-*PA93^1U2J)4O^Z0OC MO5O#TA*LJ1KNR,FF9_91SS7O!V'$/#87TB,0JY'D!*I:Q:OB%!OAG_XML/QG M^V1O#.U1$<-A(L1&07>4T[2#++M!=-0ER9O404U84,@=0;"SWJFV16H-Z1J# M1F_\YQU#>M]@MO2_]IR,29]MY=F]2U77-U8U]7[)<-6",\ ML^QEJMYV?RI5!Q_G!99?+_TBXD=^P6!S,ZWBNRO;T^>?C2XBOA'/V$D\^H5% MP_=K,&&DQG:IX+7FJ<%L/ZT"9'C%D?P.MAD/C\VH:#NZARVL5S90#:;XEJX' M5!B.)$\+@#1GK9*[/YKI(F-QHL>6VX&(9:&..!#4;'Z>C*&@-SS"=HG@%)#JX%:IY%&VE#%R_""]VUG=O8^ MBKR>Z5#NSD&7O%%:X6A#M#7\/D-F"11YY^VL>>P(>4*B<2/ M0]17MQ(+GRE7&_>#M4IWVX>,ZF>*2?5&-).0?$F(5.=+.1/6ZH++V$>A](/G=IO+"0SR/9/_M"IO5OK4&';:'NJ4^L-TZXM>95< M$\\FYVA;SG2ZX%RMS4#\&J=W1;_S67[^+M_-G%MJ]\=#&8JP?W9-$#WM[T8#I=_P)"KT[^$''%ZBQ$$*R]=#H =O*8[[$ACFH84E[P5RE9)X"%P7M,_N#S9W0 M_H)DFN_X^"HWKCW")H\LN;6VY4H$.FEAJX;X#T\X'CJ>?5 F1'> M&=!/Z',P,?E="G6Q*GOR,/M3L7J7IRYLN-?1I78QENSE"4AJG!^S M_[Y#PTZ:^K(EM4-A*]A_:6!F(F'$)& MJ&)D'RJD#EJ2$ ='![5M4._2Z-7&,M$OB,MI4[FA*:U2I2G#)HB\TD]['MZFU-//8P5.CU,' MUU#!^O=S.21.^1)@VWH@-Z6 $FIKT:^?5N"0%UKB1&EN*V[ ;C%V5Y'>'AK& MR1E^7G*)4D52STNTEC9?D8MBO0FR3:0TX5XF6879A=/L:M=O=M7/EW!LR@'2 M=NZ6[#9TO)IWZVN5ZP?]VO7&"2NP*=YY%4(GMCE()ES;*T>]*]7@Z72 TX'AG4WI!2?IJY2!32)7T31^)E\5K[;H M?J0?,$6VG,N(&T.Y,E>Y,D,7.6E'Y5^?_-IKU=]T&KF1"V/SYQ/'0C)?=+OW M>?Z8NYU =?_-O;8<:OA<%R.X$V665]X\D>WWTM'4B:B[>V#$;RG)SG] _FZG MWB:/-3&&+<>1:>9 MQC9O)A=0)9S\Y!MHF*B?-'/^-/$KWWR8BOH.CHX4ZMYY/7ZVJFT;D_.39DK6LL:"V M9?7'TT8]F>PTVT3$@88LCN9UK&^MWU\)F\%'0IDS[-%@.JT= X%&IT6V1 MQE@OV=[ZW]J6O_UX%<[6MZY)/RQ5\<=,W/]@GE(ST5T_[U4QZEYD7HC6XEX?@IJKR_+C5B= MLHH*5G(X7*+>*@/ 9>#H )=K9_6_-< O'^[(^$''=AD==@A"*+D(&D*+MN,A M[OW4;IF'_A>@_61S-E3WP-QXUU4Y%J$JDE;E+YO=XQ/4;B4-(P\_W0WV((52 M9E#WX9:;O[<+]PGZ0V6291A%B?WCJ#$]10U#&9D_%"8Y"=:=7N" X=?(]=%G MK93)/:X+>JT %,ELCXMEZI^_Z.5_S&?3IO7(#=I@$+7E[2%(U,Z!(=BZ^JS!*.'.E#^J6T*6P[ZG))#WB6MK, M^#L/.NU<0>)Q+56@>D,C!$-KEZ<+.O(].5+1@C29"-#?L^W'^*ZYO*L781%3 MYZ7TWQUI=M4[1\WV5XG7OJNM]06.EH::Q:]VV=[U+K)LLCZG?GO=L_3M+,JR ML0'U:Z>:VW;):G/B\V ]NAH^RA_7J=/(\[?M)2-HN-RZ&+":E-,_%7CW_[T" M[]KD>X\1W6OIQ$3V*_YFNOA*!%KZ2V,BR'4,$V9LG=2/\YGQP6@5VM0^Q/L= M)F'7?$(!3AKEX$#Y8G>K02[)?E#'D%M@=VC+OLFTB4AU;GB>N3J,%LHT!1DZ MT[.W,DIOS 'TS-^2)NLOAP!6:?XX&MP _$_Y7=+&FX9__'L<^(_V&?GPW3&? M_3'?N/DS'1\)LZ(MGOCS#7O7^566]D)25W'GN),";6AH%)&)@L_6'#JQI>;K M@,=\*?49G!ZSFTYW?O6\EO!@R@(8%IAXT :*U]XIF,[1@H:&<.I%N?J1<^PZ M6[V4'UK\5C)S<&'#);ACOAUF*@@Q9!B0"E7;6,4!N!Y!"??6.SH4+J77?OW1 MV(S[$HR/@(<23@H9?0@'^5"3XZ44B0E;\C-\8\K+-W_%CS]4*&:O9DI8=, ])*1T?J=$4GX M^4%O>#\KS_]>=^TM\6''NTB)^%L+P=\%FX3/K_:I/.G#;E_R@/RL*9;_(K"\ M*<&D:S+>Q[Q'27UV@>0G'Q,I1N-MSE2YSZX@*EKCA$NSM!ELIG,ZR#T>YY*Y MXEM ;Y"[+5C7ABND8.A]1;G7I M71U=S44P*$Q("!FH<&.IS3+XR&3X !]?CRE^B&\;QRE8\_PIAM&4P=9R9IS5 M*_R^<7+4;8PP2V9M)W629@[X .!:!U#U'RUUN.GJJ';JEOGI556)\:]789F4-C*/> MA:]99TGHFKOLH"L1-JIB%MFZJHE?0XQ-AN(P(?48<(#^8"[" M#\;\]<\#T%>]M061?LQ*:]B"W.;L*5_[AKHY[!MI5.5-$C812G]%5O]R:*N[ M9E]$Q27W9R?D)1],SUM765.>(1I)5,B?%37)CRPT<^+P<%E.Z_ ME'4Y"0.T@(8:O_HRA+NOXM)XVN NX)E_:C-C]R0!/>*=1()87]_OG&VW7(OVG#[77A9"+]XNJ&17(\4ZEI#:'PX'C.)'C_F0^7=+"96Y M-(C]P9W-.S&CSGBE.803YP:\K!96]HT4Q M^H3UL!M/L\?ROO1YLR-R/S0A=RYJ_F!=TXOA@*& F#V6SC@Z/EN6JJ$&*$PG MR\P:4E_Q,O3\;W?JZ>APMIRP6ZQ3PD/16$Q.:>RP/N8C:<4K[GE2F=;!YK4! M6]<>NZJH*#"/^52GRC.*KE?"&G$[5_Y6M]@ *G(3>;BIEW!I7 ?;P(S%YJ[0 M7GK([,$']+DQRYSZJ9]/",]KTWU]'XK:VI9U8OO=Z;ML$) =KOIL E6F3?JP M5%PR6U^H80T5HTK$]VL=\Z5.XA#\0HP T8_?B?V/>7/#)'][C'I4XE R;QP^ MH;!=@!CT3#SXN7,HRYS>;S"#$FS &%'A M6@/ZJ"*'YZ'6#OE1"1I&SRN\<5R\+T@JA@-7!!1;FTX3N"9S\3H45!^O%4#& MH?SS:/CL1A08:?QH-5O'*7R49K%4].3R7%%?\2&;\* M]%\H5*QT[R!+&Y[,O$NW ";&1:D)!$P#D+HKI9_KH8#!1()6>\\FTRW:*SJ& MR)-?6Z_*;T#K.^GV,9W+G__V,8">VF7FJO_KA.CUA>,BI/:PCG^HQ.1GF9GBWQ>QB4[88(!=&LU49KPT0=NWDKZ4G&"F\ M\DMHP8JQ2ZERU;VU85U&W)# H]>@AJOM>]*O6Q609$.3'^]MQUQ?!LZJ6/7= M$216R2Q,_X#NR>IS,\N9/;")VLN&*6"*S=.#'4&>ACF#6I=6;/$+\)!^^8(P MT%)2CE$3W? MG@,IVM,PI6LI:S7:97N%%^P+B!E[+W7QG5$E7N:DW6")1+;<_E6K#+UE/(VC M8UO752%^@Z16W$,30FWS=)>P?*2*O>&;S/7E+) M984QK6-7 95JIKS0*897ANZ*)"\%O^OE%WTG:!&&0+Q:!J-N-UISP E''JSK MU1Q474<'.5:6(("Z!!2.9ZL5K*KH2"=UV->F=\P\&NGRVFS\'H952M!_&KT\ M7&;;:!/DN#R"%/#.R# ]?0MFFQR#SI&S'EO79^Q83T63ET6-,RV1>O6AC"9C))YO3Y3FW M[^ATB[PP-:_I24>=T[BBZ)&*9G0.3GM>^H!\MW&^XLA\273!-;4#$I.[O[F0 MKDEK8A_=7I^B"M>34@O94=\=E(WH\J1$2]." CC$\!*"C+)QRAJ5P&^$UHA^ M=!W^\R\?[ZD SPE@-C<\\1;^# !$&( M>85-XJ? @"%8F%/'DL1EQSPGK0A6W;)-Z;WPHX522*61QT4H<*6+)__TME0Q MT,N('UGUDY77DBUB8L?.F+D%;CTYJVF[R=SK*UU/Z%KEMX HG+V)C M_8O%@VN=1=>N;.)N-[F+9V#C;*N0OQWSW:-67';T^X93>&$ZB:@RMY53QG%O MJ -Q7(ON>6XBJHI+F$60F"F-P7Y>!G%_LLO58WNI<:4\<@EPLID4^?G'6ETE M\YAYJYNAAW"O8C?=%4OG?F!7EA2"OPOJC_/(]H;_JRLR2EFBZ\=\NVKMC40C MMM(Q'V8K2M^KG-BSB\X;S<<:BX8WC.1?>>CMGWHI[D6L:$#M?3N1'B$5=?-H M\+<[KX\^>2]/,63%8@J]Z7E!R,KKC8];V3AEJ>AV,5?,)*,(6OB3*EL>0+XU M>\SW]R!(E0:+YL6P!EE+YA5R"DI: CPM$KR\O#[_226V_!]\GZB7$M/&$OLE M54VF3&0?YA8+'_-YWBI_[.ZZP]Y6BU5V37,.9;V#^1D#E#F$5*OT"H48=8RT M)36G[\F^X*O$/GFW. CTGT*\N]NB.AH":PU]H$SIJV/DDU14,VBV["621-J:FI:[0)=#-O2>8:,5V(UL,\V_WE5:B_BW\/,?[;K M%LL76+C<,0BX.$HG:(A*62T]A^UD6.^2$.[L+/7<58-+R8[>XP\+4OGI>4>V MCXX,=9E#G.O4#*N'BLF5.YPGL8*3KK->V']%0Y MG+96]2)>>8YI;/^ZG:(7+RM%.:<_G)MY"R1F@3%V.=GA=7U]?:]:C_GBF^>A M$RWM\3$]Q/X8$L?8%1A1ZF68Q?_V]$W 8E7$Q^+2G\@G$LE+,VNVL[<-WLU9 MR[1],U/2MU?/WS5;HT!C$+XM3Y" <00C^47]!N) MJ;RG)HN[N]2SUH]; 9PVJ;%.K@;/5DU-=T[K;W#DW_\8S=]P=H",._,FU<^B M )ZJO;LL\Q?XO3ACJ;9&90WGJ98!Q) _JG@[GTSO@,>YQ_'O;.@,25_0293< M6,CUHWNLL4+V:58SVQ8[)IN(4?%-#?"F+7$>T,*;.>)9^FP/[K1MP+H:>X3^ M5XN*TK9)YA2\Z4,P*':EXIY :@PT-UQ8C=_^^V"+6YES0BF]#28UM;Q;GJ/\ MI6>H)^G.O/"'?.@/O-I,6%2&@'#^&] &[%H6J]#1U#&KVVD$'$I/B= M>;3% ^I7P8@+&**4&9:%?DM7_]++>P%]4VLFS\__ ZA2;]!IVS(4=B\U= W9 MY=]0L%)_6O0*;L_76RK8Q)%N-L_)6]I2,/D=- N,F MLT[8N).<5UOF_6L/I$ [%UD?YFR@%&7=[HV,CD>$1'K1O'3+O[*?+7 M]:U(9(M=Y_O?]DG)84IL_/9@X@2B7SQET^16(""@IK_[ %V"5 \HB4^&3]ZW MRL9NM.F@6=Z.7WHID,#,1&=B3ZUDVG8+/0@YIF*?6=OQH4ZHM,NW M,::M]NY^7=XN=C4#K(7$#60MLB T@Q/N&[K,C1PMV"$@I:@2L8G(@/TB"U'. M- #[\@VLU^#ZNX3VIAHIC>DX =K:G?%@2,G38E]7\3:9!45MG[1;Z-G:-V?$ M;9\ P&+;6><.A/HTQ8+79#'\B8!@+ZZ;Y M^:M?,<-\'*[_96?.$K=W/GN7:7>DFA\Y)U&LX5KOAVW:8R9OT'_)?#Q[N<6^ M9PXG5^=$_Z36$?XJ?UO[1@00['E)W*CJC1-XZL6'2_"=*8V,?"54F/^]3'?$ MD#%**'&0B_OME3,-*MQ'Q0@-OA9 MA+/>B(-#CS83-!2I=#=.V]!6;F5E8BJ$48QPWC^<(N M+*?]EAMM7.F+*KB?>9MT2@;+-U/=\4E% ;XC4S#&[AMP@JKM&OM5J+-;M-8T M 'YZ59P1@/*QP+5LU&>Q2#X>/VZL%T8@%NB>I!^SAAF>VB5@-::UO:%RHN%^ M423391A7BH>0B!O'?* X5]3C]?-+!1QY<_J-!T]R3YCLY?IO?0)9@T$NT(L' M2=#O>[JGA-(B/7B20W5VEX.\Q()\^J"O=P_02=<) M/5MG:I&/\_.;"0VVHN@GYE/S0DL<.QO+(RV"!O-HA6R079Y_9DZ#C!3M8>%? M]>[X;[M(,?I.-R):?N1,IHZYNJ,%U'UO?FPM2*)P-M28Z)2-=:,[ ME"4S7J"DW]8'FDW'[C'80U-7]-HH\1=ZN=O!NYZI=,D%BDY[O:+U![\ #>,! M=+O9]4WIO+@.'8K%T;< 0SJG,SV+9#_LIM0K#%8VKKMB,+?\/49? M;"A6>8,I.I)6B#;8!'/4JY!Z4&.'+T",I M,7)/6:>V".ZH0=+HWMY1_0ZL)\ST="$, D]2>R<2O@UM:88TE/\I4JUDI>C[ MV9*JL'ZNR2QX@[$MH858!0EE^,FZVN;"U.KZOD4BVX/&=#C$ !9NXCD/7AL^ MM@WUZR]H7)>LJW^#GN7X:>@IJA[SC1JM9O32( P&M@!Y>>_9A)%;#EHCRE.),"C]+:8MQ8PKAY4D-W[ON;IL8B/ MP<4V<8V[*]AR_E>ZP:M9MR]&YA)FU+1$;-)NW >H U$78E[[/.[/P"BZ"Y9D MQ7X6NJ6@4UZPIS806.7\4!ZGL(%](-/4SS[]ZE^& M=#XM2F!0_UJ0FWSWP68/X2QYJ06,9 [ZV,,"77O=+"SL+M3/,([YTE1 ?@- M5&9EYR+=I:$C%$MR*X1]TZ,S>6\@\B GCTYJF?!))1?)XFBEJ\-H;?S+6__= MKS>@K<4AX$D.R X]SK]0;)L%@&EH\$OX E"ADV\@).IVU:VPA5NN$7!4MK95 M#&$9U[$;\'W(H_1JU'+3L_&P2C\!QS=.)S],C_-!N;>JU#LZOL^LY/U/"23X MCQ)(TE^70$;L_$\)Y&.84'U6?5;=2D"&GX>PW]C7?*+52[SQM?XIZ?"6B#>Z M#XAV[J2P!6GYU4:VH[M%^F,!Y^+ /EZMX.:=G[&"0^R3H]#IMCJ^5NWP^H*> M)HMTJC4;?JHU.QRE)MFG64KL!WN=*LVN'Z8R;?6UCY*6XDBN(X 8-].N ?FV MHB&N;JW:1UJS"?!7(+?X:I"87&%25?VRF%_;L]&(N*M&*+"$2ML_R/3.Z85[3U%P3Q?II9FSHN4##S<*9'S M]AEK>/ZXZ*@MK=M?@U!7\2K 6^UZG,T]U.Q6H3A.JEO!_H4E<:[(F2 J$>2L M\%*FI.GQ_&E_;8BKI[&5&0C8A0$!PU,[3C_G)R?#QD/F*&GG%/T''U6*_?XV MGQ^0X>?GWR"CV\>[X998>_Z5BG<;:W;+0$IXP#S_T\TV?*";/-(U_+?HU]4/ M2Y4@,997H_*ODEO=ZRA?R/_0X/Q"2#_3N1E3GOC+D?![*:FG2PS.MID_?$VS MIZDET=4.E"K_H>!E>.9-!B2:2BJ_;\*O/Z@*V*;X=VK#''X$?E]WS.?L"<[V M_C NIW5Z)<.>I$5$W[/Y6+CDG-.N/2.8QVH+F4C\54S<$VB3S>T53^A&QSQ_ MCSSS^5X0F AFD60]$W@H>^H@53&TNH!-[Y+C6X= MOC5+"18LAVIT4;F:::X-R&<5L6$QHV[;U^3&-TIRD)S92EUN5*F7@>P:4@L5 M5/?;-.OFD*YX6KBM!%M),_K*-5A$2R0*Z7T=&9=>EIGV=B6J"B3K2@B"Y]\+ MG,N7+PR<&+8\0D&?;Z<5;[MS#>=C>&WJ+;-3P>HVZ\:%6Z8G^7(%2#(+D S[ MG'2 R>/H6:BV4[2%UH(VO%.=C/CG2@W[-AMYI](^I"_)!K_^,?G/SA[.V!A% MH.XK9VJB8P*ZW;[I='UB\O;]]G">@>PO/)*[AV"4V= H'+B4,Q.^^?(E.A_U MZY6IKCA#\C//HZFH4FET79>GR9%?JYTW17.]"XE_M9(V=X!C"AWSO927+C[F M4Z6N\F3-.F@I7W_D=FO7-<(Z:YQ,F@@);\"VZ>!55*:JOY[-J"]>R!,(HC>$ MOJV6Z5<$Q76\RH[PTC;1@@LY+F=4F_2UD@EMNB3@V*)D9^YM)-' M'2SGY?G_*KD ]>TCQ TV4=)N)I)=:8EEHUVM?3'#:(4/?_ZV<%U@BOXJ\=/8 M^,T?\5+6;5M'7 0R6$5C1DF2D<[DMI1?V1J&G!U([ 8FZ;>/;^5Y1$]=<5)] M\N4J,$[(CQ4K\HO>E$>8:FHHXP,I0\XH$FKZH<6Q]$@I1XHM88LQ/*&"Q>8O M:)(!O?HZ#S>1A\1]X@FMUBI8GRT]YE.6B1]=^"G2%$@5*OI@T+<.@N\OSD'C M*OJ)8@RP+][NWM"FE;*-(FQG1=C=RU 8E1*>:5Y3]8,2"^[;%C^$INHL6=L=SM%R5VX]9C*9%E$)MQ]UFZJ-2=^^ M"HH/I]V&Z3I(^D6L#9N<*C92TP>R*F6*75W_"ARTEY92EI0IK%\,;, 8]8DJ ML=W!?_1J*Q.?5Y5G$!NM;-_>.C1)5YSTSRH?+"0 M&G=OT^'Y>SE:9!.4""OK\>R<3IFV\4ZRIDJ /)6, M7Q)SDOA#P0'4C"J7_(;K2=;_#CC%DG:,=L S)G:'7K073WCR.=#" ;:D7&WG MA@__HT#[B2E)%]^T4N__##L_L1Y@_FV'D2' M%DPNK(.;@_-V>96Z4_?8UFJ&RL%BP -0)@Y*&\[+:.9V)+@.$6.8#]<6%NBH MQD[41=!X7',(,GI%:!JT:YZ%?/DWM\W!$OP$63[([4T_L=X5.A49QD +HG]UO&9KW-87GL.?QLL;?1%YM"I/)W )1:*D:[C*'E=EY,J7/#7Q4IU. M052XS2]SIFUU(9//WB*&M-KY&W(ZF-"X%SLZZZP7Z+QO) MX=N:R;C=N'R*E&4(4AYF$[X&]-]8>8L3&LR8 M.U+ U\PAS1%R;LPFE-8T)O#M@:)DBI;[(/\9_EC9<8>9E[4>;JBY]I(#4"6W M)7N7+D>-$*F+\2JL'5^-VF3%"P0;O:YE&6VU.?;C#&>RP!K?XQ0?[Z)UD2R4 MM%'9S=W!ZU57>\S3T/ IB S4R?L<@?BL)M1O_AJQ-%Q[_/EL"N[S+R@L##E.6*Q]75D]O;\:07N M,9^I00OQ(6&>>&"(#Q!;P\S5Z^\N(2MEY,)3"I+I+G!=\X;&?%SP11K4]]U5 MF7=&9G5NJL*+8S8N*FJ9&6%Z@:/9\9G>"!W"BF1_J1<:(FO@4/8%R-:\S'6H M>C[*/NQD.;-/#]F>>A$Q*EN1R>$]TS MC;-!EP QU0#)M'@-IG$A-.NISY_.D\\J#N>#E^G77CU>]X^E.;R)@C2VD'NU MO@_WT*2]S@,_C%X7"'"5G07RP*E*N4NR8=>KY10P0[VP!TK'?%OLX2-B#'%Y MLC]1),G(7!0>/_E2.6]H=K=QC8Z+GVSZNZID[+.9"3R$&JV\Q^DG!0,R3"CE M^W<+.,DX.[" 6$BG6GW16\FG>,=W'\6!N/[[PE6/J7CX.$@L./0I?F-*$H>_ M$>9A>1/P+J$VG2 >TARFK%AF[A.UVFN1"0*\1TL*X0,UHQK:RL$S5:[.+V-= MY=8_+9N+[VK";PEI975UE@!%34],[@U8LGJJ>NC7S5N4)3W I1&AH:# UYG+' MDI,S9'^ZLV3L^2\[_Y,+GBUWIF:VII3M5\D9&"F(U.,D%X*',\'JN2$G@"GXQ8]IGX\YJL#-O:(LZL$LF=/FRK?VB)&/%.K.DS8(DWP MFX3\Z*&SW3%70#/9FL%(J"J\8?L#!M:C/++'F$>E9SNW^ZS)4+DBNL2N*2U+ M+8 #.R#[HLM, :<7M&>/^8P^(UZU'3$ HBBN--%#V\)\>#X6S7R6;S MGW9Y_"]92\H-G__?5^TI*);$S@V>2CKIQXWYB-4>GQ==\U#8F)K3 7ZXHU]" MU"@L11;MX:DFUV>^%QK3%>YOB>AQ=)=5FGB*R_]5]9H1F%T?0S(1<2GB*#[B MX*^WQLM_: G(Q#.C.&]!]YP]Q6+9H\.Q)GF>FWG)N/DAHZRWH&> (_PEG_=1 MH"[E1Z:?X11H'P_IG.4N^V1SAI#*9B/CR,$MN:#T!F:N4H*.3Z]W!.>.:E8W M&YTS& @_2VQ8X1$UE[3[GV;?K6V6L]Y%#\O2=$>;U[][7VH7X608W?PC6+P$ MX.>76SQ;9]IG:KUDY207GB'C[Y),M]&"A[5D5L=,V4S)>=Q#//:A\ L7(.7\ M9-/-<H.H^]&C0SMC&C1Q\9E(PLNBMM^X25-:#_ MRUV0*(U)>S>X;;$:QO<#$H[Y M=-Y*6QI!MV%V+9T;_KRR'<-]%\X)RY5P_Y!J_*Q%FU=[;6I^[\Z2!2HAI(=; MT'KYF$\SH:H49-3V_DY:F[W%_PPX_LN=]0$]XVV1-Z7SF2/;''_\47)(U/*7 M'Z0VF/-U)HG%T]VX M&^_+Z&VZL_M]GN<2BTPE2U"VR%%KP^/(#\9_[_X1?S*?O): M(GS_]<2FV],)U1NS>JIA;T&"[_L\H/+I],W(0)"@.J%DTO".%SWD>FSV-YZ* MKR<+Z^."^MCX?*X'Z!0"7J>UV;_-#CF1XGG$:@%I/AC-'7H)\S/ME,)_F]O0, MZRB\5'/L>V G&+'-@XW%'F4RUE?$F)"V.CO(Q5ERMOR!8WG(4>G-?M;9=2.[ M!\':D7#%8O^ 3)OJ6.O$)(BA25F_[E;>G_MB4Q=JI&OS!2,_03*&(YYW;CF' M\291<\?L9"97%5 M /MFD(J8@\W&:'C/'05.JC/G MC_D:!WI"8UIJV::I+5>V%F?0#Q0;)!+$+Z3_6!X1,)JJL&$.O]ZQ%\M*L.K1 M\[3=FHBKRGE8>27IRVD@;P%W>N%Y0ON0&AI6MS.)MJ9BV-O5Y K@X)CN: M$<>ZFPP3JHL\;1'9<^VF>MW''0=^/P-D/.^5FMJ4-?N#)M]P+6#]CPZ;:M_U M+C=;IR1>(&R#@[,&[X^HX\5D[;7[TD\R\P736[K/=)J(XB8U M1/6N63,*FY]E0').I1H;O"DB_=(CI:![W-@^&[G $]H')W]GHS?XG=,80?Y" MI?&I HQ==D!J(G(-)<6^6]!B<\QG/Z+E?@;P9@EH3'@Z$B'I+^G)CP(!U[0K M92\\[7K@_X0D$:R=_MUH-5#NZ!SZ%=S1,4'(\7;2>E3SU*E:X^QI0:4-"GJJ M8\(I+*3Y.>'!..;JA@.HL4*-@Z;)8.O,0*?4#\9_]9^5*']I,'*M*G(>R9B% MBD!(2)_7S+:05WDA!DZK'16%5%U+BJG*?BVY:5B^[7-4 MW(&Z,<*4 KX A%J-LG^1GD?'8% V;H]!?K$=:( M5_V#F)%!\+J!]H8@/7&7(!9(,=:QB'7G5C91B58/1%@H$-9#4<=\OS:+N]<7[FL 2A2V)G)CEG(^OG-6:5PC(UFO;F%H#U:@G#(1,@7D,Y#%? MDT]6.T3R];;6A2%/B7OLSV]J;&Z2 M!C7P"L 7'/,%/SKFF^.I"NNTEWZ&W8G;K@W9F Z"@BS&T_Q3COG\;A_SS<<\ MRC?\JMWC>BT]5??O3[3OG/TO ,D"]/6XD>>$"/;9$>]PL9^ MI#X#ZNL](X,N?YR<\(S]_C\?Z% M*UE+3*LY-J5 \\0J+M5N.; M-N:4,,+.Q:YK.!Y^.Y:,@%0%%YD9JV^ES,>+Y)P@Z/SX?.4CZH>6D"E/4Z?M MF%4JL;[9M./7GUMJ@C^1@1#S&:%;ZQ%0D1"FG!8NO)7YU3VY*[M>*&50";)E MM"V%#ARKTW-77V',NA@MPU,JLB=ZDQ?1!. M(QWP!N8%'C^$4V9VKFL/R\U;7+,$2[)R Y.9GFY_^3J6G(Z7/9 M:ST%=2!#&:%GL3]P]:):KJ[SB/ IP^'O(]UQ78K?HA2TTBQ@$0 V[7VT89ZZ M[CNTMV=7NU^OEK$6Y0N2XT H(?[FHDIQU;WW>91L4U-_ASSU7:2 3N 0Z2?K@61'6^8$\,VJM/4.??+ M1Z#XWK'6;Z=HI-H),4?):7>JL'S=X]5?JWTSZ#LGY%F;.,R@(?"J[TUAGW=>WQ,_/U#"^FZG4NLGN*;[U>!J)S*,E([WD3NCXW=\K MXD^[%-1%O4];=4)Y'5:NQ++>I*/.:X6F/=J2UO*\.Q3L-#A5GO;C$-R@J $J M(C5==^M6AM2BR,U]FLR>4O4"/I4$3L MEQ27"!?.[H-#P.P>S93=<:,2W"YC MEVN06QK:@I .A^M;5(6L0OBWDCR[_!MC0H&R#/++K K9T[X> 0(!X+]GB#?] MRWQ!SJ/.K260AY,U8/%=]3F+T*-MCK[(A8?S0<*>*DM9%8KS#+!];B]F6M,- MDGGCH1OYSJTD6LU.(,,K6S[)2"BG7K],N/VF70\@_+0P5LP[A36CN(#37T?'! M>Q-AI>@0^E6QSI#[:&"'>18_?[FI1;:,KNF7K4'C47I_71P[?5H(CR<3'S2=&,/\>V<:D!=P\RNXBI>L3%8[_5"IW*,0'"?]VS1K*KI MO==C^WT6VA;FY59L:;?$\^'8UZOKDPO0M5TE?3LQ9[LNW^U]RX'<4CFK^U"9 M^U4_3=XXL!I1(TW2/1S0!3WQWD^W$BEDY@+LD.@%\E@EXY\F/SWC]E'@_5_; M.4*\'7&'1OR$4V70G>!G(DMQ3?48B;YCWS3?6YA!"T3(+VQI%LWW:]>6.\/Q M6PJ(<[VM9G;J>N".F6\VZ"_PDE$CX7-'C);:JX4Z>K)K(2MK7HFH;&^BG0ZN M-4>P(, (.KJG;Y#E">6 ^T)7K 5+FUL1R]X?"MA,U\&WS1T,(0*'Z$=I!1M( MK1/\&L3EF'B_K6*Y_M>^_A%U>2"#(J*VA>+SMH=3EW$H]]<\J;:_1<,W9&XL M1M)!^#%.R"HNO-ZH7L'I.=+[+A(DYH26>I0\9!%E4++?W\F%UC+V2_)/UJP+ M#++%:"P5PMVC%Q[_X__!.8RIEQ9_/QHXM"'Z$K1*_N.2MQ) M/E1[_FD=EQ>ZUPS6_M*2%FZG?K>(A5R9N=O6!7[6*R6^K6 *RA%2F\M40:"4 ME0/VNQMC92+N)@A!$F[1BR]9+UGGM>J]YVZRL)EM18-C@+&8+>+W_P(=$BBG M4E>.-RYYUV.2^*#7*\IX.HY8X$Y.3'GM&W%5& 'P0_DA=11Z+/QF)^)@9I8U MXR%[U3D5@]K1L^5YU]X.GM,QLM#]\&.-8ISACT_1,VRWXN1I-8VY2M&35(]E MU)5;T/S%IG@GN$TFO22_"NG6LG+"NG %\@U>AOD4J6"M\GVDGURR&X M6CA)#AF8PV6@'E$\!E9=A2-WTA'^.H4]8]FL._(YW:[9KCHJ$QC%$Z .)0QX MU+CUXYB0!B8UX(0T@4/N*UHZR2@".P)^[U^O:_IM3;".*#=FG3#!&M<15=8^ MH9W:V,J(4VWL$_KYSC;JL[]8BL.'22 !,X^6^W:&6^K7__X4EA=0F=O=/9.J M+5MZ,]NH.R-0IJ;F_9TM/T4!D&TN;#RAPZ;J+EL]'U*.>G'F$1&XYM":X9+M MYKWL'[V 5^J['QU@=;G:6Q(=IBR/32\BP[3[/8%1,$$O_)S)%W5-NXZJ0H:0 M]0\#\,625NJI1MS_JICQ"?$3)R_#J8[-F*. MY>?GU[_A).='U6Y<">#DIB6G=F6]O?%!.O/?J4*9Z%4FM:B/H94>?W,64A0S M#_5*NNX5V'K/-VN99B$1%%A;4I.<#']PF'PJD(>L:CBE5+1H4YE;R_25YI5J MS.[06-?PXE*-VZ^A)B%C]Z:C\&0E6V0V/=KK0#7+NP:9M3&(T7BC6 )S V*K MA;_9Q;]M.^N%J'WU@2Z"GPYRM;+PSU-MRC3)^VHW,G9*11?)DHTF:.^4I)4W M0#VT* 14?H_6&V/(S3G.06GV]A=+E44=PR>#S1DTS#P=;$510$7H[X-=Z#F) MD9/!UM20'C1N\@-2:9IUD=\V6_=7N;#5#S+I[_YB[JM%"7!:5HMOWT"47BY!QL)9.JWSMU1H/MAZ9^]ZE\+[Y;8?!%?6N%#W M),;^Y)KE0X97'8/;T@D"DH,8I]*J*O$X9@AIPB&@D1Q'+,E+I>6FG$3A^&E] MLNYI&A/O@ 6\EOPUZAO8FW7W;H5OGH]B12J"NN!O!>0S1N>K%>YY2V)#;]HX MD7@F%T<[^Q!B4GJR5L/#ZX('?I,1AK.S1EJ@=TMK6JVV6CV$[95QS<[9-6@M M67Q)8"+-?9K^U#4!D1J&2 3Z+< ;JRXYG"^V'6NUXT3>CR=?7^][EGQ!\_\$ M4N\(S6FZ;VN,A=59>Z?Z:=I,GE$#>*@N#J%#1T:N?VP(H M#>B_C?9_D=?A5BR=5:&1^)[B-!>%[CGF^S00 >=LSTQ^7[EPEOO:IP+LLDT; M$A#8]?* !N\2<*YU1*..J*CKH<"\3*U:#5>+L8+\ST.;A.]^N+-; G^QJ]'! M\/,6W8J261_)SR?FO^NU/X9#+V\V=?!,"SR.-SO0EA]NQ.=2$53)15Q M<_0ZYYC #WT3,G*ALVPU#4G,7:J$7='/XV@)G:__U^"AH\X&YD59*2H_ 5*-U2$J];DO'BI@K<6Y8KF7KH/JKCY;_PJ7X*=C; MT@F=QV%<@VY=9[L.(X)O )#N3;)?)P=+_+98F.A!?LM5E$&?^\'I+D:'7ZB7 M^E*G>L?14 M9DOI%OLT=IB:@D[9[&DYW$;RL]D^)RT$_\5W)*#!&FDJ*J)8F/X3R7="M:LV MZNMI0Q^X=ZI-8.[@$;+9ZKQY=*CK$?#3ECGH_4>O;ND/1P"[JUYX"+TWTY>M MV.1@:,: B:7\$!-FP6[38;HC8KT(/-4(K?AR4Z=VH58_B?I[S:8V^1G&*@1V M9./E[^GR* 4E'2(X+5 +./L<]C5?:'20MJM7GQ?VX*KVFK<>O,>^_6'(=<;P M1/=4(OK$\88MP M&6S=R?QF3](57PK^37$$HMB=Y+>?GI]*0S-!0"]%_J7"@F07YZ6T<6-%M JU M,4&NB'1/3U%_A,4KTW(9LB486PR.U&[!M,5_[E%R"A&+%]OPNJVO<]/!S"9H M[[[5%[4MRYNR=0T[;0\6YM$:6Q$F(OBZ%4Z(D_^]8:AR=D0/1,F&2,I]REE$ M%+0/NQL]>TZ]-[$TU?]HOP5')>DOB75&WR_:7'-JWJ2Y7M"4^U@#XO_6(FS6 M8T;V*%8,G@!TP)X63I+U[.6(V[[)R;U1EOSFX6V;GWL\7Q^ESOD(?1]:!DSE MHLRQ0KW))"2,$M&'+R D=.7UM/1G-U9XXVB-2_Q2?104<9)S O/%DW-L*;J0 M'+=QUPF;X>>_JNBS([]>%;2^0H@OSH4T'VG OK)#USP>* PT,P>)71%7W;5R M6E%;?UJL3==(L.\E2V-DSB)-Z)6PC&V*8E@"$& Z9W M$2>87F)CFF@Q,F L!*:()DIBQW0D Z87)6# %(&%D*B"V!0!$I)!1@(DJA = M!!((1/T@[WG/R<[99Y^]O^OZOE]9?_1'US-K[IE9L^YYGEGWG2B5,U7:THJA M])OL%K >WV6#X O9&$.7MVDEY>;R["Z!*AJ1"B$'V4="[K+G.>?F1VHM2?Q( M>5F+364+PYZHL__9^&F65W=4UGQC0 38 746=V,4K?15G4?;C=!,.\,A/73W MV3M8MWF].ZA'BE6;QF!7CT%@UT!YZ,FM5(!Y+'#0N>!DBM:0!,*GM_RV)@MN MMAI#8E(A%^H2CX3:?N.J!C6Y^#Z9LQF _= +WM>)A,=;YM*JO9_T]+QW&KOM MT*.7+N=4@9,2W?GJ,M[S#K16.7@=IUS6D(NXX1HDY;*2V[UMS-,J\@..SNBD M8#)IP2H9?>6 XUVSSE^P'!^=SA#)(1X)J9H/\402]"@AA?-*A6PG/;*#DU[_ M,6UW6*JJJEZO](/IFGFU\#=RN/\ ^P_&&F*D'\_B.]S>Z1X) 4EKXK7CV95/ M:=BTV%3!C1ZP?GY42[UHN#Z6QIT:YW[N^CZ)ZMKQ'.^WT>GQ-U#@M,,2^]XC MF>8[8AC,Z)H@?EF* (*?O!<7+5,2T<96U,O(XMQC:,L0-,,SO T?! FB0<# M4)27@8_/]X%;WEOUC-8&].O'8A ='E#5?\-&1>?^"$WO]5Z%CIR(K'>.3)(" M#EP(U4R'5J><%/[^5I2G_O6DVM>TEMA+$3H-BX]8\W@SH.^27IJ?'1016%?0 M%]U!Z[A*BP"M<,8J=E)FRN=?K<;:]:+\#5/UX3JK:XY& MLYOQW_P#""[X3DE-1H8T']ZEZX;\W, L7L6O4$O!H 535$4*H=X9A'^]XJ)3 MWY8@71;78*.+H1U_/WG: Y=*]]#@ MKL643TD-B2_*4R7E4J!5/0!S2!U M$",4R 7I=>W%['Y!7LCA[]J5KBH5*C=8#+P9&Q M[4I2]P V^IM.78B+@D:/@ I("KYQD11&ESH7,>$5\6! ;:UNKA9C&>;D0N,W MQ7P\35=>&&\+4 \/X3'HC#GJ,RAX?M&^EK]LPQPV_)0=B9J-=O1V$)DV M9Q(4%5*F.PX_X^W,XS]H0*W6+GO7CNU#D=V+2P?Z4=7VNPJVW6H;<1G1Z;1( M#*O&E!%I.5^;-61 XS?+>O0US*+J E4;TV!0)& S:57K>-\?Z-HU!5]>04@L M9$\2HU\1.@T;V-1-5U$5I[<>SIX?XG#C6#MXEWGEC4!_G9?I>(=B4MCX M;9%HR_AT8WBN+^). L;CT#RWP+3C_4N/C;<1-!D8%&JHO#BZ)%7+Z+%<1H\= M&BL$% ^!FCV$RW%]X],:5VG*35W[\.S2^5-Y^:E!ST!Z. 26]OJ+ M>+?W0^< 3H-)V6\0_==\:MF-QLHG%5\U:L\W'CNK.3/ZULN-Q_A'42%58U_ MQ*MRIGE63@1*?ZP<^EJ MCUHM=Q2DG-\LJL_!W@?.V1.&>9? VM*'15$;[4Y5:LF5[W[_:CN3LQW_H@RIW1*)%Y MYT$>+:0Y3R[:.L/"L4R[TP'._25-9* =M>3.<8)^MGM&Z&E @WW4%N'@A M,JKMO;"AU9'04-4$>*PX6M7US)3"M]%8LD*5($V+72"^F"RO^X#I5V,==;.K MNZ-#DV?]%>+R;H^>@KS@E'>,7OENYJ4AD%N$@;*&A(]1H 1T6L* )R+B?&NE M1?'YL2-9[6N$^WU$9E\V1_KY^@":4'@A4R"=JC3Y3-K):PYVL:1^A73'ZF*Z M,ZHGUVIP#)SSVP*7OC!P)FO+VY1N-W>J%F#)UEP\[QFCLS>VC;$.HP:*K$5O MZ*&N1OFY=JTW*$Q^U/(=JX"QY;&+W&1$YO] ]X1D@ZPF##?@F''X"&?,1Q,K M$G2]Y-V/0O_O["O\]K,#\_;PE2_XTIVP4W+#6(.M8*-NGXW,"!8YP'GOYOB; MC9 ;IDGBK_QP7\'Y[JC0Q/VJ-^X3]UXH/,B>_\WX N#Z$WU6 >M(J(KHDE;F M8T362U,NL .8TYKV-"NBF%Y;N37%FE!"3TCD^S5(=D_Y%0PK2#/>G\+R,$I7G&A(N$;&#K0,H$%UAL=W_! M\]I$=&D?KO!M!#FF]@8RSI)QN(W^KT__3E4%NM(*>O1CNWLEGF'NAXXKW.T> M'?!O->V./>LC?B[EU>1%&L>]GG];1-CA*FW+J4\VOT>V>*Z$CW-5GE2,N$$Z$F+T M/M6I%D.%S8^S40D_M0:WYK[;\TJ.1#?7,&(P%YIX/S^V,%1W&4#W ?D=A/#2 M$,>SB18?W2P+XI%_16ELR?5@Z\Z &."*S_C=7$*. MW.,Z'P#YH"HPL?WZ6DL&G2V1 4EXOER&ZFFD,'K&,]U"9@F&OK@#_!AAO>C= M/R(#'ZR.X\,62>Y4;O:IA @=J]ZU/?)OV^WZ4$/1C9%4;^BC20;(_9,-*+JCC'&7WZ8M0PDEU*]JCZ5$0EW*E@>+MY\P"VV6@ M18R.HXUUCU,&U];WO<3;0LR+&9S[^'[Z6R7A8YX4<:*OA#3S[[(^-%(_^+H) M1F7=23&ZK\9,8\824BP9!&7GLD.XXIG/,ES>Z]*PO1DT?)7I+-C?EG-NI2W] M)Y5]Q^[ITM_8D>)#HH.,M_DYG>?G5+28UK M4%K \L/J??S2!5Q?W5UKA$38 M.(I]B9S9?9-IYS?@4B48M0N9K1:5SZ@%^V=_ZM2'$D7U MR;=K]N]X'#*<7RX2H8)B[ M^>&O@_5=@??I:>4&JMF@9W5SB!#;_F7]L;&\:W+_4-+1Q_08PXG&-(SIXUZRTV9#+?1YP?@7(IQPTAX)WV0<, 477POY M%&$1[&;GPL_M._RC.'X8E3@>._J+=T-\CHL_BV_C*&@&?YQ(5<.D18:7>YZSI3@J:31Z&:^OFO[P:&8U@*) M/YY>=H=\>R&P1J#+(LR M9LK\@(0'CFAA9X2)B8GAD=#X&B:PT26\-8\3H/$ RP' /'QH2(R&RL4YZ&]_ M/]C7#K8?MYZ-594NYA#2U]>\F5UZ:6<:=QN7+<2GNG;F>H)/RPSS@,>\.^L: M:/V>O%>%.:A/-GT@7\NR8/\MM,N;:)O(IN^[RS>'VXM(0!@I%X^$PO>)9L5! M@C+?MB\6!&.0P.&"I46DD4^NC)<7&.$9F(E@R\LH=3X#:XBHA=9;XOXH7/+! MS'@7C_R4(?8IU]@P.."6VFZ@.#B,-WH1E)_-S1$>I+X%-^$Z9HCYHYCL:M8B M.DJ+YH^60 4ZR8.>!]MLWPTIZI!C8SF!.E=DT'.)J]B*/48=27,)'*.^M)1-I7497;%495)>-QZ) 1U6^R3$/3E7"+3 M>UM%:[JP5PRI@_2-&Z;OZ5AK?7*UTLU\W'E\E.A53MKL;\-1U<-D3_.6P.?^ M^IX9$(&82IHV(SK(/32Q@(';QB&A,.NQ&(W.)_%;"L834!T]"CF<"L HXU%0 MVG7S:>OCC$Y)0FM(JPBB5D-\:\WZ1.@4+4+IV7;M3',"O,DX3:TZ:UR@X=>S MM*.X-.J(]66F>\+4,C,NSV74BGR0F@RCSZ\W*PVA;E2OJUD[&O. M!78YYD6Z-=Q56&.,&/;\*9;*Y,[21P'8GMUQ?[/^"[5C-/X-)B7S*PPD3S?O MQH"/_:,1R&C'?10L3R);-'51')@T1[_+.^#<"QF@&,V)' G9-_5I4]V]LE;* M9(_!OPT:O$H1W9IM*_7MC70\?^=U73CXJ82C@5;>\>#8,CRHV@T"B(9J]$W_ M7_Z%R/0/[(.J"TYQWS/#[QLU>F"K'@1QPT_W;\Q";:^^'9AU1@KK/!_AG[?& M?^M#E&@JNH1JFCSC#3='>?M6GAI9\#3(^WKGSCL]_?E7U>[#$(D$L%I,=U,7 M4(O?Y 5:J[>VMLT4N9@RIN!P5J):7)A]867'_1Y\.-E*#Y')!J/56C)NR5,GN=L]G[V98'2HOS\%5L1X<,\NGO*0O: MK"@9"W=F9-OJ5>^OBY/D*@=W"I4CKVRT7W[YJ$K+ 3AI9/C#"$5U0SK?BSHV MJ1Q,J*"QRBV.A$3+C7*+)X:GUCLB-R9^9@NT^.^[_4,6MB)5S8^$O+UBXM\E M#G;\1[N&!DUP5E,@UN,&A2>MMY:[JF3Q&UJ6GV+KPLTC-9#2-[4&/"]<2#Y\ M@YZE*42**JEQUM6X'6_.!O>2Z':;VSI+L2=)B?5)4C(+%T5%-^);KYMSQR+" M3, :PKK%4(J>KUWP_TU*N+\?C3CA:$@YLW)?\Z3<'U4K$55TM=VG:U_+A@ M=)KP;+_T%UQQ"ZP5_DN?N[IO[@IBR2N)91DY/_X@E\8TP*+TESL^%R!=UF+N M'2^7V3W M06I&4:W)[$JWZ_6R#=HG70L$=Z)KVF5F? 3DCF[8GV!3_HYO=F5_48TY?/% M<3!=(O/79C?>>4A,R-C_K4$%[R=DH#M_KT$%9]B #>PL-A-TEL^#Q%5 MY"2#1B0H\@8EFTIH-6=!#--%'K[V1->^C9!^':N4@(A(^8Q8<,GQJK:>^(L0 M4<7:U=[1EM?5,77*8=KXS9OWRK,],]&?=XQLK&0M3:I'^CL7QT/KW'CDYKF0 MCCDZ-= EMSL> Z@3]>US/AZ?<([:1$-7F*,2D-F>N7!X9W"_7=L-ES_78#)[ M[.BAU3'_[W-FC;^$ 9>-,-H-PXHTL5,%CQ?(B2=U MLF1S@I/]CO,V-]PT0M0'!@&X()M?@L&V+69AR@^'=^NJF\W,@Q;V9%I>^B=Q5^C93^EDM) M#*[:;A1++&Q&"2^KCVFQ-"2STGR;S:>=>6,0O_(B5YKA9$UD D$OJ[5)26,) M[>C;#,?,(HPJS#D>$6/1PXDU]S]M_OLOV?[#3CWRR(_-*J0L";>8928;,&&, MGL87\>>.A'+6J(_JB3,9>LJ/)"+O#LEJV_0,>'M*)-+?=:$'LEEM@77 ]Z 9 MG:1]Y"^XV*KC>1Z7T3+S1F1TKB\;Q 0E<6'5_+N:*<#Z"]_NP ;T*=!E63?# M',F.*_F@1HIU$&"))[U.Q3%]L U'0@:0U=+X5JN9U--GUWU^M;M+?6QM4>ZX MX^^#ALC59MS]%K*JN=PV MB,PEN[/W#+/*H'G)=_''/]/"BWEY#:2![MGHE*S->94*);9NJ10-Z4-K/!<( M"QNC5EQ!FIQ\-<61/Y?[KX3!=?A\TVG'M9S&-9?5[6",\MD+BGZCDH_&*T\K@FZC96U*IA49 87O2?]P+R/T\NE.G-,BQ9H M\EHUBVHU85U&T@A-&W!*J*1"FF;_N>XE"5@EN,6V#A[XTUUX1[67XOV;6P[. MO2/;M[Y] 7&2=9VYY["XGGMPN!U$:AQMAG/'5R>B&_LB>6/\ F LB=0*@[2? M*YZ4HD*W-%Z.DNT\ &GX79$%%<@2!H,?80 M,N\4 'Z+W-SQ@:X6*>+L.S!P]"5H\N+Y8IS17?S7L]'^F P,\(*(XSU[^^78JK%-7YL MO36619_E=M#=B"@2;AI>W$41M\M(]^-JMR-M-%*:Z/$*9>N!3F" M.@"DY8MU@;@&<*=#@1OL%[]]AY(E0S!A1Q%(3B\!CQ0Y.?P&&IE[W_W#^HN9 M7Q&55_&4;%\SCXL;1%GDC3H'&'.^F>RIJ[.W.JDQP9XSV&/(\P!6'OQB!I!: M0]D4&,C6ZZKZ_*X@4$X%6[(87B\=LVK\1$\D!!!R)J;/UT[?(?\!@,^S]KJ, M#E65N<-2I B&VMS&_-^\"[+8L!<^4;YJZ_1V_2 ]%;L?)<]P/94:G4.NQM$Y2N-O1+8O:['B#&U=TD!'0BI*:F^Y M-5+:T-2U;>BB#Q5$>6#C)W*I>(1#"G.]JGD[[22B^#96 MS,?H[ FQ)3-SH7"I08%59/_2VGOL/IR3/N"08-,SV< 0/U>H'&V2#NV?ET%Y MM-;H]>X\PCTLV/"W3"G9XIC8U^D% .R;QN?&5BIS.AX2@)2:W+3KEPHBE6K( MQ2ZYR.9XWKMQ7]OD"9])NJ\-;5E%MPP"'C#(HKMV^;F")W/KI$0DQV5QKD^V M?S%(W=-\7,$^6-[@RN]B@R\4-B(C$:MRDQ4'\P/'JV'R$]@[R9Z8?%U[[N'6 MSLY__4/:;H]2H+9WT'[VC\_8V'HT*ZT7".!)CP&0VTAMT/9>]!7.-^%7^ ^G M[8A[=!9K:;@7$#P1,V?<$&/, ?@3./P=C8D?US16!M\B<[;K"(3AZN?1[+8] M4MS#W;B)Z%'$Y.JZ+_X#IN]HZ3-C58XG E'M]*6 &+F=>SBX>234)L!(=S"F M*%&GFB@8L\]B/219@0.*Z("YJ/SH&V'R:[$II(_ 1 M?R'Q%Q)_(?$7$O__(2'>'$2?,%DCO-@^D$W=G*!%@*[CN.<9M8M LOZ-M1V! MRCPN&FNMHE@OJZHW?JT5FEA-G;*M/A(Z54:*RRG.9^;D<)XWUDFLNK#B-N3;"Z1MCW+:0)J9WK?ZA_CBNP113KM)+=^&96)=K M?&8Y4F(Q*9'YTM_B9;S"K8L9I7?DHK]O!U^(U^FHPE;+#E>N*^6LHRR+M(HY MS4="C>A#=G)LPM2?THU39+VX[%"I3UF2K-S([XR=G-]%\#PZ,/ZC!;:VS^^4 M2CLZ5IZ^EW'HJN"W,5QV5_7BMHK-16&M(?.>VN]><%';!G/.D78W"'HZC-1T M2T=#S#&#N.:EA449*CD7V*9_L:BOK0Q"P7;YA^OQ)F6T) MB%\B7!TEUK[&U5G;A<&9 D:8A5K3WI#\:83F9I%O94D03;$[B[:5*[<\5;SL MXF,5*7[.5'O"=C@IOW>$;T(QC9)]&68D0AV)E"=:/:@)KY^E6A"S!R7W*/FZ MM_VD0\QKK$E=I$&/VJ68>4<>J6T2NNH'H$L:YF[TX,?V#*$- HAVD8R\S,U9 M!O#/*D[_FQ69C;^:I#]8 <4,^8^ UH(Z'KMZ6V+S7^],T?E%5A8CKWKYZ+NA M_-1-@0<<%J6H4>J&%ZUY>21$\NB<.8 \A3GS"]*>R?M2HCRO*>PJ73P>'0AV M735R>==*FT9=?1T8*"P]BK_^\+ @_$AH=?0K[@[B(ZCA?#Z[W\S.?;XS][,=3-A7OXP*2,,M"2 M,2@H?#2?!E[@9';8GO#TFF!5 ME3GW$Y[.]C!@21A5_Q^>OL0?ZGJ?[OP[3T>P)1I63G@Z5O*8IT>M3P*2%V(M MWC%K]>*NES>O"NN% &5/CN0A%? ;F3O/U5J+ M=NP')43R1&2R8?V8^3'LY$P<;_["!/XW=>=C^P![)&3-L50!;9UFN!3EL,_K MK%+<^_945HG9"TJS?:.U2=?2S-*6@""P/\Q^$,CXH@HE87U7#B?*O2%ZHWM" M=J>T7_\,>$FVM6GI;!9=ZF_%O<6DO'+=H>*')\4"6\RBAM/U13K;?6DPI+O1 MBD1&]I"@W, 'P+IH=\:3 IA+[QDC9S4<[(6O$N+W'&9(I\\_]LF!#S44GKED MYULUC+Q>2+3N'8T#C6F(1-2MB$O9> 4B X@3QV'ABHCAYX2+_B5%M]X;3E8* MBFT#R3Q7[6V%[ A'+/?NR\&TRV3SXYY#F&CPAF MX&C(&Y22D[.R;9'/B/_3]#WE$%LV4=6FM<@IZTL)V=A/8IH24S-B3BL N MO=30VKC5%"S9GR27/X=TC(O7S7*!J&:0;.M]UIG5@BSC^R:MDH((1L-FBP6+@1=7;MDH.W/VH+8 M?TYOJ3WMTM7R/LFCQOAT$B?#S$(SHW]OE#INT*_OFD5]$6RMU8FIF/08,['A M!# \QDQQ_X?VVC;/&\T5W2:ID@0X%V)+QP2MA=1]73*K!OQ6EGH"WHY%@=<_ MPN7QURLR(VA+LD/[]I?UB@S7XV<8ZP#5A6 M.'<],J&SXTRXN\VCD "H6&>O#+0FS-.XI!W(XLUR^?9P7,U"J/)IBYEQ P_6 MA.[P8Z MHI)5TK4<58N%HY+>WM_8T.-8;KYZ#]<%\>33N>:'R0(?V,NHYK60 M[!>!C0RR;^N)5D%@ 2Q[?'F"IXVMH&@8#TH=SP/XY[@"HV)ZSFIE_0BK7+E< M?Q'H**/DS#,QVZ041U#$ O3A_V[T.S'I3YR44M]X<5W:AG=S:P!7GY%J7:\_ M1XM:7F;Z -JR.9/X1^'J5X>O#S_C6LD.7^W1DIN(^I[K9'Q%>-!H2:,S,[F?I0/I9FOUA M;9!8)<1CX>[:!6?"-W,](S<W27%F]:*=2>@<('/1/4>F MQ@S5&6_T@##NW=%(U-^@,TA=04BPL&3Z9U=H^%M&-N\9[9!+>0Q/A?!++>O= M=F ;F0@Z7G@R=\@(B]('JW>5/GKTR]]W6(2]>7%%#>:ZFM4VV7$_NT(K_/IW M(O4C\5L^A'1JTZ_IJ'$QQ_4!,>P=?+%WCD^P]8::&T[1*5\S&^%0*J6[1=@P MOAN=AFYO*\@!OD]3B+<>SU-]&YI;6UR;N8 M"6UA1]@,B5#=C<0'QF%MC!C1 MOHC=L9+7MFO9GD\?B?QEN(?W/H$&^, 6^SA2XZ5#W: M5.Z%JW( U%\?9TOYO/'FKN5=O=L.*1^^XE8-$+G=L\.])$H*57>&/*IS1)5? MEXD #;KHLZK4_-5-]K,2K%M33-'ENL@@D5FY?449&/:-.#D^-]JZ_R2!Z-+XC>=:Y] M;/7P%:N 0S/9V$AE=WS8^[5H/H2!47J98=;LMMWLX.!@]]V&%R%!\O%TC9.H MDFB-B=]_"F!^FS(WD!.2OY?*+YCO\\.B-&K&:$4^/M$8#7U2N\AJS[\\10/W MUE;X'7L^G&\Y6O-JU8&VJP5..;[)+LLU[[UGB\@WXAM+J%GN0]HC9;>:_6O. M[Y#A9&T%&>A"Y4=Q-R6MN&;F3AE3N()V[YQF?3MI>X35+!*0:=1O5ZQ\L\#P MPJSTU]!+'N'Y+5,C+#Z^8XZ=5!.ET&K>CC;*U"HRN&:8\5SYOVD(?)ZP]UML MZ=KMISCY 2E:/EM;>7K1/@O,WUE)]U).U< M$'^]@2C[2D4FYT-#0X%8-L&)!_0;"(\X$A)Q-9-P5NY17F@/F#0%K&5*[GU; MN=-'EU8*G"_7@VRQ6UT/M0>/A#0T'Z_M@E,PU$P\8[RF] ?GGZ_^NTO=2F&M MB?OA+71X3'>8_(:*W9DNYD])/WF#HE^\\1B'#L3[=$ZY7.-GC: A(6WFZ0+S M(C'"L"*=I_J: Q'8:=3 "N:[_0XW07C=78,I$Q6;4W4/%X/[?&SQW9S=W%[4^7]'SJ_P7"B ]\::!E,NX4+A,=;II MHZ2'K[IN&-D,8\%I1#VJ,=/;*KT'(;6EZRM.7-*&.91)GS=4G3N M6Y1)QB; MAP9^F88$_R,A^^.M>9("F)>PQ;'&4:7DUHT+V:$^C&&S<&,#/)00KU!O7)<- M2O.;0T CTY0Z71V%\%WADJ2BX>#BN%P!);1WK;4]9O'J2,/L4[&G76\%TM^Y MT6ZN[SP$[\ZIR8>GW\5<[H)-*NV'6-Q X&.,JT(R&AW-_+X3K5(]%G+RA<<6^[TW'XS&FXENDB#[ M;%#*)RPC-;,'3M=*9$<2B[[J/Q+Z7&)C;X5->9E&Y/5UQ6:]A@B>=<[2().PI$PTD>BM(^N8Z8.55L'%/8O)G>'!LI_277 MF(0KYB'6[;(C.^9=D3$=T])=IPUC]_1"%F6#][F 6[-Q>1"C>>DIY U>'+D1 ML!?WUCCQ?,0!/WA^R)0MF(U^VGLDI#X&(QN_ ;C,'0D5!<3PCX1^COM#5WH% MI],/O1NV"^.>1&,&CH3TF7NK1T)_._Q2C[4]2D1:B.?,I_]79S\2^!8<0INW M&8?"^]^$$#B8'$"&CBI%=E;*3)!-G0@Z_/0O,/X"XW\!0VX,L%9>VJ[J:U"A M&2S/:(3DV7JQHVN [+3J'TCS^VFJ\,INE /TTQ Q2(U4V#0@*..EQZ76/E^/ MJLDG^4="-\7QB&-V9T?<\.I.\H^''[XO4]Z&-@/#[P$GJ!+A(!N?6 X-7)'_Q8=?_MPK=.J;PQHI+-#.-TNC M38PQ0%+X#Q%G]-SG4IEM#H:":%5)@GKU1NUJQJL_;B#91Z2'_!%,Y MJ#*Y72Q"#[_$H!;Q=MK/YR?1T#W-.H#D2' *)7.M56V#MID0;;)AY4?5ZK@^ MB[%F'H(LD%!KJ0*!]7QG>=D^"KC1:-DPO-F\4?D-4;/:'J. M?'_K(VM3=)H)&)AX;%ZKO0+E59UV"E@GC^83!,K+*Q[-6]O(>Z T($ I72Q? M#A)-'))1]Y"1,4SOWOSCS.H3_"%\[OVU2/Z*&'^!\:^#<2V^'6$(:UB0*I9L M+$]^'/OM9)<3VH/1*J$SP+TR0@?!O[+BL!'96$=;VNQXHFPO6\>*-L:E_5 MPHY?/=-_5]7;H'5BKV:SD%9@32)YYV%/KL 2-!%\W"/3U?5_FB-_DAD#@U6& M!^"3_<<<3WW=H',X&VS5I:M]2W-]XJDMUH$N,%:2SIPRNQ=6V]5E-;SP:O\] M>+ W^6?"5+BUV?=;[8\;.+W(BB/^8(X 10)/FAU&GK1=GWA2&@F]I% MF_:BFPN^VLTY$E*51FM(+H<1PO"C",@7Z-NI#_S]@[ UH*LTM=1'6JF@.\(H M\!WAJ[224!.[GS[_141#HX9?"_JC3@' :GMA9H'9-[MVCP *&K[AV?M =22^ MZ.I%O[=[E];<&N]OT*OOHB*8 CE8?H]:U;RBC"+R7AEW0HV5A+/ZD]QLK'4W MR&7Z\]HSPZ7MR^/;X2YH2(05S?WM_J/&T/,B/18TW9>T2KAO@G7 M.MB_N)*=L/+)3^Q1"@XUR5&BTYXF]B7ZGE(,(Q [C9P7+G+0C C1KI=U@3E MXWMF+7<1(E'M49A7$ ,8N#\,XQ\!TVR\S)FER4.WLA/S-[:%;87UL3]:F,_^ MBR1+2.@#+^E?*8^(#(7[;K#G ZPO$%_R9JL']I('/E0_B!)WN!H4='@U4JK: M1_?50^C7HS&^I4;96\LVCK+,+>B'&Z651T))^JP@:VV.O[;QYLYFL8AFWA8. MH2"1^9 .QZ(B%DO6(CRIDYWC7S5V9V/A A! M>#""TKRRGT5S+>3J 2X> N^LM0P+N9"3,B/]\WA.<'7Q[^<)454Y9!D93;CP M9WX:&OH4\+]Y=^48_G9*:WJOL:;1=X=@"S^OA*R([S(T%Y;T+>XJ.:W3M,BF M/ZTFH:)ML4 XPMMY.\(AO=W$+-H;_,ODW(7[&^T_[I!,,=B)Z;ZZ?&6Q;F,O M7[F8(L.^N#>2\]TMU!F>H8ZX=0.5HI7//LQ-#>%KV?F7@F-/6A7>VP)MU5)A MWZ%>KZL&.+UFS(?4OP'HZ!0&HN__[H3(WCBY>WP4!"AHSQJD9/1%7 'VKXT:QL4#!;7 ,EVR=N=1:J MT;#\X[\S, ^W06TR:TR#6ZN4GU<<+%T@%Y*V%,5OAZ%!X'!_N%[>P)(I>@"< MFZTC4;8H+%$LMQ$=4#ULIZE/+3SFL5N^-^>UBH)\QSW\C 5!1LRX03CVV<$B MP($K;>,?Z5!JG1OV/H7 GS,8-29H9]_+[[P?!P]QIANMF:)?U884OJ)A4;;' MOWAA86& J&2;;,,*Z^N27>SNVBV4"H5A!RHPU-&6XS/%9+:O/&GI>S7E "HN M-G.;WAMNLVXM HU/YW@GV\EGH.VEYTAS;JB';4KKI@RDP_L8<#(H\.T(+ANN MO9+;'E'<+WA- @<*\DT;L!$;XMW]4R?%7+A@9%IP -A0:39_.G>U$7G#-FLO MS=?*43I'Q;67@7W>"\1$'2QK,%O#9KFCC<'C>>Y:!8XUI/D!KX&DXI.UT;QV MO#(F1LPH67:9G)R/2Z8+SR9ROVT8H^'+M_,*2,L:ACX^,!]?HKH M43'U;XS,!=MI6S5BB*=:D-.%'[)62%RDS&(T+"TO7= ^$/AX!#WR-Q2^"%AL MH^/)>^"DJ%7C59TE+&H=J#?GW*SS]7B(_Y'0[&J80)U2KC8$J1BEFH<+'#L5 MM.9@L2X)^^,]42"$R<2@>VQ/"\J3MK5B6U8[I67]L>GW;\"Z;A[X9Z721T(J MQ0IG3,\&Z)<"/MK)6J2!1(Z$7B?D&J3UN--8\LN&VYA9?)T?;XRJH<'W\7CV M0R<"$E\0K58N 4VF&0XZ#\FNF.B5/NO_IWW\L /I"5_J2/00\/;#G[:N7E7P MCQ T95X<02K2,6UEY;.15O*O>[?\=:I7$DER[1?!'B2)@)VH+5?&E)UU]-/! M>W-ZI38<]<8ZI"&(:JVV8@/MD][->"6E"3T;$ELIT#B[C&5O%L;:Z@66U6\D M:K4I4?4;04'@N?([\1(V"NC#>Z2JY:]I %)B M.W0GG189-5FE$6*>!W>WZUY=UE_O=BE2?LEWE5N&17I!QE=J5'U--MNE,A97 M#*OR;>=M#\&FQ0QE_/OEEV#1:4LPH1FXW/V:>@ORRQ]B@(1=F]+DV./P3QU6 MQ> ARD]?M/[8:67\I4N9L55+Q:+E)=#POR6T"3KKB[*97QKTPY8;9)N(^,(<:KS*(M0O/?D*O91IVC4<'57 M+YA>=T9R8F?I*( MD?T_=..A0BUGSMI;"/$MVZB&Z MK"*UO#Z[6.*D58NY7ZRC5JR@HT'=3\F%ZN@QN G#SXO*$-)ZA$!4A>HY>=< M (P>U <;7JX-)X>Y&_=C0F+O!ZS1/S:@SI^4%^&-T7)1((I:[?,:1FOL0J18 M6VSLY-Z/LZ.#S0,4^>J4-T[H:ZF.!57?WT:A_)INIZ>K]N4?JM6DD-;5^!6\ M&_TIFD-Z,1*+'OGL ]G>U\%2KM))G9X0OS3E#%Z/0'FQ88/JKG354=?DZYP[ MO ../2^5.1]G#"<&B,+[[^HZ9FTZZH+911!#'^)*SNS /"K/O9^M'GK^9KZ.7G)Q:K/P&%.Z9,DBFJ\6=56M0@/]';\JVC^[H.(RW$8-&=";T",2^5)UK?"8'NM& MCO7M(R$4\+96/KBL''R)AM'*#>PYCYF3U"*^#EZ[$T%HGPC?HR/"K:%K70/& MU>"!AI2PKMOE+:Y6)I_7.!6-80QK$)=_JDO](.L_.*[)X4;XX\F7(RVR_ M!\'-Y.#J0K:#PY+[$JVAYN1R5IJ,;+WLP&=I8)MRB%]> QFCP8Y56/[GE.M/ M=G9ZDSXM/2/;/C&B6_MH@I[4'UQ^X<'HLKZJNL'5.&FY_:>-]W+JNM)RL,?; M8RBLI=1=,?J\1YJ[:I<'=-]X4(*8U[68W>IZ-W.N+\?:>7[%8\/X/G93];H@ ML/J8F(''Q(6S5S M)&_4JCZ:8Y([-+%A-51<8;F'1* $,3O>T:5S2KINYG[K\^2.)]99T9E?9BV[ MDN-=[:,#.MKE$SB6Y;:2>_ V3#E@JQR;-VWQ*,"%9E-@7J\8.<9>4SLR A6/<0:8WVM@7P:?B0%*#M^NT0>UM+598ZM8OY; MD_72I9+4QT[UF)=16A-2 M*9C0<#OOI=J*4:X$<#O\2HFJVK;N\FH]HSZB1W\,U%?[_.V6F%XG=1\!)8"%/(&9@.]N:/B@3SE!^J1 M2NK,CC!2RGJ?UW E4G;\2$A,[]XFYKR$:[3FFWBTF^;Q;)9,/YG.@\)7OSX_ M'U00WM37RAP+;"+"/&A(992&=K'$R:E"4(7LSW_7VP^N(5LQ(ZZ1(;GJ1>Q@ M%4D%UMIG_=&(;JPJ;>/]B >98V6#Y,?$)G".*7=W):M[]ZI]?%8U2N)@[], MS*((?EQ&9 ALHK[+F;3A\_$K/)&>7)D()XI(]N!+P:*KR7J# N>C%F,6C CU MV>W8W(O,_R$IB3\JK]ENI]FM9#2R"C\HCP F-5X$9V ;2R:H?+OB'.UMK:TN:BGHW_KU2;;ZS]_W]+) MPC7+U*JJ6E9_]#?+*K?1%3?8$IW:D_<1'JO7QQ.3&@;*8XX7^+&I_Q9R/FN1 M#&DNFM<8A32*5R;"#RUOHUZ&F6+J_L8U Y&.A+I.ER-'+Z1V+$&D:^3-%CV[ M/(L:/:?WQNDK<>_'C)W-ACH2.PP".CIW%-:E;^_3Z[>K8DKWOXGR.WB^0SPL']Q] M"\C:ORU@0 ^EWQC_N*LZA\_!VZ]*SYRBVJTD]'AN:2-HPIMU,ZID1MWZX:?[ MIP?CM%;P2\B'QW1$*C_N 4#]2*BR(?8UHBQ..#9L/"YAW6X*D"*H\^;G6SS%*.RD\W/*^\9.X#S8]!V"J415CQG^$1/8_$1'Y"Y"_ M /D+D+\ ^0N0_R\ H4[HGD%/4&&N(QC7P,!]R8J@6"+ZOKW[@ ^4SY:..KS MJ'Y OR+7?"/K2$BEE#,4[Z25."D^XU7G^5GHVQ R9@E>]L:FSFABCKFZ,=D! MG+21&;,&OY6%9ZKQ76R=J,R4C F!GBGU$\:U&1DJ/-VEP>QRTI#NXHT:K?@' M?\J+/CJ##XLQCTL^?'2< R*-5MW;UTW##JSTSD*0&N)];97VY!X??O: 2/;9 M^.9JF8&T3J/VK\LW@$V$/M%+I8JZ)8 M-5:LCXT 6R3F,X#/9N;=XH1#/-,CH5NS#*MC@KE.S-8%'N93T_QFD9"'>2FF M^9\JF!C^6TGF[UG.^ XE!$,P1!#VGUG4Q0Q<"!_6T4]%5.0NZ[='Q0=\@JEF MV8F7E20BKW1TKZY,2>V(UM+B)57\=QQ'.:X[?VFMV M&6NTK&1R6SFA(@#W;9GK9KEW?-KRY<7I;JH$D!C/ "JO9%9$%U!:P[;+'J\LF%_ M-A)+I7FN=-=I(==VKYK+W[OW;X'XJ>;!J)1PV" S03]D? F5(]Y5Z)DZI*9. MZC9!/&+[4U?4V0K5=ZX5PS&_SH)):0Y<5F]C%U(RV4EZ[KO"?=<*G!L\L]R& M-A?LNI>K5)ZY4,!^22CVTP^S#%^7SHH&%0<(NED;,$@;",&9P[40T&YA2;QP M_,W\#1M:X8=HX[M208>R!O-K(=E?XKEP:;7^O)7SE4&URY)%2M\YARJKD&Q, M3+N(4>W8N]Z/8D^;XQT<'(B+T@F%.3MQ)9&!2EA89>+^4H!RD"[XMSCQ-IB3[/&;O3^5\W8?ZKX_=_,1FRM^S%B MX/"S-9$FI:TV,3VE],?1D)\R'K:8YY[7>&N@D=YL:7 M-^;^:M>1IP)=%DQT/F"* O:YP+37N+:*R-3HS\L]]MK3XITHO&<1W4K%E(^NI1 MUB]_O^Y6##]XP^ $1P\0W*[T.#<',^KD5AJP*];6:9PGJ7>K:[Q#FA4TINN> MT6]NK7CBU?<_?X^2I4_Y)Y[YH1E)-/(,N3^F[O\@H\1;VW^U0*Q&QFC@06;UE<&T M1PH%,6:41KP->=N0EVO;6M1C@2LZ?KAC^D&^HPQZ(0WF1'\1C*J08^?J.?;@ MQVO/!@$%\[8,NV):$<2/2R+AF6_5O_FWYLT_,3,>_>G[A!WGZ;KICB3>!)'" M7*UC(A32>URXW&CO[DNS.5>R1EQO!%B\6A$OG<&D=N'QSZ?@@_:-^@^_ M8].IA6N+^B0["6??GQF#X V4(;H,]=:KY;>5UJ7$_]W9_V8?EQPD"D:V1..I#K%IT[I[=IHMD_>Y MOLX\FU33%X0.BNCA[&P#=5_CC&#(@/)"WS4G4(M&'[U/WQNT[.[H_H)XRM'_ M&R%=R6KOSL6H]KZF%>T,^"G[W^:TW=CTT'5JYQ2:KYYG8+NA5SF$5ZR+VKIG M]W2]<,\=!YF;EZ(&2JX(@AVS$$8H-6<$1N.\9$^TJSM^6Z_"6G<1#(P>KK$F M'20^NR=![(N$^[ GOF>/_S1DH-.W_[0I4&"2?3MKT)V!.QL?%;6P=20D@")A M1"\%4VR:R8EJ(G7M#O$U-]8!Q]8U[F- -F;JT'"T,Q)37F<467XDI*HYYPKW M+M@?[P'/(GWX!7Y\K<&Y\MN#_Q:X'_T_[+UI7)/7UCY,:ZNU6BDBHHP5%,HL M1F8(K3*(3"HR3Y4P""%$"! @ 5JM,H. #&&LHB!#$D,(,TD50IA""I$$2 A M# ()4R!A"/"WYWD_O.?TG.=]^OS>C__KZ_YPKWWMM?=>:]][KTMTL*KZU4&_ MF=F;MI'Q21=P>:QLY&R*KZ:/=_/:N>);X8P6^^5M;X<;#;T;WT:)M'HU2$>> MOB "^=AGNX(]=8?F:!-D3+S\LL5<^YYY>BI-*"WY-L%Y(]'*"7Y?%,8WV]A% MX( 8'!=ATY 8VW%-TM;.?K6IQ)L%#_*FP+P18&NMBG47&A ;C->"6[8%UB#' MAY U>X,W^;Y^P0IDNST-DG\>O#'3%N1Y0B;E.MA,HH/JY;.G"(S$#OF@N7 MMA$V:Q:(FH)Y#*)T(:OL';Y:)5;6(?$ZIVM>6+NCH59Z MK\O"MPL&B;[+Q* !L/',-A5'I[([)9[@%=(L328'!@1+'1.?]1$M/Z[XX@KI M.F3.I?9]$=X((KE8-]4F,!W8N>KRX;\SZ[.NT/,B_>J?J3S9LU9$95_&^GG- M [A6>%]?X8"^PK,QN3(K^CC3B+!XIVY'X77J:P;V]X@/;PM@9<6A4L5!O3%_ M%AH&.V1++*)*%0TZPH>AL<-Y*:CRJ]:A-:NKULT#I.CX89CO Z.@\1LMXM$] M$TPU+W@J$IB=?N--G/;QC\GIX+7QS"MY\.W;$AM6"S51$=6+OE:; NV\Q=+R M"^0JQ-%S:0/Q#%M$:/ZA6"H_.,OJZ7,S$ W]OL.F;7YW8+HW!Z3PCT<*6;\* MP&XIA0<- SMNQ%#J/P>&GUT5;T.->EX%FE+A;WNV U4F^O1TEKQ4[^R[E0./ M92Q-W-"W'VQU8-H[*K<'OD8;#^OA;K*=53NRD.>EKI4G7O8.-SFXYY ^)SP4 M>SD^X!NN"UR^2B%0C!\44MQ7':%-C;D2AHS:MSY/=PSR/:N;"'1$&Z;P!0+\ MR!O!]KM:TIB!Q%U%JZBR["Z=_YS7_&40 \<<):+CJ =;!#$Q4'812= M7HQ>+OR:3S[K&'J!Q#D4.FC.92IGR\,-U#YT4O[-UE/)J1S\,1BHG<[+ MOEJKP/F\S?'$%WH-:RDN,+:!V88YC$TE\;$:\XJHB9T3)D"0TF9DM;6TO4Q? M,P1VXHMANUV/ T+RPZ^O_K1NY%=[1,)K(2IBUZ#'2%IG$>/X*">B%:[O&6<) MH@7S"#R@YS_*.@4&6.PP#:=@!\'%Q7Q9>%,L=O*3,P6 ??7 WAIN&Q;7R0.= M9_\79'V9Y/.0_7,;L]+UJ^&B2!PB"U923!&^7"<,AMR:/7F0*/E%>HCJ,P*! MFO,,$B)2[]:;VDT]PVC@XL[:==TGG:*Q.O\\%+CB&>93!8+.& MED!>L%5Z)I!6*A]32R7:?(R?9412FY/?^CJB2W44MLZ;/_>:_JB4^[=8.)+3 M.7/%7434.?*D2M]:M[AGJ,L/MS4D[R>PO12H'AG\>Z8+(1 ?$JC[NB9E)D(N MMI[S-G6,;^?ZC89^ \W_SVM$7&OI24TX-:[5EKDZ3LS95>�],](KFR7'V3EZ4>VC_UH[LGITKT=7$SDE!Q>2. M\Z#CZ>IY1> \RFC!9(*?WBH4>I:@(LM5$_CWLW"2$@KWDYZ;%AS #1LD["JT31%/-[QR(^UOS\ MM]B^XHC'2.4V#RXA$J;%+_'OS":XTJ-$PGRFV=:6P;R&)QNJ+(-V%976C+2 MJERV;NQ&.;XK6G6%%2X>%$[QT9'$*7#.R.94FVXFD#J/$[@/HN9@@[M) 7T- M#)3P#)K4,IG2OI]J6<75TLTTG,[(MNBV/&,7&DZ1]>CA9&18X=)!MV6Z=5\G M)Z<,?FC5Z#(1RN/+6/[],R%[Q M%OEF91Y7E!]MWBWY=J[%\>)@)NAB1="II683+=_3M8#>(=)C:E'[5XM9!:V, M$HI9U%C$>-PB/VZL;.6"_1:VRNS9([%!M9K7KOBF=[ MJ$0,=.,Z1[KH;DQ;GW;3UT>D<7;_3/5YUB)E[$GGE&N4L?B)X=1]B-*)XTT1 M*[TW#3YE(?U' AM0B\7!:)AZ ]I2JG% YN^7$'RU4M]&#(NOD^'N/7L2! MS W:&7"\ O9+U16^AVI;9[]'>,>G5,<]<^S)\A]F:@6UK4EGW_DE.%!T<\V: M%\\MFX+K[()#(AQA&0 M/_\GQP, UJEKPN"*-Y6XKBEIR<*?&GCEN>3 M4T /OU)&TFD UIG+G9+.&[::62[UAAR0L]?<70N+I2JNQ;@?(0-B]E2$2NW& MO[O@LXI6?$3.*4O,N6MVRO\]3N:*YFV>G.%PK= MK_)(WP2JN3N9GXF;C,.7B%Q!L666A :F0BE*9RP4O\#$*W0\X[RT1W^C(_FY M]O^FQU\PB%S5[[1=&S,YAF\W=K*&8]LD6ZTH-X7$K]LS*CB7U[M&V;23>J7@ MC$#$;7$: M.7%;ZWNAM#^:-X1)+V*0V)_&E9.3/IT(+"1NE6<^-SZN'VYX5RQAXI"9IY];())N=M>E;0OB';/=4C M9_77X:7(E&FA+LV=KH_TE<96P@9 C66%%(.F42CQW 8V;W<*]&0(HVED%M61 MKCN%(::TNY "_&T6GO\/8_#]X#W\QPM@*6/XXSDTN)22P8M-V 7V>A)EL#IU:@,>4Z MM93M&LJ4ZT6*L'U<73&#S>),>,L1X[Q)('7])7H4&P5%CQ_@M >0_Q\)GWEVF.2#H6[5W6Q(S+4 JCW\>F>0WG0 M/=_3ZBU(TM>JEA$OCXDZ^=CDR$!M)QM1V%Z46R&?T[G=GVAU@[RO5O'[BO/Z M8&WOP*IBVAB/IPL$SXF\$RMSZ%; 0&S3CZJ8X7A.=[!152].K?=[G"'V/6HXAEQS9) M:ZL6,Q-!F.*#>]!T7Y_1E]V%X#$YD[*IL8[F@?M5/E>BSL#*:DN?G( W>GZ] M^YIND^4.P+@S#)%&CLM MA'VHF3$H7=>^&^INYN@6%1LT9+BUBB@UO3+SR5\0RI+%DIS>R?SC,JL!&0K+.Y/&A\9&\!E8>6'ZL M^ P8PD$;1J#\!S[PRP$XIRC"BW5]G_/W=MXT^L%O>BI>^AV;>6.W[H^?K\=H%NU/B)8 L!N^(YT MWI@SVU&P1M(DEE!@CA2[:$ZG>3@V9PRA8@)2:%UI3P@=/(V8RAM5B;(K?_QTQ]+B;MUB+?Y92<:Z4N\T0J0H M/: 1Q%=[LU7R*)]O9MX[Z7N6"/7.A'#7MX"4KY@]9:(CDW'$*-+<[J%8,0%C M;[Z)G1"8S^\!H>K!CTT]+HM)O=VEP1ZUL-[#FNL(X##\+QQT*O;$P+ZH?$&\J2;-O16 )H@4W9&D/<1#>2M^2F-+:+P4I"7H\37 M]Q=GKWQIK(7%NC-IWK5$&,UNJJHVA2)6=!0GLEPS$V@(G4U-QY^1M1W-4_Q^ MRM?#A6KFD^7NN;M_9OBO+BM5UM7.MT1@@*]JA777[^3)T-DM85T9J1T>A!>1 M#$U'C9'S;C!<01 @D<78]T3.JZDS6O M6HI$U%W>2'5H;C3Q6%8(154Q/'?#=U\UK!GD(1U?U?--*!R#XI1AY";Y3VD# MRWT_BY=B1?_MH.N>( 'GU:(?CUL;P&;Q(X%@!SJ/.;3D$0\]Y?A4H*;$;/!0 M\^DSTWY7K.W0S@"!+T8X/0FJ=:Z#VV-?&$?LNXYX:ENZE3L57XWKS8C'J.^% MYG;BQRVZ''"\2F4?37$G?KNW28^!UX)V>3(9X(:B=\1.9[8N I?X;MRR2?)/ M[G*/N<1K D^U,,2.9FF_^\F,Y3O&8 .H=ZD PL)IC'AK"C1O+G3TK[7TU<3= M3E,P-5Q..F,9?@7;(""_IQ)@/*^KP5_.$SYAYW$"M;E7;>1[%]ZKPZE9^1DSP MC<+AY2-]WS7_I]'XV[A7D# Q?[\T-7JBA9_Y81>.=WX>?21]CQCXGI2#D\/<[Y,$%KT M@)R*E]^CY?KH>E@()DU$9OG7&Y4'#7EDZ^NQ%(S^3YNJYWGP_!$%@:(\& MWB17-=UPR>WWJB7""BZMB#IZ][Y$5R3,:B5=P$/.M\7++,?*_4K42R7$#+VY MU7WKE_,^I6X>?5OJEG*Z>MG=W545,7]>E@9<><&F%*X:-1Z*Z5R9FHR GP@",?\(*K"C?Y31?*<0#9_X M[E]9,9A8+/@87R^<[C3"1,\JW.Y?>Y(-^RGA1'I\[@UTH\^4QHQ\2",=%Z,= M6K2GNZT9[9WQW,5J9Y 0P]O_ZCVUD<*];S';*12B?$?D6@*\2#-L#&B*41S(SW88&6&+N<3$5SGPX9X M:TCR_&*6=<.HAMRLB; _#D;WX'\099?/90'QLJM%N@G9T(=0\Q]D'4LV$.2$ M,T+/!O-&X,2FSI/=;D7W#"'U'.E&TUO%_]O^?]O__VB7JBYWQMJ8!E4>O.IL M2SB&JA<1K'.CM;">O0"-5R""^%/(A_7"]#+=/XPQ(V5%AV)]#\8;,AW5,M+& MZ+6M+1(!.B=$=WMG%);A#31\)6,O-+(='N'@L.D!D<0T8(J"?77D$8;*Y=^* MC"A_[$$:%TXML8J".I:-A]4FBLB!)CJ0* :RY&KPK<*A^_\Z5V7+-H].E;Z* M*PH_JC;<*%.26[U1^2C:6JG6&?,'WJ0,>.EN=IFT.W61 (*2$UT[)%]$K>LK MKC-!Z[13!K%^>L0I[9.X50+%?,@KOUQUO_?ZVXE97AP?DN6M4:[@!5N-;D^T MK_[VSU/>?3EZQ$CE+AW7,D]D/7EI2H5@PI$7#6*'6P MWACY;$O61X4@M9IC17B-N7M=K6?'QP<^&%U2?FRG#=UM>AL8MO^B=4]"LF[W M0N:\B*+X_9QG67"QJ(-X8K;<,0(/ 0X6659%AU?OWWF-P4]/C8?>7W2 M,LC+Y$;E.#'+5682V.WI[^U[O,6QUUNP0=H#=RMOG]N16FHUI&Y0:T='7^CDMTU=2FO5FM&2K+LU9 MNE;6GO:1J)!V(<:Y-\%[^<"SH0'\2"&&FF@ _\+!6W4([-+P::>VRIXQU]^1 M?2'7%*7NDC#@[NW[X<:P;<6KRVX;B>LRW68T'PWNQTU_6]:%.F40[N:]P1FJ#V2NX2>-Q%-U3RIL#869+2KC:SB%^TW)H>O(*]='HX\%#/0 M5JCB MY:'%M";WZILTD\!(EJO$'?T5+_?>2+"E06'=#:TY70]BD(2]5]?Z3LZH_U=3 MO_AD;E>I\']?/1V=5\P$V8UD]79^R#.,ETK? M1[K[ 0?(6FZ"P,C-QH NY/J[]IU?$FCOD%@*&_W+8U! >^;CQGO1,>OTFR,P M];D*LA<>)!%UNY9Q0C/5_V.'QZ_AU%A%HUGW ZW!Z+8,3"PWO8&@M\GLD#B; M90=6R!?VQY+4%\[%)ZJS[['O98Y1XJ8<+18!+W=5;>+>IOG_\.\<[5OA'E5^ M!%F%?T )\IBTD7=TKVL?Z?O6I7[LG$C@([LKE)L.H\C*[#)PY_3ZIG)4.WHU MW3UR8F0_@$I##\4*3A5N(>(77,,T>/6.Y+4!"IMI.]<0IS+1U[7X+CB&$57H MJJ-@_,2OS0?U-FR*,I?,Q&>$NR!S)+Y+,9,!SV]* _?JF&@UMXUQ M^DN$Q$)93R;@;:!Y54&0\0+(NW9]X>C,F!5CY$OG\5@GT$NR%<^K],V/'M[% M*CDM,CNO03E?A1=NP=Q6<^^[KJMF=="Q MDQ-7&?^;.G+_#D#%253$=KL3-M ME>/Z.6B'#)D'0/=7V53_<)S7G(6E4^XIN;9TPMN'C43$N(8'0R60@1K^AY#U M8+9$=\!Z@;:I(:]8[T5SM3L!#7CY#Z%KTS_;:?X:S[<>;)WHAZ^S'R_OSNT] M6!,_0\T;,70]KAQ4-Y A/9:"6K'JH:-NYHW^9R2\I5&-#Q M!Y'Z1SGO$_21RAFI0QCSCN!5N,1 ;U3XY9&QG<0>:=\8K.[137D+G2=W40^,"*?N=8':I_K?WNC4O?,J, LLX>=,FS0 MXT\+S&/N!Q ^)A13!V'!$/:>W;F%@T"PA1#4:S:^:$ 2:!@C@I-+\2]:76$C MHCUI=3(Z>HC']P%RI )-Z/N+# U'GAWXG8I?/T32ZD\UZ1'#58NW0_]0DR:' M[#:2TE/^2TWZ>E;W'YC!FC_5I$,T2FJ$6%_@F342JMQ1@D#7VN"&3S[>+/ TMC+#J%NJN7'18!D+Z]%H? WW7PGX3&&U MO>(EAC)J];SA&FTOTVQ%V6K K;B66:EL5 W=?55T('X_]2*_OJ5(9[WV$@*) M/7$;C6#G,C=X'=LDK[EQ6@L[0I27M>JRC94YKWSK]- .H#B-I?F#\4&BLI]0H%W/A+!]9D& MQ$X#^-X(!>R*W[O]34$%//O-TJ!W6]D9C/ L::*8##DXG_?\6%'MQF<5BNU: M@^;UY8ZA!]E6J_B@6/[3JRMZ6#F'1>CLR:CJ)MZ+3J#XPY)G6^=>.Y#6PWZ4 M/12KK;%/^#S"-\]8J"#88AZE'+6CSZ_:Q=58XS$V#8DP7R65]?)B9.E0P?B= M2&H[U>[VPDK7;C\-]TH)OS_[61JCZH>_-3]734&_!1GYYL0(TZ*>7"Q6O025 M*?L%:S7?PROZXO'-NZ#;IZT.QWQ=A6@(%U_XF.1KL4(S% M>S.E=2C6EHE')-9?8HV&;O#E!0J^38=BYD /$%:(O5^7V.A2_W$W03HK$FW^ M(^.#P!MN/4+8-S_B.E.%OQ=59V^GK7TJW8I@6G2U OI['%B.Y7( M=FA+'X/DT!<(//U/D8Q=_Q\=E:RS_>"TH(=7WZ;)![OQ77!268+K#:5!]Z0< MV_<&;3,Y&);) PK[;@&8%0WT&U?OFL=Q*RIG)EZ':-6_KM;,BS"(%N%9BH=B M6@&_,=4U"LFV9B+"AJ_[@%'6K=G,,8< B%T][(MO.5KOZG_^.V0?,8F_$F.]_62525C1 M+6LBS&A%9"I"QFI;S:\8+I%[/_:W;P0[CENCDOS MRD_YKX=M]_GQR#]GG3S)>@), '6B6!%YY=E#VV&< M:4=Y\8!EJ?C.IR'Z=R/>K[?)IZ,DFI [[GI?E(NTUSS#1PS7^0>O5C\L[@6' M1M8MYH8KQ"/"9\J7$6V4YI4N\A_8Y 3-GQ994SD;I^;#HGRDV[N;UVC%#OVS M608M=7OH0)7DX@]Z#KMF#BUE X5+(BR;^;W;!O,2JMM.5!D&\<:3V>:FE2[A MA3>F8@G3>F/]IDGC-3_H^CJ0L_UH9ZM%K8$#X@09K67=P:9P1^OL" M00*OX=J=+0TX\&]%'+6I4A\-:[J:$4_@V>D""^D,ELUFEV-%3VY+XL_M?'U# MTI5)WAN/A/F\1O>5WV*"L?!SSC-" 7+RUN^AWLY!* MMQ_;'AK[:L8R4M<:)IT]6[.U,A82"?9?>S.8EJP JV,'*9\?YGB4%JFI:T*J2 MJOJ&%]37Q)' (B_LK_V\;8>;/"$":Y:%8F=5!;UZ=.+-CY+C>[K@XI6*I[A' M5&?\D7/+,0MN[G>D*[1=@E+<[$RQ99N^R6S,=F,!"RH 2"Q?GL4TUNV8;-=; M>. E5Z"51=T-#8(7*_=Z=_'/8S.NK 27![2EE,U[>(ZS:!.]-D7C*B9@3.L# M @BG@KV)]8EKIQ*&(ZGYXDY3$;#(AY4D$N>%(#2L MJME?,\;=8P\K>4!FA:I8XT@>KUY^5$V7!*-ZS[R['ST:596@'.&GYK MQ@?&@YZZV6]>IU9_J1EOF:V4BZ;F^S4ONJ-0W.1D1F!\LG/O!.T!:F5I+V\^[$.C5$._:7%[ "RF M3UH3^'[4S.480.K5<@*,O2H7QZC(>O5C:JGL-*940O*#HVVKX].?%A-*QC;D M9((;.SW&_:ZN^L0WVAZ*46()Q+Z'6[ZFI#M19U=+6#[SH7AVR@8(2Z!(RM#. MO73U546X@U!O"!_^WQW]W&D*KOJFO'0O$T9,N/EVIXCQ&'RA\H&E5]X-?W3A MY"O,$BMAQ\-H@H,T]C%^!WH]D V4G@T;C81"TA/?NAV*%0);MC&,4LE^;"7' MU,I^H&N00,$TKSN4/RM<'==CMGDLR[/J?!_*7YCJV"7%^X)]!&;M=M;00#M< M9R]%/E"U/T>U7E)-7;WW;ZV8_PT^.[/:#EBZQ@.=T+G7;E .AK& P'S'YO9Y M[7#O'KT6%2ULEV,RY0E:0Z,@:GV-4@3$B MFG?Y-3"#/:U/^!AZZN>RSG"\8/L)6\WV&NI;'&LOI*_T6I(FB5/OH@J[OU?D M*#/#I"5&)7+AX&ZM^]=?-BX-_*M9Q\:R*%/]OA6IY-LMN7W^*RX43GCS+MV; M])04'>A2995A/)!#;LOGWAB=2=5OV3#K8;RH>:%H= 5$SAR+&-=(Q0$ G\)9 MZ_,HU+2$1'<@0O'NJPV?O]9%\M<$;29O[E>,!H7&# 32LBK;A7U<2AB2GI GR@SJ[G0Q8H4S)!]?C''.F#ZC M_*F@E<-BXMV8K+E"_EPA0V_8+_OF %@2/;;&J@@>EGO2+)3*RC>0\37=J5H) M[]K!=2V:X0R*[1QR92 _I0W_]36]GO-R\"O1]F;72F9Z^#;OPQL/J\4[CONW MD-39"9U[/3V,.ISNI*G6B=LZOM)6/349KLJW M=$E9Y.2^I^"/F*EDZ2E93Z=\CB\ZKG1^9!;^'D:_+==5C0IPH;<=B;N8CQL?S+#JTDY,Z\]2 MF0URE"L-,]^8ZDW0HK,F$3&BP&78N>7] 3VF6_G5J4LOD/P;S'JI($HF9#T3 MWC"[64[FO7&P34S4:AB.U_6**MST3 JM^-YM\]3?FG/?4...KV7QLM[#TZ\P MEA$.)WXE3)!0_).1/M^+1/)?$3)N3_J)W"JKVR&C_?;;4H,W!RTLMKU&'U&T MHS:LD]I*[I8"5B- +.9H@W!UWW!]DA2@NOUC7X+3\#5IT\_;LWRT(Z!7=S,C&HTSYMJP:Y6*KM->&CEWD>'N##7;(O9/ MH1 $)_5F\4%_'N90+*F+>$VC58<,V5TSSQ%E3:\P+RU/T-H[A&<%.F9LF"#\ M3J[@;AMY$K)1Y;FB9L,\Q6AXZQN(FR1M^A,XW*N3MLE_+_$]';F'8RM,%#0# M$2M'+MQ6>47V B?_:X5QV55'\WGD921U+ 3NPZ?EXK9)!C;XE^_N![+0 J=XBTP)4.7E:H*,+@')=AB0E=;^GD17JFVPV%%;ZQF$9;*IN M[**$PI2.2$)7ZF"B]E,6_$YJXI=HQU[@\]+>F>W:8]D]H#>8J Q*H=&564! M0G"(+MMO#J]_$:^.K,8O8-TA7O&Q%]?'V\PS+4,E1O--4ICQ ?VMQZH@5(!+ M([53X:2NV91[KB/8CQLE,^IFA03<$=+>BIJ$)#>*R \+'-Y6!T3:@YL<( MU;"RX;R.RL@ZN_6&95.E0%5%(E_G'C&M1)+,CLWNFC/8&E3VT*#':M]KV$]TQ3=J:S>T9_46#JR_#\OZT_5QU(>19%23== MA9$H(0N3H%3J@LJ-2M.[[:P6NR@4*M4J?[@A98-*:!B@OIF$.3Q=:WL&$;BB MW_"@@#.I=Z#(_#K7#L2XDA+$N+NQ@5+4KJ1T&7M!6(@X5A6\M;Q.BD+=+TQW MF:2L'XJ=M79QADD,@L\_FQ^ O'<;06JO7WN_5/YY3:0S._Q03-L[*DZ(;IZ+ M++\Z1\5N1_,5>2',=5;%,D3C4>&XZ7K6V7(>3?* HE<3/TMS+$U3.V6N@Q9> M>OX^_\:H:)Y)D8D:\([N4)PINA^98,_F.V0J?AZ38PR-V\Y]QT2&E9A@YZ:P MT=M5*IHE;6:""BQ[Q_%/&AV+VS_N;UOLK +.I 11BI^^RKY2*\N3&Y-20 MR]#KH#VS+14>_QYYFN\A'FZJV$P!GC#YTN9B?JB5LWK]?5187O-]B/%97LJ3 M69<:X_NOY]1J9\K,CZ5DN@UO&S=U$N.S5$*"YD3+I_(QI"AO9*X,7=LD6*\Q M-\33IFZY^_27@$BFUP:80T::3#H5>+ <+R[.I0QOK\IT=>,\F;]VEWPKM66R M*629F>[]4O!#TACS4^_R#ADM^WWE=*4702KT MX;5T_S6J!\?OE_RQ+^ 5G6$=XUO""QF;EN%\+\ 9ME_*M.< PM/5!XB]:$&- MXA82]!J&(5?YV#A ^!!R/AJFW]M?WS5UU"93'YO?2$]*R-4]2V]4:1Q6&I+0 M3+PF?JN$ B_Y[-GTI.M@+VH!.!DRC8OFQYK8 H.>&O;Q ZIJ(+''%^ -E2NTYL MX;H/6K53N@6'8A6QERCW*C-ZJK60[:0#]=RDGTMU-Z;C65-0T80 M=+CUJ&!,F7KU5R>.^"WK2XMRQ:9.E:N)4"?Y(J&*7K^Q8VX+3]6AM_T["Y\ M@W^RXHHX(8$-Q_",#L72]Q(XKYT6I)5"+X,">OM/TF\QWDBA+NT7A_9?_"8R M)97Q1B_4"R7)ZVMT0,WW4LT3V9Q4*G+$@;M:Z\TL!,^ M=*DL_5;:5_F)E<:)42-R_&,JX^"S_5 (1,7O6:9!^Y[$&"9;OXCI'7@6O@;_ MYGY'^[JX_%J!#$A2LF*]$ILQ\D;*64F FJZ0]HSU*GE#/J$USV\YK]*10'DL M'\A+"8!WQY5!^!AHQP*;&3X8F]&V-S'HZ4.?92"43$?J@CTH.3B)65]M[S?C M&^@G"I[U6%CP(_G@&[QA0H:R>QD Z([B .IHY^.JT^$__*V]Y#\#S'K?1N2Y MO@&.-YZZW=@LPJJ$@H%5G3(!3=L%_I,0%]A8 N_^;&8G(>-F;?Z!@P5,!E=O M3,W&C_\B3]R&#VJO+TF6Q7R+ <5-2#6%M92,]K"=#I%4C]A-: MRPJ*BQEJX+J[(T694/.2-GUKC=P6=3UTI%#;#<'.L"(8;X8H*2G%7<"/\6(3 MZ&<[ V[.C$U3/.[D34NA03>[XI0N6 D]T=U[L-S8MH[ZL/I)*,(1@@[^E#*A M"MQ,_GJ=]B)'&&=F(MO7_HL!PHN K6/'DHT*0#&VLGFOTQS#YM2]72^T6I]9 M'F:H9MP>@-C<,;!4B;@;&:$?&EJGD9A5]AVRX$UFQIS[U:F5:LP,V#3X"4)W MC=L(;+(15UM(]\Z?'/\I)5.Z7[YILUOGHB"N=]J8 M4VCO5J5Q\Z]C:-J+[/+'IA#'7^RS*H3EJEM!FE/@5^%0@:#<[PH#HABHE_)3:P5X?:5H M7M9,KZ185?5QKDD+I#_UPJ89_WC7"/$>29T+'[_>>B>?UZSD]MP MW:?Q$/9#TW,H,FSWRHT9&+>1\7(SSRMU55=^!L:LG5A036&)YR)_F&=!KJ9, M^EZT#CHY'IB%>[4=9SJ1QIH6"#G[4OT&,LNZA%\BK%=V48YW$H M5G]AH6P/7I#80272*$!D4R]TU8?^Z0NAK?=843__':X_,U]M&WOWY\FV/!C6 MYME#Y4]]%]9>'A"0]C9,4TOCZ?H*P7E%I%T%-+_IE7Y\V]1("CX=\=\@T.46-89V1M2.K3TJTG-=P&9"M-4 V/7<[L8E-C62OUON:[:>4S9OC MEA8]+:(MQI$;E3Z786E\!P+MH:HW0H3BSR:L]W M>J=PC"(FC9ZN>O>'CL5/Z43?SV[YJJ'#4^T9O>&D:W^)0XC;3HC7*=\X:OW%#\O+%; M\1WTO-'"7=AN)/,VJ!/9@IL=@(R:X4<54J!NJKHO16$CPPTO*V'EHH2/* M+L6X]QG#M]8^K&04"MYMMBB:UE24H$E!URQ MUEDQ]DUP"O?1YC$7O8:Z$?'V35\SS49'^N['+ KV/?W+SMP%1YS+0T>GG\:* M< &500Y82_NDG4=S)O8+URF ?@\1+*B% M:R&7VOI88%%&]U1$5]1NR*N%ZF;B-KPQP):G^(O?5\ORAFJ5Z?MG:\%3#[TM M)5VHF]/G*L<7"7+T)_3 M95=?0BI\7M=_*':N&LI[-VEU*+84KU\EBGM5MYZ4S5DH4X0NWD^A$BCK18Y; M0:<:&_9+?.I)ZQJ)C]F3H@JTP"5%Y#)S*";='LO1(=3%IY?V)[[#C?(G_DT M]'G;JE?8LG3+H*CEV/E?>_<2Y=F9HWD8>]7M .CZ+:)^U4\5'!)EQG!0I3WUKTMOJUMKUIYN^_.A, M<_^N/"?B/:=]UD4)HU\J38BSVU2#9W6$;]",L#^ZY_M(T5G7P#'!R9=$*Y,3O[R[4WXI MKW>BH"(OK_H.9D=Q2"K.X(.E3W*T?K']X%Y45@#^57T8WZ?A%;@; K:S]#,# M "H>P5K>XEFS$ROH,RR_E^.,LKX_;S'L*BD[0\HJ)[9Y\@="K;+9EM*GW>%A M-?F$4V?HZ Z0W=$L#]:L'?%:L<(2=[Q)PUX@*A[R$6@\?YUC\\T-XSC%:=)U M7JMDE>[&QQ46:HZNPKD8S[#)@DFRV!0%1G9G/T0)&B"_/(AE1V69$7<1(W/; M6Y5?.[(Y*;Q"[NID/(%(CBJLTV-#>=__*P,G\=RTAM*%#N)LY"FQ(=&2S1MV M@B-L7-:94?-1E)@4"> A(/-1_K9DK9ZXV3-\DA/8+6Z.K:J'+GT%9 M%8P_L9*_%3Y!L8\L04'>/],H;!1[SXXI\2#_D=AI#N M1LDDKO"YUE^ET#WMP5@I5(E9U[C.%^'129TE04^2/GL1WHU/'XFJ\[=1+.P[ M-WI:KRGN/B>-5;]C^_6>*\2,"&G+M;V:BLWN(X;SP\ ="TB:N<&\:TDQK]NF M@[>(XF;I@65<"%RTGY+A-6'$H'?#G!Q)7'/41:WA;:::VZ9U/I(/Z*:S]%$H MCLX-W<%_4VL3R51WZ;E+N,;5Q#GP@I<\L4KJ%#.PKO'YZ3BE%[674I9&#L6X M:ENV+/F9S5(=]Y04OETT$.(QB;>U(A0.@X;4BW>..!&>0XL;TV)]FB([VOS? MKVBF1T9HH6$ N/@]'TJ] 6Y93V\IE5&C,VTA.E;M^BX M-21V+ 3R(9 ROO;PP>I9VSOQ1>-@\Y4HR;_*NGP&I+55]9QBQQOI>K"J(M/( M^8SST40]U?X1R*R=?4EFP2?OC];TWCS_MH-D")_9]W8P3D2G:4/ MZ*;35<5M#Y7/XCXV#'^*&$[SMV%]1.N/'4\80Y6>T^F-?"'>;G8X7B_-,G$Z M-#3+L\VAK(T]VZZQV-D?&>P59?:HJ'Z\Z:L/+\'%ZS/CJ[8H-IBH=SX)3 M"@+X?O!-72R:6TH9"B!]8:33#[P T8EA'ATL8'L>?+7"*]J&^'ERX]OX[N#4:8H-H8KJ MT8TW][O0FW36;@?\Z PX7Y#*,.4#7EJ/Y=5Z29#=RDY, Y6GTQ5SN*Y2X<0" MRON%ASJ7FMRKPJTDI)L4VEG6!7\8J*=_XL*GZ+$*$K,J#M/C(F_E,?:E+J6IQPQ ' M%NMVYF,ZO,CUWXF).6\M2851)_?;F$5L6ID+_!Y;RZIC*76>0=D8'+M6HC8D M.>-:Y6'(.A2;)8C?;#V:5W4]XGY=L.(E7A!W\&N[0S&[@;Y'4:_0"6_F\<&, MA-MLRF@Z,_D@^7%26>DSW*;)E]R:D_[A% ^'D>;37'2JZ\V1'O_F3O>>N5G7 ME@UU&VV7]X.(N$W0B$?R>PN+W\J^\U5Q:%W0[^^>4@\#<:W Y,3.;UN]I6XZ M5>S\:>P M%G(HMEW_0ESQ4Y3J\"E4K2X_%$N2M"26E56+.A>I27-R!M+A"S*KWT9@;)U[ MYR]-58PKZAM#'##1K[Y?+S=H/*EQVD23=J-^IUII"X14+Q=WQV/;=>> W\VS M N<1&8.R$' <3^M0_]LFEW(,LF M(I/L^QDFC5AH7!33=61*M38IJN-0[(.N7%3?V4UMX$Q[0G1C^+B.[ >^X8"^ MDX83-4FZ@!416T(6/W[R/C/SJ\#4\L)5@S%Y@!(,:*SQ#E/PT4XX+]<( M6#$JK=;;0J'="6#@4D,JXQD6<8,1J#+^8#48@&6ZQ&2]-P,]:=,237?V+\U[8"OZ=BL;8@_,[OUF45J6,76:&SZT,&6D&J6>2IFM&QAZ.EC7EBII M2'0X]]*KOXTXO%8O:^8-I'K5IYV 57*4P9G"E_?X:2^W05-T\? M\0PJTL(6A8^K-B7YX8CC83X4N.SOYT\&^3Y[S0^2\J)L^]E,\$::ZDZ.F%[6 M\,G5*>O>]'NQ33IF:::T9.RDZ@A=S!6UA>*[=@P=-,"4T5N3EF!Z*7XL9Z>1]^O=:%=+OOU+\O+D1/QUQ'EZ+'5(.348#K!ATC%+N5.QZR<9ZBB M!VU8_H%-+^N-<^H=H6GRQ3V4A/??CRQ;O5SQ/2&S8/#@HW91D\M66'].,*"I M-U\K']3[I&Q*54$&[%;4=2CF,22/_Y89AR_C+!)+)_C%G[:?5$2V\7HO%)S9 MKE>JPG=#;5CAC2WL:D\30JC+^F$3>+/^ M6BD;;HRAQRL4OHC<4@?&"LUTY0 M6:P/!L&N63!R=G:^NYGSK-+8RC1'FL2\-[1QW=-O^YI/.^OQ-#;]OK51*H=1LFZ^9HW4UK MVX I3N&.DWYSXQ9/%/ BOIVR%<[TI.4$:OBV_OK+=).-9VU<9B&,Z>/<1%>) MW;#WB\< >S,B/)^4F+WT\8MZG&LX$&AP(H,RO;:]ZU9BI9)G%Z@AE5[]Y=T)*@U._'1SD9KQDOE)048OQ[<_5M _J#&SWM!OZ! M9<"? A1-H/YQ4G87+)U(V@/3IW7\=ZO\E/E>8BH&]?S3'?=GQZP/! MI[5,^0,&!)/O7L#EQW7F#[JZ76E=.'/EQH'FLZV=XJ-.EY.QUOZG7R74Q=O> M)H['?#F]\)HB#Z-6;[.ZF,'N63!W1A.-.ZY7:<=SRMZ+Z M0['4E^0F_11>0SA&T:]=)Y$'![\#WR_\+3_%YR]6'10QS:A@#PPL3X9!D/): M4-^T(DC6U-1@?W^$3Q?(MU^X9_VBJBHUVH;U*P)Z8?I>+=O:V(7,%3ULO >J M]["J'W7I?M6MVS>_76N?\J0?$S Z6&:*3NH2VLH;TVY*"QG/T"ZN*J'3SX_[#WGF%M6.NZ(-E.[,0U! ,&4Q*P(3;&&#!-M,2F MVI08;)HH-J)8""&#Z!*0Q#8=R8#I2$KH!@F9(KI$3!,R")DF(0'"--$[2'0N MR9US9Y^S[YUG]CE[9C(S>?_HQ_M#2Z_>M=;WK6>M[^,5&'6D(N[,A#KV1K4T MH2=U.49PPHCQ.F081:YNG^UW@1W49V+<27Z!,7W_,-N.\8D#XTUPZI[!UM]6 M1)Q\9>BG!9_1@** 3L:U5Z!:EWC>7%+TI?U,X;0\ZJ)PS163S?5>@ YM+:-/ MY7P(3G;6X$$]"XB\>TX!N8%*1GEW49UZ*#BUZ" F:\+%LWL57( ,4<[3%Z_F M&G2D)^F?E=$R^8";-6CQ6$5DUD'4Y7<)O[%Y0/ M9*R5,U9/A7$Y\)MNZLMJ[C39M?8%V.'I(R'K#-K*D5"8=VY./C^F(_>;.^NL M;GCQ]7>O: ]]2^(0)A.ERCW3$RD*9)E-=" =4DEZ)!I;H7)(/%UT:B=PJEEZ MGLX D(-:*SG=1CN5WMBE*/Y"ND&7^F2QYG:QY>/IVQBU98%D=]C:!&KS2 @U M-+/X-<_EJO4_Y>Q3#?S6UEK=%\LJS[?OI'JL!>"N@0&/:'GV>1]:9]0W?;PK M&8%/YQQ/RGZ^)S8-%V;X/JMWBB<+/\/HC%!S=9"F:;'%(6(2(' M>(]:Y.CW?9=R3QBW_W7_<3JN=6G.()[3*X;;AN 9>6(%_<7VLC:$TQKC;^XE M/;W6_\95L]V5X-2K*;GU,2XV$77IB;L&P?\S/3P-A[\BRQ M^("RB8H0/UJC97]ZF^5V,J?]X4#531\5ZOJZ=+B\<_P";)^T[LIKS=PZ;S:9 MJJRYB;L-(N)IQ7G]J;+LTJK0'7KC'CU&OF"5BF*OR(0U":X1B^0R]L2,M:OF M_P_+SOP#SA7LJCY#+_4/A-3J&9=R>W^>'$6-J?M><-B?7;"?>"\"O73*\JM- MR*^UC8/MCT+BD-^F TIUBU^"#"_IL#JQ,AMG21CU9=4.+B6+KM\59:)#IK1& MK3:G(0G,/:G@I&?C33.U^8.FD= M ]E?R'? =O9-E1_[DJ^N3ET+D#DEG?.><;I[IKYW<-@MI80L_FX2/^6C49)D M?4=/BE?-HTBO+[0=JI_4?5P=5BQ:1$)764U3WB>'%G<1NL)G(AS1[3PRW ZY MEE(!/DP0Y"]>G9X%]FQ3H)LSXR.^]O(YGN/F<*1JC:UYNCGX?ME8Q,&#]]32 M[B'EIXZYP.QE[ 6-*R#Q I^XAWJ^4V%A6K&Z3:DBEZ$S(?[F&X+)^P>97<#= MP#YODD?35=[V#M%HJ:)M 0?AO@O="%%TBHBC^D1@W'4EN_;Z# ]_XOL?"8V% MW(X27$:9R^]X'PFMU#U_6I07$D&$)AN&J'A0#?GI[$;G+I $"@+#Q#3(G M RB.W<%-'6'18R?#BBSTQQQ1&?T.M'+,+$:C3Z._UG1!$*VO5Z<46]>,UBW[ MZ*K&#*7LY[ZT3]HQ=9W$V;SO8]_*:NIHK&FV;V,2?FKS\-^!1MZS\WV$ M.C4::26:54F.Y1^&GF*-K&1O*%/O;]![+.D&*CIOQY2+!/B^0<*:8$D=8L3L M?1J7M2Q0M)0+Q(U) E1>!XQ&R_PZM:VZM+*0+^8TB;=+%2,0@ (YN0I5C>SN M-E,$67*AB*B^5XEI\;HE-4>/J)RJK+Q9V!E^>KVH/K%"C>#3R$U*;7VB5I;P MDVM2_'+K&V_F?3_((\^$+RX\,HH#3$5E'GX?8WB%O:4 H';4[!P8\W2]QBE4?HXN^V^XQ2' B%5<]?=$_8:I9 MK#A+/@S#J$VW:H-G ZWW?.SL?LWY3HWO$L,P;M02;@S(6GZ /1J M@Y D\XI*\'K3"L>!U7 MMTA:<@^T>+1-N6+ ^G$ $S"/O&"*FJ47RYZDA@SGQA^H:9!,) MC'Z[@G)Z[W0?:YE%HTKQRV!HZ>_5_Z@I2XK=V@&A?1><'Y0W1+GVBX@(1%J[ M1%MZRC+_?B@'RO+(OHK^);];7$;>;9.>278?JCH3.A:U:RL8M6I!RUE61 M7Y%$&$2Q!FXXJS3 K^:)<;52Q4V&%,Y$M+LQ4>Y7Q/I$'_>6IY*--OD MZ9<[4=^'-4M@D>0=U,4E[*6%0FVK5%6(D6DXT$V._T_W"_Q?X(2=*T'FUTOE MO^WYD;-_8Q=#,#O?9UF:OKQE>T5D3\:Q>B@+=8=FBTDU-CASAQ@LP=2J6*Q] ME5WH+6=Z.\548=OQ@V/X0DE9C)Y%@&5MB,+$",AI8*K:$IH-VZ"?? =0[$E985/[TAD5C>FO[> M>X.MQ,[EP>5#5+.Z/94948II[Z?P72'R*9W M.HB?OP%$/GKW,ZE(TD[)B2DG1XK]_0F5D=&S6)3P:?.,FQ9LY1R-(C8,3"*H MX_\NN/:MZT_^AT/$3V,//M'73:TK!X<$Z;WY$>BL_%M] Z._9.J;$-K>BOK M/;:4D=+E"3NW%O^IK]I3:[ *I)U3'^)H-Y1\;O^(#%HX$AH_M-Y7[5(#]V@- MX!Q5AQ-@@'9R@B<&[+9H//-"X*D1JMOKIKQA/2'S>W>OGK61N$4:]G8F'X)^ M6;SGTCDI/6OUJF#A'UX__P$BB+5AMI,_#^V6L+/G^^S'E*QIKC@F)=!>'LKH MOP/7^MX9>..(XN<6X?12R.4XJFX!O&"M++-KZ:.=8#+R\I*JQ0*4XKP],P9- MD:]!**7(Z6J#6ZW4+9#N'"20J*4C=[O<-S3 E,Q,U4\>OHU!A"Y0784+UQ\; M?_R/(S%K7OX &]/:8T\MB;65O$>^'.:V[%9L)E UWY4L9UO9)""MD]%F[)]K M7P?D"R_;R]L7OY3BL59X6J"%72TH!8^(H!QF'PF%*.BEX=:,1;Q_TF78#@*3 M"HLY/#;0>L5FFV?8JA5X)-3DWR-;';GGOP\TF51H7;T@#@'0XWO->52Q\49Y MP>(!^BL=!W;!.Z]G@U,^2.4@*]1V>%[PD= ?5:R,@%GZ:X4[HD9"H MP][\5.;A!F$R1'-;8&^?T1?47C7,K)(=IFUW67,YR0:MWWVZ&/-/S9U/FJ,: MLUIDJ[$'WE,+I*9N4R'_8';M]T_6=MXJL.N-9:4?OR&+3VB";S7*N(Y8/70[ M,W<\1*.'/Q\)9=X,6@^Y:ZI<<*@555^D@U:!RTY"#2/NV44U92*_FG:3F=\9 MXQJ*5PUSCX36QM:"T&02S[ !^Y.IW>;?2$1[@P"KC_IW]S)'?)SOATJ'A$6) M0H9YIO,&H+A>%)H"2-.:G@:2QI;A@#&BV"/W+1"SIH8R"0X M5<&VLT>O:*+^*6F^>'K XI[W9:-F=),['\*<+AT 7VS=+_M*QWD1\X(;,G19 MO2'L_AG5\(EM(*LMA>B*$6FWB\IR#2JZ">ROFQEUVDN@5L@0+\[Q XZ$[K1O MGWH?U-4\DX%ZW_^9(GO?RUH .GQ-CL=6/C[^JB0J]_HB_"K=61XO %%#S==S MQF"!Y>[UY[$&IQA12BU9EVT\?#UM+N7 URUK<[[-I EW>'_:4V6X7X: &4,1UJ>K/YMES2N=>N+2RB[LM//3K>WQ M\9)UF);U]F!BBCV>.N%XQ0K,7T^XN4]JQ 5H?MW9>AH ]K=71/HSW$]_: A> M0[3N!3&^3EB4,W!E"X@QKC*5"O+-T5ZAIE%FV1:K"'IW/D@ M#6[W?E)#7Q:23(OC9[GK>C?BV_.TZEV$"7>IQAK+UCIS^ZWC:!2R%4QDKH=WV)YXSK[. X\^%[GR1NE118-B13<\ M>>PS_]6$@$0HE?VTVFRR(%NO:!_PV'Y M@G"/0'MWE&+-\.?>![J<<:?Y?EE)(:"'2Z?Z%?91S3\%.4HK!,A>NY22WRL] M".P%K(726/L)1"W=LTTH]7;-@2[QK>IX_Z;)S/[[0#>':4( MQ+5RU:'M:_0(EZ*1:^)Q+">6=9!D<)5@0(0T$Y+*.:7!W[G7 4#1ZB%IY;,[ M-ZH*8V31W"T+BB%DX K9KTE3^0$52!_/*PMXFI^V6.SNFDP;=%@2^64W8_MN MF29R=PT"79W*I(DNY=KC^Q62 4;==OT^;=VFX?*)P;4RE5.R;0<:#5,#V1W( MZCBJ.EOBFFHX1!7?9EDFK"YLP/1^P9=_/J25;QB%20D!MQZ\]Z[2I^A:3"[V M&.M\);F/P<6;KO50?WX/T27']O'B[KU@5@#XKHC!+/>GCX%![O8T2<6D&O'R M)M=9UZHYES&KCT5'0I-9L2Y MUA&-W!W;6BOASM$,Z9RBN1STU+)9Q8DU-I33*/L1BHDZ8;P^^39E&]!UD76C M8CEZZBF]_QWL?.5FR+5F3=[F\M9)?@7!N_;\)0P$A616SR&3IS(+O30*%MYL M5[ <=HNS[-,#&@7U"GW]A?E5-UUNYU"QI"2(^7H;IQ?@=)MS8;1N,4;^C<\> M$3%\*'G/OOZ$+ RE;77F0YE"<)K]U4_W*$NN6OJ=0YIG#Z]+0:^)XK/DJ$!X M^#M/%!*\W[J%U6M+J M L3&7GDIVGS8@CZ'<]0J-1AHB?+Y[9RP)N[WB^Y*(^]#.6J=);C3^9$GJJHX M?CK1&V*M8%?^@L&]R4*D@)QWG'"J?SG!P(D-?R;061)]ATJ%.(4:V57@NQG9 MV,ER 7F M3+!YH>^ZG&SG$V3;+Y,U%0J %/-S$V!4F>'/P,0MPC BV/0R%PH>E_+\;C<' MXS%_,ZIAQE$.Q)K.PEO[VMPN!_2DZD',\-82DQ=.JB?^N\I78ZQ?#)]$M5'] M&"1U,[/,O>O<*G@OB'KLG8L>*/')HMK=;>!G0YNPDG+2'_;;N\ M:'JL(M6U_E!J;GOJ\AEZ6/.Q[;NM4BVD,VKS J(RW$PC04FVWL^EOY&:S!DN M":F.F]Y3,K)1-$_P[E/0CIHV:C\2(M_.Q'Z%!9O^RQ[DG\*M$[]]NG^M8Z]6 M.< NH*8VSW^Y/I43G#B(+8?JN=YL+$[[^B>,5WUD?^];)E$2 -&\XO& Q$ X MD0_MN[2:9C+'IYT;4E,CZF@7"T%=$*M<9*]TU7'\K^#] H!LS83JV%%55,=< M59=N]<$0UBGR!QOZR<(=7N[RB656*WMDZ4G*\I3 ,;!("Z7WU+:[:BO.JP&5KRC5903-X&_ @P]>Z5U8U*6 M$#4C1B$;'K']S.E,U%;3P="XDQ'?AA0WB:>++45G/;"C]H]IGUP(/9SQ'-N)$,GGCI%R] $Y:"8\&J'AK/)'M,+1XZF&03&NA MCM@D=N/:D5#Q._/,\@:K^XS3("*?"%62,1/8MB@XEF.G@-R"F4LZFBV&TMF[ M%G-XFXH.5BT?XN*%/$CN#!,_]YAS&$7RQ-G;"WTM]BJZ$"MJ^=9PEJD1K-YH$#"8^)(MR:S@X\D.S*J6@8V8$IV56_.N\+J9W)[1 M)=[D%0YR$/6^C^+35R&*C[*3=_&.%ZQ;65=.296=^G9Z:WGIF6VC3!AVV(F+ M^*.&.2^P3X;Y).M_VIKETZL&&^6)F92%T#/)\C'OT?X?M>;[R,EJVHO<#X*# M_&]NK^N3AJJ&[P$'GV)GS 17'K1Q$TV*XZ>/A)0;QX!]>\MNZOCQL9"#V*[X MY&+8YRPIAH=_UM+Z(YA,#9984H,82I*_R:A?[-'+P,WU7S&%>=RY[9GP_7?_ M<1C0R[W/4^;7W-Y80R^?M/X&>/E%EU?M.74-?1J$]68Q!R<#S=XR?%KAV>U[ MX[E6>$$G >X\8Y2TW3D-R;>^I!-4CXMQ[CH)H%?99*[;R3MB_*<+9\S0^NZ] M_*#-VB.A,X*MZ8.@M_247F<[\APT,+9O>\5ATI"3B7O;:C57GSWF+]VY@=,> M1BY;V4PK]_M3[WI2))X^5ML93H4XH$]OP4$M"]RN!['3\.17BG'.Y$?!AUE3 MF_]6"3$'@I::FR9!I/>BVB.@!ED^!]_3E7OJ>2LY0+?=I/85R1TE3>Q2U'AY M,E_F<^]+/_Y3T]ER;YGQ+*&Z9T 'EJLR:*:F-_R^8MP?'BK>#K.<2'3.'(EX MD4RW?CX3R<"\=,(\T'OA2K;/!\=L7.Z)U!G4M;IOSI+I@G!K\Q40$-650*JA M)P3YQ;2;Z-PH0[,)',&=;)3)?I(D%WFX([]X)<7^Q<0J928L.@-&;MB(TG)- M$5-/J&L,&KUN"I#/"E%]\9L+Z:=V4KDQA-?%8[OBH2$F#>;9\268A_3-L6^; M#>;/92@4-2R':*_U8.]Q>L5J]S68_;/1BC@X(,#/O)%7VV])X0K0EF6.V51V M3;+,^[+$EWOU0$% EI*Z2^<4@=T<.1V#3U<>K5=?=*K22UBE@&>2&0'$EO)' MMOVYH7/Q:>TH.=7C/%>^\CC+-:VX8 !#3#5--75S^]75#1RQZBJ)N\A_2MZ_ MM3??718^B N'K0*5[?B^,S?:Q9[]4@H MIW45Z1J#H]R&_U'\B>[MK.M8SJ&@'\EP]?D!-ZDOIB8I>W"U<0:VE2M%ACG%Q<7WNH$0+BV"+L*L;/LRM;%OD91T7:DP1 M9IV1C#L5'Y?"98?V-:;)7OYE@^@N%U 3.F8G#KR?->Z==/EFT'/QK^>[2:T, M)6$GKYHT*LY*F%OKJ6Z=X:(4)E 7PTZ4;B>-FRR\YM%Z&B#2E>MQV*TU>T>* MK&&P+C1>+QOB8^IK"6IBC3V)+-+INTW"C7NS:'JL\:]5N UNKT MFXVX]RD#3)(E( :L*T9&1I#""3FYVMB/_8"[;:A?YSY/JN'TXM(@^'$:GJF! M\?+G:$]F3:H7D;*RLO",BZ^VRU9N\>%5DZ5::=O%.=ME3Y(EECY,/(7HH4L? MP5,GKT)_QL*CA;@@G/L\>"]^N#@H>O[&-TM],J&:^ZO?EI70^-'\U-Q(A#QHVW 8$+[[J.,W57 MT@C7P! 'JFDE2JR,7:6T0ZP6#W(&N\AKC()5FTC%A#"<2BK'+FU/D[2%KG T M36C&.5'F=,?;/;5Y.4^?>7_JL6O\:E)?5MZ';P\M986RW5[5EHG.>M0 8K=< MJWU8'>[31NX,.["\QQO#0)7G&/7>,$BW"I>[T<#WH@F+%NRL@>(R"XZ$?/H1 M5)FE/(4G9X)BXB.^'\Q"-/(@ZHX)ME" 10@18 E- MJ5KV#U-$6I2Z!*C[A>,[I M(?BWSKRDV"209"SNQP+=I(X(+F*Y5JO&LN,^G0"QJB$1 -W=#(FL+*:GW]LG MK36MQRL5J>BTG9)3&U@4;Y(L+&,6._XESTK\'ZXB"N_LM>OW%Y_E^R=^Q)]; M\1[5S66+? ).UGFC[ZK:I]"QJ$LNTJ^Z4F&HF(Z[D&B']T.%9Q 4XTK;C#'[ M0G/H= !E9$$_B+T^$K&]8>6;S9**B%T9JWW!;%)\:#ZI\L,^NB^U:W78DG?( M+=7NH)1J3V,4:Q1N4PU@CN45@*^1+EO_OK.?9C]G##\63,8^XY+?Y2H25[WD M[[&6/"M=(VU1ZQ+2SW4RZ=STP_M:%=.3G#>-RFD8UTX;>Y.QF_@O?VOS?6#" M;(^X__%(Z-Z6MQ:M9Z?'H M#P)GKK?3=OS.)4)OM!G'UMKXZ$AKZJ))_HW;AEUWR=M3,&&(K\NQNT()L MY_J1$*)KE=H4-G^\3E?\YF;B"&-]OX58/1)B4 3S^Q*;"TS#Y.E#0<8X.G1C MX/Z1$.A'2F+E6/GS><'XD1 N8F5P6WV.A8^2[SI846F569LIR3BD?A(AX=GL MM*[+A0ME8S&&$H-G^ M(Z/8M6(?K2)H:CZ+H&+SW/:D/MOT3#\(E+5OOK"_MQ))?(>S(H-V9-Q6PB(O M_3M=#/Z'+/^?5F51VZV),/])/"K8M:_Q"5M:B;/-H_O/?/WNJAVI-.'B%^7K MO+^)J\Z3[>D>J'G1P0N? M+[WK*F93A='+&=6P#P8>NWNR]N=C M]A>R]Y;'#E0WUP:/@YB ,03]\!=!]M[:01\_:?=4-\X--#_^X4@( W>+ M*C+X2ZR_Q/I+K+_$^DNL/Z58%^Y,H)N4YT'T_802?T,Q_I$0IV.\&>98FBD- MMMKNH\MM<.[>ES8Y24$$%\&5!@@74^_Q3:@ZJONLWZS/ZRBJ M=-'#L$="61-#'PLX_-S&R.,@]UC*274])8=)<&9L7)9'F'5B!*)G)_JF?5<- MLE%A0R./%$O%+78S.K3M*CKZV<(B:IE'0I=,:N\N;[[CY96PFW1R'LI36:KWD[+.Q@&:(F/-NNXJCT M,$NX?7K(S& 'T(ZMBS5OZJLFAB.\E!QB69;0XG!?9I_6@QKJY3DJ="9 =^,> M':S9CPX^#ME%655 B[GAF_Q S'_(^L\Y[.8%2],C?\D^B6F3='M6YR+E M9)F!?,DG0P6D#98"8O& M^-,:+D3EY, TQ;EP7=OZ^-Z4ZL1'N) "2^6EE1;=$04E$8=Q"$0VZ$C(#.Y: MR9Z8;G19"FZBU*QX$ -@.LHRDXX)+ XK4?#[&_Q0)D%ZCS"\,BS[PZY$]X%[ MJC43!-HP@?4IK9KESYX(V\ :AM:V8!>"]_C4 8-HN*%#_H)JQ4Z^UISHMOQ? M_%_\_RU\K?(<:$ZG)-S_PY3E<^4&T X\4^=T^- ;K2$-[X4O(0V?G6223N:_ M^!6B@JT5J0SK,.#=:W$ 0?&W)QUR%F-WY&1%D#:CVR\C*&-BEZ$Z5EP%;BEL M+&<:XQ[@Y$Y"B?*KD_3+:S$1-U<'A;9QWNWTCG])WC2._D(@0@AG J2MB MV[:C?F.10[LQ'WJ\%RY&>&D:WO8ZD&O^]"_^+_Y?PMNST7MO<\M^(EMK$ 6% M93_0W9?L&Q,;W>+4-Q7?^#414I2^''[^2B%=0N[A_* )\9$5[J=PG(1AEH$] M3FJ<05L?/I?G[@YGNKLCLZT4!_4^Y5V"23S;L/!/K\);OZD&&S#PR,B_6RV* MQ_['?F6-^^7<3$_HP<38:<3?[6AH? >5ESA68/\1_1?_%_\7_Q?_%_\7__\H MGSKCK5\_B3!?2HAN#&R??L(P;>]C9^K#2YD]Y?-G,8\&5'@$P8]ZD/F61/ "#@@_J&&P]?.#/TM8\Q?_%_\7_Q?_%___3]Y^7?;#X2$G;[V>!'K4A7;[3UP1GD M=9=LO^+G'X+.V1HSKU\]![O/7 W'DHTIGT)OR-0GE,6T#<#2.R?GG%YJ#V'% M2 8JO\5MG\YO&O4:\UM?"5'GCGC1(%PDGUS$Q%6I*\F3AMW92Q5+FFM%9QT6 M[E&S2;%XTZ'8X+OE,W^<04F^7:;V5E48+%?J*!?[3-[7\^S<<2PDO9I"B3=: MFS&FEJV.A#0162.W,T=JDM]R:]5"BVOAHAH[!K);G-)2\U'EB17@9A%@*;@Q M[]]8?%9M^0X>//$07A5J M8$QE-0F"C%:+#!H4C5W+6'GWRAAOE(,$"$] MOZ>2U+Q^).1WV%@.EBFC6TAY+_:XR.\J#D&K2+B[Y2V(QS3W&F*FHY7?V)K( MW0#4,)U5LO1HC?VYYWUAY[:YAZIU$6+5@SEZ3XD.Q#=- MX 5L(15*))9W/0G-S$6$9ENTK?:Q%: I0:BA!+LJ_(*+]I5(W"HN?^>SA;HM MS=$5)4#[1K>K''+-+'XR2;'2J^KINE43, KBU$%*]-%(,H(X#9B0"#Z!QY^S ML;%QJ]^(!*]A!]+8+;*S_W 2^4D>#.AF(=6,V/>/X]W\.N)-X\_C4-@UVPMO M*/28#U.C2AQ%.K"_Q#Z[_ZD[?Y?EF=VAU@J"U=#D!MZNG"GKK+IM_M49.$R''*J6 +RAUG@5M2-\IDGAD=" M.AR[?E25GII=Z+"L1#R3F1E'*.Z2=')7=/B1;RK]JG5*94)M\Z;[>EUC>@5; MS\L$OQEP:?&EQ)C3TIE-?*72[67;*I'\]&N2K Y^F7-L28DK,DR51W6N(XBU M/XTCY+F[NX,<,C/'554[%+0MKM4X.S[SK#F[15*WZ0?:]:KZQ*,327BVR?G395S:E>*[TK^WS5E]6^O91'@33A19$$B(QOCW$,*_@'ZO+^AD-FJD_'1X)K7B M[9TRIY-=[O&A51/1DP3!1E<8E&"5.3S&,;V4RT3)U*RUQDS-&?"T&359L?61 M4ML1I-FEF(X05>?<(R%]>:9;;;U(P2X>?N" "WHZB3"R6(UO\^N.[ON'2^O_ MKX8P9NOM9C :,^LK/KD22.C+-G#K6E^4P]@1,E2/5J <]?=;W MARK.];:X]8- >U5QN8Z:K8156'O]E*/J9JVMYY'0CG2QA03T2$BN7^\:>#]Q M1R&J"[=H(?C&^B)2H_@']UJ#J<#8F6ITAXVV27A;U"XI-A9_,(!PG!3M$^EK MO_$5[=,UVMD/G=M%T78 '?=T+:4K*#-N+-^,FG>,Z]<#;:;M>I\FV+E#5/$6 M88\ FQ3='KUD#9IC9F9FGSOH1=L?MVQC>)&4[_[+FNSY#RU&@[ZY*QS[*_Q: MVGOG,E0'2'70F_RJ84:&?EG884O-#E4SG0Y7U*"\,C'QG;W8E;W)/_> M5>;8^?Y9XU]\"+\5_EW_TMU/DI9-ZP[@LHCZ"%1&M0^ SFN/E#G'"M 0+B]/ M.A*R*5VW[=L-_'N'!I)WI[JG? IHDR-]Q*0\3FEK$TGTV>3I\ )2O1 M9 W##3 CNJT;<3#597?EF6B#R_V%_%[Z3KN2WZ]=4O(UM^Q (T9K<33#D-!Q MF8DJC3C2U.WOP,C_NJ7^5) _M?#];+/XK?;J$"C'BBBE5W\VN*JILLZ'C;F#?VA8GT?M*1>RDDIR_R75]A2R<\+M#"S6<_'0]C-HW:IOB M_;J[_9EW]9%0\E1BF$+4U(X2^$A(J3)*?/F;"R+[MXKU"G>.A+XNL,]E:M!0 MVB:AZ!MA\C=,Q_C6TE?/Q+FG?^'Q<^A4]%,/I.U=)6FIBON7TU),K\",$%= MO0\>/! 5!5Q[MO"TVKA,52.3J:!76ACN)CTC8Y8]A>^VL "KJK:X'Z_?;?S6 M#4.WK_^+@LBZG!9?KYUS7PLD3%6&*065@"H&E"P##O8$"I[AK]\\+*?=<*KU M:4M":4]"L(+_;NV98VM7_&_6]O(*C(V=_+<>GZ 5L1OUZZSSDIP=XE,"Q"'K MO_< ]?^]:9*45^@=O\@$ Y1;*]1")G,<8AI M?1+8L0^JF6+N:JO]KS#3GPF?2%QPO&"LL/$Z1R4H(F]AX U= M-$A 7_OE12!G,_ZM\93]U(YPZ<+KYOZ$QZZ5%<"4-:UO0$WR:Z@P*= V57//)".W M,L/MU'1\*4!Y=T#FOI^6K(T.P:4Y>* ;]6T^""<_DN1SO?2;=IR!=,WE92WQ M%2AU]6OMX8!P MM=XE.XIB_4P"_13TL.:)JOII6"VLYGB! M@I-;^/3$UGF7]W==@8T&^>*T;4M@K@Q;C^WK6B5?VOLN MX&Z^_4[8-6?.CF(HJ(&G8S, GWGIJNH'L -W N)97?U5 )M]:$1MGGSBL#@V MN0-3?8AODY$/?5(SGSVS9L(IAL17IQIK" M?/.X3>J>.T+A=N;X3:&9?ZX3P'_ B3K_(R'9Y::RA@4].!70XQ; #;E!MA"K MP#\N-5BV5TUK.!+Z5*/L3D\LDR3L=@5MUW[6,C!%IX+48U5T)!15-8W0RVW- M]"B23I>T)"*LT@B@+L/E8XL#C(RZVW1SFS-6PLH%LBK3VTL9B/11C@VYZIC^ M/>1Q5Q+6K&XS>A\JDVJ0Q+'VV':V5M^ 6MS<&34!R8IF\AS*ID@]PC\O.4I M7/IF["W=KI)HG\7<3>TAB1 ["*:M;G3LDNS:_7;ZBB.O^=NI#:2TZGUP\27* MI/DX,GFJ^!P8?:BT )6K/=4Z=JY&7_[GQJ5%6\,?7"F<78BS$U72G<7N8XUK M;MH_#Y_Z]O5W_R+S_:G07URJ6&!Z4;#W4Q5EGMB^AH,/67@\"CHT@@8E?-$X MD-=A>M]A6K*ZS!JB>$\2OP[VF(!47II:U3H([]V[WN4J&4J@ T3T?&OUEQB6 M7,Z8&&58B@%=[>Y)R\)J%NP!UQ:K!-0FE!F88_?AZQF#SZ>QPSI:'N.'D+YUCL*14)F3@YJ#+Q[JL,B$\;T.F3O/T<#?AB /6,:0J2 M5&TMR2&G$_(4%&LNKF ##+S[FSKVB3GNN<"&*.,R_8P"OE-Z_PMJMGM@9B9: M3JW;[#\OH,S6<(CO?N\H[OKCNI"?-X<;HR=SHK)4?J*_><&J4+V."&ZOYLW, MF7[V4T<'Y9IW&E>QL?6BMB9>(L.>/$N/&?+\!;QYM1VL0(X<\4IU%8ZBI RFH;WW^B>*W1G]BE$ MN68;I.7JS"T5J5^3K5B_\&Q84P'0>"1T$UC"0]S0E+"#9 ?_9-,2EBFM2>+, MELF1:M=A/O?!G7%G":MQMB".S9C'SNPL4M#7V M8^.)*;NY$?+SG;NV=#IX).+]T. =&.Z*\&;)!YGLY+ [#^XQ1FRVV M8M8/WIM31Z6@'=\VS:'UW1$9ZW/ZY*ZY#K#Z5!:>(V]W-J?*XC\MWU!&\4H1 M[IG,+\.3JDXG=79C+HZK??FNTYG]=I)@_L;G0Z O4[4N-'N7.!*BXU,O1E$H MP#\,3*:,#"HUH0CRETV%N[= YU;&F'66_,7NTZS!';\V! ME&^RT^LJNX&J&EF(5CQUK6 /R<<+HAI1VN%=NW*!1"A/ V]QJ*NV&/,30FRB M8>1)"X##BB@DP@.Y&^9.O*U.Q\XGZQ1[#OP6B\@SO1 W9Y-X-OJEF#[MTQN. M5^&SQ?9;.+T%/[ >(W>*90F2 2Q<6K/?K2ZO.A(2+08Z10ST)!>VSE&RI_65 MNB!=.E8&R]].0JQ2D>GK7'Z?1O6>L!/U=)N=G$2X3^*_JGC9GPV?3(]TM30Y MCLA*+TH]Z&ZP$HGZ$!P^=]+>K\8FC_/P\:]8I;LVU;7K6C.()2?.,'@P3 M:;_,67E!"T#Y=^^Y]DNG?6=4^$="YZ,R&_T@BV.= MFMHB\IU-E@_T:*,RXW=>AE)3; M]UE)"%.'HK9UV(T'&5W8 NZC:+6>N */QP%F&3SW*97O2DC?H*[E-[W?F[!& M2347-^[G%'K++&#:Z+",T2?O]%/9K3?-L-)#_#1!^A<>4*D) MK""HWPOM13NU?*DYV>G6K^2+:_W:T-GT.)>K"797D/WZZ^05)_]N'=1>#BP M+N.9OB-@0[GD%0#'F[UAZF'T+/8/.)TK9T$KAOO!550+H'-0/#,ME@ 19@L+ MMTA/S>G^2RWXIX)LUQ#MTNP4Q)5*ZD;(#,!EJ'+YV;S2ZSKEQK,ES7_[)2X3 M ZHVZ1IH_""+WF&SN5Z+',J)>)WP*!_:S':>T?-S[;DQD):=J517,SE//P!G MF38HWH*3&TX&\DPMNS2*AZ+.(P/'UK6+OYUGTQJF50O!.:->[=+885<=L/#, MOB<=M^6HMN3TCB#MQL:'L#R<3O:4+L.?Y5DVI!HK3)GUOELR@NW4&SCZX2 M?$[==QJXZ?NVN(*N0E5!VVIF MW",L^'U8QE4N,&/#6>M=4S$4*OELD:E8.8A1O&_G5365%38W!OKM/R'P%NKB MQQ[@LDKR+6?;EG 91++6:'R4DO1/OS$AHU*6LS5JCO?Y5XB)[\:?FE!TM,LBQ#=I4R/H M[*V3_*;FUT\HT,&F9+;#(8D L".A]8OD7:6KOLQ>*4+_>D&$3UX_=4N@(W8B MNY[_^8*'O]/(X'#J1+ERY[:-V50[B,@"A;A4REX.F2.Y=%K"AV8 M;(-=KB?:AO?8]J=&X.2R,G/:!' O])*%]<2;%/+$+D M4K,%(<@-,XR71GO\:',"GGK9Z$BHNU9&6(.@@?&X\MV;P'^U=?]4N-78Q'VG M"UDAFN^4]3@YVZG7S5=^7Q+@1U[=3/#3D]&6\!G"O= _5(0ORZCEO,&OU#0F&Z^?(A23;.TX>\[ MC'2<]-W,S7V7ES&GK.Y?^\Q,1\4Y'L@*A/0XNGM7ZV],>*6;5"JATNP41F_^ MO 8I!G#2.);Y8$9UTC./:@2X'_VF^7.:=).VJWPBR^IZ(9,B#J>\SEG1[-6E MF$LR\'B$K__P-H=:WV>PK%%\SKM17=3'.4WXQW]:MI.\"#U],01J)=S"ZH#4 M"G^N&U;5UQ=@P(C-VCGHRW_4/.>/+09OXKV_?EN^6F37NC"1&;N% JIUD$8O M;!T))488]B9'1/=!R#-KK8,VW'ZI(Z$95XWX[B@;C6:O"@>,#<-HV[('D%/? MS'-9PEW%JH+1'1[H_09K#XM@UQ%=A8I0JPO5W/=[08OYWWO]]!M 5#_@L@5^ M*0?:>A'B-AJ"EK%.E=>7[]: T_#^O,$ &E!#;I74<(%SSP=\>J/_^5>_%/A%#TX32])-W3_Y3W6K!M!7VG [YUH M:<@U3MP'QS=^U4M(326'E\L>R>3_4% FP,[=_?=D=U)$1#I5QCS2PJ@CM>/J MY;$?8(VL-N30(DN1'^)]YEW3KY[,2AV9V\U+7ZYR1_T79G1NK?83_68D/1;U MG6,Y_M:Q =N7.&E1 QA?E>]#M^CU*O#T+0\W1)>\66)%<80U/RZP.V!S';!W:,3=>3Y&>LU?A]R4+0OSY-P93 MB]O#B3:<]9MY4V3+"J+:%"(1D50PUU'54:5*#-["*-\/6W@:MZDDKC_'A?"=W?H)2, M[MNF/JX!&E'#1S/G1/1KFU;1!KE059%1/./3+GV# Z%0Q5KQ)V%*]7-O(UHW MI#U^7G+Q";^ >UF=^\(/SJF^Y>BSYCBV_N7UO!J>Z^>E\@TW N63D[)\9%U# M%QB A.:NA@"5M],B>,N\J'DU4S[!L5_*>@NL;H#H?N8DD[B:D+*Y H^@-S9R M89+6->BVR6K_?1<%_6KJ!5B$MT."737&1A0D9ASZ9G;%2/_K=6Y0=4UK]DI*8&$/%TYE=&: MY.45L$F^)S-87UT_?3!X_[RW/?NMEE<';VLI1@)^+J?-0ZFQ5?\&5N6;Z3WO#=J@V MB?JD7LSPL[+Y4-_H*,/T>O7D"A9UHB)H<90D5[KU$"2>AU3J%7XXOQ(R?!-( MH@@R/:G/P2@-TLK3X[QE.BLK-@;^I$LPTA_DDG&S/=5@>:.E&L_Q[B\(-@KS M"C7U[;YC=1![,*+/@#AKR0D8;^F_0ACK*JR/9!%%*^Y&ZDM'=;9;V.CU/3_Q M!R_7-17-K<77D]B/D[N#LL4NKT&\@4?'$8]E;53&II4V ZMM-7/# H2VTH,7 M$G\O_\Y41 =O61_(?XQ8&N5N1>R1EI(HNOZ+*(D 4^]TA3H>,E5"+\Y[E7K2 M_Y0?1T$]33P.D07(VRJ$,00U/;\8_ TYNAA(!/5BSV$4"B.;49J>7?.9.R//Y5 MC-X:RE"I8J!@7EOF'LO#$I:R59?&U68GI:^"E$CNVG/37M,%CTD1"W8#7N<-"KYK#?9?[\ZRGI!\\'X 2R M6K9D7CUR8I2[EK) 7B;EC(*7/1HW/+N)\,'HWH!I'VK=<(,#4&3?L& MPE^*]K($:[-C5^WVM,KMV?J85CKUXZ)CXQ.'.7%9%]S?G'K0:QM%83,AX '5 M=9@J5GK!&@$#3[)3S7(C0L- M>AD0U3I:O?/M!QE;T=?OIHA/JD*'MY$4M8&! =\H>ZE_72#)6^\W35NOI\V M]"'ITR0[BHXDBT3K?7 1L^;9CI.&/R;!HGOQ3E4B(B)L5=464/_G0(.S>\[, MX64P,FP.X%1S/,<-P'%][A$B%W[<\_\_^3^WSNZ@3_ZV],_UJ M DOS/]VU6&J)A8 +:RL(I6$QL@E9G&X%7("4((NL)4LH"!#9(2'0U66Q2BA M("P)I0BH+!$"! (!98MLB1!)( EA"8MA"21L"8$PSJMY,;_3OWDS,WUF^O,' MW'O/?>[SO?=[SG/OM6A:G1S*#=@H$;5E4DOIBZ9TZOF*K-Z /S7_]MZ[V&6N M3PV)[II)4Q9$DR=G6E;B\W M'[/#T1R )XW :NJ]B8)[R\/KE]"$=A\"N)AL MA0?<<0M'.)5LU/G#$VXROEF]%=W(:*_FN5]-RF_;=<4KM%H5M%SD8M"M3TNR M\LYH 69YWG8/Y$DN MF?A/(4XOM]#>]$J!;T8VWGGJ?\IPI937V1356ET_N\2M67CAY2G(063B.P5: M: ]YO#(H,2GCHE^.Y M=IRECP[X16P M[BS5'(F+#J)[:L3/I"Q5RYZ M(5SHKZT/#6/#.HFM,XTH_KLG^/IH-]#$DS[/^!5KUQIFG\8%A=KR8UG#]&HB M@=-.]RD]C:D4>$YK/]\N]Q\O?FS8M?N?" EH75.,U-\\SRY>LYC)&2.%6^ M6LH /L'9=4"/M>+T6V32 M>GOXR/[CUBE2^]IB^9'0,6.$B0!O$N8K&$P\>_J.Q-'E(B[S+@J*(XWG\KUK M\ZW!4QAZ'2D?]4&19^CQ7>8?]8L-I-[H?$G>K!0SD]C?/YAMJ7W,(R, . MW7DD+/_C;CM6M/3:K/];%Q5HM5I?(_IT1^\823M_ZDF)S/BH4QQQPB\4@IM5 MP&:4+["WPT8R[SD/KQ=_??N-Q+)'4R^#9. 5,TQA!5WV+#2UWGK=V6*=U^:C MGK"W!3!UB>VZ'YN,?,"(3[PZE\%J%7#FJG##S04:.?@5ZRGVJB'45^SX,7[9IOD>MWB[4,5U\02I\"RC( MHXK]K77]*DSBSWWAW7_U>U/_1F04E8[IK[AWNB>&MJE-Z9OB;L?1KS(E7 P@ M>9K2%R+B#M6RME:S+S^FI+TE^+2N!POK^EIDYGA@$$NZS7QL*Q _S4;#1PL3 M-L;T;D;(<:M?M"L^K$T@P8\B!*]GGI>_3T/1QK-"!.VO%^V-=$:HB*L+L2\7 M&]3JHA$,?\UPZ4B2 UJ'-1%1MD+/6Z;0WI?RK,V&4PI"1$$YP=IR,MY\+1VW MZ92O\8YWJ/3,IKJJBK6(=BA7ST[1A/7[CYD++.NI[_$)\7,D<,(C_)49+B?] M_Q>48,,P:"GUTR[Z(L@;\*[4U]ZYA9H2HGGSQ%@KYUKI@FR,S8MSI?EO1KF' M#4>O!)S>9AS/=5:W-:^O%*M64)P,R@3H3*O(0R6#\B=#.R&.\$Y?*Q$[#1$C M/%0Z22&]0I,GPI&.E4WE7D7BA"TJ1O&1!\!F7([[G]S(*9/C+7GB>H=;/8I.?V)VW: M#%-_[P7-_#=DVC\24+1K*+\&GKT\+G)N\PTE7^*D@M3#71LTGS5XCB262*N) M8)@;%6N+*'F=F9F)<6-5/M\JSNI=4=4R, 9& Y@/@;);%B"-09G*]8VE( WI;-^/NJ:Z/#0KMQTW&@5EC*HP&47]"7O;MUPV5&FP0R4@'M0AFELVKL<4 M^AD+I:N^PT+U 0W9\Z*='Z9!&[K%,\5#[ZT2-@7L7Z_2:CI+XFP%U+M.G0FT M$ZK11:%3M!UF@4R7D."2F]#2LUAXK"BN#G'>Y0\%25>-G$%?D?K4]OC)I]_C MP8-NJW9=&_'=CZ<&;"JJ43FZ=?/HJM^2:M;(MX+^:@ MRKJ? 3UF1^ @ZJ&0W', /LWL4U;HABKX[=^)X3G 6TS9[NVI$XO.,]!C\[YW M?V6V-+7Q3/Z(XF".3E]^.R&1TWTB*1'GA@#>Y;OQLX=*N4/2LPN.T83M%(>8 M<=#^+H;,Y<*B$8B\!$2/=NQ A$XH(RQQMD$2D;OL^VPL$3H$#7-1K=P2"69M M8 )3"UI]A_DZHONSB%FU<^.GRI:HW>#DZ#;ZPX_7$)IF27(-MS3WG8*.YI_5026]#$U/47O0R_FF/8X*@1UON$"*[&^))IU)<]$.T M#'..?A7'^,3\K&364OM,A!*8-\"-%^5?2;-'9,&V(QT,AQEE.$4)*I %EK'P[G]!DR>'4I/ [X2I_O][__ M[?N9OWTS^>V5[GZ:&M#N8V"DK:9*+?;:Q$>[9A45%9OS&L,C5>$AK+$IN>ZS M_ZUU$'\7K61WU4Q&0,0L"3><'*R21[SH@ 4 [K38:R;7OIHM;.98Z974O988 MOEV\Q;9PV7@VD&7B?4[/4M.S&&'35V.FJKJ4@05">R3C=17M/V74RB[6^"9O MN6P)14>X)M,S92EJJT7ZM[6;'OFP(_$O\0NWM3)' K2_JKUQ\AQU^9!CU22X/*31?37^2JX')-H^(G"7: M;M:%MTW,T0CPX*XTL1L+#4>7N#&)NN%>D7)CP&;Y5/)DC0W]1DO]XJ.VA#(9 MJ_[5"&>$I[;]#)DQ/N:X:9<#4;9+5+F'A95^G!A'9O6^7#]N8')[?S!\K0KZ M?(%'SV@G3'\VU1#BL> J"C9T&BVXOF&;%1RYDSE=S! MU2W_ *\Y/P2-'9\V*V2^,I:DG$F"+'FZGP3VI9G3\3SQM> '"M:M3-A$4X43 M8A;F'56_71T,>F*1C9XP/F>Q):LL?,[ZK+IV\4+>28G^J=CL6;A1 =<<.-XDZ?A!*XX M]1?*I&C'NAI)[010__]:'M$<5@U)E(CB*,KK@ULZ MMON$L*-U#R7G>-1FL04>$! 9N^:-3T*&)KF9=K\L%U^S M75,]26^(&TK"_C M.#N9+$AQ4R_(RQ&[BX-+.WN4O65;['9L(;5I4^A1S'P2R1R<)!]' 5"YFX@: MV VRPZ&2YD-XWM! @^5CS,?\8_/E6PC$YD>5VITB.$X5^,Q?V01Y7_.#L_/V M%Z2YZN?IZ+DEOTUI"X3^^:1XHKE3@%1)I22V?V3J]\K\V>56_B[S"NTMI%Y3 MX&18I!?8P<'/H"U<53O_P8"EB+'KWQDW\O*'BLQ*=\TGE2[:V(HO8T-^>.:I M$?.*]>O+]XCQ&I_<=[[?X/[M(?KL4,.;?[&FKA=NYNN/-'K&%A>SX$F;9OU! ME)NV ;=FO]MCI/W'RZ;_9]@DW)P5Z2VLHB/!#7UET8-G6RP\AI$70C3H*SD! M6O6N 2&KK4W>('-2JB76?>SH@E>T$( M!54\I>A^KF#^V'B,P7R!_S^)34,/2FF M2_HGWH&)S:+SWF/U!5,MLLMN>/C3IBS!X@0$\5*UTZWCOM6H93 M\*7Z"E_BL[0%R)$C;;*&&LI%--J@LN #%;\6NKU9G%F@52=<,,SJG=0M3+G* MZRYQ+Y-T6.LY6?843DAE<^0G%+FV="=I[\R5C9-/^>6'2H!I$=#/3]94Y8'; M1,-<7NQ$"A:9V(9ZT5TYV6=?N"QK"ELZ$C5E^Z #9W$P?:EF<1]8T]$56DE% ME(ATCM#Y^%/@)Y^PKK;W;XI-#H:Z<,EI4_VEJ^BIND.E9BR9.%$6W]R*"CEA MA9F!W7_8L6\?26)D.6F,B+GK\$*B=$+]/31/\4(KV!_%/?F35L_3)-WC+P2K M%E!WHI[KZWD/H\CD&\C4Y#K8VW'W"_O'TKO^T+$*OK^QB6,9_U(:#B NA%\+ M7MW[5%4>5+4.!JY0"\*3.MHM:OP&.,5P3*: 6@?MM>M,51.!?0;*XD'+DB/: M2$\+'&%BGMBZ#/J:!$:B ] >TFB//6>@*'#XOJW3:ZSMH5*F9B&S)(K^4&/5 MZJQ9KP)VT?10J>?J>'Q949ED#T5_V,2;H>EXXXBW%*5NVM^M W__]Q7WAT\V MP:] ,+ [[@XT?E;-,+UJG..Y7I+WMVY10])4\$T2'[. MZ;N]8MRL12TMS $--.(+B+=RG'UAA Z;0Z6?>-6I84+-PF3;FO2Y]#]A;^TO MY'5+X%XNN5E:&-?1"C>_4PDJ61LN&NRO0S9;PJX&ZV1W0S--K[YG]@;C\A_#'E4IV4;U3K=[PD6YP4 M%)$]G((C9'#D/JG:.\N*A,I(]AXR@2PU7$V,UT[[6?MNR;]]S'V%M[KQD"F" MRXR)I>U3EA ]8]L6"-Z M2B?7)0Z% M4L]_J#]";TGMZ?N]T-V&+[J6!Z^[Y45.=NA:DP,X'._"F)_>( M%52@3J%P:/_+>=QSPQ)DO#51M7:/PE0/'JVL,*:J G\JM\PN%!L^ZZJJ5K5U M@TVH6IN:>;H61//(+6'RIRWW5%1^X["ASOV?HFPUMOU^^8X-ZA./O\^VHX'9 M_3DJB;7#3HHX:16$?LQ%AT#8R<_?3P*71"++VGN44Q@(4.?)T&^R+I&RP0Z_R@E8V.@%MUWWE"\H3^_1.S%7;:MI]G[!-)6 M6O=C[6M5J)[TSQ/J>L_F0FZ_O#A:)SB?'6WX9)#JI4$MF4 2?)5C3'?7SK .3AJ P;Y)I6:-I5C]6G-"I0TU6!34OUU=/ M##L-%2,WA >._9Z'2I2-?I',ZOM%M3+T03T7:BT)[+M+V_)L[*LK&N4RKR.2 M&H- =H+7]<4V$(O:5&$54 710MZ[)Y3;';MV9LC?U$W/?7C%<'^YWJ<4.<=( MYX9#_"QY]')V9J!D93>FI2MXH*?A9\9G&VH; ; 8&+*,5-6-QEZ"E#PJB8=# M=L$\,3JX&).R3DO+X^%-1$/>/4R_\9*_QH#0/;P"!M2 MD,8E-C?S9P**=??@[\CBI=XD]?2AMG>[>LQN)O90>Y6Y]Y[AP/@M]4S^XJO( M8E2_;MG]NF2%-_2 [?-9%L%X@J/Y&CYVMOJW!>CJD?#&MSNSZ*>+^YB"@M/6 MC3B?DZ9?/%SN_'[:MPIP1#^O!G4!&7;^8.,2LZ^!FCR9>WI:#[BB!9DY>XK 9IL07O@&V-&"N6 M3NQ_*93EA%#YME0@-F4_5[%[7-02TA4V5?[INOKV[U$'<*MI\X<'%Z:_%.Q] M,=]5+NK5 6"-6:Z6D@R-SG4U'6 &833O=,>,-^P^Z%_?K@9/J;>DF04%Q$Q.&3 27^ M9BE G\0BGO]"JQ1#-R+M8#K1D9_'^BR7(]4;]4K #8F'-^LITT9VA)P^IE:( M8OKN9&QY^[HP_^<\PX6$&M24EP:=F 5?4/SYE?;C@LP)[F5A6]V=^W?H?JI@ M,M!U0#PN'/_624#+.676VV_,^M9LJ>I;E^I.-S'M\PYOYT3X+B$%%MO83"V3 M'2J)!KY-8T'^!#'?/F.W[_Y34E!X0%3;*]) DVC$-2;2KC/ "I(%'?":S5!7 M>?\2ZVX--2NK(8K [N(SL8I@RRF[KH^B@$.EK16W^)/_LN7VS5@9,0BHRZ)Y M'2JU' B#+%]QXA$VFG/Y]FO5?S4?^),XT73\&A+;S.Z9BV'$/UVU:W,+] M;7WQ-K780R5Q43V)LHRMG$:(^0&=(T1D"O1S0V+?I-&#;Q7,IU%UJ=?Z&CAK M&W/8]S3LTW2!63? SM9O -/6L?\_>JJ*RYF9K4[C2?_#]N$?_)/_LG?0?=P M\E\!4$L#!!0 ( *"!)UP.P3[$PAT! (8>"P 4 87IZ+3(P,C4Q,3,P M7VQA8BYX;6S4O7ESY#B2+_C_? ILS[/9:C.ABP=X=<_,,Z4RLYYVLRIEF:J> M-U.V%@8"H,2>4%!-1BA3_>D7X!'!N$@X J3J]:&4(DBX^X]TAP/PXU__Y_>G M)7H19947JW_[@_LGYP](K%C!\]7#O_WAU_N/./[#__SW?_JG?_V_,/[?[[Y\ M0N\+MGD2JS6Z*05="XZ^Y>M'M'X4Z#^*\K_S%XKNEG2=%>43QO]>WW93/+^6 M^$&%?$(J)2#BF/ RPQP5QHR1F&<^N'OZ<,2<3 MC 8X]EF&"8$'"V)?7BM2-ZD&7^>J__ZQ^I+022(JWJNH__^T/C^OU M\Y]__/';MV]_^IZ6RS\5Y<./GN/X/W97_Z&]_/O1]=_\^FHW29(?ZV^WEU;Y MJ0OEL.Z/__OG3U_9HWBB.%]5:[IBBD"5_[FJ/_Q4,+JN41_E"YV]0OV%N\NP M^@B['O;=/WVO^!_^_9\0:N HBZ7X(C*D_OWUR^U9DLF/ZHH?5^)!/=L[4>8% M_[JFY?H33<52EZ*[K/'4F2GAUV6Y=ZHBLM$<>F&BLM_ M/D?LQPO8M\3O^IA7"\S5XOYBB\H9[9"YFN7FA/JSX7._N MEM3%K$_/L:W7HEC3Y0ROQ8Y,C^6E^N"3_*TEHP8:,*8UG=9T]U@5W]=BQ45C M+?>&1CG_MS_(WQ:;"C]0^KSX_"Q*:;)7#Y^$M+:?$G,'QX&H76 M!4H%NJ,YOT(?\XK1)?I/04OT,UUO2GD%^JUC]O_[UQ]W,EM^",LWA7;YNT2U M8'L<+94;4I2'\!3L(GAV*E])?&IL,EJE-4#MN!(HC_PHENNJ^P2K3VJ]-R+] MX]'+FF3V#Z@HN2BE MSWY"\*W6T'_\8_'+YBD5Y>=LGURUH$[*2,)"''&72(]:1#B-0X:=B'$2AED0 M!:&.A1J@,;$A:JBB(D/%5FF6-6$]FS*$SK#IL"0SS$+LQ#VP$1;$Y>VZKEZ2 M3"WV'K$IQ=>V=1J"-29-7JC,5."ZOE.;JJ$[9[%(&JQWAD?G4IA]Z4S9-?_; MIEK71NN^^"(4R_E2R/7'[8H53^)34%<6+[ETM]Z]_EH)?KO:LG'- MUOE+;?VVLW= DH#PV)4N%!>8\-#%"?4C3'TWCN+,29AP%R^B3 M=)VH*-B$O M?I]9[?>^Q[1R ,J.;217HRBO&5>?J[^89!T]M[RC]+5G%^F6\3_#'*Y)'JV> M8_;6CPMFG@^>TY9?)!E&#O%%ZD>XF>A)IR%SU).N4-QS%T?$Y+& M./5=BKW$I4D:^3&E1,?;/!AW8@_SJ_)1JG6N5EH_RXER4XIZ]_NW]\43S5>: M:]=#+(:MWP42P@R6L7#:AN:,*$.V0=[2LPORKYU-.!QM%C4^(T*G>>>^-G.C M;ET*Z/X1&'HY3X*&HP)^0,,'INQ.7BPO1J2^\*=4*W-*_03V4Q(#MX!A\6 MS=(KA7I1/[T6Z7GB!XSHA"S$5 MPL/$]Q,<9T3@V(FXQX/()XPN^AOOHV_L.5):[^SH6<+ J]OM/*E5-I<$49:O MJ'0BI"_*BFH-U-JSB.GI[44H&&GNCJ("0-'$BBA25.TI[9A3'F_K@OVWW)L^> ?:26D17@HZ=,7H1P=Y?9NUH]%F?]#\-TUUT_% M9K5V%XZ;I(GCIM@C-,/24Q68,JGHS$\Y(:X((\>'S+[FK$SM[#[24J =5=2R M=H6VS*$==U>HX0IF$BYX#GI&8QYT@8ZV76#!!N=R3"R9I L8F=5H70[8H5FS M,**9X:NW=V_DW'U/TZ6X%]_7[Z2D_[V@7A+'?LBQ(X)$.BU1AA-.71R[:9P) M%J:.[T&LVADZDQ]%UT>DBB[,#IV#1<_(6! 69D%ZM)F-UN_DL\R=>ITJP M/ST4+S_*>YHW2?ZR>X&.1YKEE3DK0/>2G+_ S&BK+5KU_P]_W^0O=*F\X2]" MCIPSN:)37URO^/X'O2N;:+3;%2O5*_M>-/_*OY<;%=;[X;N<758/XHM<'7[( MI*E?+[(L%6DH4LPSPC&A(<64AN$-6H>YV4?-,6<"5@; M.G86:[D4;KA06SGU&1M=\>87L6,<-@'-_(CUYK7?[X,#VC#)V55SQ-9C4+G; M'>^HN40]QX,/]^]HA$*=5.B'3JX_7J&M:*B3#2GA4".=O4GY;9Z*I;E^9N9G M=2'>YL$<>B9OQ(7INFN@25&$KH]@P;.[@-E)%U/&"%E; M:,$YF'D19@S1\0+-?"@S6_9Y_2C*7MCNS:8LI4U=I&X0A'[F8#Q-'($_L(+2W4$--3P&/IQ[>9C&6" M*9FF.*!-II.L&VTR[8\TVR;320'ZFTRG+S \$A4/ZISUBW@N2C5CWJY4VG8= MD_\I7XG;M7BJ%EGJQY$O/>[ =O*ZF#C_GSG9"OTVI-'\2"Q"[S(A9@ M+^%^4ZPA<1V">991+EPW<0F#6 UMRA.;CBU%]+PEJ2*%\BU/,).ACZB>W9@$ M)YCQ:%A #0]HQX1(R'$PYVJS+TP"G"2!CT,WC+/(]>(H\/06SV5^L*R4D6 MK1_S"HEEG3SQ)X2QG734 7D'4E%/W35;&NH R_T4U*'+8$9$,+ZX7B[;5=%U M6:JSBCIXM,VTT? QQL:8V*60I%&W%NX3UU.K40"&38A-V6&VY)S8Z+>&LH6E MA:YP QL$]O5P%;PIGIZOV7I#E\M7=;[RUVJ; MFL-B[H M-ZOG:5#)C11:B\!LB@T1MZ_@H/O@BBY]H5]$ 9Q<]VZ:6'4E+?S+A\^ V7-? MI'$5-)8&IFN=();GPY/<&^G+_DBS*<9) ?H:9-C)/.K)Y:WC MA QV &S(R>1K765O-NV*J,A0JIBI@^IXPPX2+;MJPPQ5BF'@IKKA(]#<9Y\> M5N#6>\N0 K-C26V7H9JI*_1N"W#+V*0!+!?"8VN?WI"+>;?N+X/J:#?_PN'@ M4_L72T45*;+8[:\B4Y M*L.SXEOU?B_84O[#%['K>RS** [\1&#B)0F.'9Y@ASA!0D*1^KX+.4+3(3KU MNEI%U_..N$JJJ*G6K@&KV6L\!/3#IN([A^&/P,0*'73UW /;F(&7VPJ2FOP5 MVC)PU?<'.BXL)AL 9+:5(J!# M\_=YQ6HO0'NS^^P(4V]UUX1135EE4MWG3>7"GW^YNT6*"?G%IM0-+AT!0V/C MVPH.P&UO30A:M][6+OBHI&9[X.>'G6\'?%2TO?WO\:M-"W?56VSTNRK>G*O& M"PLYO3FNFL S/P[40;:+J>NE. O<)/09]UQ*846[#DE,K*[M7FY-L4V;D$2A M=;N.<-&;>B^3%J:40$$-BG2=D\5:@:XC C,7YSHGX'%AKK-7FBG>=HI5SN6" M$"$2X6;8#T*&"2+1$;BQ5$OELE!.M==9B@6 M9><.*Z*7@*)GD. RFL78:,H%-D(G^;=D?_;'GM7TG!3KT.JGV$O#"),HY#A)0@][ MF4OEQYXUWO@WI]G*$S^?9)1TEM]/VMR.4OJBKU!AH"<0XF/5MB07B8K3B7 &2Q MZOF(3)-F]LR<$C@BJE[6CFGBG]HRO:.O?U7G%W4VH61YMTG]23.I57.4Z=Y( M21R]U&$T'?G>5KOE?%:@L$;[[CKCS[8!#Q"VOQ,/N0V>6#98"^9ZQ3_65>W% M_N>]KHNJJ>;]MV(1.I%#*14X(ZXJDJOVRUC&<>R[#J>>>BI4IS"B19Y LQ:\ MVJ$4*=+/Z+*%\[ !>2/T8$9FO (5DFRBEL\3Y:DZ9J^09+=IZRH9GO]9Z&?D MO<$S,GG(-H>VL"Q$J*LUUMU=_,Z/.2Q M6,I[OZQ7UT]KW6B.D6$F7N0HZNVF0$T?]1A 7X1<[*Q ;2)T@-'P-NUA O0T M+X<#YFGJ"6KF98Z,/9^'J2?DGG>I>8MQL,=!M=3C[=R%ET8B\](8"S]49<9B M@FG&7)S$4>+*7UA 3$Y^=&B_X8'/RB! 9!Q+O9T.:]"8!I$<5HA6^SXG3G:L M!I9H2VPOU&2<;2UG+&Y_U68^B&&%Y_*!KO)_U&_$3;&JBF7.ZS\D MI3OY6G5OR^>L62_FTMF4GS1E-79;FKNT5,83P1+FXX"Z#B:QPW!*,X))1M+0 M9V&4.9KV?2H6)Y\"[A\%4M, 7;W6UDH]N;K=9I];8'UIVX])S^%\2^AA4T>? M4]5%K,=K_0SZW*I'L>47[1C>.S.9)-UX*CQM%=.VS=Z\5;@G O>H?/=4=(RJ ME5R8U7Q^A(GWU53Y#VO)S0,XC.^EV8$ 9JXTI+>:YCPNHVF)E#=/=AX7[:!X MRC0ISTW>API>_2C9NVF"BJ3_MHLJV@8=W:GZQ=)4"W5/O_<[Q+5" MH+X4*O%S7P[4"6([^6PJH*TFL%EG\@V2X*8"^G0BW634S*S\1YJ7?Z7+32^: MI]HMJ@C)XM A% N2NI@0)\!49<7ZE,5^G*2^DX Z3@]2F]CF*MJH)HY^%E21 M!A1MU8-+SXY: P%F#GOR[V>M3[$NU)+1DB4:IC6K0=$2^] NZ-UDIMYU$\D- M4YW45@]U4\FE.CN\9NO\I6[5M-T3)K&?Q2D3.'&47^:[KLHDD7X92U+BN#%W MP@BBZMJ4)U;[/3[:YK$U)VC'"GC;'0ZOGFF8!#28F;"%%]AD@&6W9#[TZ2#TIF7K+E M:,1YJ[6<$^BH4,O9"V'O5E6N3^1%"-%/?XR"P",9QZY''4S",,9I&,78Y8D3 M"H?*V4RKO-(XJ8DGJ'Z_'8/T1@VHAO71+@#0)3I4=FUEU!=K:!Z1H_3F$/G7 M3C*##Q2-)86- 4.R&0T 9X:;[;I;T"8_N0W=)G9RDWM$S5[1 ]BQ5Z/ MJV70-/!#+TQQ$@8"DSA(Y03("":)+T04"A%&H/S_,8(3JZ(BC]B._M5>D"H; MJ9YA!J'>HLPF,#"%K3&YZ6/2+S9BO:*(KJ"V.MV/D9NWK;VF\$<]['7O,S0# M)Y)>>CN.&:-NZ'LI]H7G8J*2[Y/8D_YP0-,XBWCL"1]D! ;)36T":FI '1_& M1U/#K4D-U._326Y3;)S:O;6H(?:;;>71<7%*^#(:O/FW6UIBMU M^K-@CA]GOES6LH#%2I<93DCH818'+$D]EOI):%A(_(C8Q#K=5L2NFHK833G$ M*U3LZ*,?F@_-2X8?XZ>G];90@>G\?HGPKRT@/=*3U 4_*Z#]>N#'I-ZJ#OA9 MH0?J?Y^_QS <><]\W!35>A$'(O:C(,*A*DY 1*K:Y?H<.R3P2912)TX>-7 MSPIX%(%Z_DI#M5/K\9TOKEKJ;=?-7N1$3D9PF%(/DRQE.$T"%[N)D](X%CXE MH%)5YTG-LGFU6R4#/>T%LD+7LR Q#1:P9T2QMF8]''_F9>H9\8Y7IN<.#AS/"_Q'>K[ :C=T2C%>?-2[396OA(H'>$KEW*ZF]+NR>,DK M^0M=WJ[JN"OUZ>U*SDJT:RE29W.QXNEY*=;BFO]MTX1$_E04_%N^7"X<-TF3 M(""8IG(A%;EA@),LHSAFPG5B[F2A3P!UZ:;C5$L++N\CUE;^4K7:'EK*^M62 M)GI&PV;CC2$W,CP=OZC'\!7JL8QZ/*N\V9IKM&,;[?B^0CO.K]!/OY>'IE\' MZ^T?GEFQK#=\B*#*6M/B.U!^:R+"L]7HFA:X?B&OB2D9IB_W:CYW&=$?OC_+ M5;18Q,RCS*^WJR+%\7OWY=A"1UO'[Z5<[X@C=G)IK[+SUQAQ783 B8;O[Z MR^W]A_?HZ_WU_8>OEZO>,4_MQ8U2M7_L]*DWU"RJ)J$K<,HBAIE+N>-F691FH-H3QR2FCN]0 M!%%+$9JD= 2'WHQVF9 P!=F3#_W6D+,9V'%6%FNY1D<$9LXN.B?@<3[1V2MG M:JJV\$+/Y:&*MJ)^@HG'I3KRN@]&ZE 24N&J(X$)6ZB!M!7>,.W"WE(3]_>: MJK/:E&%?OVL\)^Z.-OTFWE3X3M_S3&,#SFS4!\*! -@/%#,DV'ME@Z%N<@7'U9KJ. M&O)Z2CJ.U["B6D4!IJS& &@KK;9P [L-OOT3//RJ0ZG4K$:CDMPX*K 2LX=G 8LP6GD MN2)S>11YGD$/03@G\\1BU!5*Y#N>;^G"9F,#A/6FZHD ,S,--2^H80;U:Y[5 M_."U9 AO.4*WXUB")WIS."QY 08,S.HBF -TZ#]<,-(%Z7*[2K.>DF#'IW N/J"K>X%RYN:KU=O5/+LF1@Q;=-1<0NDVB*YM98MQ4 M!7(/!I\_)6ZTU.V9J\S4Z;ZL2[B]]LI!7#.ITZ7@"SFU"YH)@6,GB3$A68!3 MZH?8X30C)$P"A[@0W1J@-;&B-?Z12FYJRJ^@4CS+2Q\ED-RP),L0<'J:: D. MF%IV1 ]+LG24[6FIAGB65':(TJSZJR'RH3+KW&*8^R#7!W73VOQ%?!5R95^G M!O4*Y?*(9'&0QMAS:8()#3Q,/4$QC466.'[D! YH9VR,X,0ZWB>/=O2-R@QK M8ZBGZ3:1@:G[A:# >5=Q<" ^EGD41\[<:!*33BQ7+M+DY"Z+/)$XO/$!=5>&Z UL?JWE%%+ M&MVIW%*Y5E<\P)1^""\]?;>$ DS5CP"0WTY46E%#/DL*/D1I5MW6$/E0K75N MN3#9^:MXJ-LZM:$TKD^S-',]S%)7.NR>5.28L!B[7N"[J1^1A)FE.._3F?JT M:WOPVY$US%\^0$?SU.MRF8'G7D?B3A!R-"*5[;3D RIODXQ\6M2S*ER_R8PD@8H6#)=,!HSVI0C& Y-#-F@Y@9'U6:CE:/=;X:EP[(ZZ^5X+>K MK:7;-<5:9*JM$!,!=MR(JCT CF/?$3B.*!&E1-;IGD M!#VWK*#T%17;J99N^8 9'P"T>I9G&L!@9D=AI9A =SVL?E",H'SUQUX@WO4X M:F"C P? DL4!$)[5W, !.;0U!B,8>CET*3YG]=;E32&7V[RM"]:4R13\\^J^ MI*M**5NQ6H2.[S,O2[ ?"NGJ<.'C)& <"^'$S M]3B)0>UT0]:F]',F+.EYH M=]7W^$$=0RITH,<2T.T!8:WI]DR%(-#ML0D>W.LQ <&6UP.B/:_78P++D==C M-,C47L_VQ#PD021<)U35X*3WX[, QTG@8T%(&DK,>!P$BQ=1IH6N38(S 5&K M/BO:VE7/[!^7Q;<*J63.D]/YGZ?R@H#!"=/"-[E7-$FT@SDFLSM*;Q,U80Z0 MN>-T8?2%2I%H1Y5F4:T&ZPCL=Z_M)M16;6A,8C]F CL!R:3/Y!),"?>P"J.. M Y:2*/;T+)0NR1KL:G[MMR3N+Y?N!2'/C* M1'JA@ZD(4TQ"D3EIRI.(PI:5E_$S]4*SY4ZMEWK\-;'5:(_#IIB90#\H)H'1 M;9<^%,WUYWQ0 U>DIBBCWVH6T23'[I;@LK5VO9";>5>S=J [6M]:&M;TD)%M M2L'?BW3=GG8)%C"/!S%FB=IB4SYC2N,$"R?-_%2PU ] T?!'%"8_+*SI(440 M>BIXB(7NR=\%$D)/]W;"37)Z=T82:R=TA^//? IW1KSCD[9S%QIJ6=?"H$EU M48I=K%2@P/7WO%H0N1H+?$IQYLE5&F%9@&D6NMCSI5="H\R/":B]X2"UB;6O MS=S:T91K#TD5&#,[C)>F5MI" ::A8 #@2JHCF"V%':0UK_+JB'VDR%HW75Y) M=5M_XHZ^UA% [S=B(1>JI5RA=8%2@>YHSJ_0O1K8O*[J22#U%-XF/#"=UT%FFC*K0W).4&OU)+DW M*[@Z)/Q0U=7!^V"V0#"^N/Y&2W[_]- DL.[6KQHS]L#M$\_3-55TGS^ITX>& MM)[2#DD\K*>6A(6IY@DY+0>T:X@U4%Y"WMTJ(>,[W1L:+WFU=6H4_=.K$XM221IRH]KCZ.Z4OO*DG[^DO.-[IQX M5O9QW;I4;)AB:4C<;F19TK$A\8P4[.2 LVG7D#A]U1J\SK2VDO2#GXI5+U_T M\V9=K>E*45H$GA=X(@AP*)AJ]YTD.%&976%"6,P3SPVX5A< /7)3KT>;(D,- M!_L)RZC'!;38TB" PZIJ'Q;@ O5"1 RJ+^D(>D$)IL'A9Z[#I"/J<3$FK;LN M7Z7^A\@?'M>"7[^(DCZ(+T)EAG:E%>]%^>0NB.-EG%*Y4N5NI/J&"YQDB5RS M>B1(8N)'0H!.PF#D)S8&'0.8-AR@LF.A;12B&EW6C2^]OV3]#B+ "&\@YO#E MK5TD+UKL=JR@EA>T9::Y MT/-0^]:/&KC\($2V$-XF^V,-8'9FB9#!@%[M_? M-I&6*!X$WZA) M]3?%"ZJ9L>0* \0V\HQUQI_-408(V_>;(;>9S:Q=>Z^ZUDK3CKHMN])5]DC2 M(/'C*,8D\51U%!'B)"(I#AP:)TX61[X'JHPP2G'B^7/;&Z_'P+;LCVE]E'$8 M]>9'J^# +,&EN(!G06U9+4U\X_1FG>NTQ3^. 9+Z.\I\8>^K-+$D-*7+HG7ZXZ*'XPTI[ MH5# K:J=/.,Q$Z."Z8>\7B"@672KSH,#Q;&>D6 @9/7PCMFB4\^PV@]$/7>) M:4FD='U3K*1SK&H$?2[S!^D[+]6GUT^J\Y.[R%(OH*XV/' MHR0C7,0,MI8>I3CUF='#0UG7/49OU"\Z7:J?]8U"L0<==6"JT6&6%Q'*B\9>G_2Z/@J&*)3HI] M-XB3V'=#XF6@8L-&;$QM*6J$5>1S66=I*AXJ]+P4_&&@/*A-F/7,R/3@P6Q+ MO5,@46LX0AU+5ZAC"FVY0EG1;#T(M&7,8GGDBX"Q54;9C(EYRRU?!-116>;+ M1C-M&\R6M*JVC2!4AN]UP?*;II'+G2CS@K\3\GT3]_3[]7I=YNEF70>A%W>T M;@84Q23U$R:PYV8^)H'G8IHP!Z>>0UF4,"_AJ4$/A\LYTU+5BWLZ-.9.583N M^!6\:5M\_?GF%F;O+#P-/=LW$[B&K9_W>=N!*4UAPQ]J&+Q": MERKVKN'39FMH6YA9ZQI],4,S-Y2V!>!QKVEK(QN$ /*_W1[ M9VIWC/]MTS354$JA:(I51=M=2L J[DC4\1,:4REA]N*\@-:68^>$,8OMZP\T M7T#?"?;WHOA.?6]8.)[S>G>5+E7L\^U*.C'YFBY[<0X+PB*1IMS#)!5R(>2G M,4Z"T,$1]80G8E>Z%* 6UN,D)]:REB#*5TA\9^HX0'KRS[1$+W2Y 1:HU,!/ M;Y:WBPI4*SO:=02\ J8E?[47?F2Q=+RVM+:*QX\3G+=\O#8 1P7D]>^$SX^] M<"8Y3QW11!W1Z>;3<0F-9M>!86>; M:\=%Z\^\&E<;'E+DU7-1T>5/9;%YOMESD.M4RLP)'3D/4QPR.?62(&,X3@." M_5A$B5MA#!7A6<0D@\),*/3%M MG5.,4)OWE$)/]*,S"LW;#%:D#P_KF\?5P]VJ6OV5+F]77S=/3XU5J=:K^W3Y ML2BOGY?I\C_+]EQ;=]D*'7BV0\F;1Y6(HKS,.WF]6@O^53G>A_57NMXF:O_\ M>KG<:_)2R4GON2C7=7T^I"2CA_-?G8 !6"Z#GX/&FGK*1P!T\=\"?8N%+RZ" MTVSI#Z8VW_Z *1![FPC&@Y@F,WU]HLME%]FUX"Y)XB!QL4.#&)-,N)C&?H*3 MC,>!GWBI$VG%7)X9?V)KUB;GU"111Q.:G+0/R+ ]L2 FS&+ )#1(-CHIQP79 M1?OCS9Q.=%*8X_RATY?!O8:;XJM8"B8M\,]U2TD!6*&?NG>&M3E=J3*7#6'4 M4@:OTT_*/3X17RHR3'-,I05-AD,B&<;4H;$J<_:PU>!].CJESORL[\ M)(J'DCX_2J=^62\8?<=Q>."$6+B9ATG$&$[KY 61UDL9ZM$+_QGD,K$:M>Q;%TQ*OTSZ]B\UV MO[KZ+I\S%?9W6U4;E=QV4U3K:N%E+J4D$9@Y-,3$Y3%..9=Z&0>.S]*(BI 8 MA*P,D)PG%J5C0/6Z6!:K!ZQR6MN W15'EZ2U#L&IMQ%V*3I&*KQ#)&OJ)G9T M44W8WOZ7AG26]KZ&*,VZ[Z4A\N&>E\XM!O5B:+I9TO)37JT/R@CK%HTY-\#$ MDVE+%RG"5]#=I?-2CSNO5@2&:6)?UDFJ'&O)958LYNRH\U6,&1-LKVS,Z,7P M#+=/L5'ZWC1T@:.5&4X=1-."8.$3@-18"SE!#JBL"C,=,I MB&B#&9!:PXLE-NQ=]5J\'!8'1)))=+YR8,?J%7JO&SQBY1D-&XZYD8?9E_]C M0=?/*9P3?+,DQ)D> BB/T19J XF/%Y.8+5/2%AC]U$IK8QKF8@V1[Y'Y3T'+ MC_F+6-",Q4X6,1R%D9R)&.>8^D&$:9*F24:#A"<,E(4%9&!BI])S? >89@5% M4&_!-R4NMN>&_3K&BB/T<:BS.#RIRA ,6^E44/+S)E(9@G.40F4ZCF%Y-9J7 M]4'W[>IYLZX^B1>Q]-N3_##CE-,PPHF(/4P$2W&<"!\'89J&B1.S2&C5--6@ M-;$]492;\_PKU!"7>J/((Q]8&6T +CV+8@D$F/$8D'^"+AP:(MHJ:#9 :=[J M9>,B'Y4JT[@%OH_TX>_27_E6\LI>Q!1@R-EBI7XJZ6J-WJM?=^^VVB!MVU9NYA!'L#A,$O@:YBR] MB6U3YY^W7GF/ [T"BD800A8Q5H Q6[.88F*X0AF5U.J"Y#RU-UA_C(I^>KDQ M?IMIW[""_;CXCWZH:K:AW4P-'X6>B9D!8)CIJ6FAAB/4L+2MN-!P=84ZOIHLSFT9 MFB:6VV:_LXNPL=8)S8R+F7ND7035TRX8SS!U?K7.>+S?K_$74C1CS=2[) M?6?+#1=F.9;XG'V@I:I*74G>:L8:SWH1.FD2^"[%KN\&F+BA@^.$ M!#C,@B@*OCRB:LND2D>ON6S*J+ =GVI9(EI.T;,TG+5I MO#(J[6?GL>F9R]D?!G QV'\.._[0A[WG<+/_'#HFE9EM3*S]6H)6<;.50F^% MIWFS[&W">)2(;W5PBZTM?UWQO&)J=,$_U 4N6IU-?8_'JLQYZ+LQ)HR$.''E M#^KZ22+BB(8\,0BE!#$Q3W#E^4/K/E^H80R4A6"&O.:6N74@+7?)- #/3M?, M,1"F;*%YEO;;]],<@T6KN>;H(&:FZ896C^K_:C?UA2[5:=X74:W+7"5OJ"^N M5WS_@]Z5BRR+ NH%$0Z)7!,3GWHXB7B 4R^CT7.M9JHMX M@BC<(6?Z2V5)\U_^63K!?U%!X$S^A<2.!437*!4/^:INVZ.J%M5T8);KL@<3 MD(3&29)AGR327<^B3)V:4NSSV(EH(D3@).V#^;#BO\O'TO$%>BCHW/,0\O,W M>1)Z<\ILV,+F&$5(5/;H7:$=*ZBY1,%^\&'_#GOSCA6@+,U#E_$RZ[QD M!;;#>=09S$PR1Q,IP*&BLC*$(JIR22I9!-BE-$ MIMZ$W2]5;=@$Z"0ZFI;H0IF!!@8J+MQ@#,ACRPZ<(C&O>@\(>:2U0]>:]^XX M:&]W*_U4^=S77^32P&,(.3V=M8@'3'V;%AU'/2L[XNC+$"!&K3LTQ+38 MN&.(VNQM.S1$/]6T0^9Z@2M7)#$%'9]JTIW8#'1<-+O/B@^UP-AR M4KO$6UZ F<&:P.I9APG@@ED).TC!\X=A,0R*HQQCX.WP7,CK MVZ__3R'GT;_*83:E:(,551D!EWH>%HGC8T(]%\#1W**%!1\#3HNKG\%TLLEEBGO[#!>76 M#4HSD#!W^K[9LN &V>ZGM@U?:!CB4%5B7;6M*:[3:EU2MEY$#HNCA#B8"4>Z M'3YC. F]$,=!&#F)'Z2+&91OY4%/Q; MOEPNXM#Q.>$$>RQ62W\J]2]T(^RDPB$A92P1'.+[=P-//'-W9&#*MI5:3[], M9(&IU*@88 4ZY-F2SFR'G55-#H4YU(RC[\V4H5MRUT5Y;E=,:1I?1(P[KA<) M[ =.@$GL^SBA#L)-L ML-/HZ&G0 MQ3+#U&F[KU730QU!>]HU*(\E53M-8U:]&Q3S4 F'+X87D[PI5E6QS'GM[==9 M!76Y1!Y$L1?[ KN>_"'5497582%V TZBP(]3CVF5,#A/8NJ3HS[1)I4%7$WR M##;#RFA'8I@F&@@+*BNO*R$Y!=1UZ^_+^[I M]__(UX^/Q5)U:_E8-%&7[V@E>#]OH+0;%< Q/,QIL4R#0% MZUSU3./QS,S@Y_6C*-5XI7A4'3M>A'1LBB?Q2;K3OXCUYTRRT20'R<_+)ANR M^7>[A>.F@>O24. LRAQ,0B(-(G4IIB(*,\XBDD!WMRYG:O*ML)I%M,.I:,H06&9C6+]@ \ M-) 61S:I^R^]F2^BRS>^*U4Y\Z?KS?JQ*/-_"-Y$P+N+(/#2+$XX#JAI1E[#X!$W^]$ +O5='_U1?IP1?GZ M/J_8LE#]1G:5NUDS1A&#B^QS3B#C8)4'@1"%-0Z'5(42'V,1&H2.= M0SL-# *DN]-J1VSHAFM+%>W(HM^LUCB'"&AM!W: U,P;L>-"'^_':MQC6)_E MY%IKZVIG(N)R1D\Q35B(">>J &0<8>(Z84H"PD2@-5 83_?E=&".4X!53M(2W51AEF-B\]4^T!#\J M;X3:_3UDJUN9=YR-.KYV@!TV''-@"C,ED\$)JA5Y"29&12.-",Y6/?(2 M./IE)"\:!QZN/+0KHO(,155LFK]":?M.2C$?KXG,!"O/P,3 MLP7_SP=H/Y-@1JIFVQE[)1T_UY5L]4O=CPXR\91[4(VTH0S;>3@OO]ZF@Q71 M+>\W?&[K15OO4C$JK*7]A?-T9MU:&!7W<%=A_ ;3/<>B7-^+\JDNMZ6"3!>^ MQQ,>NREFB>MC$L09IH)Y.,I2+W&HDV8$=&1P3&)BW;U7#191I<@V_8KK]L1F MX=DG\-'=,KQ$:JC:*E$5L:X>4 %WIX>&F'!#:=>.I$=WDAUH'0%M]S Z1>IMFA@-"'VVB]'0/=,V1?Q% M?%_??Q/+%_%SL5H_5@M'>"$+@PQGGLH.>B>BN? ,NVE M>'8\PU)YQTOD+G)OP2(_2]Q$VB9'>KDD#!F.>1!BUTU2AS W#GVNTT)<@Q;( M_, [A.]O1N4U:6#1O &<]"R.)>EA1D4SQJW&%;!8*S<"-Z,*8<374[_(DDHC8,HQ2&)I)9[ MA&'J)Q2'"0\\X3J$!#ZP$L8Y6I#WW"@%H'W!UTUJE'ZCQ'&4]'33S&)6(13-W(Q"ZA(')[ZKJ=] M(*Q/=I:=JI6=J"#13@$ P>$@,%F.^B#"]@_L#.X^_)^.P?E M3]^W3314^=,[(=\>.?'SS/4C+^!8A*E:!$4ACAVY" H%X]*P>G'B@'J;P>Z_TE:WO)U.<$P.0"(-B:.[J300C, _9"OD%'WV#$H]8R,18!@5F6'S=<&FX8VZA&W60992TIK MY8^'J'KA.%7ACR.(@-:MR<):CU@E],/F/J? MAU!/\2]#Q$CE=R35?FQ-5/W2D+6G[*.265+S\W1F5?!1<0]5>_P&TQ3D_>(' MMZLZ.O&+8")_49N4U2(DU!?4H3CR$U]J-PMQFL@Y/B(^=P-.!0M-VGJ.4YY' MS9N0X')'%IJB/ J@GFY;PL,P7;FAB7[HJ/\121>G@>:+!C0&66NCF?*7G4*>'7 6]1L3IU.VT>LL-M0>BAB2OC,E@>-BRIE4O206F(:" M8)]'OIOX6>K$6JIGRL#O+O8*C"!\W^YM8ZW.M\>>-L+*%($I>V/_;B*J3,'1 MZI ]7035_L'%.UKEU==GZ33PSZN_TC)7SH+:)G072 M4T7ZH36GCU#2W+Z_2';@CKVDA?,55M2V[4UMUH ^)XJUZLY'!&:NVWQ.P..* MS&>O- R+_$9+?B_OK5L9 '1K[\:IU4K10HH8,)IQ3S@]O3&6"Z8R.Y&L=688 ME,!6=.+>V/-&))X2ZR@*\>1%\,A#M?O=;7YWIS#77/XA#3M=OBO*LO@F+?H- M?99?KE\7 0^$Q_T(^W[D8R("@5,G3'$L:!JZ699Z>HV\#&A/K7N,2=#4?)8) M"NO2"05Q6$$GA@:FOHH1]#D[/*B[0CMNT)8=U/$S'73Z@8@30F@6C6@92E!( MHB$8 W&)T!%G"TXT%+4?H6@Z!-S\2J.S>=K432<^%J7('U9-,#F3]/ZVJ=;J M+9-?G"M9TL_EN2^:3)ZVMD9(/#?AA.(D9BDFB> X\4F(292XA"1Q$F;Z39.G MXG)BD]XRBSINT7U)5]6R6;7T"A&AK"B':A'MTJ< [8PG>[+CL\?OXGD!W<0= MR^CHL>VX5M^=?U+[N6WW76Z;23/JR9X>H*'U[^$I&C;%GO!I6NJO/36X0SVZ M)Z,]7Y_OJ>';ZQ4^.3&#B?N__NMVE954[1XRM5KX6BPW2D>J5L\SYH3<3U+L M^"11A3L33%E&,0EM(7]5-,=>(KC@2'?DKE7\*S3\8P$WS],(2&L!SC"T0=UL@/NR M^&4 "(/$@W$)K64=#)":.>5@7.CC? .->PR+5K7!$;D*0(["*/4]'\=)W7 ^ MI3B.8A\+%K(P(2DA?@*I]=(;&Z2^\-HN3?;NJ!X(KLL0C$<,^C519 M=2+A(&F,F1,1AR5>''J@ UA3$. V[),-\?5LDZ%0T WF<7G@]:V..;=5LJHW M\KQ5J(Y%.BHL=>(2XUI13\6JSGN2ZZ7/Y=>U6E+5%?7N1-,+=Q'*Y8P?^ )3 MD:GRJ%SZ!1G/W(GIPW?E5K=-5FZ?GE6US9RU89F[3H-FK9CT!I_^ M0&&O>= 5ZK&EC@@.&3-NOJ2)Y;#5F 5&F T!(VBYS^/%D-CHOJ1)\:W:+\$ M&>B_!!S(S%?I^C\\Y?5&\")DCAM0'N/0575V@RS%24 %JMZ+WBYS:Q8Q*%#1":]?>%' A/7C7$2!1%V@S2+ MO,1U(T^K0M)Y$A-K5X_H=A\!$*QT!I;Q@XO+A85IV1Z]7=+3Q9+J'TM<+K'9 M8014+B, TWJA:*:/E1*_Z##JZB90G@K.@"K.&HV<3+S'5K,+I=H8X'%3-^$"3W M83J, "[>!%@9.GU6,(.Y@D#AAYQ#W:'F!PNTYD-![3]9@@)G$ MLPA,T']32T1KU?.&:,U<04]#[.,J>CHWP8^5[DM^798?OC_G=1. U7MI-W1/ MC4[=._6FTI88>C]4[$%/SO$3G4M%A"G??4GK(KV]]K=(5V+0JK$ M."1!@HGCR'DS=!.<4>IG3A Y:0R;-TTYF3J(JB[/V(LD0T7+&E)/$:W$-_3E M\Z^(UHM""]7QS1^)YLP\!]# 65NQA(L,2Z::'1?4L:56@-O">BKW;J]*E\U= M6VOXV)KRC?F8UQVX%*XC5^'B ,FYX.]>)0>2ZNWJ152J M^>(U6^@<4("!HMK@S,Q?9B; MY =ER^);U1B\O.,%T2TS, MG@+2>:9L6/9A-4XG -70=-RA]13\HAB2"?T1; MGM".J4D:09MC8LF.&3 PJP$S!^C0YA?Q+%^91TGK<_9%<"&>5&[X?K^7A8C".*9NAGVGSI,B!$N+ZV,G M2YB;^"Z7_X75: 31G]C*;MNQJ.77CA]U'K?C"!UT*()6=(0!KN<.3@@CS$C; M1="@5J01#M8*2<*HSUQET@B:XQ*49L,8AC&?MH%=5VK&22P\U2R&JBQL/W%P MS%PF/;Z(1#3-TIB"LK"'R4UL?'83\O)P(Z[>:_/_4CT6Y1K+H37;V6JBJ&=B M[&$#LRA#?HKU-M]Z0MJ*GAXF-F\PM9;@1['5>G<9'':II.8Z$>NQ6,I;OJQ7 MUT]K[>.NDW=/K+Y-'G:/JISPUIMRA:Z?5*M,P '8:=DUCL N%AMX"&8H,>P M;% HLR.PTT/.=P@V*-+>,=CPE1>G,3?M&V^K:B/X(DV3P*4BP 'S!"99E.#8 M%Y%JUQ#&F1>2- 5E_Y^A,[$:[JDT8_6/0>8WKQI 0:86NXG M)']M$6BH3I*!?$HL^UG'>U3>*M/XE*@#V<4G+[?51/&:L7*C=EU9\23NZ7=1 M2=]<>> +PAV'Q"''/J<9)HXK<)R&(R-$H$;)$.H#VQ=C<$T5I11,\- MR4M[*9['44_!)T('IO1GNBNV>-4\H+L1O"PT6!R5?+).B^:O0&$;+#T-D*3Y>6]"AR/CQ0>:+B=<6:"\:7O\N^-;!A[^O7Z^_ ME;RZYG_[N (76#ES^]36J_ZT>3KN6.*D7DB" M(,))Y#),TC3!B?0I, L=D06.HM5:9" M":;TB@MU('C4\J5#;HI^+Y= 8*U*(H#TS&44X: /CW3O%0SR,TC+1]43=,L]H7J)YDX3!H:/XYPG+HQ%EZ2^"(+O<35 MJLYB0'MB.[/'2>VTYEL.$&M8@&;#Z>.J9W F0@MF;_:!JKFHX6K"[W>,H)L1 MT SRYL#B6\NBTZ<\YCGS9GFVJ9'":.91&L8N= M+'4PB2C#U,U"G$9"&ID@BB)/*S-OD,K$QF-'T[QT]&ET] S#Q3+#3$!/W GR M: :%L=9L^A2-F3M+#XAYW$9ZZ&+XLOYV5>7RRON2WQ7+G,G![LJ"7?/B637 M6=('W07^Z$"3'V'4]%&70MIQ44])BA7!-_)VU'*DO^P?1VA\ \ J.- 3#! N MZ#?%CJ4- 6VQC;8&QD>?;9- 6]#^=H'^36:SK&I*)?Z^D;/VAQ?Y0RTD;M?B MJ5HXB2-2/^"8\B#&Q L\G*JJ%5X:>RR.8N)X6MVBQ@A-K/$[LJBFBWZK5\ U M:9S;<_%07_EB_5F?E!@<[=MM="$!(2P>5LRU.JMKL= M3!,>82]BOAL[D1,04)U_':(3:WW'0KT0/*Q7V]N^A1:)&>=U2$@'$[QH'LM!?E?;]:/19G_0_!%Z&0IJ4/Z?"YM! ]< MG/J,8,J<()6>>\:)8]RC[) :Y,6WT)NL"?!'=$O?5LQ_#S\]JV )$Y@Q.!7[ MCW:$)PS_/Y9NJA2 'J6W30,X%GDT%>#$+9?E[=\7;?WN=YM*+A6D#:E^$>O/ MF:K.TE7V7D1!F'*7>7(QKA3>YQE.7)]B/\ZH'_IQS(D/**%MPH/6*W]Q*>V: M6I5W7;.JKMM]KC)@5G(ZE!\R5:F(MFR9Y>YK@:YG):QC>%G6_KI +36T8Z1N M?5P'["CHKL>@,T[:AV!@.6-?B_2;I.M#0#F7JP\:P\P>O:-57GW.KAE3J9_Y MZJ$^*GAM?N[6U"D-$Q:R 'LD#C')8H83SW=PX&61<*G\CPL*^],C._$"Y7/Y M0%?Y/YK2K\H+K[FJ%69;XEM^!;,UFH#J61G[,,'LRQ:0'0=7S0'?*_JM_=?J M;H69X):,BB;163?@GO"=4!;'4#Z$QN5;1>>KNO1JN:G M;H&HECMM6B]ON#-+'K8?^F MD&^Y )Q\K(JG?*5,2EV^J,-VVY;E^0#_F5#7L_$38@DS]D?]HQI6E/EO%Z0] M-JY0RZ ]FV\(A"7C#Z4^ZRQ@",WA=& Z#/SHZN?5<_X^K]A]_B3XQT+U\7S^ M*UU"XKT&AIC8A/_\R]TM4J271;61UJ+FH+8LB@>QJAJ/L>X[KG]P-03)^)&5 M)31@%@$"A-6X+@UIC8ZJAL:=[9!*0[C^\93.Y8:-+#_?W%ZOUV6>;M8J*_V^ MN*.J_E.]QKRGW[\4RZ4DJ'+\%F'@,N'S!'/&7=7-+<:Q2^2?41@F1,3,21BH M;Z4^[8FU77&"^JRHS92&F>T&BF0(_:980BU/P% 2"-)Z7L-$^,'L@V7HX+TH MX2#8:CT)H#QOITDX)$>-)0V&,,P\+58/JBJB"IVYET->F?N8&,?99 MXF-",XJ3D&8X(2&G$TQ!,#RC,6@"Q1+_5C$USWGHA.+;,CB$7\]JFRZ Z,F 7#@>S M;6\)*C6"+;3/X#%L42Z7$KBXA@FHK?S#<@SIM+RSI\_RKYTNGQET%A4=%JC3 MO)&KX"59V_.S#^UQ\Z>BJNY$61^G;;M#1F%"/2?U<493Z2,$@N DR&+L,#<( M@CCQ?%\K)5J3WL0JUW* .A;0#XJ)/R+)1G-6K-,GT@C'84O MHBE\K4AUOLW_$OQ!_$3SE?KPBV!+6E5YEK/ZY7DGLJ)4=;(7U,VXPT6DFH%R M3(3P,/4BAE-?>"I$+)7K*X/ =WL<:BG(Q6'QA^3K2,S/-[=J;TXQHNKI SM* MV7M&>JNNF2$WZU2E>$1[3'8%^!NK=+5;GZ&:V2NDV-U^>\CS]OG<#SP?>(\K MZU#:ZH=EC[%Y>V=9!_2HSY9]"G#WM-^)_GK%S_3^^D5BUO:5"Z(HIEXB#6^F M2F^*V,5)2F+L$M>E82J2B&O%>I@0GWJMN->A[_4*+;NC6GUO#(SGN,\Z)4HP M6]ARTO3L0Y*7P7[#.XXFA$_?LYT21C,WUSJ<(._7%(\!5Q@\Y&Q^L:FP?2?9 M> PSC[DYL/A9K!\+?KMZ$4T-_:^;IR=:YYHV[.1T>;N2T\!3_>IM%WQAG @2 MA GVDL25IIK&..5QAJG+ YYX)'()Z,#A$F8FMMKM.6+#&]HQIS;+._;0EC_4 M8Q"\W+;R:/1QDMZ8JKUSS9_R5:Y,BRK8]>&[RD01"\>)?$KC /MN MD& 2N@ZF7JRZWF5)'&>4TSB$5X"!-(FE5(X%3%='B$3\) I>Z/H5%M%B'TR2 Y8W U+.S]B&"6=LM M.C_UT-GG ;5,6(P] 0EM*]1$C^B\D24@((X"26!WVS_CZ?)#[HJR=OY.I) L M/,%2ZGHQIB1+E4V11EH%N*8BBWB<)C3@()MR(3\3&QN5 L4>Y2="]?15)S?V M3FMTT+[\B,8RAM;/979)9JHN2VSKL]!A*B%&>*G:CQ$!CAGU,"*D?PK_\LQLZ?_&=*Z0TH+[DHTA+^51?FZ^\N/GJ2E*M MG@53R[DE,&MU\%&%2>2E$1.8!&$@5V6.P$D24AR)S&$TY'[HNJ#B'I8>E$DU MC^,'9!$HO065+?'!4WPC^9?>JTDSB2&ZWGLSVWUT92NNT(VM> .(\+:*< R1 MFK?JAH;01V4V=.XQ+2)?R3G@*UV*JO65$C_.>!823)U,J7GLXE00U?K4RR+& M!>WM<=T>_J6B3=\FTAPBQ)J<]QYC@I)G$JI^R,>3@( M7)YX(1%!"*J#-0//$YN>7U>EH,LZ &V]XPL]U)LB:J$%K.<[QU.\[ CFC9Z- M]6.:5@[4"8)ZDM0+WIXL_4TNU J$&HE0(Y+6OK"U8YT)GL'$1S\V.?Y=' ]- M\ ATCY"F(&U>+/&^+?:VB&.:2E_24X6B$CDY^"%.Y']PX#$61LP)? ?D5O8' MG]B*?Z1YB5[JDL%2A7N1C8A+XO#ZB%M,]$RMJ:0PF[A?#]%N"<1#[BV6/MP. M/7O)PT.A3I4Z/+IFICSE)@GO,#5/S>[$B[- 1!EFP@LQB4*.8X]&./7]P)'$ M4Q_6RL(>:_.Y8CWW"\G9.U_)X42U1B5="U1]H\]7,Z0IGW]$ESE@TP)OW<\: M3E-NDY*/LY7?-DUY%,JW2E,^S]COPBLR!_3B-.5Q"O"6$7>K:G7-_U;=E>77 M%W93=9(3W2+N]D:4AHUA3@WYFP-(4:$ZC>#&+L4'L'V1<[5Y8:MZP6+7--\ M$75DP;4Z9<[7N:BZ+C$?*5/9K_*3&SG9"[X0F4-XG! <1P%3=:$#G'A4X(A& MGB/_YPL_T0U7,^9BZMBT;0ND;$L8L9JR?M23.<3#:C\;<###L,=2G?/>,H5V M7%UUS:4^9VC'&;J9#5G]X+%9$#:+%)L.:5!8V,4(#<2 F8\]6\#7Q>+WH[LN M'PPV!7"1+]ZW+]_'O&)TV6Q:?92?50L61&D8LQ3[<>!@XB4AIB25\V<613X5 M@044U:S](,8S1LHZU)#K/!1D)K*[V64 .^F+R_ M\<7D+SM?;'C46=192[!.7?4NAGMD=Z5@!96>W9HNJZ[S\WNI_LK=;M<#1! B MO"#%L1L*3#+!<1R&(798',<.3T42:Y=HTJ W]2JJX0 U+&P[F*.."7V'0 >[ M<:?*,B+ ==4(& 9A]SJHZ#M$EM$Q(+C3.4PJGH121!&.',$\3/J M!#X+("=BE[,TL>Y_>'I>%J]"U&$L/)=F4K4AK^J@0*IZ) +#E2T\ [TCKWF1 MA5F6'F^H8:YK07Z8WE:7M:[+4F29A'[;K!S73*.6:]1GV]Y1EST(+1UQ66!H MUJ,M>P >'FE9'!GNSMS4-1_XG1#E3V6Q>?ZXVC4KTO1F!H:8V*"UE)$BC6K: M*GZO6*^*-:#;^1 $X_Z,)>EA1F=(35#X\[FU&@(U_=I="XW M3%&M*K&N=ETR')?Q*',P8XZ+"7,YCM,LQKZ(XM1W Q*Y')B4ND< \G8:I:$V MY( IC?L8I'$4^E$L)7=9K)H]Q3@1E.$P#F/!TICX>GM'ER-@LM2JB1F7=3V M0L]3,A<0N)[2E@V>E7E2!%MYF/N#SYMY>5*PHUS+TU?!]V;K_8^;HBX*W2W/ M>]4%:S?5'-QPG:!1T09\]1=L^UR#K#33&"'2T^C;@^;^+J&2E!.6N7J' MJ.=)3+TB:(GJ*\X9),;MP^7R 7W^EA[J"!I8B3/"ZAN*RX4VLQ5'PMLQ%\/B M#%B,,S?.9C2&&>_;C9$KIZNMN>"NQU(N4IQPU9LG<(FJ=W+@C-G-AU*]^;S9GO19F_U/6MY91<+^[5H&T-$9<(QTNR$#LBBW#=*TGZVP)[4>0D M<1B$) 6=10X1FUIAMJ111]NP]LH@8GK3HBT<@'IF @%X]M.1S=*L-TAJUME. M1^C#64[K'K,LL'>K;%U=\[\9')N=N7UB[>Q2H=Z)E6Z]WK^V7NS?392)*XX!AUV$$DSBD.$W#%&Q6,I; MOJQ7?ZVV,0=@7T-SN(E]CYH+U&-#*M1Z4Z[07ZM>)(N^[Z$+TK@O,@$^,&NC M!\T$O@E0TX(5&1+7H -%RH/ M0-JRJEJH77F:2&,>T82K\[L8ITY*,4FBT,^RP'M4U8U>H9LWB:NHB:&PMILR8F'BXHN%QF7!L2+'1PY48Q)Q'VU1_X.V%>"O&2N% M^OT7L5ZX@> A$3$.(^%CXL<)3H,XQ'[@9M*&I7[,0'9*D^[DH2<[+IHCKQXK MT-@3/2#U#,\$\,#L39^!*]1GH<9IRT0=IVDS1 4DM[5H%3VJ,P>N@* XCF&! MW6ZX4[1)*_'WC;10'U[4298ZS%RX(G*)XZ78]96M<%.&D\S-<.2Z0C!79*%' M0/M )XA,;!AV)%%-LSVGA?8".X6.YD;,A3(#MUF@XL)W3P;DL;4W[6L,70M3QJI<+WZFW_.GS5.;GQ-PGQ,6)3BFCH<)2S*;:ET\B7*[ ;#(TBP@(@PQSURE)[XKO=I( MX-"+72:". T)*(IZD-KD!Q-MX/"R):A=I$T/*[UYRQH",(7;"O]-TD4=X=Z6 MG[=0LDO]*EYO&IZVJS=-SW0$SSS*A MNID)@P!KV*CS[)QMN4$[=M".'Y,(;"!XPWH_+6Y&>V3:D$T0'64&A5&0%)#4 M;+%29A#T0Z8,1S!V$%Z$7!U+]_M./@91ENUA8NM3IK%+ C=,<>RD 2949"IT MBF'/=R,G\YCG>5J=0#3I3>\D=-31EGQS; [V%09AT_86;($!]A?.X3!)CWHM M,>TY#8/4YG8;=$0_X3AHW698.&VUSGE;7/.K8)NR=I8_?&?+#1?\HQ1"I3AO MFI(3G[,/M%RI(BI==-6[U_^?NS=M$BC80^5G!00L"(O(YL:_J$T8XR M^LO0AO8V&_&-V9FJG^0]P,RUQ$"3U8G:$KQ!+4F/UFI0)%^&YC21:6W$ MH*!'ZCW\:3?-_+ +1NZ:M,HD$BR6. EB@4E$M(L4I3'.\R"/>2)SGH":M)Z@ M,;)KTZ/HW*[U%#)V*GFEO#!]!(H*G_I^7AA?P]]/4)AV!OQY$8]&P0]\U$T! M/\EOJZ;DF=9JGBN;3W-4TP$R7$>91&6(BH4C8M$1N%L M*1]-CY,/X<'JJULT7]TC3NQ3*&0]'NCV*)RT90ZV/8!03C(>QSFC.%*1 M03D+,5.BP$K(K(CU=LMCJ_O^T>"](A/G-7&ULY5CH06SHV?QN>DZ*VY900TO M_LRL"P*>3#"(]*3FV0640]/MM(9#=V>Z7*^6O]'%-[J<_U,?VC]\>-.U^DT" M621AAB-*M&F)X@SG<5+@-$@X5RK7-MQZ$OIY,F-?>]2$48_R#=*T 7V0SP,T M;"/\B0V\X#@ML4L+Z('OAGT;:"\0.+:"!KY\6$/HBX(--84^__!TC:$O"K#7 M'/KRI^'6YY;KU[JIRZ3?+[5VRVK]2?_C\W?ZW/64W75>>[I[B(%,$LY)+R.!<%M^Y3 M/SZ[(UO#CFMDV$:&[WZW9:16)=KG&>V8MK<;$[S5RZ;WYWI7X$AHQSNZ\,IV M,J!W0V]O?\3@EQ5J)''8%29XN_:[R\_UEMUVJ>G>MI^-;SK,!S;0"9B8;".> M#M#^ACXA5;=H4S>/^\WJB"*()$0.S(CIU!83K\5/.Z(RFC\/=4KS5QDF;!)Y( M*BFFLI#:)*@,TS@5F-%"I"271:&LBCN&B(P=MVC(HH9NTVE$4T:&M/UHB;,( M#:N_+[F!@0L7D4$3*"[)Y#2-XNRBDTVFN"16?TK%Q<\Z7O9K/9>R[2*]?-SO MMO+'4FAR)L- BKL?7'_T]LG\:Q8SQ0JCIR+,"DRHBG!.I<0T">.L",-4*N)P M1>3$S#1W10UK-VC+W(D.0WT.4<,B:G@$IADXO1,[QV \B-U2%<:!%9[2< TL MOI(>G'B8-BWB&IB.$B>N6@P>L_Q2TF5E>GK7'LW!>$3&PS0)\@(7*F:8$$XP MDX3BI"!%7(2$2V'E>5PB-++WL4_:/C8TB,WEF)TOB6'&8Y_J-3,S!\6W#VKY M@L$M''4&#C^Q(QO1!J(^@X]/%J^Q$:(?:;'Z/-P0W2V_S_G_$)R,!"O MR];)&PHP\[0/0,^AN90=#03 WCYY \+-0#D# K)45D(.F*KAYR>S559B](V5 MW0.NIT3MFYENY;-8A5EDC%"1,Q3R,#?[A [Z]G6ZZ=2<^L1R(SN]WI809-Q""GZW$=A6$.<98-IAZ-8H/9.1V)"R?#(7>5+8?^?/ W%9"[Q@ -,+._'1 M7X8+3XV#+DKII$[G5YU,P2X*UE>YRQ]V.W(T^?*F<793I;Y;^?)Q-_#T M5ZE6I6P^]X7^,&7MZY)J&OI=ER_OU_*ITLQQT\]LM5C4@QR;;)F94BI.!9=8 M!D5B*IP(SM.XP%DJI)"*I2%GD$/,B+R.?"QJRTQ8S5YOX!&T#^&8;TN_CB*E M2N XC@I,$FIZI,:1&>8K!&RCZ=Y!,[3!&$ZTXQSUQC&WKZ?]?,W]#=KG=ILUZN_X/@&FG@("8W(Z M:8AA L@/@Q93D(3?:]ROO\K2]),IY5>YK.;?Y([/-[3Z^FZQ^O[O4CS*;B3& MN&/9=F-E'FL1\HLNI$R\RXOO31YZ56=E[YL\M+7;>'(9C\9 MO7(H')GJS5^^Z_D)WR=L?ZD%0'L2H+T]YP89.9 1!-62W/3'"-V],$%"N;K\]UG=^AMO;IS4@?'?R^0FB=W5H5_^O&^_=7%D:^AKJMCLV M()MT$ VK&-[50,!#>-=C WA#0KI&L$[O>B4 ;Q!L0[B=\.?=9PR5;>/-(.U M^R^O%Y6M?GW9?:8=ZUD/ Z[_^**IWB[%@_Z"F(#^V]63-BB@ 50CT!_9!MPN M%LT<;&2H P-PH^!M%\9Y;:AA5F:',/JKH>5S9-:(4/@:N34&B]..[!H1Y*.1 M7V/2@D=8/DDAF[D*#^6<:_]IO2F7[RC7W\J9"H*0B"#$22 ()IG,<9%)@O,X MRZE@41QEUE&1 3HC&\&&%%(U+?O3Z! PEX,&GL2%&:(=4513-6.!:]G?>93= M_O3L"0.W$Z\K%J CJ86$ \?(H:MGTT4[%*"^T^7ZU+*0:[EK"/1>^V;+1S.E25N0L&#: M9,3ZR*#M1A8*A0N6"\Q9R$,9IQ'/\RL[\/CA=/R\FK*N#)G7%Z8M542K2JZO M[^+CZ679F:J?XA7 ;-RI7D$WJ,)"#-K'2DT2IG>64$\ M68_C]2?5^K/B'6KK^0_" QOUS1=?ZX/RXN6!SL6?V@9\E@O)UU*T%63@ =60 M-4=7M_XM:LL3,DRA;]7_JB]9Z?(%==QU17/V\1(0?I3FPF-O2X-!F:[X5V"^:JMEJW]0FC[AE:2O'; M:B6^SQ>+VZ7H#Y4RL[2E^"C7LRC*6O.![>IWX6/8]N. M9]1G&C5;-YMUGJON=,GQ=6+R:9<-FVX3=7&)VD2 M!#21>[5K]#E3>4!2PAB."2GT.2^A.$]XAI7*LY E/"FIX1@W3J.,:[;%M#%/+N-DE>IUJ@1<*_MZJY=7#M"_)[9)BVA<# MO]3PCJ&OZP]_C$U[4>(=T*,K%?\4X-E6[_1NHO'8;TSZ9?6K-,>'+U]E*>NB MB5F<)(PG88!9% I,5)9B2E2.@SPITCCD89+%MIE7EC1'#A7L"-FG(=FB-6SW M1L( 9M!:!D[T(EZO$)/UZ?\&C0F2?=[6"&"YY7!Y PV4U 44?R#!RW:ER9*] M@*+U$[^@CSJ[N/6@RVV5<>-@FS,O$5S$*C%7R3+")) AIB%/L2PR22.2!U(J M4&[*65)C9Z5T$UI-M:S+A? 2-8>H ?1P1Y=(_6N>T%[@O=\*K\LG#]7ZQRA MJ5VG"P*?<(4N/7%%F5S;XQI:'3=),_->09A#R9M5\_(KA8)I5;_ [6*/?]\@U]GFM3 MU'H!O,@"%8D<%WF08Y,;CVF6*AQ(FBA5L#A)03WD!JF-GL(#9O!W9.K2 -1P=,OZ<*Y",GHS0,*U)[8F5V(>F MP>XA-RT_&=@PC]PFF])= M%-[C]#XBL[NJ/O3?$LQ M/>G^)6J3:K^EZ(?Z;_L8/&K1U-0_/3YH3V)=/BU!C;E//CRR K?-)N9/IDK! M$);KNAX'9\5U6O3[4&IG.(=IU><+.HQ*% _]C'\0>*]D, M=MF?>/CVO2X*9#[I6/C;^;XL87J MNV8%=;RT<0.O/8VA$/CK46Q->>J>PU!(3O00!B_AV MLPRKY7QN]]]]]TW^8 MICAM@ZDPB"+)2(I9DL>8L-3,D=8^>YBPC$5I$@B>@;I^G:,T\CZ_HXMJPI;] MI8!HV1D,+QC S(.C^/#V6I=$\]4CZRR=:1M=71+WJ%O5Q0?<%/CNOS;:A?]= MKK^N]'G^FVQ*&V_;FO>F_HX509:2*,,RCPDF.=/N@?X3!UDBC&L01 5S< \L M2$_C%C2,H(83M&-%[W8=,\,E?L[(\BQ309)%.& 1Q800ABF/4QRS2"6)RI02 MH#X?OB"]8C3LJV%I9T(](P0SIE># S:K '$]&5@;BI.:6@ $AT87\JB;^7UC MFB3?J\_K%?_/#]O6-3Q+*,D*BI-0F"%&F3Z9%3+$) XR%:I,9HE5O[]!*F-? M91B:YOJBIGI%HY_3$-EI^]6"P_3;16:P2@_*Y$F)3].85&T'Q3Q4U.$/PU33 M#,C\S+]*L5G(>W7:!!S_5$K3%ZP>D1H3D@0L(#A+ HE)DFW[X,2?!0V:M 'M;_*:&#AEM@J(%FUOH0^8HQMU>1GVPR MK@^0^L-TO:SGZ#VTD9Q/E\*-N"E?J@U6Z?(>$B"56 \RC7EBB+"::9/OUP+J,XRT.19["+GO.TQK[J MJ2FC6[2EW1SD@9<\ UA97O/X00!XT7-&^!&<#0OY?-WV#%":]K[GLLA'-SX6 MCSAJ\YJN:UO1#YO4I^I5I+.PT M\FH)8=IHR&%##QF"GIM&6LGD21]/TYA4%P?%/-3#X0\[IDG0I!EO5, ML+?SQ4:?/F?:T*KIZ?5$E6&#?3+IA+U3^M__@UX>W\&/#NU]0 )3'$[@DA31#7)&]02 M]7@Q/RR5K\OX,U2FO8 ?%O7HTOW"QSTW>S*-I#[/?\RTQYOF@A6H(CJW04Q*&GWD4=0L/J.H;<,+VUZU)DV$":#\_@ M>.KJY #2F"V=+H+EKZ'3@>2NW9RZ97Z.5DX'0EGW<3I\SK6)4SG_IK\6W\P( MTWGU^;F45-PON[[ZG_1Q92;U.:'(XPA+4IA[A(Q@QJGV9X)8Y#%G-.56L_\ M-$>V?#5=5-6$H?V<+N-EY[-X1@%F!W?$;U #1D,?:6]N.[G"L."SUY.UO-Z: M/EVF.''W)VL(CMM V3_J7%L]7VLS\\WTFNJFUC2]&7Y]^9W^QZJL8Q9U>*LH M..-IJ#"3>8:)Y"FF<6Y<(I5'I@U]'$/KK&UICVP9&DYPS4IO@%37-(6]H)H= MU,317(*&$)SM+,E(Z($]*W_ N91I0R'P5[)M37GJ\FTH)"=*N<%+>&SLT,Y3 MK]YNI'%VWNFOWHS'"[-_=O M]/)=;Z>$Y($9?J=(J"U"0I3V18(4ARQ)M#>B'15JE5MPO/3(.F^((4/-/LQP M(/KE:(N[0##EW9K/?*">;['5=._1KVC19R/KM;KO4.J-UG:7HK:%?Z+5W3-VVK+9HJ M[;T& 4XD#_7>)2C61VN)51"0(.8QBPNK"_I+A$96C(8TZM%&ACAZ_LM.\RXN/(DJVHK7Z:;UY^';SR=9=0DZ M;U>R^KA:?Y)UYU+3W/2;+%_ V#M5QQ91WN,(*$Y0?,;!R28%O?Q,4S4102?#O 98:PK7':G#19 9K+]%RYZ?WMV>!IF$.K4^?)E M]N96[]-A*F4L<1K1 A,I$\P(+W!"TB G!KUC&O VK3?KA1G?8?._7I+36):ARSWGWM3_S&L91L M8\YI]^K^6>^?ICSDLWRL(S0SEL:$ITF"E MQ#+/"ZMZC-/+C[U/=<7+T,80)X 85L?KQ0-N9):2@9HWG!?@BI8,)Q:=K-'" M>8'Z[1,&/N58W;3MQ_".SLMZ<$([J&)O0$4; 1+W9KB%/EQJ':ZS+[Z8E(O= M 4>J@L=FIPQXI-60<86I#&*<"9+&-%(A40FH(LHG=R,K<,=K/;W7C/VIV>UF MQQS-ENEX-GE&6ZZ;#"1@Z977-VBWD[_:>X%9'G^O1!]WZT2P4L6@CH*U=UB-2T2:H60A]EI]H\(/?R=@N)?5>Z#Y%\G:)W"Q#.UK_;/.MH,$Q!H'8S MI'BS>GJ6RZI))&)%("-!0RRR+#;S2PBF9N" 9('(!8FY4.'LFRS9RMI(G"0$ M^<+WR=E_[PU9S Q=4W^[)8SD#_-WX 3 ,VA9&H"K$0"J?"UZ31"U.87HMBSU M1V3;+5-_@VGU%=U=@ *N^(.2^E+UTT2F5>Y!08_4>?C3;@K\4*[4?/UA556S ME#,>9$3AL(@$)BH+^_I!KM&\GM@.4\>>['8J MZ"81\#I!"].,GT>_&$I_NS'_7&Q$W3YN5=;6YW:]+N=LLZX#!NM5K8IFH,QJ ML3 ?JU,UI,^V]<>2>U+#WL*3JMZQ0(?J=N(3KDZU/G=_DD)JNRGNRS=TL9#B M[<8* Q';DZ!I"IE:M90 T/ MJ&'BYL*<9X8>HHLU5QW/+S0UZ-OS4]QRRXPCLA5G#;.VFC0$>S,#LX_:YQ>UA MBUO-RDT-W-U%X%S\-2@$_APZ:\I3>WQ02$ZXA. EW&S/KYMJOI15I4]Z;+ZL M#WHFT_)Q.?^G%.^%)C!7=2^"]B:(U\F88O]&2/]N\R3K&0=+_75YF0E-*RFT M R22.,:D2!AF0H68QVF>R)1124!CC$;AEQB MKKYDOVGT[I3VT!S29GF>$Z)(A'.1:?\Q(C&F(:,XSC.5!()%+";=T=36@QRD MZ' <_7E.HI?0C J:4J5]\%3O:WJ?RSC.BRO\, 7F^KO MZ#7Q3,*49OJGF(M$8,(2B@L2))C%*HV+F$22Y@Z!$_]?T9\L8G()5]OCC+=O M'_0(LS]XH =52]OG@<5*2&^'E&%J$Q],K$0_/HS8/>:V8357$%_HC_9V[U>Y ME&J^G@4I30M9$!PSKDUK+E*<*Y'A7"9Q)F/%8D9@-[MG*(U^M=M>LJSI#[?+ MW',(%1J/,,I2'&:YPD20 #.:"BSC@F4!XY1GH*(>#_@X'9,Z=*#GI'.XV!D[ M#]+"C%PKJ*;8762C7UJBY[MJ@\W;!;$\F;5S5"8U9Q=$/31CESY^;:?5CRMC M%.GB]LG4\\U8D<1%H;W"B,<%)F$F,-:V R M<&Z_T?FBKF-9O:FGH-1GGJ^KA5ZOZJ:71'&:9TH?2-(XR3#A4N B2QFF-&(J M%4)[Y6JV7JWIPLY @#D &8XM'_9[_N;)U#:O2J3T_\2I$3'U,)C_\6]Y%$;_ M>[G-BD._+$PB&:*=#"9EK#]-IA4#.KH5^H+L[,VHL,/LT%$N'KKM0]APA/HL MC3"8QAD/;_-;H?0G'N#J",_Q!%?7A>!=5>_77V5ILGBU[NE#CW:B=J3?K4HY M?UPV_;7XRY>2+BO3=FNUO%V*^E_-K.O?Z'Q9LUK.*VT ^MDO>HD_3$)HM5K, MA8F+?MZP:B[FM'S14MXK?=HR88J,QC+ ,J$*$QHHG)O<%2%2&I&$,T&M,E9^ M#G%&]MG^6):2+NJKR_6.9?2H>>Z,J[')FSTN4;5E\P89:[Q2)IYBWZOU]6&U M:'K[^DR.9_]KV="><(>YV:V(J),1]82L;[)[8J+?ZN]+NY,TLN[G&YKET+Z\ MZ'/O6_2Q^19]^1?[%MEW&7Y]9B'?)K?.QO^*WRI0K^6?YR4.]'?^"9BI?B9)5^<;NE=?=C[:*T*2]Z?\7QC/C(LQ"E10X3ZG0I\ HQ45F6J1G M 0N8BO,D 8U+=N!A[' [74!OL%V M+,[(\,#,SY=)Y>Z0*%C!WW7_*".H1NT M90EU//GQ$ST@XLD*N7 PJ2FZ J)#>W3-4CX27]_.O\V%7 HS05%[:=R4$ARQ3) X(FE"03-/;8B.;'8ZHJB^H?J%5HB:"+TA M#AS6;H6@G?GQC0O,WARD$YI0>8N1X> &[7@8*ZUP6.)1<@O/D'S%!,-A$(:S M#"\\>W73J>8 J(]X)XZ%6Q<_(H$D61A@*@@W\U %IFFN71@2L5#06,1%[-A_ MRH;^V/Y*O]/2R2"1AV945CC;V901T0,F#?@ [IHF51#Q_?>KLJ+^6JVK(- , M=+$"+>-Q-JIIK]($,H9::MW]6!N&V$(_6*UG3- BYY)BEI(ZT]"TR1,I#N(\ M(X)%A!;AU<-373@;V8"='RVZ8_8&76PHM^,9W2V;S ?]<_CX9T]OT\X8OLH[ M@IG)5WH]?@;%7@/EF)-DG?AZ_5&SU\!I-8OV*@)N!OQ.*5D/*=LFEAMGU9QV MY\N-/MJV ;C5LIKQ,(EB%A+,M*7&),LE9IP)+)5(E KC*,]!N>#VI$%3#&)B@33.,VQR&)E*L02P:")JI:DQ\Y0E6M4MP3= MF#CQ?*G_OV4!T2T/X"Q36UCM3,PX8,%,C,'),($Z+A![0;_\T8#V-[3E!=U> M1LTEGQ0(@+]$4EO"4V>0 @$YD3H*7<'-R&QO#W>9$K,BB+-,Y#G."(_T.3.) M<)Z;+(.(!DF1ID464(@U.4%C9+.QN^YVZ>)Z"I,TBQ@/(FY&2(:8Y&F&"VUR M<2%8FI$H4RD!3:*X%A.X"W>(29MF>CTT=E;R2H%AYG GZUX:G#^3-R"-)]MV MBL*D1FQ Q$-K-?11UT2HIM]P6\([J]T8%9A!,)Q@0DV$/JE='1F'!0\4#0I8 M-YL#"E;?Q6NZUW3T7%L#[..A';M4>W493DV+'Z)RBAE)0FV.@B")!$VBW*7Q M[/6@./1+.42F3FV_#IX\X2$W8W[S)-#G\"B1.&)14&8D3R [F@HO[ M[C4"('8V^@HQ8?9Y*^%=)^'.8IMDY(^KY7;NJ\_4M)/B>I6>AD-"GVM-./B,FWKW\TF7HE^N:'K2KE]F2DJ]FT:A.1UF^IR8*YQ'^MA8 M=W[-9!P%:0'992\1''G;_6(>Z>>5UUM1OYSY?]8=J=?GNX6ZX6BG\S[1@>G] MAP-([H9! "N[K62>%/XBN4F5WE;X0\6W?LYU+&>3EU7-:!&PA,0Y#C-NQB/3 M +-863N+ ].^R) ZC,0^X]C8' MLUMWXJ&7!^(<3[@\_(!C9N&&57H/D,OUG6GC6^UF4 =%&*:AUA 1".WO\CC% ME!84RU JK3D!"R/8%/%SE$96FQU=U! &I@2>!Q0=@.BNYF'W:+&2H]Z_PMBR_E$_+M7BWH(\V>GC^ MZ9$5T!!%ABH.^],1T1=9/IGFXP.=8&S%'U9%/Y+#=/"RT.@OPX$'=;PLW@D] MK"3_7X^K;_^??KA502YVFC>PY"0J=UFD3MI M8,=/CJQWH2WO-.B'S9:VZ3ER81EV0U&-?NV')G)3I MQ'*3*=)Y4?I*-/ IQS1Q.B_K&6._OFS_^N]S6>J%OKY\D-^TO#_FU8S++")Y MF&,J(NUF%B'%19)'N(@BE44RXV$."JO:D1U9*PWE9BX>VM)N[@%N_T1_&0:@ M6=IV8-JYI/XA@FGR->C DZ1!POK*@+8C.FUZ,PB(H]QEV-..BMS5:HH)E$@,"MD@D60"IZH-!9Y M 9NN<9$FY(OO-&?CEO-R8[HAT@4MNTN)[_01F@E\&3U+2^ 3$: I:$GCLJ'= M;^]STS9[\UE.8"NI+R-PD=ZT5L!6_",S8/V@K[YA#Z5\IG/QMJVU;Q,^;I>B M[I'6S*F;)4ID3 F&34L,3((XPS0/%59Q$(8T%8K'H5,6F0LW5DIR=;)9RTF7 M6M78CI7AXMHF8E:(VQF4$0'TV52LP[*;_2_&X5_GP=E[QQ:K:E'+GNA>AS!,3 M1LXB$6%"*,5YQE),\DQ&O"A$0$!S&J]A9NS[[2UKJ,>;ZY0>!ZSM;-E4",(L MVFGP:@O6,M:KE$([UD:Z&O0!DO?900ZLO-)\(7?0SL\@NF)-CWU"'NA+S<+; MC?R'I.67[ZM9'*8RD"S'F<]VT5BO$)/H06^[-\BP@30?(W?%."_XF#TO3E!]_8X6 MYZ&PZE7(%Y]!..:_C.G_QZ6F^[ARIID_&HUSR/2=JVR*0\BS):$AQ%,<,DU1E.$\Y MP;DH(I&JA&4IR+L!41_95/5XJ4\:>]SL'3(<^S'"H+8S4*,!"+-./K%SF-CH M@(&W*8X0VA-/=G2 Y7C:H\LBCJVC6V?L7NVR_'E A0B* F?,E#=DJL",4>T> MD9@FDE$2$PFK+#]!Q2&V#0QKMS1-9K?3SZ9MK9K/6+-4WZFKCQ[_0_5N6;!:VJ MC_1)OET]T?EREL892:0(<1X1@8DT-8:!R'"6I6'.%!51#!HG :0_=N);S0VN MV4$[?MK[DQM4LX1JGI!A"OW5L 5O6@H"W3ID,A:4X-")9Q1=HB@N6/B+IH"H M3QU5<8'F1'3%:1GX*-6/&Y/.>Z^:6>$FH:J=0EU]7*U;GT0VA11!6+ BB#GF M3"4X"X7"110DF%(>%30E>2RM1Y[:DQW9*#6,F/VUW+*"VG'H%5JNUMK#:+FQ MGQD) '78^HP'%8D.3\/-Z0"N**(A#>[/A!>'+5G=JW&#VN.&NWTCJ\"8- M:1[1^6NVCM/VDDTS._$;L#?I4[\)-V,_Y1L![0H^X1O8+[R0F6PG\0E*?X_Q MNJ[C&,OYX]?UO?JC:LX+]VRM#PCF&''W@W\UI<;O5N49!F="! 'E)O00R1 3 M%<$1#01ELG*4[+R.[_36QO?9'JY:Y9I[C4GY'G^[_0+0^<_V/ M?\NC,/K?VRY]:&$>AX[%O.+%V,4H)H(;ME753.&5PIJM)DB!.L9,6FW'&E*K M\M!X[LRCQX&9UV/D:W#F%9Q,.T#S>LB.!FEZ6!)>NO_'4I2+E\?/DF]*4ZCT MG^N'^MBWC'UYE9+NEB4M-W:A(QP#ZG9;_J;6JY@*]J>&S+^V_ M@,FPX?$+!\RN6"+A<A306[ MI8+N/S6R0NZ(_=U>Z0[DNJQD[B+!E&I'QUNM_7GVG;3D8*G)M.*T"'TM./,) M> SI_5*5U.1C\_6FE)]7BTT]8*=MO$*SHB Y-Y-;BP@3)@-,62$PRT(A(A%D M,@ILH_"#E$97G#YMM"5^N5<+$+#+L1YO,$"5;2($[&,MWI!P"Z*<0\1/),1* MN($0Q_#SD\4NK,3H!R7L'A@M0;O]$O(LC3/%,IP+4ZS&&,,T#@*<"*)4F*1< M>L_,GJ;)%B23V'L6MI6-&Q4RF,V[O7_S'MVNU^6<;9J[UO4*/5!3%>ZQ29>S MP-.E5D]I-9SA<$BFOLJJ7!U";0M/WFEV9E2F@D5AC%6:!9A$(L%%PA,LDBQ, MHR1B23#-+5J/J?%OTH*)[G'Z2(]\F^:(WZO=J&E^FSL2<5+P(!%):!LD!%&>]-I>;^O5UU6YQGJE)WM'"P;E9>=V M-(!@!F7/]ZF]H?/.TN5N>5>B9N^#CH:>FZ/I%T60%^F$Q("K"%MO,G_02V@&NO03.=8U6^?)3Z2ZV$S%/*L0QC@4F0)9@1IO^@@F2"Y$RQ%.+%]1H744KE!'P>FYCJT(#SFWEMCP=[2$[<+/!;JN G@B<\X3I1< M+1^-8_)6LO47O41;;DA(FH:LH#C(0].F/&&XH#+'L0BH2F3.$PJZ!SE-9FP_ M3!.MO2YDR-X@0]BQ7/,,3'9:=KWPP"BAD?L+5&[XC,A!L7Q-ACQ-9-IYD(." M'DV!'/XT3$V%G,_NEFL3)Q)"O_+JL_84Y7WY4*Z^S37SLX"KO(B%P'E0)T/G M#%,>,)Q'F2BB/. LXS:*>HG0V+&:FC1J:=^@FKI&"'7T[=3U(ES#"NL3!&"< MQ5E^:[6U%6X@X4DOT>BL_LM.52\N/(FRVHK7J:OUYQVG4IK5S,%N%^M+BRP2 M19KCC!0Y)HP8I0T"+-.,2$X2$0:@.4'')$96TBW!*R*B)W"QVT2ODQ:FC4!! MX6,GS\KB:][D,8%I!TV>%?!HPN3Y3T[6JQK8?NL*"N-]9=V[)X_0G,L#0J_7 M.OEU&G=Y@,Q#XV1/3;T^\Z]2;!;R7IT9MK,S_J&,?Z#!-V6P_+XV M:WO"TV[B8$".-G?X"O [Q_H.\Y-\UE^IK[22VG]_+.G3P4^KW^F/^=/FJ:F] M>D.?YVNZF/^SOG5I2Z_:SD%1C".:2--[4&(6A$U_"Y$I%N3"ZBCMDZF1C53+ M@.DJU/&$J/Y_]-R0IX^U*CXU%6M\CT/[2SEO;VC8D+T6[D 39WA!.V90R^,- M.OQ-W2:M>3]MR> ^JY>+!L=[$_8WIZ_Q1MPN5:=\,Z K5]\0#MS&>B,UV46M M;W#Z=[C>UX87E]Z5=?[Z[9(N7JIY;R*J99GIN>?'CN>6Y6HI5YMJ?\)YQX9] M$>I9^8?W E^B Z.XPU)[GE1D(Z-3]>K912>K8[TD5K^B]>)GKYGD7.8)$5DL(A875E6N )ICZVW- MP4V;NZE=OXX+5+-Q32JL!9YV!U7/* %5W = CH.>K43V.NMYF.(KC'NV@N#T MQ&>[1^$[=&U\^'I#%XL7,Q'JSZK.XJF]A*^KA5[DTWH)WK=AJXYL%?9WLY:K M>OP5^E;]+]1D+?58TZ[R>E-:GA =,+R\]X\''\Q<."(W@J?@AHB3_P D-9E7 MX09!W]=P7,$QBKYABV;$JRE9GE/N:G2KYM*[_15I?67S9>U-7ZS6E9S42=EKY9?2KJLFOG)X8R'09XE M <4!32),@D!B:B9?%6FHDD3D+$@2B*)!B(^^D??HHO6.,$PA07#:J>M8(,&4 MN>,"]=BX0?NH?;% #:SL+N)[,@4@TI,:"A=0#LV(TQJ.J=2[/JVW2U&?+QJ? MH&H.(+N!>C0) L4ISJ)$8D)8AHM8)#A*"R:5MBYQSF;?9,E6UNG5EJ0AFM-G MP%J!>HS4N2<]SZCZG^V5+C#SVA95.SLS!E(P&W,(47O//48>#E187SG;MF2G MS>(&@G&4UPU]WJ6G'C?1"?E6-O]]OVSKPYJA.F887_/O'B^S(E(\"%6!HR(M MM+L24FPR:G"N_14>I:%0(NVFY7VQ[;@'Y\-*8?;GZ7UQ<&#J=JF5ZU*G4_ZG7,AG2G8)%)BI@K]3QD%C*1QRC)0@JH5U;%O^5JB BWT M9K! \H<)4D.+KNWPLW3+?:,"],E7]9E_2_\&=1R8*[Z.!V0^YK-^$B"SMW)* M&YH35U<"8#@NMH0\#+,35;F>_3Y?UKD]30/3-!=QK&B!:2Y-LCH/<9&%"0ZB M-,N)(HGE;,FCE4?6]Y:6G7H?BSVLPE<) U/3EHS''JQGF1_2-_U03]?TOW9Z M=KS>)+IT5HQ.7\Y_X-HJJW?S'_7X5ZG?V_J3UKV9$"000N2FFVFHST1AC/,L MU6NP3;-(>#L MMDI/<, T;T?T!C6H='21(3Q&Z=A9Z;R7AAU3>J72K[,BGR_M.O\(/)/EDUZB MK<9\*TT+@S9@_M9\.2WS5H;6&%E;>Z31'FWT=N@K"H-A6$=](@!34$?A02DD M-I(Y)8P,+CQ9>HB->/UD$*O/NVZO;+TKVGS0VKX2<]ZVA)V)/$_#@J0X,]U9 M212DF&81QRR(DT3R)"]D =M@!ZB-K+0=-?3<]KN%;J=#0-ENJ)[$AVZI;-VK MU:YK1AHH6M(^-U4+";UMJT.T)MY8+<0^WEIM'G)3ZS^6]&E5KN?_E*(F4U4; MTR/PK@F_S+*8Q5+0!(0RXR;&C.LV]38\'),P7 M?]YR@?BJ@BK]!1CMM-X#*HX3 7=(-":@0Z(E[4_M[43TI/<7B$VJ^':"'VJ^ MY5-PO_I+*6[+\E:LGJ'>]/&3(V_''2F@RWQ"PLN.\G7"P;3N2TGKON2:H+G# MK-UD.UE!'O)YD9S\XA/+3>8-GQ>E[P,/? JN)P_?GK^8:4NVVM%]?FP7E;Z@ M;W4'?+4JGVI3O>N88J\C6^DN:X:+8#!]&)0)_553]U1X<"B,DR9L%YGL^W_( M=O];?_0[AZX5U+3%J+.(]O(1/TDNY]^DN&\R$RDW/_RM-#=I810&81Z&F!6< M8E*8IH^*IUCF240)"Y@LB'5_"C#YD97,,&3NVFJ6#E-N.Z[0?9M^V_!U@VK. M .T/X* /*^OX4,+4^F=%$= N8E0T'1M#C( JK &$,RA#K1[@BT[7U,%9X+WV M#>ZKP WZQXVY5KM7_;[_U4R&D51I+' 0QOI(GQ41IB36Y_I$Y/H?25$H9FNS M3U(8V2PW-,V77[4C)^JB'("U.(W+9;-ZM;0PR[D3=&^VQM6"VEN^JP5V,VY@ MP4&6:U"H >-T^KG)[,\@VWT3,_Q!MRCA_JB03_/'K^M[]4C>SYU8/QAAOL8XOYB@E8R>@H)#M.:-")H)?9A0-#N(>>>3MH- M67V3Y0LHYG'JV9&U=-O5:/&";K]3+:38[V_4,0/NZK2/P.6XR+7"P_326FZ_ M\9(A(:]IY[2_X-2MG$Z*>!I9W5LN MVGH>_M*4B3=\(+IEI+I!:_H#N$E[>"&66_FT, ,W?,,C9*I1?5 MY-ZN-FRM-HM;SE<;;0YFG.5"I8IAKJBVE$$N<"YICD7 &*"QJ!* M.3@+8U\$=XVA5UO2X,PE,*IV5F)8Z9NTD3'8VQ9OP,/-A*[?[U+4A>7P/ M8#M)ZW5FL0V)?78LV^!##LURORX?WR_?E7_2Q6UUK_ZLULO'M^M[]5"6_RCO M_FO]H.O98U1^LJQ'1&W,4T7\U'P+TV'6%_G)< M=@K4849D/, ]%A_[@,ZM0:\KT>E:]5X)RU[3WFO7&[1CZ.)%RM5 VWD^(\$',V%^D7.H&0-CX*V"S)[R MQ/5D8$B.J\O@2_B;@_MI7OUG?0"0+.."%B'.*2TPT7_B/#8]CG(NDXB*-$V M%:3GB8UN8$X,OG4Z,PTB9FLX_. M10.$'@9ZGLHVXA3>[>D7GTL[Z'0-G-W MCY[Q41?^AI;EBYGD^V0BOC-)!9$TBS$/9( )H4J[$T3B0JDT":(B$@04_!@B M-K)2-W,QS!7,#7JTSTZW@LE6D_T(#]/D#ZOE(_XBRZ>Z--1;#CE$J%'*P ]( MO6(5^&FAAXO SSSC?(?*I135.\WHZ:FX;^??YD(N175?OIUK'N9L4U\U-*-A M[E4[8G!69$4F@XSA5,:FC7C.,"-I@86,DTQOYU%(%/#"U0]G8U_#M'PB\Z[/ MCHF^07T6;[K!.OK WW()OLGU]-JLKWVG?QDP8S7V>W"Y-_:+F;]+9D]\37TC M[1?.$]?7G@G ])UK._N1\D?RCFWSL+=?VID>W?W0Y9\7L\CUL3L [X'HET. MX[I+!3,<-1UD*18HFGI: J<8Z<%2DT4^3XO0CV>>^02\9*U?M-(U3RD*+@,J M&,Y$'F(BJ;B3 O;R@5)[\N%M MJ4[JH0.A./2_H8_#/0S[]##M"YH=X5'>J_O-^GFS_F.I27RA_RGORP?Z8GJ\ MUU.^.(U8QK17$E%*,8GR3+LF18(EHXF,I,HEL?+B1^%N[,!'PX8Y.Z]J+M#& ML('6F@^\*O$S?4&\9<7>%?#_CBZ[2J^*/,S& ;-9M_RB>X4:CE'-,C(\X_L2 MF]9+;WZ"MV3O[KWJVW)S%E_GK8&$3=G^XZ6 M2WV.K32Y>I+F=K3X+.-!GH6QPFE!M7O-:(8+D858TC KLJR(A5*P&:)G:4&T MU6EH:$?9Z&$S,13F59]'R?ZL=[IV?O?O: MID&HM%Y3S&.MX20A :9)'.$DX9*%J1 9K,'[-/JIH?C38UK4W6^XVV_X><8ML<'3)[,TU6L3&K!?(!V M:.2\K.G:]_KMINFZ!^MYW3TULOGI]X/N2$+;7F\%O'S#YBX;S!2<:G=]43R' M3M>'DES1Y7J[U,0=K@]%..YN??0)U\I%K4VFJ;P4;VM%;&9+U,&VNZ?GQ>I% MROHSW6G#9 ;/PC@.5!A$.!2%=@58DF#&M%.0D)1F@?E? *H,<.)B9"5\LWIZ M,F/5#-EZ,(0^M3>1+=ERU/[NN3N\/^OGH061+NC;N0.C8PI3_IH4:OA!#4/M M;)F;)BQ_@SJNFI:VNZ#(PQ"N#@675^#BK1#3A8>)"S2O@.FXI.Y^Z;_:,L&2:$M%@\2K )&S)0JB5DF*6(L-+QL8%LI7Q< 9 M*M,6"PR+>E0G<.'C5YP4OJX6^HFJR8N]955S:4=%D01,QI@)8JZ_18)SFL.U]?\-^&]@VMOKY; MK+[_NQ2/\C5,4?*O6YH+QQXRI0JB(F\1@.D&'6Q?N?IINMU= "^E\>PT9-WO>$;E??MD-_;Y7=8[U3$0L M(2QDF"0QQR24"A=4Q%@0'A0%CPM6@(HRAXB-;&G?2E[6N?9:;S_=_]&.Y4"E M7)C3FG%8FO**WNASX%7M())V)M,7/C#[U[-E9N?ID3:[34W,PEE3*\K=RM7FNPZIE]6ZYRQ>PG51Z?HF1E=A01C5IU-(V MS>57Z^4*,M]W"(++MYZ>I(>IZ)#@GO,=+&5T&WPZL.YTLU O"[8M_5VOMCH7>G7E^8R\8W9^)N67V&A4JZ2#(>)B# )XA2S@@BL M]^E$%I*S($U!]Q!P'D;6\>-D0E-T7_.B/6V3MUS?K];\W!@_?;&ILP.^?%_A M^H==U;Y3^S67=V(9FQD7:6#09BJ0X;$==YA\!7T<.)@V&N0.T5&8Z(JE'(U> MTWKW[>I)^S>S7*B DC#&+%4Q)AD-,2U(CKG^:\"U>1,T IFS_NIC7Z=N6SLW MY*"69@\(2QOB*A[P_M1:,KAZGY+ E^+NK3VM2IX2ZTC93G[HFL+EIA2Z*WA\ M^9V:I,AU,VYLY],&D90LYQGF82@P4>847Z02!V$09"+*J[+#>K8<:EHMD/53F-'P@JFS^=A6J\0D^B!SL4.LG9/1Z-D43O@X;7F MV8[R*]0]@R Y7?L,6P(>.OA]72Y,+**Z5TTN*3AR<'Z%D0V%QD*6IK2_IF[" M6B>2BNTC" -(7 X@^ $!9@&LY!\AD'!95J+\4)I5J0Q<5;.#+J6='UC)-$O5H AKRG9+S\NYWK8@P ME3J0SO.XDR%9W-KTG5IPNF9] ^+LM>P;^MSU?80_F!%-]ZJ9SSGC19($-&%8 MD23")"#C71NGUN37:<[KDG)1NA&^X^G5?K;GM2W*%NM:W3WD=GAEO9DY"0#4E[M[S[O6$=..5[FKJ?>G(\;WKVD/?^FV M$S6Y6%_HCUWU^#8).TFR((E%B)E2%). <9QS(7!,,Y$').(1!P52!VB-K!%M M>J,FO=9/.(:]\& M[;!^I$_6+='W'AI9%PT):)>&3IS+6Y2S)#!=.A%.O.F=O-"@D Z]&@X$NJ)5 M0[?2Q)T:#@0X;M1P^($KRC4^KI:K9VGZ/IC9D4;)NB[9"1-9EB0%IBE-,:^Y4\YP$6,1)$(1Y4,@(Y KX@\W! IT&S2M>=FZ /Q1@UJL!H$]X M6P!R=PD-MPJ.BT+Z+,@X3VSZ^HJ+@I\LE[C\E&MQ:CL9_%X-%%\2(I@L1(*S M(H@Q"4.""\(2S*(H4"0J:)KFL+8U%E1'UODM#R;ZTN>BJUUU/@W886IG$+PC M!;,+7D!R*&\%".VMTM6&YL1%KP 8CNM?(0^[A@K6^LLR9PO9C+S]*-=W/]I, MV=]6*_%]OEC,HE"0($MR'*JBP(1D"2Y2IAV%+"<12XJ<0#TL&[*C^UD[)MI* M*@<7RPH_V_B!7TR@@80M&-TP:\V \1VZO.F.!X]N!$1D;\$%"Y(31QGL03@. M-P">O2:8N+5%O]*%N6K^_%5*TZ[R5G0MN7? M62VU [21XK[QA5;+JA[GS--X[>A,OT((>*H7 M<3J:/!GU:S8(4^9[?FQH-8N2C"M5A%B[BPR35!0X5TF N0HCPA0K& ,5_5E1 M'=D\M^>G^1+)KA9-G[$V9E!%M5K,15V57VU8-1=S6H)GD]D!"S&Z'N%RNJ9J M"_0'QQ-[G*X.$MJK$;Q$\Q5LF"4,ITV0[<-N%N3#?"F[W(TNB>B/Y::2X@U] MUO]>UP5\\YK6.REWHUYF$1="ID0?2B7AF$2)MBI)GIF.S(G,9!PQ6#-F9TY& MMC0[JDA)B9ZW=&$6Q1UH.RLS"7PPRV-8VB5G;7/4;E##%^H8NT$]C#5OO1%4 M_@S2U?AX,E+N?$QJN*Z&Z]"87;_@SWJ&-I*]UZM7,Q7S)"()Q6'$E3:)VN5B M,B:8AK%DF8QHEH,"_1/R/DW"T%:4&]0*@VIIZIDL.WEZ^325:2>P?^S;ZRC0 M%POMY$)_U<:G%NVG.[#OOC _RZG=Z6O@Y(;^9-^ GS ZR?3!@F,6W+;#7S>52=>N]&;+VJ9@AD,3P;[E^H11U9P"KUEABXYG8SH^ M4(^1F^9.!?48:4: _9_57+N;?^K79=(VWZW*IZ9GW1A7LFX >5)\(/%)==<- MF$/UM#8P;96[_)2(_MD#0>H9L$$TK[, MG^K.V[]_?'C?WW]O4,T6H+3/ J5APS("0#!+8HO-*,TN@-*[E0I:K#]=Y:"] ML'N%A(#'8+INQA]_T 9%ROLN;6R_P%>;EY.%OU]6OTK3#N7+5UG*NGWSC%&1 M1)(H3"/3H3Q7,TO(?J2[ M+[2'[\UWL3:O_V=[)'G,_ M[;NQWC-&0+'95_3"9N=(PC .ZMW#)Z5)=I@1H.EVH3&6_EG#G$VSTB+B)" B MP6D69Y@(HG>S. EQ0I12J4B+7%A524W,]Z3)0G;A*9?VLE.]Y9\E+CER&]L1 M7MM/&% _50EO\H[Y;B7MW]E][D MONMCV&_E+^O?5.\6XL]JO7Q\LUJ*ZFVI__*M%/\H8>T=_% ;V?(_E/-5 MB?XA:8GNC.-'YV4S5]A2+DU6TGRI?<07U'MR_96:Z_'YH@XQ MF-N0V^?GQ9S7H84_954[FD:Z>6.$VCG&;U;?I)EP:-:PC\YX>HF7 SC3OS^8 M]?]97IWG_AQ^87<*+GEB8;+XDU_(^B$JSRN[YG@UIXZYK#YJ,#:EF:PX"_*4 M1*((L,AEBDE$,UPH_29Y*H(\#X1B10#+WSI!963KJPGAEA):[.A#,[-.P6.; M=76ET-",JBVY&[0CZ#-+:D >;QE0IVA,G-TT(.9QYM+0AQTND1X?UW=E/<+M M]FEM?5^T]]385T./CV4]AQIIDJNE7&WJ.U53,MU5+GAZ]IK>K.JS$E( M_TR6W^2';195%$@2*29Q7GV65B0GW3PA(!SNI:!G829#R/GL M@WZ#BX>OVHY_W-2GU"P-XYQF.>8R23#)XA 7A2+:2(1Y*(J(A\QJ0-"IQ4UJW5I$T)WX:2D&KK8/'ICLAOHTH_V+YC.?\)8'_$GRU>-R_D\IW@O]]N9J M3K?-+>HTRE(*O5WWCL/Z=_I%[_VD2QPV@T2S,-3N>!A1_4?"X*,Q0^H061504*DGX;%E_$\67R^GQ M([-KI6]%HV]'3%OK7OV(/L+.2_2MRT3HW6N:7HF&KY_"AWQ=W_%?V6?\Z1W% M?PT'\;^%8SBQ0WCE7O!6*EEJ,MM1&_V[<;F>94DL2<9BG(1F;FA2A#AG1.*X M2/.@H"P5$C1M[0*]D7W%CCI:TQ_NZ267,+,SHQZ1@)G#+0B]<3?[:2@#?7O! M!LU23$^&Z1*U20V,I>B'AL+V,<<&]_RK%)N%-&EK)]N/-?4"DFMGE(44%R%3 M)MH7X"+(.19$Z?\&(>4Q:)R%'=F1U?]EZL7NKZ!;F4:K[>Q9I#F>1"BXYY ME.:8Q/JLQR(98A4&*DZR.%$$-%1\F-S(QF&?..JH.T^]N("=G5GPAPC,'%P! M!GPRJY6,OL:S#A.;=D:KE>!'@UKMGG*:UEI'*X!IK >/C:VE=_>HB:E^XL(5&6$$9Q3$S>*LLD9K(P"3=A%J54>\T4V)?[$LFQ MK[EE5?T=]2BC>+++)>SL-D2_B, TLZ-=YZ96>ZCLR'N=YV(IJK]I+I<( M3CW+Q1* $Y-<;)]TLP5==.[=?#E?RP_S;^:XOC<]YI.LZD&G=?WA+$X2$G+" M<,R(/DYG18%S%N98%'&J:$QI(*V2\!SICVPE.EK-%0?,,D"1M#,3(^(#O'OM MKA$:3G#-"CJ<#V5N(UH(_QR$$&Q$'('P9%&@U"*,91DF1<(Q"X($AV&@2)XF!1<,D)KA MG<%IDC&N[O769Q\U_(-"#_Y?[+#->IWW]#H]$G^^=S-RMT0?[^B5>B8ZO*OQ M^R9>PM-W]\2S]'[N'HJ78+JZD^)% HX]4U:: >.=-_DUO[[\)E>/)7W^.N>F M#JX9^>Z;QL9M$?SIQNH@BU:LZ(2F*N6(I92 ),XB+&A?EG&J@@X%&2 ML 24@V-)=_Q@8:_- _]*RT?P+$]+ "T/]/YA =XK;!EH3O='L^/[L4./IWN8 MW+Y.^I94ISWUPZ XB@ 'W=,QJ'UC7]UKSZOM1%Z7U4;XSS5=QPSF8HLC4TS MC, ,J@O-I:/*%"[2( PRGH1*@MR5(6)C7_&WI(TRU,111[VY> .FX0RA9F<@ M?&$!LPK.,, 3<"SD\Y5^,T1JVN0;"Z&/4F]LGG%3[MVHS$J?B][4G7X?Y9+/ M9;7K#KQSGZ5,"Y+%"G,29IAD$<.,!_J?41!&-$YDPD'J#B,_L@'H,5-7W^RQ M ]-^(*QV]F \L& 68A"GWDPCS\6-*TQ-?U^F]DL)0FC"@LE0DPX(9C)*,"9(EG S$C<(('E M,EC3'MGPM)R@/BMF?#70Z$# M+,X(T$$,S=P=!RR%LM4L*<\<98"&)+C M# 7X$J[5A&R],T[;7'>5DZ3(T@RG@@>81*' -,XR')""\R!BD;3KV3=,9F3C M8(CN;:J.=0%G,+(S!-=+#M-Y!Z$=*@2'9/)6&'B2R,3U@$."'I8[U?! MG/JU8^UX%_62HIEZ\R#+^4K4>:V?O])2_DHK*?IE2S,5IT409AQ+%BA,TDAO M+YREN,BYY#143(6@G%0X"R.K5$T4,T,5\1Y98"TY'%F[S6I$ ^ VQ!! 9[I)A7#A]\81 M.CQ^;>.HKI-=7?E6-6,P?WWI_:MI?!0D@D191G!8I 23*$HP#6B(,QG2),ID M+KEC"RD[!L;>G%MVC&IL.TSV.;HQ2:*]'US;95ZHC#,5@:9:V)$=VS3IW6 IJ-[%GS=L,>=:M92LTVU-FLB\2R/3"D>W M,\A-\,+$FJLZUFQ&[50USY:S=H"P7Q6\N ),H&G:IMU)T(/YP!PC+F<.YIYP:ZIC=[VX?K07]_C/O%UU*\VYAH M5?>+-G7PH_RQ_O)=+K[)WU?+]==JID01TT"E. J# I.,Q+@H:(3C((M81.,P M%:!LFBOY&=DRZ6]="FZV>Q6^=I9F0M1@)JAE#+4,(,/:#>J80PUWN]\V_-TT M4^COEQX#+9X0\M?G]RININX#[ .Z$WV"O2SK.H)^J5VY-Z74#D1[?9YE/&8) MISBA^IA'""LPE3G%JJ"",[\.0&/A\R?_21\#.[=_5'U90";CL$W:NF[\&<+AY63<3C[L=:+BM3-?AA7JUG/(OC4"B! M29+E6J4+@AG+4\P4CT*59D6B&&0G]<37R";@J)U(S2A>*:Q9[1KE[77"VO*+ M.H;17SN6T=UR\U0ON5H"HZZ^7J2="_ *KP=FH5[GS8"]#\\X>G)9?'$UJ9_C M&Y >&;EU$AP=J+\CE*S1[CLRTP=@+ MPAZ%7R]]WO48]$:O6M+%^Z60/_ZOU >@2.99D@>89GF"293K Y ^]F"1I5E8 M%(IG-(,=@ XH3'/T:8FBFBK29*&'GD-<;(\[5TCK=-"Q%]3AB'-&F"L.-XO3? M4S,ND'VEE P[,,ZG8E@^[V9"S@PFNUV*_[.:+]=_ZG]L2@D=B05<=<3=[,S( MO*891\T,ZK@9Q?MT1,*3:D"I3ZHACM <*HKK,HY7:G6WU/I$_%96O)P_[[+Z M9""3."!"1*4@&Z6SM/:^Q+MK9Y[K+(A]=V%D\ B^T^+A:_J97;XLP M^PMOW3_+^HK+*XVLN9H!_-OM[0/J*G![/-@73U@ ,JRV_K& :>X0#)Y;;<%$ M=2J*L%A^LEH(>U'[)1" IYR;8VV>-HMZZ$1)E]6BF>^QG276IGM0E8=JR@W^A\B7[Y ML*J@6<*6B-IMW_YQ@MF#'GUT!->.#72[7I=SMEG7A^3U"CW0YM3L/0D'!HB_ M!EHV1*?NG04 XD3;+,C33J[!@UQ]E*O;;X_UB%*^WM#%XN6!S@6@[O+",A,X M!69D[4?]O]MOLJ2/\F!P;M:>J_5O]OOO[:,RGMI^[98OY8?QVJ]\MFVLF] M,I]ONH??/CZ6];BKH2=G2I),,L)QD? ,$]/EH(A$@FDL BI"$L4AL+_>ZP@R MLJGJ;]2LS9A?;8DC[O7UBM,]"6PKI P M?Z+O6AS4?^O=9^[WWOK=]JW73W53%X8?'+.R8MI7,EI)QD1BO'(MQ[0OZW(1 MR,3\N&V5_<%?!]E?LXADJ8A3@O,\59@PE6)&XQ0G>5;H;:Y0F5T^NP6ML0_/ M[0"\LLN6W%32:5,9@LO.[GL" 6::#P8 GDH:;9I[]4VM]H/+]?R?GHVLA?R> M[. 0I4E-E87(A];$YI$KRO&_KA;ZB:JY5?NX6LM3,Q@**6*3T87C-""8Q'&$ M\S2,,LZ$[?@@ "Q\DN!* %X,/"/Z_I4K"7>D[(TY,L3<;\![DV5NJ@)C7, MI$B)RC"7(L(D##@N. TQ923)B8JDMA(VUA5$=>Q4O8:/>N;PCA/4LH+N806] M,#R';<9H*,'LA2U E^\BKD#*?AKV*(BY3;J^^JL%&EL-%GQ@)+7]6I.-FP:+ MUQ\E#7\8?B%S^YV6XLO3X[^OOO^^?)Z_659"_QN:IS&\RM@Q3D,/ M-TBS@'[_^/#>C :KYAJ$@?FA4#0NW[SX P)X(7L)@Q&R-.QD=;IPN;#T9/=Q*@EH,*H5V9&U?,M$TZ[M!CW3$GTS#-2=V\1JL:!Z>WJ6 M9=/%#9B>80FMW7G)/V P:[##ZG.#E69!?]&:IZJ"Y/8U M7]6.Z+235D% ',U<1P;A(-P\G53N8 MSI)"I-O!,*.YF]EC=^5:O/!-]>=R_?+<[9YQ$F4A",Q.AO4LK%?J>7]J3G,W!)%OS=D@6T@IQ5D M%J)<++;5\2U 8LO6L#,2.6T .Z3Q#FU>9\0\WH0S,OG<=8"\$^&/O']2QEP%8Z@D[F>I?UA275!S7]8-*6_UOJ5I1PS"./%3 MM8^(>:(!4HF/4QD$F/H>EQ&+_2@%I;;/4IKXE5W3U?5R'>5N0JE-_^9Y=9F9 MOQ,EP(S>5G[X@-8QV5P-:CU+9]Z!K6/B'@UN';W!(@FP'8E O.#UU&O)- \P MMM#4J8#=; ?%P$^O/_=>38 LP*@Z#!(!+C4!S 4,*&&*-("II':9@-'5YTL& MF JZEP\POLD6&NS;HUPN.[C?E,CD09;0W(/A M@O67GWI;W&!EU11M49#WM#%LII?+"-P#0\2S@ $[)<4%&&![R\T, '9*E&/T MKY-7V9K1S8JO2Q4@U\>*]7'[!]V<5JK=LY +/Q.!Y^N5Z)>';S_OYHM\?)%' MPW?")/$\'E(]TDA@PGVA/$6J_@F\,(QX(%.-S+G>T.6PIYB".9!;V;)H;#[F MDXXFT?RP5=(1"OF6KKL\[Z#;9_O&J&XM472'%-]*,HX9SU+#^ MCL_)/&?XGL_++LWX?L\-E*Z<2K$#&4[G)&=+BDZEK'X>=3(:\,.@^U)AAZG.&?3^0$0T%)UD*Z]'K+S^QP>SFE-@-Y-Y7A5F2PEY F!&9RV;1%W9* M!&?-7WN+S]SA=4JPXS:NDU?!S*DJ-PM=AKY>%J*.I6[4FE5;JT)B/T\SKKO= M>Q0!-A.O,T.A:^''G!QU1EI+6!W)1E-$L\@G. MLL#'Q(N5 89^CD,>9>/LC1,DLC#GHB( M!B /,%-&@8.>/0..QN^6?&RP3!O_GNSVIZD MM/A.W1YA7V,5$]\3F":9Q"SA22)9FF<2!%AL3'GB%V)'7_?"-3_] MK&'>>/N%;P"8@/9NKE4S\Y]$5S!OT+& ?NJ8J-6T.ZUM&)G$08#%=^0OS.G. MZC[ ZCCT)O %;)V+LD=9;31@ZA>Y621A*/TX\[&(?+5G#;AR(33,5=S,_2S, M">?4J#WNS/H3.XJ.6@W >Z5Q()H3I]&'A(DY*[[Z6[;K(DR4D2>RH H R3/"28,BYQ0)D71U%$HP T=7R4XM1Q M0$N_;??.^*]?\RWIS+=;/>N !M-C=>,')7^DU'ZC+)G;H974GU+[F19K!OPC?IOM_6HI>K3#PW)54D=J-SF]_1'BQC] MZ8>>=R$7@1!QS-53X:'G82)R#],TC-1N@26^GR<^\^"HKI?S-7D^[.E)O5-K MD!Y4U-RBEY6VN?HCS-163=2S!AJC*V6#@;RA/Y!L.+0 .W7PN,R"F'=X"# / MU[3E-1Q>-5 _5VVO7LL:VO)VA11W=5.?4GZ']_]3R^)Y "4[?%5W2G.)ONJ MJ_FQ6=VI\B1RJ\/E+:'R:5'6)&]6SR^;ZE?Y*I=^BSCCQ22/<^508Z+!S;@, MKU"T=3U*/ M4FQ'"'83!.O1D-ECO(Z!^P-&=[SWHS-W?G!:_3IRH1,Q.:OWG5;1AXY[8FJ64X3K/%R; MZU]DC,HHECF.\Y1A(DF@M\(4!T$<2I'GU$]BD\ZXDZN#/"R\M>U>WW*03@?. M_]W3A^DX5-B'0T4/GG198GXQK$IU]5]T&XZ M>^ :NEY]=S(=IE*FE$<:P5;%B#(ERM@2AG.>^2*7,I&!5<8>RLAS\3E4"LT4@+39-I^@2>#O+M6.XP(",!OO4FE@JZQS)0G6 MZUW8?G:;?Z#5X^?E^ONNX(ZE(0V\6'DT$JKP(5>1 R-^C$42\S#D89*'P-3" M>6(3>ZU=^Y;:Z6CBJ*9N4H('UYOI&;\;;4 /[JT58=_8-B"AZS:W4Z3>I^EM M0.BS+7!#]]CBZ*Z*=:D'HU4=\'XFB9<*M17PHSI.B7"F-@)8"B*E) F3 :@X M^8C"U*9 MNQ".[:-7N:-O^JVL#+>I#-90"C^D^*K,^C>ZJ5-<]X_E^N7A\;-ZC]/EWR0M ME?*R]FM(46:67-L&0=/:-A1S*]WF%=QI7*+P1X.=&^. MY#/O,[##[IG\ZP^"Z'&GL0%0'@=$9H/A<:>0/O".PU5=]:Y=BYRP*$A 0T],B$[\LFD)=C5?X*X2 ZV9'CVY MU07TF.ED1UJGG1X/4W:BG9=XLB:T$R3?N?_LO!+&6\\&[H7'K1KT85.^U!FZ MFY5X4;^\M6_<+$FI"(,(YS+*,5LD7AK& MD>?A1.8,DR1.,8V5&_*RF$8R#5@6@<#08.0G=D];PHAUE!%O22/U#5:K2'U& MRX?'H+O0LUD$,YWV8 [OUU8Q#2>H8^4*[32ZY09U[+A$X+!1@S-4#A#QF9$Z M;!1SC-YAM8KEI.L6VO3SNOPJG]7W[5&%68IZW5Q2%Z(O9);%C&0)]C6*!XD\ MB5F<,,PXR<*89)RGX6(E'VC=&F0^['J4LI$!98T!'=$'>*&.>-LFLRG*;7IH MTPUAJGMJ@).NQU5KYG8<:D=;&"C@:9VU^IV6;OV2;FSHPVF&4>JE(\H!3'"0TP<3+?,Q(SK'@D<\# MD<8T,!J$,T!CZFP:?Y3B95E_IW]=KQZP6N,):3[0CI'*#M#UE,;,C/Y"/0!S M;H"4DP"J6PVC@,<>IG,$S_E7I !\?9.$H)\8:VP]G;F*A3A*[22T&W" M:041)F3,=0XR3W(5\J0!9@'SU4]9',@L33.902JH+U>/12GU5,HQW"M=+#)P M3[3GMO8 AMHRZB;%X/:$=UA*5UN>TT3FW=H,"GJTA1F^VK*.IWU)W>:'<(225,CV-T+>)@Q M>CD>&-WCZ@JQM^T5=NCT%@_ S%E,K%;[8,B=1N&%2O8Z<57*9,'!O,5.]BHZ M*H>Z8"D[=_;+2U6L9%6I[1DK5O7Z7R5?/ZPT$MZ-4%2*O-!T6I!%_H^7HI3B M>M5/?JF_J6!15TJK;W"QO;AN4KM_I*L_K]?B>[%<+E+FQRE1V[20^ 03&DJ< M"171J#U:%"?$YR$QRF>]"_<3N] =_08I95UWFMKTGLW[3,U\ZQ_V2<&\MA.F?JP]<5 KC\9#Z"1"75]:TVB\45*A3BQW7OU=GH:C M]\&\O,_Z)GF7QW+X#GH?)BP[CCE_>7JI$:6&.J+;,T*?J)VS[D!.F-I."Y;A ME&01CDD+FRA M!%?=Q!#2\S8;6RCEJ!?99@T[-_275:D\I+I!_$6MNQ*%=IIT>=&A" M=[K4)A/TP23$*:X#1(*)8^S=,HS@,!RUQRPDA&&6>!*3 MA*0X3?T,<^*S*(W#- U!\'E#Q"8_+JO#/W7(!,OJNATDV#D%JCBAJHV?)T[UMP%Z. ] M+FJEM7R@AA'4<-*"ASM& 8Y\T"1F.H\1C2<#].)>@ M+A$@ Q,''.90!]8:-/,L4^H%YEX:3OICTFIFKK9)KKF3I3)<%45!R<];+F6IG*-"*MMU[#S/)UKJ)I-*^;)OC[24NPG-"<^)AI0E MD:[R5E$-I@&7F&8RBCSN$Y&#MB_G"$WL23JR^LV+:L+6\&=G567F2EPH .8R M[&0'NX4QP1R9_UDRLYKYF+"'YCQZO:79_N-%SVD'?@/W;IKP>U?3F>:[=E($ M5]^P_<7G_5Z=%.SHVW3Z*C@.0B]AUV%N:DR6;]_IIB\=:X!J M-6](,VPN63<8-*X5AU Q 6KBC-AG?A6#5]< S72]L%/5_EAA8K*;J8JL?51YD7 MO-@L?!E*2A.!DTCJ$699AAD73.U:@C"5>1Y%)(+UN8T3A9BA5<];QP*2+0^P M?8N!VLSB1[>J@+TCMCK8;FI^ZCNGEK[#P8KFPCJ*/@T(SAJ1FBO@,$H%W&DY MQ+!8Z:J+^FSD:_'PJ#S07ZJF[+6'*MU<5=#EW;JJ"S@^_=CHBC3EEGXMJLV" M"E_$*D;%>1SHV#5D.!7,PY'GAXQ[?LP%J$'""5<31Z\MC]W98SP0^X]&E M#EU-@W3"T[QS(UVJ\6C"I-/%X8<*=>GO(8P>3U/AAGW-J-$[CS/H3N\N:HOE.\I0"QO?G%XH%UV ML?LRN]F'#@@RL*<\===L^\,!EOM[O:'+IJRMJ8_'JT7L>7X0>$0W#>FQ %Z M61BH'9Q(61H$+$LXGZRXIN'A#U!=LT,AJSE"/S7_!4Z;!2G>+)9RKL?I:VT: M9N8NMME7P:S5-BWI/V"YS;Y2[.IM#M:PU1EI$ 7NRTXHQLPQ M7"8NS/RADH)-_+PPC@SY!(%9S?6\@(=&.7"EJZD,-RM=D[\N]6"!F$N>I"G% M22@C3)(\4F]^J@?QL53*6%(O\BQ>_X-$YWG?]PA>.I"AKS SZ[Q%CCNA)4/S=R0[T.P/ MQ)YT_+2)B,ZQW4Z0>B<0M_-"GT=K&[C'=D#'INWF_B8WF\97-+WTU/,Y@E"0D/J89FF""?4]K&S:P\0+/$E#I749PN9S *A/;/$-740; MPKITIP%&>]:TH=,X($HU\P>3J0KF('9LH!T?5ZA5WO5.> Z'S2)V7N>V?*"KXI\U-3U[:+TL1/W+]4KRV23QH'.V$UH0YJ1Y[5VB/P?IYW'_R5U'9D4UZ_JTP>I<5>T-]3%_W=2/>[59B%8E-(@]7$H M:89)PO76.)0X5!^&><[4#AD$]0IE8&(;[1C M.$ B98%I+B4__8O:> '?UIO MF_*7FFE@@@>LH M7^1&I^+NRO5K(:3XY>TOE>XC;/?CJX=KOBE>ZSW 0L81R1/!,?5YB FEZKW+ M(H83&>8BHUGJJ: ',(;-G#3(G.&CV72G+-^ D!X5O6?UF)LHV*IK5<<#Y56<[%!@5K'\T,'ZQW=M&<1IJ$G N'C/-.!>!*$."6>?,0]5Q-&X>O "\B?1#*46QN7XH99V>4;H-VF-M21(6Q8G:%@0DPB0+*::" M)#@,/)(E82!);C0"89#*Q*ZCH8NVA)&F;-Y\>5XYP\[ F<@PPS\IK47/Z7FQ MS3M/G8AOUW\*>^B@-M11J0::4<_?.UM+ZBC[_<;4\8LM>\'J=3]37I]UU%-$ M!$\\+F*!"?&9[D)),"-!C/W ]PCS>8^6&2,T9(Z!O-9CNU^,3&MD5L>=&]W( APB<5,?XFOT0\F'75E-!M MCK98-)=(9OZROD1"NW\WE6%YG<01>Z-E#9PUJS.QM M/84>8%[F !K<*"!8F0:4"L3T2? K1HD^V[05";*&$*?,KH?YB^$+!;7:BVA MU_N\I \+&H1YX@<>]JCO8Q*H?]*09MC/,BK2+,G\,#5Q"$/\I2TEQ]5Q=IEH=9%G EC0 MGMBL=H3,0U2H]L9C\PEU C-+Z+R@.=1GO@&84(UV^X,)U G:1E@J9&"7 5UQ MMDV(I:C]/8KM$I8-Q.O5P[TLGW1G\F=:E,WH0N('+(P9PR+A43,E,@UYJD') MHR#U4YH2T'[E))6)?:JF@UXU(9VQ6[]LJ@U=U1TT @P(<%I+9GN4BV4'^DY% M#FMZ-0# %:K5X'ADXZ!(KOIU3]*8MR]W2,RC_MO!B^'[A4^KC;+WK_*AT&U^ MJ\T7^B07H?0DBZ,,!W%&-,Z;'A&0^3CP>!L.XTA+P-0V\V\ZY_/)2%2L5QG]8/[%B56_6ODJ^?E@5_Y3B M1B@"15[H!NTF"W'-%=VRQHSM GU=[5A5:J\G/KR4>@A1*!>9D>NK325ZW:56HW)*$>:Q9'IR9 MO_NC/0Z8M^RX1SWVK]!. -27H,U9HDZ&&CBE)P5JQ;A"K2#M#?6"G2SN/.V< MFG?DIV=A>58O/^=#.'Q'S$K;HF-$_/U^_66]NI/K+W*MF'S^O-K!$YIVC0PM M,K6;WHU;W*R18@+??;I%7]3_-!]R535H29_7Z\UJO0&@N@QK9MCO.E4*, L% MTP?ZW2F!XK1#1?,%+E^?E912M%X%UV64GV[_OK- M'/7%>+&)C;F!L>\ST$P!J]!/B@>KJ1^#JC&+GIQJ!6;-8PIQB!P#EM;E*(]! M>O//[S 1_^30#J,;+5$>-.!B_>J_>7JF1:E=_(='6CZH70"C@G(5#^ XC$-, MXBC"F<<2G/$D\@-/9LP'E6D/T)K8 S10H35IM*.-6N) Q( M4@5P](=QX5PA0 Q0FA<%8ESD(R0(@UOL#/JCW/D*]?-2MF"-UT_K-&O5X0HA.;>)\%F$$;:I7:$N_/JOH<^#.V"'R.K)Z(Y*SFC]$"8=^ '2O91JI7%?57;G.B\TB9X3E M.9789WI^>Q;Y.--V'PHO],/0]WP!PG_IK0TR;SC 2TT)/2D/60#-NR^_8''H M42_$(LM]3"*18RK"!(6'NSRD B:K:H$:*@Y3 M4,>LN\HS]5:>-YET+-)1QNC$)98P+W_6R>N/="-W-400D)?CV^#O.R$=%H\92"1/;;+B37G178Y+]01KLO MI9>W81UT>.V%F92)5$9"8D_H^O$P%YAF>E)?D'*6:DR7!#3?R)#NU$;:=B#5 MZ*U(_M 'QO(*\7553^/5Q1W 3;BI/LU>>!-H"6;5!RU:VX[7;;?DU40!/%#R M"3JTAJB^6X.6@2J&^K-,;K>=_LMV;5$*]2))8I)C+C&*2\P S MSJGN[P[RF"4RB7+0F?T90E,?U6_)HH:NR> 1F*8,3^<=R \\E+<1W6("XK!< MSJ8>GB$S\Z3#86&/IQN.7&]GM#HSO]*P#NVDE";37J,\R0=]\G>_WHU6T<-O MNW1P%C,6$R_&C'H9)C*6.".ICYD,2ERCKT;!>O9XG] MU(Z([8^-U4CURW7UHKZ\.S-+0DEY0BB6H628$.'C+$L\[(>2,-TT&^2@L8^F MA"ORR2)58:Q/,[%XYKB6QE=X5'94IV M7I0JH#*.L*N@]UN>HG2G,3>KYY=-]:M\E;='C"7@D E&UX3')1 H$'ITXU1W\3,5"":[.62"DYSU[L5#* MT7F,S1H7AA:_2:ICEAI6:_OA?Q:R5$L^OGUJG/ M8$$M8'0&(^GP9U2WANH3HR_5?T>\-"\"S6)AR@:&):Y79!BLV MVK*/5B!2NXY?C&B_3T0#4T",S=5.5FT9ZX_%FN'TKZ_%APM5=JOOE< M^#3,XA@S(G),:$YQE@L?DYQ1%G*1DBPV<2N#5*8N5.H1!+J+8>4,NP5G(L/, M'R:ML;D;23-DUFJ!GDFKWW;F/+SV+&9K)%YGGF87P\N=])'HJRS?;O-/9:F[ MIW8'%K\6*WFSD4]C!?VFRTQ[S*^IUQ-?RG*]DNN7:ME.@U8A[UYWWHXS]+OF M#=7,.>K/@^C!JHC(B,!L%440!2'!$D\07A(1! H),.T=HXC>,)JOVJ)KHLZ&NYG*Y:R2_PR9F:OWAX4]KM@?N=[2:(N*/CR4 M&B>I3M!]E:]R]2+K?.PNK4/]F/DLR' LA:SSH%UG+!="6C11H:-BNU0*T\G,:F30_#Q+:E0LPHCFO/X"HX<@Y@&Z^ MH#6_.0#[^%(6JX<[619K46]2O\CO]5^J!<]CPK,TQ;&O.UT")C&EA./0CZ@, M92!(!H)>,J(Z]1&Y+F(05$6[SR]L67!E&;DLZQG/*X$*Q4)=1*OLA0I1XYZI M31E?/SUI #G-OT6C_ZBB#<_)7:L/>$!>-_RWQ^ - ZCAX*K+M"DNF@L<]@*# MI';9^#]*<_[F?U,UG 0 ,+[9=N:L?*:%^-04YE^OQ*X]67N2(/$(:8 MB"C -/,YSOW4S[Q >%[ %VI+P];F@V;/DX/80)^HL2FTQ+LNA*KV'6O- '20 M[(#.S)R"*SW ?$&G@)9L+7\/',#I?-AQ^9R-A!T@-?,4V'&ACP>_&MQCB\]\ M+83Z-E1WZVI#E_^W>/ZP%G(1T3Q,8S_%7J(B R*"'*>Q(-@761"J/_F![\-0 MFD^1F3@>:&&,6\I7J*&-%'&DJ4-!FT\J:MB2W8D/LV%;R2V0G(<$NP#/^>2R M,Z,Z#XEVC.T\>+5E*,\?I7C1.>ZO4I\H\$W]AE<.X*M\>%G'N M>3'U \R(U#.:(X;3C D<)ZGZ)%(\^TF3;?2ZTXP>@3<.H M?1H=08_XP>J!!^IP05V%ZP#*\P;M<)4X62]@YDIN5LCM%XZM:]=MW^MP6 M>28LBA+.0^PSW108A@QGZG%L,;^&6(OHHU0)/+:YP#3/Q'^9@&J>D'C8V!P+#7ZGG974VY'Q$+LLL M^/%Z,R:]SPJSG^,^?QE\%_M- M>.)3WZ=YQ(+4"+3FU.(3&UE-0Q]0^\%/[&?443??J1XI8WQ_>HF(,+."2@?: MC9X3PVH/>K38;#O/=Z5$1%53_$]? M-H_K4N/B_PD%V54:Q?61I_HQ\\/NHJ))C=1GP;TQ?'2#OJQ?ZSB@&344>E=( MCWIL2GQ/_8E<(;7@L^2;XE4N#4W[[*,RBU(O43_,Q%N]MXT679-6K3R'K9EG MQ''5@GFX_+RMEF>$.VJI/'?=Y0!47:#;3@^_76UG=R[\-(_B1%(L92(Q\4(] MO8\G.&39)FMOA3Y\E._-;=#97ENMTX7ZZ_MS@(>1^82GF!%5^^B*93 MJ,&J6NZF9=@#5 WHV\R^W6L19O4'\%3;36K+@QXVMN5B&FRJ<:DG@*8:(/IN MR%3CBA@"IC*X^W+WLEVS'2SSK=L,W.;-905=WK6#Z3[]V,A55;"ENJO:+)(L M(GXF$YSDL7(_8:+34AG!*?$CY9#B,"!&H;U;MB9V3P?6U9MXW7)ZA;:\ZNAZ MRRWJV$6_[QA&GU8O3[6_6X/;M-P\1+A/F^?17.3S9GDJ%[G(RY4X@0N]@*EW M<[&7*W+(!3M8W1Z+YWHE]'_T$$FU6:HASC8?:%F^J>"HW1LF.:=A)G'*:(!) M3#E.(YZJI^Q1CZ54T"P"[@U-Z$Z_8=21G]ZTU2&@W#$"!^ 95Z+AKLVU8H!; MN4XC]0\]#J[TMK=CPO5<=I#0#C%WQFG.#KACK(93:#OF-]MF%/GZ2>HQM->; M35FPETU=P[R^H]II+9CT@DR0!//43S')2(8S?:+D1Z$?)*'G9PPT&FB8W.09 M1DT<_;2L)R"^L,-_0'=^HVHSC3QZ$HAT 1DHXMFBG2?M@8+;*A? M=3JZIS]<9B5-)':6G1PD-G.6TD3PXVRET5WPK.6'Q]7#S>JS[GJ_S6]?-I6H M2Q;^LGJM-N+3/S9OU]]+4?VY7&W$S>JN+/]65N8C 2\B,+$;^)ND)=;-F5C_ MI"=CK1ZT'^A![-=MMLKE;MH.VZI!XF].C.[*8ETB?6^%[A_5.U0]"73;/TU6 M+ULEI=I_F\*77O8\QK.NLSP*F .:]2DX+*YPHDZKE+ ]U=D2QQOGPQ MV[[JO%A)\8MUM\,M6?[=8L=$.4BDH0RG 5^I&*DF.$T M5@]/DMPGOJ0B]D&(A$#Z$WO+EAO4LH,T+U?UO]O1YSNFS/ &G&C=++R:4)

    !&BWZO:V4X:P-'$9]YNYP*]4<-XW;+0-S5/2?_UQ\:8X9U^5VWD'F,1J2 M*,!$!AR36$^&R"G%G/!0.:&4QQXS.]$YN?[D)S=;BH8U:*>U,.P6+I8,9O1; M4N#I%J>%$VM>HQ$T,V\F$W*/C+&P&.MY\?+?U;]H;P4D?Q251J17>M@\%A62 M#73POR.,+W=N@](VKDM=HMU1Y/NA5[NDT_?,XG &V>WM3%NGS[ M2K__1E4@4-!EM0ADFONAGS9#9 A/)&:A8+I8B/AAF(51#*H#.$EEX@A%D4)/ M+2WH"W%PH*?2\IB5WA;2\6XI7J!X*Z/)X9D N9Z9SD])AIF?"N46HSCD-/9X;M3?/D1D\JQ41]9\:W!6'^/; M'Q=20D.7CB+J2(Z?QYJ+;+XIW0 MZ+5V4=@7N='I];MR_5H(*7YY^TNE\>;;"IV^1]MNPCTO#U(:)CCE?HB)U%$7 M)R'.O3CF(O'B, -V5<"9F*>,YJB NDZK;)DQ/*>Y0-5F<=2TZ@.>^,A-4V?3 M<8/8&_I),X2*U<]HRU,_A)IB_*>]3AQ%2A8,S!H>V2OH,":Z8"5XTOYOY:>5 M:%-BARFP#Z^E^%MYF"B#Y>QMUY\C92_5#L0P.?Q!)Y;5CW5J>>,N1V^M_F%/ M-I?F8;YL6J4[3LE?JCZKC+PUT=D2\I>JI9^/OW@MNQ!MV]5U:;^")"1(6>1A M'HA8 QRF. M#@:- $NXGOL\$*$_OBK&)?>>N*^[=&T^QJ/.U[\ OKH_ED170K314!QP+\MH@".-,DNH MGN%*I(^%%XA(!"1-(Y G'J UL7.MQ]1A1O4&K^N2O2Y+7K2HX?34\2W972KZF MF]_DABZ[W@!)!(UDZ&&6>@03+PG4IH?[F+.4^LS/998:S8S@+.28#C+(\PB8(0I[Y0KVVF MWN-!Z',_BB"O[9-4)G84-0TD6\I(;8&V V$T"^BGETK4G]:__@Q[K9]66Q)E M>>BE>E2&"G1(J#QK*G/E6:.,,A[)-&' #OJ+%6>5ZGL'U9D%1!>K ^:0.W)Z M8$XS4/X*U23=!4*#$CF*@T[3F#4,&A3S, H:OMC2S]4I"N4X']?BILXWZ'?5 M%\7]>E6MEX70H-S-'V0#7$L(X7X0Y2)TSZQ ?UN8,Y MF-@_MDF;AB&TX^@*'?"$.J;&T'$=*=[0%4RI3J";<*Y)N!NQU88K%P.F/Z_[ ML57/D6NR7L@:BZ/49[8?9?/?F]4UYWKF:'5'W^IQ%IQX.EKS<)[3#-?@R&F< M9SC@+)-)2.* D]81BA.[)8Z:NBY(0<&X!C1E^G)BT,M0 ]A&I+HIX[XSSJ5 MOM7+W8A>;- WS&1U!\ Q0F]N# XS\4_ :#N:;\VE%-5GQ?)-.^'R-N^! MPRZ$S*E@*CKA*54ABF[MI#R@6.U") FSC,82-!-XE.+D9SL-_:; L#_5TWZ4 MY[@6S3R"4]U SX7Z:KGIJ:6/R>QR>)^AJ,XF^(W1FWF,GZ'XQ[/\3&]T4?;2 MYM6J12Z9%\5YA#V>I)C$F8^I\ *Z9VZ>.S,7?7YK]#KI?H[M/MZB?2;Y"G]?KS6J],8S8 MA]0P;'^.- S/E/AT>^:&51SXZB.=416JS+5"]V6"#? ]9EN V9T5W\#P7$@.-+T! MH:-@+XQP3 MEA!,J>289H(QR<(\SZQGD!Q1F[YJJ&WL>I_1(\?:-0MKG>D,9N4'H/M;RA-$ MN4823H"(?TSKW8#NSXH]A%]__B9;6/KG8D.7GWZH.$H4&XT,<+/BNBA9_/*R M^;+>_$UN[F@A%DR$24XDQ7&D1Q-%B8=3WPLQ36GDIXDD49I#W((IX>F/NLL7 M7>FC8;!XPQ.2/::@ /6&ZC3S U,H">826@Y0GP74\8#8BY[0MD%O4D\C*EP. M(0-*[@RKWI#LS'#U,&4<(]8#[[<(YQ\>-G>K:J4V"M6W5_ZAVL Z7,_=/[7Y M/SR4\D%/G;W3/1;K%=IM,BOT39:OA7H?ZD'A@-#^G"H,(GL'6@ &]L8*<-P9 M.B:J781_;M'Y OP1L?;B^[%KK<$S>NCTK[18-M#TO4/PQ_52K5IU %_S!C.9<1/(GUVO58.Q.S-#J0/LO M%\9?< W]4.Q-F* = M2WJD0K^FKN4*C)\!TC;+611[>8B])- 0<6F*J9 A)CY-LRCFU).@DJ8IM0WW MISUMOZ^:S>*K"94'<\-:;P>S/_KJZ^<86X:<5T%:ZL(=, F(^MRH)#:J.0%) M8K6,Q1"1]=/S-=^HCAJL:#MPFT!-RK 10TP:$M4'Z[81N&-.8;K0$3>F^0 M!O!6RX9O_BC%RU+>YK6#^>7MPY)6U7U=AY?'*N#00Z8]$L4J%LDBG 8APUX8 M>EZ<UPV5SW> Y3F[?$>%_FHQ]O@%CMS_G67EFBA(Q8^(7FNZPYE(!.UCQ"AVK]Y M(19!FG(2Y)G:R$'V;\M;$&]HV2=>3J@FCA,9BD#I0DJ*21@+3%G$ M,6>>$$G"DTR "K,O5(U%S#.!4LR=RSHOB2-/=8+ K [J MO("'?FG@2O@FXZ_59O7P<7,2>NQZI<*9'0(9["P8O/#$1OA76=4E?Q_U,:D) MZIX&U/MK Z=W ,!GOB^!:W=\AS*I8F$F[U"GC@^FK95DM:&!4YMM:V.MB/XF MQWX1N_CH7CX]KTM:OC7?HFXF\_63;@HY.1!8!04^9Y3@- TE)JG',6,QQ7F2 M$!Y$3/BQ!XD1P!Q,O362I88SOE8VLU)&LZD!Z>[4=U76*=QVW_"O_I7G>>B9 MEE?-*6V%Z,OF<5T6_U07^9ZG__PG%!"O^[-N#6GMUF@L8V(P*FG=J;")U2$/$\\ M'IKL1UTR-?$.5GU!,W.((&>:'G9=[Z4_X-ZOYO *G<=<1=<:['J_-+$'R-IQ M>X44OTU J#E^A\=A#O/T'H_%#AMJ]L<#0IERK<)B+U<<92B0/*PHQE+ E#$%ROA=06!7",FE9@LT@= M+@;LA74]_,3 L?0^OXX"Y';16:/>?4$.0]F#O[I$D/I8Z!$O*U'=EA^+J@F* MU3M.^07FD3 2',LDCK#Z,=#C.#T5F#)!@B!*) ?E-V'D)[:D/BVD_K_8,E1# ME?SU^N97]/=UH7[5>*;&-1&6JC:SS>D4"+/A?32'\]A1?7:F!HH:T\*D*%%G MB?\!(*+&%&.&#S6ZBFT^=J7Q)4HIBLV"T]SCZD6,>21R]4;V5!R2ZMF7PA-Y M'/#$IR#(SO[B$WN3_CP@MB[+]7>-_@?--?9T89IEM),0N,=KSHAJ=%NT(P^C,93.@KGY9)W&4QZ)N3;G^KF?> MRS\K6OK#KY+KPLLB+WA]['U/?RPRICR9[R4XBP(/$Q8)G";2QT$B-=B%'S%& M%JLZ7RW,O)L+MHPL,VLLL\^<^;'54P-=6FYI*UNLM[^4\Y>GEV5MG.NZ1X#W M9>GZN3;K+1K]%=K0'T"4-Q>/SLPOSO8X[!#D:@WOL;??^7753*K67**:S2ND M&=W^]9#;*W0_\##@\',.M><*K,X%2_-"VSE4XA$0GLNU;7=J32+G?GW-U4N@ ME'>E1HCDVWA4Y59KEC;'C0 M[Y&6"W2WU5G-R%6MM$^C2K/84D+E=[;;-"8\\T84JI#C/2IXA0MBOE[=NHXO MM]T=>1J2P,>1#$-,0I]A*KG$-(]$3H*041CT]GE24Q^^UC'!4I]2;O0II3V6 M[GEE 6*GBU5@$Q'M]8#LR#H.; 9%OZD5B_)RE^J*S?)^,8__)^Z M*/BO35%P-=T@!WN-3)J,/TGX#Y"#'U*(6>I]< 7XP/+%WZ%&K<27,3U5.BSI^='*QE#"[OB]I7:"K:*J/93,)R51HT#'( MH&!69QVG5YSM0&-0H/ZIQ?"%KB8(UR>MN^/5ICE&!0S]PU>Y67A9%(8B2+ O M_123G*28,J79T ^3($MY%$0Q+'MJR\KDN=0/C_HK7;_6UP?ID*9'KGYW.J9;/ZQ(1OO/!89IJSQ:JF/N'A-(GU['6?^HQ1$<': IQR-W62:0N4=77&7#M\7Z%; K<\UU?U MN:[!PROTNV8":W#B.".8I6F",QYDC,4LR#1J":!;&$9_8KM2SSX! MM@\#]6=F?1-J!6:DXTA*5[K6A]MWI_]\576S3QZ:%OU38-UJA>^%-N*W6U"@T81RSC/)HOD2!VNJEHNY&;>VA8WJCNJ<'&T[&4] M2+?Y%MEE"VI<8QJK3<_=%F*X_F0AU,Z$!C3#G/@A)AF/5+"5<)Q*%GHAYR%E MV^/T>PBP!)@5B^/T>QL,BK;G9IVCVU(4*PT:O.7QZA %NCZ V#':?&C7N@1Y M*F;N<"HE7];,-(5BK=N;+%3CN,\)PL&[-#Q9J.A7JEBIR%(Y M6=8F)751]<-*8[/?* XV15[HTL'V.*AIR!+[QT+J;R]/ZL/F$E9M2LHWBS0, M1!IX"4X(42%@$(0X]0C!09*2+ _BT)JLWZ20^)??NS7#^4]/FQX-N8]+5'8F77+1 MDC!O*&2Q:(J[KX4HM9]6/]Z6]^OOJX7/B4A(GN$HEBJ"]5*):2+5%M^C,B!" M"NH;1; #-";V7@U5U)*]0IJP4@O2I,W_D]L/]6/AIO/24.>B=3I?$:W&^[>::ZW4]6>GP7NEHPM2@+; M[!J2KW\4U2(CJ?!"W5K@"Z;<<$(P#?0P&9X$E/H) Q9N'9.8V)-J@KU^>_2[ MI@D&*SC2BV&:]B)I82X+**@%9L Y69R! 1P1F+G+_YR Q^W[9Z^T'%6UK/4O MQ2XEVD^:?OJA?Y0+D02AQAO!>4@()BE+,/-$B@.JHB*1B#B"3:PW(SMUJ*.3 M(&W9!;+TR***]1RX'#.%$AB5W.HS(C..Z<*I(BC.5:PN^V< MQ1>YV8&Z+B2-F(B3%,=,Z$$8 <.9]+G:)R7,3TDVT@.@K M+9;=7&;UR=-ZU4S4?EPOU1<$>#"]KZ8@%S)G7&*69+H./TTQ"V(/QR++ZK$- ML0\"LK+_HL#?$3T5_;342->7*,+L'6 M'LS5:\GV$+XG'\]]4C!''GU_[5D= M]TFQ#OWSZ8MLT _J7GOU3JXW \:P!_V[)C:9$W AH,U3P@X;#*7R0:SEU,H M!ZYV.N?EL 0UV%MJ1C2#4R+LPQBOSP?G@(:F<'3CQ-:@HFCT6J$[ M6>;K\JF>1KVK4-5#$A0OYM9Q+/:X@5PD,BC@#4(ES1(2)AY(+A#%:LLI)>9J'^HG/(YYE-I4QA[0F=A$ MM]66/;)6Y^/GU&1FI Z$AUFIC=S6A:%GI')JZ>\MSE\##T MTS\V;]??2U%=B[]7GW[PY<-?Z?+K<[D1-ZMO+T]/Y9L^A:LVJWNV_$T^,5F: MQJGPE:>N!VK0&Z^_4\444ER]M/!^^E"8+U_JS5$-_X"^RN=UJ:$OB]5>/R,T MVK70[G@X/*UB8?[ 4J>;1WE"K^CWAEU' ;:]GJPB< MRLX7H]JKHQ_ 7K )W M3!]?A9XI?[MY+#^5JX?J3MRNM@Q\V>C/OU=?\R77U.\W2TWZ\[K\\%J*OY4P M3^6 U-29^*XC2I?S-0!SG]J9D36J@<8[VC?%U7K37/B]J+3MY4O)6^.[U]F& M??-3FUWUP:O4U3BZA][*=U]9O1F\DV6=A=VVS64^"V4:$AP3C0TH_0A37U(L M/<+]+*2!1R.S/*$1O*#53S8=+N9J'%83_G7#/ G=V[J$2L M>5T(5'NZ^52S1]:5BBYWQR Y&V>K;M'N-/+]T*M=JMD:LSA,D#B=.X3=9-OO M\KE8RB\O=?0AHYS'899C'L1$^S;=Z!()G 0RE9Q%7BB,#J1.+3[UCK9I^-#T M4$,0VM?2T\.P=[I4.N"VTEPPB_Z58PDN:%SI+39SQ\JQ&,>M*B>NL<0:+E8Z M&[:'O%7(JH>]M?7I+!$9SUB&?29S3+R XXS$'H[\./&].&=A[(& A(U)3VQN M+2,C^'*?BXJK$+Z.U'^CFY=2?Y.A;T\+M9N=&$^C3)AU3ZM'.&(O6"6NX'C- M"<^+M0M6R!&0+GR%B_OX=09+K_A?Q>:QZYO=51D0$E+?YSE.228PX3G#S(MB M[ L>JRV,R+(HMVS:'R0\^<%011\>R@;)"MEC[HXKT,R]3*$6F'/9ZZWO>$#? M%1/;!ON)D/2@LKMOF1\F^U[]\4;*&&B&-[L?OA/XV&X"FQ>-?L]\5I]4"Y'G M*8M8BE,]^9XD>8A9' 4XCB,1Y1[A:KM@NB$X0V-JK]!2W7N'UH3-]P?GM#.^ M37 @,_ %BXN:-H4=\33]B^*K:O)N_$NU(VC*,&6BUFCB M5=1AE7+J]P7V_VLX&;%FX M0IJ)=EJ[.[<#D=F1CS$B.:M#@2CAT'N [K5S%?\EBX?'C137K[*D#VT&]#:O M:PBJVY=-M:$K79K\L5B^J,MV_8SUY+[M'CL7-,R(GV&BMC*8))&'LY"$.)0^ M#?V,,"H)Q)FX86MB=],QB5HNVP2\]CP-HZC':8WPMN+%LJ!M*XC=*8>C!V;F MM>9_##"_-O43 +L\MPISY!0=,36KVW2KR$/'ZGAU=V=%P4*F1'J"^]B/TU!Y MTC#!+.4A9BP/LTB$?AY>?%84O.=9T=! 08">[,^*0-([/"MR,DG12#"G9T7! M^Y\5!8=V;':Q"WS*+_1)?EP_T6*UH)QQ'B<)%E&NQ[XGNF,^CK'T\T2D,1,) M3^Q1*G>$IDYY[D,X7B%-&?W>T+X(L[*G*[/PPH4&@ E0.^$OQ+$\EFP2-,L> MF7?$M#P6=AC9\L3U=H;[*<\EW]SFGWZHO?[J07ZE&WF[^D"K1_T_W5?T2I>Z MJ.JK5+0+W4>D_W"]$OL?]*Y<)&&4QSRB.L6JWL9^'.$T86J'$Y$\#?(\XQ24 M8IV QZG?Y37'.J*6+<^H5$RCYN=*MVQQQ1#,;TSQJ,Q&L_G="%1^Z[BE)P3N?/RN-K5?Z;%TW?;[=K(1^F9@V,Y^^>V)WJDF8]PR? M$7#8U;F1#>:I6GJH(WBE@BRANWU?Z!(-R@SJP!T6RZJI]LR2L_7)#HO4;WT= MN=(R,[XW*?[@7.2KU&%9]\=[63[YBU3X?D"2'"=^RE0<% 68$BDPIYG,U.<\ M2T&[("@#,YWI8MJ>*)8="VBI>4!JS:=_^YMGWEZ+1VRTYS!=(,./+>EAW\FR M6(M/*_%1!1^+D*K]6.I[F 0TU^TJGO)'7H:IX F/O2@-,Z.(X"R%J8]CNI+L MABA25)$F"Z\_W]?+^/GHQ=("CUZ@@EI5GI\4YJ*Z\_T59Z\Z/RG0J9KSTQ=: MSEE[854A"EJ^Z4:IV[R9*J[1]E@8Q'$HR0"&5N+$DQ\WGHQRF7,@-5 MQ)VE-+'9:6IUFE#3L\(C/*\CLQ>U$\EA)@@2&CXH;$P@5R._SM*9=WC7F+A' M8[A&;X #TEP_E\52:^B;SFT+M?:MVJ&7ZI7;(D9E(4U9IDR5>D+9JQ^E.,M3 MG;X(8R_,1<:DT0&F";&)3;8FCS1]M&4 =1R80ZV,JFS8?%TK F;!@SH8A[N" M*\,<=L:E4NQ09^R^("#,&5,A!R!G1I>8#7'&5)@^X(SQ/;:M;J_JL:_+-UWM M5C_]K[*2Y:NL%E% (TF#2!\W4$R8IX<$QA[."X9^JQW6YP9NAHRRX_LP,VY56@&?_9T%J6M+3 M <"C@AY,R6 MU+N#S!P*;0(KZ+DN7'V7SWYO51ZDB@%**IJ7VGOY0;Z(@2[,\"P3V M(\8QH2G!C-,4^V$:IA$)>$Z3Q:I!8S%]7QO0-?J69\VWO$\=4$#4T.P:Y#:: M*KA/W4"!IJ]R5TJQ[6&OR:*?.@9^UM"\6R6U/>[W@TJR:6HW%]I=B[L!S;D; MWLW5<*+]'7 S/#5?XS??/SW\MGHN/JPJ48K/2_I@FIH_???4YPN:*+HOGO16 M^KZ-*8JA(:3-D_9GQ%\V)S=R P\2A@0%_VN:3N"S1X6S"II?V;)V9+V MPR+UD_8C5UJ<^"E%!!_4,RHVUP^E;, K5D(GUWY=T]4O[;D-E6F<$Y%@'GGJ M_9MG*N#._0#+-&&!\%F64:. VYSDQ-:I>4 -$VC+!5)LU%ECI!E!OP .OLS4 M:' 6Z%PY,#,VTHO-R:"9@@#G@\X597=*>-D7"79:"!)YZ,S0;*'Y3@Y!@NV= M'\+NM!QY**M*ROW2A.TNJ >MN8A3)A(O37$6$8J)[^M=2NKAB"9YX@>QEP*?]0OH,^4UF?;%F -X M #:!PT O%O&7J8+, [ )%&47@5WR10+%7T")!P(PTY5FB\" HO5#,.BM MEX"6ZI$D&IFXF>K5();H#%0[^_"+W-SFVZE@M^7'HFK D'0/TB*))$E$%N X M%+J^TZ>8Q4F(1A-6RB'I]72'&J MB[GVAJKM<6L#GWK1 S,^LY[Q,8 /M&=Y I9 KBZ4YA3S]2*&W@$>UH4"3R/) M.ED9?LY^TQS9WI=4XY53LA@VIZP)?KH)+,7INN1(>9 MZ^FY(%>HIGR%:*XTB:Z7R_7WN@:DGL#:G*UJA^CN_6 MA'>5BCO2%\PD.*\RTVC9B2*@+VD['=@7;)Z7SG7%Y@E*[U.R>5[DLS6; [? M0\<>SMWUP\/F4UGJ8"7]=H MP.;U&^>U,AY/.U$(S%)=Z@(46(_*:A57GU]UMK!Z5+!^5#U^\;093#UBZ%YI M6BY\(K*$B03[-).8Q#[#:1!YF$8TX6$L50 .JK &V+_9GI#+R8Q#SD6$0\P M\9($IUXDU!L^B#A-$A'XH'08A/C$QMMGI8=">(4Z;G2:A;W58WN!"+40#9N] M_Z?2&\SN(2H;+S^ ]Q:*,$5Z"V$]+Q N!9*.0+'M5G#UOLL7S;%J^RJ .1N M/$1(LRQ-P@!S/TLP20.-0N\)[/-8$A&$(B%T\2I+MC;W-N>(06RD3]+85'8P MJJ)E E5;+OX#ZD_.ZLS4>[C0 ]17M&+OB%ZA3BLK] NM"HX^T5)#=54:GZF9 MGC')B=^X_,[NNS5G][>5)BK:9M/\'SG6L6:F]B%YCP?,H M#UGDXTAXRH=$?HA3$N8XR8*0^GXJXX!W+:#WYF'+K$(8V>1^/^F]1>=92Q0] M-U1A+FG>IVKFY?YX#\G*<79BH)X<5V@G">J+TN1$J^U4M1IZN\?E?=87P[L\EL-WS?LP85MI4FUN\Z_R5:K@ M>!$PWR=^'F+! X%)IG//+*" MF3>V%@WF+3NI6D(NBS].\.^LVJ._]LSE'2?$.J[G.'41O&]E\/A8F?-)Q)"3 M61(5U,D@CP6.2:!GHG".*><^3JF7!2R.N,BY2=.<4ZY !@OOJ#///KG5];!] MOYL&76>IZO;;\SA"';M72#%LDL2:\(F8]]N\RY.QZ\B9_PF!^GB<:W*@T\<= MK=EZ@9RKI]\MY'YQ=V7&6WKMZW$7N2Y('@F6R1#G-,\QB0G%F2 ,ZSE]G(6I M%_L@M$@8^ MYG[:XN5Q-4Q8SCQ _-T+G,<58U+R;+"*!:B5^/O]NL[\:IAW4RRK_DT3.P9% MZZ5I.-)E/_U" ,,TQ[&4PX9^D8 P&SXOFS,D^[/2V(%4[:TT'S;5*0'V(*E. M7F _C^6^I*NJ:$Z.GM?E9N'%>48B3ZDCU(-R/8]B)KP8^ZDG699%/! ^="3+ M(9&I"Q*Z824[NJ@A#)_+Z&E^I8OW]IOF,^B2,92SZ:.$Q7],H'3/ AQG :QE^9QDM 4 M:H$'-.8RP"U9:_L[5(ZY^5T@LJ7U&4MK97QGY+G(]@[7G-WTS@AURO+.76HY M.G'S*.MR_U(^JE"D>)6[3G ]X_3S_IC(:CD,DD8]O(DQB0/8IQY),))[@=^2J0(8VF1*7?&X$Q9\*%ZVU4(CWI=IB,:^1;(M8KM"JP6;8T!_ L8S.GJK9%GG> MAV378U2K?(]'M >4T0ZBUJRBFM;+0/EF0B,:QFF49"8!U!"1B2.H'5EMG1+]WE U;& >U,ZP9W,E,S#) M!!77V,&8R#/D*]3]/3^A?MOYB,&E9S%W$^$ZRS6ZUG)X#"U*/9"F*S/9*R_Y M35+=\BQN=6G*2ZF'3:D+OJQ79?>KKF"M[NOZ-#_QHHA['N8RT@/OZLIE)C$- M9.Z%"8^8!)6%..-L8G/7?-:SE63]OFVHUR5H?7;0[S4O0!0#=T_'+"9Z%YW# MW(TC=<,GX+A6C:MQ.<[XFG>VCFMU'@WB<4X 7OISLU+^1%:;KVH#]>T[?=80 MW-UXT)B1-!G5?,^/[*B;@PGV,N*6AG-2K)!5NK\VO/MK<: M%:^_N1J_V&YW=;T[/QTZ=:DQ2O7)9>#Y0B21Q#'/(DPB%1HPD1,L@U3Z,1;;-42>CURHKP< B]THF.SG="$>H-9?U]A!N?!+3*RTP->2UTX MVN! J<^ZC;%4S>%FQ789>.+ZTVJS&TC:9./4;N>;BOU>JD4LXRP(O0AG2:KB M@C05."6YCV5(6<"3*&5>:)J]'B(T<6C0D-XV^VV)HX:Z>2)[4%G#?L2E"F . MPU9Z4&+;1#2K[/;@PK.EN$W$Z^>YC:ZW"R&^RHV*0Z3H4 *Z\P,1!(DG)192 MXSLS&F :\!CS)*^4?JDW[M3/%:#MQ[\1F M=J?C" U)MBWDU>-_RM>"2Z2[' '@;*<$'[8W%S+#+&U,7(>&-R:<'33;J07G M V8;$&5I3EP?(![I$3W2C"W%D0Q*(KSJ@)[.7GR/I87;9*Q38 M4;U"GZ5$GT;4 ,=&'1?0%0KJ *5Y\4['13Y"-C6XQW4LOA>\!N$?B^Z=OFO^]*?EO>5^6G:E,\U:^>9F+;O?RQ^44)]M^F^RB3 MM29V[=\VB@:Z*_7&0CF:^V]?T8Z5=FZA^=[*2#GC>RW7>H'Y"!.5H-\U(ZCF MQ-$>#"*TU9[,B,!L>S2(N/T]&^B^]T>ZO"O7ZFV]>;M37[&-ND)/>'S6,>HB M2CU/))+C7'@^)LP7.&5>AJ6*%$5,O)PD1@4,LW(]]2E/2_<*/6O*=4FD[&B_ M'[#E^8=H%OS\X1X-S"%.!&2Y>]BU+%?UE9]&G_:[(EB.:O\/B%QYGN?_9Q$K M1Q_#E$B5X\2MAYZ7&@CIHVS^>[.J(Y'']5*M436C@;^NE\O/Z_([+<5"\##. M:"(P)5R]0#A+L3YHP"%)?>;)B,0<-+0)2'_B5T''#?JIX^=G5*Q0GZ7_V8W7 M_EVSA5J^P$,685HW\_@3ZA+FNR=0H\WX<1MEN)LU#J(^]V!Q&]6<;>\Y*%!_LSE\H04&F+:^ZL-R7#$#\?;0QDRN?_]#GF/L^KH"=L$]'H@TR''L MZ2,>2@.<"DEQG*=A*D,OD&GPAQMB4K-N9& 7@[8TM>"4\U+/(5ON>/@CS3!I M'N7\!SV7/)D_TC'/R7DEM2A_S".>$;W_ 0]XSG'\_^SQSL@CF'<,R3YINY=- M!VFM]E]?Y;.ROT>U2;O-[]1W22IZHMZM*7Z:#Z12>/W)(N6YGU-*5X*7Z603\]UKDUGY659>Q.T9:XYNX"](6SU M;^;UIU2G7?5HRU!=.[)C2>OS0(VUV][Q-:);L%^^4#..?*TM%[/ZSPM5=>@3 M+UW.MBOK<[&49;=;7@0I(WD0!)@+7?$:9C'.9$QPE@01(UZ>)<0HQWEF_:F/ MCIHNI)KD]F0%VGFUKY!AA^) 3.#!$4A"B^ZJDW)GOI2!(MG]<)<*_.F MY<8L&.B3@'S3#@F9[S/H4@_]N$),/A0K7=&(6/.19;WBGI((#9,\S@+LLSC# M)-:3W;PXP!%)PSRCL0QEIZ1/*@"<044=&;B"9%VQYE([*9&># *!\R@B&I P M4 Z94DR9B*,T#:F7&W7'7JH9FTJUMLJX(7:!#LR".EO)8 [84"APX'6*>T?1 MU-[2LX9(IX0ZC'M.7F.=CU\_2=T 6S<5_+IND$-;F)7(#Y4;]B66A,4ZM/$P M]>-(F5,6>))+RGPCE'0C:I,7@;94]0ZA!6/H&-!%T(W[@8'4F&G1S!:=Z09H MG&[48I,O'Q?7779\@-;:,( M50M/$E]P]?8, STC(24QIGF68JIV/"SS21I04.OZ>5(3F[XFC/8HH]\U;503 M!]KZ@,+,#-V-&F!6;JL!>#_?J'"NVOG.$YJWFV]4X*-FOO$[X$GW#^MOZLL#__M__H_M$_<-H)?_W__C_ 5!+ P04 M" "@@2=BTR,#(U,3$S,%]P&UL[+U9 M=UM)DB;XWK\B)N=UK-+WI4Y5]5%(BFQU1X8T"F5ES[S@^&(NH0H$5 "HD/+7 MM_D%=X(D%@>OAS)/9D@B"=YKR^?F9N;F9O_RW[^>S7[X@LO5=#'_US_P?V)_ M^ 'G:9&G\X__^H>_?/@)W!_^^[_]M__V+_\7P/_^\?W//[Q:I/,SG*]_>+G$ ML,;\PV_3]:#<+Z[)8G@'\V_!K+Q>?ORVG'S^M?Q!, MF,N/7?YT^<]%L*B$MB!1!5#H,X1L-(B,BEOO4LGE__GXSR6Q@BEH<#(54*$@ MN)(]H#).TF_WOO\;W+X-/?>_W'XZ=5'5]-M'Z3'\C_^ M[S___&OZA&45^V-Q7X=8WSC!O&+E\P6Z1;'YI5L2Z6E[\Y"Q%GPW3XN+LVWO\O%BN)SR2$)3VX&5VQ +WX% (R,PR$Y)36K91_IT7[X0# MT3\.CI%G)Y!XA\OI(K^>YU>T T]L3)@+67WK*P/6*? E5$SS;%RDS57:)H"X M]=J=X"#[A\/ALNP$#!^68;Z:5L%? #HEDU5, 9"\E0IH!S&Y"%)@22*2FX2N MS>YPY\T[04+U#XFC)#HR*E[/U]/UMY^F,_SE_"SBM M)O.69"+O+3MYG(MS]XT[H4#WBX*C)-B%]M_CQVD5PGS]2SC#"4L\*24DF*@X MT2\\!&0(/&*1WDIC16B @-MOW0D%IG<4'"')+I#PAB+Y)9FP0?"_DOSQY>)\ MOEY^>[G(.,E&B2*4),^'4^"=? 7!>UX6EL5LN)<8P-@/$K$3CBQO>.DG9R[ M@,V'\/5-)O%-RW23HKBPA )M,JEP\HY0@%+*@LO.@K$^&)\U<](T ,P#K]\) M*JYWJ+20;1<@>9$SJ6!U\=?/TSGR2328'1H#ECE#HB%'.G(5P/+@%=,A:Q0- M ++EU3N!P_<.CF-EVBDPQ(3\9QUT3."5C,1$M7Y"$\ZE-IKSZ*,_#3#$;NDK M]OM#QGY"[0D9+^F?;YKM\MUQ\F;=8K'><^&XEU9'!4J_=BB6&@F^L272P$95<0E/,&HN$4 MJ6NIE>')!79<+'OS;;L!H.-,Y\&B&UGE]E^N^^\;=5-]Q>O,H$8ZL_E\QG2\)NES$#]/U#"<&E3<\ M)<*1U?]A&6I9TJ_?SN)B M-BDQ"99U!NZ%KV8KT)ZE/7 D%Y=<&>O3<0[ K=?MIOB.$Y6'"Z^31?_Z:_H4 MYA]QR,0[YU*T00-Z48V6S^ D1LA.">^=\YB/4_ZVM^Z&@8XSD$>+LHMPX.7Y MLHIK15L@6T8Q4"U\-Z#=IK+HW$$D-N829NO',W-'2<GJ_KQ9X:64^$+SGDXB'5LF%EB"4?A(-B,6L3$^>QQ=[Q& V[ M@:3C[&1C,?S#-^_5_X;1)5(-=8D=5CC(,*-H.WF3QG9UR104H9 M8@N:F->9"#1% M:S2VB'!<+=VMU^VF_8[3EX<+KY-K&C]-5RG,_C\,RY_H.ZL)\F +\0NN"$*O MM8J ZVK(9)2)2+@M;6YIW'GQ;DCH.(G90J!=86)S VG#1"XR%1PV5?"U$THD=5P_UT)MWN^?7<=JRB4B;P>)?_GA/CC_3-PZZJ4\^T'R% MF?ZQ6LRFN79C&&J]ZBI8+21VYKQ?BS*+V$5!S1S M\'"V7EU^YWH%/D'*H2;E\K'O\0O.S_$G6EXDX^&1?YVN/[T\7ZWI="XU2,]\09_1R\=J*P[A_@ RQ^E. MT!(YE[;JN70UX@YWR>++Q6K]MEPP.@G:IH),@$^&B%?<0S2._F6%-DSK[.QC M.=9#@':+@'$:&YP20H?+MP-P_&FY6*W>+1=ENIY03&^%\@ITD<.]AN'@.4-2 M)!6'6EM\S.LY!!HW7C].BX-3 N-0V1X.B\4ZS)K XE>HI L[)%YB]F.<7 M^6PZ'V[GUK/HUU\_5Q=BDIFFX%\'<,G6:A;EP=D@()B06?+>&%,:(V8WRL9I MCG!*,)U (P?CC *%N&AD@"Z\S?G'C=!^IB4SL2'K;&0$+A*CQ5(RQ"@2!!FD MM<5Z;5J[@EO(&*>UPBDQ=*RL.S!,0T$,KM:7> \>O1#2@5$A@F(N0-"F0$$K MG6/2<<.:1PVW2!BG]\(I87*,C/>'B-] 9(X?:R#:""27\*Y^_>O_.I^NO_T9 MUY\6^*V4;U<-,G0/NRB@L)M B4";OOY(827?3 M>5A^>T.R79$\4DUD+ 9W\=*43YRGE:6S!ZX])V%$ RXS5IW#G%1"+=-C1QW' M&[NF[(S3?^+Y3.1XNN_"Q;M@\6(A_T@A3PVA55%!../ UDK'H1^4CSF R$[[ MS$V2YK'.6H=#^!XI(W6Y.#W^CA-Z%T;T%US?B&YBQ."D=\"P1C5[=D=.;L\]5 M2IZ'0)X" YWK+8L8##FD+$'6Q@A+8E*^=3YT'_I&ZIMQ2FR=3#W'AJ4?FH4- MMUE\CQG//E>=T??/IN=G$VYT%(Y'<+5=MJI)F9AJL,U3HE!;1=2MSV>>(&FD M!AS/A[/CE-!%QN.647[Q)4SI,S/\L+A1V_MI,2--K7X,JVF::,,#\J# &4[" M8UZ#YPDA!H7,!LR*M4;9GB2.U/7CV7;.QDH:<6\-?_O;9"#X=5C.*>Y85?;> MX7(H)K\2'#?91F$#A"0I"'&1F(FU7U;6D?N@0[!W"ASN5(3:N9)1#H)\NV4$75_S2"DD,45P15O M'=4]0,IXIJ:YNI\P-H?(O@,(_17K(#7,+VC["Q\O6GB]+?=NR5VP]VJZ2K/% MZGR)0S;V2I):AN2"+)"5KPT]ZJT)'RSD0G+T6GAWU_4Y&G%M*!^I#=,I?? 1 M5/H[ O+&*:@G8Y6%>G!&J[1V2/=DDGPV2N3A;*M*X#V)''7Y8)K17WFBG=+9H@%AZJRSXFOW!24@188HBN(LM:XVVH6N MD;KLG;8>O[$Z?H_7T6K3CR5^HL],O^"-\\A;++6YF_;0JTY^46TG'AO=6KMZ M[]NR>=.+>=[R_BL )\T+UZ@A#-,BD@D08_:@M98:DV?!M=Z5]B3QN8\< NT> MNF0+ H=.=4*31$(&HZW.*$R0S>_WG>3(X52F\)0(._8D8A_==; A#X6!#U@' M8OUM^1"^;JZLT_>7&%9U7QC^OI)N2%9$QQ(81VPKB0EBJ"TPBL+"E6#9I5.4 M;QY%];B.YG,"^)DUW,6YR4,\_[18DG\]W]R\3]^&>:JU92AI?9Z'KV8#!OX4 MIO-AO2^GJ^KOGR_ISXV0+D4V"2IP92('D>I(.K<)7L95I]^FBU^ M^Q^8/^*E6#;E[N]KO+Y:78WO?%&(I,J^$%(6*VO ;A)YI/7&JQ(.LE6*9Z-T M88^UD&[MGQW PKCWW3O=E)X##K_'U? @X]:0L"-MM=:)FI:59 :,)"4(Q[+4 M)I?8^JRF&?'C7M+_O:V )A 8OP[ZJ>US*^\/[89/6 59I)>.#$)(0=(>&1!" MB([^D(&+$!A+NY0#/1.YX_8;Z-2;&@L.G6\25VY@X=RPPAS(4#S)W!?PC"M M9,IAD9J[QQJ;GBI/-6Y3A(Y-^T&*Z^#BU!9VKEAQS,EZF 9Z*#!064),HO:' MC@D3*]'SUE?='R%G7+_Z.9.@K732#%[CGV^^&Y3T"==D^V?/>-AY^[UCG7P^ MPOU(QZ!!:2.X,R"X49OKH3%6>Y<<8T&I8+'U_=MG/@:]>MV'>H0VR3.()28$.9.UI219O6NR^<^]_%87KDBZ_3U20*7V>&@T,A( JM MF40GD][I(/P)N#U.Q3B >EX4+$ZBDI%/VUZ\^?5_+J;S];^3J,Z7^&<0#;PJ+ M)RES89+AH%5ME,QCO7KH$#+Y!%X98LFVSES?IZ*3BIG#=ZI& NX (MOMZ]O? MYO2&3]//[W"9JFX^XD3H$H.S9$W6,YQ:#V6UA#LNC0?C..U-SG.*%FVBQ5R2#3I;A_PV ML,>H7QB]=*$1E#M4ZN_EYN&/81;F"7_]A+AN=L?P]D-/[=838>U<76WVKEJ]R*DVIM9><-J#_R*"R<"USHS?<++@@_2U?AH3+IH MN!<>F,^)8L2*>84*A#=),Z-"P-8]!SL]&FN#A"?.P_81]^_Y/$Q:1-2<0="L M]NHL')R-A9P&@:QHQZW8Z5[IW\MYV%ZX:'4>MH^2^CX/"TYSDXN&Q'BLK6$U MA%P3[T)E'P+GB;> VW=Y'K87"G8_#]M')5V>AVDI2"XB0&:UMPI1# $# L=< M2D!:K&X7/__W=1ZVE]:>/ _;1X0=Y#VVA"P\VV*M2^"R-C5S0UN_X@:LER78 MR%UQK?/)G9^'';)3-1)P!Q"I$X?7U_V75)!&&U\@#8,XS#!75DO@'I55A>1B ML3$\;E/0B1-SH#X7S83;12^ #?V;PXWKKDE<2B\*+1@3-2V8.NTG%B4AY1@9 MUT8GT]J$;"5D7*@%&2^U"'D*EZ-TME5BAHB#7-7_M'UYY^ MNO5]@H>I&?<,NCV*&LF] ]^YAIMS^DAMES&I@\A"5@6RUY88$ C12@HCLL(D M,''9W'.^^?YQCWG;H^1@V7: BSI7LPK@K]/UIY?GJ_7B#)>#A"HOP7L5L_$0 MF*T)"6,A^NHMBJ(4R])2G-':_WF$GG'/5$_@]K22?0K?$SV&:+V9EDC,W MF,Z-S"8A,1^#\I!C"A27.@DQD,$T24=5K_?:U-K7>8R><:]BM\=1,]EWX>O< MDL^$AZ0%-P)*37:I) 5$EQD((T-.(:HH6Q\$WR)@W-'S)_"+#Y9N!U?NWRWK M8//UMW>S0.*8YQHL?JXIL&HP5:HU)#Z#%HK"0S*;X'C4P*(I,CL;;?.N]X_1 MTT- U23CTTSH(Q\TO:\=]]^6OY"%W%A&[KAS!A,D9Q&40J+=U1LF3 L3G!+J M;F?/K6=,=Y_;0PQTE.*/%E8'[LB?%HO\VW0VF\1H4F2!8OO,:/L+]"^G1:E- M[AEYZ+6#47 E=Q#?;JX1H MATU)"%9H2=1N1XK<>/!)(23T5J> (HO6)ND!4GJ(>9H J(6H.S!&-\+Y7Q;S M=!&[806\BP'0U@D4*0TCH0(D[8+2-B;M6Q;8FHTMO!(-LTQ[$P+$4+LYADBBB9;7W" RC\Z;YMW"=Z6MDXJ[GYN4 M59U$(5WX,32E=H';+6KLS#U(Q;+',: M_3\,LF-4T06L+@LWWH5O]V4= .GHS3]0+7,$4+O!3S+\QOY![P^Z5!%^L0#Z&@RN?R,I,,H:E2>:<., ML::]0_00,>-N<*>#4 /1=X&BUV>?9XMOB.]Q-MR+OR>PB0S2LH *K,[$B!;$ M4@P%9#2F]K"6V;2>A?.>.YP(56U5T06ZAC!S"R,^")=83J Y[?VJCB>/ M03-(V29CR.X&W7J'>X"4<0\N3H2D%F(?%3_U6&YS31I_'AKSS_/;S[@DO'EBA>G/0@I9>VD7BC\]1Q4;:K@@L/(=FDJN==+QSW+:(R=TXJ\ M@VS1EO7@I W6!2+9JUI"6,[*92K!ZMN!;^37>P&=SDS%93A(%&*S5IQF5P^GZV)4FA,9I>I5?N^MQN/NCV<3JZ& M#C:W>]4(-R1:2Q*T]KX$5<^+D?;J@ C1&00M9%0%C6"A=0K\"9*Z<;Q/9[]: M*J4#C-V-*FZL%IZ5LA1^@HX^@D(2D!>B=@$N)#8?DLDGF<>ZE9INW/+3(:N1 M*CH U0TF)F@*R8,E2%$0Z8XSB,48<%$7X\@!+;LUUSG,'>_&#W^6LY.]A-V! M._YR<78VW92T#$.%YG7WQGFJK(C(@V(%P3CT=;*C .>$!DV!"N.V%,9;9R@? M(6?NH"&V;LPI5CA9?@\I5WS!F,3IXS5R3 P MLM9V)?+N?.$.1%!1FX V-8_>GJ9J[-*ED\"IL3(ZV.#>XSI,YYA?A^6<=NG5 MBY3.S\Z'$T:*3Z=I2D9;:5$\XV"X)XY8;=&H,H?D3*@2*URTGN#[-%5CCW@X M";P:*Z,/^W7-PTZCKWET/)*)!AF8H, C(O@@-0BOBR5V?5&M)W_M2>+8HQE. M8]E.J*8N<'A?;A2+*&6%DA"*JO42B?Q2,?0GR38[9GRTK9VN^U2,/1WA)&@Z M4M@=)!2>"FDF.G"A0V8@?2VVD8I"&:R.9(Q2YQ*5]:V;33U%T[@7#IX[176\ M6GXOH^UO#:(XR1#[1]YP^M$:SSJ8_N'I"CZJX).V@,K*FAE7X$UA]*5@T2D" M%K;N!/8<S&:+WZJP?UHL7RW.X[J%G4Q9QT[$^M"PS=I5L$PK_^UR$&H>LC/O MJ4^"RQ*9<]$L*=&U(:4L9,4 MSXVF Q300?;U'AMOS]>K=9C7MAX3-(R)Z"QX5:_;:_HCU*NW:)15WGGF5.MZ MA\?H&3M1\=R(.E05OY>QC%<272W*Y?3*9N,9MS_\)+'D#GRT#R.O7G2%/2&" M#P03"&GHZD1@B9IE<([5G&B1);8^A'N,GL;C&3DF65BN"Z#>^R^ID-_''$03 MC8K><]6\]JK3\8S':?Z)L8S[B+F'[8M>.5W_%-)0'CU,<6-,%6[JJ10*4X\_ M(\6DVH$1NH1 467)K0\+[U/1"5@.T.G=3>DX 7<'D8OI;IY''VPI%#9F12(A M5\T-9TG1,%29)\^:!UY;Z!@7)L?J]E&H'"#H#L#R'K\L9E_(X;K-S,44/Q:T M\MXS8#I$(.H-A!@EZ& MSUY[5EJW4GF4H)[@R._/% \4A"#(7;YW MX.35M,ITGE<;EJ]6^YNSST.:%FN'"*<@::R3,GR J)P!G8-+0H>24NM3DGWH M&W?W?69S=MWE[CQG//E&Q>9? $2>.> 8\*O>/4TP':KLW[3R39S:W' M:HDZ1*LU@L+:AMQ+!2&1HQ08ET%I'GQJWO[V!'R,>YS^S,MA="!T$<(-S*U( MPUNJ.R>"N\"\%4#@(X=?Y=B[&^N_:?\@Q5;2-&JRG5:]\DO4FJP=O2XA9 MQ[M\-5UMHLH:<4Z4S%((QRAZU 5J=V:(UM8<7DDE MYJ2%;GVVN1^%(T__[ 6YSZ#>'K;WL\]ANMP45=X=;_G3=#Y=XVSZ!?,DT@K, M107($BU)T-#2U+0^<^+18&+6-!\PL2-I(T\7[0VNIU!H!SC]4YC.JS#?SG\- M,WQ;;@V!OYH /Y%UV+M3%JP>2E\D+3S,Y&L[]"EE@4'H" M=8[JB5YE*(:&5/]K.L]7V6)=)_[6><##N$>5'?%@Z0\KT#M"D\G-QZ+>IV+D MF:B]P>](-75@#X?;43^&X1;.V6>L^\>@\^BNW["\?NL#JW4KKNO7[%\ MI]._25[[& ($62XZ_3M)*]*X9$M!*TQL?;/A4%IW@_;?S\'0L^B\"P=S]R/C MB8["&Q<9:!=PT^3;FR0ANE"$X#(&V[HWVN[4[8;@OY_3HQ/IM8.BU \O,I:_=;*:F/PH_P M[6+!OTC_=3Y=XJVD ^T-UWD'#%EXSPR4D"@8K,U5':U@0)0Y>R1G/;5V!7:G MKLN*_69(N1>IGT1I7>SE]WC[\7Q%JYE5U6\Y\,F2=26P<9S]TE.='!*F>R M)9>8T4[ D9$/GCDX5W+05EARE4?S'[NLP#\5'D^DM'[#FHNV:%L%J;,-+H5" M#DJ]Y:\E W)*#+BB93:>EF$XP670/:GLI 'F2<.:5DKJ(ZRY8?)K_\7:N)A< MD!O#<)C@0B<6H Y>!I4R25 E"5PXG3/]K#0_%'J2J"Z#F&:X>&17/EY%'>S% MEP[P3XOE>_Q\ODR?PFKP-6[>)21G8_,-K$WF!S:##]99S<@7KDW:1 K@+$KP M3*"-P=J,IPIB]B2URWCF9/A\!G5V%-I<AT$['Q8?PM>_3M>?ZLU_DBT) MX8'3VIRR8-K2TO2)1!PU^4#<&?I7]LIR)$FT3DL>2FN70<^IX7M2A7:$WQN[ M27635K25#$VE)IPE9SQ7@-$46H^J@#>((%E.KIB82O/YE0\2TV68\QP;_.$J MZ6!C)_-_L9C>EMN,E!BS14SUD-354=09/"H&7"=MN,@<1>L;/@\2T^6MW5-A MJXU*^C%?M_A9S#_2D\]J\[I)TK;P8@(PEG0M-R%V2&R 6:AD@BVB^83PAV@9 MMZ9\3( =JI"N#E3>EDK_9:3U/#6URKC MYD'PP^2,6PX^DG]VK%KZL6$/!$RW(GKNHV?,D824 %L4UM)UBNA=1&%L\;SY M-:^GJ1JW#+R/J/90)?6'/EI/E[?0)MX5YKGQQ$02H*K5CH@<8F119.&X:CX( MD/YV7IFM_]7#ZR]AMDGVU%NW MB=;!4&TQS[>_<>.3$VNR\BQ)H#_I#VD8A#KT.,82'0H*S$OKL2DG8*.366)M M#N;&5G,'J9:CF'V'RVF]CGZW[/VBF]U-L6Y$/8G&EVB2@L-_LF143\#>2W4'X_3SL'R([^6Z [1FJ;,)R$ &+*"4J\P+XML0 MR'PL3ICF0YA/CM:39;:Z0NL^JCL2K:_G-\/!YYI9N2@OAYUD-9T/)ZP7O?,W M'7-N<]9@B.7C;SOM5,L].&T_YO+F7(+-&Z_;P7IAGUT\&7C;#P MQ 3,?>3=02AU1?U&(K7&8S&O)GB8Y\>#JLDW\A>DIKBP* O.Q01<&)-TCMGE MUB?7CQ+4"98.T/1#H#E:[!U@Z X/%X/9=!VNA4Q#MH:8$$:!HV4&!7TV1B0; ML?69]%9".L',\8K>VESO&*EW )T;)TH7$_BX-LBST9#(!:Q]J^K<-B. B+>B M8/#.M38Y]X@8%S(-%/OP:/@#I-P!3%[D/*WB#[--^ZF7X?-T'687S!0G"QLN M8BE$4#$8"#5CCSYH%ZP)N3ED'B5HW +H]O!I)_T.H/0>UR0/S)<==2^XD)P% MQHH'VKAK,46IC9N)J<0\TR%QIE5K-WD[)>.6'[<'3P-Y=X":%RF=GYT/-=)# M>YPJ(0IE*>J=?L%-XY/+Y9!9J(>3@%;4?3TQ")E""9ER4,4)Y;QO;8QV)6[< M<[ 3&*:3:*4#N&W)Q06'@BOK@!F9:C6T ^_0@S/,%*O1*%,:XZKSN;Y-XJ_# M!-P!1.Z?4=W/;[Q?S&8_+9:_A66><$=!!;>I-E>#M W9')7M1X5\R3[4!S6LR15&4A60! D)XG%^Z0# M\Z7U.ELKU$.DWLV!WGW93)PF:HW*8(GHVLC5@Y=.0Q31"9Z4 MMKSUF?)]*L;=V)X50\=IH"\D;9;"J_-E'4,YO.#?P^P<'[BSZ$U609@ /D<% M*G.*.:S6P+BQ0D>K36F=D=R?RG'COV='XNDTV,,NN9W#C1F_/OS>W!&O\OS3 M#O.M5Z^_XC)-:7$.+=L^A*\_XAS+=/WZ:UVJ.-'*RQN(DH5K&F= VE$^KB5D!T@^J2Z[A?BFX7\^NSS;/$--_R_N[CV5+N_K28F MY& B[3R9?")0Q=<66X&#$%8IYA)SSP7IIT@=M^:Q P@WU66_D!U6ZH-<3E+2 M*;DD0:IZ>443DRX(7MLB<19=G46IG]$&/TCHN$6/'<"UH1Y[ >OUG=$\5'FN M:S?7^TOT\@YI /3&@%46(1@2;F+$9^'6YM*Z^^D^](U[Y??9H7D*K?5S\W,UA-BZ!);E"1!6!9_0J)Q>%:7T!?0_RQKTIW!\L]]=99ZA\R(7Y!7\; M?K2:^(PBNZ) EUJ?FIVM[6HL:"D5,RDH)EH?WNQ&VO64V3V+U3\/LXZ#A5[TV8.3>L4HS%)9E&@ MV$SB,+0$'(8Z>MYDQ;6*R;0.(0ZL4^3?SYG$X2KHM"O(AT]8;7*8?POS_&-8 M35>+.BSDZK&WR=^I]<>3CSRVO\=^-#=JXO%V^3',IW\;7G#=5V2S0]U\^=MR MT;HQS*Y*^*\[10:;+%D>3A*+G':KE.J,- U..L:9L9AY<\>E!>%'^X''$/%J MNDJSQ>I\B1](F3_.:A)(ZN!X=A3'&ZMK^Z@"/M/2TXHS:X7QBK6N\6_-P[CW M!)X?S_<,AT&SJ^%N\^H PWOKUX\UL@_3TLB@7@[:)5,>2;\7 MBG^Q6N'ZQKNOD,9"CD8*"U(D6W?8V@U4:A"6E([,Y,1;+_C]*#S61&YYVS:0 ME\BS=A753M"*DX3TJ%.$I)*R/@7M9.M:@-TH&]>(Q>L:^1=D&$_>OX3;20(<6X[*CQCO<#.D[P&S<>\2QMN-QFAH9D+LON6[C M)QE3KM3F?9P14FR!F'(!'G)V1C%N9>LB_8=H.;JGVIWG7J.6BT![F:Z.?ZFC MR[2K0T,5Y"(=I^W4I^;%B0\2,W*CK!8XN-=6K8G@NPQWR :&CQ^7FY/*7\/L M($]CRT..-1I/T=7(;+Q'V@O.;XP1L;I$@YX\QFC(8R1L@$NTQ<@@%>;HI3>M M;Y[?I>'X;E;#\^KP3 KIAT?6\:TOSU?KQ1DN;^QURGL=@P7';*9872OPO Y/ M,2E%*WS,K'4B;%?:QC4B1Z'B?K.K$ZBC0]?CU_//9"EJ8BC,:IG/3[/%;V_F M9;$\.S2)_=03C[4Q>U'^GMW)Z$7%BI+,0Q*9G%"C.01?Z]9E8B$* M):)J/1IJ%[I:=.ZOS[WYKFL??'4C;$?L8E_?[\XZ_X<9#> >;I_C..-4A/4-7*!&T> M_AX_+Y;U95? P1A,=,Y!--90[.L4Q. %,"&D]YXY%INWA7^ EJ//ZN\\=VMR M4+,L:,<%PPR"4HS5N8(>LA_Z EK-2_,;74^3-;*!:8&->Z?VC97192!5LTJ; MLJC5=/Z7>;HQ]N+U?'W8 (^GG]DBK[L'U:V2-4/IQI]Q_:G.U;JBX,4\_\_% M=+[^=_JB[C;7LQV3X 8% YVD('#4DX+")416R/^N4XR:&Z8]26S3+O_>Z[:M ME.PM6ELB(+I(80(WX).(8*W4RD0,SK1.A^].70]=TD^#J^VM]IMKK$-?Z14N MIU_H ;58E 1W?JB_M/TY1R>*GJ:ND=7:^B;"UO_ _/'6D-@MYQ61":1=S W M=:(FH:P>*]3"1^:Y#5&EW#H+?02Y1]^SVO_5-U8+CU%E5FB-L-K#,@H(.@LP M4129D*F$K2\V'$/ON!;ON3!Y[T+79O[AN8.WNOKN9<8OK;1A) MUB;N+=CBZH3(H2T2 <4AEJBJ7\Y:QTC;*3G6)/V\F'_\@,NS^O0;*=<0HN:: M,(_)TQ\2(=:\KBM:>)]D-*QUMG\K(6,;D:-U?]<^'"_N#A?^3V&Z'*X/_AE# ME=2ACM#VYQQK&G:@KI&MN'K3C5'"1^YB M":USMX_1S1D06.D "(S7VHC3^WB)6EWSS\&HB6*9V"4\!*+*!T8.!\,2""Q1A3 M"$*WCEP>IVA<_W;QZ>#'Z"D69GOQ?.W MN)OHD4G/)'#T]401#41!NT04&)+R!KEH[8L_0DZ#43QW'WV-U^1U-G6^57%& MT%(@+CU/"0KC6%A.VNO6/2X?HV?L,M\VF-@R;:>-!CJT&'_&O_TMS*=S/'@V M_-TG'&LY'J6HZ;'1=?:>&XRZ>'#695#")? N*S#D49I2T%G;^O)UZZGL=V\S M_[)8XS:XFARDI\@9O%"TP1'Z(:(-0)YM9 $++8:3]'KCGP.PL33E\M; MJ*-#ZW&PT6AD*Y[/1"B32O+(0:I2[W\Y#S'4X<9!JIA%$2:U7C?CF0A9 C_"MR'5? /[F+.R%?'!UP+4["$$9\#KD(KR MQ5ILW5+I2))'+KIKAZ_[C3>?3Y5=FK%76.JD\8L!1>]JT[/%?)@Q/4W1\.ZE1LZYST(^2,:X<: MXN)^O4@;%70830V3_L[3>N@Q&^;YS=GG,%U6";XDP_KQH)SNT\\\UN+L276S MZY8WWCI,[ABVH>MRH2NPE62Q:&5K($_^,\C;$FM)701GIM&G=[7UGXHZ_ MH'GC1=>"IU<._3D?+Y[R,GFKHH?BH@3%8H* UD%,1CF;6 [-FVX=0^_8%SE/ M@;?[-SR?29\=6C]R*L^FF])GLB+U@BO) .?IL)8UCSWM6(NW,Z6-;-V-][VX M\[YM)QTV9.1*@F6.@W)*0)0J@L_,,)N4\.VO/.Y#X-%W/W=YV?6J$ 2*5!MZ M)E;+Q>IT@!@M^022,49CF?0T?)&;L"^8- M<' O:]Y$\!V:BZ>:(+];S*8'>D([/_K4C9RW\]!50V<10Y*!&\@JR%K^I<'7 M0C-GT23A"\K0^NBKBX;.@[;>EAJ[I/WVE-FB_O@[U[34S;ZZ^#Z1J_X&\W.%HNYO3/M)': M=OY0ZBP"Y\!K&99R3H%#$\%E@I5PW&/SLN!]:=P)J2<;^#<^4D^JTPXW]IN- MMS^$>%A7O"T/:=D0?!M=([4%-U6C60,7M0&]L;5GJA<0E%1)!Y^Y:[[!/&M; M\%_3)\SG,WQ;WF-:?*2UB/E-)NU-RQ0W;UT-KUT.\ZA_GH8XG6WRBZO5^1GF M05]V&5$U7=H M&&_T 3_8+MY_1L/NY">TBH_UHQ8J$Z1JIS5KZUUZ6>J^6D>:2A:40H&N]>C/ M$_8HOP;]U4LV8^'6=] <%+-)[&@MI8ZQ* =.V%#[=TB(B &2 M,%%(D9EI7J=SJL[FU["^^X8:(R?:6%]-9^?K>[LISQ9#419BO?.GO*Q=Z6P$ MS]$6VO(YJM,Y4GN1VFE7]'TP]+ M.IW2^JPIO->;_&#S]."CVO=//Z&)NM:(5^<'V9;?G MGKB1^@DMSTX-L9,S++(8P09!,3=SKH;^!GA2R'QFA:?6S?>>HYWZ]?[[5-?N MVTM%&(H&6/3@#<\4']">[XV/D.20@7"RS\,;8>MB!.IT".[1U M][J<'VS='GI2\S[LI[1@#W7MDZG4UK#\.Z8Z"4MYFDZFUXXF)ND?IW7<\G;XN6-ON@W[#!Z9@.9 MX)1R;2+" CBK.!@9LW/<,,=;WW,\E-9Q#[!/@L]G45L']10WYD>]IBUG.2=O MY&)VU.K';W_"Q<=E^/QIFEXL,=SU%!*3VF3A@14QC+2,Q"HY*\Q$H7S2M6/> M:>+P0\C=":3R=P;2YU%>!SBM+5]_GGZY/!1]BCN#IJ"E!>ALJ%*5NDX[2Q"D M,\)GJ7AJ/7QN/PIW0J/Z7:'QA"KJ,,YX3FD<*?P.W.TW/VU=OFYV93L-I^HM24)*O"AW@:M?0N]Y/7@+$A-_W'1O./)H;2.F[4X 0"? M16D=;EY;9U,E[BX)AYBB\I"C)W^N MQJD^!P[,:C1&>AUBZQJ3I@QT/*MC']P]O,<^MY([M'L7@PH.-72W?KW-G(\3 MFK([\QZ02:.8*^!X\76BKZJ)HPA&LIP%&LY-ZZ&MK:=]T--JA\0[F-2",YZ* M Y=X=11+!,=>%"ZQ!:'\P^0$I7\SWVT??]^1['B[H#GWS;F))+F_?M MSZ$VB+K(V=W(\HOHI^X$+;;6MFP/\L8]$&R(NE.I MI$.79Y.'/?R^SLU?;S-HX.2')#<:;5F%:.M\&LU F;I=U3E7AF6EI*3-RK>V MY8W'#5PY[R]2.C\['[HE#DT,:X^8)7ZJG8GKS-^:OOAYL;KKKH=B#4:3( 14 M=10?!^^D@5**#2I:9,T/@8XDN8<#DH/P\W#<=7K5=6AVGFIC] K783H[12>F MRR>?NA'35@ZZZL.4<["E> :T>]%^)64%$^U<19B,UCC-3>LZ^R[Z,&W6U-5S M?PRSNMG_^@FQ]H!]D?/0CN!61?>/]6+PY\4JS/ZT7)Q_7M$C9N>9'-+ZF:') MXCFMWHV7>MGK8\+( EB3"^BDR _US(*+(8)7V?"GMY)M:^ATY0^Z!_ M^ZRZOA T8B2S6JYOWB[=>K)__[N(OX0S?/%UNIH(YK-.+((NK'83#!EB00M% MUD&",;&TVX!%(N3&*J&OKE?(L32.W9^@0\ M1M#^R"A_B(]7B[,PG4^#KK$KEHX%H*?"T(F+QSG"]6V?#)W#\.!7C(/5Y4; XB4I&!!>YEI,7;WZ] M66?U9SR+N)Q($VD=2@G&Y%I6' LX# B1)9D,Q1N1^2=KL/LPDB+4++/LD"6=4AOW?^=,!&" M%"5RIQ1ZUAA"CQ+40Z;Q*(4O3B7]#J!4QUPLYL-XUPL&$MJL)7HPR7I0+)&! MQN1 TM*B'Q!WK/75N7M$C+L5MH?,<5+N ";O:PYVCOFRX=4%%]KF6 (+P&.L M#1FRA6"Y !=R],9:&TW[=D?;*!GWP+0]8!K(NP/4[' @<\&8)=S[HB5(Z6N9 M+Y?@M72@C2+"HF?%M;X L#-QX]Z'/,'^=1*M= "WTX

    D"-*"S !EU:(&)CEL?7HC6=D;UQS^GL(17O%6@?+\)?S:CS>EGO- MA"9).R5C#!#KM$<5# 5N'!EPI6)M :YE\WYD#Q+SO1]#' B?N_,OFNBR U!N MSZ.__6U.;_@T_?P.EZGJ_R-.O/021;WR'WT]SL3:4%&3:> RD9ONVGMG MXK[W%&$;T)Y&UQV > @@WZQ6)+-7P\Q=8F6ZR,-=D^%G;S\/8GS]E5BC%^_.*RW:0@(NT'>$QZ]%>3^@1#2DY3]<%!6 #&92/])EEM7%NU/ MY;@!Z'TILXB#ER XB*# MYQS!H*2(W@4;VWP M=AQ26^NX7^!NEN'H-W"<;T;O?&B/ MRCHL8*)D5FAI.^ !D;8#$\ 9D: @JF3)8P_-KXW?(F G!/I_(/!0G?6#NV'- MO,>,).K\=ODRS&9;')5)D,D(%BP4%C(H=!Z<3!FD\XI9EK0]S4[^)&6[G7"P MOW>HGD#-_6#X%UQ?7WR=>%I^WC%'01^KP\EEANC)'?%,.QUSR;XT/W^[2=43.M(_S2<[+8&_N[/\#J 40>+:1-/ M;N+,2;06&3(.&04#E;! -+4!OG0I)^,"<\WSN#?>OQMP_W'V=JC*>H!;=84^ M+6:DRM7F$'UBI0S:JP*:.=I]<@H0I9 @)*(D>036O+7!?2IV@]X_3L".4U^' MS4U>)&)C-8AW]4M85FE]P<,[FCSZN&/;F.Q.:Z/>)3^>KP@VJQ7MDG$ZO^S; M,/0H@O(\4_B2*9I1R"!PFV.-OZ \:1ZAQT5RF'9BY(T\&/8YM[M3*:UO M/%XS=J,=CA0LDC6/$! MB;&VPR''% Q7W/&$"=T)VC[O0^+(TS%.!97=(7FT MWCJ Y>6HV_>XR437:R=7=[BE1*MR!I.XK(68 KST!E"@Q""D$;;UR&'E86KI"&(W4C^U0^PT7Z2LAV.V#65\(F)PQ6D!2:,!553MW$]K2,LD M-P6/-YAFN\/OZ]WEM6$\9]]%I+T$QSL$DHB"EP*(8YX:7DL7DO MZ9,Q,VX,\YS 'D'Y(^=AV@KA3XM%_FTZFUU*0)$BG >+T8%WQ4,4T0MNF,YW M)RMNS>&.Y$C?U4(UZDT_(C;O]?R1WZSS,-B7"Z!@/=4AG8+6X+-(?SE!0F44=)5-X$;ZU&[PGB>/>L!T1E(-%+2MI#N5OG!H;9FRPF6(K5 8IRO(: MG/,)K% 1I1,IEU.=MW9:8Z.<"47K3(8^"5#:)O!":$#GDI&T&5C3NK'C=UUC MLP_"CJZQV4=Y'>S7#YWM&U8L.1@+J#0K.H!1ON Q,:]>Z5^/W46.S ME_YWK+'91QF=8NIV48#@CA?N&82")"1'\O'2&^JVQB8$D480"FVP$%:($Y[% UDD7YY"G\GW7V.REQMUJ;/:1:9\F MYSI,4KYXS+D UZXV?J:H)28;0"=1A^]8=+9U=_ZC3_?ZJ:)IO*$=II:.(';# MZ7R/:?&15@Z%SIE$/RW3<)71N0R_7FP+ORX^V$#;W4=>;3])3VR&H_9W+T MEM\FEA?K'9D]RZ.HQ=CD*+*,$*T/EODBS'/DVHYGI(]#_.]X&1T&F>]LW;Q; M+C[C]VNKA@:XWSX%.97PN%6%15%;>KL:+4YQ\#GH$ F]$61 M=XBF]37V9V6PCZ*%SI9&OQ#[SM;?YB,3[HO,2EEB6=;,8>;@>.WD8Y()) ^# MOFN\\+% ^,ZVD8M4'V"KC[WJ[V_=[8^I[W.UW?C.)&;D MACL)7"@'"I6 D(,!+00Y\.06JWRJ;F>-6?E^LLL]KZI#L7/T2AH[MKK,O&R5 MRB^XIEW<.V\\@G7U"HM-#D+,!I!A'>DB6/:=>(M/L=+'2NHEEFJJ^&:YA79W MERX/8XFIP^\E;7G(L7>.GJ*KT7VBJ[/HZU[15T8W6"62M!9\MF1T&7*(@C-R MS'T1G+R%9&WC)?T(.<<:OJM'OP^__9ELZG(:9JL)+\;6>.CET#I=Z3]BI-X%7GS;;:=W'=?9% M9]"AUOT$:EBN!">'(RTJL M#N[PAKPLSR'8HC5F(5AI7;)[\_UC3WP_,4[VE7 '9V17M-<. A?>_ J77R@P ME2E%8VE#U05)) $MB00E*&681IEL\B?#RCUJQIZA?F+D'"?]#GLYO [+^73^ MX^X97T]GY&O./WUXNSLX6\Z$OZN9*&RF>:9G).=/%U!%3 M!ERH^0"I2Y%1Z_:'%@>0.6Z\U00[#W=3.(VR.G")7LS7TUR9H;7]*Z;SY9", M>OVUSK+"_!/)N4[H.]\H\KX5]B MDMRW[CC_%$WC@K4;\.P$Z@,UV0$RAVF 590X7VWZ3L["_*(C O(B:YL%X)D7 M\L5]@E"XA*PSL:$$L=+ZDO8CY/2(QT/UOFTD8P,E=("GEPL*PI;K6B;^[I*$ M@;U+=IQFG"L)A4=.8@H2O*307FCEN.*6%] EE^QU@"\V&I52\C"H1N*^1!4$&2Q2RX0O)*R_I_YUHT$'R%G7/P?K5L?6:EM+U[ 6[BAF I!X+(C BF68$].M4Q]/T=3+E)[G MV=J::J@#Q/T:JNR&)?/+>5TR]$7E:_5FM3JO]SN'43 A57U.6(D*-0G.63]< M3JN'^]Q"MB4)QT.0V#SVVX.^OC+%QR'CKHT[E9HZ@.!F?0Z\;7AZ>[Y>K<,\ MDS0G*$L=.\0!4QVOEA,"A3<(FF;.M\G. . M7O=?CF- M9 IT/FP^&5!#YBOB:[9,!:,;!*NJAR4]LQQ,*Y.*JUC[&(]^K*,&9(H!LG: M%T2?@I-Q$-L 7/>*U$;7V^T,SJOIEVFF#6*U$Q#WSB!0GMDGDPG_=Q8OLWB>\QX]GDX;UWB MV?3\;*)-U-$8#T%P1]XB>H@^4 45;(Y1^V;5PD^0=(X#OZIP76EH=1$:39@41D63P!I6ZN3P1"R2G<:B@](DEL): M3[K:F\AQ[A6TQ]QIM3/B=8,JJEVO8B<#S__F@P+)Y++UW [M7]HLI+J8D2M(I60D27 M04G:Q'U)"H3$0'&)I6^WWMP>IJ:OU.A1)JNQZ+N $>W,RR&@"+.+_7A8'[># MW4TM;UAA?A>^U0^_6"[#_./P>ZN)*8:)0.QJ76II).,0C#)@> Z>]FOA8^LS MRN.I'C?SU@I!]Y,:SZG,#A(8#QCY"T?R_JF:GE))([O_#Q?##&[%BWF^X/)*D#8FSR5%V!YU%:2/ M$*3DD$,I&)(.1IH=@H.]7SSN7>/FH<-I!=_%UKR5L8G@V82"!9S+M#@$IW]Q MLM>^2&F22($UGRFYE9#Q H43J_Z)\K/_P]Z;+KEY+&?"5Y0SM2\_*4HZPR\D MD4'RV.'Y@Z@EJPF["= FA+/U4\6EMX7+/7BK9:_L$V330K(RGPJ*_<\7 I= M@FD7:N'"U,H\ =8$!0IEG>P0'"3GB_+(?8JM1],]0F*@ZCJ5 _C+'B39>W3 M5\*B,YZUKM]ZCIYQG;R3I/\PYM"([2,Z;6,>CHR#=?O%M_EB(X-[YX@J(&V#AN>\8QUT9!@_->#DR)M[.9W7T]N+>"7QBIM3V6*9K^7N69')E M+P!-8=Y%9H3<)Q__^*>/D]\:!@<-^#]TS D M0TK+NB2AAFZ\1Z #$J@Q9YXBCR+&/=#P\C>-$\D?!AF-^3HR2M;;7NZ1KXKQ M,GL-5C-2<\QF")9[X"JBU$HK*<4>L'CDH\>)O ^#@U,YU\$#L5I>.<9C M+CH+*-%6^ 8.7NA:PQU=X0Z#Y'[/1^+Q;QAGG^=P#T4#/G:00'[""__MNGA_\^?PU\3E%(OC9& QD4%Q7< K&\'+HH.-&I5M M7;IU!)E=!LZ.Q,G\O$)[%9F;!G.M]_C0]KFDA MS!9"3H)0J*/BWB9M6X_8VY.T!L,%'WYV78Q55P48Z4H@>Q\V*^A3HO<_%;($ M@L8@BA'MEP8]1T\7*:"F6'EDNF ;:73P9#YVEMUFM1^3S'*)(AC@KD8G2_00 M656[-KNB%&>O"%/":-6K?<0'4;AN)7UH\/O-(EU:(=]NOI&=M6V?#LLO_QZ.?_SW:S, M%U_7G_H'_EE_^F$QKQW!.?[8MJJ3+4I^^/=U%?GQ]EK#+S_5KAN*#XWLO\?( M^V7S@YM2CT0.0!*FKFSW'*HNA&B5!:LR,I:,4ZEUF]<^=#7I%@E+LJ\W___= M[(;YF\VHUTN)$2USU@(7FGPB'24XNN[TBPI2TB^QM-^/N2=Q(\]R;8V?1[M MF@NI@P?\X<'>I%3'2RWI$<#I]W4$*G(5E> *"OY1-?;^TW%@=Y)L>@;=K<77$V: MCRS;;S)\AJ"QUZ6. [5C)=(SRIZ,*$V*X1$S$\",K)LJUA- ,@.&@4EMC)>Q M=?/1 >2-O8AU' 2VD5;/>/RPP&]AFG_>DO7+7W5!#[Z9Y;6>WS!W(D+(ZY8< M:3(=-AAR_I$[TOB2; P?)3:?Z',LE.8=1./+FG!'=XU/%U;6/_"'\6#M@SBD7 MBDD@1:ZKG27QCI@&]*. WEF>^/!O^#VBNO6.3T;$WB[R,>+I%6^+]8*$.O+M M<_@+KX\F,,LB0P2R.^J(RI2!#.4 V6F3H\\B-M^N>0!YW;K*9\%@ Y'UC,9; M/)R@L3$[GB&F:.JD5 L>#8.0B^=H38BF]8*+?>CJUG\^&_Z.%=+H'6D/7+*K M1>7YUJ">Y>V?;Y^/*1&T0 2N8P(EG0-OL2[BDJQV T%EI6,UW@\O#[+;VIS_=_I"?I\MT.5]>T3^R.:#V&::ZF>;JJ:IX.5:V/_-/5ZH_YZC]P?2\\?;D1YUJ7NU' M8RL#:/,='[%./Z@YD!V:LN>Y2))Q*#7P87T$SV0=BYN]94*B%*VCI$_1OQ=O>_X9;5^M./[5]N^OAB1KI*P0&Y6.1[!4*\(P\,0 M.;+!U ([#];.#BRL#M[#ZQU&/UTMIS-<+G<7?3W<*&?DGO$$/(LZ_- M>.]CDCF:$DWK(/&S!(V,L:'A\$L,3JQ#-69W(&!=D%&1*36NXE\$<^>F2_O(G 3^78Z)F9L@B;027DTGV: MUZ4;\]GN(,X9#"CJ3+.::9>D_D(B@RT9%NA819>B]Q#]LU\RLM_-$ZM69^.K.PP#%97H30XAQOUZM%V:+ M/O[M(VN),YF7C;C?'7ZV-TLJ0\]<76+!3=U7J HX(>D.2!VQ",;1[[4!Z6 $ MC3VBJJ!!00E,C@GDPI:>^%:NR!/ MD-(39(Z1\;P]PSO S=OY@M0O.6I_S&?;DVP/PE'06QT*V&)\M:WKJA$K 5$; MY5A6Q31/#3Q%S'B3;P?!3ANFC_PT7;OW_\#YQ2)\^[(>U5EU<= )L\QU*@?6 M^0O*0"!W'[Q(RDK)1=)[17)?>)N>)&!D"_B,!DX;&8P-I TG;A]A>\KD6#GK;D\(E36->N+'Y-_?IH8 M2XY?D@4P>0DJ&Z)8"@%1*4;4ZJCNSU.^@XLEIO]U,?_^O[>?N('&]@\WR+CY MOA%AT$9H\Y,XV(',W[Z96!T\U[I \612*1\$N(1U(G@,9%B)VB#63.9OWXQG M<0PC\P,Y./:3<+,>[;^OIJL?O^/JRSS7QN?EJC+GX4\1Z\CAM8:TB?GLR +W M2BEZ3'V&2&83^%!88(;^4K18W'(*C>/60Y_50CF7)$=&[%/GV%Y=8U@PQI-7 M&.DXRB8.3F==Q]@EYYPU+N]5T/H")I^G8L1W[&PHF \BDI&3"F_>??K_YM/9 MZM^(55<+W.W(X"J@J\/MI*4#:/K%%8\@-CU2])=FG[6^CW[X>%!I*;5Y2Q9V M$*S9%*9>^P:_U?^@BF3M%S@1LI,2,)-:5M$["'6-=7!:H0J,\=1Z".XSY(P[ M<>#<)2RMY-(OQ+:W+Q,$?"&3T_J8R0)U6&\?>1$F:X8\"-D\FOPL0:,W<;<1 M^WYP.D(&'0#J[7RYHGM89Z5OE:Z-1A:?$<@?(5\FQPC>)X2@BRZJEG;P]E-N M[Q'1)7".$?"#R/(IW.X +I_PDO[JXA\XP\5Z\].;_'4ZF]8RUSIE?SO$97QM"!*VSLH':9BM]70" M8N(&LLE9Y)@*YV4/&.WS75T4IPX#H.:L/AHZWW$1YR,N$PNNUEII#YG5O:UU MG)[#@%"\*"8XC[;Y$/I7LTQL&*0T6"9VB- ZL,\V/L[VH)-B8[)!!+!%$?&Q M%@-[I"LQ:F,JB"$$2"4Y4TI"9EJ[B;>^?IQRI+,@Y%@F=X"/_5S8B61&6Y43"$-F MGK+$'2\C VN$LYF3R9=;[W;8C[)Q4LAG0=4 HND <-<%PYNPS&]T,$F,G%+%44-,97Y9<+V@I=]I?!J+9@.%-1ZG/X?\]G\ MKJ[=72$NE(K>,O \!5*W6D#0V0.7/DCM$'WS!1[/4[07OMRKQ%=#470 K+NW MI88SIK,K.M0-&W_",E_@K7EMO_Q%3"013F=A\6,=U"-NI!H(F:]MRIU^G[!@ MH^.>0RY6@T)IP:FB0+N4;2Y*J!0&57Y-C[,7I/VKA'0O(.CF/M 1M_?Y)W*0 MJN?-ZU:=G!3D3$Q5R.E:9QDA"I0RAB2Q/-<.<=),R+ND[!=89:\8B*=QOQL0 M/7>?Z%]L8L0?:JJ$1+=:+:;Q:IT8^SQ_XBH9DS!$>EJPWB*Z.1Q\1 YD+"OR MJ(Q/:1@,MC[)?A!^GF;TW13"X/?+G%]4.+XUWKF?ZU_/G&: MV:+J2JA(O%9,TX5V4I&I1(9YQ&2Y:5VDM@]=^Z'S=:8;FLNE ZQMMXPI7Q2K M379@^+"H_MGJQX?+ M0%=GEFL??T6IHMZ@/>%[+TPNYB2);A1N[].9],57DZ_ M8YXX'^E2A !T/&)7"@EB*!ZLCA9)^TJ9FJ]"W8^TD2MBA\;:$ +J '=O+M?_ M!O.G+\3GG\(2\]OYUWJ%UKS;W29;BDY"^/KF!_J%KI0C4Q-0,+1!:S(&6\-N M/\K&R6&Z1 MCSYDU3S[N@=9XZ0TS@:WUH+I)U/[^,E^GGZ?9ISEY?O%S[7LI49@JN,],YE]F*V+$'V&Q*%F$ MM% 8F6[*%"3[S4IPP4F5M(U![S7O]>2;_R2)[7;&//'%FWXQRXI2(=#Q8RTS M+;Z6F=;YFMQ+$P)3Y%RU+LCHUSYN*:)7-A4/$DD%9 M1ERL _H4*A^B2H+OUX0\]KRI,VR4:8>75B.F#A%>WR.F9.(AQE) <22[ACL+ MO@8OT4O.@E%UK%\#&/XM1TP=A(+]1TP=(I(N1TREY)4G.QD<2\075Q)XE0J] M$B8DD]'F\/<;,760U%X<,74("T?&P"^7F,A[2>'RPV*>K])J^8_%_.K;]B L M"(O1.$A1<5#>$ULLT^"2,\Q['3/?9W?)LU\RWM3-@3#1CJ4=Q,?(N?TV7X;+ M]1'>7H;E;9KC10 FL@2K7("H:\BY1,FY,0*Q=3?+"R3ULNJDN=TS MA$CZ1MCV(MX[D&,.O/>QAE1*BM8@\M;QUQ>)&M>Z;@J!_>%UA#SZ %C:E+UA MOBEHVAR3?E)^^E%G9^W4\]VSU;(2L@4#>UWSM!XV7&XGS]2PS4\_[K#[IDSS<3X] M=N\9)@@A)3#9.# 2!L>,P__?_/K_\\OYCYQ/$5#*P MHC72&XLN[N.&O_0]'1D70PEZ/A#7.]"5+SY2-^GPXF-VFB<0CMS)&.RI'TA0'4#P\?.\_W-&W_!E^NT#+E*5Y05.6':^ M&(Z0;:WU6UG"JJ;C%XMVZ,I4(* MW-?90;*NJ#8.7-$1#(\B)"=447@6]!U>T#=>X')(W!TOG@X0M]^ #U0HLC " M,"1B&N>U7XFLB1B\]-8ERV+KP%*[R2OC>=9M4-=>1!W@[L#"1*N8C,4Z2$*3 M'K<^DO&""C(:5[!D(T+KZ>4#U)&.9_@-J?^:"*T#2.YUS_[ U?ORY(F%8E$F M*TGY"TXGQ@@N*0FUE]-+X2;2?<#N#\83%/B'E]WII[ M>)+!$\=D%M:0/^C1@S)TNIA2!,TT5W1CC8\#=/#N1UPO^R$&!>/,9S8=3.7*+WJB1I%;"Z[UO;SGQ(G@1-?F)O X#2W4\#7,6DC,R MI!P3/U>;SLB=>&/B[3 QO,+&NRDN=PR>E[?S6:[=UOEVQO;7^>)>.?)P+7JG M4#-T,U\S3HW4]J>TX$X7!J*VD2JD%SPXF<$XJ1!5$JA;;Z[HL^W/6%22<0DB MQ=I*6X?]1V8@\*R#+$8YW7J S=^Q[>\0/!W9]G>(I+JU-S>3#J]UR:XC8%W! MHE1.7'(&21M'#Y83X,A1!%3*BU2B5F=ZXY\ALO.\Y1%(V>OE;R6VUX;+;?D+ M]\AL]ARBS^3J!5'-Z%+ .RZ]-SRB:UWJ=@29/6K,9L Y!:9'2''L:K5'6]Z\ MDJ'P8,"4NF!%)@:!.0[9FB"XRL@%>\'F[*QK\&SB?+&=\!#>=J#%#O #C4_( MBS2@>8F@,ADI'NO6"R%B$J$DQ5I/D&Y J] MG9M]1V)HKS=U (%V -[-(,=KZD6TG)6U]B=FJ> %1*40G' E:"NX,+RN.)82JZ:!,X+Q/Q03CP)EHPT0@9A)/2CH#B&K=U@HEJN6_J=UZ*XK$&$:$ I'L E[:$(;AG9J"XW7]-U MGX9QC:SFR#B2N=V 8Q*#XHZ1JV)9G91H4$&P,@./5D>!HO#[K49_BZT%S8%P M$"./%_]\%2X;#9(/<7JY3IY< O/6!T3A>.NRC8=4 MC&N-G"S8IX%R#)?[PLFM]],4)D0*'@PO%I1W&=:+.61P7&J6N%6MTZ"/$C*N M_AD0+4?RNB_ 3#*/RCA+IQ>"2-<1(5I+6,_-QFQRQ_6LW3?WV97Y((EAL#;U(G-1)S$O@:H50^! C5_1-.X324#ZI;3)=#,81J[?N]Z],J\W RW**,7\AU(UC@5?:?P;J32/N.+ M,P(=B,PE*,$\D$5>-PBK1+:YXZFN MN'2>422OOK3O$*2<7-IWB-A>&RYW540Q('(AT:!"VB.Q5%K+Y M;.7_ :5]!P&G16G? 5+LLK2/,4V>/U'LN:G)$ P07=$@?4HB8D)OQ M6Z-^I MM.\0<;Y8VG<(;U_SOAS+9#9.>B WKF;#1-TZI"4(*;C.@C.[W\2EL??EC%[N M=\0;>U;A=;XO)WHK(BMT$A-(]Z.%D$6L.YF+U#S8N%]V^W_BOIR#4'# OIP# M1-+UKI0HM:'[I\#7J)722H!7CLP,M F+0NE$-8 MVH&-?T MK%8I<,T=<%UK81VWM1:6@\DLA.2SM:KU2HO&A>]C#UL_Q=L<2% = M0/"DM\W*WOG[-K>@GF;"#3=96P'<.0UUUB0X(PR8E.DJA.@QM$YZ MWWS[N.5H0^#D2,YV@(G'#;F/&"ZK&?>/,)W54[V?[5;B3)0G)@D3 *6HJVA% M 9^R FZ%XL5IX<1YZD:>IK'S\/F0WE@CP74XE.YG7$R_TP=\QW>SNB=I,^(Y M+!;KGQU?E;;?YYY:5G8$]8WJPA[]YC>S_'\P7TQG%V\2_=6ZK.UFL=JU2BR" M^922J'WQ=?1,SF?K._J9 M_LO=+D2?@XWD#$7N:H&^1P@R1LA6ID(GBSZTCN _1T]_6#M.ZD_"Z401C)S/ M?C>CSR$;]B-Y99_^#-](MF*;>=4*351$.RLFUU5(=-$BZ7ZAM0XF>,EM>L'& M>_X;>H'&J1*<-V=G!SKF_DFVIY#&&IXM@I":3D%>%*G@D( +ZV*63F33VC)] MG))Q?>$66IW4,9.9!%I&$*:T+(TXB MN!Y+;4=_+ M@STXY.9=R+^?M2S?PF):W]%JJDV41&Z$2J"4LJ!2 M4>"TM, $1B>X,#FUSNOM0=:XB>'Q$-M:8AW8(#='^G7Z5^U(NO$3)E+'8DO( M@*+H.J=%@^,^ F.L."Z=TGDX\#T@9]PLR/44+>..1ND!9B?(ILL\(V:Z:8;Y_K M?4#&V"[PR7)_J$Y.8W4'K]7M6U?#L.ODCD>1G/ .A->,5&S,X)@HX(HRL4A= M\OU6O-.'>3U"Q_AX.4FX]P=XGV#$8$G,;H#J&QH_S6D.NGPQ_K^9(_1 MD/T-N987J$+>G\\.(6-)*C#/.6OM-3VD8NSH9=N7Z$0N=X>370^]":'(HBKE MH6X30?"6..2]="$F'GSSE?:/T3&N6CE5ML]"Y0A&=P"6C_A]?OE].KNX>YC= M!"''"Y/,062 #(L9]G)HCYC0F=X"2 MN\_U6@5'#)[YS$&:]3K<*, 'E*!K"4DTW#';OH;Y/A5C)[3:&C$G M!I11J90Q+[L7*: MMV':R/+^B FGWZNV7*X?QNEJ^J^U(.Y94J0[?2X^T6GH7"H$":X>B1M>$H:D M..Y3<+[GU_7D#S? QQ!,[NZ!^>TF@UJ-:W062%WZS23"J)0 #)BCU;E@&38; M]-M!U;\#ECL,:9(F60TH!@3'C(!2F(ZH M,'/1OHCA:7IZ>JB.%/BS(#J!^QT@Z9^S\'6^6-7>_O6QELNK,$OXRU_?Z@*2 MB=4J9(]8*WG6MIR%2!XB.*LD.8I9$TV-L?0\13T]:VW0U% "_=24UM3)YVWJ M9.*#CS+[2++6=0(*'<%)E< (&Z7"Q'WS]1.WO[\GI[H-9([F;@<*YS;MM]8S M>J^-KML*2@JI9L$BD!WG(!2OE-.1RS!$?OHA)3W9.^W1;1@BEX*=)G7/7/:@!*9G&A7('L+J#I^61Q*I,/FCM&8AB M"R@535UPKR%I5XQS400F&H/ER-*$\Q;)'2+8ETL3#N%R=SC9!J9RMM9F8:'8 M>H8<,D1TBLPH8[-7WNRYON7O5IIPD&SW*4TXA-$=@.7Y[+C3+H0L%213"\(L M%^!\(DO**E+!GCFC6Q>TO+;2A(/D?5!IPB','SE'\&D59CG^>#/+;^=?O^*B MCC#_#5?UP^^5 V:52I2"T_,=W+8@@WY[6#7J&')ZK34XC*IBOX SG ,367$G5&;-$P0/J1@WLM)>\<;X^2XZJ?!0BK-87(:DSM R>-- M$"F6:)("-.0(*&X"!(L.@HM%%E^\XJWMWZ,;BLY;QGV"KW0RISM$R_8&^1!$ MY-F#6;-%58[4L<_>)"T,SN 30/G])L Y.Z1J,4 MJ485DJD-5IY>5ELR#X%>T^8=BZ^CH>@@V;YLLQS"Z Z@\@EGT_GBC_D*E]L# M6".99"4#RHB@?*:;HX. K#$XEV7DS9=(/"!BW'=H *"\_P;@]D1VE:IF@37G_03+>N[S_ (9W5MYO,8L@C !O11VS M;ND918X@2LVZ,I[IQWL$;%])>?\AL M#A310I'&U#&2'24S1)$"<&^)61%KOT(?/O"9K) 3P=.(U:^D@4APIE+=;ZQX MKDOA/:E/.@K(]9YXK[*['T$9O('H3(60#73,$$P>&3?5F=_Z:;]>SNDPLPO2 MFNOIG'4JY^]A1<><77S^LIA?77SY=;I,X?(_,"P($7Y[VLA+2:0WZ^BCO!D\ M$4T,$()WT;"0++-[0.IT2L8>=]D8;6<6S8A 7"Y6DX]A=K&)?#.E>4*I@.>L M:P6BAV"4AZ*)6JD4]V6O,F[ZU%N/&_WIYF&[\X4]*:GC/>KC>=B#X'DXJB@>03 OB1-;*[67.OB#R.U\ZLM"/$=F\!?_&%GSX MZQ;ABK199HR#=EC?)K*K@U(,(A2#YG7S1:@L8XN9)G>ND+,R$5*R[!P97OJ4C^3^=@ZLGXJ2@GP7/D5SO #VW8SK7 M/OI&B_XT7RSF?]:R\/"-_F;U8V*MC];3;?,BA_J2DK,DE0 G963TG!:66L]C M.H2^GN*U;5 VF'1&CJD\=JXWF?ZP7D7Q\&B<(=EI(0-7BNS_9#2=*AJP2LL< M'/J8[I4@/!I .?!K>PKAGH:GH7G>@2*[RZXG-S9Q4M!9A&0%,:QP4 $3V9;< M0%2"F< "YN9*;%_:>HJS#/%,-I)*=VC[@(OI/$_3A_"C_G'BM.;2.0[!U12: MBW7JIZ*K@YS5*0+HP[#-T_<(ZLEN'P)7I_"_ S ]IIEW:OC-]S"]7 >XYXO/ MBY#QP]4B?0E+7$Z,C<4794&@)"?9R_K>NP0E2%N\ME[$YKT$1U&Z%_S,:X+? M&236 2[?I%1=FN5-4N\/7+W=#C9A9%#&R 7$I.B.L60AQB2)?3;EE!FY.:VK M0I^C9R^,V=>$L6;<[P!)N_WV_SY=?7E[M5S-O^+BS7*)*SK2Q,<O9"DGM-2&K&_0Z0=%OS3EAF-AECH$BL.V(\ M0O"> _DM-GN/V;G6Y<:WOW\OI/C7A)2CN=L!,BH__AVG%U]6F-]\QT6XP#O; M4PVWMG:<0L&Z+C,2AYS-O-;N1T9GH?>W]7R\%TC:+RK*7A. 6@JA TP]9N?] MX$0J+9AE=%M,;?LIEM2JSXR<6J]$]-PX MW=H%/)K8_7#XJL+SYQ'PFQ.@207O3?<'/O/E8);H/%$Q>]M$)E\+)6 M6.5:;Q>B!2F"L1@4]_Q>#O'1 .K^W[@?IEY%,'Y 5O>@XNZ.;GE_M5K6 2\W MHY:M9'7GC(5L;!VUC!(B+_506HDDN!&^=9_H2S3M!ZY7$9D?1 P]P.H1!?P1 M:[4G'>EALL&QQ'EP"$B60,WC"W \UQF[1=ND;"I^R#V8+U.X'^1>56Q^0!'U M ,#;TYL3^;*18:T?%'42%?W.MK0XQ<_ML40Y,-H'W8HLK*.H!,"H X:E(D$!:L9N$!VM3>D M*W3K8-XP0Y%W3'T[7ZZ6[S;SO/-$:5XGA$=@3I,2%((<@Q(=N*184;PPTWS0 MUZ.$C%]0=:+L[^N3T]G=P9MSYQ#T<$[)3:@;)][D_[Q:KGW-23:2%\ZW K4%T*-4C5\X-22:3A=$1]#:+2SQ*MK@R0F0FNZ# MBH63-6;J]J&7\-T\6_A\@I_QU!Y5%&_ M/-Z:>?;C3K5B]J>UD?5R_84W&%I>@X@@E(+/!HJNS:FNCIP,J8 L+J-BY&QC M:V?T.7I.51W7G[W.^2W?S/)OTQ"KNS>M4ZK6#,_O9Q]KO^YBTT+YQWRVV/UQ M7;2UJ;9/ ;4S&$#(VBS)UA=+<$ 9/!=6,=M\>F4SXL>UF)KA[;[2&D>X'3R( M/^-B^GV]^N7&M?TX7?[7NE_0<*_H(;=@!-(S8&4&QZ(&+\G=-4Q%)]OG^IZF MIQ/LG135%?9VI16WAL(Q4>,GCD$0:Q,DJ5K)JL$&,BF%#5RJ]E.M MGJ9G;$^QE=2?A-.)(N@ 3KUK8TA-_44U>_-'G1Q/-;U MW]:U#EH^3DDO$#I5TD_8^R>PO0/P7&OWGWY<__;_3'%!1'WY41.4E^N[AHR[ M(F."G&M;6N8"@C.DR74))6;N>/,5*OM1-F[LH8^W<0 9]H3,VT[=P_/M=@5P M0:=3$@(W@KQMXE\PB."RX]):6;)L/;CZ( ([L>$:(N0I$#875T]8?#?[=K5: MKCG&=[.HR+]2@4Q \!;<3)=(I MN,1N^(@(&+ D,#FKVO(1(6(I8'.QP8IHF&WM#3Q#3B>/[2C@.D8BG8)+;H_B M=2HZ)@Y)HP2EL@.?O %,VD@CI4AJL$#E0W+&30B,"ZYC)-(3N$XP?W^[KB<1 M(KMH4H8D?%WC)1CX$B+DF(@K03O+6T?=FAZ@$P#WX8J<'1$=7(>;4,.M0T^* M3BRX4"<+UG+P.*]C$!D=NKE.W8^T3FS)T>$XA"1? M2SG!'V&Q6-_$QG4%#SYWD *#YZD_1Z6!,49Y@1ET,KEF0!B0ZV1P"62(ISKP-9$=[31$NI$^>QV8:9W[^)]0:7 (WH:K-#A$ MN!T\U8]MYQ$E^U X2,4C**3?^4@.'UUM\ZF*?W?8>=)$9@U"2K($M^L7+=6"K%JV*$,C ?<$B>_8+>H+" ML;*;MV9D!VJDK3^4LT1=1 )N:XP/]Z@LN/G\)L\_X]=M\$18_WGW]1FQ: M-X08R8-7SD)FJ=0)E(IX'1PP'HPA09B86R=3#J?R]=M\1T)J?E;Y'HY@OT'P M#"_""NM.O4',P[=AL?AQ,Q.@!%L2]_7!\^3.QEZ_UFT#SF8RZT"1WN[SON;PQ+JB0DH((:L:R]098G(&D >RQ##$E%NWP3Y* MR.O/V+5!W.E2ZK M_S>L0U,;A)B?^*!38\K[T-E_??<+%>V;?YZ DW4FN) M"5BH#;D\)3H45Y"M\749D#+W'[/'ER0^_O'C&DXGR._.OL,&K!M[F^;V")NL M&6X/H#QF5B2"CK+69(D(P9$C'TVLN[MLR-(?(/L['SZN5=)8\L>SK5L%O_ZU M-NJ?JN ??% ;!?\\?<,H>)F2B%YI\)QY4"47B,HK"-H8J2P:%YM/CVRBX&\^ MC4RB#4Q_QF5:3+]5SF^"&LQQ$2/I*)54'3NTGK#HZX8D%!FYU-ZUKK=^AIRN M'H9#Y/YP@EP;EG?@=+R;T1W$3R2&=53VM_H?5('4T'^PB1E=0FUQ( VJF06O MA:-?5$Q*9ZYUZX+J9\@9&SV-1/Z@,ZX-__N%TC9MP'U@P8HZ_#P:4*'VR]3, MN)&R\*(\Q]Q:%3U+T+AP:B;V_>!TA PZ %2U!-Z73^&RNOB;3%$RGA0S@^2C M!668 U>$!+I_#HV/V6+K_9P/B.@2.,<(^,'J@E.XW0%@P7;6T.YPV48M!2(H:>B7.B/=9[IJII3(C3!T]UH/6#F( MP'%]J>%@-IR4.H#@XU;"3>#19O(6C34@C8ETH]1Z]5H 49 ;)FN_>_MHTK,D MC>VR#V-5M91#!["Z&X3Z6'<^O"__7&Z"X9/BZL!\5,"X=Z!RE. P1B D*)Z$ M#EJVWK+X+$$]&NI'BGX^E!QZ!]6UYM_%P:;A\L-\N=Y@^DN-PRRG=$=_([4] M4;DX*QUYSD$P4,H00TLPD.G$IC@4IOE#VHCT<8':$$R'P'0@R78 Z-L!V_OL MI"2OY\Q2-6VER/OOQ)$ETCZL#[E/& MZ&L^%H2M$R)4,A ,G;O48AS!%&+SQMM6M/=D0IZ&IX.@.I!P^P7U'_/-GH3* M525#DHP!Y[74JRI^+[*'Y!7=?:>:0\7@/ #KA; MA:X6>84!R"+)=+=JCVDJ$>ID'!YT=-FW-BX;DM^E[CP66(?"=B I=P#PVS;V M@R?)F"RUP&5'#68)^EY$IGJ2TV#KYTH;R?GSQTY!T $0'$FNO8+[U MZG"!J?A,ICJK1GMPAK1]8( 88Q;1T,UOG"ZG#X#J0?/NN9M]6BCZWANJYP1AYE"2R \U$2U)(!AUQ K!NMO:%W6C?O'+Q/ M1%MO^4/XL9XF-HF65+N,!6+=9**\1(@Z!8B29:/('TJ\]Q>L.'L%[:9WWD:[<#/,[4H'I2YA=X*_SQ1/>^00#*NV9!EL'02BO! 2R M'\ ',B**C26XUL_>">2.G45NB;US2:T#@/Z#3O;;?+E\/ZMMQ/105XF]+^M# M3;1@VHCBP4E;:[\#73NA.#!A+2J7=6"MIYT]1\_8J;B6$&O&]PXP=-L2_+"8 MDJGWC6R]G<;6T<;(R<;,9CVR2S/PD5O(WGGRE+(0;L@@VP."QLY.M$11.\YW M!J/=BJ[M6=[/;A1L5B(@DD^=#;%*>:O)6S !DD[DK=BB'6_==;$?96.';X<" M5B-9=("P?=[U1]W:";?%FT@'E2F2BQIKYW;0&71D6=32'R''L,4>)7;L"-FY M+;'3)=8!-.^:D_^.]=R8WWRGGU[@1ZR-+KN_K 8#GP@4II0ZU$74P8?H$D2F M$3A'E;50Q.)A$_\OT[@7$.WK .*@\ND=?W6B=)UA51=F?L!%JJ%#M#FB%08R MTQJ4\L36DAQX&Z33!K,4PY9)O4SC7OAS?P/\G2J?#O!W6XGO<;MTG89II /# M?*P>D@0Z%@=++K9/*'@IS;>:'D3A7MCSKP-[ \JF;^0]=J]L5M(GF:%$1B:O M];9.:V.0F%)))%U7?9T/><=JO9NWY]5"[U3A=)M)>GL9ELMIF6Z:G.>;F-"V M$_G4S-(^G]TFTW3P*889J,2=%;ID"4QQ1\K(.P@,4QWI'3QII51RZ^MZOH%* M-DNK?:%'/4A;$Z<.G--U_!L6*5BRN?TTSEN,U,I# M89M)&QJ\YQ&DPDBVG.>F.8A>U4"E@P3\XD"E0[C= 5P.&]5C//,IAP EF[H5 MU" XFR,(%[P5M52D>4W.WV:@TBDP&TY*'4#PI>K?9)337'O@R%0=\JL@>%& M6:MM(G\WZO]_H%(#JZJE'#J U=W8;E74$Q.Q:,\U9%^'G?CJO@CZHS'DUEAK M34G#9G/-UOEA-_[46U$1GIT+" !B=!B4$ M/?)655,;= TAF\X@MZL)V;[G$Q=<2<$2?XPCDR&2 MM1"<$Q"P*.Z+86A:#V=^AIRQ"P7/ ZU39##R,HC;Q]B1KZPL/!JR #P9G J5 M!&=J[H@EX3#EI-Q+,>XG/GKLBK_V<&C!PV:KYH_7*/\6%M-J#-Z\PB$4BU8: M\-GYFK4N0 Z"!,&=-8@^!MYZ?-\#(L:NXQM.>YS&[PZ>H$]?Z/FL6>:;$S!. M#J15ZQP?:3V5+7C&.7 ;#2-'PCK6?'+R RK&+KD;#C(GS= Z34!<\16X]@C:Z3M"J)H8@%:"+$3PR@HX9Y!(U2Z@_WK@U MQ>6N;^+G*[Q9VR52\*8(0*XL$*(+A,+JF$7"NI0;)?5U? MA@Z<])6G'"6G_R$+8"2D;DD<-]K8'4"/$=QKPR4!#2O)^B3+EM/%8TK5 MK=L2K'%9"B,8\F%*Y X@ M,4P(SJ)JW=YU*(WCQFG[A.:AHALY#_3LV3[/?\(/89KKP3Y-_YIDG>E2T1T+ MI/A!:6' 17(WO25KA:LB2K[G#CV:(#KD.\>-ZPX.L4%%\!J@]?D++C 4^L8) MDYE9GW,=)U7(0Y.2/+0HJFH7J (33J=6Z+KYVG'#POT [$A!O**7=2*LL*PF M2ZQ5!E16#CS/"A+QC7G.4AS-$QFW4;J[E_0@47601G_V7/^R6C.680=I'C9#9[@F MZK.AKH4D.GB$'QL!] 2W2BI.1I4 -2<3EGL.7IL"26N-7"9K0NN8R_[4C5T3 MVRR?-Y! .H7:LZD?34:$4#9!LK6PG%L%/BL%CMR&0$>2O!O0)@[E(^B9?BN&/ D'%00AORKX*"PC07QHJB\Y = =WFZ#J!X3%B M>BWH6R=U;"PY:AD@\TC^/:-?@O06G,L>R<&O&"P77R MQFM!)] 29"B)3%R,$&/.X%@0)A5R\\U9]GYUEV_K"($'"^JU +"F:"22_?/(";-*E*&0AL;,$WT;. M;XV)LX-DT',1TYM9/CBFS35FX7@$YVI,NZXFB#;17;)>AU*3R64?VZTU76,/ M[#@Y[S6ZL$9\B%N<_:8?15IO2@8F(MU-&2.$S!CPI')*Q8?$\QGP>4A"8MA5 M8>/#\AC1_!W0N.E $4D$9PR4@.1YU02,#R4"-\G8@$BF\#Y#:9H1-/9LDGX0 M>;!X_@:87,?$I3)")TOFBU*![J$R$*,G%F 1]"08EN_'C@>#Y-X)BV&WC?6! MR(.%\W< 9(V1"X^H2S(@L8[:5Y@AAF# UA'\9*/PJ/2Y +EO F/8K6.= /)0 MX;QF0.[B[9RYX!39)LZJ.E&8!_ ,!2"BBY%[:]S@VO&0!,BPZ\=&!N(Q0GF- M('PD6H_1E4P&,S";R5H67)$7QQPP(Z6NBX]<-$/A\,@DRK#;R$:"XHFB>8UH MO!W+CSD:XT2!E!4'5;0#[P.C/Z*10AD9Q#F,Q1YVDHW_*!\DC=>(O"=#^%%9 M)8I/=-&X!H5>0X@) ;-1*0L;V?VA8>U@>%*FA?<\/&M<.9V<:AD/IQ.T6@1A M [EI+-2]$Q:BL!ID7<)3M%#"E*'PN!_N>F[R. _?NYT0^>DJ7M;?;):HG#HB M\O%/:S,C<@]*AQD2B2B85U: 3.L>;D<&O]!D;/F8K!&,8_%WN=/9D,B[G)L$ M'YUD)M:P#NE%1B?SI3 PD1>C0]%,MT[;WJ6@JT&/ATCWP3SAXQG;X<+6S2D^ MA[]P^4=8;%8<':\0GONT4Q7"WI0V4@C7WU?7]%[.EU>+FY2^R9XQ%S48KI&L M#"$@9). K.#"+$]9#[1X\E%R3E45OY2"J;+S^COJ1N*W\QF]BU?T-&[?R/EL M.4'G==+GX^6^OAE(.AWJHM_Q M7_\*L^D,?_GOJY-&5S_Q0:=JH'WH:Z1\-M]PC1]OE:SM(F!54?1*D70CR@CT MQ"A6F(RQM'Z][U)PLC62OF"^NL3WY=-JGO[KIQ_KY=J;/6K9&Z9C"N!83Q^83J9\@95XF<(/<'=DHCEG=0B7V]YG%]A.V!UJMHN>?& M9FV :TL'8;KNQR;O3 :6'"K/5/,2[">)&1-\!B&[3OUT32FX M,H.);'?'05GG(2@>H1BC.+D"W(C6VRX?4C$R;-J(]_ZJWM-XW0%:/N%B2@[C MA]W7KX^RW?FJ0S*BSDN5+@90)7"RYNK.5X,:1?+(E&FM=)XF9US\G"KI!\MW MV["] P3=YLQOUWMJC'$9DRITC23=*EO'$OF8 3$)8QUWO'GWQJ.$C#NI8JC' MZG2>=P"<7;[M??EY^GV:R9U8WKT/;V9Y\P.<)5S_9,(,0RTM Y-JD8S1%J+7 M&8P*2"16YZ_U2(HCR.Q'51T)COEY)=5/+]#NI+_.%Q_QV]4B?0E+NKT?,2-^ MK=?V[KDG%G-V11$O2YVY9GF=N\$$H2BQ5)1QA;<.D!U(XK@*<#@L#B&A'I3B M'>KKJ;ZN-\#1S[].K[Y.547P(G6 U%>(&G< MCJ ! -90 AT ZC.1/U^$Q8]-R.5M6"Q^3&<7FS*"-ZO58AJO5O7>?)Y_6'-\ MDHL(-I"J3G5UI$HF0DA)@BS.6636*=%Z3^?!1([;[],>=,-*J0,8_HQQ]78^ M^TX?2$)ZOYA>3&?ALOYT9FVET &L[BIKNAKO%^M(3_ZW<'F%'W#QZ0NQ>A*BT^BD@<2"IE-E M7K>F)B!/RY%';9S5P[Z:3U$V;D_.T(]G$WETA[+U$9;OKU;+59AETM(3YSRS MP1E2OD&075#(E>>:04"E=112.VU@R-J],DT!V@=DYUS7?3%4E5 M5!:.2<-;?#]J%KW&:9H:'50!8=X.LZ3#,1 M7(C"DX5L4^4,6M*T(8!)(@=DG!5LK9JNOWS<7I8!K*>CN#KR8)+;#NPTX4=< M72UFOX9$_\4D&):\P 28Z2Q*)@-1!S+VF#-*6N-SOE?\^6AQ]3-?,7([23L, MM&1EAR5)&[>S067D$Q]T:DG2/O0-4Y)49T+:& 5H2U:J(GL"O#<(*8280K;, MJM89A[8E2=L[\'F!87FU^+&^"YL,%$LL\^0T(+<%5 @)?-02F DZJ\RD:YY, M>9*8KLJ1#I'Y$ZFY$]G=@0WQZ2HNIWD:Z SA.H.YKIC0PM%#5QPP7B>ELCKM M*&4&9&H[I6P07K7N&7B2F"Y2;:<*^V'E?0/.]P"A&_+_"%^Q,BK,EG3#2#S; M(@H=8RX^5\?-A5HQ[" ZJR!8,K!T=M;%YD61+U(U5LE^PC2?9>+5^T)$3&<7VR(:%T0V 348C'60@<_@R5GN8 MMB]]S\A(:2S3^4 ,[D 5;?,JC^CK&[_ $JML1@X8K0.5:^%5#2(Q9HU.)60O MAS'UGB6KBP1^XQ>NM31&!-ARL9IL,\6[:H0/B_G%(GQ]<[7Z,E],_X5YEUPA MM1T]$QQT3=Q93Z=QAFZD-D[:8%46^ZUJI^^\!2[ZTPVP#B"G!Y.[(03FP\IC MY =O'?)^<*1[/UW^'OZ:?KWZ^GM8_!>NWH9OTU6XG/YK+=-M,'-W9@DB: 0K MZHIP:6L;N1!HA::_VF<&6"MZQM5N0X%P-(EU\-+>8>,F4_,F$9^)DNU1N >; M/1W%,P\.:];&&9TM_8_(K=M8GB%GW,JEH;#76@Z]06J=2=Z=Y.U\N?H=2:_? M.E,.4="94$%$LDP"H&O<2J6S@JR%9'I#V^XX;[[C(EQ@ M/=5U%\'HK_G15HT+TA[6A\6ZYO,+\;G8K'C6IF565Z 9J3.L%?0:BU %\MJ4N MB90#M+\?0-^X%5.#8W(H2?6 PGJ0=49^HJWT6@5;U\18HEQR<#QSH"-8(MHE MVWQC]LVWCUL8-3B"CN/RV&&3&]R_G<^6T[R=(?,1$TZ_8WY_&_C_6,R7RXFT MA; ?,R1.AJJ*=96RKCN(4 4?>"G[+9(X_)O'+9<:-!0RK!0ZT$$W'9+K4U:M M6HW"B\AX!H(#/&=%1"BSAD:NR1I:434310>P M.NCB3#*C4^6 H%/DH)PN$(4J='N*]Q)#,;EU!.0@ D>>XWM&&ZNQL+HM&'SS M_NV[4VL%;W]&FS+!)ZD:ID)016>=B@:DD'4P;S;@A4J0#!?1!H)4\S*ZMA6" M;U*Z^GIU6=MTWJ^^X.+M_"MQ_PL2AG?3^'Z;[\961"N3<3)#U%J""N0AA,0Y MF)*"UI%E8D#CTQY"7P])S:.0<5^;#":4'IZUW3"FK4JFH\UG]5SGE1"S3 MI!F=(-:INE'1:Q< O4&;HGFDE0@PJ@U26A^2$%CT$X7].-E/2=PO0/HW+IP:WOM M:%+'<*I(B@K(_A"+K%1 M*86Z0-ZRO6JV&]+418E02\".(:L>,+HY]KL9?20N5[6[^].?X=M!1Q9D1-=- M[A"B)6\.+2>^9PDE^%*X12]R.$RYGD).%W5%[57IV23TFD!YW#.2$],^&P51 M>KJBFFZG%\220!QB&%T*[?$ZG%4P=+'2&% >7JY]^5-/!3!V@X^]5EG$ C$% M,MR-X^"2TF!HG,BR2$=^;UH'-=M.EL$ MUZGJ+_-+DM9R\\),HD[)AF2!Q[H, TG9!V(5^% BUZ:4'%OO/7M(Q?ZT"HM5$Q2]3].?L,QK5UNJM173,DV;/6V;'U>+][$! MMLQ:[IU4@,[0I632@2\:(2B4PC#/M6B=C#F2U)&?WS/A\1QR[$#IW3_=K\3P M-_,TW01O:^L(W8[G3QRX\J4D 6R=8 B"#LOKZ(,DE0N,:^Y:^RFG4SUN)/-< M(#ZS=/M97/&<(;1C\H?Y8BWOQT[MG>6:_@^*SG1JLM3!D6<'-AH3R8(7$FUK M;7P:R>,&0,^FE<\HUPZT\R-&D0XL2"TD<%^YYWR"Z,BCS):SA-)$;EI[0D>: MI(.%*$,!U6SO^,93I#,D)G]!NR2&=U%<>'RW""1GKQ(T]52H?1W$@O?9@O5TBG MGZ_[>;;?O;Q&FO9!6*45R%R'M#IZGEPMKL:0!>=>Q2Q:]WH^3]'I*W+N,)FX M6__OS7*)]!V;JT%A5+@G,^@BB@062Y0(L-2V24;AD@7,S-59R!XSET"J?-H!;<9J]%#-**8.DL+("2R" *4R!K(910 M49 5? 9@W2%J7(@U$?T><#I>#B,737U88)J'.E8J7"YW)ZM;.:HYLJL!,]EF M;NHP4E-S*+(FH+4&7I@NKG@1LGG!G-KSJ_H#RPF"G0_'Y0ZTT7[*^R9AG&5) MS D.,J 'I7FU$;@&:;TVV9$RY\VWYAQ&XK@YJ7,]AD/*K4]8WKA6RW^?KK[< M*G78_JOW\7)ZLRE8P8N4]UL)!L?Y"R2/6^[0$[A;RK;#,S*2A?!9T$W)C$$IVM-A:P=Z$F48)O/VMV?O'$-WF'0]*!0 M82!IC;Q'YNUU*QA):_TR;.)_)4BCQ7I*F-[8'"%H#S$*&[A/B':O$/P+:V,> M__:1L\U#"7K>E.O=X68; @PF\\U2IA*))=QJ<"H+,EZ]=8'L5FWWJNH[&#EC MAM-;R?19B!S!X Y?\&)M#6[#N5QX[@PGH\\%44LJR/ZD'P!Z M) LT>R%9ZR3?$Z3T!)EC9'R_?+,!PSO S?7(J%TZ8'><]:WR@LE.?'[;E8687>9\-/\/\YQBX 4,EAHO-0&<91D**\;Y&"Q79P)7#X]5,['O!ZU_J?/B=LLW>*YZ=A,1"G3-?>-U#P,'H4 RRS!6/C4'T@(@N@7.,@.6N/B.M[*6RF7II #' M:V D& 8N.@/6N!RLI7M66@]JWX>N<1N#SV5O-9=0CZA;UFM5L^8/,J(3)VR) M3!B0D>P*5;*!4*R&9(L1W))B5ZW;?PX@KZ,D7!-LO 2^1H+J (/_F,_SG]/+ MJM#?D.-D%CL_(F0B)O&Q07B;SF^G@$R1RS.:!K'2_?AZYQG]K! M4==<-!W ;3W?X/8<[*5L52V)E5YYZ9&8REQL';XG-(K+G]S&:<[9LQ6XILDY%_L#V9S1]D(M\ 6:G(06#X(9 MY;02"JF-WH]6 +>UR]5L[>-(4; H]#9=KZ.RQ79.$B;+N@4 /*'1E'+0'D*G M%H(.U1NH!/3=L#?58:.<"I/89/Q4N&>$(74#6_,)ET$3W1.;*WFUR[/<@(:, M.!3ZF=%!"D[]?,K66F=#[ [KU&1ZP*BM.68@-I;BM*YYHK52_D@ \(-?E?14N=7='ZI;D?)<3,5SJ"$VUT+3$5M*A3*;O M'8T1YAB![?O6#*(B[W)D7*N!X#(% U8ILUB*?W&H- L=L5;,0):6B?V>;Q'- M#[FCA08Q[, )./=Z984&&<=I?+S:NZE\-IK&2'"1-]/+N]NYU'Z?.W!MS]/E M'7YBB05B^Z:E>3/B:H$=&"'Q3<\-W!X[Y'.IJI ]EJ$4!"X%3NL7KO&T[ZBPSR %%=NIC+2*JK%=C2(5[.\,L^TCISQZD^MSWW;[F;%P)ORP(7N R*Z0 MQDSSC%!X=NIPXN@VM^CLJH[L4B?%W!F0E4$2H8)AU:R:0QM0GYLF\Q@7*T.@ M8\\8T0(NELS,< .FNU0/#.AWFUK4P\R'KFCII1AN/N1CG!4 M)ZSRPXQB#*38S_YFG!S3;=MG/?1=2@F3-WDL^7:2?/#+X%IH MZ8%O!?)V:1]C.)?:BWWW%V)_ FC(=/^5R%Z:\GA7OO/+RC:=)%YL,OI"?B3+@M.U/)A$KHZ09W U>^^2J?N)YQ MS>.ZK]F,:?3XFX(KU,CKO%S(Z7.H4V#'W!N 3B4E"^=,+Y_N0QK/M M,V* Z=%-,M8S>;:1FA:C&B6[83"P1BV;/X;:(;MF5[ 9S,KA-[6-NDR M^8[QN=Q=-MV>"4.U?4]S/6K+U:)KOB.,VO-<,R !G04N=/B[3@_D7BL0[%]< M%IX*MP+?J^H;SPCL?Z3%R\I^Y*\\;P\*U[^E/,'LCZ4'ON!KYM< M\PQ7U]Q %S.VF*DQRW5#U]:9SR%J]*?HB-SB$NI+]Z%4(9MDTSSVR_7]3 S- M-1QQ> S$3%Q.7$_7'4+U7K>J.HRN70N\HO"/LX+T*I1@YY6_//UW&B7%-P'5 M)CM4PE5*VOUZ>4ZX7BF LE:"@FA>ENE4R L='V; MS@RQ<_3)3!Q> U,@5\!TZOWN_$AUA&ZRA9G>X3=P>BSRSLO="=<5%VLJGZ$08&J$=6Q<#1+'.E0W@O\,WF-I-"EF/8G\*I% M0A&6Y(J_37*6P=%4$8ER.V2T][O$0A&B_IW^..D'ZP$;1*- MOZG1FK/[5-8$O7XC\>3EUB87Y8K%(.IZH*+"PMNU'%NF1W7EB1QP]77(1[DL M,7P)]D-)63ZO1"/.K0,@]A0A[4O"HK>(;4A<)I:F$%41A7LH:\<\[0( >RG% M\4FOPTL*DQ91G4 TAAHP3_L!H$"T=+?^#W5'L,'.<]FXA^5>JZ@5% 7(>GH1 MD_U$BOSIYO'I*F;1/1YN&=$'FD=OZ+'W?74?7;$1 MDC.$/T0=!*-<@)U^C*K@H@)U?R4LB[>K)TXW6=E0_69=3.>M5BK.[=#AK+5! MH@)E=S\SNLBBUDL*/7DZB<*Y<#FE*=V^)*L%G>;V.D3WH@XW-=D/'%7+<.ZR,E]P MI1*<2^D@Y3<=2@.4WCQRFK[Q;#L/+\:Z,(91=M]K@ E+=B_U,,STX'RM0+2X MXA!^WB_6-EB0G:Q\Q&?_>JW\!DP.TM?)0^.K%?>T%PC_K],G5]F=]"7E=^+D M=^)D$#LHV3V-+GX(]H&Y$(SFU,;N M#/K A.WR5JMB/ZG)T:9S46@%H&/9JH<"F9^#0@F)MWF4P]0V-0I%*P:=N/=N MA >9O:?B[T5&Y]DRS_8MRLO4$ER5?*\!T"I%Q[(Z!#9DAN>;0OAX\1U/5H"N MM%DJ6NGH6"X[ 5+G _B0%M_Y\4O-H\"LW<; M-R)>;0"040Q#5IT3&.06KT4L7@$!P"%,S;U>C8+ Y^BJV%XD*A7KZL9(H:Q MRG-Q+GSD_VRB[.A78)SR@&%ZD:Q4Z&LXAJI6 2W>KE4!="X9I/JG15F RI\% MV7[+%SP3IZVU?"\'NO"GC_P)ZUJ ,[W6YR@$+>$Z@(7W*[(Z>^R$T$].-T7T MQF^%FUBEV79RZ4B]1#R:JGBG/2>/'4B.XZIZ$0+X13Y"I0<0.JJR\.Y"#R2E 83?M8H?^:7Y79_XNSYQ M&#?L?Y9I>1Z?NCS.):&54;6MCMK)8A,0QT>U8)9&51S>9[T6[K3/W+%)6:V* M\M92DB??B%B\3YOU>A>WRHMD&<3W:7;S&@?Q]PR"L\&C8>[4FAA+ >!3@':I MLYAB_O1&;_,"B-U:H9@[NYXDMH&!??B!YFDT1]=9:%WHI_V@4(2E19:!$U65 MB;>>1G#5 AVE.Z?8GOS(V.Y5!& JCIY>!V6>[F]%@A4(>?*VY$AX^#%\5IH MJF/SE]F#G$WL[B>-5V(']?B:%>QR"M KM-]P>)/JH;3&&TMD^%&-I=O8H*KST6MO8MYB%\?S1[ M3(:/AK8IA#&/T?"JXT5N\GFXG\8\+"WX. U@ZQ@]*-HU3W ?,@IL[#+F@^([ M?1-V^=W<.;[[F)5SNTT3EG_.Q/] 60Z0"F@72V'L")8(9*OZ_,98/L_FQ4MV M)S3,%VR>'&?S4,B?_\@?PYC*:2V+6 (D'_: ,BF(\=$NM\+8$R %V(_B<"+K MXB:G,M_+0?OHM"4R:R:*'>C=:PM3*WTI#:_:8EKYI6K73F[3)QYS6G"VMZ') M-T[J)>+E_\?QU8H+=GF94(4=:['F81A1(?<^@5EKW=+Q7. X+GOCA>TS.<_^ MR-+-ZY<\WP RVB87;>\[UH]V8X3M45]D[WYV5!2*Q3:Y:#O.L=ZU&R/TM9@N MTX+$$-?WJK+0NJ2,7G.U6. S=$.+#8GC[8)$#(BH.I%H_5#&\]6"#'9-E4RY M"PW+4R.0:VR2B=;F9"1Q'=A@;SL/!?TW;RLPW]@H%*]#R=A=9@<\"K%7:O;. M0T"26"<;K[T( ); M=?F$V^!X"FWR.?%"\^NO+[KQ^A%M4J! MJX'@8:]J$FQBDGV-\@(PU=TLM1>=*H6S.@'")O#2LTR-A#2([%6MH%(PJQT: M],C_P?G#$]@ENQ>3*H6R>H*%2.GA??+CQOUKFK?5:XUY!OY<=B\250E@M<*# MOMNI[+RG+K]:@;WH4BD U08+=H=:N:&2,P(BK$Y>+[Y4"ABU@*)"B!_D5;/W M@GH1I%*4IPX&]$U(.KE4\B"C%Q\JQ6 JDU>CS'LR'4/K54V5PB0*EJFFR1]B MX[)7[#//:1:5:1B@.M5N\;U(5"D TA\R].\2BZ1>)+9U\^TT.ZCT]T)4"DJT@$.>@7!Z?877*E OU*D4 M!ND 1]77![XD>23 7&:D?'DRRV3=M'Q5H1(!F/@40U:5A2Z77H3QS6^!*9=;K-@!;AJZ9S;"EKP=E]3%:3Z&F2B7;)?1A/'9#@ MA_.OP5F+6+1;[<-HZP9&"0=8ZB4OP9 "P@F>B4.[T3[&$=8!H9 S7&;KI(#U MA>]$HMUE'^\*+P%1RQ,"$=8L%>T:^R0_J!QMAP-#MHYVC\(#><*J1+R;ZV.\ M80,>2G!U]_,URB"IJ@C$NY<^AJEZ-)0@ZO-FIQ@ 14=1>+?,QY!314 )6IXX MW611$?'\9K6Z>2-1//E^0XM;72 ?#7.% M='#S-,#3P>^'NK 1@+QPO?Q)29.]>/9>--39NUNZ(JGC5M[.,RT]\4)/AM7I M^9 6>U5AXOW]1U$D_#^1YQ;\KN_1][^0?P0DY__U'_\+4$L#!!0 ( *"! M)USG6%@K;?$#]KR';8I&&[>MQL-O]=V\-4 MB/LY-IO']'9OHI+RF'C]3K->:;?2[&RFPFS M^7:@)F3%-CQ_Z M[_H#T:A5:O>-?]9F7_9N!OVK_F5WT/]X+=[]2UQ^Z/>N1._'WN7G0?^?/?'Q M"J.]FQ>TI>\^WWSZW+T>B,%'\0G;N.D/^KU/V-+EA^[UWWJB>SD0-Y__T1.U M1K=<:QYT#_^#S?VUGM)D2.;-?NVX>M:HECSQ';#@ MF_U&\\QK=5\/X;33%^6T>D6\DQ;;A%,F%QT*-Q1*-T@"% M4B5")G.1)YG)";:B6+BZ 5=*,<&543(6D0SPDQ%ZHC*1:2^W(9!00-9*,V>1 MB;PE%X"E3HO?0AB#)6-7=+ &"P3*H,A +,%T6!*2$;.Q"L;"YORQFC\C0X42 MWL!$V1C5B O;3&5C0,6F%#@#UR(?(.8&3AG.U]WPXH+;^)W@DHA4 O=Q)%;N M*B&R$,>P61M7"3(#<5/0HY(@SCDO$)(UWY003L4YEL*C# 8&21ROHETXVCY8 M&H *%2LNL40>0P AUHB#6\XZ>P)IQR**]:Y_9(E8%<3.L=10I7![80^>3OI"&G/?A336, MR;$<(>3#6-DQSV"Q";*:,YNO0V6#6-L<\SC?C8Y]&%*C PKQLQ4'\'I("*-W M;>\N&,MD1**+5+K)8TC4&K)<:QV0MZ+6"OV5OU1*[BT48:$%FZ]C!1)<(7:N;=Q?IC)DOBC'%&6=QO$S080\%._)P@0XQG'> MEZ-68CH.9&YWG\*\."1$H%C),ZW.#10@R:;*NM2%%"5.#W<.JZ1?)PY#L70A M+:AV%99202H\J$ L,7J6(7N$&+SH56ADD;Q!I0O"([*$M:46R9IEP36,;I+ M=&T)!N'XX2:EJ/\JR&/)_(1M.2-69(\9OG2L5SQ\&Q(+@D(PG\*=*>/Y0F;X M$#([I^$&*8"Q2L%)KP KP:'H366 #Z^O_4.?9XQ;LPGIR*4W&HV\D=RKA TN2+^TZ]%:-I5V6*LYIAR\*'=G!'TLBFN/L M<4MQ<41Y(%_ZPRYZ$J:>2T/:^@,-J3NCAPO\E5;)QKF_CH%5WG$4GU"M-EJ, MI742;4:FC5T6"/<#5$YP3,W(P67+M*%&^>&Q4,$VI^ * &)6"8I_.5&9P%M M^B57,-W!.$\"=Y Y?!T]9Q=G.B[E"C'ECII[\T 1(E 0^[+WFY&\9:;VI=1Q MM6L"W#V!Q?GN27$MVC1_GMF2FS+$1$O+U'P4 T7K@"D()BI\R9<+BUIA\PE" M 9^XS?BEMY^$7TDI0%/8!>-'!HE0@H?)I2]BY.Z6%,$L><)4R53'4V+63.2H MN.ECBHRG21KK.6%T-M8^Q^4]J""T3RDI]E$<5#8\_O6\=KJ3T_R]P"\%?JBS M3$\ZM31#6#/7T18"0X".3!F&QC*UU%E\.0,KIK&<=U3B%G63SNZK8RA-F5U1 M\ KP.!SYX>)IR&F]4F_5^(%(9O _7"QU1\Z_WL>(HDUE\G:OL;>84.1\ MIY[>B=K]C&<:>!A('\/_*0E4J]]XJT*F0L=L'7=(8ZF]B_=\ +A?N@J7O,;= M_EVB2S1ST78W^8]?P)9/=MCQ!E\]W^WL%$'>3Q,EPWUN>8YU;Y\[)FA5>)K> MP3=/$'TEJ"C*%3K$MS=Z#MU%2;=WSK(Z_WSVEC?=35EGE^KGJ M:HH<(K'R[/$IC[T7\>C++L6G?_7FR+WR\QM02P,$% @ H($G7//>V4?P M!P ,2( !$ !E>#,Q,C(P,C4Q,3,P+FAT;=U:;7/;-A+^?K\"9T]3>T:2 M1;WX178\HRCR19V.DSI.V^N7&XA<6CA3! N04M1?WVB-^BLC> MBFJUE.KI;&;4S2@7C7JC+7[2YE9-I!_/59[0^5S/V8&_/CMPBYP-=30[/XO4 M1*CH]8YJA133<=22%+1;S58LAS)H'=;;C:AU*%M!])]@!U,A[N?8?);0ZYVQ M2JLCXO4[K4;MJ)WEIU,5Y:-.4*]_L^-$S\]BG>98SV"^_^K5K"N3Y@;Z!BT.M>#]Y?BC?_%KUW@_Z%N!A<=B][@^[WXOT%1OM7SVA+'SY= M??S4O;P6U^_%QW[OT]7@>M#_*/H_]]YU+__5%]W>M;CZ]'U?!,UN-6CM=??_ MQ.;^6]A^4A9\4,A#<(GF8DKRK3)!;9\H$CFU6YP6#]MUBN>]/98\-5NLW7JM;JO^W#: MR;-R6J,FWDB+;<(IXYFX3?4TH>B&*MYWI<D@-@H=/B7@1C ML&3B"@[68(%0&108B*68#DLB,F(Z4N%(V((_EO.G9*A4PAL8*YN@$G%1FZI\ MA%"Q&87.P!7D0V!NX)3A;-4-SP[P61E7*3(# MN"GH46F8%)P7@&3%-Q7 J3C',GB4@X&#)$F6:)>.MO>61D!%BA576*)(( "( M-7!PRUEG3RCM2,2)GMHY_H9NE,V-Q$*2;WJ[865E!48[-V;-VF>'9*LFKN]L M^]7N<2,X.K4E5B5Q[3OI@;MR%_Y2\75//7@LW[!V;82$\9AQ+9LO5!\9Z$8"\VY?#52(,'U M8>O*QIUE)B-FBVI"<=YI-&KM)Q(15_&K<)T',K";C^%>7%( MP*!KA)&>J_"HM$ M,C]A6\Z()=ECAB\=JQ4/WX;$@J 0S*=H:\IXRD$SO!\T6Z?B6NQLG\1;AQ#" M;J(BC@QN2R6SE;2(*B[R'"[21'/H$$Q*#E6B\AF7A$W+#:A1M*49D2Q!%&*., 91&T0CY6$,@J R^] MB&@)]T5_(I/"Y2&[DN(8)5Q-X 2[H10O:M(6O.(O-U=G%QR8"$ZPO@<8ZB)_ MV()MF$\NI(D;G/C+W9X8SELG%^_D/0%['+:\P'/'-P(;>->M0\ -?EELW06TK*@\H]^79SMN* KH,J]-7?IH2)@4)+[H@>]1R);MFC_9;,A.&6&BI45R/A@%90.!*8#3/0!S)<.B7MAB###@$[<9O_3F M$_&+*0=H#KM@_=@@&2KP,;D4!DKNN4D)9\63IDHG.ID0,VAIG MB9X11JB'.L_UN!-D.6#- M76=;"@P1=F2J,#21F:7._,LIF#%+Y*RC4K>HFW1Z5QT'SH09%D6O#!X71WZX M?"=RTJZU#H_XM4AN\#^:+UR^,:FY-R8'>;0^UJX=-H\?'*W7@@?'_DAKT*ZU M3QI?76TSJ+6#KV]MJU$[;F]G[8'SK_!]!C^I210KW_CK8J8#!VW==QAC:5VSM_R,>!N^2I=\A)W^YU$IVAFXL@] M[C]\!EL^WF+':WSU=+>S%8*\GQ9*AON\]S;KSAZW3,ZZ\!2]A5\>(?I"(J(L M5=S&U+EI$>XAG6#;3O_NK6X9+?> >N>F]H#^[]BB'3UKT+Z?AGI1-: M^UW#$@O7 =274^00>I_^X(\DRD__DXT#]U.1WP%02P,$% @ MH($G7(,R*H;(! &A4 !$ !E>#,R,3(P,C4Q,3,P+FAT;>U8;6_;-A#^ MOE]Q<["V 2Q9+WZ5'0.NHZ >AKBUG;7KEX&6*(N+3*H4G<3[]3M2"OD);LBI5TQE='ASL^@4;X/&F:0P5+$V^$@ M9E? XI,:HU'7<[UVK]MJ)\UNRU\FB>^W.LTF]7ST'/_NUK K-B_[%&J;T9/: MFG$KI7K\H.G9G5:N^MQ/[EW]+- V>*WBB+9&S% M@P@#IK)6]MW9(Y$)&1PYYM?7%BLA:Y9M@^<+MJ8%G--KF(DUX<_K!94L*=L4 M[$^*\6!HYO6Z#+>#+C+&Z2Y\U],!A^]>35Y.%N![MGLWVMN@B5PA;B7RH(=> MOX*PQ^%L,3F;C$>+R?0W"A3VWQS;,P[&!Z/HM!T9S&)U.7R_"4[C5>B_&KP#4+OR>T]8L+5Z% M,!_-7H[.P[DU??=+^!N,Q@MM\1S'^Q=D_;$I%$NVGQ-8\U%@BY3"AL=4%A@& MC>NP2-%? :$-9U2N-H7@=4CQ [VAT49G,Y6R B(J,5X6$<4$!\8A$IS3R+Q= M,Y5B*PH)RW3B$PF,WK^'"8_L9T>8JSK] EYH^[,CO]D?BW5.^-;\/X8W&R*1 MX&P+,YH+J0#]G0FY!M>QWD BI'&<(U81 \6X8S@75W2]I/+9D=MV^KY3+Q-J M-4+7\YQ^Z5:Z]0_1%![X[/ZYCMS1XY&6]A4LNKC,:KZAA MI5)7LLE0:A%*,-.T?U2NI!\V3%*]^Q::KHK74F*N_X(< TK1;;V(CS_RC,M# M,J7=A#=12CB.5)'M]OPFTMSK ^'QMT:U]U51C40PCFEB728FS$J*,+W$,47= MYITPG6-R20M-<5V;298!=L-@2(8"*'+DO*A7B8P3'NGOZ#!FQC52J5MMLE(A M G.2&;/8":)*;/9>PN\@\#JW.)2BRS.ANC*60F.8LI",C M>4&#W9]^S(H\(]N <3.SIE._DN!2*"76@1[\2J?$B&25[DPLI;DJ%WNN[7>: MNF)4&(V*=P-7Q:1MBLF&BA_:6G:ON=_JV.Y>V]]Y==MVU_OOW6)9V>M^!K<] MN]L^S&W#S&\YQ\AB@=HZJ?FU>V(*O/P&W+O)0NOK/I$EAU\T6^"YHHPJII$H MUTI@-F'=JC8\U4>ENYMA-27?(MJ?"<=*9PL=4ZVTGP#D[@&(:\-RAWP"< YB M4.-I8KEJGH]4QG=P'KA '0VW=M#<_(.FWX@JJNU*UT!F1X="9"P&'5O__X9Z MH&*^J^1[[BCQO,;RD.FRS=2*XY31!(\&^A3-KBA,$SP^4_E0' U3BSU2+]Z[ MKLM%82K10-*,:)_MLN_*9>]M8/4L[R8;YD[T M+U!+ P04 " "@@2=<).?O-]<$ "X$P $0 &5X,S(R,C R-3$Q,S N M:'1MW5AM<]I&$/[>7['%TR2>0;(DW@5AAF \(9,!QY FS9?.H5N9:X1./1VV MZ:_OWDDXQ@XM[32I$W_ DG9O;Y]['NVMKK?4JZ3?6R+C_1]Z/SH.G,IHO<)4 M0Z20:>2PSD5Z">\XYA_!<4JOHT(!W4GT45ZRP:Z$3[&_C]$Z* M^]Z)G:2WD'S3[W%Q!8(_KPA$'O-%G3<8LGK;_&MA,_:C-N]T6K5F_*M?H:'D M7HS)]2;!YY652)TEFOG#>N"V&IGN7@NNEZ'O>3]5K&N_%\M4TWR*QA>719@' MP33>:(#N;CZ02F9S!\.1Z=P=EX,I@,QX/7](BLHXMO M"-+YVXO9V\%D#O,I^&UXZ\[C4[CCO1?C(P"U M3;_C-0U+\Y(H5( MIBE&]NY:Z"5Y(<0B,45/QC#X\ '&:>0^.6H'?JN;PS-C?W)4JW>'<-T#9V, 9X90G+D-[UN MS:L6Q;2(96_\[K$+]P##$A4N-EM0M*;96N5K1B1H>2O>$IT1;Q5H M01B7F5F/N[Y;)R,1@FU2F#&U8"GFSO0FP0T,(FTL1B)5LC/*JM'N'JJ6C'%. M2^HD&.NPUORL?HI'@N"E.G3\=J:_OJ)\=XOHJTZ\NSZ^YS8,>.)EM8&/J;Q. MD%^B9:545[Q.2&H123 QM-\J5^'O:Z'0[+RYH:ODM9"87WO&CH&DZ#>>\>-; MGNGU4$*;,*.;:,E2FJDDV^_4ZD1SIPLLY=\;U<&CHIJ($"F5B551F*@J:2;, M*TXEZB[O3)@:DRG,#<558V9) C2,DF$)"2#/B/.\6A:RE*61>4X!N;"AB4KC MM4X*A4BJ27;.?"N(LK"Y>PG?1=#>,OR%Z.PA;Q/4;)'@ MUF%!^P4JAQ)-6)9CN+WH8/;0VWWF[NM7JNO]?V5U']!N7SWX>M>6[K M"V1;KU&VP4%A3^SZ%FM,+.:DY>>56N6>>,,@NP%_MS@9/=\GLN#PJU8G^H8I MLN(8R>+=#.VF;[PJ_5/S6;:[^99+\CVB?<52ZJPVT++=4?,;@-P^ /&#>O5X MX1S$H,%3I_;8_M[KPGE"4Z /6Y1^X?B>**+8"NI,?Q81PCFU)\+T$E48+@7&<';;QDQC^G9#99L8,^Q< M"3)D9!E$D5RGVGRWE4X/A7=B=^_/M ?W#I,RF=M>*5284$6ZP@?'2Y^XL!V M]VD(6Q =]+VY=\B^ X&]9U7E;W%R=F)/[/X$4$L! A0#% @ H($G7$FJ MK5,)K $ (YL; ! ( ! &%Z>BTR,#(U,3$S,"YH=&U0 M2P$"% ,4 " "@@2=<%9LR4U41 !XSP $ @ $WK $ M87IZ+3(P,C4Q,3,P+GAS9%!+ 0(4 Q0 ( *"!)UQU)M35GBL +// 0 4 M " ;J] 0!A>GHM,C R-3$Q,S!?8V%L+GAM;%!+ 0(4 Q0 M ( *"!)UP2="[_;6X #72! 4 " 8KI 0!A>GHM,C R M-3$Q,S!?9&5F+GAM;%!+ 0(4 Q0 ( *"!)UP>0B=XSN8" %/( P 3 M " 2E8 @!A>GHM,C R-3$Q,S!?9S$N:G!G4$L! A0#% @ MH($G7 [!/L3"'0$ AAX+ !0 ( !*#\% &%Z>BTR,#(U,3$S M,%]L86(N>&UL4$L! A0#% @ H($G7+5-&'&2KP _PX( !0 M ( !'%T& &%Z>BTR,#(U,3$S,%]P&UL4$L! A0#% @ H($G M7.=86!S@!P ^2, !$ ( !X P' &5X,S$Q,C R-3$Q,S N M:'1M4$L! A0#% @ H($G7//>V4?P!P ,2( !$ ( ! M[Q0' &5X,S$R,C R-3$Q,S N:'1M4$L! A0#% @ H($G7(,R*H;(! M&A4 !$ ( !#AT' &5X,S(Q,C R-3$Q,S N:'1M4$L! A0# M% @ H($G7"3G[S?7! N!, !$ ( !!2(' &5X,S(R B,C R-3$Q,S N:'1M4$L%!@ + L P0( LG!P $! end XML 97 azz-20251130_htm.xml IDEA: XBRL DOCUMENT 0000008947 2025-03-01 2025-11-30 0000008947 2026-01-02 0000008947 2025-11-30 0000008947 2025-02-28 0000008947 azz:AISJointVentureMember 2025-11-30 0000008947 azz:AISJointVentureMember 2025-02-28 0000008947 2025-09-01 2025-11-30 0000008947 2024-09-01 2024-11-30 0000008947 2024-03-01 2024-11-30 0000008947 azz:AISJointVentureMember 2025-09-01 2025-11-30 0000008947 azz:AISJointVentureMember 2024-09-01 2024-11-30 0000008947 azz:AISJointVentureMember 2025-03-01 2025-11-30 0000008947 azz:AISJointVentureMember 2024-03-01 2024-11-30 0000008947 us-gaap:RevolvingCreditFacilityMember 2025-03-01 2025-11-30 0000008947 us-gaap:RevolvingCreditFacilityMember 2024-03-01 2024-11-30 0000008947 us-gaap:SecuredDebtMember 2025-03-01 2025-11-30 0000008947 us-gaap:SecuredDebtMember 2024-03-01 2024-11-30 0000008947 2024-02-29 0000008947 2024-11-30 0000008947 us-gaap:CommonStockMember 2025-08-31 0000008947 us-gaap:AdditionalPaidInCapitalMember 2025-08-31 0000008947 us-gaap:RetainedEarningsMember 2025-08-31 0000008947 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2025-08-31 0000008947 2025-08-31 0000008947 us-gaap:AdditionalPaidInCapitalMember 2025-09-01 2025-11-30 0000008947 us-gaap:CommonStockMember 2025-09-01 2025-11-30 0000008947 us-gaap:RetainedEarningsMember 2025-09-01 2025-11-30 0000008947 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2025-09-01 2025-11-30 0000008947 us-gaap:CommonStockMember 2025-11-30 0000008947 us-gaap:AdditionalPaidInCapitalMember 2025-11-30 0000008947 us-gaap:RetainedEarningsMember 2025-11-30 0000008947 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2025-11-30 0000008947 us-gaap:CommonStockMember 2025-02-28 0000008947 us-gaap:AdditionalPaidInCapitalMember 2025-02-28 0000008947 us-gaap:RetainedEarningsMember 2025-02-28 0000008947 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2025-02-28 0000008947 us-gaap:AdditionalPaidInCapitalMember 2025-03-01 2025-11-30 0000008947 us-gaap:CommonStockMember 2025-03-01 2025-11-30 0000008947 us-gaap:RetainedEarningsMember 2025-03-01 2025-11-30 0000008947 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2025-03-01 2025-11-30 0000008947 us-gaap:CommonStockMember 2024-08-31 0000008947 us-gaap:AdditionalPaidInCapitalMember 2024-08-31 0000008947 us-gaap:RetainedEarningsMember 2024-08-31 0000008947 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-08-31 0000008947 2024-08-31 0000008947 us-gaap:AdditionalPaidInCapitalMember 2024-09-01 2024-11-30 0000008947 us-gaap:RetainedEarningsMember 2024-09-01 2024-11-30 0000008947 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-09-01 2024-11-30 0000008947 us-gaap:CommonStockMember 2024-11-30 0000008947 us-gaap:AdditionalPaidInCapitalMember 2024-11-30 0000008947 us-gaap:RetainedEarningsMember 2024-11-30 0000008947 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-11-30 0000008947 us-gaap:CommonStockMember 2024-02-29 0000008947 us-gaap:AdditionalPaidInCapitalMember 2024-02-29 0000008947 us-gaap:RetainedEarningsMember 2024-02-29 0000008947 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-02-29 0000008947 us-gaap:AdditionalPaidInCapitalMember 2024-03-01 2024-11-30 0000008947 us-gaap:CommonStockMember 2024-03-01 2024-11-30 0000008947 us-gaap:RetainedEarningsMember 2024-03-01 2024-11-30 0000008947 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-01 2024-11-30 0000008947 azz:CantonGalvanizingLLCMember 2025-07-01 2025-07-01 0000008947 azz:CantonGalvanizingLLCMember 2025-09-01 2025-11-30 0000008947 azz:CantonGalvanizingLLCMember us-gaap:CustomerRelationshipsMember 2025-07-01 2025-07-01 0000008947 azz:CantonGalvanizingLLCMember us-gaap:CustomerRelationshipsMember 2025-07-01 0000008947 azz:CantonGalvanizingLLCMember 2025-07-01 0000008947 us-gaap:StockCompensationPlanMember 2025-09-01 2025-11-30 0000008947 us-gaap:StockCompensationPlanMember 2024-09-01 2024-11-30 0000008947 us-gaap:StockCompensationPlanMember 2025-03-01 2025-11-30 0000008947 us-gaap:StockCompensationPlanMember 2024-03-01 2024-11-30 0000008947 us-gaap:ConvertiblePreferredStockMember us-gaap:SeriesAPreferredStockMember 2024-09-01 2024-11-30 0000008947 azz:ConstructionIndustryMember 2025-09-01 2025-11-30 0000008947 azz:ConstructionIndustryMember 2024-09-01 2024-11-30 0000008947 azz:ConstructionIndustryMember 2025-03-01 2025-11-30 0000008947 azz:ConstructionIndustryMember 2024-03-01 2024-11-30 0000008947 azz:IndustrialIndustryMember 2025-09-01 2025-11-30 0000008947 azz:IndustrialIndustryMember 2024-09-01 2024-11-30 0000008947 azz:IndustrialIndustryMember 2025-03-01 2025-11-30 0000008947 azz:IndustrialIndustryMember 2024-03-01 2024-11-30 0000008947 azz:ConsumerIndustryMember 2025-09-01 2025-11-30 0000008947 azz:ConsumerIndustryMember 2024-09-01 2024-11-30 0000008947 azz:ConsumerIndustryMember 2025-03-01 2025-11-30 0000008947 azz:ConsumerIndustryMember 2024-03-01 2024-11-30 0000008947 azz:TransportationIndustryMember 2025-09-01 2025-11-30 0000008947 azz:TransportationIndustryMember 2024-09-01 2024-11-30 0000008947 azz:TransportationIndustryMember 2025-03-01 2025-11-30 0000008947 azz:TransportationIndustryMember 2024-03-01 2024-11-30 0000008947 azz:ElectricalAndUtilityIndustryMember 2025-09-01 2025-11-30 0000008947 azz:ElectricalAndUtilityIndustryMember 2024-09-01 2024-11-30 0000008947 azz:ElectricalAndUtilityIndustryMember 2025-03-01 2025-11-30 0000008947 azz:ElectricalAndUtilityIndustryMember 2024-03-01 2024-11-30 0000008947 azz:OtherIndustryMember 2025-09-01 2025-11-30 0000008947 azz:OtherIndustryMember 2024-09-01 2024-11-30 0000008947 azz:OtherIndustryMember 2025-03-01 2025-11-30 0000008947 azz:OtherIndustryMember 2024-03-01 2024-11-30 0000008947 us-gaap:OperatingSegmentsMember azz:MetalCoatingsMember 2025-09-01 2025-11-30 0000008947 us-gaap:OperatingSegmentsMember azz:PrecoatMetalsMember 2025-09-01 2025-11-30 0000008947 us-gaap:OperatingSegmentsMember azz:InfrastructureSolutionsMember 2025-09-01 2025-11-30 0000008947 us-gaap:CorporateNonSegmentMember 2025-09-01 2025-11-30 0000008947 us-gaap:OperatingSegmentsMember azz:MetalCoatingsMember 2025-03-01 2025-11-30 0000008947 us-gaap:OperatingSegmentsMember azz:PrecoatMetalsMember 2025-03-01 2025-11-30 0000008947 us-gaap:OperatingSegmentsMember azz:InfrastructureSolutionsMember 2025-03-01 2025-11-30 0000008947 us-gaap:CorporateNonSegmentMember 2025-03-01 2025-11-30 0000008947 us-gaap:OperatingSegmentsMember azz:MetalCoatingsMember 2024-09-01 2024-11-30 0000008947 us-gaap:OperatingSegmentsMember azz:PrecoatMetalsMember 2024-09-01 2024-11-30 0000008947 us-gaap:OperatingSegmentsMember azz:InfrastructureSolutionsMember 2024-09-01 2024-11-30 0000008947 us-gaap:CorporateNonSegmentMember 2024-09-01 2024-11-30 0000008947 us-gaap:OperatingSegmentsMember azz:MetalCoatingsMember 2024-03-01 2024-11-30 0000008947 us-gaap:OperatingSegmentsMember azz:PrecoatMetalsMember 2024-03-01 2024-11-30 0000008947 us-gaap:OperatingSegmentsMember azz:InfrastructureSolutionsMember 2024-03-01 2024-11-30 0000008947 us-gaap:CorporateNonSegmentMember 2024-03-01 2024-11-30 0000008947 us-gaap:OperatingSegmentsMember 2025-03-01 2025-11-30 0000008947 us-gaap:OperatingSegmentsMember azz:MetalCoatingsMember 2025-11-30 0000008947 us-gaap:OperatingSegmentsMember azz:MetalCoatingsMember 2025-02-28 0000008947 us-gaap:OperatingSegmentsMember azz:PrecoatMetalsMember 2025-11-30 0000008947 us-gaap:OperatingSegmentsMember azz:PrecoatMetalsMember 2025-02-28 0000008947 us-gaap:OperatingSegmentsMember azz:InfrastructureSolutionsMember 2025-11-30 0000008947 us-gaap:OperatingSegmentsMember azz:InfrastructureSolutionsMember 2025-02-28 0000008947 us-gaap:CorporateNonSegmentMember 2025-11-30 0000008947 us-gaap:CorporateNonSegmentMember 2025-02-28 0000008947 country:US 2025-09-01 2025-11-30 0000008947 country:US 2024-09-01 2024-11-30 0000008947 country:US 2025-03-01 2025-11-30 0000008947 country:US 2024-03-01 2024-11-30 0000008947 country:CA 2025-09-01 2025-11-30 0000008947 country:CA 2024-09-01 2024-11-30 0000008947 country:CA 2025-03-01 2025-11-30 0000008947 country:CA 2024-03-01 2024-11-30 0000008947 country:US 2025-11-30 0000008947 country:US 2025-02-28 0000008947 country:CA 2025-11-30 0000008947 country:CA 2025-02-28 0000008947 azz:AISJointVentureMember 2025-08-31 0000008947 azz:ElectricalProductsGroupMember 2025-05-01 2025-05-31 0000008947 azz:AISJointVentureMember 2025-03-01 2025-05-31 0000008947 azz:AISJointVentureMember 2025-05-31 0000008947 azz:AISJointVentureMember 2025-06-01 2025-08-31 0000008947 azz:AISJointVentureMember us-gaap:DiscontinuedOperationsDisposedOfBySaleMember azz:AZZInfrastructureSolutionsMember 2025-11-30 0000008947 azz:ElectricalProductsGroupMember 2025-03-01 2025-11-30 0000008947 azz:AISJointVentureMember 2025-11-30 0000008947 azz:AISJointVentureMember 2025-02-28 0000008947 azz:AISJointVentureMember 2025-09-01 2025-11-30 0000008947 azz:AISJointVentureMember 2024-09-01 2024-11-30 0000008947 azz:AISJointVentureMember 2025-03-01 2025-11-30 0000008947 azz:AISJointVentureMember 2024-03-01 2024-11-30 0000008947 azz:InterestRateSwap2022Member 2025-03-01 2025-11-30 0000008947 us-gaap:InterestRateSwapMember 2025-11-30 0000008947 us-gaap:InterestRateSwapMember 2025-03-01 2025-11-30 0000008947 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2025-11-30 0000008947 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2025-02-28 0000008947 azz:TermLoanBMember 2025-11-30 0000008947 azz:TermLoanBMember 2025-02-28 0000008947 us-gaap:SecuredDebtMember azz:ReceivablesSecuritizationFacilityMember 2025-11-30 0000008947 us-gaap:SecuredDebtMember azz:ReceivablesSecuritizationFacilityMember 2025-02-28 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 2022-05-13 2022-05-13 0000008947 srt:MinimumMember us-gaap:LineOfCreditMember 2024-03-20 2024-03-20 0000008947 srt:MaximumMember us-gaap:LineOfCreditMember 2024-03-20 2024-03-20 0000008947 srt:MinimumMember us-gaap:LineOfCreditMember 2025-03-01 2025-11-30 0000008947 azz:TermLoanBMember 2025-08-04 2025-08-04 0000008947 azz:TermLoanBMember 2025-08-05 2025-08-05 0000008947 azz:TermLoanBMember 2022-08-31 2022-08-31 0000008947 us-gaap:SecuredDebtMember azz:ReceivablesSecuritizationFacilityMember 2025-07-10 0000008947 us-gaap:SecuredDebtMember azz:ReceivablesSecuritizationFacilityMember 2025-08-31 0000008947 us-gaap:SecuredDebtMember azz:ReceivablesSecuritizationFacilityMember 2025-08-31 2025-08-31 0000008947 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember 2025-03-01 2025-11-30 0000008947 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember 2025-03-01 2025-11-30 0000008947 azz:A2022CreditAgreementAndTermLoanBMember 2025-03-01 2025-11-30 0000008947 azz:NotePayableFloatingAndFixedRateMaturingThroughFiscalYear2029Member 2025-11-30 0000008947 us-gaap:LineOfCreditMember us-gaap:SeniorNotesMember 2025-11-30 0000008947 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel1Member 2025-11-30 0000008947 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member 2025-11-30 0000008947 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel3Member 2025-11-30 0000008947 us-gaap:InterestRateSwapMember 2025-02-28 0000008947 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel1Member 2025-02-28 0000008947 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member 2025-02-28 0000008947 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel3Member 2025-02-28 0000008947 azz:CreditAgreement2022Member 2025-11-30 0000008947 azz:CreditAgreement2022Member 2024-11-30 0000008947 us-gaap:CostOfSalesMember 2025-09-01 2025-11-30 0000008947 us-gaap:CostOfSalesMember 2024-09-01 2024-11-30 0000008947 us-gaap:CostOfSalesMember 2025-03-01 2025-11-30 0000008947 us-gaap:CostOfSalesMember 2024-03-01 2024-11-30 0000008947 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2025-09-01 2025-11-30 0000008947 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2024-09-01 2024-11-30 0000008947 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2025-03-01 2025-11-30 0000008947 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2024-03-01 2024-11-30 0000008947 us-gaap:SeriesAPreferredStockMember 2025-11-30 0000008947 us-gaap:SeriesAPreferredStockMember 2024-05-09 2024-05-09 0000008947 us-gaap:SeriesAPreferredStockMember 2024-05-09 0000008947 2020-11-10 0000008947 us-gaap:AccumulatedTranslationAdjustmentMember 2025-08-31 0000008947 azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2025-08-31 0000008947 azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember 2025-08-31 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember 2025-08-31 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2025-08-31 0000008947 us-gaap:AccumulatedTranslationAdjustmentMember 2025-09-01 2025-11-30 0000008947 azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2025-09-01 2025-11-30 0000008947 azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember 2025-09-01 2025-11-30 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember 2025-09-01 2025-11-30 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2025-09-01 2025-11-30 0000008947 us-gaap:AccumulatedTranslationAdjustmentMember 2025-11-30 0000008947 azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2025-11-30 0000008947 azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember 2025-11-30 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember 2025-11-30 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2025-11-30 0000008947 us-gaap:AccumulatedTranslationAdjustmentMember 2025-02-28 0000008947 azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2025-02-28 0000008947 azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember 2025-02-28 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember 2025-02-28 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2025-02-28 0000008947 us-gaap:AccumulatedTranslationAdjustmentMember 2025-03-01 2025-11-30 0000008947 azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2025-03-01 2025-11-30 0000008947 azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember 2025-03-01 2025-11-30 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember 2025-03-01 2025-11-30 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2025-03-01 2025-11-30 0000008947 us-gaap:AccumulatedTranslationAdjustmentMember 2024-08-31 0000008947 azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2024-08-31 0000008947 azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember 2024-08-31 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember 2024-08-31 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2024-08-31 0000008947 us-gaap:AccumulatedTranslationAdjustmentMember 2024-09-01 2024-11-30 0000008947 azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2024-09-01 2024-11-30 0000008947 azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember 2024-09-01 2024-11-30 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember 2024-09-01 2024-11-30 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2024-09-01 2024-11-30 0000008947 us-gaap:AccumulatedTranslationAdjustmentMember 2024-11-30 0000008947 azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2024-11-30 0000008947 azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember 2024-11-30 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember 2024-11-30 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2024-11-30 0000008947 us-gaap:AccumulatedTranslationAdjustmentMember 2024-02-29 0000008947 azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2024-02-29 0000008947 azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember 2024-02-29 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember 2024-02-29 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2024-02-29 0000008947 us-gaap:AccumulatedTranslationAdjustmentMember 2024-03-01 2024-11-30 0000008947 azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2024-03-01 2024-11-30 0000008947 azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember 2024-03-01 2024-11-30 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember 2024-03-01 2024-11-30 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2024-03-01 2024-11-30 0000008947 azz:April2024SecondaryOfferingMember 2024-04-30 2024-04-30 0000008947 azz:April2024SecondaryOfferingMember 2024-04-30 0000008947 azz:PrecoatMetalsBusinessDivisionMember 2025-11-30 0000008947 us-gaap:CostOfSalesMember 2025-03-01 2025-05-31 0000008947 2023-10-27 2023-10-27 0000008947 azz:TECOCaseMember 2025-11-30 0000008947 azz:TECOCaseMember 2025-09-01 2025-11-30 0000008947 2024-03-01 2025-02-28 0000008947 azz:AISJointVentureMember us-gaap:SubsequentEventMember 2025-12-31 shares iso4217:USD iso4217:USD shares pure azz:segment azz:lease azz:facility utr:acre 0000008947 false 2026 Q3 --02-28 http://www.azz.com/20251130#RightOfUseAssets http://www.azz.com/20251130#RightOfUseAssets http://www.azz.com/20251130#RightOfUseAssets http://www.azz.com/20251130#RightOfUseAssets http://www.azz.com/20251130#FinanceLeaseAndOperatingLeaseLiabilityCurrent http://www.azz.com/20251130#FinanceLeaseAndOperatingLeaseLiabilityCurrent http://www.azz.com/20251130#FinanceLeaseAndOperatingLeaseLiabilityNoncurrent http://www.azz.com/20251130#FinanceLeaseAndOperatingLeaseLiabilityNoncurrent http://www.azz.com/20251130#FinanceLeaseAndOperatingLeaseLiabilityCurrent http://www.azz.com/20251130#FinanceLeaseAndOperatingLeaseLiabilityCurrent http://www.azz.com/20251130#FinanceLeaseAndOperatingLeaseLiabilityNoncurrent http://www.azz.com/20251130#FinanceLeaseAndOperatingLeaseLiabilityNoncurrent 10-Q true 2025-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 29855666 623000 1488000 369000 419000 148318000 135149000 24925000 12932000 107477000 112313000 110409000 106507000 9011000 7055000 400763000 375444000 604091000 592941000 30940000 25951000 713998000 703863000 4004000 3620000 415288000 421850000 58570000 99379000 3253000 4053000 2230907000 2227101000 117183000 106471000 12458000 602000 31658000 37742000 71219000 68428000 9501000 7749000 242019000 220992000 534746000 852365000 22362000 19012000 68065000 42819000 44467000 46418000 911659000 1181606000 1 1 100000000 100000000 29856000 29856000 29913000 29913000 29856000 29913000 426800000 418004000 873589000 609158000 -10997000 -11580000 1319248000 1045495000 2230907000 2227101000 425746000 403654000 1264983000 1225869000 323805000 305876000 957620000 921907000 101941000 97778000 307363000 303962000 32462000 39243000 99874000 108032000 69479000 58535000 207489000 195930000 12206000 19223000 44434000 63906000 -1437000 7168000 231431000 12470000 -276000 -763000 1239000 -142000 55560000 45717000 395725000 144352000 14485000 12114000 94396000 35728000 41075000 33603000 301329000 108624000 0 0 0 1200000 0 0 0 75198000 41075000 33603000 301329000 32226000 1.37 1.12 10.05 1.12 1.36 1.12 9.97 1.11 29963000 29879000 29983000 28819000 30198000 30118000 30231000 29076000 0.20 0.17 0.57 0.51 41075000 33603000 301329000 32226000 -1033000 -1943000 1131000 -1504000 -158000 -730000 738000 -1261000 83000 1037000 -792000 194000 215000 663000 505000 2876000 0 -188000 11000 -41000 -1323000 -2487000 583000 -5488000 39752000 31116000 301912000 26738000 0.40 -54000 -227000 228000 -438000 31000 327000 -240000 -15000 67000 209000 160000 908000 0.40 0 -59000 5000 -13000 301329000 32226000 0 1200000 0 75198000 301329000 108624000 109000 -66000 66976000 61383000 -25015000 -7421000 231431000 12470000 273223000 6764000 3744000 0 2613000 397000 9716000 9359000 11899000 11244000 -537000 -2909000 5632000 9174000 452872000 185597000 58722000 85942000 30144000 0 3878000 842000 -84988000 -85100000 2056000 310237000 0 308920000 5015000 4977000 591000000 271000000 571000000 261000000 150000000 0 1178000 1541000 497091000 90689000 20000000 0 17099000 18022000 -368327000 -103912000 -422000 550000 -865000 -2865000 1488000 4349000 623000 1484000 30057000 30057000 424333000 858315000 -9674000 1303031000 2467000 2467000 201000 201000 19799000 20000000 6002000 6002000 41075000 41075000 -1323000 -1323000 29856000 29856000 426800000 873589000 -10997000 1319248000 29913000 29913000 418004000 609158000 -11580000 1045495000 11891000 11891000 109000 109000 -5116000 -5007000 35000 35000 2021000 2056000 201000 201000 19799000 20000000 17099000 17099000 301329000 301329000 583000 583000 29856000 29856000 426800000 873589000 -10997000 1319248000 29877000 29877000 411263000 565511000 -6895000 999756000 3796000 3796000 5080000 5080000 33603000 33603000 -2487000 -2487000 29877000 29877000 415059000 594034000 -9382000 1029588000 25102000 25102000 103330000 576231000 -3894000 700769000 11234000 11234000 132000 132000 -5099000 -4967000 43000 43000 1526000 1569000 4600000 4600000 304068000 308668000 1200000 1200000 14423000 14423000 75198000 75198000 108624000 108624000 -5488000 -5488000 29877000 29877000 415059000 594034000 -9382000 1029588000 <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">1. The Company and Basis of Presentation</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',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. Our AZZ Metal Coatings segment is a leading provider of metal coating solutions for corrosion protection, including hot-dip galvanizing, spin galvanizing, powder coating, anodizing and plating to the North American steel fabrication industry 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 represents our 40% non-controlling interest in AIS Investment Holdings LLC (the "AVAIL JV"). AIS Investment Holdings LLC is primarily 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.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed consolidated balance sheet as of February 28, 2025, 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, 2025, included in our Annual Report on Form 10-K covering such period which was filed with the Securities and Exchange Commission ("SEC") on April 21, 2025. Certain previously reported amounts have been reclassified to conform to current period presentation.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Our 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 28, 2026, is referred to as fiscal 2026.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',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, 2025, and the results of its operations and cash flows for the three and nine months ended November 30, 2025 and 2024. The interim results reported herein are not necessarily indicative of results for a full year. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:120%">In September 2025, the FASB issued ASU No. 2025-06 </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Targeted Improvements to the Accounting for Internal-Use Software </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">("ASU 2025-06") which updates the accounting for software costs that are accounted for under Subtopic 350-40, Intangibles—Goodwill and Other—Internal-Use Software (referred to as "internal-use software"). ASU 2025-06 will be effective for annual periods beginning after December 15, 2027 and interim reporting periods within those annual periods. We expect to adopt ASU 2025-06 for the interim period ending May 31, 2028, and we are currently evaluating the impact of ASU 2025-06 on our consolidated financial statements.</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',serif;font-size:10pt;font-weight:400;line-height:120%">In July 2025, the FASB issued ASU No. 2025-05, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses for Accounts Receivable and Contract Assets</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> ("ASU 2025-05") which provides (1) all entities with a practical expedient and (2) entities other than public business entities, with an accounting policy election when estimating credit losses for current accounts receivable and current contract assets arising from transactions accounted for under Topic 606. ASU 2025-05 will be effective for annual periods beginning after December 15, 2025, and interim reporting periods within those annual reporting periods. We expect to adopt ASU 2025-05 for the interim period ending May 31, 2026, and we are currently evaluating the impact of ASU 2025-05 on our consolidated financial statements. </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',serif;font-size:10pt;font-weight:400;line-height:120%">In November 2024, the FASB issued ASU No. 2024-03, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40)</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">: </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disaggregation of Income Statement Expenses</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> ("ASU 2024-03"), which expands disclosures about a public entity's expenses, including inventory, employee compensation, depreciation, </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">intangible asset amortization, selling expenses and other expense categories. In January 2025, the FASB issued ASU No. 2025-01, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40) - Clarifying the Effective Date </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">("ASU 2025-01"), which clarifies the effective date of ASU 2024-03 for companies with a non-calendar year end. ASU 2024-03 is effective for fiscal years beginning after December 15, 2026, and interim periods within fiscal years beginning after December 15, 2027. We do not expect the adoption of ASU 2024-03 or ASU 2025-01 to affect our financial position or our results of operations, but ASU 2024-03 will result in additional disclosures for our annual reporting period ending February 29, 2028, and interim reporting periods beginning in fiscal 2029.</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',serif;font-size:10pt;font-weight:400;line-height:120%"> In December 2023, the FASB issued ASU No. 2023-09, </span><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:120%">("ASU 2023-09"), 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. ASU 2023-09 will be effective for annual periods beginning after December 15, 2024. We expect to adopt ASU 2023-09 for the annual period ending February 28, 2026, and the adoption will not affect our financial position or our results of operations, but will result in additional disclosures.</span></div> 3 0.40 <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed consolidated balance sheet as of February 28, 2025, 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, 2025, included in our Annual Report on Form 10-K covering such period which was filed with the Securities and Exchange Commission ("SEC") on April 21, 2025. Certain previously reported amounts have been reclassified to conform to current period presentation.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Our 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 28, 2026, is referred to as fiscal 2026.</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, 2025, and the results of its operations and cash flows for the three and nine months ended November 30, 2025 and 2024. The interim results reported herein are not necessarily indicative of results for a full year. <div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:120%">In September 2025, the FASB issued ASU No. 2025-06 </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Targeted Improvements to the Accounting for Internal-Use Software </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">("ASU 2025-06") which updates the accounting for software costs that are accounted for under Subtopic 350-40, Intangibles—Goodwill and Other—Internal-Use Software (referred to as "internal-use software"). ASU 2025-06 will be effective for annual periods beginning after December 15, 2027 and interim reporting periods within those annual periods. We expect to adopt ASU 2025-06 for the interim period ending May 31, 2028, and we are currently evaluating the impact of ASU 2025-06 on our consolidated financial statements.</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',serif;font-size:10pt;font-weight:400;line-height:120%">In July 2025, the FASB issued ASU No. 2025-05, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses for Accounts Receivable and Contract Assets</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> ("ASU 2025-05") which provides (1) all entities with a practical expedient and (2) entities other than public business entities, with an accounting policy election when estimating credit losses for current accounts receivable and current contract assets arising from transactions accounted for under Topic 606. ASU 2025-05 will be effective for annual periods beginning after December 15, 2025, and interim reporting periods within those annual reporting periods. We expect to adopt ASU 2025-05 for the interim period ending May 31, 2026, and we are currently evaluating the impact of ASU 2025-05 on our consolidated financial statements. </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',serif;font-size:10pt;font-weight:400;line-height:120%">In November 2024, the FASB issued ASU No. 2024-03, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40)</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">: </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disaggregation of Income Statement Expenses</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> ("ASU 2024-03"), which expands disclosures about a public entity's expenses, including inventory, employee compensation, depreciation, </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">intangible asset amortization, selling expenses and other expense categories. In January 2025, the FASB issued ASU No. 2025-01, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40) - Clarifying the Effective Date </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">("ASU 2025-01"), which clarifies the effective date of ASU 2024-03 for companies with a non-calendar year end. ASU 2024-03 is effective for fiscal years beginning after December 15, 2026, and interim periods within fiscal years beginning after December 15, 2027. We do not expect the adoption of ASU 2024-03 or ASU 2025-01 to affect our financial position or our results of operations, but ASU 2024-03 will result in additional disclosures for our annual reporting period ending February 29, 2028, and interim reporting periods beginning in fiscal 2029.</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',serif;font-size:10pt;font-weight:400;line-height:120%"> In December 2023, the FASB issued ASU No. 2023-09, </span><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:120%">("ASU 2023-09"), 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. ASU 2023-09 will be effective for annual periods beginning after December 15, 2024. We expect to adopt ASU 2023-09 for the annual period ending February 28, 2026, and the adoption will not affect our financial position or our results of operations, but will result in additional disclosures.</span></div> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Canton Galvanizing</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',serif;font-size:10pt;font-weight:400;line-height:120%">On July 1, 2025, we completed the acquisition of all the assets of Canton Galvanizing, LLC ("Canton Galvanizing"), a privately held hot-dip galvanizing company based in Canton, Ohio, for approximately $30.1 million. The acquisition expanded our geographical coverage in metal coatings capacity and further strengthens our network of facilities in the Midwest region of the United States. The business is included in the AZZ Metal Coatings segment. The goodwill arising from this acquisition was allocated to the AZZ Metal Coatings segment and is expected to be deductible for income tax purposes. </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',serif;font-size:10pt;font-weight:400;line-height:120%">The allocation of purchase price to the identifiable assets acquired and liabilities assumed for this acquisition is preliminary and subject to revisions during the measurement period, up to one year from the date the acquisition closed. These determinations include the use of estimates based on information that was available at the time these unaudited condensed consolidated financial statements were prepared. During the third quarter of fiscal 2026, we made purchase price allocation adjustments that increased the fair value of identifiable intangible assets by $1.3 million and a corresponding decrease of $1.3 million to goodwill. We believe that the estimates used are reasonable; however, the estimates are subject to change as additional information becomes available. </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',serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets subject to amortization from the acquisition consist of customer relationships. The total weighted-average amortization period for these assets is 15 years, and the assets have no residual value.</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',serif;font-size:10pt;font-weight:400;line-height:120%"> The following table summarizes the preliminary fair values of the allocation of assets acquired and liabilities assumed, in aggregate, related to the Canton Galvanizing acquisition, as of the date of the acquisition (in thousands):</span></div><div style="margin-bottom:9pt;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:80.701%"><tr><td style="width:1.0%"></td><td style="width:74.986%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.814%"></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',serif;font-size:10pt;font-weight:700;line-height:100%">July 1, 2025</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',serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="border-top:0.5pt 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',serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">1,474 </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></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',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',serif;font-size:10pt;font-weight:400;line-height:100%">1,049 </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><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',serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,759 </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',serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</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',serif;font-size:10pt;font-weight:400;line-height:100%">9,566 </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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Intangibles and other 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',serif;font-size:10pt;font-weight:400;line-height:100%">13,810 </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',serif;font-size:10pt;font-weight:400;line-height:100%">Total fair value of assets acquired</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">30,658 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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',serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">(237)</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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued 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',serif;font-size:10pt;font-weight:400;line-height:100%">(277)</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></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',serif;font-size:10pt;font-weight:400;line-height:100%">Total fair value of liabilities assumed</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(514)</span></td><td style="background-color:#ffffff;border-top:0.5pt 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',serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase price, net of cash acquired</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">30,144 </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> 30100000 1300000 -1300000 P15Y 0 The following table summarizes the preliminary fair values of the allocation of assets acquired and liabilities assumed, in aggregate, related to the Canton Galvanizing acquisition, as of the date of the acquisition (in thousands):<div style="margin-bottom:9pt;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:80.701%"><tr><td style="width:1.0%"></td><td style="width:74.986%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.814%"></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',serif;font-size:10pt;font-weight:700;line-height:100%">July 1, 2025</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',serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="border-top:0.5pt 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',serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">1,474 </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></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',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',serif;font-size:10pt;font-weight:400;line-height:100%">1,049 </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><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',serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,759 </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',serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</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',serif;font-size:10pt;font-weight:400;line-height:100%">9,566 </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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Intangibles and other 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',serif;font-size:10pt;font-weight:400;line-height:100%">13,810 </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',serif;font-size:10pt;font-weight:400;line-height:100%">Total fair value of assets acquired</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">30,658 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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',serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">(237)</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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued 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',serif;font-size:10pt;font-weight:400;line-height:100%">(277)</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></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',serif;font-size:10pt;font-weight:400;line-height:100%">Total fair value of liabilities assumed</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(514)</span></td><td style="background-color:#ffffff;border-top:0.5pt 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',serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase price, net of cash acquired</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">30,144 </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> 1474000 1049000 4759000 9566000 13810000 30658000 237000 277000 514000 30144000 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">3. Inventories</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',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:91.228%"><tr><td style="width:1.0%"></td><td style="width:60.758%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.242%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.850%"></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',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:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">November 30, 2025</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">February 28, 2025</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',serif;font-size:10pt;font-weight:400;line-height:100%">Raw material</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">105,059 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">110,005 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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',serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</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',serif;font-size:10pt;font-weight:400;line-height:100%">793 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">518 </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',serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</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',serif;font-size:10pt;font-weight:400;line-height:100%">1,625 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,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:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total inventories</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">107,477 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">112,313 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:5pt"><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:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Our inventory reserves were $3.2 million and $3.9 million as of November 30, 2025 and February 28, 2025, respectively. Inventory cost is determined principally using the first-in-first-out (FIFO) method for the AZZ Metal Coatings segment and the specific identification method for the Precoat Metals segment.</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',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:91.228%"><tr><td style="width:1.0%"></td><td style="width:60.758%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.242%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.850%"></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',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:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">November 30, 2025</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">February 28, 2025</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',serif;font-size:10pt;font-weight:400;line-height:100%">Raw material</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">105,059 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">110,005 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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',serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</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',serif;font-size:10pt;font-weight:400;line-height:100%">793 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">518 </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',serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</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',serif;font-size:10pt;font-weight:400;line-height:100%">1,625 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,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:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total inventories</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">107,477 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">112,313 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:5pt"><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:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Our inventory reserves were $3.2 million and $3.9 million as of November 30, 2025 and February 28, 2025, respectively. Inventory cost is determined principally using the first-in-first-out (FIFO) method for the AZZ Metal Coatings segment and the specific identification method for the Precoat Metals segment.</span></div> 105059000 110005000 793000 518000 1625000 1790000 107477000 112313000 3200000 3900000 <div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">4. Earnings Per Share</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',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 period. 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 period.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',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></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:13.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.368%"><tr><td style="width:1.0%"></td><td style="width:34.785%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:14.966%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.116%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.915%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.918%"></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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',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="display:none"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt 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:0.5pt 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:0.5pt 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:0.5pt 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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></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',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',serif;font-size:10pt;font-weight:400;line-height:100%">41,075 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">33,603 </span></td><td style="background-color:#ffffff;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',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',serif;font-size:10pt;font-weight:400;line-height:100%">301,329 </span></td><td style="background-color:#ffffff;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',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',serif;font-size:10pt;font-weight:400;line-height:100%">108,624 </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',serif;font-size:10pt;font-weight:400;line-height:100%">Series A Preferred Stock Dividends</span></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',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',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',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',serif;font-size:10pt;font-weight:400;line-height:100%">(1,200)</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',serif;font-size:10pt;font-weight:400;line-height:100%">Redemption premium on Series A Preferred Stock</span></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',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',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',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',serif;font-size:10pt;font-weight:400;line-height:100%">(75,198)</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',serif;font-size:10pt;font-weight:400;line-height:100%">Numerator for diluted earnings per share—net income available to common shareholders</span></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">41,075 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">33,603 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">301,329 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">32,226 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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',serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></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="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 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding for basic earnings per share</span></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',serif;font-size:10pt;font-weight:400;line-height:100%">29,963 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">29,879 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">29,983 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">28,819 </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',serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities:</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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Employee and director stock awards</span></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',serif;font-size:10pt;font-weight:400;line-height:100%">235 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">239 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">248 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">257 </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 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for diluted earnings per share</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">30,198 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">30,118 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">30,231 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">29,076 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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="display:none"></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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per common share</span></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',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',serif;font-size:10pt;font-weight:400;line-height:100%">1.37 </span></td><td style="background-color:#ffffff;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',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',serif;font-size:10pt;font-weight:400;line-height:100%">1.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">10.05 </span></td><td style="background-color:#ffffff;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',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',serif;font-size:10pt;font-weight:400;line-height:100%">1.12 </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',serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per common share</span></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',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',serif;font-size:10pt;font-weight:400;line-height:100%">1.36 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">1.12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">9.97 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">1.11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div>For the three months ended November 30, 2025 and 2024, 13.5 thousand and 34.8 thousand shares, 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, 2025 and 2024, 21.1 thousand and 56.1 thousand shares, respectively, were excluded from the computation of diluted earnings per share as their effect would have been anti-dilutive. These shares could be dilutive in future periods. For the nine months ended November 30, 2024, all shares related to the Series A Preferred Stock (1.0 million weighted average shares) were excluded from the computation of diluted earnings per share, as their effect would be anti-dilutive. <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',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></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.368%"><tr><td style="width:1.0%"></td><td style="width:34.785%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:14.966%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.116%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.915%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.918%"></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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',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="display:none"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt 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:0.5pt 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:0.5pt 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:0.5pt 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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></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',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',serif;font-size:10pt;font-weight:400;line-height:100%">41,075 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">33,603 </span></td><td style="background-color:#ffffff;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',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',serif;font-size:10pt;font-weight:400;line-height:100%">301,329 </span></td><td style="background-color:#ffffff;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',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',serif;font-size:10pt;font-weight:400;line-height:100%">108,624 </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',serif;font-size:10pt;font-weight:400;line-height:100%">Series A Preferred Stock Dividends</span></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',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',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',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',serif;font-size:10pt;font-weight:400;line-height:100%">(1,200)</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',serif;font-size:10pt;font-weight:400;line-height:100%">Redemption premium on Series A Preferred Stock</span></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',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',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',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',serif;font-size:10pt;font-weight:400;line-height:100%">(75,198)</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',serif;font-size:10pt;font-weight:400;line-height:100%">Numerator for diluted earnings per share—net income available to common shareholders</span></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">41,075 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">33,603 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">301,329 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">32,226 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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',serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></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="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 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding for basic earnings per share</span></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',serif;font-size:10pt;font-weight:400;line-height:100%">29,963 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">29,879 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">29,983 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">28,819 </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',serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities:</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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Employee and director stock awards</span></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',serif;font-size:10pt;font-weight:400;line-height:100%">235 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">239 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">248 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">257 </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 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for diluted earnings per share</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">30,198 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">30,118 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">30,231 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">29,076 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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="display:none"></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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per common share</span></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',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',serif;font-size:10pt;font-weight:400;line-height:100%">1.37 </span></td><td style="background-color:#ffffff;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',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',serif;font-size:10pt;font-weight:400;line-height:100%">1.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">10.05 </span></td><td style="background-color:#ffffff;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',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',serif;font-size:10pt;font-weight:400;line-height:100%">1.12 </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',serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per common share</span></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',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',serif;font-size:10pt;font-weight:400;line-height:100%">1.36 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">1.12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">9.97 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">1.11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 41075000 33603000 301329000 108624000 0 0 0 1200000 0 0 0 75198000 41075000 33603000 301329000 32226000 29963000 29879000 29983000 28819000 235000 239000 248000 257000 30198000 30118000 30231000 29076000 1.37 1.12 10.05 1.12 1.36 1.12 9.97 1.11 13500 34800 21100 56100 1000000.0 <div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">5. Disaggregated Sales</span></div><div style="margin-top:9pt;padding-left:27pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents disaggregated sales by customer industry (in thousands): </span></div><div style="margin-bottom:3pt;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:98.976%"><tr><td style="width:1.0%"></td><td style="width:36.418%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:14.409%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.390%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.409%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.390%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.675%"></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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',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="display:none"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</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',serif;font-size:10pt;font-weight:700;line-height:100%">Sales:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;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',serif;font-size:10pt;font-weight:400;line-height:100%">Construction</span></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',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',serif;font-size:10pt;font-weight:400;line-height:100%">240,228 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">233,653 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">707,961 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">695,344 </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',serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></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',serif;font-size:10pt;font-weight:400;line-height:100%">37,906 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">37,551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">112,636 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">114,318 </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',serif;font-size:10pt;font-weight:400;line-height:100%">Consumer</span></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',serif;font-size:10pt;font-weight:400;line-height:100%">32,736 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">29,464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">96,641 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">94,633 </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',serif;font-size:10pt;font-weight:400;line-height:100%">Transportation</span></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',serif;font-size:10pt;font-weight:400;line-height:100%">35,139 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">35,047 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">105,493 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">109,959 </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',serif;font-size:10pt;font-weight:400;line-height:100%">Utilities</span></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',serif;font-size:10pt;font-weight:400;line-height:100%">39,860 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">29,599 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">114,381 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">88,944 </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"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',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="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',serif;font-size:10pt;font-weight:400;line-height:100%">39,877 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">38,340 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">127,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',serif;font-size:10pt;font-weight:400;line-height:100%">122,671 </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',serif;font-size:10pt;font-weight:400;line-height:100%">Total sales</span></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">425,746 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">403,654 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,264,983 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,225,869 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:2.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:61.035%"></td><td style="width:0.1%"></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(1)</span></div></td><td colspan="6" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:100%">Other includes less significant markets, such as non-construction agriculture, recreation, petro-chem, AZZ Tubular products and sales from recycling and other miscellaneous customer industries.</span></td></tr></table></div><div style="margin-bottom:1pt;margin-top:4pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">See also Note 7 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',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Assets and Liabilities</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',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, we can receive advances from our 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><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The increases in contract assets and contract liabilities during the nine months ended November 30, 2025 were primarily due to normal timing differences between AZZ's performance and invoicing. As of November 30, 2025 and February 28, 2025, the balance for contract assets was $110.4 million and $106.5 million, respectively, primarily related to the AZZ Precoat Metals segment. The increase was primarily due to the timing differences noted above. Contract liabilities of $0.7 million and $0.5 million as of November 30, 2025 and February 28, 2025, respectively, are included in "Other accrued liabilities" in the consolidated balance sheets. During the nine months ended November 30, 2025, we recognized $0.5 million of revenue for amounts that were included in contract liabilities as of February 28, 2025.</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',serif;font-size:10pt;font-weight:400;line-height:120%">As of November 30, 2024 and February 29, 2024, the balance for contract assets was $99.2 million and $79.3 million, respectively, primarily related to the AZZ Precoat Metals segment. Contract liabilities were $0.7 million and $1.0 million as of November 30, 2024 and February 29, 2024, respectively.</span></div> <div style="margin-top:9pt;padding-left:27pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents disaggregated sales by customer industry (in thousands): </span></div><div style="margin-bottom:3pt;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:98.976%"><tr><td style="width:1.0%"></td><td style="width:36.418%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:14.409%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.390%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.409%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.390%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.675%"></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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',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="display:none"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</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',serif;font-size:10pt;font-weight:700;line-height:100%">Sales:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;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',serif;font-size:10pt;font-weight:400;line-height:100%">Construction</span></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',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',serif;font-size:10pt;font-weight:400;line-height:100%">240,228 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">233,653 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">707,961 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">695,344 </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',serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></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',serif;font-size:10pt;font-weight:400;line-height:100%">37,906 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">37,551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">112,636 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">114,318 </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',serif;font-size:10pt;font-weight:400;line-height:100%">Consumer</span></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',serif;font-size:10pt;font-weight:400;line-height:100%">32,736 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">29,464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">96,641 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">94,633 </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',serif;font-size:10pt;font-weight:400;line-height:100%">Transportation</span></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',serif;font-size:10pt;font-weight:400;line-height:100%">35,139 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">35,047 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">105,493 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">109,959 </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',serif;font-size:10pt;font-weight:400;line-height:100%">Utilities</span></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',serif;font-size:10pt;font-weight:400;line-height:100%">39,860 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">29,599 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">114,381 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">88,944 </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"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',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="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',serif;font-size:10pt;font-weight:400;line-height:100%">39,877 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">38,340 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">127,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',serif;font-size:10pt;font-weight:400;line-height:100%">122,671 </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',serif;font-size:10pt;font-weight:400;line-height:100%">Total sales</span></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">425,746 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">403,654 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,264,983 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,225,869 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:2.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:61.035%"></td><td style="width:0.1%"></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(1)</span></div></td><td colspan="6" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:100%">Other includes less significant markets, such as non-construction agriculture, recreation, petro-chem, AZZ Tubular products and sales from recycling and other miscellaneous customer industries.</span></td></tr></table></div> 240228000 233653000 707961000 695344000 37906000 37551000 112636000 114318000 32736000 29464000 96641000 94633000 35139000 35047000 105493000 109959000 39860000 29599000 114381000 88944000 39877000 38340000 127871000 122671000 425746000 403654000 1264983000 1225869000 110400000 106500000 700000 500000 500000 99200000 79300000 700000 1000000.0 <div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">6. Supplemental Cash Flow Information</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">To arrive at 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:89.473%"><tr><td style="width:1.0%"></td><td style="width:62.135%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.710%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.943%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.712%"></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',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:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',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:0.5pt 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:0.5pt 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:middle"><span style="color:#000000;font-family:'Times New Roman',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',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',serif;font-size:10pt;font-weight:400;line-height:100%">(11,707)</span></td><td style="background-color:#ffffff;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',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',serif;font-size:10pt;font-weight:400;line-height:100%">2,297 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">(11,946)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(12,966)</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">6,004 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,775 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">(3,898)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(19,833)</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">(2,021)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(2,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:middle"><span style="color:#000000;font-family:'Times New Roman',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:middle"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">13,720 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">13,632 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">11,856 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,551 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">(1,471)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">17,363 </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',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-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">537 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,909 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:9pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',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="margin-bottom:9pt;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:89.035%"><tr><td style="width:1.0%"></td><td style="width:62.446%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.798%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.456%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.800%"></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',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:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for interest</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">34,249 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">59,258 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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',serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for income taxes</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',serif;font-size:10pt;font-weight:400;line-height:100%">52,788 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">22,277 </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-bottom:9pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',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="margin-bottom:9pt;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:89.035%"><tr><td style="width:1.0%"></td><td style="width:62.446%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.798%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.456%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.800%"></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',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:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Accruals for capital expenditures</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,035 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,137 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.473%"><tr><td style="width:1.0%"></td><td style="width:62.135%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.710%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.943%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.712%"></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',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:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',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:0.5pt 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:0.5pt 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:middle"><span style="color:#000000;font-family:'Times New Roman',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',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',serif;font-size:10pt;font-weight:400;line-height:100%">(11,707)</span></td><td style="background-color:#ffffff;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',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',serif;font-size:10pt;font-weight:400;line-height:100%">2,297 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">(11,946)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(12,966)</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">6,004 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,775 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">(3,898)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(19,833)</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">(2,021)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(2,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:middle"><span style="color:#000000;font-family:'Times New Roman',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:middle"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">13,720 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">13,632 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">11,856 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,551 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">(1,471)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">17,363 </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',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-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">537 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,909 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:9pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',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="margin-bottom:9pt;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:89.035%"><tr><td style="width:1.0%"></td><td style="width:62.446%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.798%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.456%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.800%"></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',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:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for interest</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">34,249 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">59,258 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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',serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for income taxes</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',serif;font-size:10pt;font-weight:400;line-height:100%">52,788 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">22,277 </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-bottom:9pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',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="margin-bottom:9pt;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:89.035%"><tr><td style="width:1.0%"></td><td style="width:62.446%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.798%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.456%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.800%"></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',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:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Accruals for capital expenditures</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,035 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,137 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 11707000 -2297000 11946000 12966000 -6004000 -2775000 3898000 19833000 2021000 2910000 13720000 13632000 11856000 2551000 -1471000 17363000 -537000 -2909000 34249000 59258000 52788000 22277000 2035000 5137000 <div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">7. Operating Segments</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment 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',serif;font-size:10pt;font-weight:400;line-height:120%">Our 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. The CODM uses net income as the primary measure to evaluate performance and allocate resources to the AZZ Infrastructure Solutions segment. The CODM assesses these metrics and compares actuals to budgeted and forecasted values to evaluate segment operating performance and allocate resources to the operating segments. Expenses related to certain centralized administration or executive functions that are not specifically related to an operating segment are included in Corporate.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">A summary of each of our 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',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',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 industry and other industries through facilities located throughout North America. Hot-dip galvanizing is a metallurgical manufacturing process in which molten zinc reacts with steel, which provides corrosion protection and extends the lifecycle of fabricated steel for several decades. </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',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',serif;font-size:10pt;font-weight:400;line-height:120%">provides coil coating application of protective and decorative coatings and related value-added downstream processing for steel and aluminum coils. Primarily serving the construction; appliance; heating, ventilation, and air conditioning (HVAC); container; transportation; and other end markets, the coil coating process emphasizes sustainability and enhanced product lifecycles. It involves cleaning, treating, painting, and curing metal coils as a flat material before they are cut, formed, and fabricated into finished products. This highly efficient method optimizes waste through tight film control and improves final product performance by painting and curing the substrates under conditions unmatched by other application processes.</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',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',serif;font-size:10pt;font-weight:400;line-height:120%"> — consists of the equity in earnings of our 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 is a global provider of application-critical equipment, highly engineered technologies, and specialized services to the power generation, transmission, distribution, oil and gas, and industrial markets. See Note 8 for a description of AVAIL's sale of its Electrical Products Group during the nine months ended November 30, 2025.</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',serif;font-size:10pt;font-weight:400;line-height:120%">The following tables contain operating segment data for the three and nine months ended November 30, 2025 and 2024 by segment, for the Company's corporate operations and on a consolidated basis (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:99.853%"><tr><td style="width:1.0%"></td><td style="width:38.870%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.441%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.441%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.345%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.052%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.911%"></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',serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended November 30, 2025</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Metal Coatings</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Precoat Metals</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt 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',serif;font-size:9pt;font-weight:700;line-height:100%">Infrastructure Solutions</span><span style="color:#000000;font-family:'Times New Roman',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:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt 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',serif;font-size:9pt;font-weight:700;line-height:100%">Corporate</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:9pt;font-weight:400;line-height:100%">Sales</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">194,998 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">230,748 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">425,746 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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',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',serif;font-size:9pt;font-weight:400;line-height:100%">136,873 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">186,932 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',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',serif;font-size:9pt;font-weight:400;line-height:100%">323,805 </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',serif;font-size:9pt;font-weight:400;line-height:100%">Gross margin</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">58,125 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">43,816 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">101,941 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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',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',serif;font-size:9pt;font-weight:400;line-height:100%">6,038 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">7,932 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">21 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">18,471 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">32,462 </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',serif;font-size:9pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">52,087 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">35,884 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(18,471)</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">69,479 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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;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',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',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',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',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',serif;font-size:9pt;font-weight:400;line-height:100%">(12,206)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(12,206)</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',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',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',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',serif;font-size:9pt;font-weight:400;line-height:100%">(1,437)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:9pt;font-weight:400;line-height:100%">(1,437)</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',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',serif;font-size:9pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',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',serif;font-size:9pt;font-weight:400;line-height:100%">(291)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(276)</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',serif;font-size:9pt;font-weight:400;line-height:100%">Income (loss) before income tax</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">52,102 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">35,884 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(1,458)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(30,968)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">55,560 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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',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',serif;font-size:9pt;font-weight:400;line-height:100%">14,485 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">14,485 </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',serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss)</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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(45,453)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">41,075 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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;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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</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',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">7,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',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">9,617 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">6,090 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">22,777 </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-bottom:1pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">See notes below tables.</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:38.812%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></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.426%"></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.326%"></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.034%"></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.040%"></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',serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended November 30, 2025</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Metal Coatings</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Precoat Metals</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt 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',serif;font-size:9pt;font-weight:700;line-height:100%">Infrastructure Solutions</span><span style="color:#000000;font-family:'Times New Roman',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:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt 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',serif;font-size:9pt;font-weight:700;line-height:100%">Corporate</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:9pt;font-weight:400;line-height:100%">Sales</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">572,197 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">692,786 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">1,264,983 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Cost of sales</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">400,151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">557,469 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',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',serif;font-size:9pt;font-weight:400;line-height:100%">957,620 </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',serif;font-size:9pt;font-weight:400;line-height:100%">Gross margin</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">172,046 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">135,317 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">307,363 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general and administrative</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">17,521 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">23,559 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">126 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">58,668 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">99,874 </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',serif;font-size:9pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">154,525 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">111,758 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(126)</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(58,668)</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">207,489 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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;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',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',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',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',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',serif;font-size:9pt;font-weight:400;line-height:100%">(44,434)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(44,434)</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"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Equity in earnings of unconsolidated subsidiaries</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',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',serif;font-size:9pt;font-weight:400;line-height:100%">231,431 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:9pt;font-weight:400;line-height:100%">231,431 </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',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',serif;font-size:9pt;font-weight:400;line-height:100%">(46)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',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',serif;font-size:9pt;font-weight:400;line-height:100%">1,285 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">1,239 </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',serif;font-size:9pt;font-weight:400;line-height:100%">Income (loss) before income tax</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">154,479 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">111,758 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">231,305 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(101,817)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">395,725 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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',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',serif;font-size:9pt;font-weight:400;line-height:100%">94,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',serif;font-size:9pt;font-weight:400;line-height:100%">94,396 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss)</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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(196,213)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">301,329 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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;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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</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',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">20,560 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">28,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">18,253 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">66,976 </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-bottom:1pt;margin-top:3pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">See notes below tables.</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:38.812%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></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.426%"></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.326%"></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.034%"></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.040%"></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',serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended November 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Metal Coatings</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Precoat Metals</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt 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',serif;font-size:9pt;font-weight:700;line-height:100%">Infrastructure Solutions</span><span style="color:#000000;font-family:'Times New Roman',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:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt 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',serif;font-size:9pt;font-weight:700;line-height:100%">Corporate</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:9pt;font-weight:400;line-height:100%">Sales</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">168,599 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">235,055 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">403,654 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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',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',serif;font-size:9pt;font-weight:400;line-height:100%">116,542 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">189,334 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',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',serif;font-size:9pt;font-weight:400;line-height:100%">305,876 </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',serif;font-size:9pt;font-weight:400;line-height:100%">Gross margin</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">52,057 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">45,721 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">97,778 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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',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',serif;font-size:9pt;font-weight:400;line-height:100%">5,684 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">8,641 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">24,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',serif;font-size:9pt;font-weight:400;line-height:100%">39,243 </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',serif;font-size:9pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">46,373 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">37,080 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(29)</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(24,889)</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">58,535 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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',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',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',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',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',serif;font-size:9pt;font-weight:400;line-height:100%">(19,223)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(19,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;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',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',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',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',serif;font-size:9pt;font-weight:400;line-height:100%">7,168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:9pt;font-weight:400;line-height:100%">7,168 </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',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',serif;font-size:9pt;font-weight:400;line-height:100%">116 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',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',serif;font-size:9pt;font-weight:400;line-height:100%">(879)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(763)</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',serif;font-size:9pt;font-weight:400;line-height:100%">Income (loss) before income tax</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">46,489 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">37,080 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">7,139 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(44,991)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">45,717 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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',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',serif;font-size:9pt;font-weight:400;line-height:100%">12,114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">12,114 </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',serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss)</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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(57,105)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">33,603 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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:#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;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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</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',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">6,614 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">7,903 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">6,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">20,633 </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-bottom:1pt;margin-top:3pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">See notes below tables.</span></div><div style="margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.812%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></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.426%"></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.326%"></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.034%"></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.040%"></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',serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended November 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Metal Coatings</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Precoat Metals</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt 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',serif;font-size:9pt;font-weight:700;line-height:100%">Infrastructure Solutions</span><span style="color:#000000;font-family:'Times New Roman',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:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt 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',serif;font-size:9pt;font-weight:700;line-height:100%">Corporate</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:9pt;font-weight:400;line-height:100%">Sales</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">516,750 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">709,119 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">1,225,869 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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',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',serif;font-size:9pt;font-weight:400;line-height:100%">357,471 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">564,436 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',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',serif;font-size:9pt;font-weight:400;line-height:100%">921,907 </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',serif;font-size:9pt;font-weight:400;line-height:100%">Gross margin</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">159,279 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">144,683 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">303,962 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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:#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',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',serif;font-size:9pt;font-weight:400;line-height:100%">17,286 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">24,980 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">67 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">65,699 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">108,032 </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',serif;font-size:9pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">141,993 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">119,703 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(67)</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(65,699)</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">195,930 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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',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',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',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',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',serif;font-size:9pt;font-weight:400;line-height:100%">(63,906)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(63,906)</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',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',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',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',serif;font-size:9pt;font-weight:400;line-height:100%">12,470 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:9pt;font-weight:400;line-height:100%">12,470 </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',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',serif;font-size:9pt;font-weight:400;line-height:100%">165 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',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',serif;font-size:9pt;font-weight:400;line-height:100%">(307)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(142)</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',serif;font-size:9pt;font-weight:400;line-height:100%">Income (loss) before income tax</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">142,158 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">119,703 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">12,403 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(129,912)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">144,352 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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',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',serif;font-size:9pt;font-weight:400;line-height:100%">35,728 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">35,728 </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',serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss)</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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(165,640)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">108,624 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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:#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;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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</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',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">19,955 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">23,134 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">18,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">61,383 </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-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:0.1%"></td><td style="width:2.581%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.509%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.510%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(1)</span></div></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:115%">Infrastructure Solutions segment includes the equity in earnings from our investment in the AVAIL JV, as well as other expenses related to receivables and liabilities that were retained following the sale of the AIS business. See Note 19 for further discussion of the receivables and liabilities.</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(2)</span></div></td><td colspan="6" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:115%">Interest expense and Income tax expense are included in the Corporate segment as these items are not allocated to the segments.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(3)</span></div></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:115%">Metal Coatings segment includes restructuring charges of $3.8 million. See Note 18.</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(4)</span></div></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:115%">Includes stock-based compensation expense recognized upon the adoption of the Executive Retiree LTI Program of $2.2 million, of which $0.4 million and $1.8 million are included in Metal Coatings and Corporate, respectively. See Note 16.</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(5)</span></div></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:115%">During the first quarter of fiscal 2026, AVAIL completed the sale of the Electrical Products Group ("EPG") to nVent Electric plc. The three months ended November 30, 2025 includes an adjustment to the gain related to the sale of the EPG of $(0.6) million. The nine months ended November 30, 2025 includes $226.8 million, which represents the gain related to the sale of the EPG, offset by the recognition of an impairment loss on the AVAIL JV and an adjustment related to a change in AVAIL's transfer pricing policy. See Note 8.</span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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',serif;font-size:10pt;font-weight:400;line-height:120%">Asset balances by operating segment were 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:96.491%"><tr><td style="width:1.0%"></td><td style="width:59.203%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.445%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.446%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:700;line-height:100%">As of</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',serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">November 30, 2025</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">February 28, 2025</span></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',serif;font-size:10pt;font-weight:400;line-height:100%">Metal Coatings</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">596,743 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">555,095 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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',serif;font-size:10pt;font-weight:400;line-height:100%">Precoat Metals</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',serif;font-size:10pt;font-weight:400;line-height:100%">1,557,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',serif;font-size:10pt;font-weight:400;line-height:100%">1,548,377 </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"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Infrastructure Solutions - Investment in Joint Venture</span><span style="color:#000000;font-family:'Times New Roman',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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">58,570 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">99,379 </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',serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</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',serif;font-size:10pt;font-weight:400;line-height:100%">18,197 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">24,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 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,230,907 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,227,101 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="border-bottom:0.5pt solid #000;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:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:8.5pt;font-weight:400;line-height:120%"> See Note 8 for information regarding the Investment in AVAIL joint venture.</span></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:27pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:120%">Financial information about geographical areas for the periods presented was as follows (in thousands). The geographic area is based on the location of the operating facility and no customer accounted for 10% or more of consolidated sales.</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:98.391%"><tr><td style="width:1.0%"></td><td style="width:35.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.394%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.394%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.907%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.394%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.910%"></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',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',serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended November 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Sales:</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">413,214 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">392,503 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,228,606 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,194,212 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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:top"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">12,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',serif;font-size:10pt;font-weight:400;line-height:100%">11,151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">36,377 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">31,657 </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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total sales</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">425,746 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">403,654 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,264,983 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,225,869 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:9pt;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:95.906%"><tr><td style="width:1.0%"></td><td style="width:62.162%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.409%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.737%"></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',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:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">November 30, 2025</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">February 28, 2025</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',serif;font-size:10pt;font-weight:700;line-height:100%">Property, plant and equipment, net:</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #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',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',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',serif;font-size:10pt;font-weight:400;line-height:100%">584,963 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">574,332 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">19,128 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">18,609 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display: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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total property, plant and equipment, net</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">604,091 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">592,941 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"></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> Segment Information he following tables contain operating segment data for the three and nine months ended November 30, 2025 and 2024 by segment, for the Company's corporate operations and on a consolidated basis (in thousands):<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:99.853%"><tr><td style="width:1.0%"></td><td style="width:38.870%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.441%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.441%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.345%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.052%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.911%"></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',serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended November 30, 2025</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Metal Coatings</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Precoat Metals</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt 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',serif;font-size:9pt;font-weight:700;line-height:100%">Infrastructure Solutions</span><span style="color:#000000;font-family:'Times New Roman',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:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt 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',serif;font-size:9pt;font-weight:700;line-height:100%">Corporate</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:9pt;font-weight:400;line-height:100%">Sales</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">194,998 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">230,748 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">425,746 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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',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',serif;font-size:9pt;font-weight:400;line-height:100%">136,873 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">186,932 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',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',serif;font-size:9pt;font-weight:400;line-height:100%">323,805 </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',serif;font-size:9pt;font-weight:400;line-height:100%">Gross margin</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">58,125 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">43,816 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">101,941 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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',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',serif;font-size:9pt;font-weight:400;line-height:100%">6,038 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">7,932 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">21 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">18,471 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">32,462 </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',serif;font-size:9pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">52,087 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">35,884 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(18,471)</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">69,479 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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;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',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',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',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',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',serif;font-size:9pt;font-weight:400;line-height:100%">(12,206)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(12,206)</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',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',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',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',serif;font-size:9pt;font-weight:400;line-height:100%">(1,437)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:9pt;font-weight:400;line-height:100%">(1,437)</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',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',serif;font-size:9pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',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',serif;font-size:9pt;font-weight:400;line-height:100%">(291)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(276)</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',serif;font-size:9pt;font-weight:400;line-height:100%">Income (loss) before income tax</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">52,102 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">35,884 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(1,458)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(30,968)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">55,560 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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',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',serif;font-size:9pt;font-weight:400;line-height:100%">14,485 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">14,485 </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',serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss)</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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(45,453)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">41,075 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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;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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</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',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">7,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',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">9,617 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">6,090 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">22,777 </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-bottom:1pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">See notes below tables.</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:38.812%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></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.426%"></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.326%"></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.034%"></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.040%"></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',serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended November 30, 2025</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Metal Coatings</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Precoat Metals</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt 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',serif;font-size:9pt;font-weight:700;line-height:100%">Infrastructure Solutions</span><span style="color:#000000;font-family:'Times New Roman',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:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt 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',serif;font-size:9pt;font-weight:700;line-height:100%">Corporate</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:9pt;font-weight:400;line-height:100%">Sales</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">572,197 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">692,786 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">1,264,983 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Cost of sales</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">400,151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">557,469 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',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',serif;font-size:9pt;font-weight:400;line-height:100%">957,620 </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',serif;font-size:9pt;font-weight:400;line-height:100%">Gross margin</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">172,046 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">135,317 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">307,363 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general and administrative</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">17,521 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">23,559 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">126 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">58,668 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">99,874 </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',serif;font-size:9pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">154,525 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">111,758 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(126)</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(58,668)</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">207,489 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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;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',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',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',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',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',serif;font-size:9pt;font-weight:400;line-height:100%">(44,434)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(44,434)</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"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Equity in earnings of unconsolidated subsidiaries</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',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',serif;font-size:9pt;font-weight:400;line-height:100%">231,431 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:9pt;font-weight:400;line-height:100%">231,431 </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',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',serif;font-size:9pt;font-weight:400;line-height:100%">(46)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',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',serif;font-size:9pt;font-weight:400;line-height:100%">1,285 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">1,239 </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',serif;font-size:9pt;font-weight:400;line-height:100%">Income (loss) before income tax</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">154,479 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">111,758 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">231,305 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(101,817)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">395,725 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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',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',serif;font-size:9pt;font-weight:400;line-height:100%">94,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',serif;font-size:9pt;font-weight:400;line-height:100%">94,396 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss)</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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(196,213)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">301,329 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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;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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</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',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">20,560 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">28,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">18,253 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">66,976 </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-bottom:1pt;margin-top:3pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">See notes below tables.</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:38.812%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></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.426%"></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.326%"></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.034%"></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.040%"></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',serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended November 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Metal Coatings</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Precoat Metals</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt 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',serif;font-size:9pt;font-weight:700;line-height:100%">Infrastructure Solutions</span><span style="color:#000000;font-family:'Times New Roman',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:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt 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',serif;font-size:9pt;font-weight:700;line-height:100%">Corporate</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:9pt;font-weight:400;line-height:100%">Sales</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">168,599 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">235,055 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">403,654 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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',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',serif;font-size:9pt;font-weight:400;line-height:100%">116,542 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">189,334 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',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',serif;font-size:9pt;font-weight:400;line-height:100%">305,876 </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',serif;font-size:9pt;font-weight:400;line-height:100%">Gross margin</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">52,057 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">45,721 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">97,778 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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',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',serif;font-size:9pt;font-weight:400;line-height:100%">5,684 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">8,641 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">24,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',serif;font-size:9pt;font-weight:400;line-height:100%">39,243 </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',serif;font-size:9pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">46,373 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">37,080 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(29)</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(24,889)</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">58,535 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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',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',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',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',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',serif;font-size:9pt;font-weight:400;line-height:100%">(19,223)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(19,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;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',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',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',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',serif;font-size:9pt;font-weight:400;line-height:100%">7,168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:9pt;font-weight:400;line-height:100%">7,168 </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',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',serif;font-size:9pt;font-weight:400;line-height:100%">116 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',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',serif;font-size:9pt;font-weight:400;line-height:100%">(879)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(763)</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',serif;font-size:9pt;font-weight:400;line-height:100%">Income (loss) before income tax</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">46,489 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">37,080 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">7,139 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(44,991)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">45,717 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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',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',serif;font-size:9pt;font-weight:400;line-height:100%">12,114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">12,114 </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',serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss)</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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(57,105)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">33,603 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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:#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;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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</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',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">6,614 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">7,903 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">6,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">20,633 </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-bottom:1pt;margin-top:3pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">See notes below tables.</span></div><div style="margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.812%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></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.426%"></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.326%"></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.034%"></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.040%"></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',serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended November 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Metal Coatings</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Precoat Metals</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt 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',serif;font-size:9pt;font-weight:700;line-height:100%">Infrastructure Solutions</span><span style="color:#000000;font-family:'Times New Roman',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:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt 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',serif;font-size:9pt;font-weight:700;line-height:100%">Corporate</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:9pt;font-weight:400;line-height:100%">Sales</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">516,750 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">709,119 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">1,225,869 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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',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',serif;font-size:9pt;font-weight:400;line-height:100%">357,471 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">564,436 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',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',serif;font-size:9pt;font-weight:400;line-height:100%">921,907 </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',serif;font-size:9pt;font-weight:400;line-height:100%">Gross margin</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">159,279 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">144,683 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">303,962 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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:#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',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',serif;font-size:9pt;font-weight:400;line-height:100%">17,286 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">24,980 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">67 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">65,699 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">108,032 </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',serif;font-size:9pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">141,993 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">119,703 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(67)</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(65,699)</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">195,930 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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',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',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',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',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',serif;font-size:9pt;font-weight:400;line-height:100%">(63,906)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(63,906)</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',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',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',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',serif;font-size:9pt;font-weight:400;line-height:100%">12,470 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:9pt;font-weight:400;line-height:100%">12,470 </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',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',serif;font-size:9pt;font-weight:400;line-height:100%">165 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',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',serif;font-size:9pt;font-weight:400;line-height:100%">(307)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(142)</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',serif;font-size:9pt;font-weight:400;line-height:100%">Income (loss) before income tax</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">142,158 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">119,703 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">12,403 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(129,912)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">144,352 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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',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',serif;font-size:9pt;font-weight:400;line-height:100%">35,728 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">35,728 </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',serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss)</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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(165,640)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">108,624 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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:#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;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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</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',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">19,955 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">23,134 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">18,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">61,383 </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-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:0.1%"></td><td style="width:2.581%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.509%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.510%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(1)</span></div></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:115%">Infrastructure Solutions segment includes the equity in earnings from our investment in the AVAIL JV, as well as other expenses related to receivables and liabilities that were retained following the sale of the AIS business. See Note 19 for further discussion of the receivables and liabilities.</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(2)</span></div></td><td colspan="6" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:115%">Interest expense and Income tax expense are included in the Corporate segment as these items are not allocated to the segments.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(3)</span></div></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:115%">Metal Coatings segment includes restructuring charges of $3.8 million. See Note 18.</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(4)</span></div></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:115%">Includes stock-based compensation expense recognized upon the adoption of the Executive Retiree LTI Program of $2.2 million, of which $0.4 million and $1.8 million are included in Metal Coatings and Corporate, respectively. See Note 16.</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(5)</span></div></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:115%">During the first quarter of fiscal 2026, AVAIL completed the sale of the Electrical Products Group ("EPG") to nVent Electric plc. The three months ended November 30, 2025 includes an adjustment to the gain related to the sale of the EPG of $(0.6) million. The nine months ended November 30, 2025 includes $226.8 million, which represents the gain related to the sale of the EPG, offset by the recognition of an impairment loss on the AVAIL JV and an adjustment related to a change in AVAIL's transfer pricing policy. See Note 8.</span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 194998000 230748000 0 0 425746000 136873000 186932000 0 0 323805000 58125000 43816000 0 0 101941000 6038000 7932000 21000 18471000 32462000 52087000 35884000 -21000 -18471000 69479000 0 0 0 12206000 12206000 0 0 -1437000 0 -1437000 15000 0 0 -291000 -276000 52102000 35884000 -1458000 -30968000 55560000 14485000 14485000 -45453000 41075000 7070000 9617000 0 6090000 22777000 572197000 692786000 0 0 1264983000 400151000 557469000 0 0 957620000 172046000 135317000 0 0 307363000 17521000 23559000 126000 58668000 99874000 154525000 111758000 -126000 -58668000 207489000 0 0 0 44434000 44434000 0 0 231431000 0 231431000 -46000 0 0 1285000 1239000 154479000 111758000 231305000 -101817000 395725000 94396000 94396000 -196213000 301329000 20560000 28163000 0 18253000 66976000 168599000 235055000 0 0 403654000 116542000 189334000 0 0 305876000 52057000 45721000 0 0 97778000 5684000 8641000 29000 24889000 39243000 46373000 37080000 -29000 -24889000 58535000 0 0 0 19223000 19223000 0 0 7168000 0 7168000 116000 0 0 -879000 -763000 46489000 37080000 7139000 -44991000 45717000 12114000 12114000 -57105000 33603000 6614000 7903000 0 6116000 20633000 516750000 709119000 0 0 1225869000 357471000 564436000 0 0 921907000 159279000 144683000 0 0 303962000 17286000 24980000 67000 65699000 108032000 141993000 119703000 -67000 -65699000 195930000 0 0 0 63906000 63906000 0 0 12470000 0 12470000 165000 0 0 -307000 -142000 142158000 119703000 12403000 -129912000 144352000 35728000 35728000 -165640000 108624000 19955000 23134000 0 18294000 61383000 3800000 2200000 400000 1800000 600000 226800000 <div style="margin-bottom:1pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Asset balances by operating segment were 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:96.491%"><tr><td style="width:1.0%"></td><td style="width:59.203%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.445%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.446%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:700;line-height:100%">As of</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',serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">November 30, 2025</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">February 28, 2025</span></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',serif;font-size:10pt;font-weight:400;line-height:100%">Metal Coatings</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">596,743 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">555,095 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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',serif;font-size:10pt;font-weight:400;line-height:100%">Precoat Metals</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',serif;font-size:10pt;font-weight:400;line-height:100%">1,557,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',serif;font-size:10pt;font-weight:400;line-height:100%">1,548,377 </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"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Infrastructure Solutions - Investment in Joint Venture</span><span style="color:#000000;font-family:'Times New Roman',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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">58,570 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">99,379 </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',serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</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',serif;font-size:10pt;font-weight:400;line-height:100%">18,197 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">24,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 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,230,907 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,227,101 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="border-bottom:0.5pt solid #000;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:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:8.5pt;font-weight:400;line-height:120%"> See Note 8 for information regarding the Investment in AVAIL joint venture.</span></div> 596743000 555095000 1557397000 1548377000 58570000 99379000 18197000 24250000 2230907000 2227101000 <div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Financial information about geographical areas for the periods presented was as follows (in thousands). The geographic area is based on the location of the operating facility and no customer accounted for 10% or more of consolidated sales.</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:98.391%"><tr><td style="width:1.0%"></td><td style="width:35.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.394%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.394%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.907%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.394%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.910%"></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',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',serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended November 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Sales:</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">413,214 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">392,503 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,228,606 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,194,212 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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:top"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">12,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',serif;font-size:10pt;font-weight:400;line-height:100%">11,151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">36,377 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">31,657 </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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total sales</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">425,746 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">403,654 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,264,983 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,225,869 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div> 413214000 392503000 1228606000 1194212000 12532000 11151000 36377000 31657000 425746000 403654000 1264983000 1225869000 <div style="margin-bottom:9pt;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:95.906%"><tr><td style="width:1.0%"></td><td style="width:62.162%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.409%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.737%"></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',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:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">November 30, 2025</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">February 28, 2025</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',serif;font-size:10pt;font-weight:700;line-height:100%">Property, plant and equipment, net:</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #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',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',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',serif;font-size:10pt;font-weight:400;line-height:100%">584,963 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">574,332 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">19,128 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">18,609 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display: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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total property, plant and equipment, net</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">604,091 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">592,941 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"></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> 584963000 574332000 19128000 18609000 604091000 592941000 <div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">8. Investments in Unconsolidated Entity</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">AVAIL JV</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',serif;font-size:10pt;font-weight:400;line-height:120%">We account for our 40% interest in the AVAIL JV under the equity method of accounting and include our equity in earnings as part of the AZZ Infrastructure Solutions segment. We record our equity in earnings in the AVAIL JV on a one-month lag. In May 2025, Avail Infrastructure Solutions ("AVAIL"), in which we have an unconsolidated investment through the AVAIL JV, completed the sale of its electrical enclosures, switchgear, and bus systems businesses (the "Electrical Products Group") to nVent Electric plc for a purchase price of $975.0 million.</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',serif;font-size:10pt;font-weight:400;line-height:120%">During the first quarter of fiscal 2026, we received a distribution of cash from the AVAIL JV of $273.2 million, which exceeded our investment in the AVAIL JV of $107.4 million. Since we are not liable for the obligations of the AVAIL JV nor otherwise committed to provide financial support, after reducing our investment in the AVAIL JV to zero, we recognized $165.8 million as a gain during the first quarter of fiscal 2026. Due to the timing of the receipt of cash and the recognition of equity in earnings, we suspended the recognition of equity in earnings of the AVAIL JV as of May 31, 2025, until our proportionate share of earnings exceeded the excess distribution previously recognized in earnings. During the second quarter of fiscal 2026, we recognized the equity in earnings from AVAIL related to our proportionate share of the gain on the sale of the Electrical Products Group. The equity in earnings was in excess of the amount we recorded in the first quarter of fiscal 2026. Therefore, we resumed the recognition of equity in earnings of the AVAIL JV in the second quarter of fiscal 2026.</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',serif;font-size:10pt;font-weight:400;line-height:120%">Following the recognition of our proportionate share of the gain on the sale of the Electrical Products Group and equity in earnings during the second quarter of fiscal 2026, management identified events and circumstances indicating that the fair value of the Company's investment in the AVAIL JV may have fallen below its carrying value on an other-than-temporary basis. These indicators arose principally from the significant business divestiture by AVAIL and a corresponding reduction in AVAIL's projected future earnings. In response, management performed a recoverability analysis of our investment in the AVAIL JV. Management estimated the fair value of our 40% interest in the AVAIL JV and concluded that the decline in fair value was other-than-temporary. Accordingly, we recorded an impairment charge of $45.9 million during the second quarter of fiscal 2026 to write down the carrying value of our investment in the AVAIL JV. After recognizing the impairment loss, management believes the carrying value of the investment in the AVAIL JV is recoverable based on AVAIL's current financial position. We will continue to monitor the AVAIL JV for any indicators of impairment, and if further declines in the fair value occur and are deemed other-than-temporary, additional write-downs will be recorded. </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As of November 30, 2025, our investment in the AVAIL JV was $58.6 million. For the nine months ended November 30, 2025, we recorded $231.4 million in equity in earnings, which consists of 1) $2.8 million of equity in earnings </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">from the AVAIL JV's operations for the nine months ended November 30, 2025, 2) $274.5 million of a net gain from the sale of the Electrical Products Group recognized during the second quarter of fiscal 2026, offset by 3) an impairment loss of $45.9 million on the AVAIL JV recognized during the second quarter of fiscal 2026.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize balance sheet and income statement information for the AVAIL JV:</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:95.321%"><tr><td style="width:1.0%"></td><td style="width:57.182%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.832%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.413%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.073%"></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',serif;font-size:10pt;font-weight:700;line-height:100%">Summarized Balance Sheet</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></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',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:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">November 30, 2025</span><span style="color:#000000;font-family:'Times New Roman',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="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">February 28, 2025</span><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">Current assets</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">255,145 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">300,404 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">75,771 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">194,528 </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',serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">330,916 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">494,932 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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;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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">82,755 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">155,585 </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',serif;font-size:10pt;font-weight:400;line-height:100%">Long-term 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',serif;font-size:10pt;font-weight:400;line-height:100%">20,004 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">134,517 </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',serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">102,759 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">290,102 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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',serif;font-size:10pt;font-weight:400;line-height:100%">Total partners' capital</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">228,157 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">204,830 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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',serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities and partners' capital</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">330,916 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">494,932 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="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:30.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.274%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.274%"></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:15.274%"></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:15.278%"></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',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><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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',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:0.5pt 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',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span><span style="color:#000000;font-family:'Times New Roman',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="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt 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',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span><span style="color:#000000;font-family:'Times New Roman',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="border-top:0.5pt 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',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span><span style="color:#000000;font-family:'Times New Roman',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="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt 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',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span><span style="color:#000000;font-family:'Times New Roman',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:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Sales</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">34,137 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">150,998 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">245,840 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">400,298 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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',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:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,283 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">42,842 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">57,736 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">101,928 </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',serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before income taxes</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',serif;font-size:10pt;font-weight:400;line-height:100%">(6,279)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">19,826 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">704,907 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">30,025 </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',serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</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',serif;font-size:10pt;font-weight:400;line-height:100%">(6,055)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">21,015 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">704,702 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">32,036 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0.40 975000000.0 273200000 107400000 0 165800000 0.40 45900000 58600000 231400000 2800000 274500000 45900000 <div style="margin-bottom:9pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize balance sheet and income statement information for the AVAIL JV:</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:95.321%"><tr><td style="width:1.0%"></td><td style="width:57.182%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.832%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.413%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.073%"></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',serif;font-size:10pt;font-weight:700;line-height:100%">Summarized Balance Sheet</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></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',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:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">November 30, 2025</span><span style="color:#000000;font-family:'Times New Roman',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="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">February 28, 2025</span><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">Current assets</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">255,145 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">300,404 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">75,771 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">194,528 </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',serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">330,916 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">494,932 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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;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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">82,755 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">155,585 </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',serif;font-size:10pt;font-weight:400;line-height:100%">Long-term 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',serif;font-size:10pt;font-weight:400;line-height:100%">20,004 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">134,517 </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',serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">102,759 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">290,102 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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',serif;font-size:10pt;font-weight:400;line-height:100%">Total partners' capital</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">228,157 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">204,830 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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',serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities and partners' capital</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">330,916 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">494,932 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="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:30.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.274%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.274%"></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:15.274%"></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:15.278%"></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',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><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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',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:0.5pt 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',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span><span style="color:#000000;font-family:'Times New Roman',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="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt 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',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span><span style="color:#000000;font-family:'Times New Roman',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="border-top:0.5pt 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',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span><span style="color:#000000;font-family:'Times New Roman',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="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt 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',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span><span style="color:#000000;font-family:'Times New Roman',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:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Sales</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">34,137 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">150,998 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">245,840 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">400,298 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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',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:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,283 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">42,842 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">57,736 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">101,928 </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',serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before income taxes</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',serif;font-size:10pt;font-weight:400;line-height:100%">(6,279)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">19,826 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">704,907 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">30,025 </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',serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</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',serif;font-size:10pt;font-weight:400;line-height:100%">(6,055)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">21,015 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">704,702 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">32,036 </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-bottom:9pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:0.1%"></td><td style="width:2.149%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.274%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:51.177%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(1)</span></div></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:100%">We report our equity in earnings 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, 2025 and 2024 and as of January 31, 2025. Amounts in the table above exclude certain adjustments made by us to record equity in earnings of the AVAIL JV under U.S GAAP for public companies, primarily to reverse the amortization of goodwill. AVAIL's net income for nine months ended October 31, 2025 includes a gain on the sale of Electrical Products Group of $697.5 million. Our proportionate share of the gain includes an adjustment for the previous reversal of the amortization of goodwill related to the Electrical Products Group.</span></div></td></tr></table></div> 255145000 300404000 75771000 194528000 330916000 494932000 82755000 155585000 20004000 134517000 102759000 290102000 228157000 204830000 330916000 494932000 34137000 150998000 245840000 400298000 5283000 42842000 57736000 101928000 -6279000 19826000 704907000 30025000 -6055000 21015000 704702000 32036000 697500000 <div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">9. Derivative Instruments</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:120%">As a policy, we do not hold, issue or trade derivative instruments for speculative purposes. We periodically enter into forward sale contracts to purchase a specified volume of zinc and natural gas 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><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging.</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',serif;font-size:10pt;font-weight:400;line-height:120%">We manage our exposure to fluctuations in interest rates on our floating-rate debt by entering into interest rate swap agreements to convert a portion of our variable-rate debt to a fixed rate. On September 27, 2022, we entered into a fixed-rate interest rate swap agreement, which was subsequently amended on October 7, 2022 (the "2022 Swap"). The 2022 Swap was terminated on June 30, 2025. During the nine months ended November 30, 2025, we reclassified $0.1 million before income tax, or $0.07 million net of tax, from other comprehensive income to earnings related to the terminated 2022 Swap.</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',serif;font-size:10pt;font-weight:400;line-height:120%">Simultaneous to the termination of the 2022 Swap, we entered into a new fixed-rate interest rate swap agreement on June 30, 2025 (the "2025 Swap"). The 2025 Swap converts the SOFR-based component of the interest rate to 3.759%. As of November 30, 2025, the 2025 Swap resulted in a total fixed rate of 5.509%. The 2025 Swap had an initial notional amount of $290.0 million and a maturity date of June 30, 2027. The objective of the 2025 Swap is to eliminate the variability of cash flows in interest payments attributable to changes in benchmark one-month SOFR interest rates. 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 </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">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 2025 Swap as a cash flow hedge at inception. Cash settlements, in the form of cash payments or cash receipts, of the 2025 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',serif;font-size:10pt;font-weight:400;line-height:120%">At November 30, 2025, changes in fair value attributable to the effective portion of the 2025 Swap were included on the consolidated balance sheets in "Accumulated other comprehensive loss." For derivative instruments that qualify for hedge accounting treatment, the fair value is recognized on our consolidated balance sheets as derivative assets or liabilities with offsetting changes in fair value, to the extent effective, recognized in accumulated other comprehensive income (loss) 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, 2025, we reclassified $0.6 million before income tax, or $0.4 million net of tax, from other comprehensive income to earnings.</span></div> 100000 70000.00 0.03759 0.05509 290000000.0 600000 400000 <div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">10. Debt</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Our long-term debt instruments and balances outstanding for each of the periods presented (in thousands):</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',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:89.035%"><tr><td style="width:1.0%"></td><td style="width:56.207%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.918%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.456%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.919%"></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',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:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">November 30, 2025</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">February 28, 2025</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',serif;font-size:10pt;font-weight:400;line-height:100%">Revolving Credit Facility</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">50,000 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">30,000 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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',serif;font-size:10pt;font-weight:400;line-height:100%">Term Loan B</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',serif;font-size:10pt;font-weight:400;line-height:100%">374,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">870,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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Receivables Securitization Facility</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',serif;font-size:10pt;font-weight:400;line-height:100%">150,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">Total debt, gross</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">574,875 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">900,250 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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',serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(40,129)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(47,885)</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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">534,746 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">852,365 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2022 Credit Agreement and Term Loan B</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',serif;font-size:10pt;font-weight:400;line-height:120%">We have a credit agreement with a syndicate of financial institutions as lenders that was entered into on May 13, 2022 and was subsequently amended on August 17, 2023, December 20, 2023, March 20, 2024, September 24, 2024, February 27, 2025, and August 5, 2025 (collectively referred to herein as the "2022 Credit 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',serif;font-size:10pt;font-weight:400;line-height:120%">The 2022 Credit Agreement includes the following significant terms:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">i.</span><span style="color:#000000;font-family:'Times New Roman',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; as of November 30, 2025, the outstanding balance of the Term Loan B was $374.9 million;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">ii.</span><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:120%">iii.</span><span style="color:#000000;font-family:'Times New Roman',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:#000000;font-family:'Times New Roman',serif;font-size:9.5pt;font-weight:400;line-height:120%">iv.</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:8.25pt">borrowings under the Term Loan B bear an interest rate of Secured Overnight Financing Rate ("SOFR") plus 1.75% and the Revolving Credit Facility bears a leverage-based rate with various tiers between 1.75% and 2.75%; as of November 30, 2025, the interest rate was SOFR plus 1.75%;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">v.</span><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:120%">vi.</span><span style="color:#000000;font-family:'Times New Roman',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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On August 5, 2025, we repriced the Term Loan B. The repricing reduced the margin from SOFR plus </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2.50% to </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">SOFR plus </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1.75%</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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',serif;font-size:10pt;font-weight:400;line-height:120%">We primarily utilize proceeds from the Revolving Credit Facility to finance timing fluctuations of working capital needs, capital improvements, quarterly cash dividends, acquisitions and other general corporate purposes. </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',serif;font-size:10pt;font-weight:400;line-height:120%">As defined in the 2022 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 contributed to these required quarterly payments. Due to prepayments made against the Term Loan B since August 31, 2022, the quarterly mandatory principal payment requirement has been met, and the quarterly payments of $3.25 million are no longer required.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Receivables Securitization 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',serif;font-size:10pt;font-weight:400;line-height:120%">On July 10, 2025, we entered into a credit agreement secured by our trade accounts receivable and contract assets (the "Receivables Securitization Facility.") Under this arrangement, we transferred our trade receivables to a special purpose entity ("SPE"), which in turn pledged those receivables as collateral for borrowings under the facility. The transaction does not qualify as a sale under ASC 860, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transfers and Servicing</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">; as a result, the arrangement is accounted for as a secured borrowing.</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',serif;font-size:10pt;font-weight:400;line-height:120%">Accordingly, the receivables transferred to the SPE will remain on our consolidated balance sheet within trade accounts receivable and contract assets, and the Receivables Securitization Facility is included in "Long-term debt, net." The Receivables Securitization Facility has a limit of $150.0 million and is due July 10, 2028. As of November 30, 2025, the total amount of receivables pledged under the facility was $249.9 million, consisting of $141.1 million in trade accounts receivable and $108.8 million in contract assets, with outstanding borrowings of $150.0 million. The interest rate on the Receivables Securitization Facility is one-month SOFR plus 0.95%.</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',serif;font-size:10pt;font-weight:400;line-height:120%">We remain exposed to the credit risk associated with the underlying receivables and are responsible for their collection. The Receivables Securitization Facility includes provisions that allow the SPE to take control of the assets only in the event of bankruptcy or violation of servicing the secured accounts receivable. We will monitor these provisions to ensure ongoing compliance and availability under the 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',serif;font-size:10pt;font-weight:400;line-height:120%">The proceeds from the Receivables Securitization Facility were used to pay down the Term Loan B.</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',serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average interest rate for our outstanding debt, including the Revolving Credit Facility, the Term Loan B, and Receivables Securitization Facility was 6.16% and 7.77% for the nine months ended November 30, 2025 and 2024, respectively. We are also obligated to pay a leverage-based commitment fee with various tiers between 0.2% and 0.3% per year for unused amounts under the Revolving Credit Facility. As of November 30, 2025, the commitment fee rate was 0.20%.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt Compliance, Outstanding Borrowings and Letters of Credit</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Our 2022 Credit Agreement requires us to maintain a maximum Total Net Leverage Ratio (as defined in the loan agreement) no greater than 4.5. We are also required to maintain certain covenants under the Receivables Securitization Facility. As of November 30, 2025, we were in compliance with all covenants and other requirements set forth in the 2022 Credit Agreement and the Receivables Securitization 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',serif;font-size:10pt;font-weight:400;line-height:120%">As of November 30, 2025, we had $574.9 million of debt outstanding, with varying maturities through fiscal 2030. We had approximately $336.4 million of additional credit available as of November 30, 2025. </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',serif;font-size:10pt;font-weight:400;line-height:120%">As of November 30, 2025, we had total outstanding letters of credit in the amount of $13.7 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-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Disclosures</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense is comprised as follows (in thousands):</span></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:98.684%"><tr><td style="width:1.0%"></td><td style="width:36.677%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.307%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.392%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.307%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.392%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.392%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.719%"></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',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',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:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Gross interest expense</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">12,327 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">21,136 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">45,325 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">68,963 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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',serif;font-size:10pt;font-weight:400;line-height:100%">Less: Capitalized interest</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',serif;font-size:10pt;font-weight:400;line-height:100%">(121)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(1,913)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(891)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(5,057)</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',serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">12,206 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">19,223 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">44,434 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">63,906 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Capitalized interest for the three and nine months ended November 30, 2025 and 2024 relates to interest cost on the construction of the greenfield aluminum coil coating facility in Washington, Missouri. The decrease for the three and nine </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">months ended November 30, 2025 compared to the prior year is due to the higher average construction work in process in the prior year, as the new facility was placed in service during the second quarter of fiscal 2026.</span></div> <div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Our long-term debt instruments and balances outstanding for each of the periods presented (in thousands):</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',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:89.035%"><tr><td style="width:1.0%"></td><td style="width:56.207%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.918%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.456%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.919%"></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',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:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">November 30, 2025</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">February 28, 2025</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',serif;font-size:10pt;font-weight:400;line-height:100%">Revolving Credit Facility</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">50,000 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">30,000 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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',serif;font-size:10pt;font-weight:400;line-height:100%">Term Loan B</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',serif;font-size:10pt;font-weight:400;line-height:100%">374,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">870,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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Receivables Securitization Facility</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',serif;font-size:10pt;font-weight:400;line-height:100%">150,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">Total debt, gross</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">574,875 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">900,250 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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',serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(40,129)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(47,885)</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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">534,746 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">852,365 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 50000000 30000000 374875000 870250000 150000000 0 574875000 900250000 40129000 47885000 534746000 852365000 1300000000 374900000 400000000.0 100000000.0 0.0175 0.0175 0.0275 0.0175 0.0250 0.0175 3250000 3250000 150000000 249900000 141100000 108800000 150000000 0.0095 0.0616 0.0777 0.002 0.003 0.0020 4.5 574900000 336400000 13700000 <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense is comprised as follows (in thousands):</span></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:98.684%"><tr><td style="width:1.0%"></td><td style="width:36.677%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.307%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.392%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.307%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.392%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.392%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.719%"></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',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',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:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Gross interest expense</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">12,327 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">21,136 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">45,325 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">68,963 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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',serif;font-size:10pt;font-weight:400;line-height:100%">Less: Capitalized interest</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',serif;font-size:10pt;font-weight:400;line-height:100%">(121)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(1,913)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(891)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(5,057)</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',serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">12,206 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">19,223 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">44,434 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">63,906 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 12327000 21136000 45325000 68963000 121000 1913000 891000 5057000 12206000 19223000 44434000 63906000 <div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">11. Fair Value Measurements</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',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',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, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> ("ASC 820"), certain of our assets and liabilities, which are carried at fair value, are classified in one of the following three categories:</span></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',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:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',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; or,</span></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of our financial instruments (cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities) approximates the fair value of these instruments based upon either their short-term nature or their variable market rate of interest. We have not made an option to elect fair value accounting for any of our financial instruments.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:120%">Our derivative instruments consist of the 2025 Swap and the 2022 Swap, both of which are considered Level 2 of the fair value hierarchy. The 2025 Swap and the 2022 Swap are included in "Other long-term liabilities" as of November 30, 2025, and February 28, 2025, in the consolidated balance sheets. The valuations of the 2025 Swap and 2022 Swap are determined using widely accepted valuation techniques including discounted cash flow analysis on the expected cash flows of the derivative. This analysis reflects the contractual terms of the derivatives, including the period to maturity, and uses observable market-based inputs, including swap rates, spread, and/or index levels and interest rate curves. See Note 9 for more information about the 2025 and 2022 Swaps.</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',serif;font-size:10pt;font-weight:400;line-height:120%">Our financial instruments that are measured at fair value on a recurring basis as of November 30, 2025 and February 28, 2025 are as follows (in thousands):</span></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:99.122%"><tr><td style="width:1.0%"></td><td style="width:25.448%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.076%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.159%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.159%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.076%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.159%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.012%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.024%"></td><td style="width:0.1%"></td></tr><tr style="height:27pt"><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',serif;font-size:9pt;font-weight:700;line-height:100%">Carrying Value as of November 30, 2025</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',serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measurements Using</span></td><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',serif;font-size:9pt;font-weight:700;line-height:100%">Carrying Value as of February 28, 2025</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',serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measurements Using</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt 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:0.5pt 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:0.5pt 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:0.5pt 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:0.5pt 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:0.5pt 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:0.5pt 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:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Interest Rate Swap Agreement</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></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',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">2,049 </span></td><td style="background-color:#ffffff;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',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">2,049 </span></td><td style="background-color:#ffffff;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',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">352 </span></td><td style="background-color:#ffffff;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',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">352 </span></td><td style="background-color:#ffffff;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',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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></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',serif;font-size:9pt;font-weight:400;line-height:100%">Total 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',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',serif;font-size:9pt;font-weight:400;line-height:100%">2,049 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding: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="background-color:#cceeff;border-top:0.5pt 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:0.5pt 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:0.5pt solid #000;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',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',serif;font-size:9pt;font-weight:400;line-height:100%">352 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt 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:0.5pt 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:0.5pt solid #000;padding:0 1pt"></td></tr><tr style="height:8pt"><td colspan="3" style="border-bottom:0.25pt solid #000;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="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="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></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:2.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.116%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:68.345%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(1)</span></div></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:100%">The fair values at November 30, 2025, and February 28, 2025, are related to the 2025 Swap and the 2022 Swap, respectively.</span></div></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">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',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',serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of our investment in the unconsolidated AVAIL JV was determined using the income approach at the date on which we entered into the joint venture. 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 non-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',serif;font-size:10pt;font-weight:400;line-height:120%">We assess our investment in the unconsolidated AVAIL JV for recoverability when events and circumstances are present that suggest there has been a decline in value, and if it is determined that a loss in value of the investment is other than temporary, the investment is written down to its fair value.</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',serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended November 30, 2025, management performed a recoverability analysis on our investment in the AVAIL JV and concluded there was a decline in fair value that was other-than-temporary. Accordingly, we </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">recorded a loss on impairment of $45.9 million, which is included in "Equity in earnings of unconsolidated subsidiaries" in the consolidated statements of operations. See Note 8.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of our long-term debt instruments are estimated based on market values for debt issued with similar characteristics or rates currently available for debt with similar terms. These valuations are Level 2 non-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',serif;font-size:10pt;font-weight:400;line-height:120%">The principal amount of our outstanding debt under the 2022 Credit Agreement was $424.9 million and $900.3 million at November 30, 2025 and February 28, 2025, respectively. The estimated fair value of our outstanding debt was $426.5 million and $904.8 million at November 30, 2025, and February 28, 2025, excluding unamortized debt issuance costs. The estimated fair values of our outstanding debt were determined based on the present value of future cash flows using model-derived valuations that use observable inputs such as interest rates and credit spreads. The carrying amount of the Receivables Securitization Facility approximates the fair value.</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',serif;font-size:10pt;font-weight:400;line-height:120%">Our financial instruments that are measured at fair value on a recurring basis as of November 30, 2025 and February 28, 2025 are as follows (in thousands):</span></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:99.122%"><tr><td style="width:1.0%"></td><td style="width:25.448%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.076%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.159%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.159%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.076%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.159%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.012%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.024%"></td><td style="width:0.1%"></td></tr><tr style="height:27pt"><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',serif;font-size:9pt;font-weight:700;line-height:100%">Carrying Value as of November 30, 2025</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',serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measurements Using</span></td><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',serif;font-size:9pt;font-weight:700;line-height:100%">Carrying Value as of February 28, 2025</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',serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measurements Using</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt 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:0.5pt 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:0.5pt 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:0.5pt 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:0.5pt 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:0.5pt 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:0.5pt 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:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Interest Rate Swap Agreement</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></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',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">2,049 </span></td><td style="background-color:#ffffff;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',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">2,049 </span></td><td style="background-color:#ffffff;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',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">352 </span></td><td style="background-color:#ffffff;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',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">352 </span></td><td style="background-color:#ffffff;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',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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></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',serif;font-size:9pt;font-weight:400;line-height:100%">Total 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',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',serif;font-size:9pt;font-weight:400;line-height:100%">2,049 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding: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="background-color:#cceeff;border-top:0.5pt 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:0.5pt 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:0.5pt solid #000;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',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',serif;font-size:9pt;font-weight:400;line-height:100%">352 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt 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:0.5pt 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:0.5pt solid #000;padding:0 1pt"></td></tr><tr style="height:8pt"><td colspan="3" style="border-bottom:0.25pt solid #000;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="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="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></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:2.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.116%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:68.345%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(1)</span></div></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:100%">The fair values at November 30, 2025, and February 28, 2025, are related to the 2025 Swap and the 2022 Swap, respectively.</span></div></td></tr></table></div> 2049000 0 2049000 0 352000 0 352000 0 2049000 352000 45900000 424900000 900300000 426500000 904800000 <div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">12. Leases</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',serif;font-size:10pt;font-weight:400;line-height:120%">We are a lessee under various leases for facilities and equipment. As of November 30, 2025, we were the lessee for 128 operating leases and 117 finance leases with terms of 12 months or more. These leases are reflected in "Right-of-use assets," "Lease liability—short-term" and "Lease liability—long-term" in our consolidated balance sheets. </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',serif;font-size:10pt;font-weight:400;line-height:120%">Our leases are primarily for (i) operating facilities, (ii) vehicles and equipment used in operations, (iii) facilities used for back-office functions, (iv) equipment used for back-office functions, and (v) temporary storage. The majority of our vehicle and equipment leases have both a fixed and variable component. </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',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 we recognize lease expense for these leases on a straight-line basis over the lease term. We have a significant number of short-term leases, including month-to-month agreements. Our short-term lease agreements include expenses incurred hourly, daily, monthly and for other durations of time of one year or less. Our future lease commitments as of November 30, 2025, do not reflect all of our short-term lease commitments.</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',serif;font-size:10pt;font-weight:400;line-height:120%">The following table outlines the classification of right-of-use ("ROU") assets and lease liabilities in the consolidated balance sheets as of November 30, 2025 and February 28, 2025 (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:99.415%"><tr><td style="width:1.0%"></td><td style="width:35.517%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.252%"></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:16.252%"></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:16.403%"></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:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',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="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">November 30, 2025</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">February 28, 2025</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',serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',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="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;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',serif;font-size:10pt;font-weight:400;line-height:100%">Operating 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',serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-944"><span style="-sec-ix-hidden:f-945">Right-of-use assets</span></span></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',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',serif;font-size:10pt;font-weight:400;line-height:100%">17,365 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">19,471 </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',serif;font-size:10pt;font-weight:400;line-height:100%">Finance right-of-use assets </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',serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-948"><span style="-sec-ix-hidden:f-949">Right-of-use assets</span></span></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',serif;font-size:10pt;font-weight:400;line-height:100%">13,575 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,480 </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',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;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 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-952"><span style="-sec-ix-hidden:f-953">Operating lease liabilities―short-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',serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability—short-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',serif;font-size:10pt;font-weight:400;line-height:100%">6,377 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,373 </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',serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-956"><span style="-sec-ix-hidden:f-957">Operating lease liabilities―long-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',serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability—long-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',serif;font-size:10pt;font-weight:400;line-height:100%">11,555 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">13,741 </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',serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-960"><span style="-sec-ix-hidden:f-961">Finance lease liabilities―short-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',serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability—short-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',serif;font-size:10pt;font-weight:400;line-height:100%">3,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',serif;font-size:10pt;font-weight:400;line-height:100%">1,376 </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',serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-964"><span style="-sec-ix-hidden:f-965">Finance lease liabilities―long-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',serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability—long-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',serif;font-size:10pt;font-weight:400;line-height:100%">10,807 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,271 </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:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental information related to our leases 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:99.707%"><tr><td style="width:1.0%"></td><td style="width:46.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.656%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.656%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.363%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.367%"></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',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',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:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,917 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,867 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,650 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,426 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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',serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities obtained from new ROU assets—operating leases</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',serif;font-size:10pt;font-weight:400;line-height:100%">1,098 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,345 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,068 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,979 </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',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',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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">(621)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from finance 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',serif;font-size:10pt;font-weight:400;line-height:100%">219 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">559 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">237 </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',serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance leases included in lease 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',serif;font-size:10pt;font-weight:400;line-height:100%">713 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">257 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,751 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities obtained from new ROU assets—finance leases</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',serif;font-size:10pt;font-weight:400;line-height:100%">2,743 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">394 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9,367 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,813 </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:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.538%"><tr><td style="width:1.0%"></td><td style="width:63.588%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.259%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.393%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.260%"></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:middle"><span style="color:#000000;font-family:'Times New Roman',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:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">November 30, 2025</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">February 28, 2025</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',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:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3.59 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3.79 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">5.21 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">5.06 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term—finance 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',serif;font-size:10pt;font-weight:400;line-height:100%">4.21 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',serif;font-size:10pt;font-weight:400;line-height:100%">4.57 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',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate—finance 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',serif;font-size:10pt;font-weight:400;line-height:100%">6.60 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">6.86 </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',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',serif;font-size:10pt;font-weight:400;line-height:120%">The following table outlines the classification of lease expense related to operating and finance leases 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:99.561%"><tr><td style="width:1.0%"></td><td style="width:37.225%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.171%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.171%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.584%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.588%"></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',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',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:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt 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:0.5pt 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:0.5pt 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:0.5pt 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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">2,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',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',serif;font-size:10pt;font-weight:400;line-height:100%">1,625 </span></td><td style="background-color:#ffffff;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',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',serif;font-size:10pt;font-weight:400;line-height:100%">5,466 </span></td><td style="background-color:#ffffff;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',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',serif;font-size:10pt;font-weight:400;line-height:100%">4,546 </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',serif;font-size:10pt;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',serif;font-size:10pt;font-weight:400;line-height:100%">419 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">475 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,504 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,442 </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',serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,561 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,100 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,970 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,988 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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',serif;font-size:10pt;font-weight:400;line-height:100%">Financing lease expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt 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:0.5pt 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:0.5pt 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:0.5pt 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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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',serif;font-size:10pt;font-weight:400;line-height:100%">789 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">288 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,960 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">779 </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',serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</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',serif;font-size:10pt;font-weight:400;line-height:100%">219 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">86 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">559 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">237 </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',serif;font-size:10pt;font-weight:400;line-height:100%">Total financing lease expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,008 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">374 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,519 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,016 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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',serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt 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:0.5pt 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:0.5pt 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:0.5pt 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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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',serif;font-size:10pt;font-weight:400;line-height:100%">220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">684 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">359 </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 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total variable lease expense</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">220 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">113 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">684 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">359 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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',serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense:</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt 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:0.5pt 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:0.5pt 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:0.5pt solid #000;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',serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</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',serif;font-size:10pt;font-weight:400;line-height:100%">770 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,627 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,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',serif;font-size:10pt;font-weight:400;line-height:100%">4,490 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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',serif;font-size:10pt;font-weight:400;line-height:100%">77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">16 </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',serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term lease expense</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">844 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,633 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,518 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,506 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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',serif;font-size:10pt;font-weight:400;line-height:100%">Total lease expense</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,633 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,220 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">14,691 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">11,869 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As of November 30, 2025, maturities of our 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:88.742%"><tr><td style="width:1.0%"></td><td style="width:37.614%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.669%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.669%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.672%"></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',serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal year:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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',serif;font-size:10pt;font-weight:700;line-height:100%">Total </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,891 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">987 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,878 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">6,465 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,908 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">10,373 </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:top"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">4,439 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,812 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8,251 </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:top"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">3,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',serif;font-size:10pt;font-weight:400;line-height:100%">3,581 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7,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="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2030</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',serif;font-size:10pt;font-weight:400;line-height:100%">1,719 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,886 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,605 </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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2031</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',serif;font-size:10pt;font-weight:400;line-height:100%">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',serif;font-size:10pt;font-weight:400;line-height:100%">711 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,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 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">524 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">527 </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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">19,641 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">15,888 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">35,529 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">(1,709)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(1,957)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(3,666)</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',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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">17,932 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">13,931 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">31,863 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We sublease 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 as a reduction to "Cost of sales." Sublease income for the three and nine months ended November 30, 2025 and 2024 was as follows (in thousands):</span></div><div style="margin-bottom:1pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.391%"><tr><td style="width:1.0%"></td><td style="width:36.195%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.501%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.394%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.501%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.394%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.758%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.394%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.763%"></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',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',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:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">266 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">266 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">797 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">789 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 128 117 <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:99.415%"><tr><td style="width:1.0%"></td><td style="width:35.517%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.252%"></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:16.252%"></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:16.403%"></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:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',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="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">November 30, 2025</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">February 28, 2025</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',serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',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="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;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',serif;font-size:10pt;font-weight:400;line-height:100%">Operating 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',serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-944"><span style="-sec-ix-hidden:f-945">Right-of-use assets</span></span></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',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',serif;font-size:10pt;font-weight:400;line-height:100%">17,365 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">19,471 </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',serif;font-size:10pt;font-weight:400;line-height:100%">Finance right-of-use assets </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',serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-948"><span style="-sec-ix-hidden:f-949">Right-of-use assets</span></span></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',serif;font-size:10pt;font-weight:400;line-height:100%">13,575 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,480 </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',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;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 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-952"><span style="-sec-ix-hidden:f-953">Operating lease liabilities―short-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',serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability—short-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',serif;font-size:10pt;font-weight:400;line-height:100%">6,377 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,373 </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',serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-956"><span style="-sec-ix-hidden:f-957">Operating lease liabilities―long-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',serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability—long-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',serif;font-size:10pt;font-weight:400;line-height:100%">11,555 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">13,741 </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',serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-960"><span style="-sec-ix-hidden:f-961">Finance lease liabilities―short-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',serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability—short-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',serif;font-size:10pt;font-weight:400;line-height:100%">3,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',serif;font-size:10pt;font-weight:400;line-height:100%">1,376 </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',serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-964"><span style="-sec-ix-hidden:f-965">Finance lease liabilities―long-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',serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability—long-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',serif;font-size:10pt;font-weight:400;line-height:100%">10,807 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,271 </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:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental information related to our leases 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:99.707%"><tr><td style="width:1.0%"></td><td style="width:46.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.656%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.656%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.363%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.367%"></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',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',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:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,917 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,867 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,650 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,426 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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',serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities obtained from new ROU assets—operating leases</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',serif;font-size:10pt;font-weight:400;line-height:100%">1,098 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,345 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,068 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,979 </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',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',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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">(621)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from finance 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',serif;font-size:10pt;font-weight:400;line-height:100%">219 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">559 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">237 </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',serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance leases included in lease 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',serif;font-size:10pt;font-weight:400;line-height:100%">713 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">257 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,751 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities obtained from new ROU assets—finance leases</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',serif;font-size:10pt;font-weight:400;line-height:100%">2,743 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">394 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9,367 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,813 </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:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.538%"><tr><td style="width:1.0%"></td><td style="width:63.588%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.259%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.393%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.260%"></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:middle"><span style="color:#000000;font-family:'Times New Roman',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:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">November 30, 2025</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">February 28, 2025</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',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:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3.59 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3.79 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">5.21 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">5.06 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term—finance 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',serif;font-size:10pt;font-weight:400;line-height:100%">4.21 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',serif;font-size:10pt;font-weight:400;line-height:100%">4.57 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',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate—finance 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',serif;font-size:10pt;font-weight:400;line-height:100%">6.60 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">6.86 </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',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',serif;font-size:10pt;font-weight:400;line-height:120%">The following table outlines the classification of lease expense related to operating and finance leases 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:99.561%"><tr><td style="width:1.0%"></td><td style="width:37.225%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.171%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.171%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.584%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.588%"></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',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',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:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt 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:0.5pt 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:0.5pt 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:0.5pt 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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">2,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',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',serif;font-size:10pt;font-weight:400;line-height:100%">1,625 </span></td><td style="background-color:#ffffff;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',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',serif;font-size:10pt;font-weight:400;line-height:100%">5,466 </span></td><td style="background-color:#ffffff;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',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',serif;font-size:10pt;font-weight:400;line-height:100%">4,546 </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',serif;font-size:10pt;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',serif;font-size:10pt;font-weight:400;line-height:100%">419 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">475 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,504 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,442 </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',serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,561 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,100 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,970 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,988 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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',serif;font-size:10pt;font-weight:400;line-height:100%">Financing lease expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt 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:0.5pt 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:0.5pt 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:0.5pt 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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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',serif;font-size:10pt;font-weight:400;line-height:100%">789 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">288 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,960 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">779 </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',serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</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',serif;font-size:10pt;font-weight:400;line-height:100%">219 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">86 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">559 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">237 </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',serif;font-size:10pt;font-weight:400;line-height:100%">Total financing lease expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,008 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">374 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,519 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,016 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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',serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt 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:0.5pt 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:0.5pt 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:0.5pt 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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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',serif;font-size:10pt;font-weight:400;line-height:100%">220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">684 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">359 </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 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total variable lease expense</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">220 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">113 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">684 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">359 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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',serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense:</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt 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:0.5pt 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:0.5pt 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:0.5pt solid #000;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',serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</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',serif;font-size:10pt;font-weight:400;line-height:100%">770 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,627 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,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',serif;font-size:10pt;font-weight:400;line-height:100%">4,490 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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',serif;font-size:10pt;font-weight:400;line-height:100%">77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">16 </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',serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term lease expense</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">844 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,633 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,518 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,506 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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',serif;font-size:10pt;font-weight:400;line-height:100%">Total lease expense</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,633 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,220 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">14,691 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">11,869 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div>Sublease income for the three and nine months ended November 30, 2025 and 2024 was as follows (in thousands):<div style="margin-bottom:1pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.391%"><tr><td style="width:1.0%"></td><td style="width:36.195%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.501%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.394%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.501%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.394%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.758%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.394%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.763%"></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',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',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:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">266 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">266 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">797 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">789 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 17365000 19471000 13575000 6480000 6377000 6373000 11555000 13741000 3124000 1376000 10807000 5271000 1917000 1867000 5650000 5426000 1098000 5345000 3068000 5979000 -8000 0 -621000 0 219000 86000 559000 237000 713000 257000 1751000 689000 2743000 394000 9367000 1813000 P3Y7M2D P3Y9M14D 0.0521 0.0506 P4Y2M15D P4Y6M25D 0.0660 0.0686 2142000 1625000 5466000 4546000 419000 475000 1504000 1442000 2561000 2100000 6970000 5988000 789000 288000 1960000 779000 219000 86000 559000 237000 1008000 374000 2519000 1016000 220000 113000 684000 359000 220000 113000 684000 359000 770000 1627000 4441000 4490000 74000 6000 77000 16000 844000 1633000 4518000 4506000 4633000 4220000 14691000 11869000 <div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As of November 30, 2025, maturities of our 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:88.742%"><tr><td style="width:1.0%"></td><td style="width:37.614%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.669%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.669%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.672%"></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',serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal year:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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',serif;font-size:10pt;font-weight:700;line-height:100%">Total </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,891 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">987 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,878 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">6,465 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,908 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">10,373 </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:top"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">4,439 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,812 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8,251 </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:top"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">3,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',serif;font-size:10pt;font-weight:400;line-height:100%">3,581 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7,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="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2030</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',serif;font-size:10pt;font-weight:400;line-height:100%">1,719 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,886 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,605 </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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2031</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',serif;font-size:10pt;font-weight:400;line-height:100%">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',serif;font-size:10pt;font-weight:400;line-height:100%">711 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,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 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">524 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">527 </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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">19,641 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">15,888 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">35,529 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">(1,709)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(1,957)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(3,666)</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',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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">17,932 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">13,931 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">31,863 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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',serif;font-size:10pt;font-weight:400;line-height:120%">As of November 30, 2025, maturities of our 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:88.742%"><tr><td style="width:1.0%"></td><td style="width:37.614%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.669%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.669%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.672%"></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',serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal year:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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',serif;font-size:10pt;font-weight:700;line-height:100%">Total </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,891 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">987 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,878 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">6,465 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,908 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">10,373 </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:top"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">4,439 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,812 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8,251 </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:top"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">3,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',serif;font-size:10pt;font-weight:400;line-height:100%">3,581 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7,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="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2030</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',serif;font-size:10pt;font-weight:400;line-height:100%">1,719 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,886 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,605 </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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2031</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',serif;font-size:10pt;font-weight:400;line-height:100%">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',serif;font-size:10pt;font-weight:400;line-height:100%">711 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,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 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">524 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">527 </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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">19,641 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">15,888 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">35,529 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">(1,709)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(1,957)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(3,666)</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',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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">17,932 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">13,931 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">31,863 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1891000 987000 2878000 6465000 3908000 10373000 4439000 3812000 8251000 3732000 3581000 7313000 1719000 2886000 4605000 871000 711000 1582000 524000 3000 527000 19641000 15888000 35529000 1709000 1957000 3666000 17932000 13931000 31863000 266000 266000 797000 789000 <div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">13. Income Taxes</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">reflects an effective tax rate of 26.1% for the three months ended November 30, 2025, compared to 26.5% for the three months ended November 30, 2024. The decrease in the effective tax rate is driven by higher tax deductions for stock compensation, partially offset by an increase in non-deductible research expenses.</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',serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes reflects an effective tax rate of 23.9% for the nine months ended November 30, 2025, compared to 24.8% for the prior year comparable period. The decrease in the effective tax rate is primarily attributable to higher R&amp;D tax credits related to the construction of the new aluminum coil coating facility in Washington, Missouri, which became operational during the first quarter of fiscal 2026. </span></div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On July 4, 2025, the U.S. enacted the One Big Beautiful Bill Act ("the Act") that includes several U.S. corporate tax provisions, including the restoration of 100% bonus depreciation on qualified property and the current deductibility of domestic research and experimental expenditures.</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The provisions of the Act did not have a material impact to our income tax expense or effective tax rate.</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:120%"> </span>We expect the provisions of the Act to result in a reduction in our fiscal 2026 cash tax payments. 0.261 0.265 0.239 0.248 <div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">14. Mezzanine Equity</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Series A Convertible Preferred Stock</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',serif;font-size:10pt;font-weight:400;line-height:120%">On May 9, 2024, we fully redeemed our 240,000 shares of 6.0% Series A Convertible Preferred Stock for $308.9 million. The payment was calculated as the face value of the Series A Preferred Stock of $240.0 million, multiplied by the Return Factor of 1.4, less dividends paid to date of $27.1 million. The redemption premium of $75.2 million, which was calculated as the difference between the redemption amount and the book value of $233.7 million, was recorded as a deemed dividend, and reduced net income available to common shareholders. The Series A Preferred Stock was redeemed using proceeds from the April 2024 Secondary Public Offering. See Note 15.</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',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dividends</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',serif;font-size:10pt;font-weight:400;line-height:120%">The Series A Preferred Stock accumulated a 6.0% dividend per annum, or $15.00 per share per quarter. Dividends were payable in cash or in kind, by accreting and increasing the Series A Base Amount ("PIK Dividends"). Dividends were payable on the sum of (i) the aggregate liquidation preference amount of $240.0 million plus (ii) any PIK Dividends. Dividends </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">were accrued daily and paid quarterly in arrears, on March 31, June 30, September 30 and December 31 of each year. Following the calendar quarter ending June 30, 2027, we were not able to elect PIK Dividends and dividends on the Series A Preferred Stock were required to be paid in cash. All dividends were paid in cash through May 9, 2024, at which time the Series A Preferred Stock was redeemed. The dividend would have increased annually by one percentage point, beginning with the dividend payable for the calendar quarter ending September 30, 2028. Dividends declared and paid for the nine months ended November 30, 2024, were $3.6 million.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">15. Equity</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share Repurchase Program</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',serif;font-size:10pt;font-weight:400;line-height:120%">On November 10, 2020, our Board of Directors authorized a $100 million share repurchase program pursuant to which we may repurchase our common stock (the "2020 Authorization"). Repurchases under the 2020 Authorization will be made through open market 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 we might otherwise be precluded from doing so. Currently, share repurchases may not exceed 6% of our market capitalization per fiscal year.</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',serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended November 30, 2025, we repurchased 201,416 shares of common stock in the amount of $20.0 million at an average purchase price per share of $99.28 under the 2020 Share Authorization. During the nine months ended November 30, 2024, we did not repurchase shares of common stock under the 2020 Share Authorization. As of November 30, 2025, there was $33.2 million remaining to repurchase shares under the 2020 Authorization.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accumulated Other Comprehensive Income (Loss)</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',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, 2025 and 2024, 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:20.976%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></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:14.543%"></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.034%"></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:12.350%"></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.163%"></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',serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended November 30, 2025</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency Translation Gain (Loss)</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary, <br/>Net of Tax</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Interest Rate Swap, Net of Tax</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Interest Rate Swap, Net of Tax for Unconsolidated Subsidiary</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of beginning of period</span></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(8,165)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">508 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(587)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(1,430)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(9,674)</span></td><td style="background-color:#cceeff;border-top:0.5pt 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',serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassification</span></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',serif;font-size:9pt;font-weight:400;line-height:100%">(1,033)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(158)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:9pt;font-weight:400;line-height:100%">83 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:9pt;font-weight:400;line-height:100%">(1,108)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Amounts reclassified from AOCI </span></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',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',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',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',serif;font-size:9pt;font-weight:400;line-height:100%">(215)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:9pt;font-weight:400;line-height:100%">(215)</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',serif;font-size:9pt;font-weight:400;line-height:100%">Net change in AOCI</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(1,033)</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(158)</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(132)</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(1,323)</span></td><td style="background-color:#ffffff;border-top:0.5pt 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',serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of end of period</span></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(9,198)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">350 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(587)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(1,562)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(10,997)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:20.976%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></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:14.543%"></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.034%"></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:12.350%"></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.163%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="33" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended November 30, 2025</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency Translation Gain (Loss)</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary, <br/>Net of Tax</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Interest Rate Swap, Net of Tax</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Interest Rate Swap, Net of Tax for Unconsolidated Subsidiary</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of beginning of period</span></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(10,329)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(388)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(587)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(265)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(11,580)</span></td><td style="background-color:#cceeff;border-top:0.5pt 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',serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassification</span></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',serif;font-size:9pt;font-weight:400;line-height:100%">1,131 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">738 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:9pt;font-weight:400;line-height:100%">(792)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">1,088 </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',serif;font-size:9pt;font-weight:400;line-height:100%">Amounts reclassified from AOCI</span></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',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',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',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',serif;font-size:9pt;font-weight:400;line-height:100%">(505)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:9pt;font-weight:400;line-height:100%">(505)</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',serif;font-size:9pt;font-weight:400;line-height:100%">Net change in AOCI</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">1,131 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">738 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(1,297)</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">583 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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',serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of end of period</span></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(9,198)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">350 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(587)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(1,562)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(10,997)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:20.976%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></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:14.543%"></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.034%"></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:12.350%"></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.163%"></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="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended November 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency Translation Gain (Loss)</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary, <br/>Net of Tax</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Interest Rate Swap, Net of Tax</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Interest Rate Swap, Net of Tax for Unconsolidated Subsidiary</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of beginning of period</span></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(7,189)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">887 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(184)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(523)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">114 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(6,895)</span></td><td style="background-color:#cceeff;border-top:0.5pt 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',serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassification</span></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',serif;font-size:9pt;font-weight:400;line-height:100%">(1,943)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(730)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:9pt;font-weight:400;line-height:100%">1,037 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(188)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(1,824)</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',serif;font-size:9pt;font-weight:400;line-height:100%">Amounts reclassified from AOCI </span></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',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',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',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',serif;font-size:9pt;font-weight:400;line-height:100%">(663)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:9pt;font-weight:400;line-height:100%">(663)</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',serif;font-size:9pt;font-weight:400;line-height:100%">Net change in AOCI</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(1,943)</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(730)</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">374 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(188)</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(2,487)</span></td><td style="background-color:#ffffff;border-top:0.5pt 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',serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of end of period</span></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(9,132)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">157 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(184)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(149)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(74)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(9,382)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:20.976%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></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:14.543%"></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.034%"></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:12.350%"></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.163%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="33" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended November 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency Translation Gain (Loss)</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary, <br/>Net of Tax</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Interest Rate Swap, Net of Tax</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Interest Rate Swap, Net of Tax for Unconsolidated Subsidiary</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of beginning of period</span></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(7,628)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">1,418 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(184)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">2,533 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(33)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(3,894)</span></td><td style="background-color:#cceeff;border-top:0.5pt 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',serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassification</span></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',serif;font-size:9pt;font-weight:400;line-height:100%">(1,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',serif;font-size:9pt;font-weight:400;line-height:100%">(1,261)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:9pt;font-weight:400;line-height:100%">194 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:9pt;font-weight:400;line-height:100%">(2,612)</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',serif;font-size:9pt;font-weight:400;line-height:100%">Amounts reclassified from AOCI</span></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',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',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',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',serif;font-size:9pt;font-weight:400;line-height:100%">(2,876)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:9pt;font-weight:400;line-height:100%">(2,876)</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',serif;font-size:9pt;font-weight:400;line-height:100%">Net change in AOCI</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(1,504)</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(1,261)</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(2,682)</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(41)</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(5,488)</span></td><td style="background-color:#ffffff;border-top:0.5pt 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',serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of end of period</span></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(9,132)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">157 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(184)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(149)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(74)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(9,382)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">April 2024 Secondary Public Offering</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On April 30, 2024, we completed a secondary public offering in which we sold 4.6 million shares of our common stock at $70.00 per share (the "April 2024 Secondary Public Offering"). We received gross proceeds of $322.0 million, and paid offering expenses of $13.3 million, for net proceeds of $308.7 million. The proceeds from the April 2024 Offering were used to redeem the Series A Preferred Stock.</span></div> 240000 0.060 308900000 240000000 1.4 27100000 75200000 233700000 0.060 15.00 240000000 3600000 100000000 0.06 201416 20000000.0 99.28 33200000 <div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',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, 2025 and 2024, 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:20.976%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></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:14.543%"></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.034%"></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:12.350%"></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.163%"></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',serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended November 30, 2025</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency Translation Gain (Loss)</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary, <br/>Net of Tax</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Interest Rate Swap, Net of Tax</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Interest Rate Swap, Net of Tax for Unconsolidated Subsidiary</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of beginning of period</span></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(8,165)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">508 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(587)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(1,430)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(9,674)</span></td><td style="background-color:#cceeff;border-top:0.5pt 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',serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassification</span></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',serif;font-size:9pt;font-weight:400;line-height:100%">(1,033)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(158)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:9pt;font-weight:400;line-height:100%">83 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:9pt;font-weight:400;line-height:100%">(1,108)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Amounts reclassified from AOCI </span></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',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',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',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',serif;font-size:9pt;font-weight:400;line-height:100%">(215)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:9pt;font-weight:400;line-height:100%">(215)</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',serif;font-size:9pt;font-weight:400;line-height:100%">Net change in AOCI</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(1,033)</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(158)</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(132)</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(1,323)</span></td><td style="background-color:#ffffff;border-top:0.5pt 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',serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of end of period</span></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(9,198)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">350 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(587)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(1,562)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(10,997)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:20.976%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></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:14.543%"></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.034%"></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:12.350%"></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.163%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="33" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended November 30, 2025</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency Translation Gain (Loss)</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary, <br/>Net of Tax</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Interest Rate Swap, Net of Tax</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Interest Rate Swap, Net of Tax for Unconsolidated Subsidiary</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of beginning of period</span></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(10,329)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(388)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(587)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(265)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(11,580)</span></td><td style="background-color:#cceeff;border-top:0.5pt 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',serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassification</span></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',serif;font-size:9pt;font-weight:400;line-height:100%">1,131 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">738 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:9pt;font-weight:400;line-height:100%">(792)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">1,088 </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',serif;font-size:9pt;font-weight:400;line-height:100%">Amounts reclassified from AOCI</span></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',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',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',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',serif;font-size:9pt;font-weight:400;line-height:100%">(505)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:9pt;font-weight:400;line-height:100%">(505)</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',serif;font-size:9pt;font-weight:400;line-height:100%">Net change in AOCI</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">1,131 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">738 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(1,297)</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">583 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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',serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of end of period</span></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(9,198)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">350 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(587)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(1,562)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(10,997)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:20.976%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></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:14.543%"></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.034%"></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:12.350%"></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.163%"></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="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended November 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency Translation Gain (Loss)</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary, <br/>Net of Tax</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Interest Rate Swap, Net of Tax</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Interest Rate Swap, Net of Tax for Unconsolidated Subsidiary</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of beginning of period</span></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(7,189)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">887 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(184)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(523)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">114 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(6,895)</span></td><td style="background-color:#cceeff;border-top:0.5pt 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',serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassification</span></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',serif;font-size:9pt;font-weight:400;line-height:100%">(1,943)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(730)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:9pt;font-weight:400;line-height:100%">1,037 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(188)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(1,824)</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',serif;font-size:9pt;font-weight:400;line-height:100%">Amounts reclassified from AOCI </span></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',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',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',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',serif;font-size:9pt;font-weight:400;line-height:100%">(663)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:9pt;font-weight:400;line-height:100%">(663)</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',serif;font-size:9pt;font-weight:400;line-height:100%">Net change in AOCI</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(1,943)</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(730)</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">374 </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(188)</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(2,487)</span></td><td style="background-color:#ffffff;border-top:0.5pt 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',serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of end of period</span></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(9,132)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">157 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(184)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(149)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(74)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(9,382)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:20.976%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></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:14.543%"></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.034%"></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:12.350%"></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.163%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="33" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended November 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency Translation Gain (Loss)</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary, <br/>Net of Tax</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Interest Rate Swap, Net of Tax</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Interest Rate Swap, Net of Tax for Unconsolidated Subsidiary</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of beginning of period</span></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(7,628)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">1,418 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(184)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">2,533 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(33)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(3,894)</span></td><td style="background-color:#cceeff;border-top:0.5pt 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',serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassification</span></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',serif;font-size:9pt;font-weight:400;line-height:100%">(1,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',serif;font-size:9pt;font-weight:400;line-height:100%">(1,261)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:9pt;font-weight:400;line-height:100%">194 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:9pt;font-weight:400;line-height:100%">(2,612)</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',serif;font-size:9pt;font-weight:400;line-height:100%">Amounts reclassified from AOCI</span></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',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',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',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',serif;font-size:9pt;font-weight:400;line-height:100%">(2,876)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:9pt;font-weight:400;line-height:100%">(2,876)</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',serif;font-size:9pt;font-weight:400;line-height:100%">Net change in AOCI</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(1,504)</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(1,261)</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(2,682)</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(41)</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(5,488)</span></td><td style="background-color:#ffffff;border-top:0.5pt 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',serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of end of period</span></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(9,132)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">157 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(184)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(149)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(74)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(9,382)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -8165000 508000 -587000 -1430000 0 -9674000 -1033000 -158000 0 83000 0 -1108000 0 0 0 215000 0 215000 -1033000 -158000 0 -132000 0 -1323000 -9198000 350000 -587000 -1562000 0 -10997000 -10329000 -388000 -587000 -265000 -11000 -11580000 1131000 738000 0 -792000 11000 1088000 0 0 0 505000 0 505000 1131000 738000 0 -1297000 11000 583000 -9198000 350000 -587000 -1562000 0 -10997000 -7189000 887000 -184000 -523000 114000 -6895000 -1943000 -730000 0 1037000 -188000 -1824000 0 0 0 663000 0 663000 -1943000 -730000 0 374000 -188000 -2487000 -9132000 157000 -184000 -149000 -74000 -9382000 -7628000 1418000 -184000 2533000 -33000 -3894000 -1504000 -1261000 0 194000 -41000 -2612000 0 0 0 2876000 0 2876000 -1504000 -1261000 0 -2682000 -41000 -5488000 -9132000 157000 -184000 -149000 -74000 -9382000 4600000 70.00 322000000 13300000 308700000 <div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">16. Share-based Compensation</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Effective April 18, 2025, the Compensation Committee of the Board of Directors (the "Compensation Committee") adopted the Executive Retiree LTI Program (the "ERP") to continue the vesting of annual equity awards to certain executive officers and other senior members of the management team as designated by the Compensation Committee, including the Company's named executive officers (a "Covered Executive" or collectively, the "Covered Executives"), upon qualified Retirement (as such term is defined in the Company's 2023 Long-Term Incentive Plan). The ERP is applicable to both annual restricted share unit awards and annual performance share unit awards granted to the Covered Executives pursuant to newly adopted Restricted Share Unit ("RSU") Award Agreements and Performance Share Unit ("PSU") Award Agreements for the Covered Executives (collectively, the "Award Agreements") containing such provisions for the fiscal year </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2026 long-term incentive equity awards. To be eligible for continued vesting of these annual equity awards upon a qualified Retirement, the ERP requires that Covered Executives: </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">i.</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12.73pt">be at least 65 years of age or 55 years of age and have at least 10 years of service with AZZ; </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">ii.</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.96pt">not receive any severance payments or be subject to any severance or employment agreements containing other retirement provisions; </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">iii.</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.19pt">provide sufficient advance notice of their intent to retire prior to the planned retirement date; </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">iv.</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.73pt">ensure adequate succession or continuity planning is in place for such Covered Executive's position; </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">v.</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">be compliant with AZZ’s executive stock ownership requirements on their respective retirement date; and </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">vi.</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.73pt">execute and deliver a waiver and release agreement. Additionally, a period of one year must have elapsed between the grant date of the applicable awards and the Covered Executive's retirement date. The ERP also provides that fiscal year 2023, fiscal year 2024 and fiscal year 2025 RSU and PSU award agreements will be amended for the Covered Executives to allow vesting subsequent to a qualified Retirement at the Compensation Committee's discretion.</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',serif;font-size:10pt;font-weight:400;line-height:120%">Upon adoption of the ERP, the service requirement for executives that are currently eligible for retirement has been met. As a result, we recognized additional stock-based compensation for the nine months ended November 30, 2025, of $2.2 million upon the adoption of the ERP related to the RSUs for Covered Executives that have achieved qualified retirement status.</span></div> 2200000 <div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">17. Defined Benefit Pension Plan</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">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',serif;font-size:10pt;font-weight:400;line-height:120%">In our Precoat Metals segment, certain current or past employees participate in a defined benefit pension plan (the "Plan"). Prior to the acquisition of Precoat Metals, 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, 2025, the Plan was underfunded, and we have a net pension obligation of $18.8 million, which is included in "Other long-term liabilities" in the consolidated balance sheets and represents the underfunded portion of the Plan.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The components of net benefit cost other than the employer service cost are included in "Selling, general and administrative" expense and were not significant for three and nine months ended November 30, 2025 and 2024. We paid employer contributions of $4.4 million into the Plan during the nine months ended November 30, 2025. We expect to pay $1.3 million of contributions into the Plan during the remainder of fiscal year 2026.</span></div> 18800000 4400000 1300000 <div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">18. Restructuring Charges</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',serif;font-size:10pt;font-weight:400;line-height:120%">During the first quarter of fiscal year 2026, management initiated a restructuring plan for certain surface technologies facilities</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">within the Metal Coatings</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">segment (the "AST Restructuring") to improve overall operational efficiency and financial performance. During the nine months ended November 30, 2025, we recognized restructuring charges of $3.8 million, which are included in "Cost of sales" in the consolidated statement of operations and includes the loss on sale of equipment, for which we received $0.7 million in proceeds. The restructuring charges consisted primarily of $3.3 million for the write-off of intangible assets and goodwill, as well as $0.5 million for the write-off of other assets, loss on the sale of equipment and severance accruals. We recognized an immaterial amount of restructuring expenses in the second quarter of fiscal 2026. Our initial estimate of total restructuring charges of $4.2 million was reduced to $3.8 million as of November 30, 2025. We do not expect to recognize additional charges related to AST Restructuring. The AST Restructuring was complete as of November 30, 2025.</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',serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the AST Restructuring, we closed two surface technology facilities; the facilities were located in Garland, Texas and Tampa, Florida. Management performed an analysis of the assets at each location closed. For assets that were not sold or transferred to another location for use in operations, management wrote down the assets to reflect a decrease in the estimated useful life and lower value to the Company.</span></div> 3800000 700000 3300000 500000 4200000 3800000 2 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">19. Commitments and Contingencies</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal</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',serif;font-size:10pt;font-weight:400;line-height:120%">AZZ 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, worker’s compensation and environmental matters, all arising in the normal course of business. As discovery progresses on all outstanding legal matters, we continuously evaluate opportunities to either mediate the cases or settle the disputes for nuisance value or the cost of litigation 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 a favorable or an unfavorable outcome on the pending lawsuits may change. The actual outcome of these lawsuits or other proceedings cannot be predicted with any 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. Therefore, management, after consultation with legal counsel believes it has strong claims or defenses to all of its legal 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></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',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, we filed a counter suit against STI for amounts due to AZZ for work performed. 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 $5.5 million in damages for breach of contract and breach of express warranty. A final judgment amount was entered by the Court on February 14, 2024, and we purchased a supersedeas bond to cover the final judgment amount throughout the duration of the appellate process on May 23, 2024. We are still waiting on the trial transcript from the court reporter and the appellate process is tolled until the transcript is delivered to the parties. We believe we have strong grounds for an appeal and will pursue all available appellate options. The appeal process is expected to take up to two years. As of November 30, 2025, we have recorded a legal accrual of $5.5 million, which is included in "Other accrued liabilities" on our consolidated balance sheets, reflecting our best estimate of the probable loss. Our estimate of the probable loss may change throughout the appellate process. </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In 2019, Tampa Electric Company ("TECO") entered into a contract to provide services in Florida. TECO terminated our affiliate from the project, alleging failure to comply with safety guidelines. We believe the affiliate was terminated for convenience on the project, and our affiliate was not given its contractual right of notice and 47 hours to deliver a corrective action plan. In 2020, we filed a lawsuit against TECO for breach of contract and unjust enrichment in the Thirteenth Judicial Circuit Court in and for Hillsborough County, Florida. In connection with AZZ selling the majority interest in the AIS business to Fernweh Group on September 30, 2022, we agreed to retain this lawsuit. The parties unsuccessfully mediated the case in June 2023. The case went to trial on January 13, 2025. On February 10, 2025, the jury rendered a verdict in favor of TECO against our affiliate in the amount of $5.2 million, which represented the receivable due from the TECO, net of allowance. We recognized expense of $6.5 million in the fourth quarter of fiscal 2025, consisting of $5.2 million for the derecognition of the net receivable from TECO and $1.3 million for estimated legal fees, of which $1.2 million was paid during the nine months ended November 30, 2025.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Environmental</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',serif;font-size:10pt;font-weight:400;line-height:120%">As of November 30, 2025, the reserve balance for our environmental liabilities was $18.1 million, of which $1.6 million is classified as current. Environmental remediation liabilities include costs directly associated with site investigation and site remediation, 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 these estimates and they 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',serif;font-size:10pt;font-weight:400;line-height:120%">We accrue 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 our environmental remediation </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">liabilities could potentially be material to the operating results of any fiscal quarter or fiscal year, we do not expect such additional remediation expenses to have an adverse material effect on our 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',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capital Commitments—Greenfield Aluminum Coil Coating Facility</span></div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We are expanding our coatings capabilities through the construction of a new 25-acre aluminum coil coating facility in Washington, Missouri, which became operational during the first quarter of fiscal 2026. The new greenfield facility is 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 $121.8 million in capital payments related to the project, of which $113.6 million was paid prior to fiscal 2026 and approximately $5.9 million was paid during the nine months ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">November 30, 2025. </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The remaining balance of $2.3 million</span> 5500000 5500000 5200000 6500000 5200000 1300000 1200000 18100000 1600000 25 0.75 121800000 113600000 5900000 2300000 <div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">20. Subsequent Events</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',serif;font-size:10pt;font-weight:400;line-height:120%">On December 31, 2025, AVAIL, in which we have an unconsolidated investment through the AVAIL JV, completed the sale of the majority of its Welding Solutions LLC business (the “Welding Solutions Business”) to Pelican Energy Partners LP. Because the sale occurred subsequent to the reporting period, we cannot reasonably estimate the financial impact of the sale on our consolidated financial statements.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:112%">Following the sale, we will continue to own a 40% interest in AVAIL, which will consist of AVAIL’s Industrial Lighting and the remaining Welding Solutions business.</span></div> 0.40 false false false false Unrealized translation gain (loss) for unconsolidated subsidiary is related to our unconsolidated investment in the AVAIL JV and represents our 40% interest in this amount. Net of tax benefit of $(54) and ($227) for the three months ended November 30, 2025 and November 30, 2024, respectively. Net of tax expense (benefit) of $228 and ($438) for the nine months ended November 30, 2025 and November 30, 2024, respectively. Net of tax expense of $31 and $327 for the three months ended November 30, 2025 and November 30, 2024, respectively. Net of tax benefit of ($240) and ($15) for the nine months ended November 30, 2025 and November 30, 2024, respectively. Net of tax benefit of ($67) and ($209) for the three months ended November 30, 2025 and November 30, 2024, respectively. Net of tax benefit of ($160) and ($908) for the nine months ended November 30, 2025 and November 30, 2024, respectively. See Note 9. Unrealized gain (loss) on interest rate swap, net of tax for unconsolidated subsidiary is related to our unconsolidated investment in the AVAIL JV and represents our 40% interest in this amount. Net of tax benefit of $0 and ($59) for the three months ended November 30, 2025 and November 30, 2024, respectively. Net of tax expense (benefit) of $5 and ($13) for the nine months ended November 30, 2025 and November 30, 2024, respectively.

    HL,V?D!ZD9DT$FHL:<'1S+7O MCI2MQ'#X/5E):$L@IJ((->:XJZ]Q4WHR@7_-JLK61TU@$% M%%%4LX@%D@P9)(>;WMI<41UK3<8X:&U0S'4;O[F-4(]V0)H]%G):0_2Q^6(F M0[1'MD6-M:B,>;S5 ,I4@D05G7[M.0OMVGX4!CQ2!U]L8>M-MCI(/,Q@NU M;84X_'GXS3I7CY;UJJR0R;,GZ7R *#2!B%J:HHP7N/?\T!%?DC(H9 85QN&@ M7*(K)%(:BLH866:RO/7VY?$G_7GW_T_4$L# M!!0 ( *"!)UP2="[_;6X #72! 4 87IZ+3(P,C4Q,3,P7V1E9BYX M;6SLO=EVF\FQ)GJ_GZ*.^_:$*^?!J_?N):F&K7WDDI8DV]U]@Y5#)(4V"*@! M4%7RTY](@#,!$B R01#2LEWF5/B_C/C^S(B,Z;__CS].1S]\P>EL.!G_^Y_X MG]F??L!QFN3A^.3?__2WC[^ ^]/_^(]_^[?__O\ _,^7[]_\\-,DG9WB>/[# MJRF&.>8??A_./_TP_X0__&,R_>?P2_CAW2C,RV1Z"O ?BW_MU>3SU^GPY-/\ M!\&$N?BSB]]._U($BTIH"Q)5 (4^0\A&@\BHN/4NE5S^WY._E,0*IJ#!R51 MA8+@2O: RCA)?XN1V\6'CH;C?_ZE_B.&&?Y RQO/%M_^^Y\^S>>?__+CC[__ M_ON?_XC3T9\GTY,?!6/RQXN__M/YG_]QY^]_EXN_YM[['Q>_O?S3V7#5']+' M\A__YU_??$B?\#3 <#R;AW&Z>@ ]/L\O_\7K:/2/RU_2G\Z&?YDM_OTWDQ3F M"P4]N(0?UOY%_0XN_@SJCX +D/S/?\SRG_[CWW[X82FY,$W3R0C?8_GA_,N_ MO7]]%^EP//\Q#T]_//^;'\-H1(@7GS#_^AG__4^SX>GG$5[\[-,4RUKT%TNN MH'2%\]_JI_VX,Z9/!&2:SB("_13'E>(-,:[Z]-TQ7WX69"SA;#1OB/CN9S?% M.SD-PY8"OO/1#= N/@A.\33BM"74&Y][#><%R-L(ZT>&?_WKSVER^N,"V:O) M.--J,=,7L\EHF.OF^F%._ZR[[6Q27DU./T_Q4Y7(%WQ-6_0IOIG,9N_"E'[_ M">?#%#9X ^F9A%IHSB5;(&_SW&LK)FH-Q\.Z6[VA;\\?7I>XU[7C'W.D#UUN M;!?01I-TXX]&=5N=7/)@%"*.%C\=G,W@)(3/@TL0M!9\35_.!BES89+AH)61 MH'@,X*6C32 H[951*&R\RZ+9!2M+F,4%C\X?07P2ZD<Q M%'B#=7T,<82#K+Q.F1E@7B*HPB6$D!3H8%AQ4A=O5*\U+1#<7,\5A5Y,+U9V M_@9O=1"5Z>2TJ3[GDV9B7&J*0/_IA\DTXY1L+_K58EOY2QI-Z&7X]S_-IV=X M]$ZL_GFT>""]W7A2OW@L$V;3^: :)_ELA&_+S__W;#C_^E>3&2@Y"T8J6L@T#K ^XS3UPI6KC0+UK.+B#K1:A^NGQ2&Y$;+!+>-G!P+=CZ8A M1=9:;E<$V:]6)UU5LE_2>.LX 2D0I2*$P7MP* 1$H3632#ZA3L^4+#?,YL/G MRC:::,@1,A@'+UY_^*\)2?+OM/2S*?YU86T/O' &LW+ 0F1 YS4'5] #2L&4 MPF14,@\8P6L_O*7&5[D>-]7=4O*3EF*[JT>VJP6ZFM!O?Q_C=/9I^/D=G;;T M?3C!@= E!F>)N)EK4"P*"+R2.20>F(@L<=/8.-T8W/[XT M=(T?^,MDBL.3\:NS*?F#Z>O':1C/1HL+LQ?Y_YPME_0Q_#'PF(/U4H QZ$A0 ME@056()81%;!R,R4;\RD!K"?/BHZ=7Q4G 6,@;0!EI$;F =U&HDC'01!6>Z&=%-)MY,3W).-W&C90 MWET"RETL\:WQ_XU^?>UN]RS.AGD8IE_7OUZ!F,.E\6 4Z&KDWT>I5D M@\[6(=_ K.^/]-F2\0 5>9>FZCRV\..*X$*K,,O+,*K!V0^?$.>S5C&4FQ_: M(4!R#^I^T0^>;;'6)7!9FWKH,?"*&R#;K 0;N2NNM0G=/?HA733<"P_,YT2> M3>6F0@7"FZ2942&@.-;HQS;Z?"#ZL8T8GWWT0UI$U)Q!T(PV-5$X.!L+G;T" M6=&.6Y&_1S^VID6KZ,H9+^D"4YSDXN&Q'@D MA$E#R/6N5JCL0^ \\1:[S3%%/SIQ91M-["7ZH:6@=8H F?974(0 @8$CKF4 M@+3QNDWC']N(K<-M]HO9C(SV%W$VGX8T'Z@@C3:^0(HUMY7. M2XA&2^ >E56%CDN[(C-M)POT)H*#\&%WL45W$&@W]2XOM>>7H+B47A2RA$S4 M9 GIZ@@7)2'E&!G71B?3VG=:"63_RMY%.RL5O8MH.X0'ZDW)BW&N_U=WL2]A M5/,67\Q?A>GTZW!\\OX5OKH#-KB%3DOL0Q>)*GY:<62%+)]:K M75GH#%0ZZ] C*+,2S3'PH)&L&\90+I!5.W=,?_*5( UXRB9D52![;0F00(A6 M*A!981*8N&QN!5Y__C%H^M'R7!MXV,$HF(P7"_K'_#C!A9-D=G9:&UK;=^' MYUG?!#03=$/KOEXXOJ^U[F_+WVC?6>XWW''G#"9(SB(HA83%U2(@IH4)3@GE M;]W[K+RBO?VYSU)Y.PNH@Q'^ZV22?Q^.1H,838HLD ^8&1T,@;YR6A3:.3(C M&[*FF;8^B"^>_2R5N9, .UCM;(;";F#D?UZ/ _CDR%Y^)>0?OXCCK>W4(FE(1@ MA4@:LR>[TVCP22$D]%:G@"*+UAO#&BC/F@(MQ-O!&+_F]OTV&:=S#P$K!5T, M@-96*B8+P?@ 2;N@M(U)^]8)?RN!/&N-[R[:N_IV;7SK@==, M+?>8RZ4RR[0W(4 ,F:@6(BTU6E[O_" MUQKRN[@;9.A=5C&!4KGN;4J -PG!D"GB4:=B3&OK?S62)R7$3KI:$V/?0=!] MU#\]N^:CXM7ML"K2)QY 1Y/)(&6T5D9>B?),&V:,->U-@W5@CHD$#<3=(IWX<2L@.6#<(GE!)K3>:B$=W0>:@8IVV0,[61!MSXGUD Y&BZT M$'7#.^,:B/AE.*X5E&\P+&/$GW$:YL/QR>('%U"_7FYE7/'BM T$RG!:C3#D4\4B9*Z MV"2XUI%^W%KM*Y$DU"-12JM?3 M#T Z,M+T4$2'E(3;5N\U!O.LE"4'AUQC'T$A+=@+4;OJ%1*##\GDUA19C^9( MV=%(_'WMS &:0NMC"5(4!,5Q!K$8 R[J8AR95V6S\N['&9A'JOK'"KB#@?EJ M^ < M*1=:*:!#AL(]*W8NV&PB!VNM V6\(>LFD]/EK.1D_SA76B<+'U)()5.2\$&4;OPI!LV5?A\W >1M=@#IPR5B?#P"SFGR6R7'SA#D10 M49N -C7W*!Y&=32$:*R #J&L]S@G^6#^.4S'='K-7J1T=GJVB*N0#S1,0]H( ME1;%,PZ&>T+(:O<;E3DD9T*50.&B-*;(PZB.AB*-%=#A4N(:HOOZ>I);_+;4 MSIP\.AYIVP,9F""S."+X(#4(KXLE\+ZHUJ.LMH1X-.3IJ9H.UQ9WI4!V,OG+ M0DD(1=5(;2)[2RRJJ;/-CAD?;6OSXRZ*H^'#C@+N>R&QTMP>Z,"%#IF!]#54 M+Q69V5A-I!BESB4JZUNWI7@(TY$Z)4U5L39%MVM+Y1O3&\_[2#=KK;SZPWO/ MH%R]BGZMEG.I34@R@M"%5940@1)>_6EOA-IU;+'),LC%X(KVI. M#SM_CE\GHRW!\===%K3RWC-@.D0@-(:. MP"A!!VMY]MJSTKHFYUY ^_B_,+0(I.,G09 MB/7D,]=IEBY)!]+%;+@Q7/C6275W0!R!UG<3;(?WOK94) ?IW73R94C>T,NO M?YO5G)S+/*X7:3[\LO1H+SQD\O*TBN2ZDK^:0=4A:D$056-B,N;,M>2MVQUN MC_(@*CEW\1PZ*Z;#ID&(KRY$7WP)PU$UD#].KL5BSF]#7H;9, VDTSY*,IH% MDQQ42 *"E@)LMLYC$-K?'A36@D?;0-P_B7IK_2[)NJFLPV;U;GJ>-+A ]M.P MRFB<9\LE7+Y_KT\_5[EXK#GM3D'2=?)H\ &B<@9T#BX)'4I*MC&]ML%W]-SJ MIJP.,=J;6-]CQM//51GT\]/AV>D@*,5\9@9P,7/;UEPCICWMYDR(I!./V/K( M>P#2-T:?W532I0'TY21DDM0R,^V,I' NCLFX$GW92>G=9+K0S'P^'<:S^7*' MK0FMM>_M9$1/.'D]GN,49_-!R$XR6QQP;@(HGAAX$3-('B3GT@LR_QL3K<]* MCIZ?!T" #O'CJ^'=LX^3]T@(R?7!&V8"60=;BCF2#VNUKK.6:V,:+Q6$1$9$ M8%P&I7GPJ7GSA@[K.'I*/[GRNS3P)JCUDN^7R?2GR5FN+@> N,&\% M$'W(G-5<0&3DBI.PR*RM\V]+Z]2(^_ \01.J)]?XW=[ ;=35P?OX"3]/,0T7 MF_N+T[JG_VOY]3C7/AI8OZZ52XZIHFW48#V]A\HG6?,-/7A;0LPJ1MZ\/FA# M:-\)UD6)'1P2$L^T5E#^A,O_?SV^4R^'LT%4I61?(F2R=\D&9@D"#QQD(/A. MZN1YZT*#C8!]YUD'!39T8FKA[C(CZ?7X(BOV;;DY(?YG,F@7-5C)BA(D"<#% M3!@9RCII1X-F5K' ZISZ6R1;62N]Z?.^8>YT4TL'1V%UW]C+6YZWTY^&LZ6[ M4UVA@9)9"N$8N36Z0&T4 M':>LE34HDY::%;YT1MA_ ;IMT>5-JC:?CIYS"< M5H1OR^T^UK]4Y>%H^ 7S(-+KD(L*D"5:DHBA]T33RY(3CP83LZ9YG[ -H7VG M7!Y[?1?&=0+NJID.A\8=/88HOPR+U_;3.2ULXLH/B56),('%6&?(I$IF( MUGLP,A?/O/6BM(Y[KD;RG30M5-2P4WOU+^[ZI1<]XI;]Z,?Y_/OK;3A$5C$S MZ8 GN8BU,?#.2>"6A2PC,T+D#5S QSS[&R;17M2UXIYTYT2@NZ 7I9-7/7PN MP=_J^622USZ& $&6\YY/3M++85RRI: 5)K9.,WTLUF^8EWM5\PI^[C'G<:"C M\,9%!MH%7#:9\29)B"X4(;B,P;:NG=P_!] M>[1JI:PNJ;63A)@767(KKMYNO ,^YH(J2DC(+>WB@DQ$%R+HX!'V]/;Y M.)O".WY:=5)5A_3;S24ST,$J9[(E0X_1QLJ1D669.3A7K!:.S#2Z%0F=VK034D@&=TP9C8[JQWRZ52^UI.0"2YT8@'J9 10*9,\%#FC7#B=,_VN-+^D?Q#4 MP>Q%S31[S_FVNUHZ&N&_3*;O\?/9-'T*L\4I?+T4AH[AY0^0X"]A!Q^LLYJ1 MB5?GMXL4P%F4X)E &X.U&7O9XUM"/7Z.[4&%/7:L<]CG ]\^3CZ&/_XQG'^J MU9\D)%K-FE!63EDP;>D]\8ED%369!=P9^BI[93G2DEI?43T6ZS?#O:Y*[&#, M7]^7J\DPHTUYT7AAP%ERQG,%&$VAMT(5\ 81),O)%1-3:=XZ>RV8XZ=/$S5T ML,QI(SUG]MMR$UB),5O$5(-(KLZ'R.!1,> Z:<-%YBA:)\"O!7/T_&BCA@ZI MH#> 71M.-DC:%EY, ,:2KH%PPD7K!\Q")1-L$X2 M545S8?:_FLSFLX')3,?@R0V52*>=T!DBH^4GP8.WOB8"-O?"UL,Y>HJT4D67 MQ,N59OL-WY#[Z!ESM%0EP!:%-364?$,741A;/&]>PO PJF^&,XT4TR$-\QJK M+THE!MX5YKGQA"8)4'7WBXAU(":+(@O'5?.6VRM@?#/D>*SH&^96;B^!059, MV#K<$(.)H#BKS<"=!9$U8X9[[GSKT/SFZ(Z>.YT4U2.?\N=2,,W?EI__H-UO M?(+OR;M_.Z[HZ_]J3.Y+&"T=_UJ@E'9;Q[&,;3ZW:#K:^U5S88N&H)4!'ZQ.0B>35.O>(=_V!KP_=76X^-H-?)8ZFX ,9, "2KFZ M#$$K,$01'XL3IG53PP9KGH M*X**ZDU_:2U67(P W.VT><# W.V$>.A#,RY7,+R+:J1ULEX,<*Z#HZH M0ZNCR'1:2$W6>5$6G(L)N# FZ1RSR^V'0]\#Z$#&Z&REZ'6RETT+J>^-$KJ.BT*F(5M#X(11X+RP4-!G8T2R M$5L'*_=(A0$I:OPQ?D8$*X-\FPT)++*:^.1.E#,"" P5A0, MWKG6Q\(=$/MWYAHH9_V ^$=(ML-4C#4#RL_!%2<+6U10*$10,1@(]9(9?= N M6!-R<[7?"^@8*-!.XEWF;-T<1GZ.2G(6&"L>R-2IX>]2&T$2R,0\TR%QIE5K M=V$UDF,@0 ,9=TBQW6"2^ 5%,PLUK@5H13WS$H.0/0>9M-85-P MQ\"//IKH,V3BUK7WW9G2[R>CT2^3Z>]AF@?120-&EYS0 M2>:;I\MN"?$@[HMWN9_HJ9(>@_SJI=ZLIEIA'F0?BL-Z/:TJH&0%!$'KEEB\ M3SHP7UI?^%Y__OYUWU59JUI]/4;2'8R,%9/GG:;G&I7!TN-KRS$/7CH-440G M>%+:\M:!I;LHCIP!NTF]@\FQ0+2DY$]GTSJ)9A%-_7L8G>&:4A!OL@K"!/ Y MJCIXE(PDJS4P;JS0T6I36M]";(_R&^!1/ZUUL%/6(%YNB5?QO&7M6Y7/K]/) M;#80ABPX] F*\>29!T6>N6,1&%$DIQ@5SZUKQQZ'])OD6TOM=="Y@C)H:Z2*Q CUD86 MW$24*EC3VMEJ!/V;9&57_79(T;CWY?KY]/-H\A67ZWEWGMQ>>ZW,!B;D8"+M MZ)DLA3IDNC;#"!R$L$HQEYC;%RT?@OI-TK"I_CI4/=WW]JQ%/4A)I^22!*EJ MHK,FT"X(7ML?OSMH#WG5./T5.' JU[#_3?\/?%KV8#GU%D5Q3HXJI' M[6PM:;>@I53,I*"8:'V5OAFR;X!(;;73HR+KOB/Z"B5RZY66 63@9 -Z#."D M#9!LSM%'B9+MTYSZMBFT@VYZ]*"_+%B]V1EJ8$50]!\#G!5:N;460A$,!)?> M<=HX$5O?B:V!+^L5FM_YHGE=)E,%1ZO%X,TC&A"(+ G?2@]+56RO&D:4=N4J(VC>OS>JSDN/FX@%H M?P6I=[_&OIY4HR,K+AL/K/8>5"[1WBIJCQ?,-KL8D]>MNVVO3U]JDI03C4DR MBP+%9M*X(4$[#'4BH,F*:Q63:6W>K4O*:556^_$35AJ&\=PF:38JH=WTDW3L\^RR,4+]F\EX/AP3<\^G84W&LS>7 M.9".9U6<#E!X]7,,JRT]:>_AT@H1 [,\MJ;>'I?7(/&V,]1EU2,CEX/>]0(Z MJ5#[M5AP,42R'++A.0F7L?6=]9Z6MJ_RXT-]9U;D#1\5I]%>77&OPW5>EK()LFWJ MNA]@YOUH]EO4O5^M3KJJ9+^D<1ZC#T7#HJ!)^4A>EF4*K(A8O#-L/_S4A2?Z=EDZ[\47-HHFUBY\$8W(=2!-+]1 1 M(DLR&9=#9/X!OVGMA^_O1J2UY";@8ZLR"3\\ X69!*,@$A%P;) MQI(YHBVI6VN@0^H <\@F2GM-=BCO65,9NP&H;[VUS%:*VZRAR".DOK?6,K*H MDFICY*!J2\P2.+CL+3!IM/1.%RE;=YI^+JUEVC-A&V%W8,#]W2]$*-EG62!+ M599VDQ,F0I"B1.Z40O]-]AO92FE;]1O91N(=3)&[_7 2VJPE>C#)>E LV=II MS8$DNM,O""UK'10^V$Y#NZA]-\GNK[6,MCF6P +P&#,HERT$R^MT^1R]L=9& MTSIAY+!;R^RB] 8R?M+6,I:XZ(N6(*7GH)!+\%HZT$8)QJ)GQ;5.27UVK65V M.@NZ:*+' /6SBN)M.7>6QB): MIM:5AVO!/$G2QK.()[717P>#8_5EWMO?QSB=?1I^?H?35&/I)SCPTDL44H./ MM8!<(H)+FLY,+A.=G3Y';-V29&-PWXEWO]/36K^]FN T*" OR)QBM4-@6,PO M3 B!Z0S)^Q"CI1?,=2E6?*8- IX%B9^"&X?1WX=';X5."H2H&7W&+V[<"R F M$^E_DN4N59*'W]_G^1-W=XT?3F\@[1&ML0+\HCZ+BPR>Z[6]"U\F=%>SD7HDZ[K#V- H> TI(58E-F1>OD]G2('T)Q^G.FWRZ: M[= V:%U5;)2&&Y=5=> 2*,75LK]@D-8&90LFU3J >$A5R<^"82UTUZ$QT,TB M6R6S0DO[*P^UAD>; ,Z(! 51)4NF:."M=ZZG+VA^7O396D_]^OX\5&T;9#*" M!0N%A0P*G0$7GR,NIGP:;'ZZE'5Z!.1;C9>J.+B& 5JW-+L$Z_ M$A9B$"6GG%,QK7W-(RK!?A8\/@#F]&AR=*-\.UJ+#!F'C(*!2E@@&A9!2I=R M,BXPU_Q&[ZFG3SP+\CU:2SWZ'ZVHDK=2!NU5 !WUVT]CZ5DJM6A*\2(1JMOB$V6]A6A?_!1_?A^#>C]NM^<#F2!MU M''AY-B,.S&;7'GQ%"N&Y#J%V?/7,T^G!Z"N928NU.UZ*:*)KW?KE/CP[[RR7 M]68KGD*OSK7OEG4C/FE!*]= _Z?(!TX<0BH(PL3$HJXM.IJ/2]H2X[ZJ[)OQ MY,[FT5,I3UW??H_T%K4'Q0=)-AD'+TSM05D'$B:5(9N22F1)Z-*Z$&P-E"<; M MY5_9/V:NB0I[0*5OURBA>UD9L [%31]2"XIZGN:J+*#>BQNQZ>A#"98RSU MMI_).O-$15F!2C E%[2H.0NM,RN?B"@/U'X]#4^V$7_C*O)783R?C'\-HR]A M//P76?YOWKRZJ%% %93GF5RYS.KT8P:!RP2."98P!V^T?<#TO?\)^W>1&JMB MTER.'?*K?ZE2Q3?D&.37XWD8GPSI7'PQF^&NM@QFP+6PH6Z6B.$! MO86U0TC)'@Q7W/&$M47J,=+L M 1/G4%FVC;HZL.O5V6P^.<7I>UQ&1VIMRF6UII1H547'/7#V;S9U5>7M*NE&>NA@25V<_J\FIW$X7J![10"'^?Q^?!%;6V92 M\8&(P16G!22-!E11 EPFP%HFD9,/Z$.OR]!-\!V$[=WF2K";6O9#H7?3R9?A M;!&9>3TND^GIXJ>OJSK"Z$5*D[,:ASE91'<^CW".5W';JY?Q?/":UA(TTQQL M$@IB"AR*84YX*7ELWAFVVV*.FYQ/H/#&EP9M%_7K9))_'XY&%RM2)%CGP6)T MX%WQ$$7T@ANF<[HURFCEA4,?=$? R0-179=^%HM+G'R/H?(/')Y\FF-^\86. MA1/\VPS+V>C-L."@Y!(Q(+U(M@[B4)C(;M$)4C4V8HXA-;_TV 7O$1!Q[VKK M4*;X,/;W2#;(61@M$U21_*:0:WD&JZE5D?[A#)FR691B0^%%^-;VX)80OREB M/5XY:TL(>Z2?+%^"B^6$<7XS#'$XHE]B_=W9*>8VB2E;/*A=RLIC5[>/9!;E MB\><"W#M:E,?8D-,-H!.HC:#M>ALZZYG!Y7,HIP)1>M,FVH=F:-M B^$!G0N M&?*VT9KFLTB?8S++-CS9.9EE&Z4<>C*+8<7222XG_OS]Y@F)P237+Q,YLJP#,/E[<&%:_%BE6MQ M_B=Q-I^&-!_(1&M00D"1WH+B7$&43$*.PF5R.;71J?\%>J/5' 0;VQC)!Z+R M R?SLMIOOOQ+^A0Z MGH[@3\W#CJ]'$Q)UM/E:K+&V(*73;?IU8'FQWM%69'D4-=633D>6$:+UP3)? MA"F]DIZ;+N3[JW P-.D0VFJYJ'?3R6>0;96&90% M4-/25,P6(NH +''E=>%!F#UD#[1?V/=WXV!IU"$F=QF.1JTX\]P!!N'IG=4* M?#$(QY1RNC0G[/MJ7 S.KUHP_'Q4QA?+I9;5504 MM0^IHS? .08^!P4RH2^*+"%IU:#/:7@<#[HO,2EE:@JRQ MC,S!\=HWQ"03:'T&_2%;',L_^?XV' 9!.G0V;;FBZS^YD#8R%ZR-'K@S="HZ M(VEY@9&II+%$8:W+O?(+.BWI^YUC%^4?^'W*^9W1]5\L4T9G[\+71=2ZQ*3J M%"PHS!E0WM06Q5K7T6?< M>>,1K*L9[#8Y"#$;0(:U>;]@N?F<[DY+^>Y&-%7VVJV\5;G"Q63C=SA=-(9M MT#'SP8_AL7K>FRWH7:[6M.Q%652I6)RAP84$$5BS# MG)AN?2'P$*9V10=KGO3RZW(H^J*!P#+'F6C M,RT->MB:C]A4X=BDU2D+D5& MK=N;NX^ N:_2@Z:L65]^T$<]AU*!\(+VV5Q71*_X!TQGT\5^^O,?M=/0 M.P*'85&:32:T)3?0% $N.>]+3)+[UHVXGH9I#]1C/%NB;:/ 7H/9KX\HKHE' MY_4(R(NL10[ ,R]D__@$H7 )66>"I01!:YVU?P^<_?NN;76W:E)# \%WR)U_ M-1E_P>F\YDS<'%]X <]IQKF24'CDM.P@P4O&0&CEN.*6%]HQ'4\%U;5!H@ZV<=WT3R-1=Q(7;=WC#:R[M'[\RXRIP1M@"*!=R+2 M]L61["G'(!9&&Y?@H7C[3+7_@)6Z-^5O(^(>)P1.J_&\\O J(0N';A$K15!! MT,%829H)_*DC[+/I?+"< '$^ MM6$9C* =+@C-:J(?=U#O^ZIL-(B(RF?IE,T;<88^_AI?Z+LKKJQ^\E/=I[53 MZ*298!N:,Q5-O39^6VY@.O<,-P&US879 UI?"V2_=V4M-#3I)=Z]Z5Z0N8(L M5;<+ ]E3M95SW.A&4ZK+, M%E]]/;^GR0IMT9B@R(+D20D#=-Y=;P M8J)B6MR/?)Y,Y^<#'6[@BBH@KS.::%'$6B4"1)$,'4U*U.Z !"]OH,_[GO'< M==I,?JW;7$[&-15\>@N13\R4>C//=/5MLV3@LA> IC#O(C-"A@TTNOK3G[LN M&\BL8?BQ(B(;/-&&D4+-\__;O&;Y?[V%CB'9B5K6JIF<0'F/0("):)@S3Y%' M$3<9B//PDYZ[=AO+LF'=3T6WJ+^[!4<5XV7V&JQFM'TPFR%8\B&YBBBUTDI* ML8%J5WST<]?EKM)JV$+H8N,@%SJM. (8C[G4Z9@EVDJI4,>#:P4J15>XPR"Y MWW##7?V$YZ[*1K+KT-#FW$%?7MJ.%]6*_QC./UVL>WFI.QR?U,(L^F_^&/X8 MN)QB<9S5P=T9%-<%O+(1O"PZV*A1V=83,1X!<_^7[EVORGHK:JW)W>J*_>WG MQ1C*\CFTRJXL&#(9.;V]+:'[GO FN=N5P]SSMY=?S7RXO#V-&%TMP((,D402K MP2GE("M+XOJHZ*DO[.\D>5V4*%^\^XL;K9R1 M>\83\"Q2/>\3^&#HA/8QR1Q-B:;Y^WKE+NKWA<;I?$9K$BQ-L3&&L\29,X)VF!MSM*T M+JW8@\HWS8KMK/%MA-OX6O&O9/:-7DT6IN#L(CO3YRB$5>!127+.$GTE#2TQ MEN1$MBR&](#5NN:C]^^G["#H23LI-;[C?S?%1& 6J"[@8 PJ>2> )59##G6: M*08%V049$B.#:".EK?CHYZJT7:74/,A6IF%Y,W(VQ0^3FE,V&5\ <\Y@0%&# M"MF3_4K;2D@F0C(L$,RB2]$;J._>ASQ71;:37,/;_'IY5J^Z)J-A7H:*JA^R M.!ATB'0.Q 1:U2B1T0FB#[5*-]-Y$4*,::,RD@?BXZN??NQFGYR>15IZY; (8;Q=#@P0$)3(X)Y,*6GO1 MO/Q\#93]QI#:Z&G27LA=:GZF=*R16_C;9'R.[!P81T'63"A@2^U[&4L&7XOK M$;51CF55FL].7POF"/3?1M"-=_K+"X%?<7(R#9\_+;(/ZAX7=,(L,ZO14G(L MO#(00BZ8VN[!_8ZM<"^!;,OC;2;YCGL0"U7-EU2.?LWP140]-O M+9#]VWZ-%#7I)>76N\):<)8\4(+!0-G:#P6%@JC)$%*<5,>$L[RTJ(G8L^KO ML0#WJ?EMA-M0XXM9!-.O@[]]&!BKLD]U\EWRM=#4U.$Y0D!4BM'3=52W4_5N MJ'>&Z<\GDR\_GG_B4L/GWUPI^.IY^SW5&PE^LI/4&EIP%PA>O1A8'3S7=8"$ MK],]?:C=C[ F@,9 1J0(4MY7SK>=WEZ]. :];2FUUCOL5>NB_WLVG'_]*\X_ M31;C6F?SNMB[/T6LF6V+G<0G+<76X5KP M]3A-3O'2^WE3_X4JV(7GXT3(3DK 7(?/1.\@L.@A.*U0!<9X:MT\XAXXQVYJ MM-9(ASJ$-= N+C0V -Y>8$^3=-=,C9O18P<== @TW0\RD_IJPUZP/F9R MYQS6#93<:I,U0QZ$;!YN>@*"/)"B]S3\V$;T/5J73F9SVD=K6Z3SX\]&(XO/ M".2CDW^?8P3O$T+011=5$]5XZXJ!.R#VGU[44$EWHD^[2+A'RTH8_#6?+4I1?1N%DP+B/GLD$*18- M-I(HHA8&+-H8HC8DK8?JUK9[XI.E)K:O*NHHZL9IQ.+QP.PS4^'4ZF32=E."=3"A/C MB[[+CM4[&P4QA "I)&=*2*E%,8+"*=Y M3?_@$!V94T8F/(Z+"KH+O<6Z NH MY *$()",DY@Q(4^LM ^#W(!P9#K?1G;;Y/QY.;F=<%G M+I2*WC+P/ 7:O[2 H+,'+GV0VB'ZV)HJ]R,Z,HXT%/]=8?C,P)Y M)9:76"937/X=N;MU*@<)A9X_'(?IU\7=#:VN]M(AD8\6ZUMNF ,6;'3<<\C% M:E H+3A5%&B7LLU%"95"UTVHZ7*.C):'HOB[G/9M.$V0S]^QEV2]5]>.DTUN M-1Z M)4=)PR=5]PH6[WS!^Q-^GF(:+@.I^'F$"^0DPM.ZB'\M?CYPFMFB,CF@D82G MF*:WS$E%9@09GA&3Y:9U9L(FN(Z,8+S.%=_\W-=^&]( MNQ1S+A:3@.7:@STC@Z#HK#7:R(2Y!*-:#\*\#\\1DJ"9^#N$#=Z0<)<]HC_@ M?+YL:'KA81;/(^.23BT6:%,*"NGHJJ5EFD45>':5V]DN5/(Z&7S /G(]$U!" X-+R4T@00_%@=;1( MNYJ4J757C0VA'2%?>BBE0V3AQ6CQ-Y@7(U9?AAGF.H25:+V0Q07#;2DZ">'K M>1CH'T1S1[84H&!H@]9D[;2FSF;(CI Y'532(42Q^A[\Q<6@V9I3,8A9&5E3 M045*$A3Z!,&2S9R(VS[ZD%7S,-4&L(Z0,JV5T2% L1KB3\,OPXSC/'L[_:D& MW*N?7EV[@4D^6%,$E.K%J1CK[:(7H'U0UD5C[>WI:IVHLP[A-\.B)BI:&]1H M-27D6BAN./Y;O>(Y;Z.%^>?QG);U6Y@NTSD>/SYD^V?L-E=DQS6U&CCR0*7Q M[(I\QM*RSM*PH%0)" MC#6UK/B:6E9[ZG$O30A,D9^P;QGL=\1('[ZL'S323!U//5MDY[K^B%;97#A$ M+!F491)<;1.E4/D051)\LU*EH^[.THXNK1JR;*.V_?;6V 39]X8L#;2Z>9.- MQZADOZ21B8<82P'%D4Q0[BSX>FF*7G(6C*I]R9XI67HU9.G$E6TTL9>&+"EY MYQ]R%'IM)\8.Q67D MUG^>S,)H >G5*,QFPS*\UOMA658K C"1)5CE D1=;ZQ+E)P;(Q!;5QD\ .D( MK<@>RN@0GKX'WODKL@G 3CUW'@3W-'UWFJIT<[KLH(_];C*K@3KFP'L?ZWUB M2=$:1-XZ6O!$A'F@#\]!\>5>-?3A25HF]6&^2O5:PJ:?E)=?:R>9RR'H-[#6 M7!VRE@,HDSV=TB84SMI39F-\3S)*O*5Z[Y*GCV[Z=Q%\&49AG/##)\3YHL(S M+S011N<=1,C8GKW\>D-\5XFDJ]>]ZEUDF""$E,!DRYEQ3KGFU[W[6=D1FU@' M2(T.V6); ;[FXFP">Q_VV^:0#Z*;XD&PZ+[#OC,%>IN,CX>?? $OL(#1V><2 M6,E^HX[0SY6YV[5Y/&+BWJOYUA>>__M_WS];];8]Y!/$5#*PHC62&88N;G)7 M]M!SGMCF[*6L22=)=[ \5]LM;W\?XW3V:?CY'=E"]'TXP0'+SA?#R2ZR-26+ M$]J(#"%9@9'%I&)N73N[,;@GR&_:3^) '_7LC4KI%N?ZX>Z5:!"D841@"&1$#BO14ZT1<;@ MI;@/EKZ[5FA'4KFWDTG"3$O\-<[Z[4"&S@FL[ &(7KTH RAC2E% MT$QS16^1\;%#R>UFX(Z68'W4TZ%\[CK0[3;E]TBNZ_AM>14^#^=A-) ^ZVP9 M R.,K6U4 GAO%6A="W1B]JJTMN2;@?\F>+@_]>ZM6F_1M>SCIS#^B*=U0/ST MZU75ZL#9[$1R&H1D&52]3_&L&')F, <9E>'-N\]NC_)HF==987LK\)L-O A> M1$U.#*_]H5+ME,*2,#"G'Q'7:"X^.][AL(?HGK] ;XNQ"7)/R:C+.M2T__I XQ/R(@UH7B*H7!AXK#U2A8A)A)+( M*3CV^D!C44G&)8@4:]5L[2(>F8' LPZR&.5TZT8MS[8^5><9&\OHC%*I43EYQ!TL;1X>($./*, )7R(I6HU9[.X'M 'GC" MT59$V>A\;J6P#D&$K0"?AW,W@=PI;^@1<)\F9Z@S$7:AW0Y:/! "\,CNM9I/P=#O =2?@Z?=]LH;S^SXY4,A0<#IM2)'S(Q M",QQR-8$P55&+M@#/L8!E"KN324/#Y7?0IY[2Z;X<'9Z&J;#?V'^93@F_VD8 M1M>ZZEQVD]4E*%$8 L^UU7E1=5ZM\2C8B6L[)X'6CQ*G@!42D$)UP)V@IN3/.&>C<0',H>U$-[*QO[/DKT M'4R;)9I79]-IO;0U3$47;0+G9:)U"0?>1 LF&B&#<)+[UI[9#0#[I\$NVEBI MV,>(LIM>ZY%ZCL=Y+8K+&D2(!I3B 5S2'HK@EM'AZ7+SF3NW,1R!=A\IT [9 M4>?]P6-0W#&R@RRK'?8,*@A69N#1ZBA0%'X[C_O9MEQOKLRMA->E@W:(P]'B M#OUR55G9: KM$XQG!;N:)6Y5ZU'+*X$WUYX_QA/DG__#09T6?/E@;, MH/9$H\4F\/562?D0(%3+Q!>4POKL>&B=./D0IN=/@J927YMW^[2I19<5T)-R M59]:GCS':$M83Y%LM(OD]I]UI%4B.#MNZXTS!Y-9",EG:U7KOE*' MEW4D62H"Z4W5*,GO]A&O]GFW6T39\>6S6T1;J>+Y91U;J M5**R8$U*=$8D#EYX 2Z[4KAWQ34?#7UT64?;$&7GK*-M%'8@21^;0/Z>==25 M" VR/QZCQ0,A((\!N4,!(EN";HR'2(L!88O(7F4AFS?'/1CB-<\ZVC?OME'> M7K*.&-/16D+@N:DA%@P07=$@?4HB8D)OQ ->QW//.MI&)0]F'6TCSX9)'SL/ M!+!,9N.D!W*D:YQ,2'!!2Q!2<)T%9W:SOB[?[B27QUA.>U5;PUON#1K7;X+L M^R27!EK=?#K'8U2RYTDNT5L162&$)M!QC!9"%K%.."Y2\V#C9JD.!TB67I-< M.G%E&TTT-E3N'UT1I3:TERKP]?97:27 *T<&'-J$Q:#E:9.)+L]H L@VFMAX M L@V8CRT[.AP.-0%.1CKYY^'+I^ MI#0[I&BM-E3>8QA5,^57$E!%^79\T2A^H#PM6I#[A%+4*8JB@$]9 ;="\>*T M<&(_C6/78_S&O(1&REIK([3*]/H)I\,O9.E^P=?CVO]_V6DT3*>+GST^56NS MS]TMU^H1V!LE2ZU\\HMQ_D_,)\/QR8M$OUKD>ET;^7&-;=Y[RPJO-3N+[L&" M+ G'0&8>9!&)[,?F<_EV ;SSV)E'/'P9(Y'21X14P>MJ,C18A MNLQ8:V_UT6#WE7BU/^[=&2*S%ST>2GK6JM6^'\[^N;B5%N@T6P15119T8 1% M>[A!*$8(PX-R-K7VF._#\U2APSTQ8@,>/DHS/49L76)[1;2L-NE'^C?/K[HW MP=9K$MP]N)YHB&\S+:ZE1R,5[)LFS.=@([F1D;M:9^ 1@HP1LI6I$.+H0^O[ M__W3XZ&1O4_"CFTDWS@J^)H.,=H=Y^_)I?WP>_A,*A+GL2RMT$1%6%@QN0XQ MH6TR!@=":QU,\)+;]( Y?O\3GF#$63,M3)J+L$LTYB:RD0# FXL"YFZ40VK1M:K$9R! 1H*.H.^_VBS_BKR>GG*7ZJ.V#=UBYN%E^% MV:=?1I/?J]&$%_<%[S'=&#;]$LMDBA_#'P-=4@R9-K^2%IT")&U^QEC(@5GC MD0=>6I=DMD/_E$3;M[OT1#KOL'WMO)(7A5[*NA!AHC:^,&#*D=EO0@271;TU M=TX$ICS/K:\^FH'_SMW>&N]J:+\,L^'L RTHY+?COX?IL/JA]908*(G<")5 M*65!I:+ :6F!"8Q.<&%R:AT[V0#6MT2WUEKJ$'^]@OC+\(^:9']E9@RDCL66 MD %%T;5I@P;'?03&6'%<.J5S/P+=@?-M$FG6A$UWKR&S0V;?NC+,.R[=)E1WTL3;8VRX>%^=7#0+> M3,8GQ.C3^M-=8G$/?>:N<;BM,#>+P<7Y%8>N<<0QG]!9,-SY9<)X5*I.@,5, M>LT%2_N8T4HHN^\@US]V>6^>2\PIF)K_3EZQRL(36;D!KQ6W63/%?-_5[3G6 MM;N.[^X#NTGU4.)3U]^S>G>RN!GU*)(3WH'PFM$&&3,X)@JXHDPL4I=\NWI@ M]]X]*W \73QJ1]W>[MJSJXQ[M-N[A>G\SFP35)UB2ZL1/4U4:7>-/4"!'<2] M/S($YS/JVD"N&$*7%2-@20-F67D&H;N:\+3F>/T9!_ KE&/U4A#]=GAW673"HPSSEK[4G>17$L M9_V.\NUPY703T3FI-\'4Z9Q?A>=I3OE==76OZG<0=(==?B4V:4(HLJB**-3) M# C>$NV]ER[$Q(-O/DIZ?\I_X'3?A^ZWD6^?PKS)Z,MP?'(3W$4+%L<+D\Q! M9)S.-FD=.!LBE%"]8B6BB:T#P/<"VO]YO[O.[M;O-1)XAX/_ Z8S@E7/NXMD M!A%+L*A!.U5 163@>2P0-9($ M-"M4X0NP/B"+2^FV"[!"NOFS2+K2UB\,QG M#M(LQ@9& 3Z@!%V39Z/ACMGVB<:W41R+B;>C?+L$B:XCNM858Q-!ZFY2,2J7D@*7:' 6+A1"#A6RY+LR)+)LW7=XO$1Y, M"-X/#[:1<^,4X(\X/7TS">.7YZ>14;7=/-,@4B*[@VLR:Y/0$+/@,97B@N0; MY/W>^MBGB/FVD/6DC: :&F@5RGM,./Q23Z;9PIP@4?YKD0!URX:D<\KGXA.A M(YPJ! FN0N2&EX0A*8Z;Y'!O^+@CT'$/P7;?KU^%Z?1K36-89A;(%*40U7'0 MK-X8!@3'C(!2F(ZH,'/1/M-C/9ZG9L6;#O';'23>P57[VSB<3J;S6OB]@#F; MG85QPI__^%S'/ RL5B%[Q)J"M#BP+$1R5,B;5)+\E:P%:YTG=C^BXV!$0ZEW M"M%]/ ].#'SP468?25&Z]J<@+$ZJ!$;8*!4F[IMW\+_^_./0]Z,EVF,.VC4L MUZ:S>:^-KBVW2PJIQHHBT"GE(!2OE-.1R] C 'L7R?%I_)%27NN\M\S<:](X M8\7'[)Z?MZ>V&*M5[T/F-=L?--;(*'0_3;R'=OT=D-,'V+(?JM=+51F/81@MX7 M"7*VUF9AH=B*+8<,$9TBN]38[)4W&PZ<.$CE;Q^B;Z[[;>2[]Q"]TRZ$+!4D M4]//+!?@?"+KU*JBC6?.Z-;Y&<\A1+^5SK8*T6\C\,8WP!_F89SCUQ?C_&IR M>DJ'XS",WN!\CM/9K03"K%*)4G!0(KCS!$(K+40MK326Y1S4 ][!5@]\QEKO M)]C]).(ZAIPL&@T.HZI\+. ,Y\!$5MP)E5GS(J2[*)ZQ_AN)ML.%S]VDD0#E1FYI)#YJKHHKUW#O>6->'FHVSBZIW$VR'W(S5900IEFB2 C3D MM"AN @2+#H*+119?O.+-AZ,?>H'5#A[=SC+N=*6[JN)G U3?;('5-AK;L,#J M$>+>8[5=""+R[,$L.*\JW6L/9V^2%H8YA\T3L ^^P*H#![:0\G[LNFP#DUH& M,(H.(A62J05DGFP16S(/@>R/YO6U!V#7M=#/PY;=-L+MDF<]'DZFOTWF.#L' M9(UDDI4,*.EX5#X3FW40D#4&Y[*,O/E0A3L@CD+9NXFVR[8>QK-WX6LU8,X1 M)6NLK;M69-6)9"Q"$$D [5WD7CIIN6A=5G$7Q5%H>T?A=FG>="=YE!R4LD@4 M,[&.'0Q)0RAHP1;F+9K"K&P]9OS $^MW,.-WE.\^$^LWP?6M)M9OI;--$ZH? M(_"])M9K%@A&!%S4_*1"5D<@^R.JG(/)@EO?.D)[Z(GU77BPC9P[)]9;S"(( M(\!;4?N'6S(^D".(DHT0C&?Z\?-.K-]&UOU>_?2/7AQ,L7E MF*]QOHU0AQR+5A82,@;*F%H.I@TP;IGFRHABY0:JW.QI1Z#A#F+=C^==V[1H MH6@GTC&2!2DS1)$"<&]I\1%KYO\1>MY-"=!(O T-]&TJ/01G*M4)O(IG TI[ MVI8(&DC)4A%>97?[[N582F@>^:[W$&Q#4[U"K%<"YY[B+Z,)@1N?T&ZTZ.5: M>[C^->2F)]J/:V"DOFS]$$P.$ MX%TT+"3+[ :TV!W)$3!FS^I8VTUU>S+-IO/!^S ^6=Y%,Z5Y0JF YZQ!B>PA M&.6A:'JZ5(K[LE'Z/7WJM8."OKLZ)&X\\+G[\8^77@\57K3=V #&-I[Z)LIL M_R8_[)#O(/S;ZMM!<@VMN-MPI!:>)Z_!QYQ 18,0 R)@=,862\:DW"A8]M0* M7.-(M]??-@)KK+>_DJ1.STXOK$(M#!:3:#&!W(#H.6WF/(!D6M#*LE9N(Z/[ M .C^CM&=Q#YI(;.&/O,"2/CC&A!%.WYFC(-V6$]BLN:#4@PB%R:6%),3 M&T6O'E+>]8<^0^4]6F;=+RG)3,?SNF;+./,I9PA>EMJ]U$%@.4*21F*,01OL M6TE^A>6IS=PW'4J.'BGI#D'HZZ[YI9NVI.C+R70Z^;UF0(?/])OYUX&U/EI/ MIIX7.=2MAFQMJ00X*2.C_::PU+HGS#;XCH,IW332^))[%O])NW?.SSYD1O.7;&\OOH3A M:'%?.)E^G(:,[\ZFZ5.8X6Q@;"R^* L")5GD7M:ST"4H0=KBM?4B-D^5?Q32 MXZ#0'K1TEUMZ5VZ]2*F:W;.K6,5O.']UWM^#D<$4R?6"F,@'4RQ9B#%)$H=- M.65&IGCKE+S[\!P'3YI)_"X;S,Z5U.>SH/\QG']Z=3:;3TYQ^F(VPSE!')!C M'^HL4=!*&S*D(HVZ%F;F/W!X\FF.^<47G(83 MO#&^TW!RIHU54+#.>HRT8FWROA7WI%M_L3GS8N.TEU!@MVS#&\VDWA[-I_5EA-7 MW62M9'4:A(5L;.TFBQ(B+Q6E5B();H1O7?_U$*;G39 NDE]!C=UKP%?L;.^Q MRHLPWKWC=2QQ'AP"TBE96Y$J"#R-PGR7WSNXS#[/R[$P$>*]$5ZFT\N/V7 M,)S^/8S.\*\8ZM3ZQ6#[Q[>!O??C=FL'NSG21FUA+Q^XN%B8O1CG-\,0Z]L[ MK/7 "Q#Y[?A]S5&>+E-.?YN,IQ??+B(E5_P1(KMH4H8D?.W_(QCQ)T3(,:6B M@W:6M_8+FRY@UUVE!9AEIF@*J)W! $+65%VF&;@@.* ,G@NKF&W>RZ89^'VU MNWTZ[M[>^YY&[X?26OS?RYR+@WW2@ICP0C4)%999SO7 M(9"2SAG#5'2R_571>CQ/E0W^1 RY<[_42%-=\NLNL%W<>U]K>; )MFZ5X>MQ M/55U>"LMKJ5'(Q7LFR9,5$O5,0@B$,;:\2@&KL$&F9BP@4O5OEY\W_1XL&;\ M*=BQC>0[L.+Z+?F'W\/GBWZ4QK%<2VT8*UTM:DN:@[Y.9>GJ\OOUY^^9]#G-)#/GVM-YRC!?^1<5=D3)!SS2#.7$!P MALY274*)_W][W];;5JZL^3[_A1C>+R\#>&>G&SE(MX-.^AS,DU DB['.MJ4< M24YW]J^?HB[Q19(M6:3D*(-&!XF<:'VL^A99-U:1\RN:-W_>#=G/;9=TT%Z' M#;#_0A))0:\5 6,ETI'<. M+"+SV0OEG"I9M6YY^ JX]8P!].JHM8^6>E+JW>C+[6PZEX!8M1>0 C6(R$JI MO?F30Q9KL!:=<5+EZ"*TOKOT!)SC6TD=%;F-,@=JH:?M= ^:7-V8E(" )3&; MLZXEJ)%%+(6Y7!PX&2UWK3VJ)^#\; 1YB1:.M(.H);1@4C$Q"98,*J9U]BRD M8!DF8Y552B;=.KWZ!)R?C2 OT4*7BTPK9_.>]S H)G'P4'MP&D1S=.)NT'[F2G50WM;#ZVN)0 -1L+N]KT=B@*. M,C2V+>G(T4)39&+"52L&C:J=IP3+)2:5;4+;?,3ZF58'Q("U'YQB9"^DVL@F MT7'O#8OT_H8<#'#;.J[]DU<'[,/=?M4!^^C]]50'K/%(1=NH@^6J)\(*N\#UXL(^<&S?,>=0% MNS;&7G6_1A^YM7L"B>?KF#T"6^^C") M#9PO&E)"!EG7B)?)+"9O&0J@O1PAIMQZVO!&(#\S:P[7S-;\2*M8Y'NLW7WF MO[X93V9HG.! M::OGS=: R8+"_>A=C=% MF5$H$WSK6HPGX!PK3->2 ^M7F=M(^[6$TMZ-Z"W%CS.8S;_W??T'5275 P27 MN#4%:CD3F?:&.Q:,]/2+CDF;+(QI7:CQ!)Q3!=>::7RMZ+F-Y+N4OF^$MO0A M=P'7*7CV)+#31-":J7$W>AR@@Z,3103@X&3M)Q8M.66U'#+9S*Q2110=!.;6 MI\\)"/),9.TT_-A']!UX4:V\R_(1KK\/@#;)!NLC9RE$1V/OW%WIAOH/-+AHED7QM9>F7VGHL9**_+24**RV]#ZWOHN\%\)RHTD\S'7:. M2[+,YH/(Y@;7'[5OW67Y<[H( @R*KQW#4#,N@F[[:W-9OI>2?1A/Y[IX6P,+TR&9Z^^)\P.=BW?* M:P8@.=/:DH *6)9I!;9XE+;YSM,(^O')UI 0^U"MDS9[5+'/X>%&\9 'F%RV MAI$EIYCVX%E$,*Q #IA*"FB:WX/9#N>\=JI6*==)C=VMJE3_YMFK_+H7W&9)@(9"0 M=#2&>>$%XSYDX)RKW+RWUM.(SFN7:BC]#A=LGD:W!\@%))\O MTCI*3:Q)KA&;7ZEHA?W4)M5AG-B+;IT4>KQ-Z_?Q**VDI!4DQ3D3HJ9>ZX8: MZN35%#2]CUY[9UI7_3\+ZJ?8NEZH@PY3JYX%N ??"]&=/!=@=%IGXKOB+*82 M6;T *SA[V4'/M2KY-F._L":UN]M5EZ5V=[\7J7+2M/,HJ> MD3>K.%I+;V>?FXB;\9S7_M5,\AWFJSV%;0]N1X6UR8-B3M7&RE;6T(>DWV7D M6B2E7//Y2&V0G]9'/(P->]"LDRJ/M4W=V\V%)&35*P5O:18$SQ!BS MC);>QM91]V<@_02;U0OEWV%FWS/P]N"Y-R'&5#V)V@%>ET1"$DBV@?#H,P^H M4NNA7LW OY)=ZZ6TV(]RG73:_4K^HM#TS35,I\,R7&10QV7^Z3+->6AE["[? MW:)8=N\U'*E^-EGMC3"!"3J:F$[T"P0R[[ESQJ6H4S1G5#_KLG(F%+((0+E* M;L^\-YIEAT5)GEQN7WW_^NMG]^' /O6S^TC[AZB?U63..12,0Y)DS-6.*#6B MYS#0S@C9QMQZ0MT/5C^[E\;WJ9_=0_+'KY_= =S_KY_=6XW[U<^^0 =')XJQ M2I@B"HLAU0*+D.@]$?1VI"B2MV3L/;Z7_",2Y)#ZV6[\V$?T1ZF?1>>M,CJP MPA?7#0P+042F-$877!"V.1=>??WL7DIZMGYV'PF?O'[6!AY2!F EV]IMSV*= MVAN9]!"V:D[1*\ MEPRP:!&*Y6B;]^G>#N=\Z7&(W!O6A=4V/_=AK>!HIXJ(EL[*0*>F1JV8MZ 8 M\"0]IIRT?RYTNN6KST.E+>36H4#F/V$RK#&6NQ,*H#ATRK*0/5DF.A1&EHIB M4GAG$4.$YO,_UT"T,E_;N#L6N!!, MN&BYDMQYWORFW1J*\U+[@5+ND**] X*:"]"<[(G*/:U%9E'87'NR.3 I%IY; M&_MGJN67R71=N;9MBO,W_/>_840K7'1)>WD^<\L7'9:\W 5=HTSE/$-Z63[. MQNE?=QJWUF=,NC %M8&M<^1^AY@98I+6U5KJT#HPLA'(P3MYNL)\>XW+[_W' MM_E3%EF3'"PW,4&=LTEKC!F(BLDP0PZ#/.UJ7,?6T>.M8$Z5AVRF M[<WB^MQ%X'E&GU.,ZFM/D&QNIZW$ZH8VLC\,"1(G<8F)DJPK: M,\E3@=KCN5BK:;M,PLK6-3S'TOXSR<2C*7\?$7=0^D><#'%Z\8&4AY,)YCFT M59\82%8ZPYGR$9@N(!CDFJ"P:%"F0)9RZ]LN3\ YOL]PJ+;6LD-M1-TA)_ ! MOLWG^ER6?PZ_#C,9W=.',"]&>?$!CA+./QEPR]$HQYE-@AQ9:QR+P61F-2#G MRCB%K2O>7@#SM*QI8WWVUDY'0OTRGOR!7VXGZ8I1_LP*2!]T#=K(UO?BGH%T%B1I*/4.S0B^]_1?Q(T> M=F:_F,TFPW@[JUS^-/X \]L/N4AP0'M?JF%7G6QDD))BJGCOD#NOF_=QVAOD M.1"GKV8Z)+YJE_8WX]%7G%27X'(R_#PF59XF (918U:Y!8T0EVB8Z^N S#E"DVFC,,0D\U[$@A7EA#2/O+$B#0O#F=LDNN,Z/'@WDO\X1 M=[#UL?+E!U)(641R++M:3^[0T0X&0*Z[S.2M"UZP^432U_#ERR$OB6=1AR"C<'6V M(*1ZRTPQ;LG)U9DKWSPDOA7,L8HM6O-@2\KL0&F_FL*+VS@=YB'00N![@<$\ MK6BDIU.JU$&4H39"R\ABRIR1O>JU=G4X:NLFT%O!G*KPHI&N'^?=FLB\1^[U M#DX=O%L7#J,I'7KW;J/M@+!3&<;SZ$Y4EM%&G8])TD<7)V)-I TWY.K]>D** MTK/HG6;@R#HVV3L?FY?]G8@MSY5QG(PL>ZB@\?CRBR^3X755T$>D4RS3VB\+ M>=EL8$'F2V@819CO7@:,@LY0KUX*F2QWF>SRQ3SYYYS?)^DM5[&G83: M,.$^GP!Y_CTZ&6J]M)!0YI4"L^CI&L0'WTZ_0W^ M'M[GD%=1D[6ZU!,0D&F9/DZ8-RCIDB)3IIZ$=FA_VC M%9[S(=+)M-3!3'D@ED6 _B*1W":8E]!$8"X'@A9X8!YKL-Y;DQW])W/K(O,G MX)P/?UK+OD?YQGUHBZ'M2V3U M5O2/OE/8P9HB2,J%E$\ON ^QA=]%J8U),? M6W"=.5%::*-#E<8#C"MX%U]Q I_GE^Z^)X*7.&LEMD^,@*5:,N#(P$_>"I&B ML:TC*+MB.W/FM-)*CWO.&^VR/[ *L18G?3?0[O[.0U--1$8F66'.>_(0G>/, M665%1N5]:AZ1>S':\V/8D337H23DOAMZ6X5(?Y@?PN^FTUO,[T;WW-)!S8KI M1&^%P11JH9-E41D@Y]$5#M*J#E861)DB.D8R1 S5C".&@*(4J+>I,Z'*\VEO[5"I8F]\3R7!YD3R@S(3(J":6\*BU(7(G0)02$4FUL[UWL!/#_N M]-//AK@=[U'O=''YYMVAI4[WOZ-%E=-63(T*G"Y2NKVYO:X%YY>S*YR\&=]\ MF>!533Q^Q44/V?=T+-Q11$;4WF%D-ABR(V+-*O%(!F,1)7HODPJM]^!],1ZZ MT^SXO$7-1G0J6:\RBZ;.5 8RH"$)P6Q)8$SD6>O6GLT^^(Y5(-651X^WFFX* M>C4%5*N^#,M-F]8W'M6#>9[4STE':VCO])($IGUM\VX\, P678K!\^8-C)\$ M=*I"JGXTV-;2YF!U=$A!/<*TK #8!52GDJJ-@$[.MF\^\ 1J;!KIYLC,6$?87=@P+VM<6YU7R^&A.3_ MOIW.JA16,QYR5,!58(G,;;+WZY1&7G2=4"P0N+30TYA[ MG)W*-#U+C=2FFE M@\:U,O<0_C*>X/#S:#&K-7V[0TD_^)..TM%T?#W,]6_>%1MNNNV^7)1,T18G MZ!@OGEXH$Q(YDE8R8;P2,LJHHWK&G^H*\$?FU^O17.N2SKJHY:I^Q]E%FMW6 MAM+7OY*DJB%'GUV63_#WW1*?6$<6*4A3:N\R'9EV*K)0=&%6IP1")><>#^G= MSL!&F,Z"=*?03^.N_O=>GM6L@7II]N-?\&6O)4AR':PIA4%TDFET@N28%2L0 M2A$.@\RPWR9W")RS8->1M=*PD&?O);QL>\Z)FY"M9E$%>FT,O3%!TA*!5LPQ M^@3M.?>SG["O09<=BH9V")^L^C8&H[.,I<[3)L/4>L%\G0=G?5;<*056M:YD MW1G>5?',0,TE09$L8K+, M9F5*+JX(;-U5=P]XQZ?-<2/DG1358]!CS1A>C:_IVZ:+5VL034H.DF,BUN;# M2"P'6CH+4*(PMI0<6T_:6D=Q H;T4MJFFL.72[S'E,8T_ >6<;W\D6J">EB& MBW&5T\7'];#=U%J/.R>"5YJAM_2*<.7)B3#(0*.2E@=A9.N0Y@NAGB^;CJ&[ M#E2P(MZ&3(I[8$+(WQK ML^APU.=+Q"-KM,,ED*?L@I6T/M1AF:2N3?"#=\+0_ZR83/!-Y,R31_="[TSB7@JF -Q5WCFZ^QGY8*QV4>>1?-6?_M!/+RI\BZ/ M6U2>2*4#2JV9]R$S721Y[SP75B)',JQ!@&O]WNP![U@%8CTYM-YXN8]V7DMY MV#]NI[2^Z>*Z\W2AKEK&X)**TI,7AYG[.F(W,"],82A#O116,$!KOWD+E%.5 MA'73_+B]!CKXT9M@+6ZMXC),N0O 3G5ASX([38U8$U7N0(_#]7 2PL@(RDD@ M#QTY,*V0LRAM8=E(J:6.$F/KYN\G(LHS%62GX%K7T*;8T;JEI5:PP3A9OB2Y"0[3,&\XZ/.KZGV%@YXWZ2 M[1"5WW"0WOD:T_\:SJ[NY3.6?^LR7@\_+T)_[T9O_TY8;QK=.W\_?YX@_1R? M^I<#5U+.AB<&VO':W!H8U,RHC,HHD7DHS>>SGVJMQZ?TB8WPU\>@H[PY;__^ M@JE6ZMW.;B?X]N;+]?A;C0V-%F&?NMI%PX=_ M\/HK_D9+NYH.I$O>*P(M-9 ;)95BT?),!U4")T51ZG%%4G>2/@/YYV9F2WUN MS0S3E\>J-WYJP\+V+YL!8T" MMP\>7F_Q7XPR?8:3KWB/;-IGY94DMR62PL%RYJ.WS%F?P3F=2VE]G7 77 =G M,+[/MW_PM/F3YI;#O*O!(A1$"]=.^-Y5W0V-J,Z)5K&\'3/O$7/?FPBG"JZUT]*3* M#Q#PL90/-HO%$(]2]TOA#/,Z2S+V@_- =KYQ.]5DO"JE;PF5'E/G^\BU1\7B MEWE[F]'GCXNC8[H,VPD9A+>"S&5?1S):198[?< P(-GN.4C%6Z?@MD YGI?3 M3D^/:V@:"+E+Q?+R+ODJ=+N"-V=ZD%SE8C0S)97%=+X@E&$E)\,15,ZAM3_\ M)*!S-0+::Z-#E>D2R_)=V 5,KSE']X&_:=*.SQO<1;N,DZ;M1F\./X^M% MI'=Y4-&YEV,RF07#:8DATT&5 JTXNT!;6BP"'[6SW9@>??(A)QA ]'+ACWM( MKL,1OZC5_<[?]\L([9RW7!>54"%+(EFF,;IZ)2LQ$9/4"-Q)V3HK\P2< M6VFB0[G^%FC+]V(7<)T.^R>!G>;P;Z;&W>AQ@ XZF )/@Q0BIPBB,(NE)EPL M,.]X9H47ZT,$)_21]I,3F@JGX<<^HN_ B[I%7I;:.'=U[.40M,A>L<2A-N M MHO98%LP:*!9Y%EK$QEQ8 W%\@Z*ADA[/53Y(PCUB!WA-/_K\*XYP M=T6E[D M&Y(OG:#S6>8U53N:?@=KN/0A",VRJH&.:BQ#2'1P"L<#TKXE8^MBJ+T GA-5 M^FFFP\ZQEJJ;5L"UGF MOSSPTI7(I64JTLZI2[8,BC,LN6*E<$1[W7JFQA[P MCD^A[FG.7LKIL!W].A[GOX;7E>[O1C,8?1Z2O?X(Z@"MRSK8R!)YR6?+H#1VN8,E2 X\,?!),(4+B M.ADK6\>^GX!SA@1I)?P.H>X/DW%"S--Z[7XQ"^(W2%>TZLDWDD*]O?ME3M]< M=$!1F^MJ89CFR%G@JC!T'HS,#@6VKK79$=H9\J6'4AHWS=L2/KI(9'61^'&Z MFE_V"Z3A]?R3-_.:GH&*Y/DA(IV=M4&2]H7%0-)!* IC- G3(V=I8W3UQ0#. MB"_'4\367@6M2D;?C&]NAO.N?%,8Y5I_34BRZPY<>5B:Z+^I&!:*U M&\6#A]W1*-73!$.=[V2)1DH&%I,G7ZHX+ATJBE/GK,YCC\(E2W!9D8J,*IMR35*2D"!;$74(RK0HWUI_\JGR.BU4.6XFTL95 M>@_1?*)_L4H4[("I88GF-AS'+]$\5#];57V@<(^E>"C612UCK41MZ.*ERH;KUK&#O0 >WR/L9=!U M4TL/#CV0P;?%P-%JM2P[/PYR+H:(+6JGG\AT$H9\XT*O2K)([K%&E4Q7,W\= MT_DPI:7P.X2K-S%YF"VSMR3#$HQ M3-:(ME,AT/\OUNBYG/5MQ=AP+LE\4,\$X7M.XMN E^!2@ES+T55M*U\G&0AD M1?$85*Q7SG91Z,-O/0L-'B"H=9790U3VYZ@V0*MNQ'QJ4I[+$JX_W$[2%7FF M=[VWR;=]>!-!L4SP62IUJG[]2A M7P:91QZ8SHGZY0ZW G1?T#[B&4<*/5XA+]W>@ M?4XY1\UL1!)BU(X<&P7,2EF<\"K:V-J7/ #N#\^_8ZMLG6W^:&Q;?3(=H!89 MG"JL7ITFG]D @Z "LSXD5;0L/+NW!\L2\0A44=^32MA[KM0W+P;>-'G[OHI1#&V*=#IXYGW2E M/F?!$D.]=S)"3":ZUM'-33B.5?+41,]KEX4.%>RIRYVV+83^V:)?4_"6\VQ) ME[G>N#5?P,9UXBZAY]2M9AK=JJ[0"L M5[N:;:!.U+JFA>J>I\,!$#3((YA%R$9B%:3[:^*ZQS5'YL(^X^_-@63=4K"HI%\5"3P)D(V8(6KTH?6LR8U 3M#^ MIHVBGE;_"Z3.,Q Z%@3MC((!)"A^ \YQ823S\H69XHZ'[M7'E. M$XT+P"_>??R/,4GR/VGIMY-5D?,C0*$VC%7S%L2B#G06(<"C>UZ;BP(V??EQ MR\%;2G[<4FP=ZGHW$_KRKQ%.IE?#+W?9YL= O086G#/,*)6-=JH8T;J%UL[@ M3FZ@MHEX]5'&5M:\,.*]ILFYW!#SS?]^6\/&\^+"MZ/;FWECZ?JMT]D.X>\] MV%(?.+VC2WWT?D'Q!DMH%"%?SB>*TT4I2^/$T<,O/Z2!P/#SU>RR_#E==$JI MC64Q%&L3*T4!TU'HVAM%LA0,V B8(NXRE/+Q]Q[_1=ZL@ =W]@]9^Z9T98-Z M^T5IX/ N(=:'0$\\Z R_3(?U<%I' 0XAYEPX4>SWT!&G49U5ZGY+])+BA,+@E7>^RMOT9N^%9W4E[ M+RLMK4<2LV8H7:!=PB +R3HF$41"'00B;\;;DU8 [*+>_=G[0E%NJ 1Z.L&_ M_+C^$NGY_^=__3]02P,$% @ H($G7!Y")WC.Y@( 4\@# !, !A>GHM M,C R-3$Q,S!?9S$N:G!G[+P)N-3DO3]^+-:JM?4B6C<$"XK5>,AD,LDD!SC< MV?>9S)X)@LUDDMF2S$R2R4S"=KM85Z!(%5R >]UH441$H(A(W4 *2 7A" A< M91/944$%Y9]S!NK>7WMOGWOO\_Q]'V?P)._[>9?O]OF^R3NGWCSUGVW_XG?[ MW&UG?>^LLVX\Z\:VME,'VFXD"A6E(A3"=JV39P4Q% )MT%80&F\"VH<.;59HIL\K5639? M%(<-.+1DV8"KB[EA ])(R!2J.MA"T:M+;%P/)QB]S."Y <,[SQ_:[&@*58%5 MZ*N; B_*'*N6XCIC3?;H[ MXZ]A T[/J]%H#&[ @RM2WFB.XZ#)#)K-[4:-=ED3%;K9+LH#6R!G<)RLS$C% MJE*LB%=W_TUG*W5EV( !YU_]A=+J*,?\M9]J7>)[>LDQ(,NS BLJLK&&$/A- M[8RI_[7A-R[\MS3R^(3\WVZ8!XM"_MN:AT)_N[$@?&-+68FQW-]N*2>T*@O& M6+E2EQC6J#[PFX%,[JO#F2HH0@=(<,(<[1".VF%[>P&;8=,[693 H(Z8&N'&6XW(1TFTU#P M:W6_BE/)%3GM:RAH-PJ,4*8.B36N_CV#^$+-;\*H2(E*A>]L^1+? MYZ*_VN'H]A[(8/CJGX5HIBAV.\;KOP!YNN%7,!.%NI 5Z2(O_X,2[/ZG2DLR MVZW&PP:,!7VMPNJ=N@^YH%'-*H=.,H#WC^L*EO]6HP!;S!:43_T*CTY?^ M5JO3JNHG7)[/VWU-?[_>KD?C.T&\!%ILMFB\3/EC>9O=EG?9@S:7;+,Y06O4 M)B<]!37GP77:@S=\SE ]9+-9HF4^; -,MIYBMQGUNXO+-FA@TS;$%NUN;)2H MS0X"%INS["YGS7[>YDFT&G!@UN8S;N:C+KLMZ;+GDVY[ONRQ1S-^1R/OL>?S M0:>M$G T*H$>0*?=%G+:&MV?J--F(5PV+.*TAQ)N>S3A:C:RGJ;,>)L8]]=/ MP^6U-YBPTV;*&#UD/(5DS!VK]-SK ?Q2Y7_P V+&1*-Y6\:8KJWABK6F;//% M;-%0S)B:RT;[NB?IM77/+NJR?5ZB;EO#YS&6Q>NPE8WI&??R/N=7ZYU>0YO# MF*VQ+HS/$:T$C=L.HP.G+1]U&->,%3& Q) AK%#,;K.Y?3%?,YIR>5QF5Y') MN)*AJJ=@;Z:;T2)A[P%,*MY"J$D5,4=,RZLN/JK'$N5:0,O A".)HR%ZJTH,C9-*)FX!B4$W,6EJQ:.2\$<'#$5T1PUUB69< M#D,ALMUK5G Y[0Y7/)1TN9.Q<,&7IYIYRJ7U %:RWH8[Y(U9XF&'.^4O,JI+ M]SMCSGR!CB>U=#%C#3KL,!$/LWY7OIE+EAOYGBG[2Y3;4\R5<^XDC-4B>D/+ M5WL 30"A%_SQLA)*)!$BQN]D!K%8QS9 VC!P'@MPCF4".F5XG6("0<*"E67S":3@-4E#^R& MV6A4]=MIOBC6(L5R(1)U9@7!;/;8[#Z[V6&L1)80M2PH^GL 83U)$E4ZEJF( MF"10)=R2(R"J'C.33C58*YF+'%*3*!!#HC10RL-"T5S64G#:$X_[3$"6E0#) MQFH5W*"SUG@/((%! L>#H,VO13">SJ--6G0RM*&^5;WLE:)@PVEO@FX-14'6!YA!/.QM5,89ZPTU+$RY1IK32 M9%Q6U)V/4*5BI)F*J %0].INI +G(%0P/;VWT +JL,N%F M*WA3%0I0NL078:29@ZIXRNM'W"*0R9;KS90Y\'=]]0!^Z9KJ(G0<# ?2S108 M2!=U)EA+V0%>XIVQBHE)N1SEG(?*P;A21W0:%]$X2 9Y4RXGY1(-0"!Z ,.6 M$A+%ZK!7(/1@U5QLI)QD6:OZ+&[6E0$",4,/,Q4'8ZYG?;YHJ(Y =:^WJ;M( MKF#52% *D=Y6U-.=2$ROB-&> M.==PGH5S)38*\V+ Y(:R=;^/*H<]*2@ ]L;QAF.CP&9LE=, M:)B_RH98N0@"_Y6Y9%$D]:$T$X!#<: 8A;\KLYK)! MQA,L"3[<2O*:PY7PM2S%VZ0X4H$X6,:M.SHAJX9C"@&$OJ83+?)#.U=R)"BHH=CQA)RTQ M,YZ.M-:P *2S1!)-Y!M-(LF 14O$F<32\20KQJP.-(#R7AOEL3L#L:3+6W.$ MH))(^!$5LXD>47/[0UA>#2=*3CGMHN,M2V%2-1I+2;9$-*=@9I\UH>4:H-