0000008947-26-000187.txt : 20261013 0000008947-26-000187.hdr.sgml : 20261013 20261013161605 ACCESSION NUMBER: 0000008947-26-000187 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 91 CONFORMED PERIOD OF REPORT: 20260831 FILED AS OF DATE: 20261013 DATE AS OF CHANGE: 20261013 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: 261457078 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-20260831.htm 10-Q azz-20260831
0000008947false2027Q2--02-28NYSETXhttp://www.azz.com/20260831#RightOfUseAssetshttp://www.azz.com/20260831#RightOfUseAssetshttp://www.azz.com/20260831#RightOfUseAssetshttp://www.azz.com/20260831#RightOfUseAssetshttp://www.azz.com/20260831#FinanceLeaseAndOperatingLeaseLiabilityCurrenthttp://www.azz.com/20260831#FinanceLeaseAndOperatingLeaseLiabilityCurrenthttp://www.azz.com/20260831#FinanceLeaseAndOperatingLeaseLiabilityNoncurrenthttp://www.azz.com/20260831#FinanceLeaseAndOperatingLeaseLiabilityNoncurrenthttp://www.azz.com/20260831#FinanceLeaseAndOperatingLeaseLiabilityCurrenthttp://www.azz.com/20260831#FinanceLeaseAndOperatingLeaseLiabilityCurrenthttp://www.azz.com/20260831#FinanceLeaseAndOperatingLeaseLiabilityNoncurrenthttp://www.azz.com/20260831#FinanceLeaseAndOperatingLeaseLiabilityNoncurrentxbrli:sharesiso4217:USDiso4217:USDxbrli:sharesxbrli:pureazz:segmentazz:leaseazz:facility00000089472026-03-012026-08-310000008947exch:XNYS2026-03-012026-08-310000008947azz:NYSETXMember2026-03-012026-08-3100000089472026-09-3000000089472026-08-3100000089472026-02-280000008947azz:AISJointVentureMember2026-08-310000008947azz:AISJointVentureMember2026-02-2800000089472026-06-012026-08-3100000089472025-06-012025-08-3100000089472025-03-012025-08-310000008947azz:AISJointVentureMember2025-06-012025-08-310000008947azz:AISJointVentureMember2025-03-012025-08-310000008947us-gaap:RevolvingCreditFacilityMember2026-03-012026-08-310000008947us-gaap:RevolvingCreditFacilityMember2025-03-012025-08-310000008947us-gaap:SecuredDebtMember2026-03-012026-08-310000008947us-gaap:SecuredDebtMember2025-03-012025-08-3100000089472025-02-2800000089472025-08-310000008947us-gaap:CommonStockMember2026-05-310000008947us-gaap:AdditionalPaidInCapitalMember2026-05-310000008947us-gaap:RetainedEarningsMember2026-05-310000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2026-05-3100000089472026-05-310000008947us-gaap:AdditionalPaidInCapitalMember2026-06-012026-08-310000008947us-gaap:CommonStockMember2026-06-012026-08-310000008947us-gaap:RetainedEarningsMember2026-06-012026-08-310000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2026-06-012026-08-310000008947us-gaap:CommonStockMember2026-08-310000008947us-gaap:AdditionalPaidInCapitalMember2026-08-310000008947us-gaap:RetainedEarningsMember2026-08-310000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2026-08-310000008947us-gaap:CommonStockMember2026-02-280000008947us-gaap:AdditionalPaidInCapitalMember2026-02-280000008947us-gaap:RetainedEarningsMember2026-02-280000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2026-02-280000008947us-gaap:AdditionalPaidInCapitalMember2026-03-012026-08-310000008947us-gaap:CommonStockMember2026-03-012026-08-310000008947us-gaap:RetainedEarningsMember2026-03-012026-08-310000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2026-03-012026-08-310000008947us-gaap:CommonStockMember2025-05-310000008947us-gaap:AdditionalPaidInCapitalMember2025-05-310000008947us-gaap:RetainedEarningsMember2025-05-310000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2025-05-3100000089472025-05-310000008947us-gaap:AdditionalPaidInCapitalMember2025-06-012025-08-310000008947us-gaap:CommonStockMember2025-06-012025-08-310000008947us-gaap:RetainedEarningsMember2025-06-012025-08-310000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2025-06-012025-08-310000008947us-gaap:CommonStockMember2025-08-310000008947us-gaap:AdditionalPaidInCapitalMember2025-08-310000008947us-gaap:RetainedEarningsMember2025-08-310000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2025-08-310000008947us-gaap:CommonStockMember2025-02-280000008947us-gaap:AdditionalPaidInCapitalMember2025-02-280000008947us-gaap:RetainedEarningsMember2025-02-280000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2025-02-280000008947us-gaap:AdditionalPaidInCapitalMember2025-03-012025-08-310000008947us-gaap:CommonStockMember2025-03-012025-08-310000008947us-gaap:RetainedEarningsMember2025-03-012025-08-310000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2025-03-012025-08-310000008947azz:SeattleGalvanizingCompanyLLCMember2026-07-302026-07-300000008947azz:SeattleGalvanizingCompanyLLCMember2026-07-300000008947azz:CantonGalvanizingLLCMember2025-07-012025-07-010000008947azz:CantonGalvanizingLLCMemberus-gaap:CustomerRelationshipsMember2025-07-012025-07-010000008947azz:CantonGalvanizingLLCMemberus-gaap:CustomerRelationshipsMember2025-07-010000008947azz:CantonGalvanizingLLCMember2025-07-010000008947us-gaap:StockCompensationPlanMember2026-06-012026-08-310000008947us-gaap:StockCompensationPlanMember2025-06-012025-08-310000008947us-gaap:StockCompensationPlanMember2026-03-012026-08-310000008947us-gaap:StockCompensationPlanMember2025-03-012025-08-310000008947azz:ConstructionIndustryMember2026-06-012026-08-310000008947azz:ConstructionIndustryMember2025-06-012025-08-310000008947azz:ConstructionIndustryMember2026-03-012026-08-310000008947azz:ConstructionIndustryMember2025-03-012025-08-310000008947azz:IndustrialIndustryMember2026-06-012026-08-310000008947azz:IndustrialIndustryMember2025-06-012025-08-310000008947azz:IndustrialIndustryMember2026-03-012026-08-310000008947azz:IndustrialIndustryMember2025-03-012025-08-310000008947azz:InfrastructureIndustryMember2026-06-012026-08-310000008947azz:InfrastructureIndustryMember2025-06-012025-08-310000008947azz:InfrastructureIndustryMember2026-03-012026-08-310000008947azz:InfrastructureIndustryMember2025-03-012025-08-310000008947azz:TransportationIndustryMember2026-06-012026-08-310000008947azz:TransportationIndustryMember2025-06-012025-08-310000008947azz:TransportationIndustryMember2026-03-012026-08-310000008947azz:TransportationIndustryMember2025-03-012025-08-310000008947azz:HVACAppliancesIndustryMember2026-06-012026-08-310000008947azz:HVACAppliancesIndustryMember2025-06-012025-08-310000008947azz:HVACAppliancesIndustryMember2026-03-012026-08-310000008947azz:HVACAppliancesIndustryMember2025-03-012025-08-310000008947azz:ContainerIndustryMember2026-06-012026-08-310000008947azz:ContainerIndustryMember2025-06-012025-08-310000008947azz:ContainerIndustryMember2026-03-012026-08-310000008947azz:ContainerIndustryMember2025-03-012025-08-310000008947azz:OtherIndustryMember2026-06-012026-08-310000008947azz:OtherIndustryMember2025-06-012025-08-310000008947azz:OtherIndustryMember2026-03-012026-08-310000008947azz:OtherIndustryMember2025-03-012025-08-310000008947azz:MetalCoatingsMemberus-gaap:OperatingSegmentsMember2026-06-012026-08-310000008947azz:PrecoatMetalsMemberus-gaap:OperatingSegmentsMember2026-06-012026-08-310000008947azz:InfrastructureSolutionsMemberus-gaap:OperatingSegmentsMember2026-06-012026-08-310000008947us-gaap:OperatingSegmentsMember2026-06-012026-08-310000008947us-gaap:CorporateNonSegmentMember2026-06-012026-08-310000008947azz:MetalCoatingsMemberus-gaap:OperatingSegmentsMember2026-03-012026-08-310000008947azz:PrecoatMetalsMemberus-gaap:OperatingSegmentsMember2026-03-012026-08-310000008947azz:InfrastructureSolutionsMemberus-gaap:OperatingSegmentsMember2026-03-012026-08-310000008947us-gaap:OperatingSegmentsMember2026-03-012026-08-310000008947us-gaap:CorporateNonSegmentMember2026-03-012026-08-310000008947azz:MetalCoatingsMemberus-gaap:OperatingSegmentsMember2025-06-012025-08-310000008947azz:PrecoatMetalsMemberus-gaap:OperatingSegmentsMember2025-06-012025-08-310000008947azz:InfrastructureSolutionsMemberus-gaap:OperatingSegmentsMember2025-06-012025-08-310000008947us-gaap:OperatingSegmentsMember2025-06-012025-08-310000008947us-gaap:CorporateNonSegmentMember2025-06-012025-08-310000008947azz:MetalCoatingsMemberus-gaap:OperatingSegmentsMember2025-03-012025-08-310000008947azz:PrecoatMetalsMemberus-gaap:OperatingSegmentsMember2025-03-012025-08-310000008947azz:InfrastructureSolutionsMemberus-gaap:OperatingSegmentsMember2025-03-012025-08-310000008947us-gaap:OperatingSegmentsMember2025-03-012025-08-310000008947us-gaap:CorporateNonSegmentMember2025-03-012025-08-310000008947azz:RigALiteMemberus-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember2026-06-012026-08-310000008947azz:RigALiteMemberus-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember2026-03-012026-08-310000008947azz:WeldingServicesBusinessMemberus-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember2026-06-012026-08-310000008947azz:ElectricalProductsGroupMemberus-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember2026-06-012026-08-310000008947azz:ElectricalProductsGroupMemberus-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember2026-03-012026-08-310000008947azz:SeattleGalvanizingCompanyLLCMemberus-gaap:CorporateNonSegmentMember2026-03-012026-08-310000008947azz:MetalCoatingsMemberus-gaap:OperatingSegmentsMember2026-08-310000008947azz:MetalCoatingsMemberus-gaap:OperatingSegmentsMember2026-02-280000008947azz:PrecoatMetalsMemberus-gaap:OperatingSegmentsMember2026-08-310000008947azz:PrecoatMetalsMemberus-gaap:OperatingSegmentsMember2026-02-280000008947azz:InfrastructureSolutionsMemberus-gaap:OperatingSegmentsMember2026-08-310000008947azz:InfrastructureSolutionsMemberus-gaap:OperatingSegmentsMember2026-02-280000008947us-gaap:OperatingSegmentsMember2026-08-310000008947us-gaap:OperatingSegmentsMember2026-02-280000008947us-gaap:CorporateNonSegmentMember2026-08-310000008947us-gaap:CorporateNonSegmentMember2026-02-280000008947country:US2026-06-012026-08-310000008947country:US2025-06-012025-08-310000008947country:US2026-03-012026-08-310000008947country:US2025-03-012025-08-310000008947country:CA2026-06-012026-08-310000008947country:CA2025-06-012025-08-310000008947country:CA2026-03-012026-08-310000008947country:CA2025-03-012025-08-310000008947country:US2026-08-310000008947country:US2026-02-280000008947country:CA2026-08-310000008947country:CA2026-02-280000008947azz:AISJointVentureMember2026-05-310000008947azz:AZZInfrastructureSolutionsMemberus-gaap:DiscontinuedOperationsDisposedOfBySaleMemberazz:AISJointVentureMember2026-08-310000008947azz:AZZInfrastructureSolutionsMemberus-gaap:DiscontinuedOperationsDisposedOfBySaleMemberazz:AISJointVentureMember2026-06-012026-08-310000008947azz:AZZInfrastructureSolutionsMemberus-gaap:DiscontinuedOperationsDisposedOfBySaleMemberazz:AISJointVentureMember2026-03-012026-08-310000008947azz:AISJointVentureMember2026-08-310000008947azz:AISJointVentureMember2026-02-280000008947azz:AISJointVentureMember2026-06-012026-08-310000008947azz:AISJointVentureMember2025-06-012025-08-310000008947azz:AISJointVentureMember2026-03-012026-08-310000008947azz:AISJointVentureMember2025-03-012025-08-310000008947azz:RigALiteMemberus-gaap:DisposalGroupDisposedOfByMeansOtherThanSaleNotDiscontinuedOperationsMember2026-06-012026-08-310000008947azz:RigALiteMemberus-gaap:DisposalGroupDisposedOfByMeansOtherThanSaleNotDiscontinuedOperationsMember2026-03-012026-08-310000008947azz:AISJointVentureMember2026-03-012026-08-310000008947us-gaap:InterestRateSwapMember2026-08-310000008947us-gaap:InterestRateSwapMember2026-03-012026-08-310000008947us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2026-08-310000008947us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2026-02-280000008947azz:TermLoanBMember2026-08-310000008947azz:TermLoanBMember2026-02-280000008947us-gaap:SecuredDebtMemberazz:ReceivablesSecuritizationFacilityMember2026-08-310000008947us-gaap:SecuredDebtMemberazz:ReceivablesSecuritizationFacilityMember2026-02-280000008947us-gaap:LoansPayableMemberazz:TermLoanBMember2022-05-130000008947us-gaap:RevolvingCreditFacilityMemberazz:A2022CreditAgreementAndTermLoanBMember2022-05-130000008947azz:StandbyAndCommercialLettersOfCreditMemberazz:A2022CreditAgreementAndTermLoanBMember2022-05-130000008947us-gaap:RevolvingCreditFacilityMember2022-05-132022-05-130000008947us-gaap:LineOfCreditMembersrt:MinimumMember2026-05-072026-05-070000008947us-gaap:LineOfCreditMembersrt:MaximumMember2026-05-072026-05-070000008947us-gaap:LineOfCreditMember2026-03-012026-08-310000008947us-gaap:LineOfCreditMembersrt:MinimumMember2024-03-202024-03-200000008947us-gaap:LineOfCreditMembersrt:MinimumMember2026-03-012026-08-310000008947us-gaap:RevolvingCreditFacilityMembersrt:MinimumMember2022-05-132022-05-130000008947us-gaap:RevolvingCreditFacilityMembersrt:MaximumMember2022-05-132022-05-130000008947us-gaap:RevolvingCreditFacilityMembersrt:MinimumMember2026-03-012026-08-310000008947us-gaap:RevolvingCreditFacilityMembersrt:MaximumMember2026-03-012026-08-310000008947us-gaap:LineOfCreditMember2026-05-070000008947us-gaap:LineOfCreditMember2026-06-012026-08-310000008947azz:TermLoanBMember2022-08-312022-08-310000008947us-gaap:SecuredDebtMemberazz:ReceivablesSecuritizationFacilityMember2025-07-100000008947us-gaap:SecuredDebtMemberazz:ReceivablesSecuritizationFacilityMember2025-08-310000008947us-gaap:SecuredDebtMemberazz:ReceivablesSecuritizationFacilityMember2025-08-312025-08-310000008947azz:A2022CreditAgreementAndTermLoanBMember2026-03-012026-08-310000008947azz:NotePayableFloatingAndFixedRateMaturingThroughFiscalYear2029Member2026-08-310000008947us-gaap:SeniorNotesMemberus-gaap:LineOfCreditMember2026-08-310000008947us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel1Member2026-08-310000008947us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel2Member2026-08-310000008947us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel3Member2026-08-310000008947us-gaap:InterestRateSwapMember2026-02-280000008947us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel1Member2026-02-280000008947us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel2Member2026-02-280000008947us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel3Member2026-02-280000008947azz:CreditAgreement2022Member2026-08-310000008947azz:CreditAgreement2022Member2025-08-310000008947us-gaap:CostOfRevenue2026-06-012026-08-310000008947us-gaap:CostOfRevenue2025-06-012025-08-310000008947us-gaap:CostOfRevenue2026-03-012026-08-310000008947us-gaap:CostOfRevenue2025-03-012025-08-310000008947us-gaap:SellingGeneralAndAdministrativeExpense2026-06-012026-08-310000008947us-gaap:SellingGeneralAndAdministrativeExpense2025-06-012025-08-310000008947us-gaap:SellingGeneralAndAdministrativeExpense2026-03-012026-08-310000008947us-gaap:SellingGeneralAndAdministrativeExpense2025-03-012025-08-3100000089472020-11-100000008947azz:A2020ShareRepurchaseProgramMember2020-11-100000008947azz:A2020ShareRepurchaseProgramMember2026-03-012026-08-310000008947azz:A2020ShareRepurchaseProgramMember2026-08-310000008947azz:A2026ShareRepurchaseProgramMember2026-08-310000008947us-gaap:AccumulatedTranslationAdjustmentMember2026-05-310000008947azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2026-05-310000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2026-05-310000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2026-05-310000008947us-gaap:AccumulatedTranslationAdjustmentMember2026-06-012026-08-310000008947azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2026-06-012026-08-310000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2026-06-012026-08-310000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2026-06-012026-08-310000008947us-gaap:AccumulatedTranslationAdjustmentMember2026-08-310000008947azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2026-08-310000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2026-08-310000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2026-08-310000008947us-gaap:AccumulatedTranslationAdjustmentMember2026-02-280000008947azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2026-02-280000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2026-02-280000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2026-02-280000008947us-gaap:AccumulatedTranslationAdjustmentMember2026-03-012026-08-310000008947azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2026-03-012026-08-310000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2026-03-012026-08-310000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2026-03-012026-08-310000008947us-gaap:AccumulatedTranslationAdjustmentMember2025-05-310000008947azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2025-05-310000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2025-05-310000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2025-05-310000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2025-05-310000008947us-gaap:AccumulatedTranslationAdjustmentMember2025-06-012025-08-310000008947azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2025-06-012025-08-310000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2025-06-012025-08-310000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2025-06-012025-08-310000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2025-06-012025-08-310000008947us-gaap:AccumulatedTranslationAdjustmentMember2025-08-310000008947azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2025-08-310000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2025-08-310000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2025-08-310000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2025-08-310000008947us-gaap:AccumulatedTranslationAdjustmentMember2025-02-280000008947azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2025-02-280000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2025-02-280000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2025-02-280000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2025-02-280000008947us-gaap:AccumulatedTranslationAdjustmentMember2025-03-012025-08-310000008947azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2025-03-012025-08-310000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2025-03-012025-08-310000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2025-03-012025-08-310000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2025-03-012025-08-310000008947azz:PrecoatMetalsBusinessDivisionMember2026-08-3100000089472023-10-272023-10-2700000089472024-02-142024-02-14


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 August 31, 2026
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,Texas76107
(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
NYSE Texas, Inc.
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes ☒    No  ☐
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes ☒    No ☐
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of "large accelerated filer," "accelerated filer," "smaller reporting company," and "emerging growth company" in Rule 12b-2 of the Exchange Act.  
Large Accelerated Filer☒Accelerated filer☐Non-accelerated filer☐
Smaller reporting company☐Emerging growth company☐
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.    ☐
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes  ☐  No ☒
As of September 30, 2026, the registrant had outstanding 29,922,779 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
August 31, 2026February 28, 2026
Assets
Current assets:
Cash and cash equivalents$1,953 $705 
Trade accounts receivable, net of allowance for credit losses of $207 and $144 at August 31, 2026 and February 28, 2026, respectively
179,065 142,648 
Other receivables20,084 18,990 
Inventories134,018 113,413 
Contract assets107,342 112,785 
Prepaid expenses and other12,933 6,827 
Total current assets455,395 395,368 
Property, plant and equipment, net617,568 609,305 
Right-of-use assets90,317 59,564 
Goodwill740,210 714,753 
Deferred tax assets1,240 1,383 
Intangible assets, net417,978 409,738 
Investment in AVAIL joint venture11,464 19,960 
Other assets3,786 3,403 
Total assets$2,337,958 $2,213,474 
Liabilities and Shareholders' Equity
Current liabilities:
Accounts payable$125,986 $114,590 
Income taxes payable2,270 387 
Accrued salaries and wages27,032 33,847 
Other accrued liabilities88,672 74,771 
Lease liability, short-term10,057 8,679 
Total current liabilities254,017 232,274 
Long-term debt, net468,470 477,738 
Lease liability, long-term81,858 51,969 
Deferred tax liabilities82,322 73,924 
Other long-term liabilities36,216 40,538 
Total liabilities922,883 876,443 
Commitments and contingencies (Note 18)
Shareholders' equity:
Common stock, $1 par value; 100,000 shares authorized; 29,923 and 29,880 shares issued and outstanding at August 31, 2026 and February 28, 2026, respectively
29,923 29,880 
Capital in excess of par value410,769 431,155 
Retained earnings980,811 883,544 
Accumulated other comprehensive loss(6,428)(7,548)
Total shareholders' equity1,415,075 1,337,031 
Total liabilities and shareholders' equity$2,337,958 $2,213,474 
 The accompanying notes are an integral part of the consolidated financial statements.
1

AZZ INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(In thousands, except per share amounts)
(Unaudited)
 
Three Months Ended August 31,Six Months Ended August 31,
2026202520262025
Sales$486,892 $417,275 $935,422 $839,237 
Cost of sales364,766 315,983 701,127 633,815 
Gross margin122,126 101,292 234,295 205,422 
Selling, general and administrative38,345 32,831 73,481 67,412 
Operating income83,781 68,461 160,814 138,010 
Interest expense, net(10,807)(13,665)(22,071)(32,228)
Equity in earnings of unconsolidated subsidiary6,789 59,345 7,298 232,868 
Other income (expense), net27 188 (233)1,515 
Income before income taxes79,790 114,329 145,808 340,165 
Income tax expense21,339 24,983 35,351 79,911 
Net income$58,451 $89,346 $110,457 $260,254 
Basic earnings per common share$1.95 $2.97 $3.69 $8.68 
Diluted earnings per common share$1.94 $2.95 $3.66 $8.61 
Weighted average shares outstanding—Basic 29,997 30,037 29,964 29,992 
Weighted average shares outstanding—Diluted30,123 30,244 30,145 30,243 
Cash dividends declared per common share$0.24 $0.20 $0.44 $0.37 
The accompanying notes are an integral part of the consolidated financial statements.



2

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

Three Months Ended August 31,Six Months Ended August 31,
2026202520262025
Net income$58,451 $89,346 $110,457 $260,254 
Other comprehensive income (loss):
Foreign currency translation adjustments:
Unrealized translation gain (loss)(172)208 (723)2,164 
Unrealized translation gain (loss) for unconsolidated subsidiary, net of tax(1)
1,104 655 (38)896 
Unrealized gain (loss) on derivatives qualified for hedge accounting:
Unrealized gain (loss) on interest rate swap, net of tax(2)
414 (1,214)1,775 (875)
Amounts reclassified from accumulated other comprehensive income (loss) to earnings, net of tax(3)
52 (243)106 (290)
Unrealized gain on interest rate swap, net of tax for unconsolidated subsidiary(4)
— 9 — 11 
Other comprehensive income (loss)1,398 (585)1,120 1,906 
Comprehensive income$59,849 $88,761 $111,577 $262,160 
(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 expense of $349 and $207 for the three months ended August 31, 2026 and 2025, respectively. Net of tax expense (benefit) of $(12) and $283 for the six months ended August 31, 2026 and 2025, respectively.
(2)
Net of tax expense (benefit) of $134 and $(384) for the three months ended August 31, 2026 and 2025, respectively. Net of tax expense (benefit) of $573 and $(271) for the six months ended August 31, 2026 and 2025, respectively.
(3)
Net of tax expense (benefit) of $17 and $(77) for the three months ended August 31, 2026 and 2025, respectively. Net of tax expense (benefit) of $34 and $(93) for the six months ended August 31, 2026 and 2025, respectively. See Note 9.
(4)
Unrealized gain 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. The interest rate swap was written off following the sale of the Electrical Products Group business during the second quarter of fiscal 2026. Net of tax expense of $4 and $5 for the three and six months ended August 31, 2025, respectively.
The accompanying notes are an integral part of the consolidated financial statements.
3

AZZ INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
(Unaudited)
 
Six Months Ended August 31,
20262025
Cash flows from operating activities
Net income$110,457 $260,254 
Adjustments to reconcile net income to net cash provided by operating activities:
Bad debt expense48 22 
Depreciation and amortization47,687 44,199 
Deferred income taxes7,958 21,134 
Equity in earnings of unconsolidated subsidiary(7,298)(232,868)
Distribution on investment in AVAIL joint venture— 273,223 
Restructuring charges— 3,744 
Net gain on sale of property, plant and equipment(78)(2,598)
Amortization of debt financing costs6,949 6,418 
Share-based compensation expense8,657 9,432 
Changes in current assets and current liabilities(31,255)(5,720)
Changes in other long-term assets and long-term liabilities(3,134)(4,071)
Net cash provided by operating activities139,991 373,169 
Cash flows from investing activities
Purchase of property, plant and equipment(37,217)(40,174)
Acquisition of subsidiaries, net of cash acquired(57,500)(30,144)
Proceeds from sale or insurance settlements of property, plant and equipment79 3,827 
Proceeds from return of investment on the AVAIL JV15,745 — 
Net cash used in investing activities(78,893)(66,491)
Cash flows from financing activities
Proceeds from issuance of common stock2,152 2,056 
Tax payments related to common stock issued under stock-based plans(11,152)(5,015)
Proceeds from Revolving Credit Facility248,000 436,000 
Payments on Revolving Credit Facility(283,000)(441,000)
Proceeds from Receivables Securitization Facility20,000 150,000 
Payments of debt financing costs(958)(1,178)
Payments on long-term debt and finance leases(1,833)(436,380)
Repurchase and retirement of treasury stock(20,000)— 
Payments of dividends(13,190)(11,097)
Net cash used in financing activities(59,981)(306,614)
Effect of exchange rate changes on cash131 (655)
Net increase (decrease) in cash and cash equivalents1,248 (591)
Cash and cash equivalents at beginning of period705 1,488 
Cash and cash equivalents at end of period$1,953 $897 

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

AZZ INC.
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY
(In thousands)
(Unaudited)
 
Three Months Ended August 31, 2026
Common StockCapital in
Excess of
Par Value
Retained
Earnings
Accumulated
Other
Comprehensive
Income (Loss)
Total
SharesAmount
Balance at May 31, 202630,017 $30,017 $424,279 $929,574 $(7,826)$1,376,044 
Share-based compensation— — 4,867 — — 4,867 
Common stock issued under stock-based plans and related income tax expense14 14 (637)— — (623)
Common stock issued under employee stock purchase plan28 28 2,124 — — 2,152 
Repurchase and retirement of treasury shares(136)(136)(19,864)— — (20,000)
Dividends paid on common shares— — — (7,214)— (7,214)
Net income— — — 58,451 — 58,451 
Other comprehensive income— — — — 1,398 1,398 
Balance at August 31, 202629,923 $29,923 $410,769 $980,811 $(6,428)$1,415,075 
Six Months Ended August 31, 2026
Common StockCapital in
Excess of
Par Value
Retained
Earnings
Accumulated
Other
Comprehensive Income (Loss)
Total
SharesAmount
Balance at February 28, 202629,880 $29,880 $431,155 $883,544 $(7,548)$1,337,031 
Share-based compensation— — 8,651 — — 8,651 
Common stock issued under stock-based plans and related income tax expense151 151 (11,297)— — (11,146)
Common stock issued under employee stock purchase plan28 28 2,124 — — 2,152 
Repurchase and retirement of treasury shares(136)(136)(19,864)— — (20,000)
Dividends paid on common shares— — — (13,190)— (13,190)
Net income— — — 110,457 — 110,457 
Other comprehensive income— — — — 1,120 1,120 
Balance at August 31, 202629,923 $29,923 $410,769 $980,811 $(6,428)$1,415,075 
5

Three Months Ended August 31, 2025
Common StockCapital in
Excess of
Par Value
Retained
Earnings
Accumulated
Other
Comprehensive Income (Loss)
Total
SharesAmount
Balance at May 31, 202530,007 $30,007 $418,399 $774,981 $(9,089)$1,214,298 
Share-based compensation— — 4,339 — — 4,339 
Common stock issued under stock-based plans and related income tax expense15 15 (426)— — (411)
Common stock issued under employee stock purchase plan35 35 2,021 — — 2,056 
Dividends paid on common shares— — — (6,012)— (6,012)
Net income— — — 89,346 — 89,346 
Other comprehensive loss— — — — (585)(585)
Balance at August 31, 202530,057 $30,057 $424,333 $858,315 $(9,674)$1,303,031 
Six Months Ended August 31, 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— — 9,424 — — 9,424 
Common stock issued under stock-based plans and related income tax expense109 109 (5,116)— — (5,007)
Common stock issued under employee stock purchase plan35 35 2,021 — — 2,056 
Dividends paid on common shares— — — (11,097)— (11,097)
Net income— — — 260,254 — 260,254 
Other comprehensive income— — — — 1,906 1,906 
Balance at August 31, 202530,057 $30,057 $424,333 $858,315 $(9,674)$1,303,031 
The accompanying notes are an integral part of the consolidated financial statements.
6

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 coatings and value-added services for steel and aluminum coil, primarily serving the construction; infrastructure; transportation; heating, ventilation, and air conditioning (HVAC) and appliances; container; and other end markets in North America. The AZZ Infrastructure Solutions segment ("AIS") represents our 40% non-controlling interest in the AIS Investment Holdings LLC (the "AVAIL JV"). AIS Investment Holdings LLC provides automated weld overlay solutions for corrosion and erosion mitigation to critical infrastructure through its Welding Services Business South America ("WSI Brazil") subsidiary. See Note 7 for information about the Company's operations by segment. See Note 8 for additional information about the AVAIL JV.
Presentation
The accompanying condensed consolidated balance sheet as of February 28, 2026, 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, 2026, included in our Annual Report on Form 10-K covering such period which was filed with the Securities and Exchange Commission ("SEC") on April 22, 2026. 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, 2027, is referred to as fiscal 2027.
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 August 31, 2026, and the results of its operations and cash flows for the three and six months ended August 31, 2026 and 2025. The interim results reported herein are not necessarily indicative of results for a full year.
Accounts receivable, net of allowance for credit losses
The balance of trade accounts receivable, net of allowance for credit losses was $179.1 million, $142.6 million, and $135.1 million as of August 31, 2026, February 28, 2026, and February 28, 2025, respectively.
The Company has elected the practical expedient for estimating credit losses for contract assets and accounts receivable that assumes the current conditions as of the balance sheet date do not change for the remaining life of the asset.
7

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Recently Adopted Accounting Pronouncements
In July 2025, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2025-05, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses for Accounts Receivable and Contract Assets ("ASU 2025-05"). ASU 2025-05 provides a practical expedient that permits entities, when estimating expected credit losses for current accounts receivable and current contract assets arising from transactions accounted for under Accounting Standards Codification ("ASC") 606, Revenue from Contracts with Customers, to assume that current conditions as of the balance sheet date do not change for the remaining life of the asset. The Company adopted ASU 2025-05 effective March 1, 2026, and the adoption of ASU 2025-05 did not have a material impact on the Company’s condensed consolidated financial statements.
Accounting Pronouncements Not Yet Adopted
In December 2025, the FASB issued ASU No. 2025-11, Interim Reporting (Topic 270): Narrow-Scope Improvements ("ASU 2025-11"), which clarifies the applicability of the interim reporting guidance, the types of interim reporting, and the form and content of interim financial statements in accordance with GAAP. The amendment does not intend to change the fundamental nature of interim reporting or expand or reduce current interim disclosure requirements, but rather to provide clarity and improve the navigability of the existing interim reporting guidance. ASU 2025-11 is effective for interim periods within annual reporting periods beginning after December 15, 2027, with early adoption permitted, and may be applied either prospectively or retrospectively for all prior periods presented. We expect to adopt ASU 2025-11 for the interim period ending May 31, 2028, and we are currently evaluating the impact of ASU 2025-11 on our consolidated financial statements.
In December 2025, the FASB issued ASU No. 2025-10, Government Grants (Topic 832): Accounting for Government Grants Received by Business Entities ("ASU 2025-10"), which establishes authoritative guidance on the recognition, measurement, presentation, and disclosure of government grants. Under ASU 2025-10, government grants are recognized when it is probable that the entity will both comply with the conditions of the grant and the grant will be received. ASU 2025-10 provides specific accounting models for grants related to assets and grants related to income, including options to recognize government grants as deferred income or as a reduction of the asset’s cost basis. ASU 2025-10 also requires enhanced disclosures regarding the nature of government grants, significant terms and conditions, accounting policies applied, and amounts recognized in the financial statements. ASU 2025-10 is effective for fiscal years beginning after December 15, 2028, including interim periods within those fiscal years, with early adoption permitted. We expect to adopt ASU 2025-10 for the interim period ending May 31, 2029, and we are currently evaluating the impact of ASU 2025-10.
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 ASC 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 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.
8

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

2. Acquisitions
Seattle Galvanizing
On July 30, 2026, we completed the acquisition of all of the equity interests of Seattle Galvanizing Company, LLC ("Seattle Galvanizing"), a privately held provider of hot-dip and spin galvanizing solutions headquartered in Arlington, Washington, for a total purchase price of approximately $57.5 million. The acquisition expanded our geographic coverage into the Pacific Northwest. 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. See Note 12 for additional information regarding the finance lease liability recognized in connection with the acquisition.
The allocation of the purchase price to the identifiable assets acquired and liabilities assumed for the Seattle Galvanizing acquisition is preliminary and subject to revision during the measurement period, which extends up to one year from the acquisition close date. The valuation of identifiable intangible assets, property, plant and equipment, and the related deferred tax effects remain incomplete pending receipt of third-party valuation analyses. The preliminary allocation below was made using estimates based on information available at the time these consolidated financial statements were prepared. We believe these estimates are reasonable; however, the estimates are subject to change as additional information becomes available, and any adjustments to preliminary amounts will be reflected as measurement period adjustments in the period in which they are identified.
The following table summarizes the preliminary fair values of the allocation of assets acquired and liabilities assumed, in aggregate, related to the Seattle Galvanizing acquisition, as of the date of the acquisition (in thousands):
July 30, 2026
Assets
Accounts receivable$2,420 
Inventories2,177 
Property, plant and equipment7,500 
Right-of-use assets29,322 
Goodwill25,853 
Intangibles and other assets20,000 
Total fair value of assets acquired$87,272 
Liabilities
Accounts payable(274)
Accrued salaries and wages(176)
Lease liabilities(29,322)
Total fair value of liabilities assumed$(29,772)
Total purchase price, net of cash acquired$57,500 
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 a total purchase price of approximately $30.1 million. The acquisition expanded our geographic coverage and metal coatings capacity and further strengthened 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 the purchase price to the identifiable assets acquired and liabilities assumed for the Canton Galvanizing acquisition has been finalized. 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.
9

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

The following table summarizes the 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,409 
Inventories1,049 
Property, plant and equipment4,759 
Goodwill9,585 
Intangibles and other assets13,810 
Total fair value of assets acquired$30,612 
Liabilities
Accounts payable(237)
Other accrued liabilities(231)
Total fair value of liabilities assumed$(468)
Total purchase price, net of cash acquired$30,144 

Pro Forma
The results of operations of each acquired business have been included in the Company's consolidated financial statements since the respective acquisition date. Pro forma revenue and earnings information has not been presented because the revenue and earnings contributions of these acquisitions were not material, individually or in the aggregate, to the Company's consolidated results of operations.
10

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

3. Inventories
The following table summarizes the components of inventory (in thousands):
As of
August 31, 2026February 28, 2026
Raw materials$131,879 $111,483 
Work in process728 733 
Finished goods1,411 1,197 
Total inventories$134,018 $113,413 
Our inventory reserves were $3.1 million and $3.4 million as of August 31, 2026 and February 28, 2026, respectively. Inventory cost is determined principally using the first-in, first-out (FIFO) method for the AZZ Metal Coatings segment and the average cost method for the AZZ 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 August 31,Six Months Ended August 31,
2026202520262025
Numerator:
Net income$58,451 $89,346 $110,457 $260,254 
Denominator:
Weighted average shares outstanding for basic earnings per share29,997 30,037 29,964 29,992 
Effect of dilutive securities:
Employee stock awards126 207 181 251 
Denominator for diluted earnings per share30,123 30,244 30,145 30,243 
Basic earnings per common share$1.95 $2.97 $3.69 $8.68 
Diluted earnings per common share$1.94 $2.95 $3.66 $8.61 
For the three months ended August 31, 2026 and 2025, 54.1 thousand and 22.3 thousand shares, respectively, were excluded from the computation of diluted earnings per share as their effect would have been anti-dilutive. For the six months ended August 31, 2026 and 2025, 52.1 thousand and 22.3 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.
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 August 31,Six Months Ended August 31,
2026202520262025
Sales:
Construction$284,087 $245,948 $542,089 $494,365 
Industrial51,741 37,060 92,331 74,730 
Infrastructure58,974 55,038 114,944 111,481 
Transportation27,799 26,695 55,191 54,433 
HVAC & Appliances22,011 24,529 44,783 47,870 
Container22,823 9,035 43,599 16,081 
Other(1)
19,457 18,970 42,485 40,277 
Total sales$486,892 $417,275 $935,422 $839,237 
(1)
Other includes less significant markets, such as recreation, sales from recycling and other miscellaneous customer industries.
During the first quarter of fiscal year 2027, we revised our disaggregated sales categories to better reflect our current business operations. For the three and six months ended August 31, 2025, customer industry categories have been reclassified to conform to the current period presentation. This reclassification had no impact on total sales. See 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 changes in contract assets and contract liabilities during the six months ended August 31, 2026, were primarily due to normal timing differences between AZZ's performance and customer payments. Contract liabilities of $0.6 million, $0.6 million, and $0.5 million as of August 31, 2026, February 28, 2026, and February 28, 2025, respectively, are included in "Other accrued liabilities" in the consolidated balance sheets. The balance of contract assets was $107.3 million, $112.8 million, and $106.5 million as of August 31, 2026, February 28, 2026, and February 28, 2025, respectively. During the six months ended August 31, 2026, we recognized $0.5 million of revenue that was included in contract liabilities as of February 28, 2026.
Remaining Unsatisfied Performance Obligations
Remaining unsatisfied performance obligations ("RUPO") represent the total dollar value of work to be performed on contracts awarded and in progress. The amount of RUPO increases with new contracts or additions to existing contracts and decreases as revenue is recognized on existing contracts. Contracts are included in the amount of RUPO when an enforceable agreement has been reached. We have elected the practical expedient to exclude remaining performance obligations with a duration of one year or less. We have a long-term customer contract related to the aluminum coil coating facility in Washington, Missouri that includes RUPO through fiscal year 2031. The amounts associated with remaining performance obligations are subject to variability based on customer ordering patterns, production capacity, and contractual provisions. As of August 31, 2026, the amount of RUPO that we expect to recognize as revenue is not significant for any year through fiscal year 2031.

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):
Six Months Ended August 31,
20262025
Decrease (increase) in current assets:
Accounts receivable, net$(34,102)$(5,220)
Other receivables(1,114)(6,654)
Inventories(18,504)5,119 
Contract assets5,440 764 
Prepaid expenses and other(6,108)(5,637)
Increase (decrease) in current liabilities:
Accounts payable13,215 10,981 
Income taxes payable1,883 7,256 
Accrued expenses8,035 (12,329)
Changes in current assets and current liabilities$(31,255)$(5,720)
Cash flows related to interest and income taxes were as follows (in thousands):
Six Months Ended August 31,
20262025
Cash paid for interest$14,908 $25,357 
Cash paid for income taxes17,833 46,265 
Supplemental disclosures of non-cash investing and financing activities were as follows (in thousands):
Six Months Ended August 31,
20262025
Accruals for capital expenditures$2,043 $2,373 

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 income before income taxes 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; infrastructure; transportation; heating, ventilation, and air conditioning (HVAC) and appliances; container; 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 — represents our 40% non-controlling interest 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.
For the six months ended August 31, 2026, the AVAIL JV's operations consisted primarily of Rig-A-Lite Group ("Rig-A-Lite"), a provider of industrial and hazardous-duty lighting products, and WSI Brazil, a provider of specialized welding, maintenance, and asset integrity solutions serving the power generation, oil and gas, and industrial markets. On May 14, 2026, AVAIL completed the sale of Rig-A-Lite. For the three months ended August 31, 2025, the AVAIL JV's operations consisted of Rig-A-Lite and WSI. For the six months ended August 31, 2025, AVAIL's operations also included the Electrical Products Group ("EPG"), which was sold in the first quarter of fiscal 2026. See Note 8 for more information about the AVAIL JV.
The following tables contain operating segment data for the three and six months ended August 31, 2026 and 2025 (in thousands):
Three Months Ended August 31, 2026
Metal
Coatings
Precoat
Metals
Infrastructure Solutions(1)
Total
Sales$233,519 $253,373 $— $486,892 
Cost of sales163,466 201,300 — 364,766 
Selling, general and administrative5,968 8,739 — 14,707 
Operating income$64,085 $43,334 — 107,419 
Equity in earnings of unconsolidated subsidiary(4)
6,789 6,789 
Income before income taxes$6,789 114,208 
Reconciliation to consolidated income before income taxes
Corporate selling, general and administrative expenses(5)
(23,638)
Interest expense(10,807)
Other income27 
Consolidated income before income taxes$79,790 
See notes below tables.

14

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Six Months Ended August 31, 2026
Metal
Coatings
Precoat
Metals
Infrastructure Solutions(1)
Total
Sales$443,824 $491,598 $— $935,422 
Cost of sales310,918 390,209 — 701,127 
Selling, general and administrative12,270 16,520 — 28,790 
Operating income$120,636 $84,869 — 205,505 
Equity in earnings of unconsolidated subsidiary(4)
7,298 7,298 
Income before income taxes$7,298 212,803 
Reconciliation to consolidated income before income taxes
Corporate selling, general and administrative expenses(5)
(44,691)
Interest expense(22,071)
Other expense(233)
Consolidated income before income taxes$145,808 
See notes below tables.
Three Months Ended August 31, 2025
Metal
Coatings
Precoat
Metals
Infrastructure Solutions(1)
Total
Sales$189,984 $227,291 $— $417,275 
Cost of sales132,923 183,060 — 315,983 
Selling, general and administrative5,355 7,710 26 13,091 
Operating income (loss)$51,706 $36,521 (26)88,201 
Equity in earnings of unconsolidated subsidiary(4)
59,345 59,345 
Income before income taxes$59,319 147,546 
Reconciliation to consolidated income before income taxes
Corporate selling, general and administrative expenses(19,740)
Interest expense(13,665)
Other income188 
Consolidated income before income taxes$114,329 
See notes below tables.
15

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Six Months Ended August 31, 2025
Metal
Coatings
Precoat
Metals
Infrastructure Solutions(1)
Total
Sales$377,199 $462,038 $— $839,237 
Cost of sales(2)
263,279 370,536 — 633,815 
Selling, general and administrative(3)
11,482 15,627 106 27,215 
Operating income (loss)$102,438 $75,875 (106)178,207 
Equity in earnings of unconsolidated subsidiary(4)
232,868 232,868 
Income before income taxes$232,762 411,075 
Reconciliation to consolidated income before income taxes
Corporate selling, general and administrative expenses(40,197)
Interest expense(32,228)
Other income1,515 
Consolidated income before income taxes$340,165 
(1)
For the AZZ Infrastructure Solutions segment, the CODM uses only income before taxes as the measure to allocate resources and assess segment performance. 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)
For the six months ended August 31, 2025, the AZZ Metal Coatings segment includes restructuring charges of $3.8 million. See Note 17.
(3)
Includes stock-based compensation expense recognized during the six months ended August 31, 2025 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 the AZZ Metal Coatings segment and the Corporate segment, respectively. See Note 15.
(4)
On May 14, 2026, AVAIL completed the sale of Rig-A-Lite. The three months ended August 31, 2026 include $7.9 million from the sale of Rig-A-Lite, partially offset by a $1.3 million decrease to a previously recognized gain on the sale of AVAIL's WSI business. The six months ended August 31, 2026 include $7.9 million, which represents the gain related to the sale of Rig-A-Lite.
During the first quarter of fiscal 2026, AVAIL completed the sale of the EPG. The three and six months ended August 31, 2025 include $61.6 million and $227.5 million, respectively, which represent the gain related to the sale of the EPG, partially offset by an impairment loss on the AVAIL JV and an adjustment related to a change in AVAIL's transfer pricing policy. For additional information about the AVAIL JV, see Note 8.
(5)
For the three and six months ended August 31, 2026, the Corporate segment includes $2.8 million of acquisition costs related to the Seattle Galvanizing acquisition. See Note 2.
Asset balances by operating segment were as follows (in thousands):
As of
Segment assets(1)
August 31, 2026February 28, 2026
Metal Coatings(2)
$724,758 $604,107 
Precoat Metals(3)
1,584,248 1,562,994 
Infrastructure Solutions - Investment in Joint Venture11,464 19,960 
Total reportable segment assets2,320,470 2,187,061 
Corporate17,488 26,413 
Consolidated assets$2,337,958 $2,213,474 
(1)
Segment assets include identifiable intangible assets associated with each reportable segment. The related amortization expense for intangible assets is not allocated to the segments.
(2)
Identifiable intangible assets related to the AZZ Metal Coatings of $52.5 million and $35.0 million, net of accumulated amortization, as of August 31, 2026 and February 28, 2026, respectively, are included in segment assets. The associated amortization expense is not allocated to the segment.
(3)
Identifiable intangible assets related to the AZZ Precoat Metals of $365.5 million and $374.8 million, net of accumulated amortization, as of August 31, 2026 and February 28, 2026, respectively, are included in segment assets. The associated amortization expense is not allocated to the segment.
16

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Depreciation and amortization expense by segment for the three and six months ended August 31, 2026 and 2025 was as follows (in thousands):
Three Months Ended August 31,Six Months Ended August 31,
Depreciation and amortization2026202520262025
Metal Coatings$7,472 $6,830 $14,738 $13,490 
Precoat Metals10,487 9,424 20,709 18,546 
Total reportable segment depreciation and amortization17,959 16,254 35,447 32,036 
Corporate6,209 6,118 12,240 12,163 
Consolidated depreciation and amortization$24,168 $22,372 $47,687 $44,199 
Financial Information About Geographical Areas
The geographic area is based on the location of the operating facility and no customer accounted for 10% or more of consolidated sales. Financial information about geographical areas for the periods presented was as follows (in thousands):
Three Months Ended August 31,Six Months Ended August 31,
Sales2026202520262025
United States$472,396 $404,398 $908,386 $815,393 
Canada14,496 12,877 27,036 23,844 
Total sales$486,892 $417,275 $935,422 $839,237 
As of
Long-lived assetsAugust 31, 2026February 28, 2026
United States$686,934 $647,182 
Canada20,951 21,687 
Total$707,885 $668,869 
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.
On May 14, 2026, AVAIL completed the sale of its industrial lighting business, Rig-A-Lite.
As of August 31, 2026, our investment in the AVAIL JV was $11.5 million. For the three and six months ended August 31, 2026, we recorded $6.8 million and $7.3 million of equity in earnings, respectively. The majority of the equity in earnings related to the recognition of our proportionate share of the gain on the sale of Rig-A-Lite. During both the three and six months ended August 31, 2026, our proportionate share of equity in earnings (loss) from AVAIL JV operations was not significant.
17

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

The following tables summarize balance sheet and income statement information for the AVAIL JV (in thousands):
Summarized Balance Sheet(1)
As of
August 31, 2026February 28, 2026
Current assets$179,876 $225,298 
Long-term assets15,810 19,330 
Total assets$195,686 $244,628 
Current liabilities$52,251 $59,724 
Long-term liabilities10,982 12,732 
Total liabilities63,233 72,456 
Total partners' capital132,453 172,172 
Total liabilities and partners' capital$195,686 $244,628 
Summarized Operating Data(1)
Three Months Ended August 31,Six Months Ended August 31,
2026(2)
2025
2026(2)
2025
Sales$3,272 $43,463 $10,744 $211,703 
Gross profit$960 $7,328 $3,599 $52,453 
Income before income taxes$16,521 $693,712 $18,146 $711,186 
Net income(3)
$16,472 $693,133 $17,929 $710,757 
(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 six months ended July 31, 2026 and 2025 and as of January 31, 2026.
(2)
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. The three and six months ended August 31, 2026 reflects operations from AVAIL's Rig-A-Lite business and WSI Brazil business.
(3)
AVAIL's net income for the three and six months ended August 31, 2026 includes a net gain of $25.7 million on the sale of the Rig-A-Lite business. Our proportionate share of this gain includes adjustments for the prior reversal of goodwill amortization related to the Rig-A-Lite business.
Distributions from the AVAIL JV
We classify cash flows from distributions using the cumulative earnings method. Cash received is classified as a return on investment and included in operating cash flows to the extent that cumulative earnings exceed cumulative distributions, less distributions received in prior periods that were deemed returns of investment. During the six months ended August 31, 2026, we received $15.7 million in distributions, which were deemed to be a return of investment and reflected in cash flows from investing activities. During the six months ended August 31, 2025, we received $273.2 million in distributions, which were deemed to be a return on investment and reflected in cash flows from operating activities.
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 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.
18

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

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 June 30, 2025, we entered into a fixed-rate interest rate swap agreement (the "2025 Swap"). The 2025 Swap converts the SOFR-based component of the interest rate to 3.759%. As of August 31, 2026, the 2025 Swap resulted in a total fixed rate of 5.509%. The 2025 Swap has a 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, net" in the consolidated statement of operations.
At August 31, 2026, 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 recognized in accumulated other comprehensive income (loss) until reclassified into earnings when the related interest expense is recognized. During the six months ended August 31, 2026, we reclassified $0.14 million before income tax, or $0.11 million net of tax, from accumulated other comprehensive income to earnings for the 2025 Swap.
10. Debt
Our long-term debt instruments and balances outstanding as of August 31, 2026 and February 28, 2026 were as follows (in thousands):
 
As of
August 31, 2026February 28, 2026
Revolving Credit Facility$15,000 $50,000 
Term Loan B335,000 335,000 
Receivables Securitization Facility150,000 130,000 
Total debt, gross500,000 515,000 
Unamortized debt issuance costs(31,530)(37,262)
Long-term debt, net$468,470 $477,738 
2022 Credit Agreement and Term Loan B
We have a credit agreement with a syndicate of financial institutions as lenders, entered into on May 13, 2022 and amended from time to time (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 August 31, 2026, the outstanding balance of the Term Loan B was $335.0 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 7, 2029 (following the amendment on May 7, 2026, as described below);
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.25% and 2.25%; as of August 31, 2026, the interest rate was SOFR plus 1.50%;
v.includes customary affirmative and negative covenants, and events of default; including restrictions on the incurrence of non-ordinary course debt, investments 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.

19

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

On May 7, 2026, we amended our 2022 Credit Agreement to change the following terms of the Revolving Credit Facility:

i.extended the maturity date of our Revolving Credit Facility from May 31, 2026 to May 7, 2029;
ii.added JP Morgan Chase Bank, N.A. and PNC Capital Markets LLC as additional lenders, and removed Citibank N.A. and Barclays Bank PLC as lenders;
iii.reduced the interest rate tiers from a range of SOFR plus 1.75% to 2.75% to a range of SOFR plus 1.25% to 2.25%; and
iv.reduced the leverage-based commitment fee tiers from a range of 0.20% to 0.30% to a range of 0.15% to 0.25%.

In connection with the amendment, approximately 37.50% of the aggregate principal amount was reallocated to the new lenders. We evaluated the amendment under the guidance in ASC 470-50, Debt—Modifications and Extinguishments, and concluded that the amendment represented a modification at the instrument level, as the quantitative 10% cash flow test was not met. However, the lender reallocation resulted in a partial extinguishment at the lender level. As a result, for the six months ended August 31, 2026, we recognized a write-off of approximately $0.6 million of unamortized debt financing costs, which is included in "Interest expense, net" on our consolidated statement of operations and in "Amortization of debt financing costs" on our consolidated statement of cash flows.
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 August 31, 2026, the total amount of receivables pledged under the facility was $271.1 million, consisting of $166.1 million in trade accounts receivable and $105.0 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 continuously monitor these provisions to ensure compliance and availability under the facility.
The proceeds from the Receivables Securitization Facility were used to pay down the Term Loan B.
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 August 31, 2026, we were in compliance with all covenants and other requirements set forth in the 2022 Credit Agreement and the Receivables Securitization Facility.
20

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

As of August 31, 2026, we had $500.0 million of debt outstanding, with varying maturities through fiscal 2030. We had approximately $374.4 million of additional credit available as of August 31, 2026.
As of August 31, 2026, we had outstanding letters of credit in the amount of $10.6 million. These standby letters of credit are primarily issued to support insurance deductibles and other collateral requirements.
Other Disclosures
The weighted-average interest rate for our outstanding debt, including the Revolving Credit Facility, the Term Loan B, and the Receivables Securitization Facility was 5.23% and 5.94% as of August 31, 2026 and February 28, 2026, respectively. We are also obligated to pay a leverage-based commitment fee with various tiers between 0.15% and 0.25% per year for unused amounts under the Revolving Credit Facility. As of August 31, 2026, the commitment fee rate was 0.175%.
Interest expense is comprised as follows (in thousands):
Three Months Ended August 31,Six Months Ended August 31,
2026202520262025
Gross interest expense$11,040 $13,754 $22,523 $32,997 
Less: Capitalized interest(233)(89)(452)(769)
Interest expense, net$10,807 $13,665 $22,071 $32,228 
Capitalized interest for the six months ended August 31, 2026 and 2025 relates to interest cost on long-term capital projects.
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 elected the fair value option for any of our financial instruments.
Interest Rate Swap Agreement
Our derivative instrument consists of the 2025 Swap, which is considered Level 2 of the fair value hierarchy. The 2025 Swap is included in "Other assets" and "Other long-term liabilities" as of August 31, 2026 and February 28, 2026, respectively, in the consolidated balance sheets. The valuation of the 2025 Swap is 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 derivative, including the period to maturity, and uses observable market-based inputs, including swap rates, spreads, and/or index levels and interest rate curves. See Note 9 for more information about the 2025 Swap.
21

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Our financial instruments that are measured at fair value on a recurring basis as of August 31, 2026 and February 28, 2026 are as follows (in thousands):
Carrying Value as of August 31, 2026Fair Value Measurements UsingCarrying Value as of February 28, 2026Fair Value Measurements Using
Level 1Level 2Level 3Level 1Level 2Level 3
Assets
Interest Rate Swap Agreement$641 $— $641 $— $— $— $— $— 
Total Assets $641 $— 
Liabilities
Interest Rate Swap Agreement$— $— $— $— $1,847 $— $1,847 $— 
Total Liabilities$— $1,847 
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 unobservable 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.
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 $350.0 million and $385.0 million at August 31, 2026 and February 28, 2026, respectively. The estimated fair value of our outstanding debt was $350.8 million and $385.5 million at August 31, 2026 and February 28, 2026, 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 August 31, 2026, we were the lessee for 164 operating leases and 173 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 August 31, 2026, do not reflect all of our short-term lease commitments.

22

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

In connection with the acquisition of Seattle Galvanizing on July 30, 2026, the Company entered into lease agreements for certain land and building assets used in the acquired operations. The agreements include purchase obligations that require the Company to acquire the underlying properties upon expiration of the lease term. Accordingly, the Company concluded that the arrangements contain residual value guarantees and meet the criteria for finance lease classification. As of August 31, 2026, the Company recorded finance lease right-of-use assets and corresponding lease liabilities of approximately $29.3 million related to these arrangements.
The following table outlines the classification of right-of-use ("ROU") assets and lease liabilities in the consolidated balance sheets as of August 31, 2026 and February 28, 2026 (in thousands):
As of
August 31, 2026February 28, 2026
AssetsBalance Sheet Classification
Operating right-of-use assetsRight-of-use assets$45,378 $46,261 
Finance right-of-use assets Right-of-use assets$44,939 $13,303 
Liabilities
Operating lease liabilities―short-termLease liability—short-term$5,938 $5,413 
Operating lease liabilities―long-termLease liability—long-term$40,327 $41,489 
Finance lease liabilities―short-termLease liability—short-term$4,119 $3,266 
Finance lease liabilities―long-termLease liability—long-term$41,531 $10,480 
Supplemental information related to our leases was as follows (in thousands, except years and percentages):
Three Months Ended August 31,Six Months Ended August 31,
2026202520262025
Operating cash flows from operating leases included in lease liabilities$2,043 $1,852 $4,049 $3,733 
Lease liabilities obtained from new ROU assets—operating leases$714 $1,954 2,090 1,970 
Decrease in ROU assets related to lease terminations$(133)$(146)(133)(613)
Operating cash flows from finance leases included in lease liabilities$410 $199 649 340 
Financing cash flows from finance leases included in lease liabilities$947 $604 1,819 1038 
Lease liabilities obtained from new ROU assets—finance leases$31,434 $2,497 33,826 6,624 
As of
August 31, 2026February 28, 2026
Weighted-average remaining lease term—operating leases14.39 years14.71 years
Weighted-average discount rate—operating leases6.11 %6.10 %
Weighted-average remaining lease term—finance leases3.24 years4.01 years
Weighted-average discount rate—finance leases6.47 %6.59 %
23

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

The following table outlines our lease expense in the consolidated statements of operations for the three and six months ended August 31, 2026 and 2025 (in thousands):
Three Months Ended August 31,Six Months Ended August 31,
2026202520262025
Operating lease expense:
Cost of sales$1,935 $1,495 $3,821 $3,325 
Selling, general and administrative468 575 968 1,085 
Total operating lease expense2,403 2,070 4,789 4,410 
Finance lease expense:
Cost of sales1,139 684 2,091 1,171 
Interest expense410 199 649 340 
Total finance lease expense1,549 883 2,740 1,511 
Variable lease expense:
Cost of sales300 215 558 464 
Total variable lease expense300 215 558 464 
Short-term lease expense:
Cost of sales1,889 1,869 3,795 3,671 
Selling, general and administrative35 — 70 4 
Total short-term lease expense1,924 1,869 3,865 3,675 
Total lease expense$6,176 $5,037 $11,952 $10,060 
As of August 31, 2026, maturities of our lease liabilities were as follows (in thousands):
Fiscal year:Operating LeasesFinance LeasesTotal
2027$4,503 $3,325 $7,828 
20287,763 6,596 14,359 
20296,942 6,409 13,351 
20304,841 34,735 39,576 
20313,916 1,792 5,708 
20323,139 226 3,365 
Thereafter41,623 38 41,661 
Total lease payments72,727 53,121 125,848 
Less imputed interest(26,462)(7,471)(33,933)
Total$46,265 $45,650 $91,915 
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 six months ended August 31, 2026 and 2025 was as follows (in thousands):
Three Months Ended August 31,Six Months Ended August 31,
2026202520262025
Sublease income $192 $266 $408 $531 
24

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

13. Income Taxes
The provision for income taxes reflects an effective tax rate of 26.7% for the three months ended August 31, 2026, compared to 21.9% for the three months ended August 31, 2025. The increase in the effective tax rate is primarily attributable to higher discrete R&D tax credits recorded during the prior year three-month period, a change in the relative mix of earnings across the jurisdictions within which we operate and higher compensation limited by Internal Revenue Code Section 162(m) in fiscal 2027.
The provision for income taxes reflects an effective tax rate of 24.2% for the six months ended August 31, 2026, compared to 23.5% for the six months ended August 31, 2025. The increase in the effective tax rate is primarily attributable to higher discrete R&D tax credits recorded during the prior year six-month period, a change in the relative mix of earnings across the jurisdictions within which we operate and higher compensation limited by Internal Revenue Code Section 162(m), partially offset by higher tax deductions for stock compensation in fiscal 2027.
14. 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 allow 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.
On January 22, 2026, our Board of Directors authorized a $100 million share repurchase program (the "2026 Share Repurchase Program") pursuant to which we may repurchase our common stock. Repurchases under the 2026 Share Repurchase Program 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 allow 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 six months ended August 31, 2026, we repurchased 136,303 shares of common stock in the amount of $20.0 million at an average purchase price per share of $146.71 under the 2020 Authorization. As of August 31, 2026, there was $13.2 million remaining to repurchase shares under the 2020 Authorization. During the six months ended August 31, 2026, we did not repurchase any shares of common stock under the 2026 Share Repurchase Program. As of August 31, 2026, there was $100.0 million remaining to repurchase shares under the 2026 Share Repurchase Program.
Accumulated Other Comprehensive Income (Loss)
The components of accumulated other comprehensive income (loss) ("AOCI"), after tax, for the three and six months ended August 31, 2026 and 2025, consisted of the following (in thousands):
Three Months Ended August 31, 2026
Foreign Currency Translation LossForeign Currency Translation Gain (Loss) for Unconsolidated SubsidiaryNet Actuarial GainInterest Rate SwapTotal
Balance as of beginning of period$(8,341)$(710)$1,207 $18 $(7,826)
Other comprehensive income (loss) before reclassification(172)1,104 — 414 1,346 
Amounts reclassified from AOCI(1)
— — — 52 52 
Net change in AOCI(172)1,104 — 466 1,398 
Balance as of end of period$(8,513)$394 $1,207 $484 $(6,428)
25

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Six Months Ended August 31, 2026
Foreign Currency Translation LossForeign Currency Translation Gain (Loss) for Unconsolidated SubsidiaryNet Actuarial GainInterest Rate SwapTotal
Balance as of beginning of period$(7,790)$432 $1,207 $(1,397)$(7,548)
Other comprehensive income (loss) before reclassification(723)(38)— 1,775 1,014 
Amounts reclassified from AOCI(1)
— — — 106 106 
Net change in AOCI(723)(38)— 1,881 1,120 
Balance as of end of period$(8,513)$394 $1,207 $484 $(6,428)
Three Months Ended August 31, 2025
Foreign Currency Translation Gain (Loss)Foreign Currency Translation Gain (Loss) for Unconsolidated SubsidiaryNet Actuarial LossInterest Rate SwapInterest Rate Swap for Unconsolidated SubsidiaryTotal
Balance as of beginning of period$(8,373)$(147)$(587)$26 $(8)$(9,089)
Other comprehensive income (loss) before reclassification208 655 — (1,214)8 (343)
Amounts reclassified from AOCI(2)
— — — (242)— (242)
Net change in AOCI208 655 — (1,456)8 (585)
Balance as of end of period$(8,165)$508 $(587)$(1,430)$— $(9,674)
Six Months Ended August 31, 2025
Foreign Currency Translation Gain (Loss)Foreign Currency Translation Gain (Loss) for Unconsolidated SubsidiaryNet Actuarial LossInterest Rate SwapInterest Rate Swap for Unconsolidated SubsidiaryTotal
Balance as of beginning of period$(10,329)$(388)$(587)$(265)$(11)$(11,580)
Other comprehensive income (loss) before reclassification2,164 896 — (875)11 2,196 
Amounts reclassified from AOCI(2)
— — — (290)— (290)
Net change in AOCI2,164 896 — (1,165)11 1,906 
Balance as of end of period$(8,165)$508 $(587)$(1,430)$— $(9,674)
(1)
Amounts reclassified from accumulated other comprehensive income (loss) relate to the 2025 Swap, which was entered into on June 30, 2025.
(2)
Amounts reclassified from accumulated other comprehensive income (loss) relate to the 2022 interest rate swap agreement, which was terminated on June 30, 2025.
26

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

15. 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 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 the 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.
Upon adoption of the ERP, the service requirement for executives who are currently eligible for retirement was met. As a result, we recognized additional stock-based compensation of $2.2 million for the six months ended August 31, 2025, upon the adoption of the ERP related to the RSU awards for Covered Executives who have achieved qualified retirement status.
16. Defined Benefit Pension Plan
Pension and Employee Benefit Obligations
In our AZZ Precoat Metals segment, certain current or past employees participate in a defined benefit pension plan (the "Plan"). Prior to the acquisition of AZZ 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. During the first quarter of fiscal year 2027, the Company's Board of Directors approved a plan to terminate the Plan. The Company intends to complete the termination through a combination of lump-sum distributions to active and terminated vested plan participants and the purchase of annuity contracts for current in-pay participants and those participants who do not elect a lump-sum distribution. The termination process is subject to regulatory requirements, including approval from the Internal Revenue Service ("IRS") and the Pension Benefit Guaranty Corporation ("PBGC"), and is expected to be completed by the end of fiscal year 2028. The approval of the Plan termination does not result in an immediate settlement of the Company's pension obligation. The Company expects to recognize settlement accounting in future periods as individual settlement transactions occur. Upon settlement, the Company may be required to remeasure the Plan's projected benefit obligation and plan assets and may recognize in earnings a portion of the actuarial gains or losses currently recorded in AOCI. At this time, the Company is unable to reasonably estimate the total financial impact of the Plan termination, including the timing and amount of any gains or losses that may be recognized in future periods. As of August 31, 2026, the Plan was underfunded, and we have a net pension obligation of $12.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 the three and six months ended August 31, 2026 and 2025. We paid employer contributions of $2.3 million into the Plan during the six months ended August 31, 2026. We expect to pay $1.0 million of contributions into the Plan during the remainder of fiscal year 2027.
17. Restructuring Charges
No restructuring charges were recognized during the three and six months ended August 31, 2026.
During fiscal year 2026, management completed a restructuring plan for certain surface technologies facilities within the AZZ Metal Coatings segment (the "AST Restructuring") to improve overall operational efficiency and financial performance. During the six months ended August 31, 2025, we recognized restructuring charges of $3.8 million, which were recorded in "Cost of sales" in the consolidated statement of operations, including the loss on the sale of equipment, for which we received $0.7 million in proceeds. The restructuring charges consisted 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 and severance accruals.
As a result of the AST Restructuring, we closed two surface technologies 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 estimated useful life and a reduction in fair value.
27

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

18. 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 Beaumont 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 in the amount of $4.5 million in damages for breach of contract and breach of express warranty. On February 14, 2024, the trial court entered Final Judgment in favor of STI, awarding STI actual damages of $4.5 million, plus $1.0 million in attorney fees. On May 14, 2024, we filed a Notice of Appeal in the Court of Appeals for the Ninth District of Texas at Beaumont. AZZ has purchased a supersedeas bond to cover the final judgment amount during the appellate process. We filed our appellate brief on February 24, 2025. Oral arguments were presented by the parties to the Court of Appeals on March 5, 2026. On April 9, 2026, the Beaumont Court of Appeals ruled there was insufficient evidence to support the final judgment against AZZ, and that STI shall take nothing from AZZ. On August 26, 2026, STI filed a petition for review with the Supreme Court of Texas. As of the date of this filing, we still have a legal accrual of $5.5 million recorded, which is included in "Other accrued liabilities" on our consolidated balance sheets. This legal accrual will remain in place until the time the Supreme Court of Texas has declined to review the case as requested by STI, or makes a ruling on STI's petition on the merits, whichever scenario is applicable.
On May 1, 2026, Kaiser Aluminum Warrick LLC ("Kaiser") filed a complaint against Precoat Mezzanine LLC ("Precoat"), an indirectly held subsidiary of AZZ Inc., in the Superior Court for the State of Delaware alleging breach of contract and breach of express warranty, and seeking declaratory judgment. Kaiser has asserted that Precoat failed to fulfill its obligations under a Master Agreement for Procurement of Services entered into on October 9, 2024. Mediation was conducted on August 10, 2026, and although the parties did not fully resolve their commercial dispute at mediation, they mutually agreed to work together to enter into a new commercial contract. Precoat Metal’s deadline to answer or otherwise respond to the lawsuit (including the assertion of counterclaims) has been extended to October 14, 2026, while the parties determine if they will be able to negotiate a new commercial contract. We are unable to estimate a range of possible loss, if any, at this time.
Environmental
As of August 31, 2026, the reserve balance for our environmental liabilities was $17.1 million, of which $1.7 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. These estimates are updated quarterly. The cost estimates 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.
28

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 in the construction markets; infrastructure; transportation; HVAC & appliance; container; and the metal coatings end markets. We could also experience additional inflationary increases in production costs such as higher labor, component and raw material costs, particularly for zinc and natural gas used in our hot-dip galvanizing process and paint used in our coil coating process; supply chain vendor delays; 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 or Canada; 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, 2026, 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, 2026, 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 six months ended August 31, 2026 were impacted primarily by the growth in demand for our manufactured solutions in the construction, container and industrial end markets.
The demand for our manufactured solutions was the primary contributor to net income of $110.5 million for the current six-month period. Our operating results for the current six-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 $140.0 million of cash for the current six-month period. The components of our liquidity and descriptions of our cash flows, capital investments, and other matters impacting our liquidity and capital resources can be found below under "Liquidity and Capital Resources."
29

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 third quarter of fiscal 2027.
•Sales prices in our AZZ Metal Coatings segment are expected to increase slightly due to zinc inflationary pressures. Fluctuations in product mix, along with competitive market pressures, may impact selling price.
•Sales prices in our AZZ Precoat Metals segment are expected to stay consistent with current levels, although fluctuations in mix may impact the average 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 organized by segment, 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.
30

QUARTER ENDED AUGUST 31, 2026 COMPARED TO THE QUARTER ENDED AUGUST 31, 2025
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 August 31, 2026
Metal
Coatings
Precoat Metals
Infrastructure Solutions(1)
Corporate(2)
Total
Sales$233,519 $253,373 $— $— $486,892 
Cost of sales163,466 201,300 — — 364,766 
Gross margin70,053 52,073 — — 122,126 
Selling, general and administrative5,968 8,739 — 23,638 38,345 
Operating income (loss)64,085 43,334 — (23,638)83,781 
Interest expense— — — (10,807)(10,807)
Equity in earnings of unconsolidated subsidiary(3)
— — 6,789 — 6,789 
Other income19 — — 8 27 
Income (loss) before income tax$64,104 $43,334 $6,789 (34,437)79,790 
Income tax expense21,339 21,339 
Net income (loss)$(55,776)$58,451 
See notes below tables.
Three Months Ended August 31, 2025
Metal CoatingsPrecoat Metals
Infrastructure Solutions(1)
Corporate(2)
Total
Sales$189,984 $227,291 $— $— $417,275 
Cost of sales132,923 183,060 — — 315,983 
Gross margin57,061 44,231 — — 101,292 
Selling, general and administrative5,355 7,710 26 19,740 32,831 
Operating income (loss)51,706 36,521 (26)(19,740)68,461 
Interest expense— — — (13,665)(13,665)
Equity in earnings of unconsolidated subsidiary(3)
— — 59,345 — 59,345 
Other income2 — — 186 188 
Income (loss) before income tax$51,708 $36,521 $59,319 (33,219)114,329 
Income tax expense24,983 24,983 
Net income (loss)$(58,202)$89,346 
(1)
The AZZ 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)
On May 14, 2026, AVAIL completed the sale of Rig-A-Lite. The three months ended August 31, 2026 includes $7.9 million, which represents the gain related to the sale of Rig-A-Lite. During the first quarter of fiscal 2026, AVAIL completed the sale of the Electrical Products Group. The three months ended August 31, 2025 includes $61.6 million, which represents the gain related to the sale of the EPG, partially offset by an impairment loss on the AVAIL JV and an adjustment related to a change in AVAIL's transfer pricing policy. For additional information about the AVAIL JV, see "Item 1. Financial Statements—Note 8."
31

For the current quarter, we recorded sales of $486.9 million, compared to the prior year quarter of $417.3 million. Of total sales for the current quarter, 48.0% were generated from the AZZ Metal Coatings segment and 52.0% from the AZZ Precoat Metals segment. Net income for the current quarter was $58.5 million, compared to $89.3 million for the prior year quarter. Net income as a percentage of sales was 12.0% for the current quarter compared to 21.4% for the prior year quarter. Diluted earnings per common share decreased by 34.2%, to $1.94 per share for the current quarter, compared to $2.95 per share for the prior year quarter. The decrease was primarily due to higher equity in earnings from the AVAIL JV in the prior year quarter, which included a significant gain from AVAIL's sale of the Electrical Products Group ("EPG"), which was recorded in "Equity in earnings of unconsolidated subsidiary."
Sales
Sales for the AZZ Metal Coatings segment increased $43.5 million, or 22.9%, for the current quarter compared to the prior year quarter. The increase was primarily due to a $34.5 million increase resulting from a higher volume of steel processed, driven by increases in the construction, industrial, infrastructure, and transportation end markets; a $6.5 million increase in average selling price, primarily in response to inflationary pressures; and a $2.5 million increase in other sales.
Sales for the AZZ Precoat Metals segment increased $26.1 million, or 11.5%, for the current quarter compared to the prior year quarter. The increase was primarily due to a higher volume of coils coated, driven by increases in the construction and container end markets (including the continued ramp-up at the Washington, Missouri facility), partially offset by decreases in HVAC and appliances, transportation, and other end markets. The increase in sales was also driven by an increase in the average price of coils coated, primarily due to vendor price increases that were passed through to customers and product mix.
Operating Income
For the current quarter, consolidated operating income was $83.8 million, an increase of $15.3 million, or 22.4%, compared to the prior year quarter.
Operating income for the AZZ Metal Coatings segment increased $12.4 million, or 23.9%, for the current quarter, compared to the prior year quarter. The increase was due to increased sales as described above, partially offset by an increase in cost of sales. The $30.5 million increase in cost of sales was primarily due to an $11.3 million increase in zinc costs, an $8.5 million increase in variable overhead costs and a $6.1 million increase in labor costs, both driven by a higher volume of steel processed during the current quarter, partially offset by a $0.2 million decrease in other direct costs. The increase in cost of sales also included an increase in fixed costs of $4.8 million, primarily related to utilities and lease costs. Selling, general and administrative expense increased $0.6 million.
Operating income for the AZZ Precoat Metals segment increased $6.8 million, or 18.7%, for the current quarter, compared to the prior year quarter. The increase was due to increased sales as described above, partially offset by an increase in cost of sales. The $18.2 million increase in cost of sales was primarily due to an $11.4 million increase in material costs driven by higher sales volume and increases in paint prices, a $2.0 million increase in labor costs, and a $4.8 million increase in overhead and other direct costs, driven by higher sales volume during the current quarter. Selling, general and administrative expense increased $1.1 million.
Corporate Expenses
Corporate selling, general and administrative expenses increased $3.9 million, or 19.7%, for the current quarter, compared to the prior year quarter. The increase was primarily due to a $2.6 million increase in acquisition costs related to the Seattle Galvanizing acquisition and $1.3 million in higher compensation-related and other corporate expenses, primarily driven by stock-based compensation, salaries and wages, and travel expenses.
Interest Expense
Interest expense for the current quarter decreased $2.9 million, to $10.8 million, compared to $13.7 million for the prior year quarter. The decrease in interest expense was primarily attributable to a $131.9 million decrease in weighted average debt outstanding and a 98 basis point decrease in the weighted average interest rate, from 6.20% in the prior year quarter to 5.22% in the current quarter. The decrease in interest expense was partially offset by higher interest expense related to the Company’s finance leases.
32

Equity in Earnings of Unconsolidated Subsidiary
Equity in earnings of unconsolidated subsidiary for the current quarter decreased $52.6 million, to $6.7 million, compared to $59.3 million in the prior year quarter. The decrease was primarily due to the recognition of a gain on the sale of AVAIL's EPG in the prior year quarter and lower ongoing equity in earnings in the current quarter, partially offset by a gain on the sale of AVAIL's Rig-A-Lite business in the current quarter and the recognition of an impairment loss on the AVAIL JV in the prior year quarter. See "Liquidity and Capital Resources—AVAIL JV" section below for more information about the AVAIL JV.
Income Taxes
The provision for income taxes reflects an effective tax rate of 26.7% for the three months ended August 31, 2026, compared to 21.9% for the three months ended August 31, 2025. The increase in the effective tax rate is primarily attributable to higher discrete R&D tax credits recorded during the prior year three-month period, a change in the relative mix of earnings across the jurisdictions within which we operate and higher compensation limited by Internal Revenue Code Section 162(m) in fiscal 2027.
33

SIX MONTHS ENDED AUGUST 31, 2026 COMPARED TO THE SIX MONTHS ENDED AUGUST 31, 2025
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):
Six Months Ended August 31, 2026
Metal CoatingsPrecoat Metals
Infrastructure Solutions(1)
Corporate(2)
Total
Sales$443,824 $491,598 $— $— $935,422 
Cost of sales310,918 390,209 — — 701,127 
Gross margin132,906 101,389 — — 234,295 
Selling, general and administrative(4)
12,270 16,520 — 44,691 73,481 
Operating income (loss)120,636 84,869 — (44,691)160,814 
Interest expense— — — (22,071)(22,071)
Equity in earnings of unconsolidated subsidiary(5)
— — 7,298 — 7,298 
Other income (expense)17 — — (250)(233)
Income (loss) before income tax$120,653 $84,869 $7,298 (67,012)145,808 
Income tax expense35,351 35,351 
Net income (loss)$(102,363)$110,457 
See notes below tables.
Six Months Ended August 31, 2025
Metal CoatingsPrecoat Metals
Infrastructure Solutions(1)
Corporate(2)
Total
Sales$377,199 $462,038 $— $— $839,237 
Cost of sales(3)
263,279 370,536 — — 633,815 
Gross margin113,920 91,502 — — 205,422 
Selling, general and administrative(4)
11,482 15,627 106 40,197 67,412 
Operating income (loss)102,438 75,875 (106)(40,197)138,010 
Interest expense— — — (32,228)(32,228)
Equity in earnings of unconsolidated subsidiary(5)
— — 232,868 — 232,868 
Other income (expense)(60)— — 1,575 1,515 
Income (loss) before income tax$102,378 $75,875 $232,762 (70,850)340,165 
Income tax expense79,911 79,911 
Net income (loss)$(150,761)$260,254 
(1)
The AZZ 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)
For the six months ended August 31, 2025, the AZZ Metal Coatings segment includes restructuring charges of $3.8 million. See "Item I. Financial Statements—Note 17."
(4)
Includes stock-based compensation expense recognized during the six months ended August 31, 2025 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 the AZZ Metal Coatings segment and the Corporate segment, respectively. See "Item I. Financial Statements—Note 15."
(5)
On May 14, 2026, AVAIL completed the sale of Rig-A-Lite. The six months ended August 31, 2026 includes a $8.0 million gain related to the sale of Rig-A-Lite. During the first quarter of fiscal 2026, AVAIL completed the sale of the EPG. The six months ended August 31, 2025 includes $227.5 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. For additional information about the AVAIL JV, see "Liquidity and Capital Resources—AVAIL JV."
34

For the current six-month period, we recorded sales of $935.4 million, compared to the prior year six-month period of $839.2 million. Of total sales for the current six-month period, 47.4% were generated from the AZZ Metal Coatings segment and 52.6% from the AZZ Precoat Metals segment. Net income for the current six-month period was $110.5 million, compared to $260.3 million for the prior year six-month period. Net income as a percentage of sales was 11.8% for the six-month period compared to 31.0% for the prior year six-month period. Diluted earnings per common share decreased by 57.5%, to $3.66 per share for the current six-month period, compared to $8.61 per share for the prior year six-month period. The decrease was primarily due to higher equity in earnings from the AVAIL JV in the prior year six-month period, which included a significant gain from AVAIL's sale of the EPG, partially offset by a gain from AVAIL's sale of Rig-A-Lite in the current six-month period.
Sales
Sales for the AZZ Metal Coatings segment increased $66.6 million, or 17.7%, for the current six-month period, compared to the prior year six-month period. The increase was primarily due to a $56.6 million increase resulting from a higher volume of steel processed, primarily driven by increases in the construction and industrial end markets; a $6.2 million increase in average selling price, primarily in response to inflationary pressures; and a $3.8 million increase in other sales, primarily due to by-product sales related to zinc.
Sales for the AZZ Precoat Metals segment increased $29.6 million, or 6.4%, for the current six-month period, compared to the prior year six-month period. The increase was primarily due to an increase in the average price of coils coated, primarily due to vendor price increases that were passed through to customers and product mix. The increase in sales was partially offset by a lower volume of coils coated, driven by decreases in construction, HVAC and appliances, infrastructure, transportation, and other end markets, partially offset by increases in the container end market, driven by continued ramp-up at the Washington, Missouri facility.
Operating Income
For the current six-month period, consolidated operating income increased $22.8 million, or 16.5%, to $160.8 million, compared to the prior year six-month period.
Operating income for the AZZ Metal Coatings segment increased $18.2 million, or 17.8%, for the current six-month period, compared to the prior year six-month period. The increase was due to increased sales as described above, partially offset by an increase in cost of sales. The $47.6 million increase in cost of sales was primarily due to a $17.5 million increase in zinc costs, a $11.9 million increase in variable overhead costs, and a $9.8 million increase in labor costs, partially offset by a $0.5 million decrease in other direct costs. The increase in cost of sales also included $8.9 million of higher fixed overhead costs, primarily related to insurance costs, utilities, lease costs, and employee benefits. Selling, general and administrative expense increased $0.8 million.
Operating income for the AZZ Precoat Metals segment increased $9.0 million, or 11.9%, for the current six-month period, compared to the prior year six-month period. The increase was due to increased sales as described above, partially offset by an increase in cost of sales. The $19.7 million increase in cost of sales was primarily due to a $9.3 million increase in material costs driven by increases in paint prices, a $3.7 million increase in labor costs, and a $6.7 million increase in overhead and other direct costs. Selling, general and administrative expense increased $0.9 million, primarily due to professional services, payroll-related costs, and equity-based compensation.
Corporate Expenses
Corporate selling, general and administrative expenses increased $4.5 million, or 11.2%, for the current six-month period, compared to the prior year six-month period. The increase was primarily due to a $2.6 million increase in acquisition costs related to the Seattle Galvanizing acquisition and $1.9 million in other corporate expenses, primarily driven by salary and wage increases, travel expenses, director fees, and payroll-related costs.
Interest Expense
Interest expense for the current six-month period decreased $10.2 million, to $22.1 million, compared to $32.2 million for the prior year six-month period. The decrease was primarily attributable to a $248.1 million decrease in weighted average debt outstanding and a 126 basis point decrease in the weighted average interest rate, from 6.49% in the prior year six-month period to 5.23% in the current six-month period. The decrease in interest expense was partially offset by higher interest expense related to Company's finance leases, debt financing cost amortization, and lower capitalized interest.
35

Equity in Earnings of Unconsolidated subsidiary
Equity in earnings of unconsolidated subsidiary decreased $225.6 million, to $7.3 million, for the current six-month period, compared to $232.9 million in the prior year six-month period. The decrease was primarily due to the recognition of a gain on the sale of AVAIL's EPG in the prior year six-month period and lower ongoing earnings following the divestiture of AVAIL's EPG and WSI businesses, partially offset by the recognition of an impairment loss on the AVAIL JV in the prior year six-month period and the recognition of a gain on the sale of AVAIL's Rig-A-Lite business in the current six-month period. See "Liquidity and Capital Resources—AVAIL JV" section below for more information about the AVAIL JV.
Income Taxes
The provision for income taxes reflects an effective tax rate of 24.2% for the six months ended August 31, 2026, compared to 23.5% for the six months ended August 31, 2025. The increase in the effective tax rate is primarily attributable to higher discrete R&D tax credits recorded during the prior year six-month period, a change in the relative mix of earnings across the jurisdictions within which we operate and higher compensation limited by Internal Revenue Code Section 162(m), partially offset by higher tax deductions for stock compensation in fiscal 2027.
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 August 31, 2026, our total liquidity of $376.4 million consisted of available capacity under our Revolving Credit Facility of $374.4 million and cash and cash equivalents of $2.0 million.
Cash Flows
The following table summarizes our cash flows by category for the periods presented (in thousands):
Six Months Ended August 31,
20262025
Net cash provided by operating activities$139,991 $373,169 
Net cash used in investing activities(78,893)(66,491)
Net cash used in financing activities(59,981)(306,614)
Net cash provided by operating activities for the six months ended August 31, 2026 decreased by $233.2 million compared to the six months ended August 31, 2025, primarily due to:
•a decrease in cash distributions from the AVAIL JV of $273.2 million, following AVAIL's sale of its EPG business,
•a decrease in net income of $149.8 million, primarily due to a decrease in equity in earnings from the AVAIL JV,
•a decrease in cash from working capital of $25.5 million, related to decreases in income tax payable and accrued expenses, coupled with an increase in inventories, accounts receivable, and contract assets, partially offset by an increase in accounts payable; and
•a decrease in cash flows from deferred income taxes of $13.2 million, primarily due to cash tax savings recognized in the prior year resulting from the enactment of the One Big Beautiful Bill; partially offset by
•a decrease in non-cash equity in earnings from the AVAIL JV of $225.6 million, primarily due to equity in earnings related to the AVAIL JV's sale of its EPG business in the prior year,
•an increase in non-cash expenses of $2.0 million, primarily due to restructuring expenses recognized in the prior year, as well as share-based compensation expense, a decrease in gain on sale of property, plant and equipment and bad debt expense, partially offset by an increase in depreciation expense, partly due to the new aluminum coil coating facility in Washington, Missouri and an increase in amortization of debt financing costs due to the write-off following the refinancing of the 2022 Credit Agreement, and
•an increase in cash flows from long-term assets and liabilities of $0.9 million, primarily due to decreases in long-term lease liabilities and other long-term liabilities,
Cash flows used in investing activities for the six months ended August 31, 2026 increased by $12.4 million compared to the prior six months ended August 31, 2025, primarily due to:
•an increase in cash used of $27.4 million due to the acquisition of Seattle Galvanizing on July 30, 2026, and
•a decrease of $3.7 million in proceeds from the sale of property, plant and equipment, partially offset by
•an increase of $15.7 million in proceeds from return of investment from the AVAIL JV; and
•a decrease of $3.0 million in capital expenditures, primarily due to a decrease in capital expenditures for our Precoat Metals segment, partially offset by an increase in capital expenditures for our Metal Coatings segment.
Cash flows used in financing activities for the six months ended August 31, 2026 decreased by $246.6 million compared to the prior six months ended August 31, 2025, primarily due to:
•a decrease in net payments on long-term debt and finance leases of $274.5 million, and
•a decrease in debt financing costs paid of $0.2 million, partially offset by
•an increase in repurchase of treasury stock of $20.0 million,
•an increase in tax payments related to common stock issued under stock-based plans of $6.1 million,
•an increase in dividend payments of $2.1 million, reflecting an increase in the quarterly cash dividend per share compared to the prior year quarter.
37

Financing and Capital
2022 Credit Agreement and Term Loan B
We have a credit agreement with a syndicate of financial institutions as lenders, entered into on May 13, 2022 and amended from time to time (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 August 31, 2026, the outstanding balance of the Term Loan B was $335.0 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 7, 2029 (following the amendment on May 7, 2026, as described below);
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.25% and 2.25%; as of August 31, 2026, the interest rate was SOFR plus 1.50%;
v.includes customary affirmative and negative covenants, and events of default; including restrictions on the incurrence of non-ordinary course debt, investments 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 May 7, 2026, we amended our 2022 Credit Agreement to change the following terms of the Revolving Credit Facility:

i.extended the maturity date of our Revolving Credit Facility from May 31, 2026 to May 7, 2029;
ii.added JP Morgan Chase Bank, N.A. and PNC Capital Markets LLC as additional lenders, and removed Citibank N.A. and Barclays Bank PLC as lenders;
iii.reduced the interest rate tiers from a range of SOFR plus 1.75% to 2.75% to a range of SOFR plus 1.25% to 2.25%; and
iv.reduced the leverage-based commitment fee tiers from a range of 0.20% to 0.30% to a range of 0.15% to 0.25%.

In connection with the amendment, approximately 37.50% of the aggregate principal amount was reallocated to the new lenders. We evaluated the amendment under the guidance in ASC 470-50, Debt—Modifications and Extinguishments, and concluded that the amendment represented a modification at the instrument level, as the quantitative 10% cash flow test was not met. However, the lender reallocation resulted in a partial extinguishment at the lender level. As a result, for the six months ended August 31, 2026, we recognized a write-off of approximately $0.6 million of unamortized debt financing costs, which is included in "Interest expense, net" on our consolidated statement of operations and in "Amortization of debt financing costs" on our consolidated statement of cash flows.
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.
38

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 August 31, 2026, the total amount of receivables pledged under the facility was $271.1 million, consisting of $166.1 million in trade accounts receivable and $105.0 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 continuously monitor these provisions to ensure compliance and availability under the facility.
The proceeds from the Receivables Securitization Facility were used to pay down the Term Loan B.
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 August 31, 2026, we were in compliance with all covenants and other requirements set forth in the 2022 Credit Agreement and the Receivables Securitization Facility.
The weighted-average interest rate for our outstanding debt, including the Revolving Credit Facility, the Term Loan B, and the Receivables Securitization Facility was 5.23% and 5.94% as of August 31, 2026 and February 28, 2026, respectively. We are also obligated to pay a leverage-based commitment fee with various tiers between 0.15% and 0.25% per year for unused amounts under the Revolving Credit Facility. As of August 31, 2026, the commitment fee rate was 0.175%.
As of August 31, 2026, we had $500.0 million of debt outstanding, with varying maturities through fiscal 2030. We had approximately $374.4 million of additional credit available as of August 31, 2026.
Letters of Credit
As of August 31, 2026, we had outstanding letters of credit in the amount of $10.6 million. These standby letters of credit are primarily issued to support insurance deductibles and other collateral requirements.
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 June 30, 2025, we entered into a fixed-rate interest rate swap agreement (the "2025 Swap"). The 2025 Swap converts the SOFR-based component of the interest rate to 3.759%. As of August 31, 2026, the 2025 Swap resulted in a total fixed rate of 5.509%. The 2025 Swap has a 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, net" in the consolidated statement of operations.
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.
On May 14, 2026, AVAIL completed the sale of its industrial lighting business, Rig-A-Lite.
As of August 31, 2026, our investment in the AVAIL JV was $11.5 million. For the three and six months ended August 31, 2026, we recorded $6.8 million and $7.3 million of equity in earnings, respectively. The majority of the equity in earnings related to the recognition of our proportionate share of the gain on the sale of Rig-A-Lite. During both the three and six months ended August 31, 2026, our proportionate share of equity in earnings (loss) from AVAIL JV operations was not significant.
39


We classify cash flows from distributions using the cumulative earnings method. Cash received is classified as a return on investment and included in operating cash flows to the extent that cumulative earnings exceed cumulative distributions, less distributions received in prior periods that were deemed returns of investment. During the six months ended August 31, 2026, we received $15.7 million in distributions, which were deemed to be returns on investment and reflected in cash flows from operating activities.
Share Repurchase Program
During the six months ended August 31, 2026, we repurchased 136,303 shares of common stock in the amount of $20.0 million at an average purchase price per share of $146.71 under the 2020 Authorization. As of August 31, 2026, there was $13.2 million remaining to repurchase shares under the 2020 Authorization. During the six months ended August 31, 2026, we did not repurchase any shares of common stock under the 2026 Share Repurchase Program. As of August 31, 2026, there was $100.0 million remaining to repurchase shares under the 2026 Share Repurchase Program. See "Part II. Item 2. Unregistered Sales of Equity Securities and Use of Proceeds."
Other Exposures
We have exposure to commodity price increases in all three of our operating segments, primarily zinc and natural gas in the AZZ Metal Coatings segment, and natural gas, steel, and aluminum in the AZZ Precoat Metals segment. We attempt to minimize these increases 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 August 31, 2026, 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, 2026.
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 the following items from the reported GAAP measure: 1) intangible asset amortization, 2) restructuring charges, 3) acquisition costs, 4) additional stock compensation expense related to the adoption of our executive retiree long-term incentive program, 5) certain adjustments related to the Company's unconsolidated joint venture, and 6) the write-off of debt financing costs. Management defines Adjusted EBITDA as adjusted net income excluding depreciation, amortization, interest and provision for income taxes. 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 six months ended August 31, 2026 and 2025 from 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 August 31,Six Months Ended August 31,
2026202520262025
Amount
Per
 Diluted Share(1)
Amount
Per
 Diluted Share(1)
Amount
Per
 Diluted Share(1)
Amount
Per
 Diluted Share(1)
Net income$58,451 $1.94 $89,346 $2.95 $110,457 $3.66 $260,254 $8.61 
Adjustments:
Amortization of intangible assets5,941 0.20 5,823 0.19 11,667 0.39 11,557 0.38 
Restructuring charges(2)
— — — — — — 3,827 0.13 
Acquisition costs(3)
2,771 0.09 — — 2,771 0.09 — — 
Executive retiree long-term incentive program(4)
— — — — — — 2,185 0.07 
AVAIL JV equity in earnings adjustment(5)
(6,663)(0.22)(61,639)(2.04)(8,011)(0.27)(227,465)(7.52)
Write-off of debt financing costs(6)
— — — — 572 0.02 — — 
Subtotal2,049 0.07 (55,816)(1.84)6,999 0.23 (209,896)(6.94)
Tax impact(7)
(365)(0.01)13,396 0.44 (1,553)(0.05)50,375 1.67 
Total adjustments1,684 0.06 (42,420)(1.40)5,446 0.18 (159,521)(5.27)
Adjusted net income and adjusted earnings per share (non-GAAP)$60,135 $2.00 $46,926 $1.55 $115,903 $3.84 $100,733 $3.33 
Weighted average shares outstanding—Diluted for Adjusted earnings per share30,123 30,244 30,145 30,243 
See notes below tables.
42

Adjusted EBITDA
Three Months Ended August 31,Six Months Ended August 31,
2026202520262025
Net income$58,451 $89,346 $110,457 $260,254 
Interest expense10,807 13,665 22,071 32,228 
Income tax expense21,339 24,983 35,351 79,911 
Depreciation and amortization24,168 22,372 47,687 44,199 
Adjustments:
Restructuring charges(2)
— — — 3,827 
Acquisition costs(3)
2,771 — 2,771 — 
Executive retiree long-term incentive program(4)
— — — 2,185 
AVAIL JV equity in earnings adjustment(5)
(6,663)(61,639)(8,011)(227,465)
Adjusted EBITDA (non-GAAP)$110,873 $88,727 $210,326 $195,139 
See notes below tables.

Adjusted EBITDA by Segment

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

Three Months Ended August 31, 2026
Metal CoatingsPrecoat MetalsInfra-
structure Solutions
CorporateTotal
Net income (loss)$64,104 $43,334 $6,789 $(55,776)$58,451 
Interest expense— — — 10,807 10,807 
Income tax expense— — — 21,339 21,339 
Depreciation and amortization7,472 10,487 — 6,209 24,168 
Adjustments:
Acquisition costs(3)
— — — 2,771 2,771 
AVAIL JV equity in earnings adjustment(5)
— — (6,663)— (6,663)
Adjusted EBITDA (non-GAAP)$71,576 $53,821 $126 $(14,650)$110,873 
See notes below tables.
Three Months Ended August 31, 2025
Metal CoatingsPrecoat MetalsInfra-
structure Solutions
CorporateTotal
Net income (loss)$51,708 $36,521 $59,319 $(58,202)$89,346 
Interest expense— — — 13,665 13,665 
Income tax expense— — — 24,983 24,983 
Depreciation and amortization6,830 9,424 — 6,118 22,372 
Adjustments:
AVAIL JV equity in earnings adjustment(5)
— — (61,639)— (61,639)
Adjusted EBITDA (non-GAAP)$58,538 $45,945 $(2,320)$(13,436)$88,727 
See notes below tables.
43

Six Months Ended August 31, 2026
Metal CoatingsPrecoat MetalsInfra-
structure Solutions
CorporateTotal
Net income (loss)$120,653 $84,869 $7,298 $(102,363)$110,457 
Interest expense— — — 22,071 22,071 
Income tax expense— — — 35,351 35,351 
Depreciation and amortization14,738 20,709 — 12,240 47,687 
Adjustments:
Acquisition costs(3)
— — — 2,771 2,771 
AVAIL JV equity in earnings adjustment(5)
— — (8,011)— (8,011)
Adjusted EBITDA (non-GAAP)$135,391 $105,578 $(713)$(29,930)$210,326 
See notes below tables.
Six Months Ended August 31, 2025
Metal CoatingsPrecoat MetalsInfra-
structure Solutions
CorporateTotal
Net income (loss)$102,378 $75,875 $232,762 $(150,761)$260,254 
Interest expense— — — 32,228 32,228 
Income tax expense— — — 79,911 79,911 
Depreciation and amortization13,490 18,546 — 12,163 44,199 
Adjustments:
Restructuring charges(2)
3,827 — — — 3,827 
Executive retiree long-term incentive program(4)
358 — — 1,827 2,185 
AVAIL JV equity in earnings adjustment(5)
— — (227,465)— (227,465)
Adjusted EBITDA (non-GAAP)$120,053 $94,421 $5,297 $(24,632)$195,139 
See notes below tables.
44

Debt Leverage Ratio Reconciliation
Trailing Twelve Months Ended
August 31, 2026February 28, 2026
Gross debt$500,000 $515,000 
Less: Cash per bank statement(6,800)(13,227)
Add: Finance lease liability45,650 13,746 
Consolidated indebtedness$538,850 $515,519 
Net income$167,463 $317,260 
Depreciation and amortization93,543 90,056 
Interest expense45,493 55,650 
Income tax expense58,495 103,055 
EBITDA$364,994 $566,021 
Cash items(8)
8,200 5,426 
Non-cash items(9)
14,057 14,832 
Equity in earnings, net of distributions15,836 (209,733)
Adjusted EBITDA per Credit Agreement$403,087 $376,546 
Net leverage ratio1.3x1.4x
(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)
The six months ended August 31, 2025 includes restructuring charges related to the closure of two surface technology facilities in our AZZ Metal Coatings segment. See "Item 1. Financial Statements—Note 17."
(3)
The three and six months ended August 31, 2026 include expenses related to the Seattle Galvanizing acquisition. For further information about the Seattle Galvanizing acquisition, see "Item 1. Financial Statements—Note 2."
(4)
During the six months ended August 31, 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 15."
(5)
On May 14, 2026, AVAIL completed the sale of Rig-A-Lite. The three months ended August 31, 2026 include $7.9 million from the sale of Rig-A-Lite, partially offset by a $1.3 million decrease to a previously recognized gain on the sale of AVAIL's WSI business. The six months ended August 31, 2026 include $7.9 million, which represents the gain related to the sale of Rig-A-Lite.
During the first quarter of fiscal 2026, AVAIL completed the sale of the EPG. The three and six months ended August 31, 2025 include $61.6 million and $227.5 million, respectively, which represent the gain related to the sale of the EPG, partially offset by an impairment loss on the AVAIL JV and an adjustment related to a change in AVAIL's transfer pricing policy. For additional information about the AVAIL JV, see Note 8.
(6)
The write-off of $0.6 million of unamortized debt financing costs relates to the refinancing of our Revolving Credit Facility on May 7, 2026, which resulted in a partial extinguishment at the lender level. For further information, see "Item 1. Financial Statements—Note 10."
(7)
For the three and six months ended August 31, 2026, the tax impact includes a non-GAAP effective tax rate of 24.0% for amortization of intangible assets, acquisition costs, and the write-off of debt financing costs, and non-GAAP effective tax rates of 25.9% and 25.6%, respectively, for the AVAIL JV equity in earnings adjustment.
For the three and six months ended August 31, 2025, the non-GAAP effective tax rate is estimated at 24.0%.
(8)
Cash items include certain legal settlements, retirement and other severance expenses, restructuring charges associated with the AZZ Metal Coatings segment, acquisition costs, and other accruals.
(9)
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 six months ended August 31, 2026. 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, 2026.
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 18."
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, 2026.
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 allow 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.
On January 22, 2026, our Board of Directors authorized a $100 million share repurchase program (the "2026 Share Repurchase Program") pursuant to which we may repurchase our common stock. Repurchases under the 2026 Share Repurchase Program 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 allow 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

During the six months ended August 31, 2026, we repurchased 136,303 shares of common stock in the amount of $20.0 million at an average purchase price per share of $146.71 under the 2020 Authorization. As of August 31, 2026, there was $13.2 million remaining to repurchase shares under the 2020 Authorization. During the six months ended August 31, 2026, we did not repurchase any shares of common stock under the 2026 Share Repurchase Program. As of August 31, 2026, there was $100.0 million remaining to repurchase shares under the 2026 Share Repurchase Program.
Item 5. Other Information.
Rule 10b5-1 trading arrangement
During the three months ended August 31, 2026, 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:October 13, 2026By:/s/ Jason Crawford
Jason Crawford
Senior Vice President, Chief Financial Officer and
Principal Accounting Officer
49
EX-31.1 2 ex3112026831.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 August 31, 2026 (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:October 13, 2026/s/ Thomas E. Ferguson
Thomas E. Ferguson
President and Chief Executive Officer

EX-31.2 3 ex3122026831.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 August 31, 2026 (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:October 13, 2026/s/ Jason Crawford
Jason Crawford
Senior Vice President, Chief Financial Officer and
Principal Accounting Officer

EX-32.1 4 ex3212026831.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 August 31, 2026 (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:October 13, 2026/s/ Thomas E. Ferguson
Thomas E. Ferguson
President and Chief Executive Officer

EX-32.2 5 ex3222026831.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 August 31, 2026 (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:October 13, 2026/s/ Jason Crawford
Jason Crawford
Senior Vice President, Chief Financial Officer and
Principal Accounting Officer

EX-101.SCH 6 azz-20260831.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 9952151 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 9952152 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 9952153 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 9952154 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 9952155 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (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 - Equity link:presentationLink link:calculationLink link:definitionLink 9952172 - Disclosure - Share-based Compensation link:presentationLink link:calculationLink link:definitionLink 9952173 - Disclosure - Defined Benefit Pension Plan link:presentationLink link:calculationLink link:definitionLink 9952174 - Disclosure - Restructuring and Impairment Charges link:presentationLink link:calculationLink link:definitionLink 9952175 - Disclosure - Commitments and Contingencies 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 - Narrative (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 9955533 - Disclosure - Operating Segments (Details) link:presentationLink link:calculationLink link:definitionLink 9955534 - Disclosure - Operating Segments - Long-Lived Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9955535 - Disclosure - Operating Segments - Depreciation and Amortization (Details) link:presentationLink link:calculationLink link:definitionLink 9955536 - Disclosure - Investments in Unconsolidated Entity - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955537 - Disclosure - Investments in Unconsolidated Entities - Schedule of Condensed Balance Sheet For AIS Joint Venture (Details) link:presentationLink link:calculationLink link:definitionLink 9955538 - Disclosure - Investments in Unconsolidated Entities - Schedule of Condensed Statement of Operations for AIS Joint Venture (Details) link:presentationLink link:calculationLink link:definitionLink 9955539 - Disclosure - Derivative Instruments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955540 - Disclosure - Debt - Schedule of Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9955541 - Disclosure - Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955542 - Disclosure - Debt - Interest Expense Disclosure (Details) link:presentationLink link:calculationLink link:definitionLink 9955543 - Disclosure - Fair Value Measurements - Schedule (Details) link:presentationLink link:calculationLink link:definitionLink 9955544 - Disclosure - Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955545 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955546 - Disclosure - Leases - Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 9955546 - Disclosure - Leases - Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 9955547 - Disclosure - Leases - Lease Details (Details) link:presentationLink link:calculationLink link:definitionLink 9955548 - Disclosure - Leases - Classification of Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9955548 - Disclosure - Leases - Classification of Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9955549 - Disclosure - Leases - Lease Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 9955549 - Disclosure - Leases - Lease Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 9955549 - Disclosure - Leases - Lease Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 9955550 - Disclosure - Leases - Sublease Income (Details) link:presentationLink link:calculationLink link:definitionLink 9955551 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955552 - Disclosure - Equity - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955553 - Disclosure - Equity - AOCI (Details) link:presentationLink link:calculationLink link:definitionLink 9955554 - Disclosure - Share-based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 9955555 - Disclosure - Defined Benefit Pension Plan (Details) link:presentationLink link:calculationLink link:definitionLink 9955556 - Disclosure - Restructuring and Impairment Charges (Details) link:presentationLink link:calculationLink link:definitionLink 9955556 - Disclosure - Restructuring and Impairment Charges (Details) link:presentationLink link:calculationLink link:definitionLink 9955557 - Disclosure - Commitments and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 azz-20260831_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 azz-20260831_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 azz-20260831_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Trading Arrangement: Trading Arrangement [Axis] Maximum Maximum [Member] Welding Services Business Welding Services Business [Member] Welding Services Business Statistical Measurement [Domain] Statistical Measurement [Domain] Environment liability Environmental Liability Environmental Liability Title of 12(b) Security Title of 12(b) Security Document Fiscal Year Focus Document Fiscal Year Focus Business Combination, Acquisition-Related Cost, Expense Business Combination, Acquisition-Related Cost, Expense Weighted average interest rate Debt, Weighted Average Interest Rate Adjustment to Compensation, Amount Adjustment to Compensation Amount Customer [Axis] Customer [Axis] Segment Reporting [Abstract] Segment Reporting [Abstract] Common stock, $1 par value; 100,000 shares authorized; 29,923 and 29,880 shares issued and outstanding at August 31, 2026 and August 31, 2025, respectively Common Stock, Value, Issued 2027 Lessee, Operating Lease, Liability, to be Paid, Year One Tax payments related to common stock issued under stock-based plans Payment, Tax Withholding, Share-Based Payment Arrangement Depreciation and amortization Depreciation, Amortization and Accretion, Net Interest expense, net Interest expense, net Interest expense, net Interest Expense, Operating and Nonoperating Accrued salaries and wages Employee-related Liabilities, Current Loss contingency accrual Loss Contingency Accrual Infrastructure Infrastructure Industry [Member] Infrastructure Industry Line of Credit Line of Credit [Member] Restatement Determination Date Restatement Determination Date Proceeds from return of investment on the AVAIL JV Proceeds from Sale, Maturity and Collection of Investments Contract assets Contract with Customer, Asset, after Allowance for Credit Loss 2027 Finance Lease, Liability, to be Paid, Year One Derivative Instrument [Axis] Derivative Instrument [Axis] Proceeds from Divestiture of Businesses Proceeds from Divestiture of Businesses Amendment Flag Amendment Flag Restructuring Costs and Asset Impairment Charges Restructuring Costs and Asset Impairment Charges Decrease in ROU assets related to lease terminations Gain (Loss) on Termination of Lease Current liabilities: Liabilities, Current [Abstract] Average price per share (in usd per share) Shares Acquired, Average Cost Per Share Bad debt expense Accounts Receivable, Credit Loss Expense (Reversal) Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Financing cash flows from finance leases included in lease liabilities Finance Lease, Principal Payments Total net leverage ratio maximum Debt Instrument, Total Net Leverage Ratio Maximum Debt Instrument, Total Net Leverage Ratio Maximum Disposal Group Classification [Axis] Disposal Group Classification [Axis] NYSETX NYSETX [Member] NYSETX Property, plant and equipment Business Combination, Recognized Asset Acquired, Property, Plant, and Equipment 2032 Finance Lease, Liability, to be Paid, Year Six Finance Lease, Liability, to be Paid, Year Six Environmental liability, current Environmental Liability, Current Environmental Liability, Current Leases [Abstract] Leases [Abstract] Other Comprehensive Income (Loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Non-current liabilities Liabilities, Noncurrent Deferred income taxes Increase (Decrease) in Deferred Income Taxes Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Entity Address, State or Province Entity Address, State or Province PEO Total Compensation Amount PEO Total Compensation Amount Other comprehensive income Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Common stock, par value (usd per share) Common Stock, Par or Stated Value Per Share Exchange [Domain] Exchange [Domain] Share-based Payment Arrangement, Noncash Expense [Abstract] Share-Based Payment Arrangement, Noncash Expense [Abstract] Intangible assets, net Intangible Asset, Excluding Goodwill, after Accumulated Amortization Intangible Asset, Excluding Goodwill, after Accumulated Amortization Share Repurchase Program [Domain] Share Repurchase Program [Domain] Notional amount on swap agreement Derivative, Notional Amount 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 Inventory reserves Inventory Valuation Reserves AIS Joint Venture AIS Joint Venture [Member] AIS Joint Venture Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Income before income taxes Income (Loss) Attributable to Parent, before Tax Equity Method Investment, Summarized Financial Information [Abstract] Equity Method Investment, Summarized Financial Information [Abstract] Total current liabilities Current liabilities Liabilities, Current 2030 Lessee, Operating Lease, Liability, to be Paid, Year Four Debt Instrument, Face Amount, Percent Reallocated To New Lenders Debt Instrument, Face Amount, Percent Reallocated To New Lenders Debt Instrument, Face Amount, Percent Reallocated To New Lenders Customer Relationships Customer Relationships [Member] Changes in other long-term assets and long-term liabilities Increase (Decrease) in Other Noncurrent Assets and Liabilities, Net Lease, Cost [Abstract] Lease, Cost [Abstract] Entity Address, City or Town Entity Address, City or Town Schedule of Cash Flow, Supplemental Disclosures Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Computation of basic and diluted earnings per share Schedule of Earnings Per Share Basic and Diluted [Abstract] -- None. No documentation exists for this element. -- Defined Benefit Plan, Plan Assets, Allocation [Line Items] Defined Benefit Plan, Plan Assets, Allocation [Line Items] Rig-A-Lite Rig-A-Lite [Member] Rig-A-Lite Document Information [Line Items] Document Information [Line Items] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Organization and Basis of Consolidation Basis of Accounting, Policy [Policy Text Block] Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Proceeds from Equity Method Investment, Distribution, Return of Capital Proceeds from Equity Method Investment, Distribution, Return of Capital Net income Net Income (Loss) Available to Common Stockholders, Basic Precoat Metals Precoat Metals Precoat Metals [Member] Precoat Metals 2032 Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Year Six Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Year Six Sublease income Sublease Income Fair Value, Inputs, Level 2 Fair Value, Inputs, Level 2 [Member] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Segment Reporting, Reconciliation of Asset by Segment to Consolidated Segment Reporting, Reconciliation of Asset by Segment to Consolidated [Table Text Block] United States UNITED STATES Common stock issued under stock-based plans and related income tax expense (shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Other comprehensive income (loss) before reclassification OCI, before Reclassifications, before Tax, Attributable to Parent Class of Treasury Stock [Table] Class of Treasury Stock [Table] Accounting Pronouncements Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Accruals for capital expenditures Capital Expenditures Incurred but Not yet Paid Other accrued liabilities Business Combination, Recognized Liability Assumed, Other Liability, Current Operations and assets by segment Segment Reporting [Table Text Block] Net gain on sale of property, plant and equipment Gain (Loss) on Disposition of Property Plant Equipment Unrealized gain (loss) on interest rate swap, tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax 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 Term Loan B Term Loan B [Member] Term Loan B Net change in AOCI Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Payments on Revolving Credit Facility Repayments of Lines of Credit Intangibles and other assets Business Combination, Recognized Asset Acquired, Identifiable Intangible Asset, Excluding Goodwill Fair value of outstanding debt Long-Term Debt Electrical Products Group Electrical Products Group [Member] Electrical Products Group Income taxes payable Increase (Decrease) in Income Taxes Payable Lessee, Operating Lease, Liability, Maturity Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Document Period End Date Document Period End Date Net cash used in investing activities Cash Provided by (Used in) Investing Activity, Including Discontinued Operation Equity Awards Adjustments, Excluding Value Reported in Compensation Table Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member] Debt instrument, face amount Debt Instrument, Face Amount Contract assets Increase (Decrease) in Contract with Customer, Asset 2028 Lessee, Operating Lease, Liability, to be Paid, Year Two Equity Equity [Text Block] Number of reportable segments not disclosed NumberOfReportableSegmentsNotDisclosedFlag NumberOfReportableSegmentsNotDisclosedFlag Security Exchange Name Security Exchange Name Lease liability, short-term Finance Lease And Operating Lease, Liability, Current Finance Lease And Operating Lease, Liability, Current Equity Method Investment, Nonconsolidated Investee [Axis] Equity Method Investment, Nonconsolidated Investee [Axis] Supplemental Cash Flow Information Cash Flow, Supplemental Disclosures [Text Block] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Weighted-average remaining lease term—finance leases Finance Lease, Weighted Average Remaining Lease Term 2027 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 Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Shell Company Entity Shell Company Consolidation Items [Domain] Consolidation Items [Domain] Operating lease liabilities―short-term Operating Lease, Liability, Current AZZ Infrastructure Solutions AZZ Infrastructure Solutions [Member] AZZ Infrastructure Solutions Finance right-of-use assets Finance Lease, Right-of-Use Asset, after Accumulated Amortization Denominator: Denominator [Abstract] -- None. No documentation exists for this element. -- Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Earnings Per Share Earnings Per Share [Text Block] Name Outstanding Recovery, Individual Name Earnings Per Share [Abstract] Earnings Per Share [Abstract] Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Document Fiscal Period Focus Document Fiscal Period Focus Container Container Industry [Member] Container Industry Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Precoat Metals Business Division Precoat Metals Business Division [Member] Precoat Metals Business Division Total liabilities Liabilities Liabilities Trading Symbol Trading Symbol Operations and assets by segment Operations and Assets by Segment [Abstract] Operations and assets by segment. Geographical [Domain] Geographical [Domain] Interest Income and Interest Expense Disclosure Interest Income and Interest Expense Disclosure [Table Text Block] Purchase of property, plant and equipment Payments to Acquire Property, Plant, and Equipment 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] Pension Adjustments Prior Service Cost Pension Adjustments Prior Service Cost [Member] Income taxes payable Accrued Income Taxes, Current Schedule of assets acquired and liabilities assumed Business Combination, Recognized Asset Acquired and Liability Assumed [Table Text Block] Company Selected Measure Name Company Selected Measure Name Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Amounts reclassified from AOCI Reclassification from AOCI, Current Period, before Tax, Attributable to Parent Fixed interest rate on swap agreement Derivative, Fixed Interest Rate Total debt, gross Long-Term Debt, Gross Credit Facility [Domain] Credit Facility [Domain] Cash Flows From Operating Activities: Cash Provided by (Used in) Operating Activity, Including Discontinued Operation [Abstract] Other receivables Other Receivables, Net, Current Balance, beginning balance (shares) Balance, ending balance (shares) Shares, Issued Compensation Amount Outstanding Recovery Compensation Amount Individual: Individual [Axis] Weighted average number common shares, diluted (shares) Denominator for diluted earnings per common share (shares) Weighted Average Number of Shares Outstanding, Diluted Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Entity Emerging Growth Company Entity Emerging Growth Company Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] 2028 Finance Lease, Liability, to be Paid, Year Two Disposal Group Name [Domain] Disposal Group Name [Domain] Underlying Security Market Price Change Underlying Security Market Price Change, Percent 2030 Finance Lease, Liability, to be Paid, Year Four Proceeds from Revolving Credit Facility Proceeds from Lines of Credit Derivative Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Gross margin Gross profit Gross Profit Revenue from Contract with Customer [Abstract] Less imputed interest Finance Lease, Liability, Undiscounted Excess Amount Operating cash flows from operating leases included in lease liabilities Operating Lease, Payments Award Timing Predetermined Award Timing Predetermined [Flag] Letters of credit outstanding Letters of Credit Outstanding, Amount Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Fair Value, Inputs, Level 1 Fair Value, Inputs, Level 1 [Member] Effective income tax rate, continuing operations (percent) Effective Income Tax Rate Reconciliation, Percent Standby And Commercial Letters Of Credit Standby And Commercial Letters Of Credit [Member] Standby And Commercial Letters Of Credit Organization, Consolidation and Presentation of Financial Statements [Abstract] Total lease payments Lessee, Operating Lease, Liability, to be Paid Employee stock awards Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Net income Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest All Executive Categories All Executive Categories [Member] Repurchase and retirement of common stock Stock Repurchased and Retired During Period, Value Increase (Decrease) in Operating Lease Liability Increase (Decrease) in Operating Lease Liability Pension Adjustments Service Cost Pension Adjustments Service Cost [Member] Numerator: Numerator [Abstract] -- None. No documentation exists for this element. -- Fair value of outstanding debt Long-Term Debt, Fair Value Antidilutive Securities [Axis] Antidilutive Securities [Axis] Operating right-of-use assets Operating Lease, Right-of-Use Asset Computation of basic and diluted earnings per share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Total purchase price, net of cash acquired Business Combination, Recognized Asset Acquired to Liability Assumed, Excess (Less), and Goodwill Fair Value Disclosures [Abstract] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Operating Segments Segment Reporting [Text Block] Outstanding borrowings Long-Term Line of Credit Minimum Minimum [Member] Expiration Date Trading Arrangement Expiration Date Amount of receivables pledged Line of Credit Facility, Capacity Available for Trade Purchases Industrial Industrial Industry [Member] Industrial Industry Postemployment Benefits [Abstract] Postemployment Benefits [Abstract] Liabilities [Abstract] Liabilities [Abstract] Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Effect of exchange rate changes on cash Effect of Exchange Rate on Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Location, Statement of Income, Balance [Axis] Location, Statement of Income, Balance [Axis] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] 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] Total Liabilities Financial Liabilities Fair Value Disclosure Disposal Group, Including Discontinued Operations [Line Items] Disposal Group, Including Discontinued Operations [Line Items] Total lease payments Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Business Combination [Line Items] Business Combination [Line Items] Aggregate Pension Adjustments Service Cost Aggregate Pension Adjustments Service Cost [Member] Increase (Decrease) In Right-Of-Use Asset Increase (Decrease) In Right-Of-Use Asset Increase (Decrease) In Right-Of-Use Asset Proceeds from issuance of common stock Proceeds from Issuance of Common Stock Diluted Earnings (Loss) Per Share [Abstract] Diluted Earnings (Loss) Per Share [Abstract] Diluted Earnings (Loss) Per Share Common stock, shares authorized (shares) Common Stock, Shares Authorized Accounts receivable Business Combination, Recognized Asset Acquired, Receivable, Current Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Exercise Price Award Exercise Price Restructuring Cost [Table] Restructuring Cost [Table] Cash flows from investing activities Cash Provided by (Used in) Investing Activity, Including Discontinued Operation [Abstract] Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] Stock repurchase program authorized amount Share Repurchase Program, Authorized, Amount 2028 Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Two Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Two Segment Reporting [Line Items] Segment Reporting [Line Items] Document Quarterly Report Document Quarterly Report Disposal Groups, Including Discontinued Operations [Table] Disposal Groups, Including Discontinued Operations [Table] 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] Segments [Domain] Segments [Domain] Interest Rate Swap Interest Rate Swap [Member] Long-lived Assets by Geographic Areas Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Long-Lived Asset [Table Text Block] Payments of debt financing costs Repayments of Long-Term Debt Disposal Group Classification [Domain] Disposal Group Classification [Domain] Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Other receivables Increase (Decrease) in Other Receivables Investment in AVAIL joint venture Equity Method Investments Gross interest expense Interest Costs Incurred Business Combination [Table] Business Combination [Table] Equity Component [Domain] Equity Component [Domain] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Business Combination, Asset Acquisition, Transaction between Entities under Common Control, and Joint Venture Formation [Abstract] Secured Debt Secured Debt [Member] 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 Adoption Date Trading Arrangement Adoption Date Weighted-average discount rate—finance leases Finance Lease, Weighted Average Discount Rate, Percent Total shareholders' equity Balance, beginning balance Balance, ending balance Equity, Attributable to Parent Entity Listings, Exchange [Axis] Entity Listings, Exchange [Axis] Deferred Debt Issuance Cost, Writeoff Deferred Debt Issuance Cost, Writeoff Disposal Group, Disposed of by Sale, Not Discontinued Operations Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member] Residual value Intangible Asset, Finite-Lived, Acquired, Residual Value Assets Assets [Abstract] Assets [Abstract] Title Trading Arrangement, Individual Title Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Intangible Asset, Including Goodwill, Impairment Loss Intangible Asset, Including Goodwill, Impairment Loss Total Operating Lease, Liability Legal matter Professional Fees Insider Trading Policies and Procedures [Line Items] Total Finance Lease, Liability Accounts receivable, allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Metal Coatings Metal Coatings Metal Coatings [Member] Metal Coatings Prepaid expenses and other Prepaid Expense and Other Assets, Current Selling, general and administrative Selling, general and administrative Selling, General and Administrative Expense Business Combination [Domain] Business Combination [Domain] Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items] Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Antidilutive securities excluded from computation of earnings per share, amount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Number of operating segments Number of Operating Segments Entity Central Index Key Entity Central Index Key Capital in excess of par value Additional Paid in Capital, Common Stock All Adjustments to Compensation All Adjustments to Compensation [Member] Reconciliation to consolidated income before income taxes Segment Reporting, Reconciling Item, Corporate Nonsegment [Member] Business Combination [Axis] Business Combination [Axis] Equity [Abstract] 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] Net cash provided by operating activities Cash Provided by (Used in) Operating Activity, Including Discontinued Operation Transportation Transportation Industry [Member] Transportation Industry Income Statement [Abstract] Income Statement [Abstract] Shareholders' Equity: Equity, Attributable to Parent [Abstract] Common stock issued under employee stock purchase plan (shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Document Transition Report Document Transition Report Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Investment, Name [Axis] Investment, Name [Axis] Deferred tax assets Deferred Income Tax Assets, Net Finance lease liabilities―long-term Finance Lease, Liability, Noncurrent Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Periodic payments Debt Instrument, Periodic Payment Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Defined Benefit Plan, Plan Assets, Allocation [Table] Defined Benefit Plan, Plan Assets, Allocation [Table] Less: Capitalized interest Interest Costs Capitalized Adjustment Basis spread Debt Instrument, Basis Spread on Variable Rate City Area Code City Area Code Total lease payments Finance Lease, Liability, to be Paid Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Document Information [Table] Document Information [Table] All Individuals All Individuals [Member] Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue [Table Text Block] Payments of dividends Payments of Dividends Name Forgone Recovery, Individual Name Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Receivables Securitization Facility Receivables Securitization Facility [Member] Receivables Securitization Facility Non-current assets Assets, Noncurrent Statement [Line Items] Statement [Line Items] Total assets Segment assets(1) Assets 2026 Share Repurchase Program 2026 Share Repurchase Program [Member] 2026 Share Repurchase Program 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 Equity Method Investment, Nonconsolidated Investee [Domain] Equity Method Investment, Nonconsolidated Investee [Domain] Operating Segments Operating Segments [Member] Partners' Capital Partners' Capital Total fair value of liabilities assumed Business Combination, Recognized Liability Assumed, Liability Share-based Compensation Share-Based Payment Arrangement [Text Block] Common stock issued under employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan Number of finance leases Number of Finance Leases Number of Finance Leases Lease liabilities Business Combination, Recognized Liability Assumed, Lease Obligation PEO PEO [Member] NEW YORK STOCK EXCHANGE, INC. NEW YORK STOCK EXCHANGE, INC. [Member] Stock-based compensation Share-Based Payment Arrangement, Expense Repurchase and retirement of treasury shares (shares) Stock Repurchased and Retired During Period, Shares Other long-term liabilities Other Liabilities, Noncurrent Goodwill Goodwill Inventories Business Combination, Recognized Asset Acquired, Inventory, Current Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Accounts payable Business Combination, Recognized Liability Assumed, Accounts Payable, Current Contract liability, revenue recognized Contract with Customer, Liability, Revenue Recognized Operating lease liabilities―long-term Operating Lease, Liability, Noncurrent Discontinued Operations, Disposed of by Sale Discontinued Operations, Disposed of by Sale [Member] Retained Earnings Retained Earnings [Member] 2029 Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Three Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Three Revolving Credit Facility Revolving Credit Facility [Member] Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Common stock, shares, outstanding (shares) Common Stock, Shares, Outstanding Award Timing Disclosures [Line Items] Foreign Currency Translation Gain (Loss) Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Payments of debt financing costs Payments of Debt Issuance Costs Diluted earnings per common share (usd per share) Earnings Per Share, Diluted Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Entity Current Reporting Status Entity Current Reporting Status Net cash used in financing activities Cash Provided by (Used in) Financing Activity, Including Discontinued Operation Total Shareholder Return Amount Total Shareholder Return Amount Prepaid expenses and other Increase (Decrease) in Prepaid Expense and Other Assets Adjustments to reconcile net income to net cash provided by operating activities: Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity [Abstract] Total fair value of assets acquired Business Combination, Recognized Asset Acquired, Asset 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 Defined Benefit Pension Plan Defined Benefit Plan [Text Block] HVAC & Appliances HVAC & Appliances Industry [Member] HVAC & Appliances Industry Cash flows from financing activities: Cash Provided by (Used in) Financing Activity, Including Discontinued Operation [Abstract] Sales Revenue from Contract with Customer, Excluding Assessed Tax Property, plant and equipment, net Property, Plant, and Equipment, after Accumulated Depreciation, Depletion, and Amortization Remaining borrowing capacity on line of credit Line of Credit Facility, Remaining Borrowing Capacity Commitment fee percentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Construction Construction Industry [Member] Construction Industry Thereafter Finance Lease, Liability, to be Paid, Thereafter Finance Lease, Liability, to be Paid, Thereafter Equity Method Investments Equity Method Investments [Table Text Block] 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 Derivative Asset Derivative Asset Inventories Inventory Disclosure [Text Block] Intangible Asset, Finite-Lived, Class [Axis] Intangible Asset, Finite-Lived, Class [Axis] Equity Awards Adjustments, Footnote Equity Awards Adjustments, Footnote [Text Block] Underlying Securities Award Underlying Securities Amount Disaggregated Sales Revenue from Contract with Customer [Text Block] Inventories Increase (Decrease) in Inventories Weighted-average discount rate—operating leases Operating Lease, Weighted Average Discount Rate, Percent 2022 Credit Agreement And Term Loan B 2022 Credit Agreement And Term Loan B [Member] 2022 Credit Agreement And Term Loan B Defined Benefit Plan, Expected Future Employer Contributions, Remainder of Fiscal Year Defined Benefit Plan, Expected Future Employer Contributions, Remainder of Fiscal Year Segment Reporting [Table] Segment Reporting [Table] Thereafter Lessee, Operating Lease, Liability, to be Paid, Thereafter Lessee, Operating Lease, Liability, to be Paid, Thereafter Lease liability, long-term Finance Lease And Operating Lease, Liability, Noncurrent Finance Lease And Operating Lease, Liability, Noncurrent Equity Method Investment [Table] Equity Method Investment [Table] Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Lease, Cost Lease, Cost [Table Text Block] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] All Trading Arrangements All Trading Arrangements [Member] Other Performance Measure, Amount Other Performance Measure, Amount Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Amounts reclassified from accumulated other comprehensive income to earnings, tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax Operating income Operating income (loss) Operating Income (Loss) Current Fiscal Year End Date Current Fiscal Year End Date Finance Lease, Liability, Maturity Finance Lease, Liability, to be Paid, Maturity [Table Text Block] 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 Loss on disposal of business Gain (Loss) on Disposition of Business 2031 Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Five Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Five Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Acquisitions Business Combination [Text Block] 2032 Lessee, Operating Lease, Liability, to be Paid, Year Six Lessee, Operating Lease, Liability, to be Paid, Year Six Long-Lived Asset, Excluding Financial Instrument, Customer Relationship, Mortgage Servicing Right, Deferred Policy Acquisition Cost, and Deferred Tax Asset, Amount Long-Lived Asset, Excluding Financial Instrument, Customer Relationship, Mortgage Servicing Right, Deferred Policy Acquisition Cost, and Deferred Tax Asset, Amount 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] Earnings Per Share, Diluted, by Common Class, Including Two-Class Method [Table] Earnings Per Share, Diluted, by Common Class, Including Two-Class Method [Table] Cash dividends declared per common share (usd per share) Common Stock, Dividends, Per Share, Declared Entity File Number Entity File Number Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Share-based compensation Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Reclassification of AOCI, before tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Common stock, shares, issued (shares) Common Stock, Shares, Issued Measure: Measure [Axis] Investments in Unconsolidated Entity Equity Method Investments and Joint Ventures Disclosure [Text Block] Finished goods Inventory, Finished Goods, Gross Number of facilities closed Restructuring And Related Activities, Number Of Facilities Closed Restructuring And Related Activities, Number Of Facilities Closed Less imputed interest Lessee, Operating Lease, Liability And Finance Lease, Liability, Undiscounted Excess Amount Lessee, Operating Lease, Liability And Finance Lease, Liability, Undiscounted Excess Amount Seattle Galvanizing Company, LLC Seattle Galvanizing Company, LLC [Member] Seattle Galvanizing Company, LLC Equity Components [Axis] Equity Components [Axis] Accounts receivable, net Increase (Decrease) in Accounts Receivable Income Tax Paid, after Refund Received Income Tax Paid, after Refund Received Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Entity Interactive Data Current Entity Interactive Data Current Finance lease liabilities―short-term Finance Lease, Liability, Current Accordion feature Line Of Credit Facility, Additional Borrowing Capacity Line Of Credit Facility, Additional Borrowing Capacity Deferred tax liabilities Deferred Income Tax Liabilities, Net Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Entity Small Business Entity Small Business Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent 2029 Lessee, Operating Lease, Liability, to be Paid, Year Three Termination Date Trading Arrangement Termination Date 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 Weighted-average life (in years) Intangible Asset, Finite-Lived, Acquired, Weighted-Average Amortization Period Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Other accrued liabilities Other Liabilities, Current Other assets Other Assets, Noncurrent 2029 Finance Lease, Liability, to be Paid, Year Three Document Type Document Type Acquisition of subsidiaries, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired 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] Foreign currency translation adjustments, tax Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax Unrealized gain (loss) unconsolidated subsidiary, tax expense OCI, Equity Method Investment, Tax Other Asset Impairment Charges Other Asset Impairment Charges Fair Value as of Grant Date Award Grant Date Fair Value Amortization of debt financing costs Paid-in-Kind Interest Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Share Repurchase Program, Remaining Authorized, Amount Share Repurchase Program, Remaining Authorized, Amount Unrealized translation gain (loss) Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Arrangement Duration Trading Arrangement Duration Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Disposal Group, Disposed of Other than by Sale, Not Discontinued Operation Disposal Group, Disposed of Other than by Sale, Not Discontinued Operation [Member] Local Phone Number Local Phone Number Canada CANADA Work in process Inventory, Work in Process, Gross Consolidation Items [Axis] Consolidation Items [Axis] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Entity Registrant Name Entity Registrant Name Decrease (increase) in current assets: Increase (Decrease) in Operating Assets [Abstract] Equity in earnings of unconsolidated subsidiary Equity In Earnings Of Unconsolidated Entities Equity In Earnings Of Unconsolidated Entities Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Credit Agreement 2022 Credit Agreement 2022 [Member] Credit Agreement 2022 Commitments and contingencies (Note 22) Commitments and Contingencies Sales Revenues Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Equity in earnings of unconsolidated subsidiary Income (Loss) from Equity Method Investments 2020 Share Repurchase Program 2020 Share Repurchase Program [Member] 2020 Share Repurchase Program Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Executive Category: Executive Category [Axis] Right-of-use assets Right Of Use Assets Right Of Use Assets Finance lease expense, cost of sales Finance Lease, Right-of-Use Asset, Amortization Increase (decrease) in current liabilities: Increase (Decrease) in Operating Liabilities [Abstract] Liabilities and Shareholders' Equity Liabilities and Equity [Abstract] Intangible Asset, Finite-Lived, Class [Domain] Intangible Asset, Finite-Lived, Class [Domain] Other Other Industry [Member] Other Industry 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] Inventories Total Inventory Inventory, Net All Award Types Award Type [Domain] Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Finance lease expense, interest expense Finance Lease, Interest Expense Fair Value Measurements Fair Value Disclosures [Text Block] Fair Value, Inputs, Level 3 Fair Value, Inputs, Level 3 [Member] Amounts reclassified from accumulated other comprehensive income to earnings, net of tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax Number of shares repurchased (shares) Treasury Stock, Shares, Acquired Common stock issued under stock-based plans and related income tax expense Stock Issued, Value, Stock Options Exercised, Net of Tax Benefit (Expense) PEO Name PEO Name Geographical [Axis] Geographical [Axis] Accrued expenses Increase (Decrease) in Accrued Liabilities Right-of-use assets Business Combination, Recognized Asset Acquired, Right-Of-Use Asset Business Combination, Recognized Asset Acquired, Right-Of-Use Asset Contract liabilities Contract with Customer, Liability Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Entity Tax Identification Number Entity Tax Identification Number Derivative Instruments and Hedging Activities Disclosures [Table] Derivative Instruments and Hedging Activities Disclosures [Table] Assets Business Combination, Recognized Asset Acquired, Asset [Abstract] Unrealized gain (loss) on interest rate swap, net of tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax Total amount of shares repurchased Treasury Stock, Value, Acquired, Cost Method Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation Accounts payable Increase (Decrease) in Accounts Payable Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Non-NEOs Non-NEOs [Member] 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] The Company and Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Debt Instrument [Axis] Debt Instrument [Axis] Canton Galvanizing, LLC Canton Galvanizing, LLC [Member] Canton Galvanizing, LLC Share-based compensation expense Share-Based Payment Arrangement, Noncash Expense Ownership percentage of investment Equity Method Investment, Ownership Percentage 2027 Defined Benefit Plan, Expected Future Benefit Payment, Year One Cash dividends paid on common shares Dividends, Cash Total lease expense Lease, Cost Disposal Group Name [Axis] Disposal Group Name [Axis] Schedule of Debt Schedule of Debt [Table Text Block] Customer [Domain] Customer [Domain] Schedule of inventory Schedule of Inventory, Current [Table Text Block] Leases Lessee, Operating Leases [Text Block] Investment, Name [Domain] Investment, Name [Domain] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Basic earnings per common share (usd per share) Basic earnings per common share (usd per share) Earnings Per Share, Basic Equity, Class of Treasury Stock [Line Items] Equity, Class of Treasury Stock [Line Items] Raw materials Inventory, Raw Materials, Gross Repurchase and retirement of treasury stock Payments for Repurchase of Common Stock Total finance lease expense Finance Lease Expense Finance Lease Expense Total current assets Current Assets Assets, Current Statistical Measurement [Axis] Statistical Measurement [Axis] Insider Trading Arrangements [Line Items] Accumulated benefit obligation in excess of plan assets Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Accumulated Benefit Obligation Long-term debt, net Long-term debt, net Long-Term Debt, Excluding Current Maturities Cost of sales Cost of Revenue Award Type Award Type [Axis] Total short-term lease expense Short-Term Lease, Cost Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Trade accounts receivable, net of allowance for credit losses of $207 and $144 at August 31, 2026 and February 28, 2026, respectively Accounts receivable Accounts Receivable, after Allowance for Credit Loss, Current Retained earnings Retained Earnings (Accumulated Deficit) Restructuring and Related Activities [Abstract] Restructuring and Related Activities [Abstract] Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member] Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Common Stock Common Stock [Member] Operating Lease, Lease Income Operating Lease, Lease Income [Table Text Block] Operating lease, cost Operating Lease, Cost Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Cover [Abstract] Derivative Contract [Domain] Derivative Contract [Domain] Loans Payable Loans Payable [Member] Basic Earnings (Loss) Per Share [Abstract] Basic Earnings (Loss) Per Share [Abstract] Basic Earnings (Loss) Per Share Equity Awards Adjustments Equity Awards Adjustments [Member] Total liabilities and shareholders' equity Liabilities and Equity Cost of sales Variable Lease, Cost 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] Accrued salaries and wages Business Combination, Recognized Liability Assumed, Accrued Salaries And Wages Business Combination, Recognized Liability Assumed, Accrued Salaries And Wages Restructuring and Impairment Charges Restructuring, Impairment, and Other Activities Disclosure [Text Block] Employee Stock Option Share-Based Payment Arrangement, Option [Member] Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Table] Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Table] Segments [Axis] Segments [Axis] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Proceeds from Sale of Machinery and Equipment Proceeds from Sale of Machinery and Equipment Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Tabular List, Table Tabular List [Table Text Block] Other income (expense), net Other Nonoperating Income (Expense) Debt Long-Term Debt [Text Block] Name Awards Close in Time to MNPI Disclosures, Individual Name 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] Adjustment to Compensation: Adjustment to Compensation [Axis] 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 Share Repurchase Program [Axis] Share Repurchase Program [Axis] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Operating cash flows from finance leases included in lease liabilities Finance Lease, Interest Payment on Liability Interest Paid, Excluding Capitalized Interest, Operating Activity Interest Paid, Excluding Capitalized Interest, Operating Activity Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Credit Facility [Axis] Credit Facility [Axis] Aggregate Available Trading Arrangement, Securities Aggregate Available Amount 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 2031 Finance Lease, Liability, to be Paid, Year Five Name Measure Name Income Taxes Income Tax Disclosure [Text Block] Accounts payable Accounts Payable, Current Pay vs Performance Disclosure [Line Items] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] 2031 Lessee, Operating Lease, Liability, to be Paid, Year Five Debt Instrument [Line Items] Debt Instrument [Line Items] Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] 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 Consideration transferred Business Combination, Consideration Transferred Capital in Excess of Par Value Additional Paid-in Capital [Member] Entity Filer Category Entity Filer Category Supplemental Cash Flow Elements [Abstract] Name Trading Arrangement, Individual Name Cash and cash equivalents Cash and Cash Equivalent Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Company Selected Measure Amount Company Selected Measure Amount Distribution on investment in AVAIL joint venture Proceeds from Equity Method Investment, Distribution Infrastructure Solutions Infrastructure Solutions [Member] Infrastructure Solutions Depreciation Depreciation, Depletion and Amortization Equity Method Investments and Joint Ventures [Abstract] Entity Address, Address Line Two Entity Address, Address Line Two Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Lease liabilities obtained from new ROU assets—finance leases Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Current assets: Assets, Current [Abstract] Weighted-average remaining lease term—operating leases Operating Lease, Weighted Average Remaining Lease Term Derivative liabilities Derivative Liability Non-PEO NEO Non-PEO NEO [Member] Senior Notes Senior Notes [Member] Entity Address, Address Line One Entity Address, Address Line One Lease liabilities obtained from new ROU assets—operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Restructuring charges Intangible Asset, Finite-Lived, Impairment Loss Income tax expense Income taxes Income Tax Expense (Benefit) Effect of dilutive securities: Dilutive Securities, Effect on Basic Earnings Per Share [Abstract] Award Timing Method Award Timing Method [Text Block] Net increase (decrease) in cash and cash equivalents Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Period Increase (Decrease), Including Exchange Rate Effect and Discontinued Operation Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Net income Net income Net Income (Loss) Attributable to Parent Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Unamortized debt issuance costs Unamortized Debt Issuance Expense Proceeds from sale or insurance settlements of property, plant and equipment Proceeds from Sale of Property, Plant, and Equipment Statement [Table] Statement [Table] Total Lessee, Operating Lease, Liability And Finance Lease, Liability Lessee, Operating Lease, Liability And Finance Lease, Liability Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Restatement Determination Date: Restatement Determination Date [Axis] Schedule of Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Liabilities Business Combination, Recognized Liability Assumed, Liability [Abstract] Amount awarded to other party Litigation Settlement, Amount Awarded to Other Party 2030 Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Four Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Four Derivative Instruments and Hedging Activities Disclosures [Line Items] Derivative Instruments and Hedging Activities Disclosures [Line Items] Basis spread Derivative, Basis Spread on Variable Rate Share-based Payment Arrangement Share-Based Payment Arrangement [Member] Revenues [Abstract] Pension Benefits Adjustments, Footnote Pension Benefits Adjustments, Footnote [Text Block] 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 Derivative Instruments and Hedging Activities Disclosure [Abstract] EX-101.PRE 10 azz-20260831_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 11 azz-20260831_g1.jpg begin 644 azz-20260831_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.26.3
Cover Page - shares
6 Months Ended
Aug. 31, 2026
Sep. 30, 2026
Document Information [Line Items]    
Document Type 10-Q  
Document Period End Date Aug. 31, 2026  
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  
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,922,779
Entity Central Index Key 0000008947  
Amendment Flag false  
Document Fiscal Year Focus 2027  
Document Fiscal Period Focus Q2  
Current Fiscal Year End Date --02-28  
Document Quarterly Report true  
NYSETX    
Document Information [Line Items]    
Security Exchange Name NYSETX  
Title of 12(b) Security Common Stock  
Trading Symbol AZZ  
NEW YORK STOCK EXCHANGE, INC.    
Document Information [Line Items]    
Security Exchange Name NYSE  
Title of 12(b) Security Common Stock  
Trading Symbol AZZ  

XML 14 R2.htm IDEA: XBRL DOCUMENT v3.26.3
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Aug. 31, 2026
Feb. 28, 2026
Current assets:    
Cash and cash equivalents $ 1,953 $ 705
Trade accounts receivable, net of allowance for credit losses of $207 and $144 at August 31, 2026 and February 28, 2026, respectively 179,065 142,648
Other receivables 20,084 18,990
Inventories 134,018 113,413
Contract assets 107,342 112,785
Prepaid expenses and other 12,933 6,827
Total current assets 455,395 395,368
Property, plant and equipment, net 617,568 609,305
Right-of-use assets 90,317 59,564
Goodwill 740,210 714,753
Deferred tax assets 1,240 1,383
Intangible assets, net 417,978 409,738
Other assets 3,786 3,403
Total assets 2,337,958 2,213,474
Current liabilities:    
Accounts payable 125,986 114,590
Income taxes payable 2,270 387
Accrued salaries and wages 27,032 33,847
Other accrued liabilities 88,672 74,771
Lease liability, short-term 10,057 8,679
Total current liabilities 254,017 232,274
Long-term debt, net 468,470 477,738
Lease liability, long-term 81,858 51,969
Deferred tax liabilities 82,322 73,924
Other long-term liabilities 36,216 40,538
Total liabilities 922,883 876,443
Commitments and contingencies (Note 22)
Shareholders' Equity:    
Common stock, $1 par value; 100,000 shares authorized; 29,923 and 29,880 shares issued and outstanding at August 31, 2026 and August 31, 2025, respectively 29,923 29,880
Capital in excess of par value 410,769 431,155
Retained earnings 980,811 883,544
Accumulated other comprehensive loss (6,428) (7,548)
Total shareholders' equity 1,415,075 1,337,031
Total liabilities and shareholders' equity 2,337,958 2,213,474
AIS Joint Venture    
Current assets:    
Investment in AVAIL joint venture $ 11,464 $ 19,960
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.26.3
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Aug. 31, 2026
Feb. 28, 2026
Statement of Financial Position [Abstract]    
Accounts receivable, allowance for doubtful accounts $ (207) $ (144)
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,923,000 29,880,000
Common stock, shares, outstanding (shares) 29,923,000 29,880,000
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.26.3
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Aug. 31, 2026
Aug. 31, 2025
Income Statement [Abstract]        
Sales $ 486,892 $ 417,275 $ 935,422 $ 839,237
Cost of sales 364,766 315,983 701,127 633,815
Gross margin 122,126 101,292 234,295 205,422
Selling, general and administrative 38,345 32,831 73,481 67,412
Operating income 83,781 68,461 160,814 138,010
Interest expense, net (10,807) (13,665) (22,071) (32,228)
Equity in earnings of unconsolidated subsidiary 6,789 59,345 7,298 232,868
Other income (expense), net 27 188 (233) 1,515
Income before income taxes 79,790 114,329 145,808 340,165
Income tax expense 21,339 24,983 35,351 79,911
Net income $ 58,451 $ 89,346 $ 110,457 $ 260,254
Basic Earnings (Loss) Per Share [Abstract]        
Basic earnings per common share (usd per share) $ 1.95 $ 2.97 $ 3.69 $ 8.68
Diluted Earnings (Loss) Per Share [Abstract]        
Diluted earnings per common share (usd per share) $ 1.94 $ 2.95 $ 3.66 $ 8.61
Weighted Average Number of Shares Outstanding Reconciliation [Abstract]        
Weighted average number common shares, basic (shares) 29,997,000 30,037,000 29,964,000 29,992,000
Weighted average number common shares, diluted (shares) 30,123,000 30,244,000 30,145,000 30,243,000
Cash dividends declared per common share (usd per share) $ 0.24 $ 0.20 $ 0.44 $ 0.37
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.26.3
Condensed Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Aug. 31, 2026
Aug. 31, 2025
Statement of Comprehensive Income [Abstract]        
Net income $ 58,451 $ 89,346 $ 110,457 $ 260,254
Other Comprehensive Income (Loss):        
Unrealized translation gain (loss) (172) 208 (723) 2,164
Unrealized translation gain (loss) for unconsolidated subsidiary, net of tax [1] 1,104 655 (38) 896
Unrealized gain (loss) on interest rate swap, net of tax [2] 414 (1,214) 1,775 (875)
Amounts reclassified from accumulated other comprehensive income to earnings, net of tax [3] 52 (243) 106 (290)
Unrealized gain (loss) on interest rate swap, net of tax for unconsolidated subsidiary [4] 0 9 0 11
Other comprehensive income (loss) 1,398 (585) 1,120 1,906
Comprehensive income $ 59,849 $ 88,761 $ 111,577 $ 262,160
[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 expense of $349 and $207 for the three months ended August 31, 2026 and 2025, respectively. Net of tax expense (benefit) of $(12) and $283 for the six months ended August 31, 2026 and 2025, respectively.
[2]
Net of tax expense (benefit) of $134 and $(384) for the three months ended August 31, 2026 and 2025, respectively. Net of tax expense (benefit) of $573 and $(271) for the six months ended August 31, 2026 and 2025, respectively.
[3]
Net of tax expense (benefit) of $17 and $(77) for the three months ended August 31, 2026 and 2025, respectively. Net of tax expense (benefit) of $34 and $(93) for the six months ended August 31, 2026 and 2025, respectively. See Note 9.
[4]
Unrealized gain 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. The interest rate swap was written off following the sale of the Electrical Products Group business during the second quarter of fiscal 2026. Net of tax expense of $4 and $5 for the three and six months ended August 31, 2025, respectively.
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.26.3
Condensed Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Aug. 31, 2026
Aug. 31, 2025
Unrealized gain (loss) unconsolidated subsidiary, tax expense $ 349 $ 207 $ (12) $ 283
Unrealized gain (loss) on interest rate swap, tax 134 (384) 573 (271)
Amounts reclassified from accumulated other comprehensive income to earnings, tax $ 17 (77) $ 34 (93)
AIS Joint Venture        
Ownership percentage of investment 40.00%   40.00%  
Foreign currency translation adjustments, tax   $ 4   $ 5
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.26.3
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Cash Flows From Operating Activities:    
Net income $ 110,457 $ 260,254
Adjustments to reconcile net income to net cash provided by operating activities:    
Bad debt expense 48 22
Depreciation and amortization 47,687 44,199
Deferred income taxes 7,958 21,134
Equity in earnings of unconsolidated subsidiary (7,298) (232,868)
Distribution on investment in AVAIL joint venture 0 273,223
Restructuring charges 0 3,744
Net gain on sale of property, plant and equipment (78) (2,598)
Amortization of debt financing costs 6,949 6,418
Share-based compensation expense 8,657 9,432
Changes in current assets and current liabilities (31,255) (5,720)
Changes in other long-term assets and long-term liabilities (3,134) (4,071)
Net cash provided by operating activities 139,991 373,169
Cash flows from investing activities    
Purchase of property, plant and equipment (37,217) (40,174)
Acquisition of subsidiaries, net of cash acquired (57,500) (30,144)
Proceeds from sale or insurance settlements of property, plant and equipment 79 3,827
Proceeds from return of investment on the AVAIL JV 15,745 0
Net cash used in investing activities (78,893) (66,491)
Cash flows from financing activities:    
Proceeds from issuance of common stock 2,152 2,056
Tax payments related to common stock issued under stock-based plans (11,152) (5,015)
Payments of debt financing costs (958) (1,178)
Payments on Revolving Credit Facility (283,000) (441,000)
Payments of debt financing costs (1,833) (436,380)
Repurchase and retirement of treasury stock (20,000) 0
Payments of dividends (13,190) (11,097)
Net cash used in financing activities (59,981) (306,614)
Effect of exchange rate changes on cash 131 (655)
Net increase (decrease) in cash and cash equivalents 1,248 (591)
Cash and cash equivalents at beginning of period 705 1,488
Cash and cash equivalents at end of period 1,953 897
Revolving Credit Facility    
Cash flows from financing activities:    
Proceeds from Revolving Credit Facility 248,000 436,000
Secured Debt    
Cash flows from financing activities:    
Proceeds from Revolving Credit Facility $ 20,000 $ 150,000
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.26.3
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. 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 9,424   9,424    
Common stock issued under stock-based plans and related income tax expense (shares)   109      
Common stock issued under stock-based plans and related income 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    
Cash dividends paid on common shares (11,097)     (11,097)  
Net income 260,254     260,254  
Other comprehensive income 1,906       1,906
Balance, ending balance (shares) at Aug. 31, 2025   30,057      
Balance, ending balance at Aug. 31, 2025 1,303,031 $ 30,057 424,333 858,315 (9,674)
Balance, beginning balance (shares) at May. 31, 2025   30,007      
Balance, beginning balance at May. 31, 2025 1,214,298 $ 30,007 418,399 774,981 (9,089)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Share-based compensation 4,339   4,339    
Common stock issued under stock-based plans and related income tax expense (shares)   15      
Common stock issued under stock-based plans and related income tax expense (411) $ 15 (426)    
Common stock issued under employee stock purchase plan (shares)   35      
Common stock issued under employee stock purchase plan 2,056 $ 35 2,021    
Cash dividends paid on common shares (6,012)     (6,012)  
Net income 89,346     89,346  
Other comprehensive income (585)       (585)
Balance, ending balance (shares) at Aug. 31, 2025   30,057      
Balance, ending balance at Aug. 31, 2025 1,303,031 $ 30,057 424,333 858,315 (9,674)
Balance, beginning balance (shares) at Feb. 28, 2026   29,880      
Balance, beginning balance at Feb. 28, 2026 1,337,031 $ 29,880 431,155 883,544 (7,548)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Share-based compensation 8,651   8,651    
Common stock issued under stock-based plans and related income tax expense (shares)   151      
Common stock issued under stock-based plans and related income tax expense (11,146) $ 151 (11,297)    
Common stock issued under employee stock purchase plan (shares)   28      
Common stock issued under employee stock purchase plan 2,152 $ 28 2,124    
Repurchase and retirement of treasury shares (shares)   (136)      
Repurchase and retirement of common stock (20,000) $ (136) (19,864)    
Cash dividends paid on common shares (13,190)     (13,190)  
Net income 110,457     110,457  
Other comprehensive income 1,120       1,120
Balance, ending balance (shares) at Aug. 31, 2026   29,923      
Balance, ending balance at Aug. 31, 2026 1,415,075 $ 29,923 410,769 980,811 (6,428)
Balance, beginning balance (shares) at May. 31, 2026   30,017      
Balance, beginning balance at May. 31, 2026 1,376,044 $ 30,017 424,279 929,574 (7,826)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Share-based compensation 4,867   4,867    
Common stock issued under stock-based plans and related income tax expense (shares)   14      
Common stock issued under stock-based plans and related income tax expense (623) $ 14 (637)    
Common stock issued under employee stock purchase plan (shares)   28      
Common stock issued under employee stock purchase plan 2,152 $ 28 2,124    
Repurchase and retirement of treasury shares (shares)   (136)      
Repurchase and retirement of common stock (20,000) $ (136) (19,864)    
Cash dividends paid on common shares (7,214)     (7,214)  
Net income 58,451     58,451  
Other comprehensive income 1,398       1,398
Balance, ending balance (shares) at Aug. 31, 2026   29,923      
Balance, ending balance at Aug. 31, 2026 $ 1,415,075 $ 29,923 $ 410,769 $ 980,811 $ (6,428)
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.26.3
The Company and Basis of Presentation
6 Months Ended
Aug. 31, 2026
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 coatings and value-added services for steel and aluminum coil, primarily serving the construction; infrastructure; transportation; heating, ventilation, and air conditioning (HVAC) and appliances; container; and other end markets in North America. The AZZ Infrastructure Solutions segment ("AIS") represents our 40% non-controlling interest in the AIS Investment Holdings LLC (the "AVAIL JV"). AIS Investment Holdings LLC provides automated weld overlay solutions for corrosion and erosion mitigation to critical infrastructure through its Welding Services Business South America ("WSI Brazil") subsidiary. See Note 7 for information about the Company's operations by segment. See Note 8 for additional information about the AVAIL JV.
Presentation
The accompanying condensed consolidated balance sheet as of February 28, 2026, 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, 2026, included in our Annual Report on Form 10-K covering such period which was filed with the Securities and Exchange Commission ("SEC") on April 22, 2026. 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, 2027, is referred to as fiscal 2027.
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 August 31, 2026, and the results of its operations and cash flows for the three and six months ended August 31, 2026 and 2025. The interim results reported herein are not necessarily indicative of results for a full year.
Accounts receivable, net of allowance for credit losses
The balance of trade accounts receivable, net of allowance for credit losses was $179.1 million, $142.6 million, and $135.1 million as of August 31, 2026, February 28, 2026, and February 28, 2025, respectively.
The Company has elected the practical expedient for estimating credit losses for contract assets and accounts receivable that assumes the current conditions as of the balance sheet date do not change for the remaining life of the asset.
Recently Adopted Accounting Pronouncements
In July 2025, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2025-05, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses for Accounts Receivable and Contract Assets ("ASU 2025-05"). ASU 2025-05 provides a practical expedient that permits entities, when estimating expected credit losses for current accounts receivable and current contract assets arising from transactions accounted for under Accounting Standards Codification ("ASC") 606, Revenue from Contracts with Customers, to assume that current conditions as of the balance sheet date do not change for the remaining life of the asset. The Company adopted ASU 2025-05 effective March 1, 2026, and the adoption of ASU 2025-05 did not have a material impact on the Company’s condensed consolidated financial statements.
Accounting Pronouncements Not Yet Adopted
In December 2025, the FASB issued ASU No. 2025-11, Interim Reporting (Topic 270): Narrow-Scope Improvements ("ASU 2025-11"), which clarifies the applicability of the interim reporting guidance, the types of interim reporting, and the form and content of interim financial statements in accordance with GAAP. The amendment does not intend to change the fundamental nature of interim reporting or expand or reduce current interim disclosure requirements, but rather to provide clarity and improve the navigability of the existing interim reporting guidance. ASU 2025-11 is effective for interim periods within annual reporting periods beginning after December 15, 2027, with early adoption permitted, and may be applied either prospectively or retrospectively for all prior periods presented. We expect to adopt ASU 2025-11 for the interim period ending May 31, 2028, and we are currently evaluating the impact of ASU 2025-11 on our consolidated financial statements.
In December 2025, the FASB issued ASU No. 2025-10, Government Grants (Topic 832): Accounting for Government Grants Received by Business Entities ("ASU 2025-10"), which establishes authoritative guidance on the recognition, measurement, presentation, and disclosure of government grants. Under ASU 2025-10, government grants are recognized when it is probable that the entity will both comply with the conditions of the grant and the grant will be received. ASU 2025-10 provides specific accounting models for grants related to assets and grants related to income, including options to recognize government grants as deferred income or as a reduction of the asset’s cost basis. ASU 2025-10 also requires enhanced disclosures regarding the nature of government grants, significant terms and conditions, accounting policies applied, and amounts recognized in the financial statements. ASU 2025-10 is effective for fiscal years beginning after December 15, 2028, including interim periods within those fiscal years, with early adoption permitted. We expect to adopt ASU 2025-10 for the interim period ending May 31, 2029, and we are currently evaluating the impact of ASU 2025-10.
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 ASC 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 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.
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.26.3
Acquisitions
6 Months Ended
Aug. 31, 2026
Business Combination, Asset Acquisition, Transaction between Entities under Common Control, and Joint Venture Formation [Abstract]  
Acquisitions 2. Acquisitions
Seattle Galvanizing
On July 30, 2026, we completed the acquisition of all of the equity interests of Seattle Galvanizing Company, LLC ("Seattle Galvanizing"), a privately held provider of hot-dip and spin galvanizing solutions headquartered in Arlington, Washington, for a total purchase price of approximately $57.5 million. The acquisition expanded our geographic coverage into the Pacific Northwest. 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. See Note 12 for additional information regarding the finance lease liability recognized in connection with the acquisition.
The allocation of the purchase price to the identifiable assets acquired and liabilities assumed for the Seattle Galvanizing acquisition is preliminary and subject to revision during the measurement period, which extends up to one year from the acquisition close date. The valuation of identifiable intangible assets, property, plant and equipment, and the related deferred tax effects remain incomplete pending receipt of third-party valuation analyses. The preliminary allocation below was made using estimates based on information available at the time these consolidated financial statements were prepared. We believe these estimates are reasonable; however, the estimates are subject to change as additional information becomes available, and any adjustments to preliminary amounts will be reflected as measurement period adjustments in the period in which they are identified.
The following table summarizes the preliminary fair values of the allocation of assets acquired and liabilities assumed, in aggregate, related to the Seattle Galvanizing acquisition, as of the date of the acquisition (in thousands):
July 30, 2026
Assets
Accounts receivable$2,420 
Inventories2,177 
Property, plant and equipment7,500 
Right-of-use assets29,322 
Goodwill25,853 
Intangibles and other assets20,000 
Total fair value of assets acquired$87,272 
Liabilities
Accounts payable(274)
Accrued salaries and wages(176)
Lease liabilities(29,322)
Total fair value of liabilities assumed$(29,772)
Total purchase price, net of cash acquired$57,500 
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 a total purchase price of approximately $30.1 million. The acquisition expanded our geographic coverage and metal coatings capacity and further strengthened 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 the purchase price to the identifiable assets acquired and liabilities assumed for the Canton Galvanizing acquisition has been finalized. 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 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,409 
Inventories1,049 
Property, plant and equipment4,759 
Goodwill9,585 
Intangibles and other assets13,810 
Total fair value of assets acquired$30,612 
Liabilities
Accounts payable(237)
Other accrued liabilities(231)
Total fair value of liabilities assumed$(468)
Total purchase price, net of cash acquired$30,144 

Pro Forma
The results of operations of each acquired business have been included in the Company's consolidated financial statements since the respective acquisition date. Pro forma revenue and earnings information has not been presented because the revenue and earnings contributions of these acquisitions were not material, individually or in the aggregate, to the Company's consolidated results of operations.
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.26.3
Inventories
6 Months Ended
Aug. 31, 2026
Inventory Disclosure [Abstract]  
Inventories
3. Inventories
The following table summarizes the components of inventory (in thousands):
As of
August 31, 2026February 28, 2026
Raw materials$131,879 $111,483 
Work in process728 733 
Finished goods1,411 1,197 
Total inventories$134,018 $113,413 
Our inventory reserves were $3.1 million and $3.4 million as of August 31, 2026 and February 28, 2026, respectively. Inventory cost is determined principally using the first-in, first-out (FIFO) method for the AZZ Metal Coatings segment and the average cost method for the AZZ Precoat Metals segment.
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.26.3
Earnings Per Share
6 Months Ended
Aug. 31, 2026
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 August 31,Six Months Ended August 31,
2026202520262025
Numerator:
Net income$58,451 $89,346 $110,457 $260,254 
Denominator:
Weighted average shares outstanding for basic earnings per share29,997 30,037 29,964 29,992 
Effect of dilutive securities:
Employee stock awards126 207 181 251 
Denominator for diluted earnings per share30,123 30,244 30,145 30,243 
Basic earnings per common share$1.95 $2.97 $3.69 $8.68 
Diluted earnings per common share$1.94 $2.95 $3.66 $8.61 
For the three months ended August 31, 2026 and 2025, 54.1 thousand and 22.3 thousand shares, respectively, were excluded from the computation of diluted earnings per share as their effect would have been anti-dilutive. For the six months ended August 31, 2026 and 2025, 52.1 thousand and 22.3 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.
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.26.3
Disaggregated Sales
6 Months Ended
Aug. 31, 2026
Revenues [Abstract]  
Disaggregated Sales
5. Disaggregated Sales
The following table presents disaggregated sales by customer industry (in thousands):
Three Months Ended August 31,Six Months Ended August 31,
2026202520262025
Sales:
Construction$284,087 $245,948 $542,089 $494,365 
Industrial51,741 37,060 92,331 74,730 
Infrastructure58,974 55,038 114,944 111,481 
Transportation27,799 26,695 55,191 54,433 
HVAC & Appliances22,011 24,529 44,783 47,870 
Container22,823 9,035 43,599 16,081 
Other(1)
19,457 18,970 42,485 40,277 
Total sales$486,892 $417,275 $935,422 $839,237 
(1)
Other includes less significant markets, such as recreation, sales from recycling and other miscellaneous customer industries.
During the first quarter of fiscal year 2027, we revised our disaggregated sales categories to better reflect our current business operations. For the three and six months ended August 31, 2025, customer industry categories have been reclassified to conform to the current period presentation. This reclassification had no impact on total sales. See 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 changes in contract assets and contract liabilities during the six months ended August 31, 2026, were primarily due to normal timing differences between AZZ's performance and customer payments. Contract liabilities of $0.6 million, $0.6 million, and $0.5 million as of August 31, 2026, February 28, 2026, and February 28, 2025, respectively, are included in "Other accrued liabilities" in the consolidated balance sheets. The balance of contract assets was $107.3 million, $112.8 million, and $106.5 million as of August 31, 2026, February 28, 2026, and February 28, 2025, respectively. During the six months ended August 31, 2026, we recognized $0.5 million of revenue that was included in contract liabilities as of February 28, 2026.
Remaining Unsatisfied Performance Obligations
Remaining unsatisfied performance obligations ("RUPO") represent the total dollar value of work to be performed on contracts awarded and in progress. The amount of RUPO increases with new contracts or additions to existing contracts and decreases as revenue is recognized on existing contracts. Contracts are included in the amount of RUPO when an enforceable agreement has been reached. We have elected the practical expedient to exclude remaining performance obligations with a duration of one year or less. We have a long-term customer contract related to the aluminum coil coating facility in Washington, Missouri that includes RUPO through fiscal year 2031. The amounts associated with remaining performance obligations are subject to variability based on customer ordering patterns, production capacity, and contractual provisions. As of August 31, 2026, the amount of RUPO that we expect to recognize as revenue is not significant for any year through fiscal year 2031.
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.26.3
Supplemental Cash Flow Information
6 Months Ended
Aug. 31, 2026
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):
Six Months Ended August 31,
20262025
Decrease (increase) in current assets:
Accounts receivable, net$(34,102)$(5,220)
Other receivables(1,114)(6,654)
Inventories(18,504)5,119 
Contract assets5,440 764 
Prepaid expenses and other(6,108)(5,637)
Increase (decrease) in current liabilities:
Accounts payable13,215 10,981 
Income taxes payable1,883 7,256 
Accrued expenses8,035 (12,329)
Changes in current assets and current liabilities$(31,255)$(5,720)
Cash flows related to interest and income taxes were as follows (in thousands):
Six Months Ended August 31,
20262025
Cash paid for interest$14,908 $25,357 
Cash paid for income taxes17,833 46,265 
Supplemental disclosures of non-cash investing and financing activities were as follows (in thousands):
Six Months Ended August 31,
20262025
Accruals for capital expenditures$2,043 $2,373 
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.26.3
Operating Segments
6 Months Ended
Aug. 31, 2026
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 income before income taxes 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; infrastructure; transportation; heating, ventilation, and air conditioning (HVAC) and appliances; container; 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 — represents our 40% non-controlling interest 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.
For the six months ended August 31, 2026, the AVAIL JV's operations consisted primarily of Rig-A-Lite Group ("Rig-A-Lite"), a provider of industrial and hazardous-duty lighting products, and WSI Brazil, a provider of specialized welding, maintenance, and asset integrity solutions serving the power generation, oil and gas, and industrial markets. On May 14, 2026, AVAIL completed the sale of Rig-A-Lite. For the three months ended August 31, 2025, the AVAIL JV's operations consisted of Rig-A-Lite and WSI. For the six months ended August 31, 2025, AVAIL's operations also included the Electrical Products Group ("EPG"), which was sold in the first quarter of fiscal 2026. See Note 8 for more information about the AVAIL JV.
The following tables contain operating segment data for the three and six months ended August 31, 2026 and 2025 (in thousands):
Three Months Ended August 31, 2026
Metal
Coatings
Precoat
Metals
Infrastructure Solutions(1)
Total
Sales$233,519 $253,373 $— $486,892 
Cost of sales163,466 201,300 — 364,766 
Selling, general and administrative5,968 8,739 — 14,707 
Operating income$64,085 $43,334 — 107,419 
Equity in earnings of unconsolidated subsidiary(4)
6,789 6,789 
Income before income taxes$6,789 114,208 
Reconciliation to consolidated income before income taxes
Corporate selling, general and administrative expenses(5)
(23,638)
Interest expense(10,807)
Other income27 
Consolidated income before income taxes$79,790 
See notes below tables.
Six Months Ended August 31, 2026
Metal
Coatings
Precoat
Metals
Infrastructure Solutions(1)
Total
Sales$443,824 $491,598 $— $935,422 
Cost of sales310,918 390,209 — 701,127 
Selling, general and administrative12,270 16,520 — 28,790 
Operating income$120,636 $84,869 — 205,505 
Equity in earnings of unconsolidated subsidiary(4)
7,298 7,298 
Income before income taxes$7,298 212,803 
Reconciliation to consolidated income before income taxes
Corporate selling, general and administrative expenses(5)
(44,691)
Interest expense(22,071)
Other expense(233)
Consolidated income before income taxes$145,808 
See notes below tables.
Three Months Ended August 31, 2025
Metal
Coatings
Precoat
Metals
Infrastructure Solutions(1)
Total
Sales$189,984 $227,291 $— $417,275 
Cost of sales132,923 183,060 — 315,983 
Selling, general and administrative5,355 7,710 26 13,091 
Operating income (loss)$51,706 $36,521 (26)88,201 
Equity in earnings of unconsolidated subsidiary(4)
59,345 59,345 
Income before income taxes$59,319 147,546 
Reconciliation to consolidated income before income taxes
Corporate selling, general and administrative expenses(19,740)
Interest expense(13,665)
Other income188 
Consolidated income before income taxes$114,329 
See notes below tables.
Six Months Ended August 31, 2025
Metal
Coatings
Precoat
Metals
Infrastructure Solutions(1)
Total
Sales$377,199 $462,038 $— $839,237 
Cost of sales(2)
263,279 370,536 — 633,815 
Selling, general and administrative(3)
11,482 15,627 106 27,215 
Operating income (loss)$102,438 $75,875 (106)178,207 
Equity in earnings of unconsolidated subsidiary(4)
232,868 232,868 
Income before income taxes$232,762 411,075 
Reconciliation to consolidated income before income taxes
Corporate selling, general and administrative expenses(40,197)
Interest expense(32,228)
Other income1,515 
Consolidated income before income taxes$340,165 
(1)
For the AZZ Infrastructure Solutions segment, the CODM uses only income before taxes as the measure to allocate resources and assess segment performance. 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)
For the six months ended August 31, 2025, the AZZ Metal Coatings segment includes restructuring charges of $3.8 million. See Note 17.
(3)
Includes stock-based compensation expense recognized during the six months ended August 31, 2025 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 the AZZ Metal Coatings segment and the Corporate segment, respectively. See Note 15.
(4)
On May 14, 2026, AVAIL completed the sale of Rig-A-Lite. The three months ended August 31, 2026 include $7.9 million from the sale of Rig-A-Lite, partially offset by a $1.3 million decrease to a previously recognized gain on the sale of AVAIL's WSI business. The six months ended August 31, 2026 include $7.9 million, which represents the gain related to the sale of Rig-A-Lite.
During the first quarter of fiscal 2026, AVAIL completed the sale of the EPG. The three and six months ended August 31, 2025 include $61.6 million and $227.5 million, respectively, which represent the gain related to the sale of the EPG, partially offset by an impairment loss on the AVAIL JV and an adjustment related to a change in AVAIL's transfer pricing policy. For additional information about the AVAIL JV, see Note 8.
(5)
For the three and six months ended August 31, 2026, the Corporate segment includes $2.8 million of acquisition costs related to the Seattle Galvanizing acquisition. See Note 2.
Asset balances by operating segment were as follows (in thousands):
As of
Segment assets(1)
August 31, 2026February 28, 2026
Metal Coatings(2)
$724,758 $604,107 
Precoat Metals(3)
1,584,248 1,562,994 
Infrastructure Solutions - Investment in Joint Venture11,464 19,960 
Total reportable segment assets2,320,470 2,187,061 
Corporate17,488 26,413 
Consolidated assets$2,337,958 $2,213,474 
(1)
Segment assets include identifiable intangible assets associated with each reportable segment. The related amortization expense for intangible assets is not allocated to the segments.
(2)
Identifiable intangible assets related to the AZZ Metal Coatings of $52.5 million and $35.0 million, net of accumulated amortization, as of August 31, 2026 and February 28, 2026, respectively, are included in segment assets. The associated amortization expense is not allocated to the segment.
(3)
Identifiable intangible assets related to the AZZ Precoat Metals of $365.5 million and $374.8 million, net of accumulated amortization, as of August 31, 2026 and February 28, 2026, respectively, are included in segment assets. The associated amortization expense is not allocated to the segment.
Depreciation and amortization expense by segment for the three and six months ended August 31, 2026 and 2025 was as follows (in thousands):
Three Months Ended August 31,Six Months Ended August 31,
Depreciation and amortization2026202520262025
Metal Coatings$7,472 $6,830 $14,738 $13,490 
Precoat Metals10,487 9,424 20,709 18,546 
Total reportable segment depreciation and amortization17,959 16,254 35,447 32,036 
Corporate6,209 6,118 12,240 12,163 
Consolidated depreciation and amortization$24,168 $22,372 $47,687 $44,199 
Financial Information About Geographical Areas
The geographic area is based on the location of the operating facility and no customer accounted for 10% or more of consolidated sales. Financial information about geographical areas for the periods presented was as follows (in thousands):
Three Months Ended August 31,Six Months Ended August 31,
Sales2026202520262025
United States$472,396 $404,398 $908,386 $815,393 
Canada14,496 12,877 27,036 23,844 
Total sales$486,892 $417,275 $935,422 $839,237 
As of
Long-lived assetsAugust 31, 2026February 28, 2026
United States$686,934 $647,182 
Canada20,951 21,687 
Total$707,885 $668,869 
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.26.3
Investments in Unconsolidated Entity
6 Months Ended
Aug. 31, 2026
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.
On May 14, 2026, AVAIL completed the sale of its industrial lighting business, Rig-A-Lite.
As of August 31, 2026, our investment in the AVAIL JV was $11.5 million. For the three and six months ended August 31, 2026, we recorded $6.8 million and $7.3 million of equity in earnings, respectively. The majority of the equity in earnings related to the recognition of our proportionate share of the gain on the sale of Rig-A-Lite. During both the three and six months ended August 31, 2026, our proportionate share of equity in earnings (loss) from AVAIL JV operations was not significant.
The following tables summarize balance sheet and income statement information for the AVAIL JV (in thousands):
Summarized Balance Sheet(1)
As of
August 31, 2026February 28, 2026
Current assets$179,876 $225,298 
Long-term assets15,810 19,330 
Total assets$195,686 $244,628 
Current liabilities$52,251 $59,724 
Long-term liabilities10,982 12,732 
Total liabilities63,233 72,456 
Total partners' capital132,453 172,172 
Total liabilities and partners' capital$195,686 $244,628 
Summarized Operating Data(1)
Three Months Ended August 31,Six Months Ended August 31,
2026(2)
2025
2026(2)
2025
Sales$3,272 $43,463 $10,744 $211,703 
Gross profit$960 $7,328 $3,599 $52,453 
Income before income taxes$16,521 $693,712 $18,146 $711,186 
Net income(3)
$16,472 $693,133 $17,929 $710,757 
(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 six months ended July 31, 2026 and 2025 and as of January 31, 2026.
(2)
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. The three and six months ended August 31, 2026 reflects operations from AVAIL's Rig-A-Lite business and WSI Brazil business.
(3)
AVAIL's net income for the three and six months ended August 31, 2026 includes a net gain of $25.7 million on the sale of the Rig-A-Lite business. Our proportionate share of this gain includes adjustments for the prior reversal of goodwill amortization related to the Rig-A-Lite business.
Distributions from the AVAIL JV
We classify cash flows from distributions using the cumulative earnings method. Cash received is classified as a return on investment and included in operating cash flows to the extent that cumulative earnings exceed cumulative distributions, less distributions received in prior periods that were deemed returns of investment. During the six months ended August 31, 2026, we received $15.7 million in distributions, which were deemed to be a return of investment and reflected in cash flows from investing activities. During the six months ended August 31, 2025, we received $273.2 million in distributions, which were deemed to be a return on investment and reflected in cash flows from operating activities.
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.26.3
Derivative Instruments
6 Months Ended
Aug. 31, 2026
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 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 June 30, 2025, we entered into a fixed-rate interest rate swap agreement (the "2025 Swap"). The 2025 Swap converts the SOFR-based component of the interest rate to 3.759%. As of August 31, 2026, the 2025 Swap resulted in a total fixed rate of 5.509%. The 2025 Swap has a 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, net" in the consolidated statement of operations.
At August 31, 2026, 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 recognized in accumulated other comprehensive income (loss) until reclassified into earnings when the related interest expense is recognized. During the six months ended August 31, 2026, we reclassified $0.14 million before income tax, or $0.11 million net of tax, from accumulated other comprehensive income to earnings for the 2025 Swap.
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.26.3
Debt
6 Months Ended
Aug. 31, 2026
Debt Disclosure [Abstract]  
Debt
10. Debt
Our long-term debt instruments and balances outstanding as of August 31, 2026 and February 28, 2026 were as follows (in thousands):
 
As of
August 31, 2026February 28, 2026
Revolving Credit Facility$15,000 $50,000 
Term Loan B335,000 335,000 
Receivables Securitization Facility150,000 130,000 
Total debt, gross500,000 515,000 
Unamortized debt issuance costs(31,530)(37,262)
Long-term debt, net$468,470 $477,738 
2022 Credit Agreement and Term Loan B
We have a credit agreement with a syndicate of financial institutions as lenders, entered into on May 13, 2022 and amended from time to time (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 August 31, 2026, the outstanding balance of the Term Loan B was $335.0 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 7, 2029 (following the amendment on May 7, 2026, as described below);
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.25% and 2.25%; as of August 31, 2026, the interest rate was SOFR plus 1.50%;
v.includes customary affirmative and negative covenants, and events of default; including restrictions on the incurrence of non-ordinary course debt, investments 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 May 7, 2026, we amended our 2022 Credit Agreement to change the following terms of the Revolving Credit Facility:

i.extended the maturity date of our Revolving Credit Facility from May 31, 2026 to May 7, 2029;
ii.added JP Morgan Chase Bank, N.A. and PNC Capital Markets LLC as additional lenders, and removed Citibank N.A. and Barclays Bank PLC as lenders;
iii.reduced the interest rate tiers from a range of SOFR plus 1.75% to 2.75% to a range of SOFR plus 1.25% to 2.25%; and
iv.reduced the leverage-based commitment fee tiers from a range of 0.20% to 0.30% to a range of 0.15% to 0.25%.

In connection with the amendment, approximately 37.50% of the aggregate principal amount was reallocated to the new lenders. We evaluated the amendment under the guidance in ASC 470-50, Debt—Modifications and Extinguishments, and concluded that the amendment represented a modification at the instrument level, as the quantitative 10% cash flow test was not met. However, the lender reallocation resulted in a partial extinguishment at the lender level. As a result, for the six months ended August 31, 2026, we recognized a write-off of approximately $0.6 million of unamortized debt financing costs, which is included in "Interest expense, net" on our consolidated statement of operations and in "Amortization of debt financing costs" on our consolidated statement of cash flows.
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 August 31, 2026, the total amount of receivables pledged under the facility was $271.1 million, consisting of $166.1 million in trade accounts receivable and $105.0 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 continuously monitor these provisions to ensure compliance and availability under the facility.
The proceeds from the Receivables Securitization Facility were used to pay down the Term Loan B.
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 August 31, 2026, we were in compliance with all covenants and other requirements set forth in the 2022 Credit Agreement and the Receivables Securitization Facility.
As of August 31, 2026, we had $500.0 million of debt outstanding, with varying maturities through fiscal 2030. We had approximately $374.4 million of additional credit available as of August 31, 2026.
As of August 31, 2026, we had outstanding letters of credit in the amount of $10.6 million. These standby letters of credit are primarily issued to support insurance deductibles and other collateral requirements.
Other Disclosures
The weighted-average interest rate for our outstanding debt, including the Revolving Credit Facility, the Term Loan B, and the Receivables Securitization Facility was 5.23% and 5.94% as of August 31, 2026 and February 28, 2026, respectively. We are also obligated to pay a leverage-based commitment fee with various tiers between 0.15% and 0.25% per year for unused amounts under the Revolving Credit Facility. As of August 31, 2026, the commitment fee rate was 0.175%.
Interest expense is comprised as follows (in thousands):
Three Months Ended August 31,Six Months Ended August 31,
2026202520262025
Gross interest expense$11,040 $13,754 $22,523 $32,997 
Less: Capitalized interest(233)(89)(452)(769)
Interest expense, net$10,807 $13,665 $22,071 $32,228 
Capitalized interest for the six months ended August 31, 2026 and 2025 relates to interest cost on long-term capital projects.
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.26.3
Fair Value Measurements
6 Months Ended
Aug. 31, 2026
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 elected the fair value option for any of our financial instruments.
Interest Rate Swap Agreement
Our derivative instrument consists of the 2025 Swap, which is considered Level 2 of the fair value hierarchy. The 2025 Swap is included in "Other assets" and "Other long-term liabilities" as of August 31, 2026 and February 28, 2026, respectively, in the consolidated balance sheets. The valuation of the 2025 Swap is 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 derivative, including the period to maturity, and uses observable market-based inputs, including swap rates, spreads, and/or index levels and interest rate curves. See Note 9 for more information about the 2025 Swap.
Our financial instruments that are measured at fair value on a recurring basis as of August 31, 2026 and February 28, 2026 are as follows (in thousands):
Carrying Value as of August 31, 2026Fair Value Measurements UsingCarrying Value as of February 28, 2026Fair Value Measurements Using
Level 1Level 2Level 3Level 1Level 2Level 3
Assets
Interest Rate Swap Agreement$641 $— $641 $— $— $— $— $— 
Total Assets $641 $— 
Liabilities
Interest Rate Swap Agreement$— $— $— $— $1,847 $— $1,847 $— 
Total Liabilities$— $1,847 
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 unobservable 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.
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 $350.0 million and $385.0 million at August 31, 2026 and February 28, 2026, respectively. The estimated fair value of our outstanding debt was $350.8 million and $385.5 million at August 31, 2026 and February 28, 2026, 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.26.3
Leases
6 Months Ended
Aug. 31, 2026
Leases [Abstract]  
Leases
12. Leases
We are a lessee under various leases for facilities and equipment. As of August 31, 2026, we were the lessee for 164 operating leases and 173 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 August 31, 2026, do not reflect all of our short-term lease commitments.
In connection with the acquisition of Seattle Galvanizing on July 30, 2026, the Company entered into lease agreements for certain land and building assets used in the acquired operations. The agreements include purchase obligations that require the Company to acquire the underlying properties upon expiration of the lease term. Accordingly, the Company concluded that the arrangements contain residual value guarantees and meet the criteria for finance lease classification. As of August 31, 2026, the Company recorded finance lease right-of-use assets and corresponding lease liabilities of approximately $29.3 million related to these arrangements.
The following table outlines the classification of right-of-use ("ROU") assets and lease liabilities in the consolidated balance sheets as of August 31, 2026 and February 28, 2026 (in thousands):
As of
August 31, 2026February 28, 2026
AssetsBalance Sheet Classification
Operating right-of-use assetsRight-of-use assets$45,378 $46,261 
Finance right-of-use assets Right-of-use assets$44,939 $13,303 
Liabilities
Operating lease liabilities―short-termLease liability—short-term$5,938 $5,413 
Operating lease liabilities―long-termLease liability—long-term$40,327 $41,489 
Finance lease liabilities―short-termLease liability—short-term$4,119 $3,266 
Finance lease liabilities―long-termLease liability—long-term$41,531 $10,480 
Supplemental information related to our leases was as follows (in thousands, except years and percentages):
Three Months Ended August 31,Six Months Ended August 31,
2026202520262025
Operating cash flows from operating leases included in lease liabilities$2,043 $1,852 $4,049 $3,733 
Lease liabilities obtained from new ROU assets—operating leases$714 $1,954 2,090 1,970 
Decrease in ROU assets related to lease terminations$(133)$(146)(133)(613)
Operating cash flows from finance leases included in lease liabilities$410 $199 649 340 
Financing cash flows from finance leases included in lease liabilities$947 $604 1,819 1038 
Lease liabilities obtained from new ROU assets—finance leases$31,434 $2,497 33,826 6,624 
As of
August 31, 2026February 28, 2026
Weighted-average remaining lease term—operating leases14.39 years14.71 years
Weighted-average discount rate—operating leases6.11 %6.10 %
Weighted-average remaining lease term—finance leases3.24 years4.01 years
Weighted-average discount rate—finance leases6.47 %6.59 %
The following table outlines our lease expense in the consolidated statements of operations for the three and six months ended August 31, 2026 and 2025 (in thousands):
Three Months Ended August 31,Six Months Ended August 31,
2026202520262025
Operating lease expense:
Cost of sales$1,935 $1,495 $3,821 $3,325 
Selling, general and administrative468 575 968 1,085 
Total operating lease expense2,403 2,070 4,789 4,410 
Finance lease expense:
Cost of sales1,139 684 2,091 1,171 
Interest expense410 199 649 340 
Total finance lease expense1,549 883 2,740 1,511 
Variable lease expense:
Cost of sales300 215 558 464 
Total variable lease expense300 215 558 464 
Short-term lease expense:
Cost of sales1,889 1,869 3,795 3,671 
Selling, general and administrative35 — 70 4 
Total short-term lease expense1,924 1,869 3,865 3,675 
Total lease expense$6,176 $5,037 $11,952 $10,060 
As of August 31, 2026, maturities of our lease liabilities were as follows (in thousands):
Fiscal year:Operating LeasesFinance LeasesTotal
2027$4,503 $3,325 $7,828 
20287,763 6,596 14,359 
20296,942 6,409 13,351 
20304,841 34,735 39,576 
20313,916 1,792 5,708 
20323,139 226 3,365 
Thereafter41,623 38 41,661 
Total lease payments72,727 53,121 125,848 
Less imputed interest(26,462)(7,471)(33,933)
Total$46,265 $45,650 $91,915 
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 six months ended August 31, 2026 and 2025 was as follows (in thousands):
Three Months Ended August 31,Six Months Ended August 31,
2026202520262025
Sublease income $192 $266 $408 $531 
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.26.3
Income Taxes
6 Months Ended
Aug. 31, 2026
Income Tax Disclosure [Abstract]  
Income Taxes
13. Income Taxes
The provision for income taxes reflects an effective tax rate of 26.7% for the three months ended August 31, 2026, compared to 21.9% for the three months ended August 31, 2025. The increase in the effective tax rate is primarily attributable to higher discrete R&D tax credits recorded during the prior year three-month period, a change in the relative mix of earnings across the jurisdictions within which we operate and higher compensation limited by Internal Revenue Code Section 162(m) in fiscal 2027.
The provision for income taxes reflects an effective tax rate of 24.2% for the six months ended August 31, 2026, compared to 23.5% for the six months ended August 31, 2025. The increase in the effective tax rate is primarily attributable to higher discrete R&D tax credits recorded during the prior year six-month period, a change in the relative mix of earnings across the jurisdictions within which we operate and higher compensation limited by Internal Revenue Code Section 162(m), partially offset by higher tax deductions for stock compensation in fiscal 2027.
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.26.3
Equity
6 Months Ended
Aug. 31, 2026
Equity [Abstract]  
Equity
14. 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 allow 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.
On January 22, 2026, our Board of Directors authorized a $100 million share repurchase program (the "2026 Share Repurchase Program") pursuant to which we may repurchase our common stock. Repurchases under the 2026 Share Repurchase Program 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 allow 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 six months ended August 31, 2026, we repurchased 136,303 shares of common stock in the amount of $20.0 million at an average purchase price per share of $146.71 under the 2020 Authorization. As of August 31, 2026, there was $13.2 million remaining to repurchase shares under the 2020 Authorization. During the six months ended August 31, 2026, we did not repurchase any shares of common stock under the 2026 Share Repurchase Program. As of August 31, 2026, there was $100.0 million remaining to repurchase shares under the 2026 Share Repurchase Program.
Accumulated Other Comprehensive Income (Loss)
The components of accumulated other comprehensive income (loss) ("AOCI"), after tax, for the three and six months ended August 31, 2026 and 2025, consisted of the following (in thousands):
Three Months Ended August 31, 2026
Foreign Currency Translation LossForeign Currency Translation Gain (Loss) for Unconsolidated SubsidiaryNet Actuarial GainInterest Rate SwapTotal
Balance as of beginning of period$(8,341)$(710)$1,207 $18 $(7,826)
Other comprehensive income (loss) before reclassification(172)1,104 — 414 1,346 
Amounts reclassified from AOCI(1)
— — — 52 52 
Net change in AOCI(172)1,104 — 466 1,398 
Balance as of end of period$(8,513)$394 $1,207 $484 $(6,428)
Six Months Ended August 31, 2026
Foreign Currency Translation LossForeign Currency Translation Gain (Loss) for Unconsolidated SubsidiaryNet Actuarial GainInterest Rate SwapTotal
Balance as of beginning of period$(7,790)$432 $1,207 $(1,397)$(7,548)
Other comprehensive income (loss) before reclassification(723)(38)— 1,775 1,014 
Amounts reclassified from AOCI(1)
— — — 106 106 
Net change in AOCI(723)(38)— 1,881 1,120 
Balance as of end of period$(8,513)$394 $1,207 $484 $(6,428)
Three Months Ended August 31, 2025
Foreign Currency Translation Gain (Loss)Foreign Currency Translation Gain (Loss) for Unconsolidated SubsidiaryNet Actuarial LossInterest Rate SwapInterest Rate Swap for Unconsolidated SubsidiaryTotal
Balance as of beginning of period$(8,373)$(147)$(587)$26 $(8)$(9,089)
Other comprehensive income (loss) before reclassification208 655 — (1,214)8 (343)
Amounts reclassified from AOCI(2)
— — — (242)— (242)
Net change in AOCI208 655 — (1,456)8 (585)
Balance as of end of period$(8,165)$508 $(587)$(1,430)$— $(9,674)
Six Months Ended August 31, 2025
Foreign Currency Translation Gain (Loss)Foreign Currency Translation Gain (Loss) for Unconsolidated SubsidiaryNet Actuarial LossInterest Rate SwapInterest Rate Swap for Unconsolidated SubsidiaryTotal
Balance as of beginning of period$(10,329)$(388)$(587)$(265)$(11)$(11,580)
Other comprehensive income (loss) before reclassification2,164 896 — (875)11 2,196 
Amounts reclassified from AOCI(2)
— — — (290)— (290)
Net change in AOCI2,164 896 — (1,165)11 1,906 
Balance as of end of period$(8,165)$508 $(587)$(1,430)$— $(9,674)
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.26.3
Share-based Compensation
6 Months Ended
Aug. 31, 2026
Share-Based Payment Arrangement, Noncash Expense [Abstract]  
Share-based Compensation
15. 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 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 the 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.
Upon adoption of the ERP, the service requirement for executives who are currently eligible for retirement was met. As a result, we recognized additional stock-based compensation of $2.2 million for the six months ended August 31, 2025, upon the adoption of the ERP related to the RSU awards for Covered Executives who have achieved qualified retirement status.
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.26.3
Defined Benefit Pension Plan
6 Months Ended
Aug. 31, 2026
Postemployment Benefits [Abstract]  
Defined Benefit Pension Plan
16. Defined Benefit Pension Plan
Pension and Employee Benefit Obligations
In our AZZ Precoat Metals segment, certain current or past employees participate in a defined benefit pension plan (the "Plan"). Prior to the acquisition of AZZ 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. During the first quarter of fiscal year 2027, the Company's Board of Directors approved a plan to terminate the Plan. The Company intends to complete the termination through a combination of lump-sum distributions to active and terminated vested plan participants and the purchase of annuity contracts for current in-pay participants and those participants who do not elect a lump-sum distribution. The termination process is subject to regulatory requirements, including approval from the Internal Revenue Service ("IRS") and the Pension Benefit Guaranty Corporation ("PBGC"), and is expected to be completed by the end of fiscal year 2028. The approval of the Plan termination does not result in an immediate settlement of the Company's pension obligation. The Company expects to recognize settlement accounting in future periods as individual settlement transactions occur. Upon settlement, the Company may be required to remeasure the Plan's projected benefit obligation and plan assets and may recognize in earnings a portion of the actuarial gains or losses currently recorded in AOCI. At this time, the Company is unable to reasonably estimate the total financial impact of the Plan termination, including the timing and amount of any gains or losses that may be recognized in future periods. As of August 31, 2026, the Plan was underfunded, and we have a net pension obligation of $12.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 the three and six months ended August 31, 2026 and 2025. We paid employer contributions of $2.3 million into the Plan during the six months ended August 31, 2026. We expect to pay $1.0 million of contributions into the Plan during the remainder of fiscal year 2027.
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.26.3
Restructuring and Impairment Charges
6 Months Ended
Aug. 31, 2026
Restructuring and Related Activities [Abstract]  
Restructuring and Impairment Charges
17. Restructuring Charges
No restructuring charges were recognized during the three and six months ended August 31, 2026.
During fiscal year 2026, management completed a restructuring plan for certain surface technologies facilities within the AZZ Metal Coatings segment (the "AST Restructuring") to improve overall operational efficiency and financial performance. During the six months ended August 31, 2025, we recognized restructuring charges of $3.8 million, which were recorded in "Cost of sales" in the consolidated statement of operations, including the loss on the sale of equipment, for which we received $0.7 million in proceeds. The restructuring charges consisted 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 and severance accruals.
As a result of the AST Restructuring, we closed two surface technologies 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 estimated useful life and a reduction in fair value.
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.26.3
Commitments and Contingencies
6 Months Ended
Aug. 31, 2026
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
18. 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 Beaumont 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 in the amount of $4.5 million in damages for breach of contract and breach of express warranty. On February 14, 2024, the trial court entered Final Judgment in favor of STI, awarding STI actual damages of $4.5 million, plus $1.0 million in attorney fees. On May 14, 2024, we filed a Notice of Appeal in the Court of Appeals for the Ninth District of Texas at Beaumont. AZZ has purchased a supersedeas bond to cover the final judgment amount during the appellate process. We filed our appellate brief on February 24, 2025. Oral arguments were presented by the parties to the Court of Appeals on March 5, 2026. On April 9, 2026, the Beaumont Court of Appeals ruled there was insufficient evidence to support the final judgment against AZZ, and that STI shall take nothing from AZZ. On August 26, 2026, STI filed a petition for review with the Supreme Court of Texas. As of the date of this filing, we still have a legal accrual of $5.5 million recorded, which is included in "Other accrued liabilities" on our consolidated balance sheets. This legal accrual will remain in place until the time the Supreme Court of Texas has declined to review the case as requested by STI, or makes a ruling on STI's petition on the merits, whichever scenario is applicable.
On May 1, 2026, Kaiser Aluminum Warrick LLC ("Kaiser") filed a complaint against Precoat Mezzanine LLC ("Precoat"), an indirectly held subsidiary of AZZ Inc., in the Superior Court for the State of Delaware alleging breach of contract and breach of express warranty, and seeking declaratory judgment. Kaiser has asserted that Precoat failed to fulfill its obligations under a Master Agreement for Procurement of Services entered into on October 9, 2024. Mediation was conducted on August 10, 2026, and although the parties did not fully resolve their commercial dispute at mediation, they mutually agreed to work together to enter into a new commercial contract. Precoat Metal’s deadline to answer or otherwise respond to the lawsuit (including the assertion of counterclaims) has been extended to October 14, 2026, while the parties determine if they will be able to negotiate a new commercial contract. We are unable to estimate a range of possible loss, if any, at this time.
Environmental
As of August 31, 2026, the reserve balance for our environmental liabilities was $17.1 million, of which $1.7 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. These estimates are updated quarterly. The cost estimates 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.
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.26.3
Insider Trading Arrangements
3 Months Ended
Aug. 31, 2026
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.26.3
The Company and Basis of Presentation (Policies)
6 Months Ended
Aug. 31, 2026
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Basis of Consolidation
Presentation
The accompanying condensed consolidated balance sheet as of February 28, 2026, 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, 2026, included in our Annual Report on Form 10-K covering such period which was filed with the Securities and Exchange Commission ("SEC") on April 22, 2026. 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, 2027, is referred to as fiscal 2027.
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 August 31, 2026, and the results of its operations and cash flows for the three and six months ended August 31, 2026 and 2025. The interim results reported herein are not necessarily indicative of results for a full year.
Accounting Pronouncements Not Yet Adopted
Recently Adopted Accounting Pronouncements
In July 2025, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2025-05, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses for Accounts Receivable and Contract Assets ("ASU 2025-05"). ASU 2025-05 provides a practical expedient that permits entities, when estimating expected credit losses for current accounts receivable and current contract assets arising from transactions accounted for under Accounting Standards Codification ("ASC") 606, Revenue from Contracts with Customers, to assume that current conditions as of the balance sheet date do not change for the remaining life of the asset. The Company adopted ASU 2025-05 effective March 1, 2026, and the adoption of ASU 2025-05 did not have a material impact on the Company’s condensed consolidated financial statements.
Accounting Pronouncements Not Yet Adopted
In December 2025, the FASB issued ASU No. 2025-11, Interim Reporting (Topic 270): Narrow-Scope Improvements ("ASU 2025-11"), which clarifies the applicability of the interim reporting guidance, the types of interim reporting, and the form and content of interim financial statements in accordance with GAAP. The amendment does not intend to change the fundamental nature of interim reporting or expand or reduce current interim disclosure requirements, but rather to provide clarity and improve the navigability of the existing interim reporting guidance. ASU 2025-11 is effective for interim periods within annual reporting periods beginning after December 15, 2027, with early adoption permitted, and may be applied either prospectively or retrospectively for all prior periods presented. We expect to adopt ASU 2025-11 for the interim period ending May 31, 2028, and we are currently evaluating the impact of ASU 2025-11 on our consolidated financial statements.
In December 2025, the FASB issued ASU No. 2025-10, Government Grants (Topic 832): Accounting for Government Grants Received by Business Entities ("ASU 2025-10"), which establishes authoritative guidance on the recognition, measurement, presentation, and disclosure of government grants. Under ASU 2025-10, government grants are recognized when it is probable that the entity will both comply with the conditions of the grant and the grant will be received. ASU 2025-10 provides specific accounting models for grants related to assets and grants related to income, including options to recognize government grants as deferred income or as a reduction of the asset’s cost basis. ASU 2025-10 also requires enhanced disclosures regarding the nature of government grants, significant terms and conditions, accounting policies applied, and amounts recognized in the financial statements. ASU 2025-10 is effective for fiscal years beginning after December 15, 2028, including interim periods within those fiscal years, with early adoption permitted. We expect to adopt ASU 2025-10 for the interim period ending May 31, 2029, and we are currently evaluating the impact of ASU 2025-10.
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 ASC 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 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.
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.26.3
Acquisitions (Tables)
6 Months Ended
Aug. 31, 2026
Business Combination, Asset Acquisition, Transaction between Entities under Common Control, 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 Seattle Galvanizing acquisition, as of the date of the acquisition (in thousands):
July 30, 2026
Assets
Accounts receivable$2,420 
Inventories2,177 
Property, plant and equipment7,500 
Right-of-use assets29,322 
Goodwill25,853 
Intangibles and other assets20,000 
Total fair value of assets acquired$87,272 
Liabilities
Accounts payable(274)
Accrued salaries and wages(176)
Lease liabilities(29,322)
Total fair value of liabilities assumed$(29,772)
Total purchase price, net of cash acquired$57,500 
The following table summarizes the 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,409 
Inventories1,049 
Property, plant and equipment4,759 
Goodwill9,585 
Intangibles and other assets13,810 
Total fair value of assets acquired$30,612 
Liabilities
Accounts payable(237)
Other accrued liabilities(231)
Total fair value of liabilities assumed$(468)
Total purchase price, net of cash acquired$30,144 
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.26.3
Inventories (Tables)
6 Months Ended
Aug. 31, 2026
Inventory Disclosure [Abstract]  
Schedule of inventory
The following table summarizes the components of inventory (in thousands):
As of
August 31, 2026February 28, 2026
Raw materials$131,879 $111,483 
Work in process728 733 
Finished goods1,411 1,197 
Total inventories$134,018 $113,413 
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.26.3
Earnings Per Share (Tables)
6 Months Ended
Aug. 31, 2026
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 August 31,Six Months Ended August 31,
2026202520262025
Numerator:
Net income$58,451 $89,346 $110,457 $260,254 
Denominator:
Weighted average shares outstanding for basic earnings per share29,997 30,037 29,964 29,992 
Effect of dilutive securities:
Employee stock awards126 207 181 251 
Denominator for diluted earnings per share30,123 30,244 30,145 30,243 
Basic earnings per common share$1.95 $2.97 $3.69 $8.68 
Diluted earnings per common share$1.94 $2.95 $3.66 $8.61 
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.26.3
Disaggregated Sales (Tables)
6 Months Ended
Aug. 31, 2026
Revenues [Abstract]  
Disaggregation of Revenue
The following table presents disaggregated sales by customer industry (in thousands):
Three Months Ended August 31,Six Months Ended August 31,
2026202520262025
Sales:
Construction$284,087 $245,948 $542,089 $494,365 
Industrial51,741 37,060 92,331 74,730 
Infrastructure58,974 55,038 114,944 111,481 
Transportation27,799 26,695 55,191 54,433 
HVAC & Appliances22,011 24,529 44,783 47,870 
Container22,823 9,035 43,599 16,081 
Other(1)
19,457 18,970 42,485 40,277 
Total sales$486,892 $417,275 $935,422 $839,237 
(1)
Other includes less significant markets, such as recreation, sales from recycling and other miscellaneous customer industries.
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.26.3
Supplemental Cash Flow Information (Tables)
6 Months Ended
Aug. 31, 2026
Supplemental Cash Flow Elements [Abstract]  
Schedule of Cash Flow, Supplemental Disclosures
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):
Six Months Ended August 31,
20262025
Decrease (increase) in current assets:
Accounts receivable, net$(34,102)$(5,220)
Other receivables(1,114)(6,654)
Inventories(18,504)5,119 
Contract assets5,440 764 
Prepaid expenses and other(6,108)(5,637)
Increase (decrease) in current liabilities:
Accounts payable13,215 10,981 
Income taxes payable1,883 7,256 
Accrued expenses8,035 (12,329)
Changes in current assets and current liabilities$(31,255)$(5,720)
Cash flows related to interest and income taxes were as follows (in thousands):
Six Months Ended August 31,
20262025
Cash paid for interest$14,908 $25,357 
Cash paid for income taxes17,833 46,265 
Supplemental disclosures of non-cash investing and financing activities were as follows (in thousands):
Six Months Ended August 31,
20262025
Accruals for capital expenditures$2,043 $2,373 
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.26.3
Operating Segments (Tables)
6 Months Ended
Aug. 31, 2026
Segment Reporting [Abstract]  
Operations and assets by segment
The following tables contain operating segment data for the three and six months ended August 31, 2026 and 2025 (in thousands):
Three Months Ended August 31, 2026
Metal
Coatings
Precoat
Metals
Infrastructure Solutions(1)
Total
Sales$233,519 $253,373 $— $486,892 
Cost of sales163,466 201,300 — 364,766 
Selling, general and administrative5,968 8,739 — 14,707 
Operating income$64,085 $43,334 — 107,419 
Equity in earnings of unconsolidated subsidiary(4)
6,789 6,789 
Income before income taxes$6,789 114,208 
Reconciliation to consolidated income before income taxes
Corporate selling, general and administrative expenses(5)
(23,638)
Interest expense(10,807)
Other income27 
Consolidated income before income taxes$79,790 
See notes below tables.
Six Months Ended August 31, 2026
Metal
Coatings
Precoat
Metals
Infrastructure Solutions(1)
Total
Sales$443,824 $491,598 $— $935,422 
Cost of sales310,918 390,209 — 701,127 
Selling, general and administrative12,270 16,520 — 28,790 
Operating income$120,636 $84,869 — 205,505 
Equity in earnings of unconsolidated subsidiary(4)
7,298 7,298 
Income before income taxes$7,298 212,803 
Reconciliation to consolidated income before income taxes
Corporate selling, general and administrative expenses(5)
(44,691)
Interest expense(22,071)
Other expense(233)
Consolidated income before income taxes$145,808 
See notes below tables.
Three Months Ended August 31, 2025
Metal
Coatings
Precoat
Metals
Infrastructure Solutions(1)
Total
Sales$189,984 $227,291 $— $417,275 
Cost of sales132,923 183,060 — 315,983 
Selling, general and administrative5,355 7,710 26 13,091 
Operating income (loss)$51,706 $36,521 (26)88,201 
Equity in earnings of unconsolidated subsidiary(4)
59,345 59,345 
Income before income taxes$59,319 147,546 
Reconciliation to consolidated income before income taxes
Corporate selling, general and administrative expenses(19,740)
Interest expense(13,665)
Other income188 
Consolidated income before income taxes$114,329 
See notes below tables.
Six Months Ended August 31, 2025
Metal
Coatings
Precoat
Metals
Infrastructure Solutions(1)
Total
Sales$377,199 $462,038 $— $839,237 
Cost of sales(2)
263,279 370,536 — 633,815 
Selling, general and administrative(3)
11,482 15,627 106 27,215 
Operating income (loss)$102,438 $75,875 (106)178,207 
Equity in earnings of unconsolidated subsidiary(4)
232,868 232,868 
Income before income taxes$232,762 411,075 
Reconciliation to consolidated income before income taxes
Corporate selling, general and administrative expenses(40,197)
Interest expense(32,228)
Other income1,515 
Consolidated income before income taxes$340,165 
(1)
For the AZZ Infrastructure Solutions segment, the CODM uses only income before taxes as the measure to allocate resources and assess segment performance. 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)
For the six months ended August 31, 2025, the AZZ Metal Coatings segment includes restructuring charges of $3.8 million. See Note 17.
(3)
Includes stock-based compensation expense recognized during the six months ended August 31, 2025 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 the AZZ Metal Coatings segment and the Corporate segment, respectively. See Note 15.
(4)
On May 14, 2026, AVAIL completed the sale of Rig-A-Lite. The three months ended August 31, 2026 include $7.9 million from the sale of Rig-A-Lite, partially offset by a $1.3 million decrease to a previously recognized gain on the sale of AVAIL's WSI business. The six months ended August 31, 2026 include $7.9 million, which represents the gain related to the sale of Rig-A-Lite.
During the first quarter of fiscal 2026, AVAIL completed the sale of the EPG. The three and six months ended August 31, 2025 include $61.6 million and $227.5 million, respectively, which represent the gain related to the sale of the EPG, partially offset by an impairment loss on the AVAIL JV and an adjustment related to a change in AVAIL's transfer pricing policy. For additional information about the AVAIL JV, see Note 8.
(5)
For the three and six months ended August 31, 2026, the Corporate segment includes $2.8 million of acquisition costs related to the Seattle Galvanizing acquisition. See Note 2.
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue
The geographic area is based on the location of the operating facility and no customer accounted for 10% or more of consolidated sales. Financial information about geographical areas for the periods presented was as follows (in thousands):
Three Months Ended August 31,Six Months Ended August 31,
Sales2026202520262025
United States$472,396 $404,398 $908,386 $815,393 
Canada14,496 12,877 27,036 23,844 
Total sales$486,892 $417,275 $935,422 $839,237 
Long-lived Assets by Geographic Areas
As of
Long-lived assetsAugust 31, 2026February 28, 2026
United States$686,934 $647,182 
Canada20,951 21,687 
Total$707,885 $668,869 
Segment Reporting, Reconciliation of Asset by Segment to Consolidated
Asset balances by operating segment were as follows (in thousands):
As of
Segment assets(1)
August 31, 2026February 28, 2026
Metal Coatings(2)
$724,758 $604,107 
Precoat Metals(3)
1,584,248 1,562,994 
Infrastructure Solutions - Investment in Joint Venture11,464 19,960 
Total reportable segment assets2,320,470 2,187,061 
Corporate17,488 26,413 
Consolidated assets$2,337,958 $2,213,474 
(1)
Segment assets include identifiable intangible assets associated with each reportable segment. The related amortization expense for intangible assets is not allocated to the segments.
(2)
Identifiable intangible assets related to the AZZ Metal Coatings of $52.5 million and $35.0 million, net of accumulated amortization, as of August 31, 2026 and February 28, 2026, respectively, are included in segment assets. The associated amortization expense is not allocated to the segment.
(3)
Identifiable intangible assets related to the AZZ Precoat Metals of $365.5 million and $374.8 million, net of accumulated amortization, as of August 31, 2026 and February 28, 2026, respectively, are included in segment assets. The associated amortization expense is not allocated to the segment.
Depreciation and amortization expense by segment for the three and six months ended August 31, 2026 and 2025 was as follows (in thousands):
Three Months Ended August 31,Six Months Ended August 31,
Depreciation and amortization2026202520262025
Metal Coatings$7,472 $6,830 $14,738 $13,490 
Precoat Metals10,487 9,424 20,709 18,546 
Total reportable segment depreciation and amortization17,959 16,254 35,447 32,036 
Corporate6,209 6,118 12,240 12,163 
Consolidated depreciation and amortization$24,168 $22,372 $47,687 $44,199 
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.26.3
Investments in Unconsolidated Entity (Tables)
6 Months Ended
Aug. 31, 2026
Equity Method Investments and Joint Ventures [Abstract]  
Equity Method Investments
The following tables summarize balance sheet and income statement information for the AVAIL JV (in thousands):
Summarized Balance Sheet(1)
As of
August 31, 2026February 28, 2026
Current assets$179,876 $225,298 
Long-term assets15,810 19,330 
Total assets$195,686 $244,628 
Current liabilities$52,251 $59,724 
Long-term liabilities10,982 12,732 
Total liabilities63,233 72,456 
Total partners' capital132,453 172,172 
Total liabilities and partners' capital$195,686 $244,628 
Summarized Operating Data(1)
Three Months Ended August 31,Six Months Ended August 31,
2026(2)
2025
2026(2)
2025
Sales$3,272 $43,463 $10,744 $211,703 
Gross profit$960 $7,328 $3,599 $52,453 
Income before income taxes$16,521 $693,712 $18,146 $711,186 
Net income(3)
$16,472 $693,133 $17,929 $710,757 
(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 six months ended July 31, 2026 and 2025 and as of January 31, 2026.
(2)
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. The three and six months ended August 31, 2026 reflects operations from AVAIL's Rig-A-Lite business and WSI Brazil business.
(3)
AVAIL's net income for the three and six months ended August 31, 2026 includes a net gain of $25.7 million on the sale of the Rig-A-Lite business. Our proportionate share of this gain includes adjustments for the prior reversal of goodwill amortization related to the Rig-A-Lite business.
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.26.3
Debt (Tables)
6 Months Ended
Aug. 31, 2026
Debt Disclosure [Abstract]  
Schedule of Debt
Our long-term debt instruments and balances outstanding as of August 31, 2026 and February 28, 2026 were as follows (in thousands):
 
As of
August 31, 2026February 28, 2026
Revolving Credit Facility$15,000 $50,000 
Term Loan B335,000 335,000 
Receivables Securitization Facility150,000 130,000 
Total debt, gross500,000 515,000 
Unamortized debt issuance costs(31,530)(37,262)
Long-term debt, net$468,470 $477,738 
Interest Income and Interest Expense Disclosure
Interest expense is comprised as follows (in thousands):
Three Months Ended August 31,Six Months Ended August 31,
2026202520262025
Gross interest expense$11,040 $13,754 $22,523 $32,997 
Less: Capitalized interest(233)(89)(452)(769)
Interest expense, net$10,807 $13,665 $22,071 $32,228 
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.26.3
Fair Value Measurements (Tables)
6 Months Ended
Aug. 31, 2026
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 August 31, 2026 and February 28, 2026 are as follows (in thousands):
Carrying Value as of August 31, 2026Fair Value Measurements UsingCarrying Value as of February 28, 2026Fair Value Measurements Using
Level 1Level 2Level 3Level 1Level 2Level 3
Assets
Interest Rate Swap Agreement$641 $— $641 $— $— $— $— $— 
Total Assets $641 $— 
Liabilities
Interest Rate Swap Agreement$— $— $— $— $1,847 $— $1,847 $— 
Total Liabilities$— $1,847 
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.26.3
Leases (Tables)
6 Months Ended
Aug. 31, 2026
Leases [Abstract]  
Lease, Cost
The following table outlines the classification of right-of-use ("ROU") assets and lease liabilities in the consolidated balance sheets as of August 31, 2026 and February 28, 2026 (in thousands):
As of
August 31, 2026February 28, 2026
AssetsBalance Sheet Classification
Operating right-of-use assetsRight-of-use assets$45,378 $46,261 
Finance right-of-use assets Right-of-use assets$44,939 $13,303 
Liabilities
Operating lease liabilities―short-termLease liability—short-term$5,938 $5,413 
Operating lease liabilities―long-termLease liability—long-term$40,327 $41,489 
Finance lease liabilities―short-termLease liability—short-term$4,119 $3,266 
Finance lease liabilities―long-termLease liability—long-term$41,531 $10,480 
Supplemental information related to our leases was as follows (in thousands, except years and percentages):
Three Months Ended August 31,Six Months Ended August 31,
2026202520262025
Operating cash flows from operating leases included in lease liabilities$2,043 $1,852 $4,049 $3,733 
Lease liabilities obtained from new ROU assets—operating leases$714 $1,954 2,090 1,970 
Decrease in ROU assets related to lease terminations$(133)$(146)(133)(613)
Operating cash flows from finance leases included in lease liabilities$410 $199 649 340 
Financing cash flows from finance leases included in lease liabilities$947 $604 1,819 1038 
Lease liabilities obtained from new ROU assets—finance leases$31,434 $2,497 33,826 6,624 
As of
August 31, 2026February 28, 2026
Weighted-average remaining lease term—operating leases14.39 years14.71 years
Weighted-average discount rate—operating leases6.11 %6.10 %
Weighted-average remaining lease term—finance leases3.24 years4.01 years
Weighted-average discount rate—finance leases6.47 %6.59 %
The following table outlines our lease expense in the consolidated statements of operations for the three and six months ended August 31, 2026 and 2025 (in thousands):
Three Months Ended August 31,Six Months Ended August 31,
2026202520262025
Operating lease expense:
Cost of sales$1,935 $1,495 $3,821 $3,325 
Selling, general and administrative468 575 968 1,085 
Total operating lease expense2,403 2,070 4,789 4,410 
Finance lease expense:
Cost of sales1,139 684 2,091 1,171 
Interest expense410 199 649 340 
Total finance lease expense1,549 883 2,740 1,511 
Variable lease expense:
Cost of sales300 215 558 464 
Total variable lease expense300 215 558 464 
Short-term lease expense:
Cost of sales1,889 1,869 3,795 3,671 
Selling, general and administrative35 — 70 4 
Total short-term lease expense1,924 1,869 3,865 3,675 
Total lease expense$6,176 $5,037 $11,952 $10,060 
Lessee, Operating Lease, Liability, Maturity
As of August 31, 2026, maturities of our lease liabilities were as follows (in thousands):
Fiscal year:Operating LeasesFinance LeasesTotal
2027$4,503 $3,325 $7,828 
20287,763 6,596 14,359 
20296,942 6,409 13,351 
20304,841 34,735 39,576 
20313,916 1,792 5,708 
20323,139 226 3,365 
Thereafter41,623 38 41,661 
Total lease payments72,727 53,121 125,848 
Less imputed interest(26,462)(7,471)(33,933)
Total$46,265 $45,650 $91,915 
Finance Lease, Liability, Maturity
As of August 31, 2026, maturities of our lease liabilities were as follows (in thousands):
Fiscal year:Operating LeasesFinance LeasesTotal
2027$4,503 $3,325 $7,828 
20287,763 6,596 14,359 
20296,942 6,409 13,351 
20304,841 34,735 39,576 
20313,916 1,792 5,708 
20323,139 226 3,365 
Thereafter41,623 38 41,661 
Total lease payments72,727 53,121 125,848 
Less imputed interest(26,462)(7,471)(33,933)
Total$46,265 $45,650 $91,915 
Operating Lease, Lease Income Sublease income for the three and six months ended August 31, 2026 and 2025 was as follows (in thousands):
Three Months Ended August 31,Six Months Ended August 31,
2026202520262025
Sublease income $192 $266 $408 $531 
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.26.3
Equity (Tables)
6 Months Ended
Aug. 31, 2026
Equity [Abstract]  
Schedule of Accumulated Other Comprehensive Income (Loss)
The components of accumulated other comprehensive income (loss) ("AOCI"), after tax, for the three and six months ended August 31, 2026 and 2025, consisted of the following (in thousands):
Three Months Ended August 31, 2026
Foreign Currency Translation LossForeign Currency Translation Gain (Loss) for Unconsolidated SubsidiaryNet Actuarial GainInterest Rate SwapTotal
Balance as of beginning of period$(8,341)$(710)$1,207 $18 $(7,826)
Other comprehensive income (loss) before reclassification(172)1,104 — 414 1,346 
Amounts reclassified from AOCI(1)
— — — 52 52 
Net change in AOCI(172)1,104 — 466 1,398 
Balance as of end of period$(8,513)$394 $1,207 $484 $(6,428)
Six Months Ended August 31, 2026
Foreign Currency Translation LossForeign Currency Translation Gain (Loss) for Unconsolidated SubsidiaryNet Actuarial GainInterest Rate SwapTotal
Balance as of beginning of period$(7,790)$432 $1,207 $(1,397)$(7,548)
Other comprehensive income (loss) before reclassification(723)(38)— 1,775 1,014 
Amounts reclassified from AOCI(1)
— — — 106 106 
Net change in AOCI(723)(38)— 1,881 1,120 
Balance as of end of period$(8,513)$394 $1,207 $484 $(6,428)
Three Months Ended August 31, 2025
Foreign Currency Translation Gain (Loss)Foreign Currency Translation Gain (Loss) for Unconsolidated SubsidiaryNet Actuarial LossInterest Rate SwapInterest Rate Swap for Unconsolidated SubsidiaryTotal
Balance as of beginning of period$(8,373)$(147)$(587)$26 $(8)$(9,089)
Other comprehensive income (loss) before reclassification208 655 — (1,214)8 (343)
Amounts reclassified from AOCI(2)
— — — (242)— (242)
Net change in AOCI208 655 — (1,456)8 (585)
Balance as of end of period$(8,165)$508 $(587)$(1,430)$— $(9,674)
Six Months Ended August 31, 2025
Foreign Currency Translation Gain (Loss)Foreign Currency Translation Gain (Loss) for Unconsolidated SubsidiaryNet Actuarial LossInterest Rate SwapInterest Rate Swap for Unconsolidated SubsidiaryTotal
Balance as of beginning of period$(10,329)$(388)$(587)$(265)$(11)$(11,580)
Other comprehensive income (loss) before reclassification2,164 896 — (875)11 2,196 
Amounts reclassified from AOCI(2)
— — — (290)— (290)
Net change in AOCI2,164 896 — (1,165)11 1,906 
Balance as of end of period$(8,165)$508 $(587)$(1,430)$— $(9,674)
(1)
Amounts reclassified from accumulated other comprehensive income (loss) relate to the 2025 Swap, which was entered into on June 30, 2025.
(2)
Amounts reclassified from accumulated other comprehensive income (loss) relate to the 2022 interest rate swap agreement, which was terminated on June 30, 2025.
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.26.3
The Company and Basis of Presentation - Narrative (Details)
$ in Thousands
6 Months Ended
Aug. 31, 2026
USD ($)
segment
May 31, 2026
Feb. 28, 2026
USD ($)
Feb. 28, 2025
USD ($)
Disposal Group, Including Discontinued Operations [Line Items]        
Number of operating segments | segment 3      
Accounts receivable | $ $ 179,065   $ 142,648 $ 135,100
AIS Joint Venture        
Disposal Group, Including Discontinued Operations [Line Items]        
Ownership percentage of investment 40.00% 40.00%    
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.26.3
Acquisitions - Narrative (Details) - USD ($)
Jul. 30, 2026
Jul. 01, 2025
Seattle Galvanizing Company, LLC    
Business Combination [Line Items]    
Consideration transferred $ 57,500,000  
Canton Galvanizing, LLC    
Business Combination [Line Items]    
Consideration transferred   $ 30,100,000
Canton Galvanizing, LLC | Customer Relationships    
Business Combination [Line Items]    
Weighted-average life (in years)   15 years
Residual value   $ 0
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.26.3
Acquisitions - Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Aug. 31, 2026
Jul. 30, 2026
Feb. 28, 2026
Jul. 01, 2025
Assets        
Goodwill $ 740,210   $ 714,753  
Seattle Galvanizing Company, LLC        
Assets        
Accounts receivable   $ 2,420    
Inventories   2,177    
Property, plant and equipment   7,500    
Right-of-use assets   29,322    
Goodwill   25,853    
Intangibles and other assets   20,000    
Total fair value of assets acquired   87,272    
Liabilities        
Accounts payable   (274)    
Accrued salaries and wages   (176)    
Lease liabilities   (29,322)    
Total fair value of liabilities assumed   (29,772)    
Total purchase price, net of cash acquired   $ 57,500    
Canton Galvanizing, LLC        
Assets        
Accounts receivable       $ 1,409
Inventories       1,049
Property, plant and equipment       4,759
Goodwill       9,585
Intangibles and other assets       13,810
Total fair value of assets acquired       30,612
Liabilities        
Accounts payable       (237)
Other accrued liabilities       (231)
Total fair value of liabilities assumed       (468)
Total purchase price, net of cash acquired       $ 30,144
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.26.3
Inventories (Details) - USD ($)
$ in Thousands
Aug. 31, 2026
Feb. 28, 2026
Inventory Disclosure [Abstract]    
Raw materials $ 131,879 $ 111,483
Work in process 728 733
Finished goods 1,411 1,197
Total Inventory 134,018 113,413
Inventory reserves $ 3,100 $ 3,400
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.26.3
Earnings Per Share - Narrative (Details) - shares
3 Months Ended 6 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Aug. 31, 2026
Aug. 31, 2025
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 54,100 22,300 52,100 22,300
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.26.3
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Aug. 31, 2026
Aug. 31, 2025
Numerator:        
Net income $ 58,451 $ 89,346 $ 110,457 $ 260,254
Denominator:        
Denominator for basic earnings per common share-weighted average shares (shares) 29,997,000 30,037,000 29,964,000 29,992,000
Effect of dilutive securities:        
Employee stock awards 126,000 207,000 181,000 251,000
Denominator for diluted earnings per common share (shares) 30,123,000 30,244,000 30,145,000 30,243,000
Computation of basic and diluted earnings per share        
Basic earnings per common share (usd per share) $ 1.95 $ 2.97 $ 3.69 $ 8.68
Diluted earnings per common share (usd per share) $ 1.94 $ 2.95 $ 3.66 $ 8.61
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.26.3
Disaggregated Sales (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Aug. 31, 2026
Aug. 31, 2025
Disaggregation of Revenue [Line Items]        
Sales $ 486,892 $ 417,275 $ 935,422 $ 839,237
Construction        
Disaggregation of Revenue [Line Items]        
Sales 284,087 245,948 542,089 494,365
Industrial        
Disaggregation of Revenue [Line Items]        
Sales 51,741 37,060 92,331 74,730
Infrastructure        
Disaggregation of Revenue [Line Items]        
Sales 58,974 55,038 114,944 111,481
Transportation        
Disaggregation of Revenue [Line Items]        
Sales 27,799 26,695 55,191 54,433
HVAC & Appliances        
Disaggregation of Revenue [Line Items]        
Sales 22,011 24,529 44,783 47,870
Container        
Disaggregation of Revenue [Line Items]        
Sales 22,823 9,035 43,599 16,081
Other        
Disaggregation of Revenue [Line Items]        
Sales $ 19,457 $ 18,970 $ 42,485 $ 40,277
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.26.3
Disaggregated Sales - Narrative (Details) - USD ($)
$ in Thousands
6 Months Ended
Aug. 31, 2025
Aug. 31, 2026
Feb. 28, 2026
Feb. 28, 2025
Revenue from Contract with Customer [Abstract]        
Contract liabilities   $ 600 $ 600 $ 500
Contract assets   $ 107,342 $ 112,785 $ 106,500
Contract liability, revenue recognized $ 500      
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.26.3
Supplemental Cash Flow Information - New Cash Provided by Operating Activities (Details) - USD ($)
$ in Thousands
6 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Decrease (increase) in current assets:    
Accounts receivable, net $ (34,102) $ (5,220)
Other receivables (1,114) (6,654)
Inventories (18,504) 5,119
Contract assets 5,440 764
Prepaid expenses and other (6,108) (5,637)
Increase (decrease) in current liabilities:    
Accounts payable 13,215 10,981
Income taxes payable 1,883 7,256
Accrued expenses 8,035 (12,329)
Changes in current assets and current liabilities $ (31,255) $ (5,720)
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.26.3
Supplemental Cash Flow Information - Cash Related to Interest and Income Taxes and Supplemental Disclosures of Non-Cash Activities (Details) - USD ($)
$ in Thousands
6 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Supplemental Cash Flow Elements [Abstract]    
Interest Paid, Excluding Capitalized Interest, Operating Activity $ 14,908 $ 25,357
Income Tax Paid, after Refund Received 17,833 46,265
Accruals for capital expenditures $ 2,043 $ 2,373
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.26.3
Operating Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Feb. 14, 2024
Aug. 31, 2026
Aug. 31, 2025
Aug. 31, 2026
Aug. 31, 2025
Feb. 28, 2026
Segment Reporting [Line Items]            
Number of reportable segments not disclosed       Segment Information    
Operations and assets by segment            
Sales   $ 486,892 $ 417,275 $ 935,422 $ 839,237  
Cost of sales   364,766 315,983 701,127 633,815  
Selling, general and administrative   38,345 32,831 73,481 67,412  
Operating income (loss)   83,781 68,461 160,814 138,010  
Equity in earnings of unconsolidated subsidiary   6,789 59,345 7,298 232,868  
Interest expense, net   (10,807) (13,665) (22,071) (32,228)  
Other income (expense), net   27 188 (233) 1,515  
Income before income taxes   79,790 114,329 145,808 340,165  
Legal matter $ 1,000          
Income taxes   21,339 24,983 35,351 79,911  
Net income   58,451 89,346 110,457 260,254  
Depreciation   24,168 22,372 47,687 44,199  
Segment assets(1)   2,337,958   2,337,958   $ 2,213,474
Restructuring charges       0 3,744  
Stock-based compensation       2,200    
Distribution on investment in AVAIL joint venture       0 273,223  
Intangible Asset, Excluding Goodwill, after Accumulated Amortization   417,978   417,978   409,738
Disposal Group, Disposed of by Sale, Not Discontinued Operations | Rig-A-Lite            
Operations and assets by segment            
Loss on disposal of business   7,900   7,900    
Disposal Group, Disposed of by Sale, Not Discontinued Operations | Welding Services Business            
Operations and assets by segment            
Loss on disposal of business   (1,300)        
Disposal Group, Disposed of by Sale, Not Discontinued Operations | Electrical Products Group            
Operations and assets by segment            
Loss on disposal of business   61,600   227,500    
United States            
Operations and assets by segment            
Sales   472,396 404,398 908,386 815,393  
Canada            
Operations and assets by segment            
Sales   14,496 12,877 27,036 23,844  
Operating Segments            
Operations and assets by segment            
Sales   486,892 417,275 935,422 839,237  
Cost of sales   364,766 315,983 701,127 633,815  
Selling, general and administrative   14,707 13,091 28,790 27,215  
Operating income (loss)   107,419 88,201 205,505 178,207  
Equity in earnings of unconsolidated subsidiary   6,789 59,345 7,298 232,868  
Income before income taxes   114,208 147,546 212,803 411,075  
Depreciation   17,959 16,254 35,447 32,036  
Segment assets(1)   2,320,470   2,320,470   2,187,061
Stock-based compensation       2,200    
Reconciliation to consolidated income before income taxes            
Operations and assets by segment            
Selling, general and administrative   (23,638) (19,740) (44,691) (40,197)  
Depreciation   6,209 6,118 12,240 12,163  
Segment assets(1)   17,488   17,488   26,413
Stock-based compensation       400    
Business Combination, Acquisition-Related Cost, Expense   2,800        
Reconciliation to consolidated income before income taxes | Seattle Galvanizing Company, LLC            
Operations and assets by segment            
Business Combination, Acquisition-Related Cost, Expense       2,800    
Metal Coatings | Operating Segments            
Operations and assets by segment            
Sales   233,519 189,984 443,824 377,199  
Cost of sales   163,466 132,923 310,918 263,279  
Selling, general and administrative   5,968 5,355 12,270 11,482  
Operating income (loss)   64,085 51,706 120,636 102,438  
Depreciation   7,472 6,830 14,738 13,490  
Segment assets(1)   724,758   724,758   604,107
Restructuring charges       3,800    
Stock-based compensation       1,800    
Intangible Asset, Excluding Goodwill, after Accumulated Amortization   52,500   52,500   35,000
Precoat Metals | Operating Segments            
Operations and assets by segment            
Sales   253,373 227,291 491,598 462,038  
Cost of sales   201,300 183,060 390,209 370,536  
Selling, general and administrative   8,739 7,710 16,520 15,627  
Operating income (loss)   43,334 36,521 84,869 75,875  
Depreciation   10,487 9,424 20,709 18,546  
Segment assets(1)   1,584,248   1,584,248   1,562,994
Intangible Asset, Excluding Goodwill, after Accumulated Amortization   365,500   365,500   374,800
Infrastructure Solutions | Operating Segments            
Operations and assets by segment            
Sales   0 0 0 0  
Cost of sales   0 0 0 0  
Selling, general and administrative   0 26 0 106  
Operating income (loss)   0 (26) 0 (106)  
Equity in earnings of unconsolidated subsidiary   6,789 59,345 7,298 232,868  
Income before income taxes   6,789 $ 59,319 7,298 $ 232,762  
Segment assets(1)   $ 11,464   $ 11,464   $ 19,960
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.26.3
Operating Segments - Long-Lived Assets (Details) - USD ($)
$ in Thousands
Aug. 31, 2026
Feb. 28, 2026
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]    
Long-Lived Asset, Excluding Financial Instrument, Customer Relationship, Mortgage Servicing Right, Deferred Policy Acquisition Cost, and Deferred Tax Asset, Amount $ 707,885 $ 668,869
Intangible Asset, Excluding Goodwill, after Accumulated Amortization 417,978 409,738
Operating Segments | Metal Coatings    
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]    
Intangible Asset, Excluding Goodwill, after Accumulated Amortization 52,500 35,000
Operating Segments | Precoat Metals    
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]    
Intangible Asset, Excluding Goodwill, after Accumulated Amortization 365,500 374,800
United States    
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]    
Long-Lived Asset, Excluding Financial Instrument, Customer Relationship, Mortgage Servicing Right, Deferred Policy Acquisition Cost, and Deferred Tax Asset, Amount 686,934 647,182
Canada    
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]    
Long-Lived Asset, Excluding Financial Instrument, Customer Relationship, Mortgage Servicing Right, Deferred Policy Acquisition Cost, and Deferred Tax Asset, Amount $ 20,951 $ 21,687
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.26.3
Operating Segments - Depreciation and Amortization (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Aug. 31, 2026
Aug. 31, 2025
Segment Reporting [Line Items]        
Depreciation $ 24,168 $ 22,372 $ 47,687 $ 44,199
Operating Segments        
Segment Reporting [Line Items]        
Depreciation 17,959 16,254 35,447 32,036
Operating Segments | Metal Coatings        
Segment Reporting [Line Items]        
Depreciation 7,472 6,830 14,738 13,490
Operating Segments | Precoat Metals        
Segment Reporting [Line Items]        
Depreciation 10,487 9,424 20,709 18,546
Reconciliation to consolidated income before income taxes        
Segment Reporting [Line Items]        
Depreciation $ 6,209 $ 6,118 $ 12,240 $ 12,163
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.26.3
Investments in Unconsolidated Entity - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Aug. 31, 2026
Aug. 31, 2025
May 31, 2026
Feb. 28, 2026
Schedule of Equity Method Investments [Line Items]            
Equity in earnings of unconsolidated subsidiary $ 6,789 $ 59,345 $ 7,298 $ 232,868    
Distribution on investment in AVAIL joint venture     0 273,223    
Proceeds from return of investment on the AVAIL JV     $ 15,745 0    
AIS Joint Venture            
Schedule of Equity Method Investments [Line Items]            
Ownership percentage of investment 40.00%   40.00%   40.00%  
Proceeds from Equity Method Investment, Distribution, Return of Capital     $ 15,700 $ 273,200    
Investment in AVAIL joint venture $ 11,464   11,464     $ 19,960
AIS Joint Venture | Discontinued Operations, Disposed of by Sale | AZZ Infrastructure Solutions            
Schedule of Equity Method Investments [Line Items]            
Equity in earnings of unconsolidated subsidiary 6,800   7,300      
Investment in AVAIL joint venture $ 11,500   $ 11,500      
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.26.3
Investments in Unconsolidated Entities - Schedule of Condensed Balance Sheet For AIS Joint Venture (Details) - USD ($)
$ in Thousands
Aug. 31, 2026
Feb. 28, 2026
Assets [Abstract]    
Current Assets $ 455,395 $ 395,368
Total assets 2,337,958 2,213,474
Liabilities [Abstract]    
Current liabilities 254,017 232,274
Liabilities 922,883 876,443
Total liabilities and shareholders' equity 2,337,958 2,213,474
AIS Joint Venture    
Assets [Abstract]    
Current Assets 179,876 225,298
Non-current assets 15,810 19,330
Total assets 195,686 244,628
Liabilities [Abstract]    
Current liabilities 52,251 59,724
Non-current liabilities 10,982 12,732
Liabilities 63,233 72,456
Partners' Capital 132,453 172,172
Total liabilities and shareholders' equity $ 195,686 $ 244,628
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.26.3
Investments in Unconsolidated Entities - Schedule of Condensed Statement of Operations for AIS Joint Venture (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Aug. 31, 2026
Aug. 31, 2025
Income Statement [Abstract]        
Gross profit $ 122,126 $ 101,292 $ 234,295 $ 205,422
Disposal Group, Disposed of Other than by Sale, Not Discontinued Operation | Rig-A-Lite        
Income Statement [Abstract]        
Proceeds from Divestiture of Businesses 25,700   25,700  
AIS Joint Venture        
Income Statement [Abstract]        
Sales 3,272 43,463 10,744 211,703
Gross profit 960 7,328 3,599 52,453
Income before income taxes 16,521 693,712 18,146 711,186
Net income $ 16,472 $ 693,133 $ 17,929 $ 710,757
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.26.3
Derivative Instruments - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Aug. 31, 2026
Aug. 31, 2025
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Amounts reclassified from accumulated other comprehensive income to earnings, net of tax [1] $ 52 $ (243) $ 106 $ (290)
Interest Rate Swap        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Reclassification of AOCI, before tax     140  
Amounts reclassified from accumulated other comprehensive income to earnings, net of tax     $ 110  
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 expense (benefit) of $17 and $(77) for the three months ended August 31, 2026 and 2025, respectively. Net of tax expense (benefit) of $34 and $(93) for the six months ended August 31, 2026 and 2025, respectively. See Note 9.
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.26.3
Debt - Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
Aug. 31, 2026
Feb. 28, 2026
Debt Instrument [Line Items]    
Total debt, gross $ 500,000 $ 515,000
Unamortized debt issuance costs (31,530) (37,262)
Long-term debt, net 468,470 477,738
Term Loan B    
Debt Instrument [Line Items]    
Total debt, gross 335,000 335,000
Secured Debt | Receivables Securitization Facility    
Debt Instrument [Line Items]    
Total debt, gross 150,000 130,000
Line of Credit | Revolving Credit Facility    
Debt Instrument [Line Items]    
Total debt, gross $ 15,000 $ 50,000
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.26.3
Debt - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
May 07, 2026
Aug. 31, 2025
Mar. 20, 2024
Aug. 31, 2022
May 13, 2022
Aug. 31, 2026
Aug. 31, 2026
Feb. 28, 2026
Jul. 10, 2025
Feb. 28, 2025
Debt Instrument [Line Items]                    
Accounts receivable           $ 179,065 $ 179,065 $ 142,648   $ 135,100
Contract assets           $ 107,342 $ 107,342 $ 112,785   $ 106,500
Weighted average interest rate           5.23% 5.23% 5.94%    
Letters of credit outstanding           $ 10,600 $ 10,600      
Term Loan B                    
Debt Instrument [Line Items]                    
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           500,000 $ 500,000      
Senior Notes | Line of Credit                    
Debt Instrument [Line Items]                    
Remaining borrowing capacity on line of credit           374,400 $ 374,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.175%      
Revolving Credit Facility | Minimum                    
Debt Instrument [Line Items]                    
Commitment fee percentage         0.20%   0.15%      
Revolving Credit Facility | Maximum                    
Debt Instrument [Line Items]                    
Commitment fee percentage         0.30%   0.25%      
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                    
Debt Instrument [Line Items]                    
Basis spread             1.50%      
Debt Instrument, Face Amount, Percent Reallocated To New Lenders 37.50%                  
Deferred Debt Issuance Cost, Writeoff           $ 600        
Line of Credit | Minimum                    
Debt Instrument [Line Items]                    
Basis spread 1.25%   1.75%       2.75%      
Line of Credit | Maximum                    
Debt Instrument [Line Items]                    
Basis spread 2.25%                  
Secured Debt | Receivables Securitization Facility                    
Debt Instrument [Line Items]                    
Maximum borrowing capacity                 $ 150,000  
Basis spread   0.95%                
Amount of receivables pledged   $ 271,100                
Accounts receivable   166,100                
Contract assets   105,000                
Outstanding borrowings   $ 150,000                
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.26.3
Debt - Interest Expense Disclosure (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Aug. 31, 2026
Aug. 31, 2025
Debt Disclosure [Abstract]        
Gross interest expense $ 11,040 $ 13,754 $ 22,523 $ 32,997
Less: Capitalized interest 233 89 452 769
Interest expense, net $ 10,807 $ 13,665 $ 22,071 $ 32,228
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.26.3
Fair Value Measurements - Schedule (Details) - USD ($)
$ in Thousands
Aug. 31, 2026
Feb. 28, 2026
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative Asset $ 641 $ 0
Total Liabilities 0 1,847
Interest Rate Swap    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative Asset 641 0
Derivative liabilities 0 1,847
Interest Rate Swap | Fair Value, Inputs, Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative Asset 0 0
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 Asset 641 0
Derivative liabilities 0 1,847
Interest Rate Swap | Fair Value, Inputs, Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative Asset 0 0
Derivative liabilities $ 0 $ 0
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.26.3
Fair Value Measurements - Narrative (Details) - USD ($)
$ in Thousands
Aug. 31, 2026
Feb. 28, 2026
Aug. 31, 2025
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total debt, gross $ 500,000 $ 515,000  
Fair value of outstanding debt 350,800   $ 385,500
Credit Agreement 2022      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total debt, gross $ 350,000   $ 385,000
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.26.3
Leases - Narrative (Details)
$ in Millions
6 Months Ended
Aug. 31, 2026
USD ($)
lease
Leases [Abstract]  
Number of finance leases | lease 173
Number of operating leases | lease 164
Increase (Decrease) in Operating Lease Liability | $ $ 29.3
Increase (Decrease) In Right-Of-Use Asset | $ $ 29.3
XML 75 R63.htm IDEA: XBRL DOCUMENT v3.26.3
Leases - Lease Cost (Details) - USD ($)
$ in Thousands
Aug. 31, 2026
Feb. 28, 2026
Lessee, Lease, Description [Line Items]    
Operating right-of-use assets $ 45,378 $ 46,261
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 $ 44,939 $ 13,303
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 $ 5,938 $ 5,413
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Lease liability, short-term Lease liability, short-term
Operating lease liabilities―long-term $ 40,327 $ 41,489
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Lease liability, long-term Lease liability, long-term
Finance lease liabilities―short-term $ 4,119 $ 3,266
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Lease liability, short-term Lease liability, short-term
Finance lease liabilities―long-term $ 41,531 $ 10,480
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Lease liability, long-term Lease liability, long-term
XML 76 R64.htm IDEA: XBRL DOCUMENT v3.26.3
Leases - Lease Details (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Aug. 31, 2026
Aug. 31, 2025
Feb. 28, 2026
Lease, Cost [Abstract]          
Operating cash flows from operating leases included in lease liabilities $ 2,043 $ 1,852 $ 4,049 $ 3,733  
Lease liabilities obtained from new ROU assets—operating leases 714 1,954 2,090 1,970  
Decrease in ROU assets related to lease terminations (133) (146) (133) (613)  
Financing cash flows from finance leases included in lease liabilities 947 604 1,819 1,038  
Operating cash flows from finance leases included in lease liabilities 410 199 649 340  
Lease liabilities obtained from new ROU assets—finance leases $ 31,434 $ 2,497 $ 33,826 $ 6,624  
Weighted-average remaining lease term—operating leases 14 years 4 months 20 days   14 years 4 months 20 days   14 years 8 months 15 days
Weighted-average discount rate—operating leases 6.11%   6.11%   6.10%
Weighted-average remaining lease term—finance leases 3 years 2 months 26 days   3 years 2 months 26 days   4 years 3 days
Weighted-average discount rate—finance leases 6.47%   6.47%   6.59%
XML 77 R65.htm IDEA: XBRL DOCUMENT v3.26.3
Leases - Classification of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Aug. 31, 2026
Aug. 31, 2025
Lessee, Lease, Description [Line Items]        
Operating lease, cost $ 2,403 $ 2,070 $ 4,789 $ 4,410
Finance lease expense, cost of sales 1,139 684 2,091 1,171
Finance lease expense, interest expense 410 199 649 340
Total finance lease expense 1,549 883 2,740 1,511
Cost of sales 300 215 558 464
Total short-term lease expense 1,924 1,869 3,865 3,675
Total lease expense 6,176 5,037 11,952 10,060
Location, Statement of Income, Balance [Axis]: us-gaap:CostOfRevenue        
Lessee, Lease, Description [Line Items]        
Operating lease, cost 1,935 1,495    
Total short-term lease expense 1,889 1,869 3,795 3,671
Total lease expense     3,821 3,325
Location, Statement of Income, Balance [Axis]: us-gaap:SellingGeneralAndAdministrativeExpense        
Lessee, Lease, Description [Line Items]        
Operating lease, cost 468 575    
Total short-term lease expense $ 35 $ 0 70 4
Total lease expense     $ 968 $ 1,085
XML 78 R66.htm IDEA: XBRL DOCUMENT v3.26.3
Leases - Lease Maturity (Details)
$ in Thousands
Aug. 31, 2026
USD ($)
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]  
2027 $ 4,503
2028 7,763
2029 6,942
2030 4,841
2031 3,916
2032 226
2032 3,365
2032 3,139
Thereafter 41,623
Total lease payments 72,727
Less imputed interest (26,462)
Total 46,265
Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]  
2027 3,325
2028 6,596
2029 6,409
2030 34,735
2031 1,792
Thereafter 38
Total lease payments 53,121
Less imputed interest (7,471)
Total 45,650
2027 7,828
2028 14,359
2029 13,351
2030 39,576
2031 5,708
Thereafter 41,661
Total lease payments 125,848
Less imputed interest (33,933)
Total $ 91,915
XML 79 R67.htm IDEA: XBRL DOCUMENT v3.26.3
Leases - Sublease Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Aug. 31, 2026
Aug. 31, 2025
Leases [Abstract]        
Sublease income $ 192 $ 266 $ 408 $ 531
XML 80 R68.htm IDEA: XBRL DOCUMENT v3.26.3
Income Taxes - Narrative (Details)
3 Months Ended 6 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Aug. 31, 2026
Aug. 31, 2025
Income Tax Disclosure [Abstract]        
Effective income tax rate, continuing operations (percent) 26.70% 21.90% 24.20% 23.50%
XML 81 R69.htm IDEA: XBRL DOCUMENT v3.26.3
Equity - Narrative (Details) - USD ($)
6 Months Ended
Aug. 31, 2026
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%  
2020 Share Repurchase Program    
Equity, Class of Treasury Stock [Line Items]    
Stock repurchase program authorized amount   $ 100,000,000
Number of shares repurchased (shares) 136,303  
Total amount of shares repurchased $ 20,000,000.0  
Average price per share (in usd per share) $ 146.71  
Share Repurchase Program, Remaining Authorized, Amount $ 13,200,000  
2026 Share Repurchase Program    
Equity, Class of Treasury Stock [Line Items]    
Share Repurchase Program, Remaining Authorized, Amount $ 100,000,000.0  
XML 82 R70.htm IDEA: XBRL DOCUMENT v3.26.3
Equity - AOCI (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Aug. 31, 2026
Aug. 31, 2025
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, beginning balance $ 1,376,044 $ 1,214,298 $ 1,337,031 $ 1,045,495
Other comprehensive income (loss) before reclassification 1,346 (343) 1,014 2,196
Amounts reclassified from AOCI 52 (242) 106 (290)
Net change in AOCI 1,398 (585) 1,120 1,906
Balance, ending balance 1,415,075 1,303,031 1,415,075 1,303,031
Foreign Currency Translation Gain (Loss)        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, beginning balance (8,341) (8,373) (7,790) (10,329)
Other comprehensive income (loss) before reclassification (172) 208 (723) 2,164
Amounts reclassified from AOCI 0 0 0 0
Net change in AOCI (172) 208 (723) 2,164
Balance, ending balance (8,513) (8,165) (8,513) (8,165)
Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary, Net of Tax        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, beginning balance (710) (147) 432 (388)
Other comprehensive income (loss) before reclassification 1,104 655 (38) 896
Amounts reclassified from AOCI 0 0 0 0
Net change in AOCI 1,104 655 (38) 896
Balance, ending balance 394 508 394 508
Net Actuarial Gain (Loss), Net of Tax        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, beginning balance 1,207 (587) 1,207 (587)
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 1,207 (587) 1,207 (587)
Interest Rate Swap, Net of Tax        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, beginning balance 18 26 (1,397) (265)
Other comprehensive income (loss) before reclassification 414 (1,214) 1,775 (875)
Amounts reclassified from AOCI 52 (242) 106 (290)
Net change in AOCI 466 (1,456) 1,881 (1,165)
Balance, ending balance 484 (1,430) 484 (1,430)
Interest Rate Swap, Net of Tax for Unconsolidated Subsidiary        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, beginning balance   (8)   (11)
Other comprehensive income (loss) before reclassification   8   11
Amounts reclassified from AOCI   0   0
Net change in AOCI   8   11
Balance, ending balance   0   0
Accumulated Other Comprehensive Income (Loss)        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, beginning balance (7,826) (9,089) (7,548) (11,580)
Balance, ending balance $ (6,428) $ (9,674) $ (6,428) $ (9,674)
XML 83 R71.htm IDEA: XBRL DOCUMENT v3.26.3
Share-based Compensation (Details)
$ in Millions
6 Months Ended
Aug. 31, 2026
USD ($)
Share-Based Payment Arrangement, Noncash Expense [Abstract]  
Stock-based compensation $ 2.2
XML 84 R72.htm IDEA: XBRL DOCUMENT v3.26.3
Defined Benefit Pension Plan (Details)
$ in Millions
Aug. 31, 2026
USD ($)
Defined Benefit Plan, Plan Assets, Allocation [Line Items]  
Defined Benefit Plan, Expected Future Employer Contributions, Remainder of Fiscal Year $ (2.3)
2027 1.0
Precoat Metals Business Division  
Defined Benefit Plan, Plan Assets, Allocation [Line Items]  
Accumulated benefit obligation in excess of plan assets $ 12.8
XML 85 R73.htm IDEA: XBRL DOCUMENT v3.26.3
Restructuring and Impairment Charges (Details)
$ in Millions
6 Months Ended
Aug. 31, 2026
USD ($)
facility
Restructuring Cost and Reserve [Line Items]  
Intangible Asset, Including Goodwill, Impairment Loss $ 3.3
Other Asset Impairment Charges 0.5
Proceeds from Sale of Machinery and Equipment $ 0.7
Number of facilities closed | facility 2
Location, Statement of Income, Balance [Axis]: us-gaap:CostOfRevenue  
Restructuring Cost and Reserve [Line Items]  
Restructuring Costs and Asset Impairment Charges $ 3.8
XML 86 R74.htm IDEA: XBRL DOCUMENT v3.26.3
Commitments and Contingencies - Narrative (Details) - USD ($)
$ in Millions
Feb. 14, 2024
Oct. 27, 2023
Aug. 31, 2026
Commitments and Contingencies Disclosure [Abstract]      
Amount awarded to other party   $ 4.5  
Legal matter $ 1.0    
Loss contingency accrual     $ 5.5
Environment liability     17.1
Environmental liability, current     $ 1.7
XML 87 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ .report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } .report table.authRefData a { display: block; font-weight: bold; } .report table.authRefData p { margin-top: 0px; } .report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } .report table.authRefData .hide a:hover { background-color: #2F4497; } .report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } .report table.authRefData table{ font-size: 1em; } /* Report Styles */ .pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ .report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } .report hr { border: 1px solid #acf; } /* Top labels */ .report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } .report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } .report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } .report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } .report td.pl div.a { width: 200px; } .report td.pl a:hover { background-color: #ffc; } /* Header rows... */ .report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ .report .rc { background-color: #f0f0f0; } /* Even rows... */ .report .re, .report .reu { background-color: #def; } .report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ .report .ro, .report .rou { background-color: white; } .report .rou td { border-bottom: 1px solid black; } .report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ .report .fn { white-space: nowrap; } /* styles for numeric types */ .report .num, .report .nump { text-align: right; white-space: nowrap; } .report .nump { padding-left: 2em; } .report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ .report .text { text-align: left; white-space: normal; } .report .text .big { margin-bottom: 1em; width: 17em; } .report .text .more { display: none; } .report .text .note { font-style: italic; font-weight: bold; } .report .text .small { width: 10em; } .report sup { font-style: italic; } .report .outerFootnotes { font-size: 1em; } XML 88 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 90 FilingSummary.xml IDEA: XBRL DOCUMENT 3.26.3 html 260 342 1 true 61 0 false 7 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.azz.com/role/CoverPage Cover Page Cover 1 false false R2.htm 9952151 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.azz.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 9952152 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.azz.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 9952153 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.azz.com/role/CondensedConsolidatedStatementsofOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 9952154 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) Sheet http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss Condensed Consolidated Statements of Comprehensive Income (Loss) Statements 5 false false R6.htm 9952155 - 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 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 - Equity Sheet http://www.azz.com/role/Equity Equity Notes 22 false false R23.htm 9952172 - Disclosure - Share-based Compensation Sheet http://www.azz.com/role/SharebasedCompensation Share-based Compensation Notes 23 false false R24.htm 9952173 - Disclosure - Defined Benefit Pension Plan Sheet http://www.azz.com/role/DefinedBenefitPensionPlan Defined Benefit Pension Plan Notes 24 false false R25.htm 9952174 - Disclosure - Restructuring and Impairment Charges Sheet http://www.azz.com/role/RestructuringandImpairmentCharges Restructuring and Impairment Charges Notes 25 false false R26.htm 9952175 - Disclosure - Commitments and Contingencies Sheet http://www.azz.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 26 false false R27.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 27 false false R28.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 28 false false R29.htm 9955512 - Disclosure - Acquisitions (Tables) Sheet http://www.azz.com/role/AcquisitionsTables Acquisitions (Tables) Tables http://www.azz.com/role/Acquisitions 29 false false R30.htm 9955513 - Disclosure - Inventories (Tables) Sheet http://www.azz.com/role/InventoriesTables Inventories (Tables) Tables http://www.azz.com/role/Inventories 30 false false R31.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 31 false false R32.htm 9955515 - Disclosure - Disaggregated Sales (Tables) Sheet http://www.azz.com/role/DisaggregatedSalesTables Disaggregated Sales (Tables) Tables http://www.azz.com/role/DisaggregatedSales 32 false false R33.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 33 false false R34.htm 9955517 - Disclosure - Operating Segments (Tables) Sheet http://www.azz.com/role/OperatingSegmentsTables Operating Segments (Tables) Tables http://www.azz.com/role/OperatingSegments 34 false false R35.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 35 false false R36.htm 9955519 - Disclosure - Debt (Tables) Sheet http://www.azz.com/role/DebtTables Debt (Tables) Tables http://www.azz.com/role/Debt 36 false false R37.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 37 false false R38.htm 9955521 - Disclosure - Leases (Tables) Sheet http://www.azz.com/role/LeasesTables Leases (Tables) Tables http://www.azz.com/role/Leases 38 false false R39.htm 9955522 - Disclosure - Equity (Tables) Sheet http://www.azz.com/role/EquityTables Equity (Tables) Tables http://www.azz.com/role/Equity 39 false false R40.htm 9955523 - Disclosure - The Company and Basis of Presentation - Narrative (Details) Sheet http://www.azz.com/role/TheCompanyandBasisofPresentationNarrativeDetails The Company and Basis of Presentation - Narrative (Details) Details 40 false false R41.htm 9955524 - Disclosure - Acquisitions - Narrative (Details) Sheet http://www.azz.com/role/AcquisitionsNarrativeDetails Acquisitions - Narrative (Details) Details 41 false false R42.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 42 false false R43.htm 9955526 - Disclosure - Inventories (Details) Sheet http://www.azz.com/role/InventoriesDetails Inventories (Details) Details http://www.azz.com/role/InventoriesTables 43 false false R44.htm 9955527 - Disclosure - Earnings Per Share - Narrative (Details) Sheet http://www.azz.com/role/EarningsPerShareNarrativeDetails Earnings Per Share - Narrative (Details) Details 44 false false R45.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 45 false false R46.htm 9955529 - Disclosure - Disaggregated Sales (Details) Sheet http://www.azz.com/role/DisaggregatedSalesDetails Disaggregated Sales (Details) Details http://www.azz.com/role/DisaggregatedSalesTables 46 false false R47.htm 9955530 - Disclosure - Disaggregated Sales - Narrative (Details) Sheet http://www.azz.com/role/DisaggregatedSalesNarrativeDetails Disaggregated Sales - Narrative (Details) Details 47 false false R48.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 48 false false R49.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 49 false false R50.htm 9955533 - Disclosure - Operating Segments (Details) Sheet http://www.azz.com/role/OperatingSegmentsDetails Operating Segments (Details) Details http://www.azz.com/role/OperatingSegmentsTables 50 false false R51.htm 9955534 - Disclosure - Operating Segments - Long-Lived Assets (Details) Sheet http://www.azz.com/role/OperatingSegmentsLongLivedAssetsDetails Operating Segments - Long-Lived Assets (Details) Details 51 false false R52.htm 9955535 - Disclosure - Operating Segments - Depreciation and Amortization (Details) Sheet http://www.azz.com/role/OperatingSegmentsDepreciationandAmortizationDetails Operating Segments - Depreciation and Amortization (Details) Details 52 false false R53.htm 9955536 - Disclosure - Investments in Unconsolidated Entity - Narrative (Details) Sheet http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails Investments in Unconsolidated Entity - Narrative (Details) Details 53 false false R54.htm 9955537 - 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 54 false false R55.htm 9955538 - 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 55 false false R56.htm 9955539 - Disclosure - Derivative Instruments - Narrative (Details) Sheet http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails Derivative Instruments - Narrative (Details) Details 56 false false R57.htm 9955540 - Disclosure - Debt - Schedule of Long-term Debt (Details) Sheet http://www.azz.com/role/DebtScheduleofLongtermDebtDetails Debt - Schedule of Long-term Debt (Details) Details 57 false false R58.htm 9955541 - Disclosure - Debt - Narrative (Details) Sheet http://www.azz.com/role/DebtNarrativeDetails Debt - Narrative (Details) Details 58 false false R59.htm 9955542 - Disclosure - Debt - Interest Expense Disclosure (Details) Sheet http://www.azz.com/role/DebtInterestExpenseDisclosureDetails Debt - Interest Expense Disclosure (Details) Details 59 false false R60.htm 9955543 - Disclosure - Fair Value Measurements - Schedule (Details) Sheet http://www.azz.com/role/FairValueMeasurementsScheduleDetails Fair Value Measurements - Schedule (Details) Details 60 false false R61.htm 9955544 - Disclosure - Fair Value Measurements - Narrative (Details) Sheet http://www.azz.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements - Narrative (Details) Details 61 false false R62.htm 9955545 - Disclosure - Leases - Narrative (Details) Sheet http://www.azz.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 62 false false R63.htm 9955546 - Disclosure - Leases - Lease Cost (Details) Sheet http://www.azz.com/role/LeasesLeaseCostDetails Leases - Lease Cost (Details) Details 63 false false R64.htm 9955547 - Disclosure - Leases - Lease Details (Details) Sheet http://www.azz.com/role/LeasesLeaseDetailsDetails Leases - Lease Details (Details) Details 64 false false R65.htm 9955548 - Disclosure - Leases - Classification of Lease Expense (Details) Sheet http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails Leases - Classification of Lease Expense (Details) Details 65 false false R66.htm 9955549 - Disclosure - Leases - Lease Maturity (Details) Sheet http://www.azz.com/role/LeasesLeaseMaturityDetails Leases - Lease Maturity (Details) Details 66 false false R67.htm 9955550 - Disclosure - Leases - Sublease Income (Details) Sheet http://www.azz.com/role/LeasesSubleaseIncomeDetails Leases - Sublease Income (Details) Details 67 false false R68.htm 9955551 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.azz.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 68 false false R69.htm 9955552 - Disclosure - Equity - Narrative (Details) Sheet http://www.azz.com/role/EquityNarrativeDetails Equity - Narrative (Details) Details 69 false false R70.htm 9955553 - Disclosure - Equity - AOCI (Details) Sheet http://www.azz.com/role/EquityAOCIDetails Equity - AOCI (Details) Details 70 false false R71.htm 9955554 - Disclosure - Share-based Compensation (Details) Sheet http://www.azz.com/role/SharebasedCompensationDetails Share-based Compensation (Details) Details http://www.azz.com/role/SharebasedCompensation 71 false false R72.htm 9955555 - 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 72 false false R73.htm 9955556 - 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 73 false false R74.htm 9955557 - Disclosure - Commitments and Contingencies - Narrative (Details) Sheet http://www.azz.com/role/CommitmentsandContingenciesNarrativeDetails Commitments and Contingencies - Narrative (Details) Details 74 false false All Reports Book All Reports azz-20260831.htm azz-20260831.xsd azz-20260831_cal.xml azz-20260831_def.xml azz-20260831_lab.xml azz-20260831_pre.xml azz-20260831_g1.jpg http://fasb.org/srt/2026 http://fasb.org/us-gaap/2026 http://xbrl.sec.gov/dei/2026 http://xbrl.sec.gov/ecd/2026 true true JSON 93 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "azz-20260831.htm": { "nsprefix": "azz", "nsuri": "http://www.azz.com/20260831", "dts": { "inline": { "local": [ "azz-20260831.htm" ] }, "schema": { "local": [ "azz-20260831.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/2023/calculation-1.1.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2024-01-31/types.xsd", "https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd", "https://xbrl.fasb.org/srt/2026/elts/srt-roles-2026.xsd", "https://xbrl.fasb.org/srt/2026/elts/srt-types-2026.xsd", "https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd", "https://xbrl.fasb.org/us-gaap/2026/elts/us-roles-2026.xsd", "https://xbrl.fasb.org/us-gaap/2026/elts/us-types-2026.xsd", "https://xbrl.sec.gov/country/2026/country-2026.xsd", "https://xbrl.sec.gov/dei/2026/dei-2026.xsd", "https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd", "https://xbrl.sec.gov/exch/2026/exch-2026.xsd", "https://xbrl.sec.gov/stpr/2026/stpr-2026.xsd" ] }, "calculationLink": { "local": [ "azz-20260831_cal.xml" ] }, "definitionLink": { "local": [ "azz-20260831_def.xml" ] }, "labelLink": { "local": [ "azz-20260831_lab.xml" ] }, "presentationLink": { "local": [ "azz-20260831_pre.xml" ] } }, "keyStandard": 307, "keyCustom": 35, "axisStandard": 21, "axisCustom": 0, "memberStandard": 27, "memberCustom": 31, "hidden": { "total": 18, "http://fasb.org/us-gaap/2026": 12, "http://xbrl.sec.gov/dei/2026": 6 }, "contextCount": 260, "entityCount": 1, "segmentCount": 61, "elementCount": 632, "unitCount": 7, "baseTaxonomies": { "http://fasb.org/us-gaap/2026": 1061, "http://xbrl.sec.gov/dei/2026": 33, "http://xbrl.sec.gov/ecd/2026": 4, "http://fasb.org/srt/2026": 2 }, "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-20260831.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-20260831.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.azz.com/role/CondensedConsolidatedBalanceSheets", "longName": "9952151 - Statement - Condensed Consolidated Balance Sheets", "shortName": "Condensed Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-5", "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-20260831.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "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-20260831.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.azz.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "longName": "9952152 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-5", "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-20260831.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "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-20260831.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations", "longName": "9952153 - Statement - Condensed Consolidated Statements of Operations", "shortName": "Condensed Consolidated Statements of Operations", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260831.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260831.htm", "unique": true } }, "R5": { "role": "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss", "longName": "9952154 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss)", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Loss)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-9", "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-20260831.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-9", "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-20260831.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossParenthetical", "longName": "9952155 - 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": "6", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:OciEquityMethodInvestmentTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "link:footnote", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260831.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:OciEquityMethodInvestmentTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "link:footnote", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260831.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:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260831.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-20260831.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-54", "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-20260831.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-54", "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-20260831.htm", "first": true, "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-20260831.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-20260831.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": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260831.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260831.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-20260831.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-20260831.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-20260831.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-20260831.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-20260831.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-20260831.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-20260831.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-20260831.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-20260831.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-20260831.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-20260831.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-20260831.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-20260831.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-20260831.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-20260831.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-20260831.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-20260831.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-20260831.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-20260831.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-20260831.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-20260831.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-20260831.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.azz.com/role/Equity", "longName": "9952171 - Disclosure - Equity", "shortName": "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-20260831.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20260831.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.azz.com/role/SharebasedCompensation", "longName": "9952172 - Disclosure - Share-based Compensation", "shortName": "Share-based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20260831.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-20260831.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.azz.com/role/DefinedBenefitPensionPlan", "longName": "9952173 - Disclosure - Defined Benefit Pension Plan", "shortName": "Defined Benefit Pension Plan", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DefinedBenefitPlanTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20260831.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-20260831.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.azz.com/role/RestructuringandImpairmentCharges", "longName": "9952174 - Disclosure - Restructuring and Impairment Charges", "shortName": "Restructuring and Impairment Charges", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20260831.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-20260831.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.azz.com/role/CommitmentsandContingencies", "longName": "9952175 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20260831.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-20260831.htm", "first": true, "unique": true } }, "R27": { "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": "27", "firstAnchor": { "contextRef": "c-9", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260831.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260831.htm", "first": true, "unique": true } }, "R28": { "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": "28", "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-20260831.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-20260831.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.azz.com/role/AcquisitionsTables", "longName": "9955512 - Disclosure - Acquisitions (Tables)", "shortName": "Acquisitions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260831.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260831.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.azz.com/role/InventoriesTables", "longName": "9955513 - Disclosure - Inventories (Tables)", "shortName": "Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "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-20260831.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-20260831.htm", "first": true, "unique": true } }, "R31": { "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": "31", "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-20260831.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-20260831.htm", "first": true, "unique": true } }, "R32": { "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": "32", "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-20260831.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-20260831.htm", "first": true, "unique": true } }, "R33": { "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": "33", "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-20260831.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-20260831.htm", "first": true, "unique": true } }, "R34": { "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": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260831.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260831.htm", "first": true, "unique": true } }, "R35": { "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": "35", "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-20260831.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-20260831.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.azz.com/role/DebtTables", "longName": "9955519 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "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-20260831.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-20260831.htm", "first": true, "unique": true } }, "R37": { "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": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260831.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260831.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.azz.com/role/LeasesTables", "longName": "9955521 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260831.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260831.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.azz.com/role/EquityTables", "longName": "9955522 - Disclosure - Equity (Tables)", "shortName": "Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260831.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260831.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.azz.com/role/TheCompanyandBasisofPresentationNarrativeDetails", "longName": "9955523 - Disclosure - The Company and Basis of Presentation - Narrative (Details)", "shortName": "The Company and Basis of Presentation - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "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-20260831.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-20260831.htm", "first": true, "unique": true } }, "R41": { "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": "41", "firstAnchor": { "contextRef": "c-62", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260831.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-62", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260831.htm", "first": true, "unique": true } }, "R42": { "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": "42", "firstAnchor": { "contextRef": "c-5", "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-20260831.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-63", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260831.htm", "unique": true } }, "R43": { "role": "http://www.azz.com/role/InventoriesDetails", "longName": "9955526 - Disclosure - Inventories (Details)", "shortName": "Inventories (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-5", "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-20260831.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "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-20260831.htm", "first": true, "unique": true } }, "R44": { "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": "44", "firstAnchor": { "contextRef": "c-68", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-2", "ancestors": [ "span", "div", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260831.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-68", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-2", "ancestors": [ "span", "div", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260831.htm", "first": true, "unique": true } }, "R45": { "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": "45", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260831.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260831.htm", "unique": true } }, "R46": { "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": "46", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260831.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-72", "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-20260831.htm", "unique": true } }, "R47": { "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": "47", "firstAnchor": { "contextRef": "c-5", "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-20260831.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "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-20260831.htm", "first": true, "unique": true } }, "R48": { "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": "48", "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-20260831.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-20260831.htm", "first": true, "unique": true } }, "R49": { "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": "49", "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-20260831.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-20260831.htm", "first": true, "unique": true } }, "R50": { "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": "50", "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-20260831.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-20260831.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.azz.com/role/OperatingSegmentsLongLivedAssetsDetails", "longName": "9955534 - Disclosure - Operating Segments - Long-Lived Assets (Details)", "shortName": "Operating Segments - Long-Lived Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:NoncurrentAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260831.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:NoncurrentAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260831.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.azz.com/role/OperatingSegmentsDepreciationandAmortizationDetails", "longName": "9955535 - Disclosure - Operating Segments - Depreciation and Amortization (Details)", "shortName": "Operating Segments - Depreciation and Amortization (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260831.htm", "first": true }, "uniqueAnchor": null }, "R53": { "role": "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "longName": "9955536 - Disclosure - Investments in Unconsolidated Entity - Narrative (Details)", "shortName": "Investments in Unconsolidated Entity - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:IncomeLossFromEquityMethodInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260831.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-160", "name": "us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260831.htm", "unique": true } }, "R54": { "role": "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails", "longName": "9955537 - 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": "54", "firstAnchor": { "contextRef": "c-5", "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-20260831.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-152", "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-20260831.htm", "unique": true } }, "R55": { "role": "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedStatementofOperationsforAISJointVentureDetails", "longName": "9955538 - 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": "55", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:GrossProfit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260831.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-158", "name": "us-gaap:ProceedsFromDivestitureOfBusinesses", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:EquityMethodInvestmentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260831.htm", "unique": true } }, "R56": { "role": "http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails", "longName": "9955539 - Disclosure - Derivative Instruments - Narrative (Details)", "shortName": "Derivative Instruments - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-9", "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-20260831.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-162", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-4", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260831.htm", "unique": true } }, "R57": { "role": "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails", "longName": "9955540 - 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": "57", "firstAnchor": { "contextRef": "c-5", "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-20260831.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "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-20260831.htm", "unique": true } }, "R58": { "role": "http://www.azz.com/role/DebtNarrativeDetails", "longName": "9955541 - Disclosure - Debt - Narrative (Details)", "shortName": "Debt - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-5", "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-20260831.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:DebtWeightedAverageInterestRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260831.htm", "unique": true } }, "R59": { "role": "http://www.azz.com/role/DebtInterestExpenseDisclosureDetails", "longName": "9955542 - Disclosure - Debt - Interest Expense Disclosure (Details)", "shortName": "Debt - Interest Expense Disclosure (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-9", "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-20260831.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-9", "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-20260831.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.azz.com/role/FairValueMeasurementsScheduleDetails", "longName": "9955543 - Disclosure - Fair Value Measurements - Schedule (Details)", "shortName": "Fair Value Measurements - Schedule (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:DerivativeAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260831.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:DerivativeAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260831.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.azz.com/role/FairValueMeasurementsNarrativeDetails", "longName": "9955544 - Disclosure - Fair Value Measurements - Narrative (Details)", "shortName": "Fair Value Measurements - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-5", "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-20260831.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:LongTermDebtFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260831.htm", "unique": true } }, "R62": { "role": "http://www.azz.com/role/LeasesNarrativeDetails", "longName": "9955545 - Disclosure - Leases - Narrative (Details)", "shortName": "Leases - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-5", "name": "azz:NumberOfFinanceLeases", "unitRef": "lease", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260831.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "azz:NumberOfFinanceLeases", "unitRef": "lease", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260831.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.azz.com/role/LeasesLeaseCostDetails", "longName": "9955546 - Disclosure - Leases - Lease Cost (Details)", "shortName": "Leases - Lease Cost (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260831.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260831.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.azz.com/role/LeasesLeaseDetailsDetails", "longName": "9955547 - Disclosure - Leases - Lease Details (Details)", "shortName": "Leases - Lease Details (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260831.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260831.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails", "longName": "9955548 - Disclosure - Leases - Classification of Lease Expense (Details)", "shortName": "Leases - Classification of Lease Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-9", "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-20260831.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-9", "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-20260831.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.azz.com/role/LeasesLeaseMaturityDetails", "longName": "9955549 - Disclosure - Leases - Lease Maturity (Details)", "shortName": "Leases - Lease Maturity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260831.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260831.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.azz.com/role/LeasesSubleaseIncomeDetails", "longName": "9955550 - Disclosure - Leases - Sublease Income (Details)", "shortName": "Leases - Sublease Income (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-9", "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-20260831.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-9", "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-20260831.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.azz.com/role/IncomeTaxesNarrativeDetails", "longName": "9955551 - Disclosure - Income Taxes - Narrative (Details)", "shortName": "Income Taxes - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260831.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260831.htm", "first": true, "unique": true } }, "R69": { "role": "http://www.azz.com/role/EquityNarrativeDetails", "longName": "9955552 - Disclosure - Equity - Narrative (Details)", "shortName": "Equity - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-208", "name": "srt:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260831.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-208", "name": "srt:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260831.htm", "first": true, "unique": true } }, "R70": { "role": "http://www.azz.com/role/EquityAOCIDetails", "longName": "9955553 - Disclosure - Equity - AOCI (Details)", "shortName": "Equity - AOCI (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "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-20260831.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260831.htm", "unique": true } }, "R71": { "role": "http://www.azz.com/role/SharebasedCompensationDetails", "longName": "9955554 - Disclosure - Share-based Compensation (Details)", "shortName": "Share-based Compensation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "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-20260831.htm", "first": true }, "uniqueAnchor": null }, "R72": { "role": "http://www.azz.com/role/DefinedBenefitPensionPlanDetails", "longName": "9955555 - Disclosure - Defined Benefit Pension Plan (Details)", "shortName": "Defined Benefit Pension Plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-5", "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-20260831.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "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-20260831.htm", "first": true, "unique": true } }, "R73": { "role": "http://www.azz.com/role/RestructuringandImpairmentChargesDetails", "longName": "9955556 - Disclosure - Restructuring and Impairment Charges (Details)", "shortName": "Restructuring and Impairment Charges (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "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-20260831.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-20260831.htm", "first": true, "unique": true } }, "R74": { "role": "http://www.azz.com/role/CommitmentsandContingenciesNarrativeDetails", "longName": "9955557 - Disclosure - Commitments and Contingencies - Narrative (Details)", "shortName": "Commitments and Contingencies - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c-259", "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-20260831.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-259", "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-20260831.htm", "first": true, "unique": true } } }, "tag": { "azz_A2020ShareRepurchaseProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20260831", "localname": "A2020ShareRepurchaseProgramMember", "presentation": [ "http://www.azz.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2020 Share Repurchase Program", "label": "2020 Share Repurchase Program [Member]", "documentation": "2020 Share Repurchase Program" } } }, "auth_ref": [] }, "azz_A2022CreditAgreementAndTermLoanBMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20260831", "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_A2026ShareRepurchaseProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20260831", "localname": "A2026ShareRepurchaseProgramMember", "presentation": [ "http://www.azz.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026 Share Repurchase Program", "label": "2026 Share Repurchase Program [Member]", "documentation": "2026 Share Repurchase Program" } } }, "auth_ref": [] }, "azz_AISJointVentureMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20260831", "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/TheCompanyandBasisofPresentationNarrativeDetails" ], "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/2026", "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/20260831", "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/2026", "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": [ "r1098", "r1235", "r1239" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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", "http://www.azz.com/role/TheCompanyandBasisofPresentationNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Trade accounts receivable, net of allowance for credit losses of $207 and $144 at August\u00a031, 2026 and February\u00a028, 2026, 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": [ "r1304" ] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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 taxes 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": [ "r1240" ] }, "azz_AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20260831", "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/20260831", "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/20260831", "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/20260831", "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/2026", "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": [ "r169", "r170", "r669", "r670", "r671", "r672", "r710", "r712", "r713", "r714", "r715", "r717" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r11", "r12", "r25", "r150", "r402", "r807", "r808", "r819", "r838", "r870", "r871", "r1422" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r169", "r170", "r669", "r670", "r671", "r672", "r710", "r712", "r713", "r714", "r715", "r717" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/EquityAOCIDetails" ], "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": [ "r1", "r9", "r12", "r660", "r664", "r667", "r747", "r866", "r867", "r1263", "r1264", "r1265", "r1279", "r1280", "r1281", "r1282", "r1354", "r1355" ] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r2", "r9", "r12", "r23", "r24", "r170", "r171", "r712", "r713", "r714", "r715", "r717", "r1263" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetResidualValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AcquiredFiniteLivedIntangibleAssetResidualValue", "crdr": "debit", "presentation": [ "http://www.azz.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Residual value", "label": "Intangible Asset, Finite-Lived, Acquired, Residual Value", "documentation": "Amount of residual value for finite-lived intangible asset acquired in business combination, asset acquisition, and from joint venture formation. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed." } } }, "auth_ref": [ "r304", "r981" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://www.azz.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average life (in years)", "label": "Intangible Asset, Finite-Lived, Acquired, Weighted-Average Amortization Period", "documentation": "Weighted-average period of amortization for finite-lived intangible asset acquired in business combination, asset acquisition, and from joint venture formation, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed." } } }, "auth_ref": [ "r305", "r981" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1170" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r1246", "r1353" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity" ], "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": [ "r832", "r882", "r1279", "r1280", "r1281", "r1282", "r1423", "r1496" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1183" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1183" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1183" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1183" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": "Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity [Abstract]" } } }, "auth_ref": [] }, "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1216" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1142", "r1152", "r1162", "r1194" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1145", "r1155", "r1165", "r1197" ] }, "ecd_AggtPnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1217" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1183" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1190" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1146", "r1156", "r1166", "r1190", "r1198", "r1202", "r1210" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1208" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r494", "r499", "r500" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r154", "r275", "r287" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "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/2026", "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": [ "r229" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r229" ] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r229" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": "Segment assets(1)", "label": "Assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r107", "r113", "r129", "r191", "r193", "r194", "r234", "r243", "r262", "r266", "r283", "r340", "r341", "r343", "r344", "r345", "r346", "r347", "r349", "r350", "r405", "r593", "r598", "r701", "r807", "r808", "r811", "r825", "r826", "r834", "r916", "r1009", "r1010", "r1021", "r1098", "r1117", "r1119", "r1133", "r1346", "r1347", "r1450" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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/2026", "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": [ "r107", "r113", "r156", "r191", "r193", "r194", "r283", "r340", "r341", "r343", "r344", "r345", "r346", "r347", "r349", "r350", "r405", "r593", "r598", "r701", "r1098", "r1232", "r1346", "r1347", "r1450" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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/2026", "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": [ "r107", "r113", "r191", "r193", "r194", "r283", "r340", "r341", "r343", "r344", "r345", "r346", "r347", "r349", "r350", "r405", "r593", "r598", "r701", "r1346", "r1347", "r1450" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r1205" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1206" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r1201" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1201" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1201" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1201" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1201" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1201" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r1204" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1203" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1202" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1202" ] }, "azz_BasicEarningsLossPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.azz.com/20260831", "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/2026", "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": [ "r1272" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.azz.com/role/AcquisitionsNarrativeDetails", "http://www.azz.com/role/DefinedBenefitPensionPlanDetails", "http://www.azz.com/role/OperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination [Domain]", "label": "Business Combination [Domain]", "documentation": "Business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r300", "r303", "r304", "r305", "r306", "r307", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r564", "r565", "r566", "r567", "r568", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r586", "r587", "r588", "r874", "r981", "r1036", "r1037", "r1391", "r1394", "r1396" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.azz.com/role/AcquisitionsNarrativeDetails", "http://www.azz.com/role/DefinedBenefitPensionPlanDetails", "http://www.azz.com/role/OperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination [Axis]", "label": "Business Combination [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r300", "r303", "r304", "r305", "r306", "r307", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r564", "r565", "r566", "r567", "r568", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r586", "r587", "r588", "r874", "r981", "r1036", "r1037", "r1391", "r1394", "r1396" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.azz.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination [Line Items]", "label": "Business Combination [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": [ "r300", "r528", "r529", "r530", "r531", "r537", "r538", "r539", "r540", "r546", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r564", "r565", "r566", "r567", "r568", "r571", "r572", "r573", "r574", "r575", "r576", "r582", "r583", "r584", "r588", "r1041", "r1050", "r1391", "r1394", "r1396" ] }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "BusinessCombinationAcquisitionRelatedCosts", "crdr": "debit", "presentation": [ "http://www.azz.com/role/OperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination, Acquisition-Related Cost, Expense", "label": "Business Combination, Acquisition-Related Cost, Expense", "documentation": "Amount of expense for acquisition-related cost incurred to effect business combination. Includes, but is not limited to, finder's fee; advisory, legal, accounting, valuation, and other professional and consulting fees; and general administrative cost, including cost of maintaining internal acquisition department." } } }, "auth_ref": [ "r1389", "r1393" ] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Business Combination, Asset Acquisition, Transaction between Entities under Common Control, and Joint Venture Formation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r572", "r584", "r1041", "r1046" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.azz.com/role/Acquisitions" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisitions", "label": "Business Combination [Text Block]", "documentation": "The entire disclosure for business combination." } } }, "auth_ref": [ "r527", "r528", "r532", "r541", "r545", "r546", "r547", "r548", "r549", "r550", "r552", "r553", "r559", "r562", "r563", "r569", "r570", "r571", "r579", "r583", "r584", "r585", "r587", "r589", "r1041", "r1042", "r1043", "r1044", "r1047", "r1048", "r1049" ] }, "azz_BusinessCombinationRecognizedAssetAcquiredRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20260831", "localname": "BusinessCombinationRecognizedAssetAcquiredRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets", "label": "Business Combination, Recognized Asset Acquired, Right-Of-Use Asset", "documentation": "Business Combination, Recognized Asset Acquired, Right-Of-Use Asset" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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 Asset Acquired, Asset", "documentation": "Amount of asset acquired in business combination and recognized at acquisition date." } } }, "auth_ref": [ "r557", "r562" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract", "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Business Combination, Recognized Asset Acquired, Asset [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation", "crdr": "credit", "calculation": { "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Lease liabilities", "label": "Business Combination, Recognized Liability Assumed, Lease Obligation", "documentation": "Amount of lease obligation assumed in business combination and recognized at acquisition date." } } }, "auth_ref": [ "r1395", "r1397" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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 Asset Acquired, Receivable, Current", "documentation": "Amount of receivable acquired in business combination and recognized at acquisition date, classified as current. Includes, but is not limited to, receivable from customer for product and service." } } }, "auth_ref": [ "r1395", "r1397" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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 Liability Assumed, Accounts Payable, Current", "documentation": "Amount of accounts payable assumed in business combination and recognized at acquisition date, classified as current." } } }, "auth_ref": [ "r1395", "r1397" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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 Liability Assumed, Other Liability, Current", "documentation": "Amount of liability assumed in business combination and recognized at acquisition date, classified as other and current." } } }, "auth_ref": [ "r1395", "r1397" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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 Asset Acquired, Identifiable Intangible Asset, Excluding Goodwill", "documentation": "Amount of identifiable intangible asset acquired in business combination and recognized at acquisition date. Excludes goodwill and financial asset." } } }, "auth_ref": [ "r1041", "r1046", "r1048", "r1395", "r1397" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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 Asset Acquired, Inventory, Current", "documentation": "Amount of inventory acquired in business combination and recognized at acquisition date, classified as current." } } }, "auth_ref": [ "r1041", "r1046", "r1395", "r1397" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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 Liability Assumed, Liability", "documentation": "Amount of liability assumed in business combination and recognized at acquisition date." } } }, "auth_ref": [ "r557", "r562" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract", "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities", "label": "Business Combination, Recognized Liability Assumed, Liability [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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 Asset Acquired, Property, Plant, and Equipment", "documentation": "Amount of property, plant, and equipment acquired in business combination and recognized at acquisition date." } } }, "auth_ref": [ "r1041", "r1046", "r1395", "r1397" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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 Asset Acquired to Liability Assumed, Excess (Less), and Goodwill", "documentation": "Amount of asset acquired in excess of (less than) liability assumed plus goodwill in business combination and recognized at acquisition date." } } }, "auth_ref": [ "r1395", "r1397" ] }, "azz_BusinessCombinationRecognizedLiabilityAssumedAccruedSalariesAndWages": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20260831", "localname": "BusinessCombinationRecognizedLiabilityAssumedAccruedSalariesAndWages", "crdr": "credit", "calculation": { "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accrued salaries and wages", "label": "Business Combination, Recognized Liability Assumed, Accrued Salaries And Wages", "documentation": "Business Combination, Recognized Liability Assumed, Accrued Salaries And Wages" } } }, "auth_ref": [] }, "country_CA": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2026", "localname": "CA", "presentation": [ "http://www.azz.com/role/OperatingSegmentsDetails", "http://www.azz.com/role/OperatingSegmentsLongLivedAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Canada", "label": "CANADA" } } }, "auth_ref": [] }, "azz_CantonGalvanizingLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20260831", "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/2026", "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": [ "r1271" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalent", "documentation": "Amount of cash and cash equivalent. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate." } } }, "auth_ref": [ "r126", "r187", "r190", "r986", "r1452" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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 Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation", "documentation": "Amount of cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate." } } }, "auth_ref": [ "r38", "r187", "r190" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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 increase (decrease) in cash and cash equivalents", "label": "Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Period Increase (Decrease), Including Exchange Rate Effect and Discontinued Operation", "documentation": "Amount of increase (decrease) in cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; including effect from exchange rate change and including, but not limited to, discontinued operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate." } } }, "auth_ref": [ "r0", "r38" ] }, "us-gaap_CashFlowSupplementalDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r1220" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1181" ] }, "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1178" ] }, "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1176" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "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_ClassOfTreasuryStockTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r1356" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1182" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1182" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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 22)", "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": [ "r143", "r807", "r808", "r815", "r836", "r903" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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/2026", "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": [ "r332", "r333", "r969", "r1337", "r1342", "r1343" ] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r404", "r406" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CommonStockMember", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity" ], "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": [ "r148", "r401", "r807", "r808", "r818", "r1121", "r1122", "r1123", "r1125", "r1126", "r1127", "r1130", "r1279", "r1280", "r1282", "r1423", "r1490", "r1496" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r1245", "r1352", "r1453", "r1454", "r1457" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r148", "r401", "r807", "r808", "r818", "r904" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r148", "r401", "r807", "r808", "r818" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "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": [ "r148", "r401", "r807", "r808", "r818", "r904", "r922", "r1350", "r1496", "r1497" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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,923 and 29,880 shares issued and outstanding at August\u00a031, 2026 and August\u00a031, 2025, 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": [ "r148", "r373", "r378", "r401", "r807", "r808", "r818", "r837", "r1098" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1187" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1186" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1188" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1185" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r13", "r166", "r168", "r174", "r823", "r847", "r848" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2026", "localname": "ConsolidationItemsAxis", "presentation": [ "http://www.azz.com/role/OperatingSegmentsDepreciationandAmortizationDetails", "http://www.azz.com/role/OperatingSegmentsDetails", "http://www.azz.com/role/OperatingSegmentsLongLivedAssetsDetails", "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": [ "r57", "r80", "r81", "r82", "r83", "r84", "r85", "r86", "r87", "r88", "r191", "r192", "r196", "r197", "r234", "r245", "r260", "r261", "r262", "r263", "r264", "r266", "r267", "r268", "r340", "r341", "r342", "r343", "r345", "r346", "r347", "r348", "r349", "r405", "r829", "r1009", "r1010", "r1226", "r1227", "r1346", "r1347" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2026", "localname": "ConsolidationItemsDomain", "presentation": [ "http://www.azz.com/role/OperatingSegmentsDepreciationandAmortizationDetails", "http://www.azz.com/role/OperatingSegmentsDetails", "http://www.azz.com/role/OperatingSegmentsLongLivedAssetsDetails", "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": [ "r57", "r80", "r81", "r82", "r83", "r84", "r85", "r86", "r87", "r88", "r191", "r192", "r196", "r197", "r234", "r245", "r260", "r261", "r262", "r263", "r264", "r266", "r267", "r268", "r340", "r341", "r342", "r343", "r345", "r346", "r347", "r348", "r349", "r405", "r829", "r1009", "r1010", "r1226", "r1227", "r1346", "r1347" ] }, "azz_ConstructionIndustryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20260831", "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_ContainerIndustryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20260831", "localname": "ContainerIndustryMember", "presentation": [ "http://www.azz.com/role/DisaggregatedSalesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Container", "label": "Container Industry [Member]", "documentation": "Container Industry" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ContractWithCustomerAssetNet", "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", "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": [ "r420", "r422", "r424", "r435" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r420", "r421", "r424", "r435" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r436" ] }, "us-gaap_CorporateNonSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CorporateNonSegmentMember", "presentation": [ "http://www.azz.com/role/OperatingSegmentsDepreciationandAmortizationDetails", "http://www.azz.com/role/OperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation to consolidated income before income taxes", "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": [ "r261", "r262", "r263", "r264", "r267", "r1294" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r29", "r191", "r193", "r194", "r340", "r341", "r343", "r344", "r345", "r346", "r347", "r349", "r350", "r405", "r701", "r1009", "r1230", "r1231", "r1306", "r1346" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "azz_CreditAgreement2022Member": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20260831", "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/2026", "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": [ "r124", "r131", "r339", "r807", "r808", "r812", "r1345" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r124", "r131", "r339", "r807", "r808", "r812", "r1345" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "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/2026", "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": [ "r1059", "r1309", "r1310", "r1311", "r1312", "r1313", "r1314", "r1317", "r1318" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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/2026", "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": [ "r124", "r125", "r131", "r134", "r135", "r136", "r137", "r138", "r140", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r395", "r807", "r808", "r814", "r1016", "r1017", "r1018", "r1019", "r1020", "r1096", "r1273", "r1274", "r1275", "r1278", "r1338", "r1339", "r1340", "r1445", "r1446", "r1458" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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/2026", "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": [ "r368", "r1453", "r1454", "r1455" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r351", "r720", "r721", "r1017", "r1018", "r1096" ] }, "azz_DebtInstrumentFaceAmountPercentReallocatedToNewLenders": { "xbrltype": "percentItemType", "nsuri": "http://www.azz.com/20260831", "localname": "DebtInstrumentFaceAmountPercentReallocatedToNewLenders", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Face Amount, Percent Reallocated To New Lenders", "label": "Debt Instrument, Face Amount, Percent Reallocated To New Lenders", "documentation": "Debt Instrument, Face Amount, Percent Reallocated To New Lenders" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r125", "r134", "r135", "r136", "r137", "r138", "r140", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r395", "r658", "r807", "r808", "r814", "r829", "r1016", "r1017", "r1018", "r1019", "r1020", "r1096", "r1273", "r1274", "r1275", "r1278", "r1445", "r1446" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r124", "r125", "r131", "r134", "r135", "r136", "r137", "r138", "r140", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r395", "r807", "r808", "r814", "r1016", "r1017", "r1018", "r1019", "r1020", "r1096", "r1273", "r1274", "r1275", "r1278", "r1338", "r1339", "r1340", "r1445", "r1446", "r1458" ] }, "us-gaap_DebtInstrumentPeriodicPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r22", "r1236", "r1241" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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", "r50", "r51", "r52", "r125", "r134", "r135", "r136", "r137", "r138", "r140", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r395", "r658", "r807", "r808", "r814", "r829", "r1016", "r1017", "r1018", "r1019", "r1020", "r1096", "r1273", "r1274", "r1275", "r1278", "r1445", "r1446" ] }, "azz_DebtInstrumentTotalNetLeverageRatioMaximum": { "xbrltype": "percentItemType", "nsuri": "http://www.azz.com/20260831", "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/2026", "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/2026", "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": [ "r503", "r504" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r144", "r503", "r504", "r807", "r808", "r813", "r835" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "crdr": "credit", "presentation": [ "http://www.azz.com/role/DefinedBenefitPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "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": [ "r451", "r459" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r463", "r1035" ] }, "us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r452", "r453", "r1034" ] }, "us-gaap_DefinedBenefitPlanPlanAssetsAllocationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r444", "r1034" ] }, "us-gaap_DefinedBenefitPlanPlanAssetsAllocationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r444", "r1034" ] }, "us-gaap_DefinedBenefitPlanTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r443", "r454", "r455", "r458", "r460", "r461", "r462", "r765", "r1034" ] }, "azz_DenominatorAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.azz.com/20260831", "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/2026", "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": [ "r8" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "presentation": [ "http://www.azz.com/role/OperatingSegmentsDepreciationandAmortizationDetails", "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": [ "r8", "r180", "r234", "r248", "r266", "r995", "r1009", "r1010", "r1315", "r1320", "r1322", "r1324" ] }, "us-gaap_DerivativeAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DerivativeAssets", "crdr": "debit", "presentation": [ "http://www.azz.com/role/FairValueMeasurementsScheduleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Asset", "label": "Derivative Asset", "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r157", "r158", "r657", "r680", "r681", "r691", "r698", "r699", "r700", "r885", "r886", "r887", "r888", "r889", "r891", "r892", "r893", "r894", "r895", "r910", "r911", "r953", "r956", "r957", "r958", "r959", "r960", "r990", "r992", "r993", "r994", "r1087", "r1090", "r1094", "r1095", "r1123", "r1426", "r1427", "r1428", "r1491" ] }, "us-gaap_DerivativeBasisSpreadOnVariableRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r1417" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.azz.com/role/FairValueMeasurementsScheduleDetails" ], "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": [ "r178", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r761", "r893", "r895", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r917", "r918", "r919", "r920", "r929", "r930", "r931", "r932", "r935", "r936", "r937", "r938", "r953", "r954", "r957", "r959", "r990", "r991", "r994", "r1082", "r1083", "r1099", "r1121", "r1123", "r1254", "r1255", "r1256", "r1257", "r1258", "r1259", "r1260", "r1261", "r1262", "r1418", "r1419", "r1420", "r1421", "r1429", "r1430", "r1431", "r1432", "r1433", "r1434", "r1436", "r1437" ] }, "us-gaap_DerivativeFixedInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r1417" ] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.azz.com/role/FairValueMeasurementsScheduleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument [Axis]", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r178", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r761", "r893", "r895", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r917", "r918", "r919", "r920", "r929", "r930", "r931", "r932", "r935", "r936", "r937", "r938", "r953", "r954", "r957", "r959", "r990", "r991", "r994", "r1082", "r1083", "r1099", "r1121", "r1123", "r1254", "r1255", "r1256", "r1257", "r1258", "r1259", "r1260", "r1261", "r1262", "r1418", "r1419", "r1420", "r1421", "r1429", "r1430", "r1431", "r1432", "r1433", "r1434", "r1436", "r1437" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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/2026", "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": [ "r391", "r392", "r393", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r662", "r1082", "r1083", "r1084", "r1085", "r1086" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r636", "r637", "r639", "r640", "r641", "r642", "r1082" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r1082" ] }, "us-gaap_DerivativeLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DerivativeLiabilities", "crdr": "credit", "calculation": { "http://www.azz.com/role/FairValueMeasurementsScheduleDetails": { "parentTag": "us-gaap_FinancialLiabilitiesFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/FairValueMeasurementsScheduleDetails" ], "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": [ "r157", "r158", "r657", "r680", "r681", "r691", "r698", "r699", "r700", "r885", "r886", "r887", "r888", "r891", "r892", "r893", "r894", "r895", "r917", "r919", "r920", "r954", "r955", "r956", "r957", "r958", "r959", "r960", "r990", "r992", "r993", "r994", "r1426", "r1427", "r1428", "r1491" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r1082", "r1399", "r1400" ] }, "azz_DilutedEarningsLossPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.azz.com/20260831", "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/2026", "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/2026", "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": [ "r433", "r434", "r1023", "r1024", "r1025", "r1026", "r1027", "r1028", "r1029" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r433", "r434", "r1023", "r1024", "r1025", "r1026", "r1027", "r1028", "r1029" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r1357" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r465", "r467", "r495", "r496", "r497", "r1039" ] }, "us-gaap_DiscontinuedOperationsDisposedOfBySaleMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [] }, "us-gaap_DisposalGroupClassificationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DisposalGroupClassificationAxis", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedStatementofOperationsforAISJointVentureDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "http://www.azz.com/role/OperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Classification [Axis]", "label": "Disposal Group Classification [Axis]", "documentation": "Information by disposal group classification." } } }, "auth_ref": [ "r96", "r97", "r108", "r109", "r110", "r111", "r112", "r115", "r117", "r315", "r317", "r318", "r319", "r320", "r321", "r985", "r1321", "r1330", "r1331", "r1332", "r1333" ] }, "us-gaap_DisposalGroupClassificationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DisposalGroupClassificationDomain", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedStatementofOperationsforAISJointVentureDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "http://www.azz.com/role/OperatingSegmentsDetails" ], "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": [ "r96", "r97", "r108", "r109", "r110", "r111", "r112", "r115", "r117", "r315", "r317", "r318", "r319", "r320", "r321", "r985", "r1321", "r1330", "r1331", "r1332", "r1333" ] }, "us-gaap_DisposalGroupDisposedOfByMeansOtherThanSaleNotDiscontinuedOperationsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DisposalGroupDisposedOfByMeansOtherThanSaleNotDiscontinuedOperationsMember", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedStatementofOperationsforAISJointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group, Disposed of Other than by Sale, Not Discontinued Operation", "label": "Disposal Group, Disposed of Other than by Sale, Not Discontinued Operation [Member]", "documentation": "Disposal group that is disposed of other than by sale. For example, but not limited to, abandonment, in an exchange measured based on the recorded amount of the nonmonetary asset relinquished, or in a distribution to owners in a spinoff. Excludes disposals classified as discontinued operations." } } }, "auth_ref": [ "r1326", "r1327", "r1328", "r1329", "r1330", "r1331", "r1332", "r1333" ] }, "us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember", "presentation": [ "http://www.azz.com/role/OperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group, Disposed of by Sale, Not Discontinued Operations", "label": "Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]", "documentation": "Disposal group that has been sold. Excludes disposals classified as discontinued operations." } } }, "auth_ref": [ "r1321", "r1326", "r1327", "r1328", "r1329", "r1330", "r1331", "r1332", "r1333" ] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedStatementofOperationsforAISJointVentureDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "http://www.azz.com/role/OperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Name [Domain]", "label": "Disposal Group Name [Domain]", "documentation": "Name of disposal group." } } }, "auth_ref": [ "r100", "r101", "r102", "r103", "r104", "r105", "r106", "r320", "r322", "r1036", "r1037", "r1228", "r1229", "r1330", "r1331", "r1332", "r1333" ] }, "us-gaap_DividendsCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DividendsCash", "crdr": "debit", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Cash dividends paid on common shares", "label": "Dividends, Cash", "documentation": "Amount of paid and unpaid cash dividends declared for classes of stock, for example, but not limited to, common and preferred." } } }, "auth_ref": [ "r1354", "r1355" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "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/2026", "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_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentInformationLineItems", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Information [Line Items]", "label": "Document 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": [] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentInformationTable", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Information [Table]", "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "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/2026", "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": [ "r1137" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "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": [ "r1169" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "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/2026", "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": [ "r1180" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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/2026", "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": [ "r92", "r175", "r201", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r216", "r219", "r226", "r227", "r228", "r233", "r313", "r371", "r440", "r498", "r525", "r591", "r676", "r677", "r824", "r849", "r1001" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r92", "r175", "r201", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r219", "r226", "r227", "r228", "r233", "r313", "r371", "r440", "r498", "r525", "r591", "r676", "r677", "r824", "r849", "r1001" ] }, "us-gaap_EarningsPerShareDilutedLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r219", "r223", "r226", "r228" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r215", "r229", "r230", "r231", "r232", "r410" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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 Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation", "documentation": "Amount of increase (decrease) from effect of exchange rate change on cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; held in foreign currency; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate." } } }, "auth_ref": [ "r708" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r506", "r1040" ] }, "azz_ElectricalProductsGroupMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20260831", "localname": "ElectricalProductsGroupMember", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedStatementofOperationsforAISJointVentureDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "http://www.azz.com/role/OperatingSegmentsDetails" ], "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/2026", "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": [ "r1240" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r1358", "r1359", "r1360", "r1361", "r1362", "r1363", "r1364", "r1365", "r1366", "r1367", "r1368", "r1369", "r1370", "r1371", "r1372", "r1373", "r1374", "r1375", "r1376", "r1377", "r1378", "r1379", "r1380", "r1381", "r1382", "r1383" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "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/2026", "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/2026", "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/2026", "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/2026", "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/2026", "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": [ "r1135" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "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/2026", "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/2026", "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": [ "r1135" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "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/2026", "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": [ "r1135" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "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/2026", "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": [ "r1219" ] }, "dei_EntityListingsExchangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityListingsExchangeAxis", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Listings, Exchange [Axis]", "label": "Entity Listings, Exchange [Axis]", "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "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": [ "r1135" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "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": [ "r1135" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "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": [ "r1135" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "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": [ "r1135" ] }, "azz_EnvironmentalLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20260831", "localname": "EnvironmentalLiability", "crdr": "credit", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Environment liability", "label": "Environmental Liability", "documentation": "Environmental Liability" } } }, "auth_ref": [] }, "azz_EnvironmentalLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20260831", "localname": "EnvironmentalLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesNarrativeDetails" ], "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/2026", "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": [ "r1174" ] }, "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1215" ] }, "ecd_EqtyAwrdsAdjsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1215" ] }, "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1215" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r1356" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EquityComponentDomain", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/EquityAOCIDetails" ], "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": [ "r91", "r92", "r119", "r147", "r148", "r169", "r170", "r171", "r198", "r199", "r200", "r202", "r209", "r211", "r213", "r236", "r285", "r286", "r312", "r313", "r314", "r370", "r394", "r399", "r400", "r401", "r404", "r406", "r409", "r438", "r439", "r441", "r442", "r498", "r514", "r515", "r522", "r523", "r524", "r526", "r590", "r591", "r659", "r660", "r661", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r675", "r710", "r712", "r713", "r714", "r715", "r717", "r723", "r747", "r763", "r807", "r808", "r817", "r818", "r832", "r846", "r866", "r867", "r868", "r882", "r941", "r1356" ] }, "azz_EquityInEarningsOfUnconsolidatedEntities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20260831", "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 subsidiary", "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/2026", "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/TheCompanyandBasisofPresentationNarrativeDetails" ], "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": [ "r279", "r280", "r282", "r521", "r701", "r1222", "r1223", "r1224", "r1385", "r1386", "r1387", "r1388" ] }, "us-gaap_EquityMethodInvestmentDividendsOrDistributions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r6", "r8", "r28", "r842" ] }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r107", "r113", "r191", "r194", "r283", "r701", "r769", "r770", "r776", "r784", "r791", "r792", "r803", "r805", "r1100", "r1101", "r1102", "r1103", "r1104", "r1105", "r1106", "r1107", "r1108", "r1109", "r1110", "r1111" ] }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r107", "r113", "r191", "r194", "r283", "r701", "r769", "r770", "r776", "r784", "r791", "r792", "r803", "r805", "r1100", "r1101", "r1102", "r1103", "r1104", "r1105", "r1106", "r1107", "r1108", "r1109", "r1110", "r1111" ] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossParenthetical", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "http://www.azz.com/role/TheCompanyandBasisofPresentationNarrativeDetails" ], "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": [ "r279", "r701" ] }, "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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/2026", "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 AVAIL 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": [ "r234", "r254", "r266", "r277", "r1237", "r1305" ] }, "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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/2026", "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": [ "r55", "r281", "r284", "r1224" ] }, "us-gaap_EquityMethodInvestmentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r278", "r1230", "r1231" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1184" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1142", "r1152", "r1162", "r1194" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1139", "r1149", "r1159", "r1191" ] }, "dei_ExchangeDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "ExchangeDomain", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Exchange [Domain]", "label": "Exchange [Domain]", "documentation": "The set of all exchanges. MIC exchange codes are drawn from ISO 10383." } } }, "auth_ref": [] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r1190" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.azz.com/role/FairValueMeasurementsNarrativeDetails", "http://www.azz.com/role/FairValueMeasurementsScheduleDetails" ], "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": [ "r678", "r680", "r681", "r691", "r1087" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.azz.com/role/FairValueMeasurementsNarrativeDetails", "http://www.azz.com/role/FairValueMeasurementsScheduleDetails" ], "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": [ "r678", "r680", "r681", "r691", "r1087" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.azz.com/role/FairValueMeasurementsScheduleDetails" ], "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": [ "r359", "r445", "r446", "r447", "r448", "r449", "r450", "r456", "r457", "r678", "r679", "r681", "r682", "r683", "r684", "r690", "r691", "r693", "r698", "r749", "r750", "r751", "r756", "r1017", "r1018", "r1030", "r1031", "r1032", "r1033", "r1034", "r1087", "r1090", "r1094", "r1095" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r682", "r686", "r688", "r689", "r690", "r693", "r694", "r695", "r696", "r697", "r806", "r1087", "r1091" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.azz.com/role/FairValueMeasurementsScheduleDetails" ], "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": [ "r359", "r445", "r450", "r456", "r681", "r691", "r698", "r749", "r1030", "r1031", "r1032", "r1033", "r1034", "r1087", "r1094", "r1095" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.azz.com/role/FairValueMeasurementsScheduleDetails" ], "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": [ "r359", "r445", "r450", "r456", "r458", "r681", "r682", "r691", "r698", "r750", "r1017", "r1018", "r1030", "r1031", "r1032", "r1033", "r1034", "r1087", "r1094", "r1095" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.azz.com/role/FairValueMeasurementsScheduleDetails" ], "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": [ "r359", "r445", "r446", "r447", "r448", "r449", "r450", "r456", "r457", "r681", "r682", "r683", "r684", "r691", "r698", "r751", "r1017", "r1018", "r1030", "r1031", "r1032", "r1033", "r1034", "r1087", "r1090", "r1094", "r1095" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.azz.com/role/FairValueMeasurementsScheduleDetails" ], "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": [ "r359", "r445", "r446", "r447", "r448", "r449", "r450", "r456", "r457", "r678", "r679", "r681", "r682", "r683", "r684", "r690", "r691", "r693", "r698", "r749", "r750", "r751", "r756", "r1017", "r1018", "r1030", "r1031", "r1032", "r1033", "r1034", "r1087", "r1090", "r1094", "r1095" ] }, "azz_FinanceLeaseAndOperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20260831", "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/20260831", "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/20260831", "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 finance lease expense", "label": "Finance Lease Expense", "documentation": "Finance Lease Expense" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r728", "r734", "r1097" ] }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r730", "r739" ] }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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/2026", "localname": "FinanceLeaseLiability", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total", "label": "Finance Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r726", "r743" ] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r726" ] }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r727" ] }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r1449" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r726" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r727" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease payments", "label": "Finance Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r743", "r1274", "r1278", "r1458" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": "2027", "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": [ "r743", "r1274", "r1278", "r1458" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": "2031", "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": [ "r743", "r1274", "r1278", "r1458" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": "2030", "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": [ "r743", "r1274", "r1278", "r1458" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": "2029", "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": [ "r743", "r1274", "r1278", "r1458" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": "2028", "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": [ "r743", "r1274", "r1278", "r1458" ] }, "azz_FinanceLeaseLiabilityToBePaidThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20260831", "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/20260831", "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": "2032", "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/2026", "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityUndiscountedExcessAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less imputed interest", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r743" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r729", "r739" ] }, "us-gaap_FinanceLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r725" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r728", "r734", "r1097" ] }, "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r727" ] }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r742", "r1097" ] }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r741", "r1097" ] }, "us-gaap_FinancialLiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FinancialLiabilitiesFairValueDisclosure", "crdr": "credit", "calculation": { "http://www.azz.com/role/FairValueMeasurementsScheduleDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/FairValueMeasurementsScheduleDetails" ], "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": [ "r1424", "r1425", "r1435", "r1438", "r1439", "r1440", "r1441" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.azz.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Asset, Finite-Lived, Class [Axis]", "label": "Intangible Asset, Finite-Lived, Class [Axis]", "documentation": "Information by class of finite-lived intangible asset." } } }, "auth_ref": [ "r301", "r303", "r304", "r305", "r307", "r308", "r309", "r310", "r767", "r768", "r874", "r981", "r983", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1076", "r1077", "r1320", "r1498", "r1499", "r1500" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.azz.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Asset, Finite-Lived, Class [Domain]", "label": "Intangible Asset, Finite-Lived, Class [Domain]", "documentation": "Class of finite-lived intangible asset." } } }, "auth_ref": [ "r301", "r303", "r304", "r305", "r307", "r308", "r309", "r310", "r874", "r981", "r983", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1076", "r1077", "r1320", "r1498", "r1499", "r1500" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1146", "r1156", "r1166", "r1198" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1146", "r1156", "r1166", "r1198" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1146", "r1156", "r1166", "r1198" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1146", "r1156", "r1166", "r1198" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r1146", "r1156", "r1166", "r1198" ] }, "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1179" ] }, "us-gaap_GainLossOnSaleOfBusiness": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "GainLossOnSaleOfBusiness", "crdr": "credit", "presentation": [ "http://www.azz.com/role/OperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss on disposal of business", "label": "Gain (Loss) on Disposition of Business", "documentation": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant." } } }, "auth_ref": [ "r597", "r1270" ] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r8", "r1321", "r1328", "r1334", "r1335", "r1336" ] }, "us-gaap_GainLossOnTerminationOfLease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r724" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r122", "r127", "r290", "r807", "r808", "r809", "r1010", "r1015", "r1041", "r1045", "r1046", "r1078", "r1088", "r1098", "r1307", "r1308", "r1398" ] }, "us-gaap_GoodwillAndIntangibleAssetImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "GoodwillAndIntangibleAssetImpairment", "crdr": "debit", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Asset, Including Goodwill, Impairment Loss", "label": "Intangible Asset, Including Goodwill, Impairment Loss", "documentation": "Amount of impairment loss for finite- and indefinite-lived intangible assets, goodwill, and capitalized cost for software to be sold, leased, or marketed." } } }, "auth_ref": [ "r1266" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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" ], "lang": { "en-us": { "role": { "totalLabel": "Gross margin", "verboseLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r26", "r29", "r191", "r193", "r194", "r340", "r341", "r343", "r344", "r345", "r346", "r347", "r349", "r350", "r405", "r701", "r1004", "r1009", "r1230", "r1231", "r1285", "r1288", "r1295", "r1299", "r1300", "r1306", "r1346" ] }, "azz_HVACAppliancesIndustryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20260831", "localname": "HVACAppliancesIndustryMember", "presentation": [ "http://www.azz.com/role/DisaggregatedSalesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "HVAC & Appliances", "label": "HVAC & Appliances Industry [Member]", "documentation": "HVAC & Appliances Industry" } } }, "auth_ref": [] }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": "Intangible Asset, Finite-Lived, Impairment Loss", "documentation": "Amount of impairment loss for finite-lived intangible asset. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed." } } }, "auth_ref": [ "r302", "r1270", "r1319" ] }, "us-gaap_IncomeLossAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncomeLossAttributableToParent", "crdr": "credit", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedStatementofOperationsforAISJointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income 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": [ "r30", "r171" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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", "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": [ "r27", "r47", "r825", "r827", "r843", "r984", "r997", "r999", "r1000", "r1004", "r1009", "r1285", "r1288", "r1295", "r1299", "r1300" ] }, "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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": [ "r45", "r92", "r99", "r191", "r193", "r194", "r201", "r209", "r313", "r340", "r341", "r343", "r344", "r345", "r346", "r347", "r349", "r350", "r371", "r405", "r440", "r498", "r525", "r591", "r677", "r701", "r843", "r984", "r1004", "r1230", "r1231", "r1285", "r1288", "r1295", "r1299", "r1300", "r1306", "r1346" ] }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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 subsidiary", "label": "Income (Loss) from Equity Method Investments", "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)." } } }, "auth_ref": [ "r8", "r28", "r46", "r234", "r250", "r266", "r277", "r842" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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/2026", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedStatementofOperationsforAISJointVentureDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "http://www.azz.com/role/OperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Name [Axis]", "label": "Disposal Group Name [Axis]", "documentation": "Information by name of disposal group." } } }, "auth_ref": [ "r100", "r101", "r102", "r103", "r104", "r105", "r106", "r320", "r322", "r1036", "r1037", "r1228", "r1229", "r1330", "r1331", "r1332", "r1333" ] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "presentation": [ "http://www.azz.com/role/TheCompanyandBasisofPresentationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group, Including Discontinued Operations [Line Items]", "label": "Disposal Group, 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": [ "r96", "r97", "r98", "r99", "r100", "r101", "r102", "r103", "r104", "r105", "r106", "r108", "r109", "r110", "r111", "r112", "r114", "r115", "r116", "r117", "r315", "r317", "r318", "r319", "r320", "r321", "r322", "r985", "r1228", "r1229", "r1321", "r1330", "r1331", "r1332", "r1333" ] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "presentation": [ "http://www.azz.com/role/TheCompanyandBasisofPresentationNarrativeDetails" ], "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": [ "r97", "r98", "r99", "r100", "r101", "r102", "r103", "r104", "r105", "r106", "r108", "r109", "r110", "r111", "r112", "r114", "r115", "r116", "r117", "r315", "r317", "r318", "r319", "r320", "r321", "r322", "r985", "r1228", "r1229", "r1321", "r1330", "r1331", "r1332", "r1333" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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/2026", "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": [ "r191", "r195", "r502", "r506", "r507", "r508", "r509", "r510", "r511", "r516", "r518", "r519", "r520", "r833", "r873", "r880", "r1040" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r53", "r54", "r191", "r212", "r213", "r234", "r251", "r266", "r505", "r506", "r517", "r850", "r984", "r997", "r999", "r1000", "r1040" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.azz.com/role/SupplementalCashFlowInformationCashRelatedtoInterestandIncomeTaxesandSupplementalDisclosuresofNonCashActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Paid, after Refund Received", "label": "Income Tax Paid, after Refund Received", "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax." } } }, "auth_ref": [ "r49", "r189", "r512", "r513" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r7" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r7" ] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r7" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r7" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r1269" ] }, "azz_IncreaseDecreaseInCurrentAssetsAndCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20260831", "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/2026", "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": [ "r7" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r7" ] }, "us-gaap_IncreaseDecreaseInOperatingAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.azz.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Operating Lease Liability", "label": "Increase (Decrease) in Operating Lease Liability", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r1225", "r1269" ] }, "us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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/2026", "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/2026", "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": [ "r7" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r7" ] }, "azz_IncreaseDecreaseInRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20260831", "localname": "IncreaseDecreaseInRightOfUseAsset", "crdr": "debit", "presentation": [ "http://www.azz.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) In Right-Of-Use Asset", "label": "Increase (Decrease) In Right-Of-Use Asset", "documentation": "Increase (Decrease) In Right-Of-Use Asset" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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/2026", "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 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": [ "r220", "r221", "r222", "r228", "r466" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1146", "r1156", "r1166", "r1190", "r1198", "r1202", "r1210" ] }, "azz_IndustrialIndustryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20260831", "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_InfrastructureIndustryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20260831", "localname": "InfrastructureIndustryMember", "presentation": [ "http://www.azz.com/role/DisaggregatedSalesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Infrastructure", "label": "Infrastructure Industry [Member]", "documentation": "Infrastructure Industry" } } }, "auth_ref": [] }, "azz_InfrastructureSolutionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20260831", "localname": "InfrastructureSolutionsMember", "presentation": [ "http://www.azz.com/role/OperatingSegmentsDetails", "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Infrastructure Solutions", "label": "Infrastructure Solutions [Member]", "documentation": "Infrastructure Solutions" } } }, "auth_ref": [] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r1208" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r1138", "r1214" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1138", "r1214" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1138", "r1214" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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", "http://www.azz.com/role/OperatingSegmentsDetails", "http://www.azz.com/role/OperatingSegmentsLongLivedAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Intangible assets, net", "terseLabel": "Intangible Asset, Excluding Goodwill, after Accumulated Amortization", "label": "Intangible Asset, Excluding Goodwill, after Accumulated Amortization", "documentation": "Amount, after accumulated amortization, of finite- and indefinite-lived intangible assets and capitalized cost for software to be sold, leased, or marketed. Excludes goodwill." } } }, "auth_ref": [ "r301", "r807", "r808", "r810", "r1314", "r1316" ] }, "us-gaap_InterestCostsCapitalizedAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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/2026", "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": [ "r718", "r719" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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, net", "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": [ "r234", "r243", "r247", "r253", "r266", "r718", "r1009", "r1010", "r1493" ] }, "us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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/2026", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.azz.com/role/SupplementalCashFlowInformationCashRelatedtoInterestandIncomeTaxesandSupplementalDisclosuresofNonCashActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Paid, Excluding Capitalized Interest, Operating Activity", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activity", "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": [ "r182", "r185", "r188" ] }, "us-gaap_InterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "InterestRateSwapMember", "presentation": [ "http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.azz.com/role/FairValueMeasurementsScheduleDetails" ], "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": [ "r1082", "r1128", "r1129", "r1401", "r1402", "r1403", "r1404", "r1405", "r1406", "r1407", "r1408", "r1409", "r1410", "r1411", "r1412", "r1413", "r1414", "r1415", "r1416" ] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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/2026", "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": [ "r289" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r1234", "r1247" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.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": [ "r121", "r155", "r987", "r1098" ] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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 materials", "label": "Inventory, Raw Materials, Gross", "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r1234", "r1249" ] }, "us-gaap_InventoryValuationReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r42", "r1234", "r1251" ] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r1234", "r1248" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r733", "r1097" ] }, "us-gaap_LeaseCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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/2026", "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": [ "r1448" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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/2026", "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": [ "r732", "r745", "r1447" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r732", "r745", "r1447" ] }, "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20260831", "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": "Total", "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/20260831", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.azz.com/role/LeasesLeaseMaturityDetails_2": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease payments", "label": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due", "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due" } } }, "auth_ref": [] }, "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20260831", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "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": "2027", "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/20260831", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "2031", "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/20260831", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "2030", "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/20260831", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "2029", "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/20260831", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearTwo", "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": "2028", "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/20260831", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsYearSix", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "2032", "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/20260831", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidThereafter", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 7.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "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/20260831", "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": "Less imputed interest", "label": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Undiscounted Excess Amount", "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Undiscounted Excess Amount" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r1449" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r743", "r1274", "r1278", "r1458" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": "2027", "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": [ "r743", "r1274", "r1278", "r1458" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": "2031", "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": [ "r743", "r1274", "r1278", "r1458" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": "2030", "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": [ "r743", "r1274", "r1278", "r1458" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": "2029", "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": [ "r743", "r1274", "r1278", "r1458" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": "2028", "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": [ "r743", "r1274", "r1278", "r1458" ] }, "azz_LesseeOperatingLeaseLiabilityToBePaidThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20260831", "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/20260831", "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": "2032", "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/2026", "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": "Less imputed interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r743" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r722" ] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r1118", "r1120" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r107", "r113", "r191", "r193", "r194", "r283", "r340", "r341", "r343", "r344", "r345", "r346", "r347", "r349", "r350", "r405", "r594", "r598", "r599", "r701", "r902", "r1003", "r1021", "r1133", "r1253", "r1346", "r1450", "r1451" ] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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/2026", "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": [ "r153", "r807", "r808", "r820", "r840", "r1098", "r1117", "r1119", "r1273", "r1277", "r1306", "r1442" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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/2026", "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": [ "r107", "r113", "r118", "r133", "r191", "r193", "r194", "r283", "r340", "r341", "r343", "r344", "r345", "r346", "r347", "r349", "r350", "r405", "r594", "r598", "r599", "r701", "r1098", "r1346", "r1450", "r1451" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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/2026", "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": [ "r107", "r113", "r191", "r193", "r194", "r283", "r340", "r341", "r343", "r344", "r345", "r346", "r347", "r349", "r350", "r405", "r594", "r598", "r599", "r701", "r1253", "r1346", "r1450", "r1451" ] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r1236", "r1242", "r1453", "r1454", "r1455", "r1459" ] }, "azz_LineOfCreditFacilityAdditionalBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20260831", "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/2026", "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/2026", "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": [ "r1235", "r1238" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r124", "r131", "r339", "r807", "r808", "r812" ] }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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/2026", "localname": "LineOfCreditMember", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit", "label": "Line of Credit [Member]", "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars." } } }, "auth_ref": [] }, "us-gaap_LitigationSettlementAmountAwardedToOtherParty": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LitigationSettlementAmountAwardedToOtherParty", "crdr": "credit", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesNarrativeDetails" ], "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": [ "r1344" ] }, "us-gaap_LoansPayableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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/2026", "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/2026", "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "presentation": [ "http://www.azz.com/role/OperatingSegmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Long-lived Assets by Geographic Areas", "label": "Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Long-Lived Asset [Table Text Block]", "documentation": "Tabular disclosure of long-lived asset located in country of domicile and foreign country in which asset is held if it is not provided as part of reportable segment information. Long-lived asset excludes financial instrument, long-term customer relationship of financial institution, mortgage and other servicing rights, deferred policy acquisition cost, and deferred tax asset. Includes, but is not limited to, subtotal of geographical information about group of countries." } } }, "auth_ref": [ "r1303" ] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r192", "r197", "r358", "r369", "r807", "r808", "r814", "r829", "r1017", "r1018", "r1096", "r1236", "r1242", "r1459" ] }, "us-gaap_LongTermDebtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r1094", "r1095", "r1424", "r1426", "r1427", "r1428", "r1438", "r1439", "r1440", "r1441" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r1236", "r1242" ] }, "us-gaap_LongTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r43", "r807", "r808", "r814" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r125", "r134", "r135", "r136", "r137", "r138", "r807", "r808", "r814", "r1338", "r1339", "r1340" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r19", "r125", "r134", "r135", "r136", "r137", "r138", "r807", "r808", "r814", "r1338", "r1339", "r1340" ] }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LossContingencyAccrualAtCarryingValue", "crdr": "credit", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss contingency accrual", "label": "Loss Contingency Accrual", "documentation": "Amount of loss contingency liability." } } }, "auth_ref": [ "r334", "r1221" ] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2026", "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": [ "r273", "r1022", "r1025", "r1112", "r1116", "r1460", "r1462", "r1463", "r1465", "r1466", "r1467", "r1468", "r1469", "r1470", "r1471", "r1472", "r1473", "r1474", "r1475", "r1476", "r1477", "r1478", "r1479", "r1480", "r1481", "r1482", "r1483", "r1484", "r1485", "r1486", "r1487", "r1488", "r1489" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2026", "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": [ "r58", "r60", "r62", "r63", "r65", "r76", "r78", "r79", "r89", "r90", "r114", "r116", "r238", "r335", "r336", "r337", "r338", "r464", "r490", "r491", "r492", "r501", "r684", "r752", "r753", "r754", "r755", "r757", "r758", "r759", "r760", "r764", "r862", "r864", "r872", "r894", "r895", "r946", "r948", "r950", "r951", "r961", "r964", "r965", "r967", "r968", "r979", "r980", "r1014", "r1038", "r1041", "r1047", "r1050", "r1090", "r1091", "r1092", "r1093", "r1113", "r1348", "r1349" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r1182" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r1182" ] }, "azz_MetalCoatingsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20260831", "localname": "MetalCoatingsMember", "presentation": [ "http://www.azz.com/role/OperatingSegmentsDepreciationandAmortizationDetails", "http://www.azz.com/role/OperatingSegmentsDetails", "http://www.azz.com/role/OperatingSegmentsLongLivedAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Metal Coatings", "terseLabel": "Metal Coatings", "label": "Metal Coatings [Member]", "documentation": "Metal Coatings" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2026", "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": [ "r58", "r60", "r62", "r63", "r65", "r76", "r78", "r79", "r89", "r90", "r114", "r116", "r238", "r335", "r336", "r337", "r338", "r464", "r490", "r491", "r492", "r501", "r684", "r752", "r753", "r754", "r755", "r757", "r758", "r759", "r760", "r764", "r862", "r864", "r872", "r894", "r895", "r946", "r948", "r950", "r951", "r961", "r964", "r965", "r967", "r968", "r979", "r980", "r1014", "r1038", "r1041", "r1047", "r1050", "r1090", "r1091", "r1092", "r1113", "r1348", "r1349" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1201" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1209" ] }, "azz_NYSETXMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20260831", "localname": "NYSETXMember", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "NYSETX", "label": "NYSETX [Member]", "documentation": "NYSETX" } } }, "auth_ref": [] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2026", "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": [ "r273", "r1022", "r1025", "r1112", "r1116", "r1460", "r1462", "r1463", "r1465", "r1466", "r1467", "r1468", "r1469", "r1470", "r1471", "r1472", "r1473", "r1474", "r1475", "r1476", "r1477", "r1478", "r1479", "r1480", "r1481", "r1482", "r1483", "r1484", "r1485", "r1486", "r1487", "r1488", "r1489" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1183" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": "Cash Provided by (Used in) Financing Activity, Including Discontinued Operation", "documentation": "Amount of cash inflow (outflow) from financing activity, including, but not limited to, discontinued operation. Financing activity includes, but is not limited to, obtaining resource from owner and providing return on, and return of, their investment; borrowing money and repaying amount borrowed, or settling obligation; and obtaining and paying for other resource obtained from creditor on long-term credit." } } }, "auth_ref": [ "r184" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash flows from financing activities:", "label": "Cash Provided by (Used in) Financing Activity, Including Discontinued Operation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": "Cash Provided by (Used in) Investing Activity, Including Discontinued Operation", "documentation": "Amount of cash inflow (outflow) from investing activity, including, but not limited to, discontinued operation. Investing activity includes, but is not limited to, making and collecting loan, acquiring and disposing of debt and equity instruments, property, plant, and equipment, and other productive assets." } } }, "auth_ref": [ "r184" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash flows from investing activities", "label": "Cash Provided by (Used in) Investing Activity, Including Discontinued Operation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": "Cash Provided by (Used in) Operating Activity, Including Discontinued Operation", "documentation": "Amount of cash inflow (outflow) from operating activity, including, but not limited to, discontinued operation. Operating activity includes, but is not limited to, transaction, adjustment, and change in value not defined as investing or financing activity." } } }, "auth_ref": [ "r38", "r39", "r40" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash Flows From Operating Activities:", "label": "Cash Provided by (Used in) Operating Activity, Including Discontinued Operation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "verboseLabel": "Net income", "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": [ "r30", "r40", "r48", "r92", "r107", "r113", "r164", "r167", "r171", "r191", "r193", "r194", "r196", "r201", "r205", "r206", "r207", "r208", "r209", "r212", "r213", "r224", "r283", "r313", "r340", "r341", "r343", "r344", "r345", "r346", "r347", "r349", "r350", "r371", "r374", "r376", "r379", "r405", "r440", "r498", "r525", "r591", "r677", "r701", "r845", "r923", "r939", "r940", "r997", "r999", "r1000", "r1131", "r1346" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Net income", "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": [ "r92", "r177", "r205", "r206", "r207", "r208", "r216", "r217", "r225", "r228", "r374", "r376", "r379", "r591" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r214" ] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1182" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r1146", "r1156", "r1166", "r1190", "r1198" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1173" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1172" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1190" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1209" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1209" ] }, "us-gaap_NoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NoncurrentAssets", "crdr": "debit", "presentation": [ "http://www.azz.com/role/OperatingSegmentsLongLivedAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Asset, Excluding Financial Instrument, Customer Relationship, Mortgage Servicing Right, Deferred Policy Acquisition Cost, and Deferred Tax Asset, Amount", "label": "Long-Lived Asset, Excluding Financial Instrument, Customer Relationship, Mortgage Servicing Right, Deferred Policy Acquisition Cost, and Deferred Tax Asset, Amount", "documentation": "Amount of long-lived asset, excluding financial instrument, long-term customer relationship of financial institution, mortgage and other servicing rights, deferred policy acquisition cost, and deferred tax asset." } } }, "auth_ref": [ "r272" ] }, "azz_NotePayableFloatingAndFixedRateMaturingThroughFiscalYear2029Member": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20260831", "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/20260831", "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/20260831", "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/2026", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.azz.com/role/TheCompanyandBasisofPresentationNarrativeDetails" ], "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": [ "r1010", "r1287" ] }, "azz_NumberOfReportableSegmentsNotDisclosedFlag": { "xbrltype": "stringItemType", "nsuri": "http://www.azz.com/20260831", "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/20260831", "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/2026", "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": [ "r12" ] }, "us-gaap_OciEquityMethodInvestmentTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OciEquityMethodInvestmentTax", "crdr": "debit", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized gain (loss) unconsolidated subsidiary, tax expense", "label": "OCI, Equity Method Investment, Tax", "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) (OCI) for proportionate share of equity method investee's OCI." } } }, "auth_ref": [ "r276" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r997", "r1000", "r1004", "r1230", "r1231", "r1285", "r1288", "r1295", "r1299", "r1300", "r1306" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r735", "r1097" ] }, "us-gaap_OperatingLeaseLeaseIncomeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OperatingLeaseLeaseIncomeTableTextBlock", "presentation": [ "http://www.azz.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Lease Income", "label": "Operating Lease, Lease Income [Table Text Block]", "documentation": "Tabular disclosure of components of income from operating lease." } } }, "auth_ref": [ "r235", "r746" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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/2026", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r726" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r726", "r989" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r727" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r726" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r727" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r731", "r739" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r725" ] }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r727" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r742", "r1097" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r741", "r1097" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OperatingSegmentsMember", "presentation": [ "http://www.azz.com/role/OperatingSegmentsDepreciationandAmortizationDetails", "http://www.azz.com/role/OperatingSegmentsDetails", "http://www.azz.com/role/OperatingSegmentsLongLivedAssetsDetails", "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": [ "r260", "r261", "r262", "r263", "r264", "r267", "r1009", "r1010" ] }, "azz_OperationsAndAssetsBySegmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.azz.com/20260831", "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/2026", "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/2026", "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": [ "r44", "r93", "r94", "r95", "r875", "r876" ] }, "us-gaap_OtherAssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r1270", "r1325" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r123", "r128" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "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 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": [ "r2", "r23", "r24", "r25", "r705", "r706", "r709" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 3.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": [ "r159", "r160" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r161" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0, "order": 4.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": [ "r160", "r163" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r160", "r163", "r621", "r1083" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r161" ] }, "azz_OtherComprehensiveIncomeLossCashFlowHedgeGainLossUnconsolidatedSubsidiaryBeforeReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20260831", "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": [] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r2", "r846" ] }, "azz_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodForUnconsolidatedSubsidiaryNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20260831", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodForUnconsolidatedSubsidiaryNetOfTax", "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) 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/2026", "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": [ "r2", "r3", "r707", "r716" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r10", "r162", "r165", "r168", "r173", "r209", "r710", "r711", "r717", "r822", "r846", "r1263", "r1264", "r1350" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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/2026", "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": [ "r5", "r9", "r45", "r165", "r168", "r209" ] }, "azz_OtherIndustryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20260831", "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/2026", "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": [ "r124", "r130", "r132", "r1098" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r142", "r1243" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r33", "r1081" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1182" ] }, "us-gaap_OtherReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OtherReceivablesNetCurrent", "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": { "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": [ "r988" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1144", "r1154", "r1164", "r1196" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r1147", "r1157", "r1167", "r1199" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r1147", "r1157", "r1167", "r1199" ] }, "us-gaap_PaidInKindInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r8" ] }, "us-gaap_PartnersCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r403", "r408" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r1171" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PaymentsForRepurchaseOfCommonStock", "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": "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": [ "r36" ] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PaymentsOfDebtIssuanceCosts", "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": { "negatedTerseLabel": "Payments of debt financing costs", "label": "Payments of Debt Issuance Costs", "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt." } } }, "auth_ref": [ "r18" ] }, "us-gaap_PaymentsOfDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r36" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "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": "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": [ "r181" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r16" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r35" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1181" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1181" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1173" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r1190" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r1183" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1172" ] }, "ecd_PnsnAdjsPrrSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1174" ] }, "ecd_PnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1218" ] }, "ecd_PnsnBnftsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1173" ] }, "us-gaap_PostemploymentBenefitsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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/20260831", "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/20260831", "localname": "PrecoatMetalsMember", "presentation": [ "http://www.azz.com/role/OperatingSegmentsDepreciationandAmortizationDetails", "http://www.azz.com/role/OperatingSegmentsDetails", "http://www.azz.com/role/OperatingSegmentsLongLivedAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Precoat Metals", "terseLabel": "Precoat Metals", "label": "Precoat Metals [Member]", "documentation": "Precoat Metals" } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "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": "Prepaid expenses and other", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r1252" ] }, "us-gaap_ProceedsFromDivestitureOfBusinesses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ProceedsFromDivestitureOfBusinesses", "crdr": "debit", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedStatementofOperationsforAISJointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from Divestiture of Businesses", "label": "Proceeds from Divestiture of Businesses", "documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period." } } }, "auth_ref": [ "r15" ] }, "us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r183", "r1268" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r4" ] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "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": { "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": [ "r17", "r1273", "r1275" ] }, "us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ProceedsFromSaleMaturityAndCollectionsOfInvestments", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from return of investment on the AVAIL JV", "label": "Proceeds from Sale, Maturity and Collection of Investments", "documentation": "The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period." } } }, "auth_ref": [ "r14" ] }, "us-gaap_ProceedsFromSaleOfMachineryAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r34" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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 or insurance settlements 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": [ "r34" ] }, "us-gaap_ProfessionalFees": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ProfessionalFees", "crdr": "debit", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.azz.com/role/OperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legal matter", "label": "Professional Fees", "documentation": "A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer." } } }, "auth_ref": [ "r999", "r1009", "r1131", "r1494", "r1495" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r92", "r107", "r113", "r164", "r167", "r186", "r191", "r193", "r194", "r196", "r201", "r209", "r212", "r213", "r283", "r313", "r340", "r341", "r343", "r344", "r345", "r346", "r347", "r349", "r350", "r371", "r405", "r440", "r498", "r525", "r591", "r592", "r595", "r596", "r677", "r701", "r825", "r827", "r844", "r881", "r923", "r939", "r940", "r984", "r1079", "r1080", "r1132", "r1265", "r1346" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment, net", "label": "Property, Plant, and Equipment, after Accumulated Depreciation, Depletion, and Amortization", "documentation": "Amount, after accumulated depreciation, depletion, and amortization, of property, plant, and equipment. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection." } } }, "auth_ref": [ "r744", "r807", "r808", "r821", "r830", "r831", "r841", "r1098", "r1323" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r176", "r179", "r288" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1171" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1171" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2026", "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": [ "r58", "r60", "r62", "r63", "r65", "r76", "r78", "r79", "r89", "r90", "r114", "r116", "r238", "r335", "r336", "r337", "r338", "r444", "r464", "r490", "r491", "r492", "r497", "r501", "r684", "r752", "r753", "r754", "r755", "r757", "r758", "r759", "r760", "r762", "r764", "r862", "r864", "r872", "r894", "r895", "r946", "r948", "r950", "r951", "r961", "r964", "r965", "r967", "r968", "r979", "r980", "r1014", "r1038", "r1041", "r1047", "r1050", "r1090", "r1091", "r1092", "r1093", "r1113", "r1123", "r1341", "r1348", "r1349", "r1427" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2026", "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": [ "r58", "r60", "r62", "r63", "r65", "r76", "r78", "r79", "r89", "r90", "r114", "r116", "r238", "r335", "r336", "r337", "r338", "r444", "r464", "r490", "r491", "r492", "r497", "r501", "r684", "r752", "r753", "r754", "r755", "r757", "r758", "r759", "r760", "r762", "r764", "r862", "r864", "r872", "r894", "r895", "r946", "r948", "r950", "r951", "r961", "r964", "r965", "r967", "r968", "r979", "r980", "r1014", "r1038", "r1041", "r1047", "r1050", "r1090", "r1091", "r1092", "r1093", "r1113", "r1123", "r1341", "r1348", "r1349", "r1427" ] }, "azz_ReceivablesSecuritizationFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20260831", "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/2026", "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": [ "r12" ] }, "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "presentation": [ "http://www.azz.com/role/OperatingSegmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting, Reconciliation of Asset by Segment to Consolidated", "label": "Segment Reporting, Reconciliation of Asset by Segment to Consolidated [Table Text Block]", "documentation": "Tabular disclosure of reconciliation of asset by reportable segment to consolidated asset." } } }, "auth_ref": [ "r1296", "r1297" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r1139", "r1149", "r1159", "r1191" ] }, "us-gaap_RepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RepaymentsOfLinesOfCredit", "crdr": "credit", "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": { "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": [ "r37", "r1273", "r1275" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RepaymentsOfLongTermDebt", "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 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": [ "r37", "r878" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1140", "r1150", "r1160", "r1192" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r1141", "r1151", "r1161", "r1193" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1148", "r1158", "r1168", "r1200" ] }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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/20260831", "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/2026", "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": [ "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331" ] }, "us-gaap_RestructuringCostsAndAssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RestructuringCostsAndAssetImpairmentCharges", "crdr": "debit", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Costs and Asset 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": [ "r8" ] }, "us-gaap_RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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/2026", "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": [ "r149", "r151", "r402", "r807", "r808", "r819", "r839", "r869", "r871", "r879", "r905", "r1098" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RetainedEarningsMember", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r91", "r92", "r198", "r199", "r200", "r202", "r209", "r211", "r213", "r285", "r286", "r312", "r313", "r314", "r370", "r399", "r409", "r438", "r439", "r441", "r442", "r498", "r514", "r515", "r522", "r523", "r524", "r526", "r590", "r591", "r659", "r660", "r661", "r663", "r665", "r666", "r668", "r675", "r723", "r763", "r832", "r866", "r868", "r882", "r1354", "r1355", "r1496" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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/2026", "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": [ "r234", "r244", "r245", "r260", "r266", "r269", "r271", "r273", "r432", "r433", "r434", "r766", "r997", "r1000" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r56", "r423", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r434", "r437" ] }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "presentation": [ "http://www.azz.com/role/OperatingSegmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue", "label": "Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue [Table Text Block]", "documentation": "Tabular disclosure of revenue attributed to country of domicile and foreign country from which revenue is derived if it is not provided as part of reportable segment information. Includes, but is not limited to, subtotal of geographical information about group of countries." } } }, "auth_ref": [ "r1302" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r172", "r191", "r193", "r194", "r234", "r244", "r245", "r260", "r266", "r269", "r271", "r273", "r340", "r341", "r343", "r344", "r345", "r346", "r347", "r349", "r350", "r405", "r701", "r825", "r827", "r1009", "r1081", "r1117", "r1119", "r1230", "r1231", "r1306", "r1346" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RevenuesAbstract", "lang": { "en-us": { "role": { "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "presentation": [ "http://www.azz.com/role/OperatingSegmentsLongLivedAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]", "label": "Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [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": [ "r271", "r272" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [] }, "azz_RigALiteMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20260831", "localname": "RigALiteMember", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedStatementofOperationsforAISJointVentureDetails", "http://www.azz.com/role/OperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rig-A-Lite", "label": "Rig-A-Lite [Member]", "documentation": "Rig-A-Lite" } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r740", "r1097", "r1271" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r740", "r1097", "r1271" ] }, "azz_RightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20260831", "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/2026", "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": [ "r1209" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1209" ] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r12", "r1443", "r1444" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.azz.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination [Table]", "label": "Business Combination [Table]", "documentation": "Disclosure of information about business combination. Includes, but is not limited to, recognized asset and liability." } } }, "auth_ref": [ "r300", "r528", "r529", "r530", "r531", "r537", "r538", "r539", "r540", "r546", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r564", "r565", "r566", "r567", "r568", "r571", "r572", "r573", "r574", "r575", "r576", "r582", "r583", "r584", "r588", "r1041", "r1050", "r1391", "r1394", "r1396" ] }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r1220" ] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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/20260831", "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/2026", "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": [ "r1283" ] }, "us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r219", "r223", "r226", "r228" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2026", "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/TheCompanyandBasisofPresentationNarrativeDetails" ], "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": [ "r279", "r280", "r282", "r521", "r701", "r1222", "r1223", "r1224", "r1385", "r1386", "r1387", "r1388" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r107", "r113", "r191", "r194", "r279", "r280", "r282", "r283", "r701" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r107", "r113", "r191", "r194", "r279", "r280", "r282", "r283", "r701" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r1424", "r1425" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r1250" ] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://www.azz.com/role/AcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of assets acquired and liabilities assumed", "label": "Business Combination, Recognized Asset Acquired and Liability Assumed [Table Text Block]", "documentation": "Tabular disclosure of asset acquired and liability assumed in business combination and recognized at acquisition date." } } }, "auth_ref": [ "r1395", "r1397" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "presentation": [ "http://www.azz.com/role/OperatingSegmentsLongLivedAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Table]", "label": "Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Table]", "documentation": "Disclosure of information about revenue attributed to and long-lived asset located in country of domicile and foreign country from which revenue is derived and in which asset is held, if it is not provided as part of reportable segment information. Long-lived asset excludes financial instrument, long-term customer relationship of financial institution, mortgage and other servicing rights, deferred policy acquisition cost, and deferred tax asset. Includes, but is not limited to, subtotal of geographical information about group of countries." } } }, "auth_ref": [ "r271", "r272" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.azz.com/role/OperatingSegmentsDepreciationandAmortizationDetails", "http://www.azz.com/role/OperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting [Table]", "label": "Segment Reporting [Table]", "documentation": "Disclosure of information about segment reporting. Includes, but is not limited to, reconciliation of reportable segment amount to corresponding consolidated total." } } }, "auth_ref": [ "r240", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r254", "r255", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r266", "r267", "r268" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.azz.com/role/OperatingSegmentsTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Operations and assets by segment", "label": "Segment Reporting [Table Text Block]", "documentation": "Tabular disclosure of segment reporting. Includes, but is not limited to, reconciliation of reportable segment amount to corresponding consolidated total." } } }, "auth_ref": [ "r1286", "r1288", "r1289", "r1290", "r1291", "r1292", "r1293", "r1297", "r1298", "r1301" ] }, "azz_SeattleGalvanizingCompanyLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20260831", "localname": "SeattleGalvanizingCompanyLLCMember", "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.azz.com/role/AcquisitionsNarrativeDetails", "http://www.azz.com/role/OperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Seattle Galvanizing Company, LLC", "label": "Seattle Galvanizing Company, LLC [Member]", "documentation": "Seattle Galvanizing Company, LLC" } } }, "auth_ref": [] }, "us-gaap_SecuredDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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/2026", "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": [ "r1134" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "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": [ "r1136" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SegmentDomain", "presentation": [ "http://www.azz.com/role/OperatingSegmentsDepreciationandAmortizationDetails", "http://www.azz.com/role/OperatingSegmentsDetails", "http://www.azz.com/role/OperatingSegmentsLongLivedAssetsDetails", "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": [ "r98", "r234", "r240", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r254", "r255", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r266", "r267", "r268", "r273", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r311", "r316", "r322", "r327", "r331", "r581", "r584", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r1006", "r1009", "r1010", "r1015", "r1115", "r1460", "r1462", "r1463", "r1464", "r1465", "r1466", "r1467", "r1468", "r1469", "r1470", "r1471", "r1472", "r1473", "r1474", "r1475", "r1476", "r1477", "r1478", "r1479", "r1480", "r1481", "r1482", "r1483", "r1484", "r1485", "r1486", "r1487", "r1488", "r1489" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2026", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.azz.com/role/OperatingSegmentsDetails", "http://www.azz.com/role/OperatingSegmentsLongLivedAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]", "documentation": "Geographical area." } } }, "auth_ref": [ "r59", "r61", "r64", "r66", "r67", "r68", "r69", "r70", "r71", "r72", "r73", "r74", "r75", "r77", "r78", "r79", "r237", "r271", "r272", "r769", "r771", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r825", "r826", "r827", "r828", "r887", "r890", "r892", "r947", "r949", "r952", "r962", "r964", "r966", "r967", "r968", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r982", "r1002", "r1022", "r1024", "r1101", "r1102", "r1103", "r1104", "r1106", "r1108", "r1109", "r1110", "r1114", "r1123", "r1460", "r1462", "r1463", "r1465", "r1466", "r1467", "r1468", "r1469", "r1470", "r1471", "r1472", "r1473", "r1474", "r1475", "r1476", "r1477", "r1478", "r1479", "r1480", "r1481", "r1482", "r1483", "r1484", "r1485", "r1486", "r1487", "r1488", "r1489" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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/2026", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.azz.com/role/OperatingSegments" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating Segments", "label": "Segment Reporting [Text Block]", "documentation": "The entire disclosure for segment reporting." } } }, "auth_ref": [ "r234", "r239", "r240", "r241", "r242", "r243", "r256", "r258", "r259", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r273", "r1005", "r1007", "r1008", "r1009", "r1011", "r1012", "r1013" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.azz.com/role/OperatingSegmentsDepreciationandAmortizationDetails", "http://www.azz.com/role/OperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting [Line Items]", "label": "Segment Reporting [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": [ "r240", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r254", "r255", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r266", "r267", "r268" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r31", "r996", "r997", "r998", "r1000", "r1267" ] }, "us-gaap_SeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r7" ] }, "us-gaap_ShareBasedCompensationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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/2026", "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": [ "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493" ] }, "srt_ShareRepurchaseProgramAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2026", "localname": "ShareRepurchaseProgramAxis", "presentation": [ "http://www.azz.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Axis]", "label": "Share Repurchase Program [Axis]", "documentation": "Information by share repurchase program." } } }, "auth_ref": [ "r1356" ] }, "srt_ShareRepurchaseProgramDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2026", "localname": "ShareRepurchaseProgramDomain", "presentation": [ "http://www.azz.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Domain]", "label": "Share Repurchase Program [Domain]", "documentation": "Name of share repurchase program." } } }, "auth_ref": [ "r1356" ] }, "azz_ShareRepurchaseProgramShareRepurchasesMaximumMarketCapitalizationPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.azz.com/20260831", "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/2026", "localname": "SharesIssued", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance, beginning balance (shares)", "periodEndLabel": "Balance, ending balance (shares)", "label": "Shares, Issued", "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury." } } }, "auth_ref": [] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r736", "r1097" ] }, "azz_StandbyAndCommercialLettersOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20260831", "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/2026", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.azz.com/role/OperatingSegmentsDepreciationandAmortizationDetails", "http://www.azz.com/role/OperatingSegmentsDetails", "http://www.azz.com/role/OperatingSegmentsLongLivedAssetsDetails", "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Axis]", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r98", "r234", "r240", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r254", "r255", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r266", "r267", "r268", "r273", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r311", "r316", "r322", "r327", "r331", "r581", "r584", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r1006", "r1009", "r1010", "r1015", "r1115", "r1460", "r1462", "r1463", "r1464", "r1465", "r1466", "r1467", "r1468", "r1469", "r1470", "r1471", "r1472", "r1473", "r1474", "r1475", "r1476", "r1477", "r1478", "r1479", "r1480", "r1481", "r1482", "r1483", "r1484", "r1485", "r1486", "r1487", "r1488", "r1489" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/EquityAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r91", "r92", "r119", "r147", "r148", "r169", "r170", "r171", "r198", "r199", "r200", "r202", "r209", "r211", "r213", "r236", "r285", "r286", "r312", "r313", "r314", "r370", "r394", "r399", "r400", "r401", "r404", "r406", "r409", "r438", "r439", "r441", "r442", "r498", "r514", "r515", "r522", "r523", "r524", "r526", "r590", "r591", "r659", "r660", "r661", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r675", "r710", "r712", "r713", "r714", "r715", "r717", "r723", "r747", "r763", "r807", "r808", "r817", "r818", "r832", "r846", "r866", "r867", "r868", "r882", "r941", "r1356" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2026", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.azz.com/role/OperatingSegmentsDetails", "http://www.azz.com/role/OperatingSegmentsLongLivedAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]", "documentation": "Information by geographical components." } } }, "auth_ref": [ "r59", "r61", "r64", "r66", "r67", "r68", "r69", "r70", "r71", "r72", "r73", "r74", "r75", "r77", "r78", "r79", "r237", "r271", "r272", "r769", "r771", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r825", "r826", "r827", "r828", "r887", "r890", "r892", "r947", "r949", "r952", "r962", "r964", "r966", "r967", "r968", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r982", "r1002", "r1022", "r1024", "r1101", "r1102", "r1103", "r1104", "r1106", "r1108", "r1109", "r1110", "r1114", "r1123", "r1460", "r1462", "r1463", "r1465", "r1466", "r1467", "r1468", "r1469", "r1470", "r1471", "r1472", "r1473", "r1474", "r1475", "r1476", "r1477", "r1478", "r1479", "r1480", "r1481", "r1482", "r1483", "r1484", "r1485", "r1486", "r1487", "r1488", "r1489" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r119", "r120", "r124", "r125", "r130", "r139", "r141", "r145", "r146", "r147", "r148", "r151", "r198", "r199", "r200", "r236", "r372", "r373", "r375", "r377", "r381", "r394", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r406", "r408", "r409", "r419", "r723", "r766", "r807", "r808", "r816", "r817", "r818", "r877", "r883", "r884", "r896", "r897", "r898", "r899", "r900", "r901", "r904", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r917", "r918", "r919", "r920", "r921", "r924", "r925", "r927", "r928", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r941", "r988", "r999", "r1000", "r1124", "r1492" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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/2026", "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/2026", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Comprehensive Income [Abstract]", "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeLocationBalanceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StatementOfIncomeLocationBalanceAxis", "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": "Location, Statement of Income, Balance [Axis]", "label": "Location, Statement of Income, Balance [Axis]", "documentation": "Information by location in statement of income line item where disaggregated amount is reported." } } }, "auth_ref": [ "r320", "r323", "r326", "r330", "r612", "r618", "r635", "r643", "r685", "r687", "r692", "r702", "r703", "r704", "r863", "r865", "r926", "r981", "r1041", "r1046", "r1083", "r1085", "r1089", "r1094", "r1095", "r1390", "r1392", "r1461" ] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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/2026", "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": "Presentation of information about comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r96", "r119", "r120", "r124", "r125", "r130", "r139", "r141", "r145", "r146", "r147", "r148", "r151", "r198", "r199", "r200", "r236", "r274", "r372", "r373", "r375", "r377", "r381", "r394", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r406", "r408", "r409", "r419", "r723", "r766", "r807", "r808", "r816", "r817", "r818", "r832", "r877", "r883", "r884", "r896", "r897", "r898", "r899", "r900", "r901", "r904", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r917", "r918", "r919", "r920", "r921", "r924", "r925", "r927", "r928", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r941", "r988", "r999", "r1000", "r1124", "r1492" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1143", "r1153", "r1163", "r1195" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r1358", "r1359", "r1360", "r1361", "r1362", "r1363", "r1364", "r1365", "r1366", "r1367", "r1368", "r1369", "r1370", "r1371", "r1372", "r1373", "r1374", "r1375", "r1376", "r1377", "r1378", "r1379", "r1380", "r1381", "r1382", "r1383" ] }, "us-gaap_StockCompensationPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r1284" ] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r1233", "r1244", "r1245", "r1350", "r1351", "r1352", "r1354", "r1355", "r1453", "r1454", "r1456", "r1457" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity" ], "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": [ "r1233", "r1244", "r1245", "r1350", "r1351", "r1352", "r1354", "r1355" ] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r1233", "r1244", "r1245", "r1350", "r1351", "r1352", "r1354", "r1355", "r1453", "r1454", "r1456", "r1457" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity" ], "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": [ "r20", "r1233", "r1244", "r1245", "r1350", "r1351", "r1352", "r1354", "r1355", "r1453", "r1454", "r1456", "r1457" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense", "crdr": "credit", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued under stock-based plans and related income 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": [ "r1384" ] }, "srt_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/srt/2026", "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": [ "r1356" ] }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r1356" ] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r1233", "r1244", "r1245", "r1350", "r1351", "r1352", "r1354", "r1355", "r1453", "r1454", "r1456", "r1457" ] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r1233", "r1244", "r1245", "r1350", "r1351", "r1352", "r1354", "r1355", "r1453", "r1454", "r1456", "r1457" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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" ], "lang": { "en-us": { "role": { "totalLabel": "Total shareholders' equity", "periodStartLabel": "Balance, beginning balance", "periodEndLabel": "Balance, ending balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r41", "r906", "r922", "r942", "r943", "r1098", "r1133", "r1253", "r1273", "r1276", "r1277", "r1306", "r1442", "r1496" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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/2026", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.azz.com/role/Equity" ], "lang": { "en-us": { "role": { "verboseLabel": "Equity", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r119", "r147", "r148", "r152", "r380", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r395", "r400", "r401", "r404", "r406", "r407", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r658", "r673", "r674", "r748", "r944", "r945", "r963" ] }, "us-gaap_SubleaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r738", "r1097" ] }, "us-gaap_SupplementalCashFlowElementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SupplementalCashFlowElementsAbstract", "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Elements [Abstract]" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1189" ] }, "azz_TermLoanBMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20260831", "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/2026", "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": [ "r1181" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1188" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r1208" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1210" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "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/20260831", "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/2026", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r1211" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r1212" ] }, "ecd_TrdArrExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TrdArrExpirationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Expiration Date", "label": "Trading Arrangement Expiration Date" } } }, "auth_ref": [ "r1212" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r1210" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r1210" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1213" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r1211" ] }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r1245", "r1350", "r1352", "r1354", "r1355", "r1453", "r1454", "r1456", "r1457" ] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r1233", "r1244", "r1245", "r1350", "r1351", "r1352", "r1354", "r1355" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2026", "localname": "US", "presentation": [ "http://www.azz.com/role/OperatingSegmentsDetails", "http://www.azz.com/role/OperatingSegmentsLongLivedAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_UnamortizedDebtIssuanceExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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/2026", "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": [ "r1207" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r737", "r1097" ] }, "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1177" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r218", "r228" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [ "r216", "r228" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "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": [] }, "azz_WeldingServicesBusinessMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20260831", "localname": "WeldingServicesBusinessMember", "presentation": [ "http://www.azz.com/role/OperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Welding Services Business", "label": "Welding Services Business [Member]", "documentation": "Welding Services Business" } } }, "auth_ref": [] }, "us-gaap_WriteOffOfDeferredDebtIssuanceCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "WriteOffOfDeferredDebtIssuanceCost", "crdr": "debit", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Debt Issuance Cost, Writeoff", "label": "Deferred Debt Issuance Cost, Writeoff", "documentation": "Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt." } } }, "auth_ref": [ "r32" ] }, "exch_XNYS": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/exch/2026", "localname": "XNYS", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "NEW YORK STOCK EXCHANGE, INC.", "label": "NEW YORK STOCK EXCHANGE, INC. [Member]" } } }, "auth_ref": [] }, "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "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": [ "r1175" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-12" }, "r4": { "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" }, "r5": { "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" }, "r6": { "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" }, "r7": { "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" }, "r8": { "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" }, "r9": { "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" }, "r10": { "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" }, "r11": { "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" }, "r12": { "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" }, "r13": { "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" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r15": { "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" }, "r16": { "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" }, "r17": { "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" }, "r18": { "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" }, "r19": { "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" }, "r20": { "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" }, "r21": { "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" }, "r22": { "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" }, "r23": { "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" }, "r24": { "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" }, "r25": { "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" }, "r26": { "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" }, "r27": { "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" }, "r28": { "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" }, "r29": { "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" }, "r30": { "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" }, "r31": { "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" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r33": { "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" }, "r34": { "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" }, "r35": { "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" }, "r36": { "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" }, "r37": { "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" }, "r38": { "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" }, "r39": { "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" }, "r40": { "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" }, "r41": { "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" }, "r42": { "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" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/810/tableOfContent" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8" }, "r53": { "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" }, "r54": { "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" }, "r55": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "323", "Publisher": "FASB", "URI": "https://asc.fasb.org/323/tableOfContent" }, "r56": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r57": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "04", "Paragraph": "a", "Publisher": "SEC" }, "r58": { "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" }, "r59": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column B", "Publisher": "SEC" }, "r69": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column C", "Publisher": "SEC" }, "r70": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column D", "Publisher": "SEC" }, "r71": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Publisher": "SEC" }, "r72": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column F", "Publisher": "SEC" }, "r73": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column G", "Publisher": "SEC" }, "r74": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column H", "Publisher": "SEC" }, "r75": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column I", "Publisher": "SEC" }, "r76": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Paragraph": "Column A", "Footnote": "3", "Publisher": "SEC" }, "r77": { "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" }, "r78": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Paragraph": "Column B", "Publisher": "SEC" }, "r79": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Paragraph": "Column C", "Publisher": "SEC" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 2", "Publisher": "SEC" }, "r90": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 4", "Publisher": "SEC" }, "r91": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "9", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9" }, "r92": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "9", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9" }, "r93": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205/tableOfContent" }, "r94": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481034/205-10-S45-5" }, "r95": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.4-03(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480922/205-10-S99-3" }, "r96": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-10" }, "r97": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r98": { "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" }, "r99": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-3" }, "r100": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-4B" }, "r101": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-4B" }, "r102": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-4B" }, "r103": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-4B" }, "r104": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-4B" }, "r105": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-4B" }, "r106": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-4B" }, "r107": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r108": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B" }, "r109": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B" }, "r110": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5C" }, "r111": { "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" }, "r112": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5C" }, "r113": { "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" }, "r114": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480868/205-20-S45-2" }, "r115": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480837/205-20-S50-1" }, "r116": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.Z.5.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480781/205-20-S99-2" }, "r117": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480781/205-20-S99-3" }, "r118": { "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" }, "r119": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-11" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-13" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-3" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-6" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-7" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-8" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-9" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r130": { "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(19)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r131": { "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(19)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r133": { "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(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r134": { "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)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r135": { "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)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r136": { "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)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r137": { "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)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r138": { "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)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r139": { "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)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r140": { "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)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r141": { "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(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r142": { "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(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r143": { "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(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r144": { "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(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r145": { "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" }, "r146": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r150": { "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" }, "r151": { "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)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r152": { "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(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r153": { "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(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-1" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-4" }, "r193": { "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)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-12" }, "r233": { "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" }, "r234": { "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" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-6A" }, "r236": { "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" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/280/tableOfContent" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481725/323-10-35-18" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/330/tableOfContent" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-4" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482705/350-40-65-4" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482705/350-40-65-4" }, "r314": { "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" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-14" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-2" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r320": { "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" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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.c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-1" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-2" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-3" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-1" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-3" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(01)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3A", "Subparagraph": "(24)(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481142/505-10-45-2" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-4" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480125/505-10-S35-1" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-2" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-3" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-4" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-8" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480070/505-10-S50-1" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480070/505-10-S50-6" }, "r406": { "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" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SAB Topic 4.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-4" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 4.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-5" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SAB Topic 5.Q.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-7" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481468/505-20-05-5" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479982/505-20-S25-1" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S25", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479982/505-20-S25-2" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S25", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479982/505-20-S25-3" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479951/505-20-S50-1" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479951/505-20-S50-2" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479951/505-20-S50-3" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 1.D.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479921/505-20-S99-1" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-2" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-11" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-7" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-2" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-2" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-2" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-3" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-3" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(k)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(m)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(r)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r463": { "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" }, "r464": { "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" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "17", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480336/718-10-65-17" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479983/718-10-S45-1" }, "r500": { "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" }, "r501": { "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" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/805-10/tableOfContent" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-4" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-5" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-7" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/805-20/tableOfContent" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-2" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-3" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4A" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4A" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4A" }, "r568": { "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" }, "r569": { "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" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/805-30/tableOfContent" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-2" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-3" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479326/805-40-45-1" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1B" }, "r598": { "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" }, "r599": { "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" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/815/tableOfContent" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4CC", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CC" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4CCC", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CCC" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4CCC", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CCC" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4CCC", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CCC" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4EE", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EE" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4EE", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EE" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4EE", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EE" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4EE", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EE" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4EEE", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EEE" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4EEE", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EEE" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4EEE", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EEE" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4F" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4F", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4F" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4H" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4H" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4I" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4K", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4K", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4K", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4K", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4K", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4K", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4K", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4K", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K" }, "r656": { "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" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-7A" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8A" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480339/815-10-65-8" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480339/815-10-65-8" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480339/815-10-65-8" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "15", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480960/815-15-50-3" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "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" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "45", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480865/815-45-50-1" }, "r679": { "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" }, "r680": { "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" }, "r681": { "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" }, "r682": { "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" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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" }, "r690": { "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" }, "r691": { "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" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "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" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11" }, "r701": { "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" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-30" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-32" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482804/825-20-50-1" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "r708": { "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" }, "r709": { "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" }, "r710": { "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" }, "r711": { "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" }, "r712": { "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" }, "r713": { "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" }, "r714": { "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" }, "r715": { "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" }, "r716": { "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" }, "r717": { "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" }, "r718": { "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" }, "r719": { "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" }, "r720": { "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" }, "r721": { "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" }, "r722": { "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" }, "r723": { "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" }, "r724": { "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" }, "r725": { "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" }, "r726": { "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" }, "r727": { "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" }, "r728": { "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" }, "r729": { "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" }, "r730": { "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" }, "r731": { "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" }, "r732": { "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" }, "r733": { "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" }, "r734": { "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" }, "r735": { "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" }, "r736": { "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" }, "r737": { "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" }, "r738": { "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" }, "r739": { "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" }, "r740": { "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" }, "r741": { "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" }, "r742": { "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" }, "r743": { "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" }, "r744": { "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" }, "r745": { "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" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-5" }, "r747": { "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" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 1.B.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480148/855-10-S99-1" }, "r749": { "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" }, "r750": { "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" }, "r751": { "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" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r753": { "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" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(cc)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4D" }, "r762": { "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" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-5" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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" }, "r767": { "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" }, "r768": { "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" }, "r769": { "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" }, "r770": { "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" }, "r771": { "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" }, "r772": { "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" }, "r773": { "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" }, "r774": { "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" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-20" }, "r776": { "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" }, "r777": { "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" }, "r778": { "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" }, "r779": { "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" }, "r780": { "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" }, "r781": { "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" }, "r782": { "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" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-28" }, "r784": { "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" }, "r785": { "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" }, "r786": { "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" }, "r787": { "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" }, "r788": { "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" }, "r789": { "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" }, "r790": { "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" }, "r791": { "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" }, "r792": { "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" }, "r793": { "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" }, "r794": { "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" }, "r795": { "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" }, "r796": { "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" }, "r797": { "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" }, "r798": { "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" }, "r799": { "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" }, "r800": { "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" }, "r801": { "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" }, "r802": { "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" }, "r803": { "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" }, "r804": { "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" }, "r805": { "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" }, "r806": { "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" }, "r807": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477657/942-210-S45-1" }, "r808": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478478/942-210-S50-1" }, "r809": { "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" }, "r810": { "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)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r811": { "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(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r812": { "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(13)(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r813": { "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(15)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r814": { "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(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r815": { "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(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r816": { "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(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r817": { "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(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r818": { "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(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r819": { "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(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r820": { "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(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r821": { "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(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r822": { "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" }, "r823": { "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" }, "r824": { "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" }, "r825": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478671/942-235-S50-1" }, "r826": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r827": { "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" }, "r828": { "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)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r829": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.9-06)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-2" }, "r830": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478443/942-360-45-1" }, "r831": { "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" }, "r832": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "405", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477787/942-405-45-2" }, "r833": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "740", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477617/942-740-50-1" }, "r834": { "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" }, "r835": { "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" }, "r836": { "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" }, "r837": { "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" }, "r838": { "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" }, "r839": { "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" }, "r840": { "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" }, "r841": { "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" }, "r842": { "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" }, "r843": { "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" }, "r844": { "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" }, "r845": { "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" }, "r846": { "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" }, "r847": { "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" }, "r848": { "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" }, "r849": { "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" }, "r850": { "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" }, "r851": { "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" }, "r852": { "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" }, "r853": { "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" }, "r854": { "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" }, "r855": { "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" }, "r856": { "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" }, "r857": { "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" }, "r858": { "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" }, "r859": { "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" }, "r860": { "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" }, "r861": { "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" }, "r862": { "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" }, "r863": { "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" }, "r864": { "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" }, "r865": { "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" }, "r866": { "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" }, "r867": { "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" }, "r868": { "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" }, "r869": { "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" }, "r870": { "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" }, "r871": { "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" }, "r872": { "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" }, "r873": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "740", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478822/944-740-50-1" }, "r874": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "805", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478072/944-805-50-1" }, "r875": { "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" }, "r876": { "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" }, "r877": { "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" }, "r878": { "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" }, "r879": { "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" }, "r880": { "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" }, "r881": { "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" }, "r882": { "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" }, "r883": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-6" }, "r884": { "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" }, "r885": { "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" }, "r886": { "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" }, "r887": { "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" }, "r888": { "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" }, "r889": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-12" }, "r890": { "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" }, "r891": { "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" }, "r892": { "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" }, "r893": { "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" }, "r894": { "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" }, "r895": { "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" }, "r896": { "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" }, "r897": { "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" }, "r898": { "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" }, "r899": { "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" }, "r900": { "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" }, "r901": { "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" }, "r902": { "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" }, "r903": { "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" }, "r904": { "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" }, "r905": { "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" }, "r906": { "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" }, "r907": { "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" }, "r908": { "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" }, "r909": { "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" }, "r910": { "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" }, "r911": { "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" }, "r912": { "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" }, "r913": { "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" }, "r914": { "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" }, "r915": { "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" }, "r916": { "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" }, "r917": { "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" }, "r918": { "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" }, "r919": { "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" }, "r920": { "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" }, "r921": { "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" }, "r922": { "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" }, "r923": { "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" }, "r924": { "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" }, "r925": { "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" }, "r926": { "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" }, "r927": { "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" }, "r928": { "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" }, "r929": { "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" }, "r930": { "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" }, "r931": { "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" }, "r932": { "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" }, "r933": { "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" }, "r934": { "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" }, "r935": { "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" }, "r936": { "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" }, "r937": { "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" }, "r938": { "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" }, "r939": { "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" }, "r940": { "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" }, "r941": { "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" }, "r942": { "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" }, "r943": { "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" }, "r944": { "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" }, "r945": { "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" }, "r946": { "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" }, "r947": { "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" }, "r948": { "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" }, "r949": { "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" }, "r950": { "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" }, "r951": { "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" }, "r952": { "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" }, "r953": { "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" }, "r954": { "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" }, "r955": { "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" }, "r956": { "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" }, "r957": { "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" }, "r958": { "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" }, "r959": { "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" }, "r960": { "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" }, "r961": { "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" }, "r962": { "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" }, "r963": { "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" }, "r964": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478322/948-310-S50-2" }, "r965": { "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 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r966": { "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" }, "r967": { "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 B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r968": { "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 C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r969": { "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" }, "r970": { "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" }, "r971": { "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" }, "r972": { "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" }, "r973": { "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" }, "r974": { "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" }, "r975": { "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" }, "r976": { "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" }, "r977": { "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" }, "r978": { "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" }, "r979": { "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" }, "r980": { "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" }, "r981": { "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" }, "r982": { "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" }, "r983": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "40", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40" }, "r984": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-3A" }, "r985": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "102", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483474/205-20-55-102" }, "r986": { "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" }, "r987": { "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" }, "r988": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r989": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-8" }, "r990": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-15" }, "r991": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-16" }, "r992": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-20" }, "r993": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-21" }, "r994": { "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" }, "r995": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-12" }, "r996": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-11" }, "r997": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-14" }, "r998": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-18" }, "r999": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-21" }, "r1000": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-4" }, "r1001": { "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" }, "r1002": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482836/275-10-55-18" }, "r1003": { "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" }, "r1004": { "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" }, "r1005": { "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" }, "r1006": { "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" }, "r1007": { "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" }, "r1008": { "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" }, "r1009": { "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" }, "r1010": { "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" }, "r1011": { "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" }, "r1012": { "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" }, "r1013": { "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" }, "r1014": { "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" }, "r1015": { "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" }, "r1016": { "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" }, "r1017": { "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" }, "r1018": { "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" }, "r1019": { "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" }, "r1020": { "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" }, "r1021": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "64", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481620/480-10-55-64" }, "r1022": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r1023": { "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" }, "r1024": { "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" }, "r1025": { "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" }, "r1026": { "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" }, "r1027": { "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" }, "r1028": { "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" }, "r1029": { "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" }, "r1030": { "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" }, "r1031": { "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" }, "r1032": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r1033": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r1034": { "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" }, "r1035": { "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" }, "r1036": { "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" }, "r1037": { "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" }, "r1038": { "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" }, "r1039": { "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" }, "r1040": { "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" }, "r1041": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-8" }, "r1042": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-29" }, "r1043": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-29" }, "r1044": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-38" }, "r1045": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "39", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-39" }, "r1046": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-41" }, "r1047": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "43", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-43" }, "r1048": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "45", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-45" }, "r1049": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "46", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-46" }, "r1050": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-47" }, "r1051": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r1052": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r1053": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r1054": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r1055": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r1056": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20" }, "r1057": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20" }, "r1058": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20" }, "r1059": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20" }, "r1060": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-29" }, "r1061": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-29" }, "r1062": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r1063": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r1064": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r1065": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r1066": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r1067": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r1068": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r1069": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r1070": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r1071": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r1072": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r1073": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r1074": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r1075": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r1076": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r1077": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r1078": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "740", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478064/805-740-55-13" }, "r1079": { "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" }, "r1080": { "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" }, "r1081": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r1082": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "181", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-181" }, "r1083": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "182", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-182" }, "r1084": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "183", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-183" }, "r1085": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "184", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-184" }, "r1086": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "185", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-185" }, "r1087": { "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" }, "r1088": { "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" }, "r1089": { "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" }, "r1090": { "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" }, "r1091": { "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" }, "r1092": { "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" }, "r1093": { "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" }, "r1094": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482881/825-10-55-10" }, "r1095": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482881/825-10-55-12" }, "r1096": { "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" }, "r1097": { "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" }, "r1098": { "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" }, "r1099": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "108", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481296/860-20-55-108" }, "r1100": { "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" }, "r1101": { "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" }, "r1102": { "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" }, "r1103": { "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" }, "r1104": { "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" }, "r1105": { "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" }, "r1106": { "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" }, "r1107": { "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" }, "r1108": { "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" }, "r1109": { "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" }, "r1110": { "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" }, "r1111": { "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" }, "r1112": { "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" }, "r1113": { "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" }, "r1114": { "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" }, "r1115": { "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" }, "r1116": { "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" }, "r1117": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-11" }, "r1118": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-12" }, "r1119": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-14" }, "r1120": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-15" }, "r1121": { "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" }, "r1122": { "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" }, "r1123": { "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" }, "r1124": { "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" }, "r1125": { "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" }, "r1126": { "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" }, "r1127": { "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" }, "r1128": { "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" }, "r1129": { "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" }, "r1130": { "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" }, "r1131": { "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" }, "r1132": { "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" }, "r1133": { "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" }, "r1134": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r1135": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r1136": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r1137": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r1138": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r1139": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r1140": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r1141": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r1142": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r1143": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r1144": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r1145": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r1146": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r1147": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r1148": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r1149": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r1150": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r1151": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r1152": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r1153": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r1154": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r1155": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r1156": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r1157": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r1158": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r1159": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r1160": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r1161": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r1162": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r1163": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r1164": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r1165": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r1166": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r1167": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r1168": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r1169": { "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" }, "r1170": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r1171": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r1172": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r1173": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r1174": { "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" }, "r1175": { "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" }, "r1176": { "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" }, "r1177": { "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" }, "r1178": { "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" }, "r1179": { "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" }, "r1180": { "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" }, "r1181": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r1182": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r1183": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r1184": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r1185": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r1186": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r1187": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r1188": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r1189": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r1190": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r1191": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r1192": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r1193": { "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" }, "r1194": { "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" }, "r1195": { "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" }, "r1196": { "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" }, "r1197": { "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" }, "r1198": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r1199": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r1200": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r1201": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r1202": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r1203": { "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" }, "r1204": { "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" }, "r1205": { "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" }, "r1206": { "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" }, "r1207": { "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" }, "r1208": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r1209": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r1210": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r1211": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r1212": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r1213": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r1214": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r1215": { "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" }, "r1216": { "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" }, "r1217": { "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" }, "r1218": { "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" }, "r1219": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r1220": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3" }, "r1221": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-10" }, "r1222": { "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" }, "r1223": { "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" }, "r1224": { "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" }, "r1225": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r1226": { "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" }, "r1227": { "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" }, "r1228": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1" }, "r1229": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1" }, "r1230": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1231": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1232": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1233": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-11" }, "r1234": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-3" }, "r1235": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-8" }, "r1236": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-9" }, "r1237": { "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" }, "r1238": { "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(19)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1239": { "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(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1240": { "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(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1241": { "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(22)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1242": { "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(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1243": { "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(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1244": { "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" }, "r1245": { "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(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1246": { "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(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1247": { "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" }, "r1248": { "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" }, "r1249": { "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" }, "r1250": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1251": { "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" }, "r1252": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1253": { "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)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1254": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r1255": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r1256": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1257": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r1258": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r1259": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r1260": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r1261": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1262": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-12" }, "r1263": { "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" }, "r1264": { "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" }, "r1265": { "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" }, "r1266": { "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(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r1267": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6" }, "r1268": { "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" }, "r1269": { "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" }, "r1270": { "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" }, "r1271": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3" }, "r1272": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r1273": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-1" }, "r1274": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-4" }, "r1275": { "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" }, "r1276": { "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)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r1277": { "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" }, "r1278": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r1279": { "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" }, "r1280": { "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" }, "r1281": { "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" }, "r1282": { "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" }, "r1283": { "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" }, "r1284": { "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" }, "r1285": { "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" }, "r1286": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1287": { "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" }, "r1288": { "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" }, "r1289": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r1290": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1291": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1292": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1293": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r1294": { "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" }, "r1295": { "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" }, "r1296": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1297": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1298": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r1299": { "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" }, "r1300": { "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" }, "r1301": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1302": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1303": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1304": { "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" }, "r1305": { "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" }, "r1306": { "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" }, "r1307": { "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" }, "r1308": { "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" }, "r1309": { "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" }, "r1310": { "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" }, "r1311": { "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" }, "r1312": { "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" }, "r1313": { "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" }, "r1314": { "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" }, "r1315": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1316": { "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" }, "r1317": { "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" }, "r1318": { "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" }, "r1319": { "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" }, "r1320": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482558/350-40-50-1" }, "r1321": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-5" }, "r1322": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r1323": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r1324": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r1325": { "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" }, "r1326": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r1327": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r1328": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r1329": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1330": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3A" }, "r1331": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3A" }, "r1332": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3A" }, "r1333": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3A" }, "r1334": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480204/360-10-S45-1" }, "r1335": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480204/360-10-S45-3" }, "r1336": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480091/360-10-S99-1" }, "r1337": { "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" }, "r1338": { "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" }, "r1339": { "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" }, "r1340": { "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" }, "r1341": { "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" }, "r1342": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r1343": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r1344": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1" }, "r1345": { "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" }, "r1346": { "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" }, "r1347": { "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" }, "r1348": { "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" }, "r1349": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1350": { "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" }, "r1351": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-2" }, "r1352": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-3" }, "r1353": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-4" }, "r1354": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480070/505-10-S50-1" }, "r1355": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1356": { "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" }, "r1357": { "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" }, "r1358": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1359": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1360": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1361": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1362": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1363": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1364": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1365": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1366": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1367": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1368": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1369": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1370": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1371": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1372": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1373": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1374": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1375": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1376": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1377": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1378": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1379": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1380": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1381": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1382": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1383": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1384": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2A" }, "r1385": { "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" }, "r1386": { "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" }, "r1387": { "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" }, "r1388": { "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" }, "r1389": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479405/805-10-25-23" }, "r1390": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r1391": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r1392": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3" }, "r1393": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-7" }, "r1394": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r1395": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r1396": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r1397": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-2" }, "r1398": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4" }, "r1399": { "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" }, "r1400": { "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" }, "r1401": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r1402": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r1403": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r1404": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r1405": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1406": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r1407": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r1408": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r1409": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r1410": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r1411": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r1412": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r1413": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r1414": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r1415": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4CC", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CC" }, "r1416": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r1417": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-5" }, "r1418": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-7A" }, "r1419": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8" }, "r1420": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8" }, "r1421": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8" }, "r1422": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2" }, "r1423": { "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" }, "r1424": { "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" }, "r1425": { "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" }, "r1426": { "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" }, "r1427": { "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" }, "r1428": { "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" }, "r1429": { "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" }, "r1430": { "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" }, "r1431": { "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" }, "r1432": { "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" }, "r1433": { "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" }, "r1434": { "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" }, "r1435": { "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" }, "r1436": { "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" }, "r1437": { "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" }, "r1438": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1439": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11" }, "r1440": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11" }, "r1441": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r1442": { "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" }, "r1443": { "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" }, "r1444": { "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" }, "r1445": { "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" }, "r1446": { "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" }, "r1447": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-2" }, "r1448": { "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" }, "r1449": { "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" }, "r1450": { "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" }, "r1451": { "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" }, "r1452": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A" }, "r1453": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477657/942-210-S45-1" }, "r1454": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478478/942-210-S50-1" }, "r1455": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1456": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r1457": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r1458": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.9-06)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-2" }, "r1459": { "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" }, "r1460": { "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" }, "r1461": { "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" }, "r1462": { "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" }, "r1463": { "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" }, "r1464": { "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" }, "r1465": { "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" }, "r1466": { "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" }, "r1467": { "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" }, "r1468": { "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" }, "r1469": { "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" }, "r1470": { "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" }, "r1471": { "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" }, "r1472": { "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" }, "r1473": { "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" }, "r1474": { "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" }, "r1475": { "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" }, "r1476": { "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" }, "r1477": { "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" }, "r1478": { "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" }, "r1479": { "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" }, "r1480": { "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" }, "r1481": { "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" }, "r1482": { "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" }, "r1483": { "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" }, "r1484": { "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" }, "r1485": { "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" }, "r1486": { "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" }, "r1487": { "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" }, "r1488": { "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" }, "r1489": { "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" }, "r1490": { "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" }, "r1491": { "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" }, "r1492": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1493": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r1494": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(k)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r1495": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r1496": { "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" }, "r1497": { "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" }, "r1498": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-1" }, "r1499": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-1" }, "r1500": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-1" } } } ZIP 94 0000008947-26-000187-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000008947-26-000187-xbrl.zip M4$L#!!0 ( /VA35WN220_-)H! ,G&&@ 0 87IZ+3(P,C8P.#,Q+FAT M;>R]:W?B2+(N_'W_"KW,GC-5:\E8]XNKFK,H&W=[GRK;8]PS>_K+K$1*C+J% MQ.ABF_[U;V9*V& $2$A"*U<;T"4SXHG(B,C(B*__]W7J[%B29<-('.H@0L0\EP11/1.,,UE\?\[*(UY'@4O>B*Z4EQZT]-KL MZ[>]4Q+.!.E,E!8/>0V=K$E*@B">_^^/[T-K J?@S/'""'@67-QEP_>[R&L7 MTT4_X)=HBPOAJS7)OA+_LG)I')X] 3![NWH,PA$92_K#RL5A$*U?B+YQQ/D-OL))/ M/W4B^!J=$U$Z[_W7?_W7U\B)7-A#,SA;C/[K>?+=U_/DR2/?GO>^VLXS%T9S M%_[4L9UPYH+YA>=[$+W?>;W %\(@^=.Q;>B1/]'OMT@U!8Z5O/XU>H#CGSK6 M&2*0!Z;X2="Y&'CH=?-+-+@ N#>>#5__'YQW. ?Q8GPF&9V>0/YGF(K^]7SE MJ05>TD<:TL9:\MH%3QTN$<^?.DB>+\;.*[3/QL#%C$C?:G9ZY(O]7[C0RM=. M: 'W7Q $U^B;CT$+U+S&CU!??H?878Z?U=VO\%EW$0K$Q@X-E7 M:(%Y>[[4Z9UAS289A5XB+[]D"*TX0.P?(-6$0 UOT2]O+Y [O=M_#0>/_UOH M^>KB^:D2N[B;P0#I8N_I.T3"]H 7OKOQKR'LAR&,AA&:$J;CW?C:\9"F<1 Q M_=#!NGOPBD0F=$8N_.Z$T6)8AH;&M47X__+A#6&AT6NUCUZIOB]N$O$ZOOV=O?7Z4\5S$WB?:YW?J> MM?_TU"JF]SZ$6I!9;H8:33-E,&GLL!)JQ60^ MSI6;WPX[HO3\SE>=B0".(;K.@F&&"X1=HXN0.,Z( AQQE2XBY/C\U F=ZESNG%K\.KHL]"WL 0#^+MF>Y&/293R._%'K6&%A$=#(?M_@QSQ-3E4$>BGV_Q?>0 M..2+3XCRZ//8@0%'! QFQMPN;_[?JJ/^\>:W$:P^?4;\UL6G, )!A'U,[!MK M9X)\)HB+^]Y_>QNFO70I#NJ]OR+Y9?%Y\9+SE7EGDT&JFPSI;!(0)1]M]++7 MF>M83O0#8AASMC/%.M?WED,D6/TB!1HN?.7^JX-4$ [J7?PO\I._GF<^ZVW: M;Z]L!R/DMC$"BU\2KDCN/3)^*!3HAR08'*4S,\]DX>U!Z2_[S$RE;F;+/"LS M,XVZF271PO(STVG3#F$07>"=&SMVX=UX\)\8#>H'C":^?>,]PS#"CUG_%I* MY[O^Z-\,_\=WO.@?Z&JT;%>O2.K!F<&X40$WJI(-DP*I_[A@:8=?L$2!-CJH M^>F@5D@'ZBQ[-;\!4R4=J#/M6Z*E:, P==Y 2WG7A-S5[CD4Y=TB*'H90-N) MKM.02<*5Q6\/\-EWGY&7MWK14;IV8NT>T/%PJ"$9JMV3JX-#)+D#VE=P%!VG MW%#GA=+%E89DI79OM)AGIU;GV8DTN':K4ZLJA"#5[JWM*TMO>Z.).7?I3V>^ MASZ&JV*%OI_ZWC#RK3_J#A2H5=&\=L^P9IKW;9ML40/W'CC(Q+X$,R<";FOH M3YU'6I#^#S "C@?M 0@\O"'2&L)3YTX6!;YEQ=/8Q<<][J()#/!U 9S@ISW# M&\_RI[5'*ROC!7T;2Y5-C5J_BC;]2D&X6*+6Q:+! *&!0=1Z6]2LEC1PB;J] MP#8LK30PKG;?LLWZKYY]<[GM3F]##EAE]&^[ WQH!ZPRPK?=\Z7 :N,%VUW MA@^H^*L*Y,K4[HG2K?@KHW_;/?-#*_[*"-]V+YL"Q5\9+]KN4#<6GFKB.$3; M_>J#AJ>:8%#;_>?#AZ>:.,72>H^;AO!4$XQKNZM^*"]%K6[_2FF]E]Z EU(E M_=ONF1_42ZF2\*UWSQOV4JKD!67',ZN<6NN=X48\@'=L :XE+;W>3F';!F&*>VW7,^H -6U=:-@6*OS)> MM-VA;BP\U<"I9[7M?O5!PU,-,$AKN_]\^/!4$UQJO<=-0WBJ"<91ZZI_BT,D M-F'8MQ#CDI+J[P6@AA!$D0M_!NXS\)P_<34;Q##@S;]_OZP_CT-?JJ"Z(X]C M^=)2?*+6LZ>(3ZOYGGI%=6XU:AWYK:2_1//UO27*UR\:*B9Z;A6V?&DIT:#6 MZ:^:/[E??.UX3@2_HZ4+F>\(^$^X#472'^G;_ ?XW0\N71!^M"3C,$++7/ M7=*",9PXLP-8*TT@AMHP!4/,=K7^ 02EU#JU(1,*U'I-)* M=.\"[R@/Q6O41E6.EM'-9#?HU$9GCI;1S9PCT*D-\!PMHYL)".G4!81PR?#$ M DW-S7#)&D)&9Q3$%F;)C6>C"X(#U)IN8$75J8O_4,:6AM8_ZF)#E+&EH=6* MNI 096QI:&VA+NZRC2TI*QS@'O?*0ET]KAC410RH8TPS:XO1*@^_*8EI8'TQ6N7C-R4Q M3:PQK?+R'P/@A3,_2"*>Q[W&M,K/;X0Q#:TQK?+TFY*8)M:85GG[34E,$VM, MJSS^7_[1O^S/T)W LV!XW&M,J[S^1AC3S!ICMLKS;TIB&EACS%9Y_DU)3 -K MC-DJS_\2C1V?G J.>GDQ6^7T'YHG#:TLK?+W&Y"3)A:55KGZ#25CGWA^1'0^M(JWSZ \M'$VM(JUSY \M' ^N'*%#GPJ^5#5@%0'#RJC*(PY"7.H#*?L M8LZE'\Q\Q!YXZWLI?XZ4/=1%5I@1UK2G) K4A7:8$=8\**B++S$CC"9X4!GN M8LQ)F$-E[(M*(ZP)]H@L$D:QS#:S?2"*+!+&0+$&"A8)8_#8 @\6":.8.2P2 M1C5[6"2,;IEM8H]:9)$P!HHU4+!(&(/'%GBP2!C%S&&1,)K9(U$;"4O:P+PK M6.#B(T/#"811W[/?NV9=.:'E^B'2K>&W.?HP\T/@_ASX\2Q$CW!C&XD8O@;- MV_%B:*=RAP#PKJ,?G*?^=R?:U70F]]A7AD%*N2-B6."]MGCFA$TR3EW$E4IZ5R=AU,41J:1W=?BF+CI& M30B@+H13%_6AE.+589RZ. JF^-N*_3/TGP(PF^#@;$)TRX^]*)A?_#H\MF"\ M3%VHHWE6-)3F+%,7C6B>%0T%>F7J @;-LZ*AO#.%.I\^)RLN^\>V5BC4.=O- MLZ*AM4*AT@MN7"J:6"L4*AWDQJ6BD;6"2M_YX,MV37ZR0J6?W#!U*_.)E;;Z MQ-6JD;JPVU8WMT[J5H==.CU7]$8[=N'=>/"?& WJ!XPFOGWC/<,PPH]9_Q;" M6S"%[QLT_9OA__B.%_T#71T'NS+M2_-#K0SMU+FO3618]G_[K:8=MGV2+#.& M^C';LHJ-O]:!OC(5KU(7*&"@9Z"G*7ZC4A>_81+")(2F6(Y*75AM 95LMMWZ M2' 6^\3PC7-'L)A3%U1K%R,J<^U4ZD)JM#."BI6>NE!=J[C6T*:.2ET(L%5< M:\IFH"ZTV"JN-;15I%(7LF0U1+##\P,"+R0M]AXGP#O!T_$JB]TR8-*XSFG4 MQ5=98",_\Z@-_5VA:3PCN7F&-QX.R>';'YSPCU6QO$&S0?HD>D 4&+Z 764R MZ ED:-1&E&@A/!7B06VXZ;OO/2$.3*_@*'J_9+>0ZM8&5+*Z3:I%HLO9HCJA]Z4^G,+ < MX'Z'$1+[L&H7X_BY3VUTAPKO;B6T\X'NVT(['RXM%=K1J0WM;&-1E0X_#I,_ M .\I73C^X=)R'&]EP.HH.-Z4C+G:>84V/@/Q T1(R+RGQTG@QT^3:R>T@/LO" )$.+,UR88FM:&;[1EH0^@Y M?H!95%VQG@P<-.$Q5L=;:B,SM9PXROWV:^ $_P!N#+_-W_[\!3PD]I :N$^%\7E_\= M5P?JVOX4.-Y2L]40W?Z =(T7PZ_GF=>^<6AI/&W=WI:$AH)(1\W+9LJ*HJ#F$KNMX3S]##QGR+JD..74\!]D[ MQ,\8O,[06T]C(6TH!'2:3&YJA6THPG.:3&YJZ6TH@'.:3&YJ3:X]/E/,/Q?. M1+&BM$E)H"X:0@KX3D '^ L#JP)".%]@#MA3E?SIH3LBVJ-C%1)>9&Z=!OJ M*$^#AA>IRYRACDWU!&HED;ILE;R4U]I.>6HS1-X,FZ2$^Z4_G?D>^ABN[@?U M+2N>QBZZUGX,@!>Z25%_^_M=7;PZDB *+4M876QJ:\B$EE6IJH1T23J2@$A;5J7J&-?6 M$$E[5J7J>'4D<1$Z5Z7JV-36P 8]4<!I6T,F5/AW:H4[J?*1!$3H71SK8EQ;0R0TKW=U\>I(@BBT+&%U ML:GU(9.\;#I:I=C60 HE'GI#Y^/DM@966F.$T,!EI?5Q& HM%BH8V_K0"UWF M#14\/9FH"]/-F-TL(%/.A*TL]4%A 9F#^A[5,8X%9-K#*Q:0:06;6$"F[4J1 M!63*<:*RY!6%Q5@.*D*5,4YE89/V\(I%0EK!)A;<:+M29/&*HISX&&9JHGR: MRH(;!PXF-L)E%@DY4L:RL,GQ\93%6$Y*-U,;D/D6AXX'P[!O(7:'#C&'WAA] M'T#+!^CN"+CAXLHKY]G!SVC-L5:U]AA,413*9Z)P)NEY4/CATE(HU&J/:10E MA(*=$U')0X@/E^8EA/-Z$<#$S \GSHP#@17X[NH$\2U=/W@ZEP1!/D^O.!\# M*SH;^W[D^1'L<./ GS[ 3)^+H. M%_GIX[PSL#!5\B^AN:F7&+/R-F8%C_F<##KTX\""8?)Q H%-A,]V MGGM?T3]$WAU%&@/)D 5- JIB:BH (I"%D:IKMHQ(.OXWCIJ]WQ-&.= M39"7-8DNI*X^B[Z\.'8TN1 %X:\=,QU_&2.K. MQF#JN/.+OSVBQ2;D;N$+]^!/@?+\H"7_]@J7XS$;+4$#X=!%[:*[X*C0:0,$HN$D QS]U_K*;W!+N._J(;1W. M'W.76$$AJ^KK.4!U]'P?F'2W;]F!, 2B8 0/"$,!#Y,T(: M,G/@(K?[PH+8V.ML! B7#'2BU(.VG=ZO][>/ ZNN.%C_W$P7)]K.A *!CH< M7/[Z<)=W/W[<#($O-[<_/][= M\MQ5][+[?_XB:L(724#8:638'P53R1QU,LJ- TS1//*CR)]>B!L 33R0Q2TC MHF[/T-!=, OAQ>*/+[83SEPP1\8H&0:YZB*Y/MS\KQ@\6-*)WD6=<@] M:"*82GCQ^S#7=_)PQ$WC%AR; =MVO*<+@4._O;WBG$R] !PVJ:E#@%_)!?[K MNXA<7/G( T9#?9S/T!* M2U: MYCL]9*K_G2S)[T_I<06PN:1[-2J@:FI=13.*0E7IZJJV%:FY02]W!47) _I- M"%\@6.RB"7,?%( +Q^M$\&?YX=?',4KN5\^Q?!MR/X8(?\ +SW:"<$V7)>95 M8?S]/48.$[)$Y@]PY@<1LD3]8 HBM/B_1A=CYQ7:9U$0OT%4POK2U!7MRT>4 MOH$TLO>B)([V..-Y*6+NEF5AERP3,O[]U_[#X^#A^[^XA\']W<,C=__KP_#7 M_NTC]WC'H37Z$2W$G"AS=P^!AL-Z9U/TB F^ M[C$/K%P64]X $8J_1S;?DW@6*5&2KGHF2KNMES-7FU9LB="55.257 MJBG/VID^<6%@_=0!?_Z)FU=K@B&+_WX2N[_/GCH<<"/RBV2/W!A*@J@EWW\@ MGS9[WI-D 2;?C M5:O3Z/1T]4PP%4-2A:T4;B6.LWW"3P2+G!]P?C2! ?=['#BA[5B8/'BI=)9Q M2RX+GH#G_$D^?SYVW&V@V4WWH3OL[G++Q\6$*-M25T M'4(YJ5;TLE8"N!HET+?M ">4)?_YCIXG+A2 V>G=>9#[$8MO!$CH]&3V5^R<,(TZ/)MPP"B",FF9,3B468*JTG2^7 MZ,^[X-%_>3-)(:Y)S^<"VP3??<3.^XGO?=@FP#VT#5$X$P13I20:N1L; M"4W?HZM_"[D(NG"&IY=NH?#8ZW)CC'0.(')RU@J*MF!&WH*9!K.<\D)MB'1, MX$0.>EH2HH4!M+E9'(0QCM5&/H>N("Z6*'T:?<8:"B<1]*WH(F>L=A.!#IQB M)PA=02@<093%KJ[IE83]A*YBFI6$_>@=E%';OG[V2E/M5G0^6V=; OJC$R7) MW!!8$\YR01@V&J^ACCX!("IV.)^.?)>19HDTM^E&&4$.?+4FP'M"7WC\_C M@?[+#_Y(1(1;/**XMUX^.GC(RZCG_NV_A@..1*_X-%VD B0K)MAMV0I:R23^+G)#]I D*2'&=SP'71%3B)$CLW M_XD=[-H@CV8$TPO0@U/O)KE5E/%V6Y(^F#HZ2_[1 N?8^<$_X_1!SD:_(H,& M7SH+H 6)>2-*'$E^#KE/Z'E(J+@P1FMX./%QDLLB[SJ:@.CC+%[ ZE!)EA^Y M.9W(9YX#GLU]DI9F.T+RB2X:_8[F@F\BUZ,[\5#2A^',TI",A(P4A!%G"IP- MYF%ZJFO]WZ(1O:0(3Y1DK6*='8$H#M_TAMCI_0NNA5574\JJ3='-B[.W Q"% M!E$9S#?1_]9?X4;S)%)V)KIG'!%MB_K J'-X4@,8505"%P M%-!EMQ9(PW+FZO'%ENH%)(J <]$T( DNP6"61&$T1 >;8\$!/0PLUIM@3]Q3X+]%D\6L7V2&0#,V&8\+R$0F\PBCUI(Z&D MPH_:_ I)J2C.WS7,[2Y./J;6]8GRO.@:2RBYJ#JZ\V"\5,G)^./0-(-LKZXM=&@8 M=POJ_4R(=[GPB'?A3ST@_NH\M9)GUXB>\,YX2QP%I_EE1G^<<59 F(2!T;KL M^22*&X=)# 9-,ZF9$[W5ZEB$7'$H%K_+G>.7OSCHU3BXXZ%Y^3CH\NR$9)WW M@&=A2*/5'Y])Q!?C>L8V".R0PVGICKTI#4_^!#[O#+^PK8,#APC#"73=MV#> M)P0>$JE+3KAOCYMMCKC_"X;4,K+)J/AB:ZQ9@A2V7C!$VN[*;/FSDIL3 MI3X)4P_A+")5X--J7T)2[8M?5[HVY\<14858)Z8DOB;;2$CYQ9Z3$#B<@ B M$W"5Z$H'29WE("LQ_*ES..0WNE))F]*$J_KYH))BZ'VN&2(>/96DE 6XK=^X?Y;[ H"-P,! M]PS<&.*5([FVNR-ROE*$>>8G"T]:K_H9KI5E?@^7D\BW\'X+&(6^&T?KMVS. M6O]0B#AO/6GAK9[P)'BW,9[@V2B X(\S,(Y@< '<%S /L;61775:P4AC1:>; M*CJ]F%WS^S*FV354N>B^C"AT-5&N)/9M"%VYHOT&M:L;>U3N:.J@5UM/CAFY M_,'[_L\#HO1N[S*2YJ@-0.TN4YG.[N$Q65INN@4+CN, M_(H9GWJ]OKGMWU[>]+]SR'JY>_C1?R0EXM=T\V;N[5$(J@"^N?0ODU*HWR K M,TWEK 7JR:08SDOC_"T \M9<;,4$.3!LN$^_>B"VG0C:GW-+VK["5'4@=5G] M?GC(&;[^0DRJWC# [@M8#9\)0C=Z.'9WN=2XCOL&7(1CR"'7'F8:T34MLQDV M.:EUPMA@NWLR2VQM<\P#!V6;#QZ' AF2>GK&2FK.@%I:3* MG=[?\:D")R*)HT3[H"_LO%P_C''V:G_DQQ'W P1_P(A[<,(_F$9J/?,5 M[>0TDL(T$LV@3!(LH@#QA&BC^\"WH(T5$%,WK>?L+G7SX7B#J&YI<]E$CZX6 MI_NR?%^JA0,W/WO\9?"P=[(OR^=E4*8"RIK4Z7V'3\!-EFY2I)*MW>WGZ0FZ M"F*?:1J:4:EV>C@.P5T#*_(#IF3:S\X35#)L.X=J4!J=WJ_>4CNT(7"3D_QI MKLA24P I4].'J:3V<_^D5!*G,FU$,1YUL=.[(W6';KRD0 EZ%-,Q MK>>I!K43JM=#I M#6]^ONT__OHP&#+-T7IF*CM2UCYH#KEAS;%6GG9K\_5S"KM M'4VEO=62N'4:[%ES3S((N)LNMZ$:U4>9R8E0K9,QU;6*<(>?;?^WW]#\+KL; ME0$%8[R\N[T:W X'5QSZ:WCW_>:J_X@^?.M_1PP:<,-?!H/'(1T3R"X#^^G& MXZ*)'X? LT,>]S>':,%_*X+Z>>/85\M$:JL60F.SV50NBJIRF4B%=X5$C1>I MEZGI756IJCV7K!5[TL8BGDI7$+?7RVQH4)7TPBIC'IE4%=SB^3^*5%1(R?XC#B9#$IIITCM)9GWB=!NFLX"F(0S#G)R"#>#BR. M@/7'4^ CD_ L':EE08CLT,+>[-2Q;18 @V),UNM#BE&.H&C77S^^R.!"D[PR\?8)B7SVMB7(P[MCTTYU.6F'&?R MHB='')X] 3"[P-CJ>S;^S^ =6/WH$@0!;J+T#^P?YFO-(2]:<^ : 2)OJO): M5XX/+3;VXLJ[Q.;F3S6K&)..XY,.K1+I6!, M=/3!94B^!_>4-I4=D>K-*2: M#Q&/ ;#AHME;R 70@HB7(Q?RG W:[85U!-S"Z T$Q&M;3)5Q!!OJ\6Z0S\31KP+5+BW1"D" MMC-XP5A?PEOMQ3$@Y5/.U0%)1*K9X$U3H A(E?E#U&OF&^\9\

?][VS_J7MK+.-KK4^;\YU[4Y[R+ MK_CI@$M^,K6+/!]ZXYX-]VZ\-'U9X??O7CXP93-/N6:6/1Z%KZ4M"U0\ED70 MQJ+:+QQ,8N%UTWH;W1DHOLO_B2Y*67_>)U^]WK!L83OWMD)_N3^7CFL.O_ V(S_\ M]*]>LAQY<7Y.N780:JT[3VUNNZ"7@=Z[5^^VX6TS_]3V7?FN?%>^*_\[Y7"_ MP,'Y"P=?7O_C8N:/XL4['E!2W*;E!V^:_MC/X?/:E2,AZD;4 Y^36K-\P*FV MH]E;CLZ>ZRS]X<%=6Z$WQFR/W'WLRC6O")NPPSL7*#-!'4!N^V#UNRLJBU=< MOTOY\,%5]45;UH]$5M[]NQV[CZWO._:"O;! MD_6]0_'K^FTYY[C%L]5U/;7VPNM&7S/BUMP^F]6*0Y^_=,#<":_^?L(6 M=?PJ]Y\7=$V3^46+'NAW_KJ!^[=<^^$Q91+]Q,'AT\X[M%K ;W[GP[>M:Y^\:3F:N>&U+M_YZ(/\1]LNO_*&ZUZ:+PR?.NK6%U;(#TS++YHUJ*-KT,%[>L2R96PDOV,+7WC[J[+KV0%]L7V4$.:-C]6CO.BS\;!G[ MV7MFZ&2=>E!\JF;K"_%D'E+9UQX[=U[/@@>N!>:>U[ZU:23 MSUFFC^U_UUT/#GT.^V14[_L^%#^\9BTX8NM_2CM_N/_0G%-MKS]]V?3:T$4? M;1CY=M<\;.$)>[/KD>TG-YZ\JN_T/H_)E][2>=7;Q_O.*@^M'WN]//X(U=2' M7+;DHUE=7<=O6G'=FRM^,WSKQ'Z5R1]>?NCXS]Y\(+\TO'> -WDPO_*M?2NQ MQ@U+K[AS]Y(^\]8I[\[H_XM^3[I/#NNHQP?>^=*V7[\$6W:>7%C_;.'V2Y9] M]'C'V-\,D;L^+3][VUW/K==Z]W]C)3]^/79B_O#\R*LNA;?EFU=>]?M#_+"- MQZ^;L>02=<,=N_/3< M^^,I6[H6+]HUYMG?W=?E/_#41N3]O1=/'/K3UQ>EZR-GC9 [&7CO6[M/6GN? M3!WW')NR9_MC@YV?9O%EMWQ2WGU@TG/9DS]8>R2?.+EG]7#OFH_R1T9L[;\Y M,G/OMPKZM7<>!7RP8VKEV MV(-@Q]&)@U_>L&'_Y)_?6QH2O,AW_LHK1[Z=3'UT_YWK9_?%GQW^R*)+[CB( MWSQX)3D]V[[PI4+7VN5W?S(W76?SU/MAIL^[W4/45^@3&B?NS$W>>"CR+#X" M>/W@39/PHYTCW_W]C(N]NU;QZ=PMTX?_D)Q3FOO2^C_\9=7;>^S.CAO1 MI_^&+>_,/0&0&[9MJ9]JHPZ4D5=6'Y_2I^/$F"EWCWMYYZ&@YZ%!/]U[V?C4 MJ;98\,H-'RQ9MFOQAI\+]> K)]TOKFV?_8KG&NVD.S1AYN-]GOC]C-*L1'H, MT-5_ZHLS?WQT^;V[AI [YBZX,WVJ[3>O?WK571.&QO>]I\I]9^;[77ZJ;1P^ M>N$/NY9LN/3'NT=7AM,H^>8Q?,!KA[?_R-WE7MX<.G75O[UN2HU:\=FE^,V[ M9Y]J>\\T>E*OHO:^_IU^=Z9-7 -7S77D=RQL M?VGEHP^O?QQ>>&3[['G;.N&%;^Y\9==M3_JIIM:^3^B]8M'FM0_<6O[9!^.7 M7KGLC=&9E<,>*G[\T=;7Y\Y_^.C"W;BF_^,:41\K9_A]_XIPI^_8D-?W/WVJS7;BM9&/[;[JXJ$37ACZX<-K@.A5G0OO M'W3BKKF@,ZV]OVG3,\]-_>W,\P<^/&O@!GV,TY4,1<8:GC1UV0/2IP=7=,X( MZ*OCG2N>65H_)O1;Q6YN[ENGS:7$:J7Z\K'-Q8D;)N673%GZ[MN^8Q9N3S]] MG\Y*O9B)X?'S_F-GKN%<+O7O=_2L_\R@GYW8?\^<<2^/2(TYLDB]:J[<9Z_CE9$O'Y[TT[=>O?&"Q^]Z W<$UG(W M(_

G01KZWXV6XCZ"VJ+WHK/A)9D!];WJ7.F_-T O/"8\9)#?75SRS=N_;-G_"Q]=I M+W?X]=,C6E3/V?]S^R,>7C?OW7?)KBP?ON6?]M?/8-7=L MF+,/[A/8.Z?] '>==^$4Z(G&P]3:\Y('9KS (6-VES-OUC;6+O^TT3[YA3QD M98X^F7W_LCNG,$>;^VHWS%[!W;/YT!WN4VTO'$@, UZ8^>-]W[<.&>TZG'N$ M6CAQY9R'R6D?!(.!M9^^MJ5SK3REN/B)]?(=QQ[=-VS! JY<>/NE7[^\X@<7 M27_\UZ_,/S?UTN-W;KWU?"5_<>.G:^Z_Q)G"/YHCW[UP,W;]QD$+YIT8==9B M#SU8$TH#QVP^].[,[XTY9_'J3X8_JKT\_N3ZJ?S\+6MYRR'//&'(Z\>NG<]W MK'T<9]\Y,9A9\N3DQZ;OL\^."*U:?F#71,? M[XM,3]_]T8Y+_&_=DZW<SZR9[\WO'O6?]R#ICY(Y*9O\[SVP] M.:+AG0&/&;ME=7GY@%H(Z#/KW!D[/][=OF+DK.J>;;_ZRY,G+AD\_L#X_ M._LV%@X>^%9M!'_1X_?\X=II2/OS3\Y$+MNT(;WJIE=FW7#=GW8EWW7?M/WC MTO;U2\>Y5L_+3<#BG4.8FD^3_/.FXEM[QIP[7?_I)>_//7>,;:>^W0JNG'FV M>^FGSRTOK#_Q3-_ISO3Q91=Y7I[_ MEY4[9LWW[[S^1K'TK'7Q\X-FU]^[PX,?SF_>M?!':\!)P_*^.0^5"\>RRK03 M[1NG/KKOTD=>7C=ZT'7D9U--MS=<\]=@XX'>R=\_L:S;.W<(7[KJ% MVK+L/R]-G5RT;OZKB]"N\:NXZ_MI+PCYBPTCAOAQM\VI[[AA^HY**-*^YXT] M)_13;>LJCS_ZZ>5_Z-WGW8F?#IG?3[MSU;^>??#7__;U$?U@SA%/ISS^[%U3 M\!=/+G[U9/IWF51&*(RX=WSZV*P.],4/EITSX%/JXW,?N>7W*YY6O2L6]+[D MDLY>?=9H%UZ[9]K2"+99.$Y^L/[(M'UCASXW*,MA'S]V^<3D&WW?G[Q]V9^M MVK'/MBQ]%(0RTRT;W^A:+%[A67C[_DFP-*;7\3N&''YG)KW\Z*3])_XX77_6 M=L&J9_<=*3TP]6G'#3<\/6/30_-_Y!-6WOQ$F?GIG2N]LV\[WIS^3MIYT_&/ MQ[\[L;AMY:KK:JO>7]O_E2T;F:Y(N[DQ*]3<.V+CT,F/%!_YCY7/5=^;\&MW M9WG2.25%Y?.[ IFLKC<\=.UQ_IC?0^..7%)P_; MGSO5]O'H?8,SVU:N//2K:<([R+KY[SU]^+/EOH/'5)>T.3\_O(:=&-@1\O-@X.REI69!">B9?L63-V2>1\ M:>$O_MR\9.)Y@UXM+$E=R0C??VHBN6_7OR_?,F-COT/D6UWI!7WAY<<6/YG% M9]_^(WF4[S6\WXYWGMM1GEF>.6KU[Q8@Z]<\X:2&07"?OMG8Q!73CGY6_*7U MID6=-YXH[E\X9..'[T>N6+WBO F#ADYY8=\Y[5O_IS7^_U(IYS=,>N;[AQQ/ M/QG>\<0@>%>_P/I]LZZO]1EPR_R1\Y;N?>;@VG[?NULS_WFA=>B/'GBSN?F. MY1]W/3SZP=M>=!Q>\OCP7WVR0E@-CUBRZNFU?UB[XM;9*Z$^Q1U]HU#YG:(2^/KKYR1H5X^-.#Y^1<GWER"M31^.,Z#CLN#$T^A3_)/-B% M4+MG+U@CW8 _Z7IWC@2Z7*[(+1Y3-C;Q[F)G?R3XP-/G_1KBL/XT]#?6=< MWN=M9\<#!V]^:O=H;;/<%UMTY0C/%;E'*YFCM3D/T5O?E ?3?WY_#'/OGC6+ MUG[*-Q9>O MG'OHR.N_\71ZYYV<,"=U1_E2'GFOBUK#O"^=_-'>CR[YR17O#6_[!'SP^'QI MV8A5#?GCZP^]TQ49#*P]]P/F>>Q 8.BDY0=_OVMS=O<;KRQ[H=^(<?2& W+7EGG]_O/YR(N5T?V8A4O?VSZYUY&^B_I>L/[&K?>[ MF/MNW[FZ8U,7\^CYP- XE_F5]/C4EZYX./G*N/V:]=:0Q;_Y/@^OE;U[Z57S=YV/3[!N3[[IM[ M[@.I]2LV'Q:G?G_&"P4-^T@M*#7GSP=T_'!@!;_US[+Z.E^2K MIJQ8D[UG\].S7MPT8/2T0Q]=?^'N%QX0[GW3>O'"H1],;Q_AW/AZ9_'V==FQ M%]V]3]\V3P^&!F'!VNW'KEW5-_+O_[,J_G^HG#5RZIQ9A?,V-\9<^?(GQ\ W ML6738RN@(T?3<[\_1NT4?GER[W.E-W;,OFO.J&&-:N#'OUQ"KAUXI?B0DDC( M\"0*VZY]M?DMPSNG+BZ==L* MY=.'V><3!]Z__WBX?>_#N?/!A[@]V6&W#VHXUKJFO"&M?R2V=,+] M)7'&-:/OM95M7C03[A7L+UX6A M]IF_K4^-?;!FQ\X)&X/- ?4'Y6$GXRLR75**\:T&V?;GRS#6+-GNV95_8 M?M.H/VR[M8_O%T\],?&)MQ:]5'WSU>Q5 T=<$%P\K[9PU,Y-I1L;MQS=-._. M5T7+25K?_V"<37GYYQ)N/42O4,:]?.J>I M;F.'?+!GXI(+/MVZ+'Y@SSFC5JZZ8]!')X8(DR;Z5TS9_%H8WOGK>YH#%XN] M#C;B=ZK_.9AV!K>-4,0186]?,N5>XL[GIT!S4*.[9NXR1_9=># M6^Z5IS]3P5-C1DQXYM,-[7UF/<0LG+_G]MNF'7WIK2 \X']4^?Y7RP74P?%+ M.S<-P3=VRHWS5EVQ;>(^Y-H%O]IP;V/7HC6/K_)M7E[N"%^[\-B-3\0V/?G4 ML^O^=3.R*W'L]K=+'TWA]CX_Z;W..6^='/'; U)^G;+@@X,[9N67K!2N']7G MR?N//S9L=>"'KWURY]T?'-RRXZ8]M4GG@-<$]Y6+.Q\=.((:>\GM'SS,OCIJ MR; 5QQ]>.W3LYA7T%8F^USONM=X5OM5QSZ+[FP=F_6[$Q%6CQHZ9T77S.:^L M+#Z+#OG!ORE=<^ 79BR^N'[5->A O?G#"Y\Z'/BM,G[ 6_7A-^V>OCOTY _9 M!R_;7;QU*;GQF0>J*^\6Q@+]=VTD-@UXD/OX^HGYQ:-V#>B:>'+G?>O#NY^[:.L+V0=^^2+]E/ J*ZUY*3OO MS<=VR8L>^3-W5%B1^,U#.1B_/OKT3FG11?W-+Q]T*NOQM3??XI\[$YR[9LS6 MS5W+BHO4>8\RF2[_BKOG;>J]<^(/>U''RY=LS'O79PZ'3_R MM;\,O_VSE6C[JIM>/C'^9^H6Y&!F0_]1STW9.;=DBO%#'YZ3=/OOF#QJX^P5 MOSN,XNR,C1<]%W2F9T^Y\)1C>SU]U>[EJY&[]_]RB/!S:/G'=C;^XK5Q_<^><_$ M+:\D#U^ZP?^OWZ8>O9ZOK?B9Y+E0F+9UWQV-I8LF+KK1>?N@(=QZ^.-A#?CF MAR>_=CN8W;_Q?FK^1V/,+WZHP%!R;OG^V7>^OGOHW*GRV#D+AZX_IWWYNB/+ M[P,NG?M!,#QE][0=5\WK>+KOHOO?'QQ9/&'/#6NG5A9/&+:@'>GR=06*+V[8 MB&U\'9FQ\O9?3UX"GU@Y9MZCH;O6GUB[CMZUE/[)TO316?VCKY1OFC+A]HM^ M-E-&9B]X>ZYS?O]S/_SHH0';O!L_ M^BBU;0151-Y/]WUTQ)9(<^S"QMC9CVW9LN?&/CENQQ,= MN>PU5[H?N(<=-N7LG?=\=L[*8=P+\.34Y==4/.WT>X/O?J_?[[:.B<\4I)\_ MMW;!,\O_>&CO8]Z-]^[O^O6^?N0MO]CYUJFV*1^>L]'ZX .U29T_ON)X?DN* M0]9].+T]\/]Q\QY^;5[9UC S2>PX;B$RQJ8F@"$4@>E%".(83$?9>ZU]]GK.V<(='^(*=+( MK/4QM,ZH.^.;MH&,L)K?:F (S3C[ M /T:G&YOT^>GP'.3!_-%I^L(;D&*(_CK<%E]];4+I#V9 MF[TT><1/2"-JAW1A-KFL6R%XY<)6BU(\H%/^8F'5(-#4_%A$PZ,%/C$=D>TR M&?0<%G_#,+=3&E>^5N:M5"'?Y*U$?1BSW"$5MK"VN@\1KZ'U@!-KIOV1F]TN!4;39LWF#F3,:<#Q_73.DV#;,89E2B&3Z3T?0VTT_*! MH52[6W?+SA7O(XV,2BOA#810FN% V.6ZJ%%L_K%F9WW&A+T>Q9(8XJV5RRT=:O\6E(S;H5 M*Y.ZBQR-6)'YF;/E/M"RS![UPTKLKX:*^N>RPM=Z\N2,V0\E-B0K.A[NUX22 MNSWU#/W8=X=TDF@Q>8*/G8@;T#)=%Q9'2"S@W?CO:2Q-^WX.N):BA[??ZFG) M9OXB<%$]2W[,B3@S9>'%A%>8FSL[O8'AG1H /F;OA*6M&L'0)C&QF\O!>PFT M?%1PW8)+Z.+XE Y%"PIT%<)@\%4A+6-R_K O%UTT&M5*UK.5K!:Z9>%('U_(K[_O!>S'A0R\%1:M^R/D#;5+Q/VZ!R M,%T1%Q"KFG"8&/"RQ A"DZH7!.XWB,?FF\7!+V""%9 X<9^5'E1@;(R<)B3 MY5!LPN+S*.W2D;F@$W,,=US]@75JI(U'\R*G9QS=47[V_JE(E3R^G^J0+GJD M=[3&5W*P3_;A+2AAJ_;:0&P8QKBC&%7';PB=:PW)W6(-$H)E.?C^6*AD]I:] MYX!>UC2Z=6R+#QP/L">M0K(508I*5LDS5X5A7Z[]\/N[/N$ONEG!J[KBFN<#MT=S_D^:$_(B,U^/#V M I>_(]DZRD6%3JO/;I7[6S,(_EOF,$5$O.CYU#S-V;+YOGNU1CUD;4U141G7 MO)DO4YT3CD6BF>:#1?F\(-K5D1A5_Y1N:[8A:D3=G):;G)5)\^= "71KEEY*DV9YD*ISS5+ MSV_BY1ZD3J&-LP:,T^K1"#[.R8J,,3$79A.")Z489Q^3IW M"/87O#)Z1G9/.]&;Q+]=XF?%1%WASG(#5W9TTG1+P!41%,(BI0)EX@H="&7& M=-P,JL0,1%W6ETQ7X$1##4((<.LA@T@H26)CV#GS,O3*]JWRL"N1Q2!9**9A M\V+-4*D]'E+,:,DN]Q&K9C_2"<=!8/X2/;HOJA=5Y.*4!FR?=MOXTC4](I+S M\E:3L-K:[Y+0=SMS0K,;KT)1^<(G+%(/8MC(S"P&@0A_6&Q2XED[O+I8KR[V MUH?H!DQW'WW6AY:N%OSDT[L)'9872B]$M'@R@[ZG& N_=[L][PPZ>HT_8[Y. M>E&,BIAVF*YI)L8P%1$A/GVZW8"Y3@@2JS-3QH ![PU/VE52?1-B'3-@2[7% MG$V/6.3C"U$+NL)Q(+_./95YJI4#TYV1, M)0MQ]H??EO^/5'Z1E6^'C6S'W MJ>#$)H;S)7I#,9?8#'YN*0]!O@D]-QU9KO;:,O58Q(%+DONKC;DA^,K]=9)BT.]4+)3@(S=$^MV>W. MK8&2N38K4K$G4V^L 62UZ6; 2B38W,@N[Z"X)K\G2^%>&-+L!3P,O>'R5;_- M)1/6(.WADA%KHR<\Q6S)&&XUY+"\*KLFME&I:'JJIVT5%EIXK7G@);PZ3+'I M,[H!$01_$WB309WU.-@+,FU!1SZW\L4V)5DIN"I$?"[Q@E/*-NT[%M&:;SN" M#[*H:[X2_6_K:40\0GZJF MP,/U[0SB MB_IUGK;1@'(>>])V2%[ \Y2S=?%@2?ITP?7.1@%3F7?"PE5\0\9;@?M-MC>\ MQ1-.N)9F]OB\Z .KOE=G9=29ZT#BT)J]"]7/GV*SC8'[BK20B!YQ;BB)_G\AP:]@T M6__DG6@.H8M<&]*. TZ82LTXG)):AJ[QB@*0(,2K/QHZH0VMU/II;4N>JJ_G M'C9?3VX$EX4<3OLS'9* MX%X\7&U%5--0R:5; I(/&Y>+PV$OGK^@&?+KO\_*N9;&@-BC@RJ4A#HW[;YV MM2!?$.PX_E(8Y\7(8@N-?0M-_"3AOQ(2,S#2:,N2P5MQZEZ/X?[-3-(D?(J/ MTIF8H;L/#7+='6"CN4)%.8^84#CSR9BVF;O8BFX]Q*>K!P=XE_NV9K@5RXTT M&6S)7S@W);R=[]JXA6J G,S, ]0FVM)IYX(MQS)<6-VS P$Q*I$^\(3/$1D; M&CWP#+#*TKGGW&UO.[ZA<-I.>S:Y/M'Y2GRM];%(9W2]1;%.B_W%LR,@@2U$0YF5_1L)B$IO9$^SGIV\ M"_59?8^>EO%*\)EFOUI-NYW=#Q#=I*&6U%#13)W5E#TMY\$$S1V]VN:R<^D; MLB^,OM]X?/9(\TU]WX'5TZL^L MO,=Z5UE1(]6_FB0XUC0ZA>M*FGQ_5 /3IV*W":,8WR5TCHVH65=\<_WH*FSH MJ'&=614KKL--3&>CJXJ4&VD @T5LAO@FKW5=2)W1-H*RAIT(2R9-<^"[]SOZ MT%%16>G!C_9O6.^'LVV<#YSRTA66C"45Y7MF_Y[2_\?#J':CS;_0K\JO8>HZ M)T3"/JL&/O9T W#U @\UO[PI1-!LCP#[Y?<2\S@PV]YS)GS M ZGN _!F&FD,UHY:<(_RMX:BD)!\.=V\ P\/4%K/M/]/!X31I704EHQT&Q8C M(*40"#_+I'2U-]_(E,E&P^%<-KBS[3$C8WC[H7LT?BUD7,6+WK#X2YBG5^1& M@L0<4OT9-N_)V@DO'D!]#FW2JJ.01C9A1\>\E3E+K%GX$"S6US@$],3;U^.% MM-IZ3-,6#[]CG%W0\[*V+8QGMI+@/+A5@2MOT!:E,9>1IH,K0!DK 3LM*,7> M6?7IP-SFY=8%ZR,_[>P6ORM9?;Y!+KUSFS&29)/NOKW3PKG\42YUU7*Q3RT] M; Z3->#DY*0VI>;R$E8K)4:X.B2GZM9E#I-_8/:Q=TE7L/C>P\B@$;:ZV-KZ?F>V7DFXR<4=$Q.7*NRN<6"%O;*"E+?!2=WEO?)_7 M_9PP8EZFUGR\8JP_).7JFD6T"\4DT' \Z4@.7+=X!5XXA[Q5KT^3J3KZ9L6C MP/CB6J!A1+QY^+ 5'5"+Q("/1?RYXUB006W)@P]@X_ME5Z=U_-NF(,2.YQJB MRRL]VCK M#=)%3W?=6,: \1A?(804>U?HGDT*LU-(CRM1&4I[D99$GNZKA-I++RR6-D / MH?<*=W4WO4@5;A:RS67FLW(FLUOSWR48OI\(B@F2J>2RP D<^$77&9K8(L=V MSZ\I,SSI6*0_;_.;(?>'GO\C)__ 0+;(O'KA%RIYHZJP#^FN_LDW[JKWQZX: M2D:GLF25K*$,QV]2Z;]EGZX/8N6]>#>?S,=X%-VRE^[A!K>^BJ\5/*53Z:Z$ MJGLIT$$P2=.HJVNOG$F9#(H$/0D2QFBD1& C"$O:OU_JTNPQ&8*:%'I'QPIU MQ\[)K(T/^9!Z.2ZILJ%C@6%E;QR03JJ=!RZLC8B)U?JS:6[I_;QO;/S?;KC6 MW%W+'@[82?+Z@\,1N>"]/J5#TMW??\;$N\O+[W&I]"+D"DI4U G[+EW"/]N_ MSZC#>F[&38"4@,:58/&8$KL5Z2D3#B6IX$I+-3^V9ZOV;M19#=AK5',Q+9V8 MS19Z!BO;Z/_(F.63%&I^[O8ED<=+$PI7O?"92DW88Y&?LKS#*!.K#>*<8,WI MBRO2%=3R%5T* @0;+5)4-!X^??JQ'K!'9?%5P/1G*P!W* QYKUA34_,U#%YW MEUEX[KN_6R'YQ^.J8[OWK7,3+9\-)H1NG:#S#VH1#PLDSHNN9%X+BY]2,ZN[ M+I7UHND(>MX#.Q+09XCI$S.(.^>#U$U7;RUH,']__N;VP,[L8:E,@9&;O#IF MO1NKQ#2-0!ETJQ(JJ>&UU#1XM5%'9CB6R?/@JNW&N%M)[QA$[FOF=$5/%\D1^E\-)E M(K*"C2[+ S&6V29F-6?*W[X+/KN/>:;7-N4-<6< /;6"-$17@(M/A#U& MB;".#;O*)\\CGR#@^6S@LL]^\.>+X.CGI., MRKYTWVM*+Y:H%K2#<-]W(0N%E B9EF6/^"M#!0-1VC(=,LJUWY:H(P\\0LMB M0,, T_'D(CBE(5P#XEZU7XI\PY?@8SX%K*3>1)1C0Y*=+WD(6@L3S-W M55U?]E'7K9K4KME[(SVPC?H[6(I:@M'#Z.6/!K;>+M!I>80 @*>EF2$OC9C9 M)\50<(JVX\ "8,4XRC\OCZ>M;=3?OX?P2R7&F4'E*&FJ7QZD/W[W'Q+^"=UP MY1'EW,PN'-=H&H?G&E5^ZY_',%6;?V2X\$N>&]K<1M<\4]5MHO83N9^G*I5N MNQ".,4G[7([6&*J) MJ,'HB\J8XBQV!T:FKW(^FA2LIG&T;6@R[XO&IIIDO://YMLM9M+V4T@'CR\' M79[4!__QN8*#QVOO_.=>%<+F&Y"T-]_UN-:H2KU;(&@KP O9&#=;BEO K !FKY(=_7(RK#.MM:N<]#3H687+G*8KAPVVB M I0H?KTMO#ZT&'#^JI;M?W?Z^J^0U'A_L&TCT!X^%O$E.-]\8],>4GS]VX:& M<^?'-_5PKAU\E1X?-*>HXVQ5>'S=/9=1&PH\3KO=X$-M6X4FWI)'C--<.FKA M,G:<4J66*<,RLQG2N\-U3?*/\95"1$12GH!3]_.^4E="V. XL@$_P,MD4*B2 M$$0;M3NXD=J*,& -UY+P.\^C/SS=X7-I"5(1,ENO"VS$];$_-0<;^Q9G$M2_ MYQT^Z$W*VMIU62S@:$;ZF%OG66-+I,-*\^EQ[Q8>J5QC@<\S]^5S[?L*9TL< M_4N<\YL'U$B+A'K^$0587C.?IJB(HME%."LNMST(;KKATO#Y1V$5R/22J)$-7WCB[O:X9J],4$1X4Q#]H7 M&V24B^E]FMQ@C9KDM40W) !P-7X>ZS[7'CXM5'>8YP^#>J5^I$P()X1,DKN[ ML\"2I:>R;M9#56D\1$FL!NH&0+$2E*_AL$<&/*1;CD46NMB]5WAIST^YTU;R MS*UR?\LA>:9)3%ZQMG\>I3*U_TWYEA>JOVE*.$'+7VB/GS] !>MGRLE;$N!T MMRZH\<];I5_3_A0)VM'JCC_]Q]_VD*WQ)9??TH.CO+N,7<'5U73YD0ANQ&;< MCP7/C$G$$@B88@Z187?-K=O=KZ-%;(2CS(_@L97L-6&;/+5A=MV"R! UW=*0 M@.%IQ?5K[JF1/GB"[(_Q($DOYY*J,!8X&%)HDA9+ROU( I]9&L MT=QZR*5L1UQ8K=_PX>M"YM-Y*G#2F#1^KYC# 0%=A]/\'G]>/):SXZG+U>/3?S(>A\GIXF.TS,P2O51?(R;" MQ9,/R36APW?;\U'-]^T-MH?R$/)I+_N9!:F\O (V%GP35_+D_N@OF[T^?13:"0FST\S?JO,T=7'WV_725'L,\R&C2R M\LU@8 TXM>CG/"CH]-/IH06 MR)/$CAX2H_ V=IL24&XJ]ZG-153EPZ.3CO[+^_<)H=T-7BLRK&@6;HX:?(4P MGQJ'E(W"'[BQSW]YZ,W20MMGT#\4%E0OC<_7GO>K0Q^8$*D:HJZ9%F]V^E2G M%3+!0U8*6.=VBS8G)F9JWME0@-YV\GYXF[PAZB)@/_B^R8W55K&35]"_HFV, M0& 0?@-'GZS_'AQ0CO0[=PN58([SY26#):V#QU^C7,YJN_289:H2_:@>Y1XF MZLU[M]X(M6RRQ[!HW;BSR_/V2>%[CXY%4&^$EYNRA9.,BFFQ.J^XT3*[R@:( M0LC[EM:&'$%,P]7./KW0VA43MZ&V9J3_L.N0(HS$]1\*3\K;!'[+;[@?D< Q M$$]N%+<+1/XP.RE_JOIZD,%%,ME0(B+3XXB.:&:8XC!^3"92_NZ+'3F(_P?Q MRNO]@F>+[L7/%PMJ8UJ/14S#\MFY?$$7DX*/#"D/Q\?*R?RP6>O9,'?8<%*5 MTU,0WZXRU-X-DW=]SPS<]^577/[/LR-_>.*Y%MGYXQJ TN[-/]!Y(^HQ2<&H M#V^)SV[0".@3EQE]2Y)?6/>6D[VD$KKM/ZU_^3[33:-8]F%=4PWYO9^#WY)Z M.2=L57JI5HHTC8^?4L5X/-VRK\\;]A)%*?6^CE!2>#7BD1Y&;Y"(TI[-3Y[\JF<7!JI<=?U@<:][XM4JAXI4K0UTL7U@\]FA2=2IV#B$ MMWBLV/++"=J<"OT"X5AD2*@B\Y3?<$F_( [31GA^$%A/6+JW2D&)!G# #@ MBY/-7+_Q('3@CE-^4,@<1<-UV(U#UJT/81G8VH8427W3__:O:63-C?$D\NL& MAYAJ3HT.%.E*4'U+\NHZ'_B2^>F@8=UU'2U=*;;N+09:[OFV*=!MBFS39:>H MD_O117TTD_/)\7 Z[J+U?+=_K5N_K:T]#B %@\%3;2&7YZ]\PH;-IXN8S.TMX98R/DGT5XCF[/CCOBTJ!^U@&@C]]7J MJ6]WI25\EL\ET6AI=7SY?<28Z5KWZG[3ZO.^Z*C9]T&(UIP:-+3I0%/@9TEH M'67,I<34A:1$NLD-3M4W!7!J8@G(D4!VD_5\-,JQ"7IOU8D"[4+EM^6SO@F; M+6[= $O1*$ZU <^?5RL[H=P=AFVZNF?#VWSP]^E M(/V#\4D9&J+PKM#T.*"G#T@CS%A8R6<0\[L+ M ."?V<33"J2 KM1'%ZW44N$MA1TY:S&U.^+J\V/$@OC\#3<'$I[C=\3I'\CX M6"$U1;7>3@91#X!M.Y@6M@Q;&L&B5%K_?K2&B$OZ9A^_W[]Y'G-9C7TVI*UP M6CJ2;+U5P[Q&ML%R##-V#W $CRG!NXO*5*;'@C*M^CG.LKD M>L>K#X\MX)4&BYIV-$=;)(!KUTZ28,NT-6 U#>,XW3K)>13;#4"W'=O!;L]" MOF!FSJC?;0(9]X%$Z_. ;CI$]V/:= 4WGM I9W_X4Q"^4C]H_%"I 8RR(^\H MU?' I;;\CD_>LGU?]DZZ+:H%.]7.ODSP").C#B'S\3$VZ5"E)P3ZM_31ZH4( M8D>_TNW#G&&7YB@42K_P]?ZT_=@K+ RU&K4V0:P@16]5>G\2BXYJ7=2_Y5?; M$E^.R=W&3C3)IW:M[%S:3DXS78!&WRND6[/*_DMBOK0^Z"HJ.>H"U79'G:_A M9;;?GQ"83+FK4#CMS-1YAH/*A0:C35V%G-Z@OI2&]+X;.[O@BKF=UK-+IY^V M>(E$^/6!-1-*)KB>.\!Z\PA^H3C+'UR(R4YQP(3C';W&G&0E]X-B$HUI(Z#? M!S?6D),=01D%4F:AFQ8)1>-):;KY7G'OA+C9\W^50%^)O,_=?C$!,J727?%HTY"F+ZG+$3HU=>5G[Y MM+O2E1F/& /&NL7G225 DD5!6I64*B$<;X^QG-(YLAZ)X.^D"P/5>>7\W.9Q M0O ]-EILL]&#I! C8SI MZ0<][, 5,Y=7-Z6,:6SKML3Y7\LXF-F(>GVL5S#%%EY24EY M60E>E3)5A^1E0%N'N,34("ABA*P7N$&[>!W^"L@F2;NU+_8ZL/*VR05IU6_6 M5'2<1[JZM=\29L-67NN7 M?PG&'^DEEH(10+U,CT&Z61\<)]L+8LARCD642>OTSWIW/(^*3N,[Y^3RORU+ M^>;%\B@IUY6[WL"D@1E.%A'>H-;;RR6S Y3)-9)[V\O.X%N/&!,L+C7P ]+G/^*]735'?R$=@9+,L">?EE3TX^7!Q9W(K%XT2UC>$3;JJX(]F7 M([&+E:JC8.VF^5NB&U7$Q M[=<-I!DM&YHU#G!MM7/M"IRHKR5G,;%8ZUG+J MW1SV1HVLY%@UF[2*EL\7-AFI:+Q^$@L$7,1N1W>]>%@3X.8?G=OZ<>-_#8-3 M%8W7WIK^5?*=> L&MKGNF0X?BP3?AXP7YH MA*LV8745VD8];_;4X:.##OT48RV\8YG>L^0XNW5B]O84*ZK :V&Z2M.9XSML M21>5TEP83F73W3EDT$ &0ZHC<8HQS&Z0$'+/]&^TFYJM:,=& MNL77^Z,PPQ]F9>[RU#&\-K^LW<2PU\&MB0TWT[^Y/[:NQT7@^V\OP;(:E M4OP?_K:R_L=#1FSB,5KJ.B?Q2[X4E]%B)M&.J_DUJ3JI[W)1BO;=S%K5VZ.: M-FI:"\*XB9=-636:#+,;[:[>8M$5^<9LR/MC$=UE+#(%APYTS,%DQS]AD01$ M3#Q#E:MMTH7T3RH,UEN8Z,C8/"PI!1:KK&B;KA+@5%;].@&>ROS<.7U9 M<]FFO_U98>&$8&)GV=BJVJM]2G56#457[$+J^&%F@Y!@HYC L9W"- 4D:DZF M1S.9I3+XZHL:Z816\/K:T_#SP&V0I]96("7=NQC.]8(+D!]L0TT6VLA<_[S5 M"NDH=BN-$,69]O H$:LC>W/#Z%:864"S!A(+M+=H^S!;S_\2R DC=__ MR#?$M*R5)F^?Z0&.RQCR^E+Z#LMY:6L5'QS-R0Z39X#37_1@B53^,"_4@2)# M!^?/U>D3LU_<:%?;M@VO-!,TN! F%R23MB]A=-?FDI/K$\-D$S9>1W>9"X4V51"$1$ M@<-0Q9'&>W8OV!$E^&+IY737/!&1@?.F00U6!!4:XZ*[O4FK_K_FW++\JTSZ M0WVPK;=CK?W[K;DU0,*M28.3X;VC'ZHV_"A*/;ORA"VVM3!/TEFL9;:: IAQ M69E;ZF'IQ$_;[4(#$GI\C>RA8Z^;'AH2$S%)/&D M(;G1F$!:4&%B,SPOX_4"B>E]?\:%ST,[*=S@="-(T/S]'>4QGTB5L;3!7E93 M];@5".SLZ44#7CSM@E]"-BM6M_]A7X-6]U1= ZJ@Z6G], MI/7\^#PQEDKTH1W,?JP,'^LH "!Z=?OZ)<$/?TM9_N-Q,BWLHW/?L @TOD79 MLM!!A6^?/7^S@JKA];(*.)$V?HM!NW/UTD*3VD*D&N.I9<#MAQ>MRKQW=:46 MYO?$Y1:*K!B:Z 3($_1:W4>_,2XZ3ZFLJ\>'4BH?7)=E&%9T9JYJA9GX9392 M76H(!-/5).QX_4"&6Y0?RSB+)VPT+'A[F[[)GM[VG/K7/V"],$."9T*+7%\ M[,542M@/H=I8! JA8$(<&153<'#]_P2C2&.RCP\V>$PY^[BQ+?VR%*@$W31' M^BF_._(*1\KIN1O];L2[TO DJHH^;-SGC7>&!!X[:?9,KK15M$E9?^NS45/5 M"#O#$U.U F]E)DY DQ95E6&LP>TPO:6W9*?)R>>=]"C.'6UO"5" M$\]$%*M)IOCW16U1;; /34Y7C@_* KCVI'H$\A!-Q1 EH'6']%?@>LZOD;%.P-WJZ MJ9/YDA5OCS)AUM K)>'U!]I6Q=L)R]2,5I.-DYC!@FFGG+:<#-\&GN8>$EQ, MEFF5VY FO=80+5O2=(>^GKJPT*XID$^-,+D[PR=+-X<>+6$1%J?S:>"$\P_A M#6GTVQF22+'\;C?DRD3EW8RQ&IB^A;S;0O4%^4)T@F^O8;:7(X/D?NY8Y&P] MQ>\##C >P#%@#>)M[5\VQ;7DKC91^V0UY\=5<_RRVY8Y;3C9M=\O!!K9?H19 MY^@9>//?3I7_!#A9M$E3"YT^L3$UWB=%HL+JBTV&0AT1D78X;:UNARS++%+W MA5LWQH'>=&^*O.I(E6:1_ANA)N:0F+6VQSH6$5>=CR84).8/NCF0 M>OP^#(K^[D541;6U10'JM3L8RCS7HX OM)[EP/ <5OV2J.A\R0%2^[5!#74; MM*TR9WI3X(F NM0919V\)U1WG$W0BE^2R4+V[LD7A''O_A2CR8["KWZ1K,JS M,+_1\ BO'JMGM=@Q);$;\?*=C-/R=FU01+%B6(5OE9-;TO)G*G?Q\<*/^XT=%$CNP4#BV T63>Y"*7'4E8H??FO MT3@?R4_Y2<]^$?/3K/H?1T9A_9O9:X]&AW9R%$@S),=^:B3P4=\W3V*@Q0U$ M*"4A\;1,U5D_#?/#$^>K8A:F*YI.K!4+&F>Y=RGOCR@MRBX\J>"8CYU1:'94 M18RZ_?/% R\;;'CA'DP13E66X%XI?;!!D!N64DH%*ORF$Q^<6N^IC=7AG.T. M,#I'^&%8-Q7IR;.^=-9/S/EL4A7OMGG&;S?+)9WZUIMN.26(&3.G@_6E:)B" MW"#^U*1?7V!."9CH3ZE<[7_S@;\.X[RMX'X&:]0<4G7!]A+@EDGOS6Y@.1$> MO_Y7 GRRE7\);ZX&Z)9:ATC.Y%_.'9?+5Y; 9RK#8PTS+>2E7BQ4JZAHF)O" M$.2+^*5[(*?R_?+(QZ:^;8N;1#'X!GF0USK_?B[HZ[S?3%2R#7CH8L8$PB@U M/0!C%IL !>4JRQZ+U ;")W>EBN(OKM-J5%G2LI0%5^#%A4LKR^0-WDIHEQDG M<5MUDK[J:1%GN50R@ZUF4CJ]UC08)BWG,D1%;?I7+(?DY#2GVRS3K\#(8$*T MY+]5\O\!J(:A@E')V/?[Z;8C; JXS]1-UMNJ=N8621/&L(%)$2/P7S:,MF:$*1FCP$ M2Q3DLA0-?G$S! "N#H)B=O=G4V25L8_ T+Q3\: M)\^25EVDKWLS^!A[N#01Z<92^J9H3+L)$_);]]V78]5U4W2?3?U $P,5AU+[ MDW2U=+1N:D!U%:.!NSCI5\%%V?A,^-1#*7@DTFWX7\^3OMRE9^96!38A5+&D M/YTR65S.*U$P4]W<(FUO 6:@4@"EP8D/CBZAFN5S+*XNZ!+V2T(A/>X/ M>B28LHY6O&.1_GI,34@ZTH55O%LPJQY4,\E4G<_.?R^0#.$G,^\=B^3=FP&/ ME6PNF4XW4'.??'3VM_[\\^N4VX?Q]F&V9L/F3@Q(3U- 6Q;S[O1P!S_2I^<@ M&*S2_#GC4?O:P'[* [8"C]6B$FQW?66V W8V9(>-:E!UB^=I;2UN^[V MH$RK7/-G\<RTCQVN_A09)F9T?Q\TK2)6B#CZZF*7Z^--6,H M'1GM5'52AR%:7V\45+2[+I5D1?YI- (=ZW=FZ3*<*@BD./C&1?#1IT).?T32_*,)>=[)A^]7I%.W:B&6V KN<)U.>JI#,[.FY+#W M6"3'_VB^TBH9WS?CG80;QN3.Q@JD&APL@8SW MZTAY ]?.[8\,/I7Q++<3\:WC&YC6;DO6YJ7^"NUOO$#A6@8KVPKYA&7QZG[Z MW7RE9D,XVK#ZQ8MR"7JZHE1V9SZUPLT--IK[$46*BDJIMI!3R;RO&L0H*!<* M0I$LT47SZ5PSD?WE;R.U?P9\;K&_%$OL*([T8/L5M?"5-4XN[27ZSA.&/T'U M.6;O2 &I'0L+>A^BRF)D0"/HK$,O/=45W\T0:A?R2L"V;_9\M-),.-JSS:BE M9/989&_ ;>6^="GV3&1ZE"8X+Q@PS[.VQY43[CUY-;N6E#TUWV&-MBUY?SLO MK<>:N9>=?"RB0OY@S6P9GG3GK$PFK]WXA93TYY6=E$_JFB./>R#.G[TQ -', M[W7HF@VMGPUG;5Y62\M=&BR%7HP(IZ(X>1FDJO6F 3.#+5]:0W?@'D<YI! MT!X7%<7W[\L9-%$/XKAMW7HML8R=RQIN4!)7K[X+*C^LK7G:%"/*QXF-[_A/ M '\-OU,]T?[LQ3"I=1K_9OJ#7P;Y2$VP\S3B23\D\">[S ])U286UKOOKG_J MI:^G5[70X1ZAZ(5?+EH$T[67R;XES@ BI=L;B6W%@,O,F)^SAOV'=+W;\^9R MF\-^YL?H22N-P)+JN_RG6C?H\;HE$3&4%C^[<)8K.@#_[B]EY9,?.934$VOX MP%@$.X50,$I=/0=W&;_:8(QTU/B!R5N%D2^U6 %X&4@?3=9<\I&X[I0XT=Q\ MUSZ>NFC"#$N/HM8/ASW9;@-*4R@(H&OZQXZZ70M>$1C9G2TW1G!-3E[-S1V" MQ0.^:#\8Y5>"..?#C;NY@C!.1VNPS>)^C9&?/_/ETD7F$]!V>A/=&YG9 =LP0G(] ME=X\BXI]CG.JF%_GR+WW\ M?\(?E#NN33N]YZU6M(R?#"U02WZ^6$N^S#TZ*&R3)2^Y'FPUW9D]G.<&(9^/ M"E5QJB'#1A:*)@=O" DB K''LT M- ?9IE#>(ABK^7;/)X#J$2F'Z!W N?_DHN;WD\REPX:F2N>M_E#CDK/'(J+8 M03R"[KH3!N"F2Y<^SMQ) ZG>RX5T$[^$9Z" PZVE"C0C)J3GXX8U0PNVC?1I MQ12!*4CPL0A2VRK73ES9\;L_+VWJ_"\0_V.1+NG([QH;UZTU3) M_)18[A>;V34F4.UL1]QX-]O*>&1(#J$LL_ID3D /3;]0 _*(MP]_'(R:'P-6 M?-SDW4+8]F,T"7LD1GI2DUG ^MY[W;NRM&#;;,MXL):=,Z058S#?3ND& #C MY6N U["1ZE]AR<#=_R9BI _S";P0Y^Z/I5C1I[4GU-THV%YD])S?Z*DICWI BU*+06;IWQ!#VDOO MRM>5J-1]&F01,^"(/C1J+Y!.FL^HM<]1M_KL]KMQGTQ#I4Z9'R:V%TU2Q5.< M,_D+&HUT*7!MJR8KD8BSD]^GL*8LDX=BU_"1;9)T5&M[]H*A;NV91%9[$5EV MI!)5^3B39,01&Q!()@SV2GK1VX+&)[('&X,N]U?TU0?&%&AYO%G4'J_!^6CE MV3ZL$O,&MS0HQ:6CCT66HUX-FGSRFV"*NNL)V1TY5=)>NJ^LY-H0$6X-I[J-BT/O1XZ.F747!!2=.1S4EO#;12+=B*8X6H;FKMJ3DWRR\Y6X8=VB\!(P2H8U.(_OC_$TN4OB MAMD]"O)L)6*0)6*D*9 N819I9!N://2O%\<-F8^%4]--*9F[$$PMYR!87! S MJ:\[7_FAK6J]H;SFG'WF;G$FO&Y;4KJ:N?QB?TMS,@$P?,Z*(6P]>(IJ&G@3 MP1&$L*_$;4RE(J9P*0^ MEXD>E3ZUT3R)N7"H:EO_NMVGA#B];S"S6<0T0<#[IG3U\2W4HR#7?DVV>I^) M8?D*&.=^ _?[FP@&74N:99TM?3'8K:?!&V'@AXLR6Y_-CM;'\.@FL?W(BT3? M&FW7&:TZ\6%(1Y'V"* AT/D*O #["IV 7X[MT'GGI*9:5"- U2QH*Z<1C>LF M]XH:KY\6P'PSAL(#[)R&Z+"BAQ#C0_-WJ,5KVY_M!7EM[T7:!3?T:0HV5L:U MQU>4!<&B[^K-H*->]BG+DR4NF]9AX-8H?=WBA< $CQ@Y UH%=>=V"= /FYUB M%GCUMX)[?XL"\(^'C,U ZR3-LS%49H\Q0QZ&;8QG"V0TWFD\L MRG\32B(03*R[^DK[F[#,IX%:6^ //!GF6<6=AGQYAF@/ B,GG]K?97$9FC=] M,CHN;5HVI"7=:/-"YE"*LA8L/!Z;AZ1KO:J\]SER54QS%"CWR_0W1S.;68Y%FTHYN4KIB MM2[+T[EM^2@"ER= (!O2D8]E<3(&J^EKD.;6/93IZ),NF#)5][L_AT';>[B% MTNG1_?/R\E@( MO]3^?F'_GB]&3D[>8Y G MWD<*IM,ZM4M.D+DV]GG^LI.MW;,@/Y871H70;O1^]/E!0C77F=,?6[AOX2.< M;5V2QO&KD+;"_69:@,I\\?_NNM!EQM+2U-'V&"24P]1"GB7GCO!W=6NA@P7^ MV\M!G,\.KG8H60&ZY[J+N]KU)KM=PYR^;CE]Z]T[A7Q#G>*.=VTY'N^%]K<: MAPJ:#^(NZ[!"YY-F3!+X;0Q>G^M6EVU0T:G1@V+LXM-I=AOJD9URB12DN:)] M69[< 8FP*K&+2*K'/Y]MOSG85(/5J77EV7X EIC-G8V2)*]<;M;2LB3PT#?U M$%H(W8$(VS3E."<^"]<)MKEE=880F-%6M1BL/=\R!>G71K?#L6,[C5IV&JZ; MMI #& :I^1H&@S]XO8'2QZ".V#([_M%T2I]E&U *AKS'4C3I["@2O_-_+^9_ M GSZ%3@FWI+=='0G*K#0IAA5_-E;_D\C,8?%6EPE&MH;"(5:G=0/L#:/Z>?&8=+?+PW/K6;O#38Y&OMMS\!W8:>4T7TY3.G1J" MZ11KQA4"$^A) O:#;DJUE^8V[14:YJD@]G3?4XO5C7KS2Y0M^*N!A[+#(2#)R@U19JPO.26+)/:.9,P>:\ F-9:VEA6AS[ MOHV[Q9VPUZOOJQE&9LD*HPXN&;<4''V6SI5.A)?<^GV\WW7[,BS8Y: UC(]V MI()'%6&Z,X"RO4M!O\QQ$Y[-M13;-0^/^G7K)G]TTT$<+[FX^GKSTN$OVO7X M$-AOPK8<"^Z&WCK(JZBD;_E '?#-5YT8T>)?Y]1@F[M]&: 9+$-RVR=MZ5CD MI"[$FEK0UO[1AZ5@ZNN]D072P386OC7W4J#P\>3DFV !,[1O)R]2LGE'WP7M MEI.N6Z,-D!V6;G?V!)W[WWAWD5.J'Z:9#LH&SAEO5SMSR'VR@,V%F.%0175HX'<@3:&8,PZB$F2O(5HXAGIQMZ_75C5*OOM.("4C@4U%B@;'8^K'(;D/Q M(;&_:FI.\G071XFL'AQAFY!/:Z&_$["B/2_N5K(Z7A?FS+:H?M1JABZMTVM> MWK(=HF-KMF27(("%YQ*>B6QN*^?^VXI :Q9F;$_W? MINAK\LZ3 Q-[<0'NU$1V5;*OY_FF , XLSDK'%NLGT.Q?E\=2 ?!,:4_V;6< M JH5>"STK$3%M]MCPQ1"(XY%<@3X/>\*XG!+#;)MGB7,9UY^%9-746@R.[D< M.9 EL/A\2,R1=BY_][%A]P@F=HDZ91&E6)21GR$*,(Z.VNCR%Q7MR2[6UL)N MF/[RZ_^&4+)X ,/M7B KWTVHVB>U#ODT_0E!7!P#T*((N7MJ_NI_\:EH\ MZ&EPYYOV/+C5D>R4[?29KA!:$'?F?50$JRA_"&; 0*F29AI< MAVOV+KB'WMN#H\JU+,_0]\ZY[K4C"Q+@VJQ1F$Q#Y'8G]++GGUUJ86_]B'?7K4FM9 M0-Q*I+S?[8T(K4(<;JWY?@%J3P-(3,0TT2_@8PPV\O(^MO( )"23I+44IGZW M?AYT9J(O/FB!><*P;;'!,HG]P.+RGYX-,S(+A5I-TL):=J+C7Z$U0J32-'+R M)K?.YX@_>-*5K;F/K3$'XUQ&--4S\$[/B+/R6%GMUS27/(6BI07K;6]+(\<* M*EB^-_+P<V2:W_XNE0G\L_S(1=TPG>8CK?0V7, MSY%.W.+/UP1%L':U%ROF>;6,=0@#!(+$5>\7ZBDK4 _$OB"%F<:",XX[8%NB MBARH[AB'Y_'@P$F2AE OL"NK)NNYMYEA/,EV;^%=4\Y"U0FQ"LC@K#XN2- FL)83D* M]&[F?H47O<&9U;2DKA7%E<)VR+LM75CYK4_S>7:-?W"1&TW_M2AN2;2PPS\9M>-_FZ9L7^\XUM=*8\+3W MZ4;M@$ 6TM!@Z+E;&XCII%6D[ 0.C58.]!@@ZSL#5@?#:GI*PTX04AB;\2/F M"N1P"725;.5^!,)Q4]UIM=H)TC.5CTN:/)4>G!;N,&CKWT3(L\&E.'A\8^'6:4Z[=JE_W_ M0E#_0P?_=+1@WW*F'^97""GP:U'YUKNB+ERM/_Y=SZ&WO7RLPC1.9ZQF.WX\ M478ZI*J:Q#;U&.A1R+^0*RN1^GBW(T(U;-\SI&%.DPIOJ:;")(2ZD0+Z<'PS M5,ITW[8.J._EF-O%>E4H2ME =DTFD5X()>3"6UZ#H_/2)J[WVD6KK/F2#IWHW]<3=?8V_FP10NV> .?EUI*FZ*I^ITH?1 MIO/\K%L3GO3.]HB8HA%Y$C&@=2Z&XYFMMGAOF^AT"9V,U.!Q63T'8O)9=?'Z MTN6E9?K>D%[L@=@XR6 [@)*SS]B-2/=M,.I=H;>ZT+UHI/3/\#_]#L<3BG@/5F"-+I=I?/JXVR[IDU;0RM>:#V9G9 ]Z:IHQDN MX?/<0\=:"S>8=ZJ9QE8DB NWP"TB"67=/[]-7$)FP0>?5EOW;Y<8^->J6WL= MB*VP?MT%MH5=<&EQ8_4\#^.MEL]LHE6$%N;=FB9848L4B)AV5G+%W'.ERK. M/(53B.06697L-$!I,K4J0"8Y*I07QLY?34XAX<@:M3FC6,LBW>C6H9EA;0MS M;-OOM<>Y80G+. KWY,,#&+@VMR&V')M-[-O)[!RY>3LJ_B'_L,K2JRH(K?;H M/!0O^P399C'G2)ZM-$M=B;!:^H!RLK/? !O5S$WP_/O*KGI3-)-V;3AI_4L6 MO'X*M"+0H?9L2Y">_&W; S&8I[;'&Q75V%)5:[.[(@VMC@:$8MV+:1_3W_XE M);\IY,T*#\24)76REPVRUE.:$(\\:MC,B>6B68O56$%]?!F_:^3;1 EWYSL/ M,\%U*W5#]09UWK:95J%)C.;=UQ$7_$E>A-FGNU!-KNW%&E&\P0+&+]+JYT!!C40E"^N+Y"50&D+2X891QZ>!H*^^]\UT__; M]+DWJ\QHR:?U%-I\3\T+.F<24?47.Z/+O6^P(IX M$=_"]+Z \VI8A'98;NR'0',@>M,&354:O#6F%QBV6>M>W/+0WBY=LKH MS.L'9YC'M9EQI*N@:B?U)B4-2%F&,K\\,#VSEJ7#@##H58,ZCZ]]@: MUZ:1SE_]G6]M[#R%$;WJ/PF3G IW(76'4K[M$P7-%.NWA;\K/EG*>J9-_)DH MPT<>O0J5QE5#+RUMAL^4*N66RHP6#ZNO)E8F/FQ1#,\]WMKV-EI>DD2V3.Z1 MF&R,193I$DOBWE( 46_(=XG_&8@TQN:<_1"H["=$\:?WHV_9['%(Y'? M?WBLUANK'!%^3DE:-]KQ]5C05K8KQC9]]TKPR =SZW@BK7%.;ZFF+X=*MRN@ M]0OOD1O.T"]$)>8R9]"M)-ZO2,NA[:A1SGXMPKB$B)D>TL@!:R'E:I3SNUK< M-J=FS0MX6T*GPJ.LD02ET; J\^N\Q*\'C>ID!,HH^<-*/I,0(&G[B$_ZA6 A MS#-'<*@>D'"DX67E'$[&#F.T0>XKDC9D?ADY&<;<8773[C%OSJ7'#\F.9\V3 M#94C?M@_LGFXI\@FQ"X_@L%?%8*&ZO4U-PJT _GF5G;;X^HW0O4\0+B^KTO#\9@A M;X@2LJS3EG@DX#4&B\Q9LM8<=V_MTV% U[9+H"8I';MZFLG%2FJQYBSEC?>; M.C?!K^\3>3Z$W2AU0T:&T2(9 [/$^:H\CH,8WXA^N&?_UW_)>@QL42U<0UAS M4-N#TKF:I8*6I5NQ$"*/KCM9?-4::P[,^W594@&2C>$0'&;:OKCG MQ'REMGYZ6/0U(R/WHM[2G%5:LYNY@MYB,N>DQT89IU2_(+2[82GX-@%^FL-; M8;J280%V$)C6TMTU]5RKR$.3E7HG)HN@[-:E0.X2<[S'2[*L0;PV:@@H\3RZ MU,K\"-CR)?Z;_QF6_W>3\]NE[$F J)DWJ5*Z> X&F4H8+Q\(I>4P&NH]0MX2 MZM?/SW@NJKQ5?<= 7*Z2*@7 +DZR_2N[S7$:S#>I]=7'$I*7\0YM7(G-#DR M;P"YRG5=Z(U=)^,!T,U^UA"3U=8I0@]CMEZ/9%%:'L5ZT=8-&WPT;&5S!FKR MU!9X"^.U!:V!R#.!+NBAWQ\D#LD<'3#1OH3/:;%4AY@MF"RYQ>E3AQDDFC@.M2='W309Z^ M((^,N,V*WD-T"<5$M)MR5;:7:GJ452+ C+06J M6LW8-2='S.T&,]&W(5D4U/JMR<41TF]$*>*/[>U?171N"$U]QCFUT8A^M=54 MP=*IQL!';1$'8KGBB>!U1KD723*H"C M[.E\YRIS19GBHQ[O[=W'N2M\[6WM@A02?CLPR*WA8SQO[:8R!-3XJC6P9:!N MPI?%+6]M>IM)>+Z-M4QU2NCL5)-:%C4%JT<2Z^]UW',Q4=#=!IB39ALT(9MK MKYB1FEDG6^^M [&?NV.?C10^UK&.E%M_PJ%[XN%. M#28?41GE'HB=5L:+U+_3.ZG]FM*LS2R$=O2.^V WIHS&T(*1(D,<'E=L;75A M(#;G=TB?G%WV2XL(TZH%,>:,4$%Z*%#&K8%PQ],R=(6-V]X__VC:;UO' +AO M>G*/[*&CJWH-8=6F0U[MS?%S_M MW"5@%RAF&'8:?;M"J%*LVM&!=O3=Q8 >&=DF&"+ NDE\N_T7!LU&!=;FOD^V M\J@:5"/GXA.7%_J$$DMU]Z9.MU'B,IZ;FH?M+7::M3@T:W2YL2Z8_O,&:_^9 M#HGVQ$0S7@S1<]M#$V&#V,ZB069GT)#H^A14+3SW0\9(C$AOSGHDLU%:@MMW MOWXT.ST'TCB;YY@MA7U@?.WTE?SLZP#.V5BW5*X+N_@&C!WF+#WSNEPY7 M("2Q_88^D)UV48.<)S"U]?[.!BVR+8=L[M3FAK\ MO^\F_J_2H3(BN)6Z?QP.'+\"T8-E;2?F$:M2=*O&.&OU+GUY+=_N+D\$;C=NN"DOQ7<09;'=57V>-T8F]4?@"EUH\4P 5[UDM M2,@2N]O(H.NK\I4F#^.\M?G'/T8+'1*/*9)MMH1E]*ZG+YTM9=WIA'@/*#+Z M\M:[W\VG.X':"A\55?%,'L/C1X;?QYZPG0B- 8Q]_40M[YY^Y\U=#+NAY11H M:"5HI^AH\Q%QAY+Z^DVM_4J.*"%W86+2>'QAG.E38&IW8I/#8)=G3; @WO64 M#8)"SWOB][B9ILV4N3[Q6"2#78OON3L%K+97 U8'UF0859DW[MEYO\.I>=]X M7_?*!^>I[ODF*&Y0CI Z5N>VWYR&??P6!-D:H:Q=9%>0)?0K:Q]6O%\WCVZA MM$_XL7A8G?&Y'@B+RH1X@6EY C#8F7]&-0;H?.ALRO0+7US2>^;5_TW6&K]1%4#($\5BR+X>1=M\_-P M]2?$G%YWS+Z52ACMNF+<>V3^ ),>@"B(6KZYZ6QEE/IM,S]L]TI8)29KFHPZ MH3]%$O>X76UJ&F5J&B@NE_3P2TKQ%8Z64(^K3WC]9W"$R6_]W6*1$B'D"&&V8\K%QQK(4$>UD9; #)[ M5:V &N,^!2]R.!!#[Z-YLV.;4:QVVM!J/%5\-AWVB+I,3FC0*&]^'DK3;$CX M(O)DS1@O+L"(V'YNH;S .(EW^%%>&Y10$75M)U^RRJ (=^CSCP>K,Q MV<">MS-7D<'3>?1*IB!C&. ?&+0MO6U4,MMN@[+9TM;>IY?8AS,V./OJVPY;+2+5"#RY1Z$S9_^_HK&GV_\ M_^"-*_+GYZ$+H*R\AC&N4QK,S^:A-&JV/:[S336$M>'L1 HKNLS/K4X=X041 M'4HN;YB:SI'8=LE-51/EFHU=+:)@:8C=!O,8970Y@B!W)N+$XFJ6^A7RF20J MPV\ :=C "YVIME[EHNGU6L/G5Q+O>]^LK:?LPW@Z2S&S.R&K)AR3$7RQV-*> M^!9\/7%_GS.%6K%: MB'W1GNWM7[P[.0ZCK?Q]&,2?H_PYRI^C_*NCG'L3W)YLG)$?U?P**K*#-JZX M#5;]TKM<( <[/UC4]?KZR?NOWQ6KY/:R\F)C[:5B=A&NRMF3.RXDAP(86R>% M2>PRJF&B!X3G8&[V=7@&!.+F"Q#?0H[E)3T>M#NRJT]"CH4M*S0M26AH-(UW MFII"-$R0RTG?"9N*6I,TQD7=[N90*37D^:EN?(^)'Z/3=:]5/;=S">WX"".I M!]<@+,.U>\Z0BMPLGS:2.BY$<,*&<36^6HS--(5"POWVL@)_MCID=WQB\Q%CK]4,YO%BS:2P' MVVYR=5+=0!WBU=&12=QTI]-QMX1Y)^&(@E6^@O\:T'U65O\"VQ;TLY\OPY/O M7&ZO$ZQQ@^W\W!W_;5R>7YA6'1X2]F:PW:KEQ^)3^C],G!MA(KU3&F0(JCO< MMFTCQSE$;S?6G!J;ZUIW5ITVZLB(4CUQXYU_##U5 M+?:)CO3QEC!RP&G?;;?M7B,I!#R.JW]4OOH91;Y]T&/'8KS#,&=]1LY\.X?*"MW_^M5NP\"! MF/ZXZ&/>^-7^7_78PK&^8DOI7$[&VDG%W;Y ONY'Y=T.*-B/;!8R]\5WOPLG M\QMRC3-UU"F*_S'*D36*SNY2.)^PJ[CU$P;8A:5RMO8^]* MS&)@VS3.)&S+_/<303V)E9]SMXLE;ZGT&4ZN8RGMDRNHZ<\Q)HC"YHV,YH18 M^;^NF?3C,>NH%;NS&B8TJ^\[!A@D@O?$$Q;'?-^/N9Q#RH$4?^0['J M>N(@P5B4^,8DZ43,GB",,VPVNST3_Z#[0.P: SYH\MK8=>Y K"@$(3@0^R7Q M&YE5T?(LY7EZWWKW]N&,??]&86'B_?@_P?@_!8;R=X*""6?@_,1P%+LI8/M! M5KW;/FXPW@$]6M=L(_(GIO= WD<7RHPM1^[DR;Q]2;'=/]]P7=%_GO(YO;)\ MROKD[8V.BZP-RE7&'0:TJJFGGN)F$VJOK*[+G4"C:^J 4&5-<$OXRU@,]:6V M036SB/2*/3&%*PES\X6< ["2D_'Y-I')(P&6<]/;/_TS4S6L*HH-./S;N%J? M#+W^!_RK>#LR_/%?9U[6]UVVR7K@\!MK0%D!^YADX-N:FUD ^:[]<.4 X);4 MK%?JTYG"*AU#CK27#:%(@TP:DW4L&-7< 2;UZ7IQ\ M3GHH=,7[0E<+9+R::5%LN/ \SE]2/@Z^?6J_/)%0TK?G:H+8+Q?9?[;S.F%^ M#R( L3#[-TPJ)KGSB+\]N;5Y?V]HA[Y,)AKMIB0Z=##?[=0GB/;L!*5+7XI* M-VO'4/\^V+--OSWA3C'7G'94:+[DW2"W(5R[M/=IJ^OZ8H^(OVG"0%5+\E"T M#K#1 G_&8:=HG_5X)$LXN9B(DW=1GY#')O3#J9/=Y9L&>\2352K\CO<'8D'& MK[Q;3-SVT,+RC@R[Q6A1G+R3W61BQ?Y[Q)V.B 2<",BW2U0H?L\7;!A7%[<6=T3NH6UP:E9ED/$I2LYOEW:M*LO+Y8+;4WIU]Y.3,:!W\9'8^" M%;,U&>!"AZSF11&M_*C(=F^#-TGTCC3*7Z%;%,5%Y\]R"K.@@QH^6T2A;JE* M%3]:A"-(P4.X6GQG*SB:2T4%SYS_&?S3U?6.*_RKB#0!J5THG3>2"\]UP%7Y MOHI3A7^N%2@8GZ,V3.-VMD;#UWSPAT#?9AM0)_/M0*_:*;:?FG:_UV8]7C"< M@+Q'Z\-/>-\ZYRO V_(3+KG9T_)XPJJ:!G$7Y$9H8^A0]6:BO>_"E>L%1;/D MI7*980"*.,YG"%(ZHUOQ5(N\1I'KE.L'Y('8O^,\9/*_)&!_YD\M^Y.3/SGY MDY,_.?G$B8E%PD8G33F%F/!V!A,[XW?U^Y/AMCF!9=G=W=,IVE$KG)X+J#!% MMZ3*2N(WN\6S.0 )2/@ 0+9AU8117+?[VT"YQ:Q4_X&8J'8L4VJO7@@3?$=/ M/! K64 X/)'OD06LX^V&5*:HYKT(\W6HB27J9_"EE_@[?\LVOHQBX647#L3. MRG*@IS;C";TRW_\V>3'47!INN!^B PB71B0DAN#B3\1+Q"\P /H750. M7^-NE]:J#YHG.1V[;$8N\;_RUDJOQY6!C2N=JK,[=T5=]LM'6K=6)XB2R?I& M9ZH3@1,.$^1/!8B:F/NEAN;Y6C52E 8C43]$J%ED<,;A-TPASW=\TVRZG7$@ MEO2VIGU.62UG: 9=< ,@P91P)^?8[UR^3_J'1.P;H6A =B2^O.$>.<"-92EK MYUK=-M+[C5/]V-E=@9?TCE!F*H0L+;5#JSNKU3N9J4+L475URXR1_@ J"CX0 MRSV!WH0C.,XA &Z]'6FEGSQ.MYIMC%.>Z.U<>!,80XM$.ZO+Z3_R;?7*>QTR M29Y-HC>DASK%9TD8B:QMVWRSWCZJ^TY-BB#FCP(A^OSA/_!:'QK\1.Z#S.S) MAY:OOTDW3ZS(8^\N*=&%_?IF=78R#9XC85&9+2UZAE66I[!V,L&W1^*8Y<#( M "N8WNEI(W"PP^)< D<-@3>(U1Q>E5I-AU3;'+'R@QF32,P$'T(=\T2IS,)2WKICDE'DG .QPM[!KJF[X6\2)X M8TVW+?MN#9O_/J_(70N2K>R7T6Q\&-A=GK\=ZO+S1 MN9*]@:V*(U7ITT NQ=+BH2W;ORN-GTW 9MD4+32%Z_K@"]V%/PVNQV7S>F)L>? H_^5#DP'7=/>V41 M-!@.Q('8:+A:!%*;5,ZN&-,PIBE>,,?DQSJ0.R0GI+.4'X[20Z3)!KQ!;,+^-4)W M&[R\G7EY?#)6$O %EX:+2Z4/0@.5'PKJ)1")\KAUMR6I15H+H0*/4.E>6T?0LN+(T;): MPV%^Q>$6&[%0X)A%XX+^7:QDGEXT@M-NS]K.REH/#S;@*RQ'"Z!9ERX3SXIR M,1A'_:O&EHA4\92R[D7[ZI&U1>K]BZY#:4$JI3*EV<&Q\JJO>_6@BG)D&/+2 MS1W%/HU97+F[&QP:F(>Y5E)(R8/ID:\.] N%!7P-%C1P@Y)I."3^W,E H4Y< MYOSGSATSDJ>(N9]$&_C&ZR(EI@5(D$C<[3Q)>-Q!XE5]3)%G M!CTB7$V0=QG50)QX/LF3RPJ:I XO\H$ R*JMWPR0; MIH@.(^+W55PH!'*6MTE"!DRE?O-S*?Y/_T1V4A=%;]NF1*H;VWWS$2'7CDV: MA&D7D(%O93!'*VI\JFVZX6JCMV3H:EHVQC7&;W;]5OPR4HKD1Y0GQ9K5>Q%P MFTVVA\'Q=NMVY%X)T-ZHN,NF5)2_+:Z2;LB<[%^6X((<;UU&6X M1?6!&-SN\F>S"PZ__1'3-)),TF5J]1?6=7F8UR1N'X@]U=DS0;T:=-(W(V>- M1QU+Z+ -E)I\Z',__H'7YI;XV1''^4$RAJ79O-@:]FXZ_E@>=!E4S4@L M.S\Q6R#31D5SMT-.KA/.52#;![BG44*L[_O-M"L9E4MN7@0;]%[T+?H*H^O0 M+W??(Y&2GR&Q*22J+[ ZZ!I.*J-.7T'%;/>KQVAI[""4MZ2\'FK$[?+((993 M/IU^%8#]Y[V8L-1 AGW6G;\[(*;D^%(M:DI(NGQ'5V9W\2M1)3=F:<1M@PX MC#P>U%Y5QSN;2(I@?FNY?-O\PP2^EU#+KE[Q\7,3 V5O,X9C)I4:6$:GD+/& MG0-\0=!C'VAVX1\!^?A/<6[W@J)/3AZ(!.!41II: MCAJF%CZ+Y=K6.0[ MFEV7^^,@.OS$M[6@T)6/ MO%T0R.9Y=ZW,)<\S(LZG>;:;0K&?+BC[DB8[N) MO_ZO&;C'O1$^*BJ,LNDNN'(8A@[1JM:O4]EY]=E.#^XTSUP%J M9GL:CBFS6]4*JK=FSMGK2>Z!2Y]W'&FY&==:C1<%;Q:$#33N[.[JVEP"3CS? M-CF7P 4;@!L"D5T9TY+V9*N(=G8B_V82>ET(8+5CO'@8QWLJ MSX)^?P-?!G_X2S1# ^T9X$5V[>,(5/$&7S[H'$8--#_M]^==1W6!*DU34I4* M",'7+C(/Q"2;OYFF%)^@?RDT2+UQ%?2<0<-T8T&N>1NFIGT%4#RE;9S-@%;I MC,\2 V^2H=C %)KN"EM#G'37VV\//R4RXX(>MB:0M%N7Y_7]OXHJV,Q45]=J M!\LJ1\(=MW)C.K08WDQN8#K!FOLR&U^ \-"/?"F.Y27%^_=8ZW(+ M5$FAPPT:?RL<)_JFZD&K\0?!E<76C#GC#U'1HU:[!:W^X4\ON18)Y!_0SH<# MXT)P,A3'\*4EJ>RO7;8Z]HO\C-07;+]_4*8?'= =M1.M/0IQ14^QVD3!N0)8 M+*Z]]WZDMV'/^Z+KK1P=>FN!JE A'KW$#>W*IYQ][NQM6T\.OP/Y(*;ZS<8W MO.:)KBB-VOF"0S8A:R>A>F>;LK1[YC!P? 2Z4FE?K=^BOK1 UI1NV*]I8RDS MF_"U^66MFB"UXZM]+]CE+73E]2_AK2= WMZ>FDEI6?K@VI/JB4Q!E!^2!7@Q M9?(CQ63AF.: /E\[?%&=V75)?)';!0[P"'?)6V/@IXXSGS"L_X@M_AN!R)'$ M[GGB\ZB]'L1O8:>6K27EE]:]*E(MF5\2B_WP M FPDZ*HWUC^SJ(XGJ_2B8M M[(5CA"J,BI'K8N<%I(%9:]0S$ M3B)/5>(U0+P?[BA#5[A\^;*\SHMK]J$S23@U"0D)J MCU%HT"RV!'(W+SDYF?:I)4_G:C(2"%!'7(4W!\05Y87:79T)N0%)>';3UGCV MY72Z[UJLALW]%]:SY,[1L6.7&M[5V6G)A&[E'=/3-J=7G988A'VK[Q1G4"7T M*)6Q#@:S"(?+3]B ZP[$OA#6]6^#LP#L(<_K7B\7L 0=FC$P*#JL\UY2GQT$ MH>@ZK(S ^8(#6N\&?S4D_2]5_OPW^IS=[7?1]ZY7[RS,HGRS#57U8?H MP!_)[UX<71XGQLWFDKU>Z&>S(S+[%/.[1T?"L\5/V[7%\',V/\91P7AT4E(Z M&!QC^JDX+$9"(I"2VAH:A@H*!OZ==U>3+!/..$#:W MIW("=Q(V;F[L?'NJS2HG!C30N21^XU68EUEUY4B(733.3(<.*4W>#+WZ_N&R M)=/@^<;A-PD_D=]-&(FW5-L93Y!@3823D+<,G^1U4')13+_-'%5B@M=IC_HV M;GC/AZ(("&UI%%18F_^W7_!H#Y\:.E) M5N:>EL'-P>H%S=$0O0)4 *QPX7E-FV=#0-- #B6F&_WC# MI//!O5F/*EDE@VSFBEI^'*8XM4ZB>,1=[GN67!('4..\-M63 * 6#,9F:O:T MCI, ^E'LUUZCQ9J32M,(3?:,(TQVF] 5*Z!G#4>2\1/G9!<+S#C.BIXOVT&Y[*+ZXTBOV&>> MDS4$O02FD7GS(ZQ!._.GJ11]SE=W/+*VJQ_9Z!4>A+,5H2!D*X\84[[W+C))7U0L6U3%3*A-R>&,-#NN(08 M@.A/,4CWG/>_HJT*KKFM4*=42_\0+DK20I\M\]G!0)Y*D]5FRPB;94+?>NN= M<[?M5D_^3#QU?;O@]O/=X\U);^=O75?8/Y4*H*[HW1S:[0FO=>C93OPKV9@9 MBAG#[HT[\F@J0Q#_/)2-T1'1;UZ.2[%EPD*648V,%LF;[T^(H\JATT(EYEL" M;GSG]N^:<[A]Q3OZ)(>WKC)5%*W"]8AE[$F[7;CEW'#A:6U8@N,(+,S+^$S"4Z [I>G<.&%.8Q>:&.=UT72WT247\ MLD)RVY,>\J XAU6V]K\NB7&4J1R]3L94;)\L+7_*Y7XJ!.D]$EA[]JV77KGM MA+)!$V?)+@TVL=7;)[R M"?D'X1T_LC>5L%CPNBB[_/B'>J\>8K1)44+6J1][YVN^[VH9'AI8,_M!!\AU MO,\I3GMK35; NVTG2QR(WMR7XSE5\\G'7XB(M.Y+ST MA&_4TJ09\1EG+8%$WNMCNW;&EMEN[R';EY1JG\805%^1%*66^&,9HR[/,^2Z M?0:M9TWMD*,@LBUZ.[&DMN.U9_1X"ZN])6K02'/ &]1<9KE,"R7771,^D+TN M4UK9;C, U2Y\@ZGM*[KB\0;M2RG3VY*BWYU+Q]_S0J5%10O4)0CY Y^G2!]BM MP;Y"\$*_X$"L?(+>@7)=[D/J=IH51Z,\ [RW(U&7PY4 ;O^Y-^M_3U^X&*]0 M7AZ(]6-#0M[&/-":8NH8>LJ4W\L;AU*^8/"RGR !H\9 2)7)0.JE5J>(Z+!J M>.F*C^<7E\= W3VSKAUBNX9;<]/Z[ *'_=SC9:UN_?"VC#=C37N#>K1&[FY M7(RM+JU]:X@N?_JUT?D^V(&80TZ=08&I*-].:GIJMBT0! M_NOTCK#VF%[?>9:_@N;^6*??0CF[+EC_NBOKH4R^IA4&4,HS M0N*/L^)!I6O0,@1^,C:S3GX,%QBS7^ V.52;_=>20]:__A.DOO21*_'@[%I$ M$\VFQ;&R5-C7S$=[X.:OGAE!!MH]%HD'8AK)]-/" M,REVQ;(FDJB=0+=7;>-237]$_26,176&4DURIWB23<'IYMG6SLA*9>RHI"?.EL\.!V)Q54=Q^^*N9LQP& M=\5=:]H$FS_!Z-R!>,212_:SGZU(/MW!.!(YSBAHL5:HLZBIBI6',F4J9RV4 MW%(*M/M55CZ+L"M_*K3V?%A.O] 1D#K2)IZ.WD%+,ZKG[(I%Y=1$F1#='D76N4O;- MCCGWP'C##9_Z'%XNF-0QY"ORI8O/<\\@&OPGM8FIX:/8C=N":MY0;G-AG^M\ M924&(1HV^)A1=VY\U*B&UWT"ERCINU3H@]/ 8<.1%[XX5)WX22.=@FHFE^7) MFXZD%"C5?HR^!076!V+6?96RY1[_,\)_IZ.']C[3-1"8+ S]NJQS5R0'+XKB MDM'7*@!Q8VZ2-:_+@CS]'<-$LD0KFQ=Q9QGMA^"0HB&Y;?UW%-E8>B_KKQSF M,./#Z#3Y?CO4U\A_O]^O)ZC_0 QLF'$T]P/_TK9&R;VYML""Z,SMHDL25Q(4$\0Y?W.$1G@7FOABY.&;68+S/9R2Q2,27U9[>:UIHN< M2PM>Q\[B1R_A7[O4'(O\F/W6 UP^W781+_GI8X9#*"@L( Z4B=((.'Z(##2P MP"TF4.9C3'XOU!SPR^_ 5KV^8<35,O!EA)&'T:CCW:BCF[P5GA6-YYFT^<$+!7M^&1J5Z*K:[)R_F@ M%"=?3>2&]4)U_^#45WGG_T$#3K/BV-$_%@T(E[HCKL:JP]B\+Y/;SI=57ZO; M6&:-U+CG)O;_\*2JJG])Q.U;,?=!)C;^^,*1I?ZU%K8#\_4&>67R^H<>#'%B M?R4MBH\S>EU?EVP3C5MR"A+0LK:K@3TH #6 M-- X[A!):*2&(C>)4-FZH'X;L!$0^&VC8AUKIHXX'E7ZQN-C?.%6E0@?GN^ M5MPZ)Z-+%!W:CMQ;/],M)6PAQL'!5QC.D!:]D1R=C?D-P_=+QIB^8:)=VXRK M ARM81<6P*MS9X((Y6XVD1M+1T74>,[)']?4:O5>ET<;7VSLM"4R!5[M [ S MU:)C-5J/_NCUN:#)$7+'U\3DJ'+,F-;2YMA X:^$QA.GR1W/LQPI;F6IA2R_ M!Z21NW?/IAK3D.'>$FOV]K4*,:J7G^=..9MZ8W=*Y9A& 3,(?%ZT!.>Y'8Z\ M/-L8';_'VBL=;T1]H]\@;Q$AL-G3Q/AD(KR^'FP+L[;#%QG/96 YG@H1*4L2 M=YW%@T8*:,$3K6!X[A4[K:HHKHU2JG;U:,8P!=R_UKQ&,5PC>@B;'0?#*BLK M*^9M+EE'I,5, VYVFIJ:98C+9HC/)*W]D#[3DZ5M!1Z N*MA-2#6_?W]@PT: M&EV?*G6NYL5SJ!_$#D/?$=*+TPCI!AF-U<^W;-[^,+;BCJS-K>9HQX-?8V<6 MYX"2I4[-E378A,*0!?J4Z7S'7XIL]LG0?H%><]1:':(LWHD<1\DA)&-+=Y3& M9YE[%,#DU)R['H_WRA^[9!A!:Y"06@!6V^9;0[JT'CXGUJVWX\8YL+;KE):L M9]8ZE^Z.VCP+? O@6%\!DQ(#QG 59?&AJ@0M: ZN+9AGNE*]Z85UA-WPUFA! M98;$A6-XVW)\;T\\)0BR%]0ILA))/J>MSJ/C/N_5PTP6KA$[M!@'8@)1FF-; M+)LHM6"AVXQ2!N9;V$X!GY/F;; MR7A3^]0NF'W!O(DD0;9LE#:BO]3+=U'3#"E3/6)O 7/&N>Q&ZO,+&7G)9 MQD*D3,WKOBEU)[+8B2T]Q E66$@]"P:W@V(#:>"$OHJB?[96*74(/71X6=$/ M2#3_L*WI:5G1\;]<2*%MV[(VN3G.E=VO<(/K=1Q M;[?N+=2#VS2;JRJR$[+)K].T"\L=PYUSN@5A(#L33?Z#]^@)4J)G, MFR$3"&&)Z^IJMB%FWZV=,JMO@5;B;T)-^:YC[I UNTEU[PIDWTU5J8[OM ) MD524QL:0=-(AM!%\NT<70BW(O-?(4_KH,'67\W./38W41!DK&E\>S"-$EWTM.H/9V^\4' [%;T?#"^'6XC7Q!"Q #N[FJV!2YO0J]*3T5$QX MBBXE60M?&KE_]5WD"9,W&P$/2&G4S=V$OSRM#6KNF[,Y9%0;5UF5W?O1$5:6 MHPV9Z+FY76KX0+0\AQ<^TP<+4"JC[H_%2?9%Z38'7'G=]RHQB_#6.E)PR:4Z ML7G^D='$WWA1 @+#%ZL4MX882#-%\>[SZGHAD7&T10R!C!V3W$AVIT>%H[> M7BX?ML$;([.WG:\%.<3$ 63P#=OW%HKWUZNB3W]T/%M@T&@[Q+QXW],7) JM M#0:0D7O7%P4BK[S7,&@F(L$E692_Y!%9?(&$91%@1UX$V%Y-%@_*_O5WD&H0 MJ,ZX0 ,RW^#AEMNLGEI@CO87S&UCL^8A\F&IP+MY$Y5'5/P<]!M;OSB=EXQ5 M^;F;F?=5O*?T2,_SF/3WJ\-&\FV<4T4Z&:B1J0,Q6@\WT-@NO)H5(\JG9+?& MQ%(G.R=<\:-^M7!_J[CQB?RXMCCKSDX!B3M!!HH;\[T&P*JT1V>K2*>^N2'S MS??2YQ^==1F=?G21D8:\6.JKE4&6EDJBE2@HJ)@:3N456#.HV!=Q!O+/_J'G MQ#'E30E>#B% %A-NIT<&M[G;2KME>;-3UJM#W-NR\<2K4D'7VC*L%ER"()VZ@%Y*8VPI-0*W4@1IU#HRXLQ6L7^\(W M\]!KPRV"'WIC3KXWVG6O05,"^?:(A(MY>8*&%V$TPPSQD-D211NP$%]4GUMW MV^GB'_)@8L:J&#OIAUTS&N?2'JK:*DK<9-D!LGN8]Q_IG$M_]D5.K=\U2:SE MZ:"("EKRL)4J,CBTZ]]_<:^!>SQ3] MFLLBBS5K(59NP6+74HI#>*JKMBCFD1!1 RA;(=> :P=B,K1\2[\\1LA(4+LDG#P2 M5$EREZWE+OTP^5 ?L!PP$_UV9>-E8G^T]:XWFJM?^V6B9%/MRSZ3[:=(@5ZQ M39VP:MGWX8L5P$MCK5X=68/\1&E<1S59QJ2O1X.5A!SCS=# B>N (W:GLPU_ M^A=]YVY5?MUSJM>=)ORX<-F\3G>:ADXA5+ M,/D=]D(],>%07[2),'8F'-F._3MPUAWRPDA]M/ MR?ZP/BDUK?75,HZ&5TT_T[TS(L!.3T1Y=@/B[5*T:2_K;_:&&B&.KU"?1>T= MH3:.VD6-,[5SQ_U0+3WE7YL*!H"=0@@'L[F1W/8&%2ET"5B2@T-GHJOZ0B'6 MIXJ;R]J@P+')'B"+D&^ H_G6J=W[5N*?=97^]C,1P5TXX/VCS&"%ZLLG8=%_ M@>V,?Z.G>"#F<.G^0*!H(!#-L93!^.D.>"W%:5U8'),=*3Z<_L1N_7C=%OT' MATAQ+IZY[)RW/U"5)7,@AM]&M2#&>+%C%XF50_4ID# M(4RM!8=(.TG%L/BI[. MU MVPHZR8ZO,@GCWJ=R>D [/&X+2WE^V2(/#T&9!CY8%8%LZ-H!JQR*J0 MMZW8P_+@&098/U%='=)'&?(8%9'()>(D+NYIN1>D5&0>M;4P7 M[G-@2-SXN:\R'.N\WTQKIF:9I@XM'/+T>(F%GR)T] 5LA",K3M\ MJ?SI9T)'+.H&-K/.N# AV4E>;IN G7.7L[04-(6Z:Y6*7%5:/1%::5'H#6_J M5PTY_MZ__1$DF;!G_,,&!7L6ND!\D%JUI'A?/D=&E'DZ[[(.JE+;TY;9L=&9 M-A.<<[I=)V*EBEK>M5)"2M ,K\V(-V0) ZQ%336,]F)W8Y;1XK4+B5_KV?5. MA#;RS9JB)I8%&W%-@BQ^PXU4\^*JFK]]+9X>0B4[$)YTNV-_>/@U=8(8M[SJ M6&Y;Y%)D5!"U/#AWW0L7X\+I41Q/!]UR=!0_66F_K7YVM9.I5/;1X[I^VE44 M9VK,/)[I-X48*IR&1]/''[*X6H%!U=T=NE*QGR11_D+HY/4]PM>3\?"=)/2FNZ1J]%KLP1"GW$Q M+)#J?<$T]I0&MGEC4^5VR':U6P LN,'# ^P+=& X6& &-\P3?#61FUAC)R5I M=\??P7BD L' 4"=*5XJ5HF$-(/E#\/QKPZ$'8K(4<&N>HB[5HCMR-.PI./HQ MV2%PT@<1Z#YT2[;6;,8[S:%X#E )0@SB]P!X?)-VQ&9S1/'VF"*#AM D/2?O M5V.C?]XS,#AQ([N_'7Y0,R]%[#J=D)+#YYUV3D_\9((V>=%4S$E>:=.7^?&'+>D7RG_ M;<.EH:X2X%CYL'G?(\[WZG(TPK6IEJWA_MXGCSIN[SL&E?-42^#&%X92@O!; MJ^\E=!@;@T?A+BCO'%W!((XDM52^R04"34(-#>L\5!>;?_IDGS>CX..V\,;] MN:: )C7$>O5X: L[+#;?D35GHO72R_(JL[V].Z!\_2\.::VF:5#!7!?-] =WB?0VEA6NM2WDM5_WJ7*7Z%%TV:^,>HF<#DE^V2ZK^5YYE\X!^VW4Q('&,1C@E;M3B#]B6F)_T3H0BX%WE*WP3X!$!FR/ MI3LS[6'D^!>]9X"T0B:C_#C9UR+!/,_7K 7'LNYUBO3":'EG7AKWR]B"OEGK MC/GR78=J.#PR $BN51MSMP8"WXA02^:8JYW"CHX@:SL<^@?6M4U4]SA&[U#7 M3K@1-Z#C>5?CZ[' ]O:?)/*YT1Y05! =:,2_9W=E MHFDQ_SX4&&B8/N*!FR0SER2=1[ECZ:AT*L$+=5[.33DFX\R@\17BK=.2-U8! M9>S*%G5$;X44CRU933H0JTIETA1%#!N5H4"!.^6QC" .7JU=T,H 07+VRU4" MFOJXD45P!0+/*V(843M:H'E2E_[T7T1,X:3PL9$%HGV&^&!E+G+!3E9;1V,\ MX74*83^;R0T^9Q.>K%CGY95Y/3WL;=:@1FD6 Y%9V5Q[?P80;/B7E?5FBZ4: MF!WL;CX7<'<9J=6.4*%TH?=D15$V2NZ&@4O(O?+2;?\]+%BMN=$N6$ _>5+G MJ-^&$,(\\XOU4>O?E:S^.QWJ)I[7V6![VV.&M _;/M&XU'O\G0S'^)#VC5G/ M:(,NX'?MPZD2.8'X.=S+XD7 B&%[9HRC(N6,MOS%K?^'O?<.:P++^L>9'6<< MQ[:(B/01$$2:&$)/&)4J):-(;TH50HBT0 AE1DLN M.3_\9_Y??#'9:-X;52-QS ?SIXHZ^PG4,C4&JX'Q&J$+#8]'H"TIZCI$L@0/ M_[*\FC5G$3=EV)F\>CT4PW:@?CPILPOX13K+68W:,NZB4DHVV7J =K.W[Y]K M;K;26RO/"?^%#B 6'2EX//VL(R-<];ZV#=VRF@^97RXJ^ M.F@+),1N^DG<,_7.C*K'F2'7I@X\6@KE7IN#OU[')@=;.'N',B3ZX-YQ&^[= MRPJ':ENO!R]FP[[GL_YIH;S7=%SEE63@V"$JN>'G7][O2N@,%4,Q->[TNLK+ MFMO" 4^!5J*F:AC6^MG%_EX''XZ45J_^IE?K.=/UD[?6)Y(*S>AC'0Z[^[LU MW:I@S/9^R^KJQX+\*X'PC/KNJ$;<8CR@5QO94-W35(#SNT2[,F[I: M;C_T?"+\[NN/KX_Y>@C:*Y[L)IWD""J\KC$J+,)9?E]\?)(VLSZBQ[=KD55[ MP%OCXC]EE*X@3^-C/C^5N:,X+T$/UU__RO2LZ=[(]O4\4ECX^E:BWVU[4>S- MRMJOO/WP"H\J,T(6MG-(H\D/0JJM[<5"DGM,Q/KEDG6<[TIG51B1[J_"2_5B MZS>\S=(3?'EI.KF8#F*)?/(,)#6X6W/:-=0,.C:B+127NSUS+GF"*^_'70%& M&(*4)FI1RC79.(K$EOQDHS=EE$?QM?D^[)O"7W_GO?.Z.NTY+IKK+6)/9I.L M:M6/(!/!G[PXVL#0Q@_BT374;E,58&5=V0Q.'=G W65#KSS5:.I*\BES(U/4 M1MO%V>=!^@)$7"+BL:DA: I^C,CD7>JSGFT_//J(ZC M.0'SU;,VK('5>U+6&4]B^!=R3[8>>+VK!T5Y#>XTF#""<#=#T6#%7' M?^\'X@ZAXUM,K8':<[?'UL^T+=A+X-_XH0RM#?I*F:W,3WVL)D#*JA3 M'8!!(=_$TX'9V1OZAI7E-N2*X!$=#/=D)GG#UZ8*T(6B!_K80S),LJ/;'2K? M+-:SO64SD-;11,(M&TD[L>UR*-TU-+/4DJ:,F,<=S3Z[ Z(:,A^8S &_Y#I/>['C5>R1OWQGO6DN]Z M&6]7:I9;$EZ\NR4:?FWX"?)J2$+E8(J'N\# M)CK!N0GI4R=_H.C,BZ',TH[Y[-YDO7T\Q94"ML. ^>)]WKAY_&O/[6],KO\G MT?G%]$3;1N^S,:%3ZWJZ 7ZW5/?@HE#$QLA%-TS&>B9_/^T=M([4,MV-&:G* M*&?-$\. =%^B&!YN(^OV(L!\^WY@7HL,NV8%KB$L19R-7:XIW5?#F>/GXMQV M"8"1=3^G' Q\Y>+HPZ)1VA)"'SE+*[+^6X,UA?':)PXK00?SG8Z[G=837M"9 MI%2F7QB>",+8BME+7X?N55SA.K[Y%G$^ MV:1VQK%>;0RVUAX\( 7W&W,>C1A:!D##/.YHH[%P[%YX&N;*ZM]CG#214(( M-$UQMGUV"]G4J!^F /"):F4ONT@\YV#;0/*5LR'YO&E_@YL0+Y;JOFDO=K0& MU3^7Y>N+'OMC7?I$WFXY;7WY#G%RS!GBV6[_"SQ7ZVHVR.AG8 /8L6MISPK- MAK&D32:.X- ^3UY2I@)*A[B4'9X1I9?399#5#0#@^O+:Q"K^54.V+_MW0L(R$W8#$[1N M2@)Z6"Q7.$L>BND$R-:(@$2%?A8XC!,=_3HR\EJ;Q[/;O6 MBQF]&#_U7=5]MI++_@33KB'?I8>TO[/\%BL!::QV.&(37E#/QKH2G6TY3T-' MU 3>\;K/?.@:# ]HEQ;L2=6Z/&--%KQW+^P7]F ;W9.4I"3^9O.VK)((Y7+F M7*3>]_\4511V9=W2)06YW!['9^*QK6Y<=@#Y-,1X\0>*6[F)WU;W!96W8H+0 MVYRFR56HE869;:57MZ.F*RR#%T^7)GEZ&<=N]JR&NW^NXLY4;/>G_W<5=UE5 M7:3#^XU)W0TY(#O5T(GM;#810K%)M[).BLAYU))>F.BJ@/WX3-"P)[@ 'G4'9E?O([MNVNI/3(NJ\S"TJB)+CH#J3883UI H#YS/R#Q6R7W, D!K"3 MNRV\D@91LZ>I2KK*2H'^O%:EW/$?+2;:V ;OMZ__@KA7&ZBTX'W) ;MKHPJ7 M#!:9Q3=))MH>RIT^G?X^'_BZ7L-]Q[Z,F2H5>?%^6I2JV"+KT"/AY?W@]C>C M=%G=$4#DS4D:>O"8[_;HCFA7I-P 62N/M99#;2^1ZT,+51,V7>C'?'?OM)W M?*]*:3CRC:F58&AMY[KG7U9:(PAR=23.RD$N6I/J_"\I> ]S"@Y.KU<,>>:Y M+ZX&9T[MG(TIVE7;.F_IBU34IX;HX()(^7=#"@(@!VH)D.%'VID8BLR,:"\, MP.\KBAK]?"4B+^FY8;M_O7(6 Q4P=6VKA.BN@[TYV=S/+SF[=J]F&)5C95)! M716?KX^W+&G&L3B#3TZN7_XQS!E_TN'[AJ%-B>/WH&T4$_> MCI9TD9>W;;#9ZAI%D0_H^'7\/&].B'/JL)] Z^.TS1=C\7"+_15)^7*=0[8'IVRFT_*YT@;HF7L23BF8XT+2\ M6IPB5$V*(UL?R_A,_OA7SM_?G,FKQ);CKL\2& M%EF[I)>OG5TW37RGU280>5GBM$+I'A"_E>.,:<)!W?KY^'4ESCT/ BL$R1*4 M.^93.>.?M>EP=5:.E@RFNJYQ\BR<'U7-7)Z-<%8,Q*RUFM3,>D,L:O!PL#%- M!K$K+6,G^'LMG;IQ.':.EO8"N?]"AS#B?^1'?GO9:T%$)JV5KN"(;6;AK-\S MRV5>F)RI&*HV&G'O,;II/$.U2A$JN*[D?^0:5CHMAH8/C$&]ZYB3= ]:9XS8 MOFV^7DB:2?(P3?P7O5!!&I$\*YI;BPK=LJV)Q78X YL*NP4< P6GQH2O MJKOFX/_1*)+P1LN)!^& $:;&3T^TSDN'<.&N9N)U!8'WV\'* UX4KVV'6)Y9 M*B/21E59^E)2D$^WH+*#?H!BU)FUCR?-()H+BX&-6PR/;O_M0JI6I3Y#+ Q% MG&R!G\*'SZ$[G MV)8N],A^1]V[T+A,K9%2?0T]CU*2'+[I%4HQ-O.<=+S=YM@WQT%YN22'.OB!A4J( QE+U, M,%U2\2.%'9U!%ZDM#X0=OJ0[RL5*>YY?&,BXN ]:]F^#2LXB@YY'/S_I^.0_ M\>4K>MMQJ/V0ZP$5>I6]ZE1%S,G3;%?J^G*90-28[SAIS\]#R<_;-8!$/:?9 MSD3)HML_[KJ.+Z7GPR[GCJ$_GKQ]D-VM1-?MP&Z-=5&?Z/-H7S?"YW))R0*[ MVFV4T[TU,1W,-SOTA::KQ.J]Q$L)7%E@,L\<6*(G8W9?KNDQ2WR7X/'Z6L\E MT-^N $\Y'@Y'3N6AQU'1RU"5%W$O>69@N9P@C.78^CV [:G7WF,S#\J-5Y0G MEBJDKS[/IJ*+\,\N;E\')5DE5QSSW71\1HQE\ /:4#%5SE!N*U%0OQU?:5\X:,BO'R#=5 MI0C.,D%T7U"*/L.85X-JK,V$:S4?\YU79&_FYHSO*MRUUB55STNT(3V]?C:L M O!?6(!OCSG;57;W:# 2469J.4S:3&R2UPA61M\_>T ZL=QRZ]2*6_!*-]F\ M 8,P("<.N:*V\J\-<+ ],7=9N1[EY]^QQ.A:'UJ J4$K+2^SRUX#]V^&:M\> M=O,J:/JROP$<,S_NB(47UUHN;\S$'O,!%-M"2O>)1=8I,SC#1D_/QRWVP=:+ MY;M<"V^L_3)K=*IT2U6_#Z'7!%[88%?WYJK%OF4%^?SX+]5R*0-A\UZRQOF# MCO.,MY+26$X,WYHR7$FG*,,;[%13^ C\Y)8:#9AJ#C(;\S60'M(&+5D9/'A@ MM:&!0TA>W?("L-=$+,\=\X&@DB.)&=P^(G#@T=Q)4SCXA_D*EZ9L^@@B%*;' MS U>B3*HB3;'C/VSJY\ P]KU-7"2\OQ4(!)MNF; M!>3SXIOA",>.>49E9A9N;I-G8%UV/33U[FI"Z@%Y^KS*V\>,K\^T7&XYZRI] M)F214!!@H'#,)W![32*E*R_I%U'&.WPG87JEB2)VKV1Q=T4)[Z8(2VIEU-8Q#8&. MB;M&/C4!%(N*NIS;*JRMH8$=]$]^DP6UC1E)G:3R[:U#G%0\U#^.:5*#%D2UN]C:1BT7P:JN[S%*_K5/_1LE+AXVKZF;YB,9,74V_,M*+5V-F<6/5?ONQ>Z^:JU>TCPP MZ"GM<"=2SEW/>ZW8M5WCEJR9RPE_8"G01ZX &W5JA'.4\Z@58[).\^$E_>& Z'69_P"95BB@/>G\W1U M7GQM X,3A\KE=M>=0]B58F*D OPH+^D#@WWY87M.I_6NS%5?33\4[.V8KZL7 M/#H!O2QY(2\E[7S0B MV%]LORQDG)XFD""+C#=#6&A[H\4.,=:5[31/Z'?_;8LC5M)Z4XH^I5,&[>M/ M$;5:25EY +W< 13L1>4V\0M,60FHVJXX_'R'5U.S?+'(C/DI1^8N"F;2+;SJTVBG,S*V015;"F\K?FD:3D]V%=:K(,H M^?5-C>NAZ;TNF@?&"\@%+I$9Z./05)FPUPB&6Z)'!]SV#P(@<-&^E AMA1=& M9IN]M)<6V,LE8)[),D/ID&0N9TR7H@$)W_"(9X[4K/^QRY[-K46[B=LA)I,$ MN9%6]PO+85;0.2O_"DHYLL8-@ M"^/YAX+^F0B[%89&:)ZSY!'MZ2Q*5*F+2.9GMGL*!SY']7&07K6Y0'KFQ2W"Y DJ5Q M*&2%R!CN$K8Z1DHM2&KURO IDH+UWRWI_:FEB/)8K V0$N! MQPGDU""V.B<_A>,G1^]B6UF!+K3&7)H\J[ZCPVY#A\1HSBQ M>&UT@19:,9:AN\R1U3LTQG#UPD#6 ^DT>7[>J0OS;](;3]K,FXQ0=5/8%^PONU35'7/@>/8 M?#/JHBA<;@I7_GH.JFN M4?**UN-.YZLG=W:.B;!^?M0M\]/W_UHZ6^R<58M.^"9E>8TDLQ$@8C:>\)?) M$#LKO-^7*23D&V)M;^#$40;Q1<'0'-LK3NA=DD4BC&^MUDU4\H+&AO/E#4-% MXC'?I>LA+91+QWRU@D.K:"KH9_R!4-L0F$:ZXQ.G9'=S'LSZ$![V&L])M8AO*1JJZQ#5C,/\LY2]:D&XGMS?#/= $1H?I;D-63>=CK'X[ MJL7+8BC;*!G;X_YD(#?Y+O*TXM+I9,W.2!GF _@+\R\/_1",:Q.W0.B#2I@. M'6UCRXMH'-6KQR(-,L_\QIQA5*ZBHP*7P(IWP]56C(P>41^GK>67'/-I=)$: MSLO;$PKN> G3IB*-3B7WVG4"5@L=3'I=?BJ#'PD%0#+W-C)]X,;")&[3'GKQF"_!L)@1SD1*&J_L)BFI]3D*V)OY9W6FK05EH0WP I28<[J" MI?D)KWY_&H2U]-^IGN&6-W.UT#H)NT;)FI!COFV;[]0]K2,45!=LKA]0W]K' MCVJ??L$):=#DV>*G4"44"K1 VIZC+K^66185K2WMOZ T,:LSN1=N#\6%3$=X M%%KT><_ZA(C:!*!=G#02;=%01=-.T6B!/N*%BY.B:'G- 7B+G MCMVB1(0S9KYI4A.[X<^BB2'7G5%UK.$5,[-C/D]9JPQ3Q:INF8U.&9JY-!OC M[3Q_-<-.C)!J(A-6/BG-_%R06E8^!#%:M,490/D%8P>D=.,%4)-7.;(F.>[5 M/3T]BY_+"CU#>WIXW1MZ+M_]-I%3UA$CR0N1^DQD6M4$6@I'X6Y:9FMVG9H- MNR/!(-B4/ILY8VZ;V9'JU <]E=PX"/G333&QA3)V@)3U^5F=$A"BSVNH(>P( M<+99!1.*2C ;$RSM=]A>9+-2FS"*\!\/;X&6)\TX^0(2+4+P@FPWIZ"#O (I M:2X'G>KF86SWQUNAG62YMH>E("E<(SHV*06D0W0$M8ON9 M>S6.'*U[>)_K99MZ4 ?G?OLV:DE0;/((5DU E1_'4\!L/5WIC=S=Q_6ZU_@V MY3@*M26_GW,$FLL%$D>T!9>)#2I76EW>7E"G?.?A?3.4R2OJ3" 8RH/5[H:= MFE*YPRBH=WXY<5\ZC[O979>G2?<$E<@O'_-=ES-9#YG=$"]SF,ZTC1(,/L$: M=7&&5#,DE&1E:TG-DXK>8T)9L03A9#94M6CT4=G->X;_%?V7?@P+#RQO>+E4 M2&KV(OJ8DF%5"6^"> FIW9Q.*((VX6;$Q($AIP6[U5EX9LB[/$N"@=6#!22> MD9NV$X)#HN5B:9>4J"4I)1BWYFS5U6,^6I/-,5\QN0FY8K&T6VUF7K6\J#X0 M'-MH%'(U^(@Z/80U\U:D &7#_W==?U&*M=.[YS,1CUA1%[K=\\#+?[S3X0K! M/]@0+,SUWLD@?C>B=9:&?O.I7PC>21F-4JM'$[!! M_IP(DR.)D1X7-9ZA*8)V!L+;I.\A[LLEFI=?H[5Q2023 +OVJNIPQPYD MYR/98>25@/+<3WF,U?U#>DVQZ\O8>'UO?C$I*1TIZ=5.<5Z,EZ,+"Y [;%:)^K 5;_70 MK;']F,\\P!XXPJ][=FY>K%DN>*[+^^#]4H3-@R5DHF$ZE9;-Z]^[46;S^1 M1PU%+TP3$$1P@H,L<;[T%[W0TUT1(4#F1CFEYFUT73EAJW*LR1MM9B.1-M=2 M#!C XOE.Z3DW5GW5!#I^^:Y7=['#?2P(;,(V;W5]JYB40GCV($W)M0)KXJ!A8CFS;(_7!-^4VD2ORGV$ MF&N;IAE!@GI;4^>+>?N.0;4EA\.Y:3RX.K9R8_\U&;?1_!=F("RX(J)]V84+ M537>OQA/&79#OGGS\'_5X>_(/)/;M1I%M1A%UN83:.YV$BXS"]K1(FTI6Q@G M2/S:305?>CKUF,^BAEH:T'E+VK9%?%.D8O&CUUW8 66#D!0LT9W"RO-?5J>E M]A\VTI>P9I;BLJ!+4V,*]S[JR>^T2$T$)E!JQ[E2Z4>SUY;1^DP>>N>^JT(J MXC?N4E7;6.1;_W#O,2^_K*4$W>56^,ANH _%8,KTSZSJ7$?M"NS5VNO2APD* M+\8#>C_I%\KN*,^/Q259]T8IY6;2-Y3=!H456L]=?UATS >5V5XI+9$6!V*! M.XBNK]8X.1;G(%4S@SD&M<++J:.($%5]?8/&1EBJK*8W7G.^"'IV>N+Z[\M@ M(6[<+41NKL!(ZH9%>R+/?)M\T.908.)9QFB")&QMUL:Q,.?LW$R<7!0X[@!_ M8P8RT*K[^U=8H;+^%HF]4G;OFUUI. RA2TI#_[R:2Q\8\:+BO!T#V7%%%7K/ M)G3$,HOFF[MMD[A';FJ]*81RFAF007)KJ#".6\I-G41^7?P/E\U_$OJ4_3VK M1^?E-K6+%RR2KZ:=;1N.7H^1MGIJM*LR(SZ:L+"@.;9*9DKZT:LUFF3P(S M&F*FCJ*&K+T\ZFI#6Y8&.9QH^P%J3(GJ?'LL2\_!63Z]=/'A>LN# *XW(-K<)I3_1B:Q)2Q(D MS@0?9@K: *.;.PCOZ(X4IV1]@YU[8LB\QE'.,'=]*<2*RWTR4Z,B ;U/8+4.S_332_GH:^PW%*-_5884IFG+3\^"#9>MUB[ M:5RP!G$^$:08?!Z<7SA[D?%R?;^-+@M,S$F^5!R1Z%]B&A;AZ!^7)Z4B5-\1 M%I)RD%Y)RAV+$+#-RHZC)%1N)^G(1K1KMBVJ5UM4]Y^HY,JO_I=(IT@1(WXP M3\;8>> 3JS$)3\N8W?LE(XENLQ;$!$LFR=KA]T MCF]R^I2X97'-=9Q+1C;JC:9K47:?0B?J;%UO,\:]R/LPO7(5D!,.+P$$-/2$ M3>1/!Z$5W;K%]WKV-1(;(T20%QP4RO[ 0U+=S#QR+5K'?UII/X=LHW&NY9@M4+[=)NG"#LSZ4OC8<[G@!K.?7NR1L]['P=I4-Q7,YM@#>$2;L;-))COEA MPUI>N2\I"7Z_JW6RHF0'S4+%,Y'Z*RQ*=I*#8L8#I49XTK(8O9L@D3EN.OM0]/V- &67CCJ6PZ2Y MG*P#JC&#Y_6SD<2R5 WC[KNX+H^/\[YSHOF0P)\HL2B,$TE[N5D@Z4AC0V%DHJSK49^75)L'V"7$1"6S;3"W7 MD15P&$4=8W66'J7/MAP^H';]6/7Q?S)%MMP,+6B>WET4S%9(80KC;\93)/4#RIFQL66O$E+88@T:FK,-?I:UQWQZ M@5B)Z[NA,]76(>]MN6!,%<1&QLIX>C-Z0 M;_Z%5O\M73J]Q[<*#8VBE>N/5-P+!CW+VSY+R:QL#C<>\TXF(I04[GEA<";B MZ)JR^9H P9%I:PWVR29M;:.M7YIU E_/,K_S&KL_^G%XBO*T'@'E7[P9D=5L M:AW>3)?N/)W^D?-77 %.M7<.,N/ON +&U5%A7MU*PW\>?<#'X)1%::OX3?P8 MHO4^W>^JXE:^YOO'(KG4=.)X@C=;>-%_5N)(JV*1X_266JEL(#H5("U/[C5P M'F M,4\LM)'[NT$4.[0Y:F)E)[RKM\_PY7^& 7<)&1;X)+ A8"F0!):NNC<8>/G< M]5\]U MF0G$;;^9F;"OQH)UH^(I>IXO<8?-0UMS^9;KYEV6^(SBF<5.E&GW]G[);79CD@%-F77RK-D)A"Q M6>WS ]2S58B&NUX*]ZRVM*7(2:[XC56YM#Z%U>VOI[>XL\S9SOSP/;.]>N@< MQ@U?V _7[D!E Y-((/&3SARM_8RSL;,C_ K71<0 MN?K?2OC:C ?MJ@V^IJ(ADDS MOGSMQK6'.LX"U_7I"CG3"YA)FZUS$NGS> Z86M(0#E"+R],9D1ME$0YL,)3, MZ*HBDL6+&2WMS%>\QOP4<+FL;6X:)?KZOF\:3G\>-)Q546\4!A7IJ,?S#VWE MGLO$+=8C\(F$YW2@[B5I.\:-+=WV\KA?/_IOK84F>L"UUKN7-E6WW.+RY;28 ME^2LK'8@:MLZB6/4#G/F+"VBPV%TNYKW&0'O\\7HS>:=-=HE[6D*_^5%_L^W MJ%/\O"N]N2IO?F?Z+P;(]A7XZI,SP18O)QOZ79M:M8HTR!8Z>2V/"+/YASHUGHY\U;\,^KF)5"?3K<\ M*#M?^2R=\W4W+ U)KK:$Q6SL=7W#LFK4\]F\PKIF?[9SX/AL M>([0M17AP^8EB[!."?4SQ?,R[1\7R)$7*8L[&6\-JZ(V;2HZCOE^W>PKW54? M*R7+,E)ATFNBOH(4B>Q8'AUKCL>7TF[^!72G%Q!X%%+/T=I:X0+L^P5*:@@> M"JTQU476+6[)5>TL3Z?HO\]6UZ6A=L)EF5"5&_.UK]"$%V(YX:%GK9-LN!]F M\K+???= S-7TD*S4]TO6AB2'BTG&!W\>_,6&1>Y[ )-JX5687U3<6?$1EK#LVFY]1C/%)DI8N;]^> M.2WW4P51P46'UI.^T)P2A#7WK3=] =L]1TG65>/1UR=EUIHX-"A4&REMG/SG M7R9L!E$591SR;N^B;<+879N]K$6N/$\ZJ7I*/"@INH/Q_7_-'L[ALC8N MK'W*3-3KF$,95:*]N:;DA3?6J(,S:1ZT@5)I5UPMJZ8B_XPL,3TN]E79:X\) M\(531X^TC"A[(HT=1'"51ST%B5UR9P@V4\(VL6\PC6=FL1<7-H(/7(O[11KN96A2E9P_D!!(K::]7QIK%>% EU$Y+;B3DG"\*3X\"J@=7** M:7D HMQ .HF$.1' M7<9Z$!Y4D;;>9GL6RWY7=F+1/WFI+:1S]_2_$_)+1%0([860Z98R*URTU/@[ MM@28[:?WAM-$[-A\=K_F??!#5&Z^H-VZR DEM["">BNH95F95&ND[A)8:ZJ7 MI8[I'?-_IAB1TR%_%-NMO0>\FW\6#E9@V*I"B_QNS%+T7--2]<:2P5UO;T=7 M_!.^I(CQ_J^YG/WO-I?'MWRLF["@/H<2;%O65MSDMNHTUB>"!5( M+%!G=OX7?$>&5FS!,!D/3Z8[YS"VL59Y/%LCE4YH#J "BK^=.6&O(A MOM%]=E)VT]JI2Z52("N)6Y+V!O[K7?M=_]L>37/QI5GPDA;F1-7=%Q M)A9#K<1?#&^?C3E=_O :,%RY(6?XIA51LRPIQ&!N40/?T>9RS'?MXP3WR1*) MK)$3QUU>9=4L@WWHLG0LD5\91II47O%'0Y_JC*PSJW'(9>_8V'V @JUF5-*; M1HVV<;>V,,ZG5%NS!;UY!&[5LAV>4-:P8*SM'6H502//:X>J+J,8J^7C94U6 MD!M:M:I4ZFX%!\/5ZQOG=&8P>TT_Y51MW1^:'8CMW5J(YP4MXW_5&(B?!SUI(I<.F$3>0) MJ]+T'C^Z1]+K(7%E0-FFM08^Z\@!J5(Q.]Z*G2'4O'U:YZTWVNUW6+U)KYN6 MZX^ZR[>VF!-685P2-?>L"<'#/8SRJWQH1/ !'5?LUF# MKT*E7,DK 87V@U96^G<6_N?_Z':9GU\7@N)+]W]BBXY/]HYW]B#E791Z[\T< M+D:DN!OX=%#+/3H]H71WG_<'63XV=>\+78&O12\GZ>M;Q)0V/LNP3%T'8:]1 M1&Q@) IZZ7/9J465 !L-[VQ\FHWLUOLTZ&>*D7S\1J?:?)$H=*\N482JL5! ML6@90_1W-Y=^5P-\M7O;4^<'R/F;(9E5+/L6X5!(?$D>D6S_*NLP)G7CA8&4 M(B[$R%5U"U?U+CXA4J)\+>4Z=D-\2'O,>T 4BH@:](K=![;:'?.)S^J1P1[9 MJW*E$=:,P,']^/WPJ@5_Z.'='@O33[RA(="1=_YCZ(MU\65O_O)[TYU -*^U M!"=-6PP">\>WQG.?<$&=2_(2B$:!V[7R:\[/H>(Y?:8 $725.?FPP,Q*,[?9 M 6;M,=??:V@\$'GD$N;"]GO=.2@:OUC%'M["]5BDY\_E+^OP\B?DR-K^ M<7>8:L%"G2!5L?*OJIGPE?%EUN7RXDJ(^RH6FNP6341FY0M\HYSYZ(WJH9'XU"?)._,N MX,M'^#R:B?:RLNJM J*V(O&4@; M6:#5XMQ=)5QDVE+J"$D]C%/PQV M?J5F.PFUXS=!FD()L4^M9W/]!J1B?QY"2U/HRV:VK>46]3]%F?\V.I+4O%-_]>"[?+=)JJ+$APB0V MGDNDC_)";D+*6W+0 70:%51/^:JH-'MQZ7]5D=J]Q92%6P?BJUY+#@F!OOAQ MB.ZC ,T#CWKU1F%E-98WW=&YM26JD!Z&Q%7N#H\+'/S0E-%4, .W^6%]4GU' M:8JS!M?9=TQO;TG:_!M*]/>Y"P]&Z8E!Q-D"(@D;!W[R=%S(D_ZN9_ M]2X8.%97C>@(%\F<)6Q5F?/0JW&H584K6,*XZ6?] MP/3F\T)Q0FU)!@FZ7AP7J1UD,\8B>_N>4TT$F!34*;$AK'=P0>.Y;BG;KV[4 MH-!1QYN$"@,Y0DVV1SJ(H1MK"#X^FZI%5J])3WZA+OKG8G_2JI@HSD<7$!MN M$9*VG!46N(P*M :ZG(993B .DN3%:>6IA993AK7%O%5 ZD'*%&\2R#+;'R=K M7.(IJ9I%N?JSB@OW!TJ<;P3"7^Z-@:];U"&RYI^",)3(8SY/%91U1'1FW$]" M_XDZOI"!--QYBYMHJ&([![RWVEAK%&[WCFOK(1(.\Y>[A4\1+X_!<@@Q'VE MZM.3@%(;U&V=,NDP[<9C/M5<+B)"J6:FCF.6,\$(8^:&2C>IKF2V:^_I%3Q9 M57C9L?AJ6VQTK0)4,FF\Z4X%#6,;*XSWY=^^;(+^^%?69\2VE-GJJY2'32,K M[]G)0\Z"8UNY9M0P52AG]]O"T VGZO@R9G-WWBBT<\I@8>6\_LZ#\0,=-E8Q MN$]A&%)'VA#'SU?(;]6BJ^S-@,R*V4ML)Y4>K>>RTLJ@$A-[56!]A#HLQ&)HC12HHSR2UP:UYTJ\A"KU5(3HO" DM+%\]+%G M,N#N2D8789#GCC-WG@63WU:.N3/]8!?'7"E0)FW$_E-B]=<6!L2J4IHXHE3"8_:"FIZ> GW8:TD'=TV>U,-PZ/W M+F\[J4-#AZ=]B7< ;L.U9](7\=#19#C.YV\@V=I,#*8+CVXO&80/"#=Y#?F'$1+6@9 D;.> M=C+0GG\ #_W"406'#G9ICXITK'KC>M/D!8NK5,D49(7<\B"]ZO[I@Y]S.89Z M+U_6X"RFP7 9*I_R](%/V6#5:5VX+RQ@CW_JO%G4Z4TPXYS]=LC^JYT.)S>3 M%8]8##U"C7(11]DJH!5!;Q0[*VR=V>"^Z7.T9GA4'1CH!-'3P)6CD+->,J/ M6)8]@R1UM5S*PO#7OPL5F6*J>(&B>\'DS(?WG8\P,:4 M@NN?*?C.^E""/KU?P"Y)5JYKKW@E>2U-C!I@[>KJ&I25Q1(0$'-U15VMW#ET M.S2;3M;,F>@XPB*HOXV1/NCAYU<^/'_1OS?B/\;\?^'$7*OGV2^SBSW>J);2VE4 MZ#@<6"'#)E-)N<[EA$%'%4G*ETKN7H;4%RW:"Q(B=3AS]6Z_\=ZYX>NM,LD[ M(B4J>:&!4RY7V#K)@3U:GM\N\8;Q* A*N=[(W:B6I9ZG8+O>TW:S,:WM_(7= M;?6WG3S'=S3RN'L\99JTIX\8I>U4=-%E:>P!.0N%+S47'7L71,YEE\-$HRU? M()Q0MN\>\GIT=K]_3TV.M"07@*KZ>%%_]6*)82S)+ MQ^DS@^*JV[S5LW#Z^CUK6;&Q&_IWR'E&OW^T^;#V%25,A./JA(<[,E*"3S>\ M[% M('W"_%F:ZXHAS?D(11E_A*.$10C 7-./A@H[RVT7CHI'-[%7J-1M$8N[E!!! MV:"M;)C >!$R/ WJC6N7HJ\KW!Y3;T*C1A'F8T]ZG(81U!:=C!&>+^\N1.<* MIH\#[WO9S?;KBAV,*-]>-E&,CXVM"-C4O]./+V' B:.L$9C\95Z=M_U]XJ=M M6$K!]M,V?#L6KH'*.UJ1W4'K &K]VS.B!ME_\^-G8IMI^1'/([ MZ,Q+60BO[M.]>26(R>XJ=VQ&)[Q1B6*W=+@KL^&9"10C>289WJ MN;W 8[Y78VZ=%)+L9EP6ULQL7C$32'_POV1AE['C*_ZY"1-H[0!)\'KZ9BTIX.L QX37W^\* M"54\@A)?;BU#OA(K(\2VD& ](25U#@SDH9L'L")ER(R]$F%"1?Y>N:9U^ M1(46NW6WVM$]/3Y&^\?^6]V<^OI]$MJU M7T!R*?-S-[/_(;O"U2T@1V5:I469@[S=- E_-SJSU%Q<9N=^%&RW>:3E$0D> MXMZ?/\JUJLR">2KD7SJ0\(C1"B/W!NS=FFJY>B0Y%^G0#1,?[R?A5T3\$[.# MNT.QYC D@2CA<7ZQ%[8^:;.RO97/DQ^W?XF5"Q2:GE>=P]"5>+8R?M0_#*+[ MF4[51# M?B6[U<*\TAHR9P_O1DAK]8PRB3C_:&+.4Q^=I+,72@R/ A]1?6T3 M^&_VGCM;=?6<_" 4PAZU?8P;,!QF_^1D'AZQ6&$S*)I7:Q'@2,PYUW=U!;.5 MY]]K%XM7,#4Z;2[=PLRB TDIVNT9I6\CDV=UT[YFY6_X!B:H+XK+QV=,A5($ MU&OP=BSG@VT=HFY0196(F4R]C=K"%T,A^.Z3%'M#UGL=X,M2_%Q]12O95T-L M%EAS(ZQ#:A:NY-&;TN-V_]N+[@'EZ?S:X=<1) >S\594S"-24HCP.DW8#^ ^ M0UV$36ZLK.%BR7FMH*A'G:'.>*^XN,#O-N'M\+?'?"<.3I:.5SUZEAXPT:(P M%L7;][W8[L)EX>[KC9P':45O:]R^F D4E7(0(B\.Y^2A0[GO+MJDG6?:7*K/#FVVNN&J_5,UJA%TN;7CQWKE& MP2WZ7^&*NOP]/I9WS_]9W!L4]+Z>?>FUQYS@1)2&:&1R\Z%;Y+DWI3/K364OSM M6@X>(>XU=+'E6A.ABY058:6D6N1\N&B_JR! :="F$P'\@(L,H.,^FY(;I"YS\3E=,NQ)R*].FZ3W&X]ZQTGZWR4;?N6Q:L5=>,A M_GOB X@C9S*VHI]<[>S-2P4+"#BW[2DSH)\CW?S?'%RTN#=31@(U29,"&9WM",/XD24P1 MA9+%:-3G-=\?/B0(4$*WKRM&>+0;G#-5HP"[V7;M-D8U#O)?A>X/J7:&&6HI M,T?AY/1]S!/Z#9JI!W:GE(RF"9'2<+*$$_6(<S* JEX9#5VTPUCD6@Y<6Q_]!_<0V=HRY;Z>R$<8]302XM^7Z(1W3HM2'.VD MY5*;JF= RVG3JEIBX2D*+LOU%3IC@,>QLSO9B0'!=\)7:25Z"6'=7EV5-DV5 M^$,_N$89I1@O0$C=F* <\XD^6/2+$@?01)MA=NA$&\D0R5*E0[PF5*3-;+O4 MA-%P <_?&SC.T>KB:%GU!J9;]080K +3P\K*R@ZNAP'Y^46,7*-[J"4P;_K MT9U_?TOU.SK1<<25?+2(7]@_&:&;$+/J67OM)D;EQ%"+TQ(FNO2K&,N)D*ZE M_!.K)I7N"A77$_O)8NG7QP]41UWQAD>/M"=9.K@(P>Z5BC, 80V P+L ,RA: M;%[/7V"R&C)A'EYC[W)BSQ"AVWQHV521@Q\TO]'6UL8X Q'U5I6$B'O; M9N4IR5L+QOT##.BW&R!HPUY:$W@>#@VS=AG=$?U)T3/(3^-N*ME_W\)?J5)\ M,N7HE'LR#:&8],VBVPS\>4)9P-^68V3,U=A5L\; MP$#10H4- LSJ*&=Z\OLD^;Z$B$<@H[[23-\50!="O4:AI-Y%N=Z]I=0DF2V' M_B;'.JBQFF[Z_O=7MXJ7]UMT\U2N[$'7F!?:T>UD9 %\OS[P6GO)Y?SM?WWS((L=&.#EWIAG8?&(Q[%)G9!#\[!Z]2VT)D M\6#)GA$ <)L3Y)MMWF20[("*'\]1(.WBGE1M]4!5:8[8@'1_45]>_;J8R?=\ M_T^*2@ZT98"XAL17%8&YK^@U>(M/WTV?UA.PH'BC=/42Z]H7>Y-[Z(;&9H2% M#.O,],AR]]. $5W//[6?_G8I1";@C%^F.#% -.]TZNF=,&+'4N2I[EG@=1E> M8<#5;=7:JK=1Y_5^UI+K:NS"!)_;(ZK')6OZ(VA"^4K@114O$I?NMN8/L/C_ MV'OSJ*:OK6^=091))B %"9"XRA$ @!21 D&F1(:$.2&,/[S/MWS_ON]8] M?R1K)2MKG^\^GWWV9^^LRS)Z-AZ^$?QF=\.NO$*E;*T_LW;"1 <=AB8] M;D!'E5J4O4W^]5\_PVE]$TW2*@-2.0W9%J/6%J M-HO#*V-[%RP(>\05Y%K3E0 YO$^M46&._1/UT(@PT+8S<= \<&7J(B4AJ:DZ M=\,-%<*92S6P#4F[542]??XWW%6=PWURE$Q&8W+2L/YU8H4#$6M1!;=<^]-PS5I#)>[ P MZ5=S1IRXR1H"'?L+* ARZQ_M^-XH&#E^OY6[I=GQP'N@9JZY^XU/9$V C^/ M>X\;?D-^1"_EXO5.?PP$!HV-YI:D+YKTI1_[Z9#4+FM,$-2'>0^#,UIW[&G9 M7Z6'"VZQ=AK-I!9HK@<,J)IF+W%N3PF @=E7NN)E?_L.M 3U@@E=N::$;- MU6D[.S8U5EF_SV^^PFU#VQ=[,[%D9?ARQ]Z,=22'\;F+I1\R0^+$;P* MFMTKC#'Q"$B+[X&"+=K4PN 93?(1XL5:P16O51:W,W%S*[,U-R.[#QU>_>\+ M\E]##MW5V-(9]?ER@LFD9\_*!72_H'^BMQV4!NE9.$C036Q"F;\+H( MYF_:W=_@+6[M!(X=H&H]-:JK>/1,1:/-@FL)Q)?$X4?TK+_<'Q[FC:E.P*Z1]W3DJWB1D#[4>27WDE-H%^>L;P:8VD&UR@*95A)Z?^AG^[?S"0CWII]9" [*R&$L M]&SFQV_T)5:EY[_LW7HC%@7=VJ<0G5'4YK:7_9?212GA)73Q9L0,6.]Z*OL%Y&$9] IF%-T$^6T9_& M17K1HJ(+YM#&=@&L$O!EQ:MNG_X?%=SY*-_S)WYBO:!UZIS, ]./U.^\6:C] MO&@>EE&FEJUS5K>C_PL4WG@[??T-T\:)6WD3'ZH;A'JYCM\_V M"S9@Q2F;0*JTD50NW1 5X^0#^FX+"D;'D+:,1384*'RZ<-G M)_0D+>2_:N3!8B+RIL6RO;:!8MD>+ZLY9P6(1K9T2S-W@:.TJFOCQ<3+ E 2M MSJ29#33DZD?)H_NA=^1OKT3>^'YV6BUDCSY>$U2EJ\OWDO:^[+/@7$IW6QG_ MGT*,]):-Q=/E. M63,CS_*]EFFD1(6)48"]:*924T^FJ*$#$LE/'O:I_2$Y)NL/-UQL(;RFC>N3 M[4G[E !U:\[^97G6*5E;%:D<$_OYW"/)M6?' M-IP?[*W--L87=$?[=N:>IQT65\=TT8Y$=$?D_>['?CSML%^:T!^]2W4O\-L* MR"D>'UF9*8Y_X]1]#_C+7P/#TFB,^39Q!S&;R,_NQ664Y6_]V6TVN;"X1J8 9_"7TA]([:>6&-Z3_/Q()(XE*VQ&5PR6UC0 I=8M53;:'O*W4P\D M?<.RA5:*1R)V@S$1D,NE1R)O+=KGXL^=>^2UQ,>%Z7 M>"12.G\D$E^->M>P.>?Y!?HD>^_)^)%(!8MT)/*2976J_(<_ROUL/6Y>_7O: MW6:CW_1=G)]E4?P0I.SWXP-W>FXWQVTLRH!M.$I6EU.R0@TPLK1+>!.90^S[ M;GO,E9M!>_LM&]2+NR0S@RD0L;N6077V]S&[6(!,9QZ)Y%[\GI0FTZDKE]_9 MU[ .]9WB*;:*BIFE=LLNKAQ.SGUWCGU">$AAMEMLFB5+FLWMR??[[.T>$!UW M,*L;;J;\Z?O"']L2:B-7AUIHLS?^^77=++*=XKO'C"O]W:_/H5<2U%)7E_FT M9-Z1R)7,51@?G2?-V5,./I"F'EXV-2/L-VBTXYFFRLW[.7:/^!$8'5RD7BVK MM<=IU>7A?4Y!"\9N\NU0[7;#SMPC8K65JN8032P6Q/8,*9@DY0K^0=3($[$C MLKD# *U.+QVRV!3^<\SV$DSA9N/>$\*? 8!6QC-[1 M^!O^[9M&]FF(I6_5[M> JY81N:J!;3Z6B)H[%HTOE[WW21O-)31/ M?DK,8Q1>./!XD-8$ >/\C76EZHIGX!96_F_[QE5N:J_ZVH\95KX4:EB&-H<% M1^5<>ZSO3"B;I\"O ,9<5T'Q7!Q!LT*1!T8ZR ML:36>@P7O$*EG>JB=JE^M;6^-?R.!@PV$:K85$O,]!?*F=8;9U,G4@#=KU9& M+!4F(N5/N@TS_"LK[M3.;X1LESD5]J>YA[H5H]*OPKUW4(.[@H3EJ$Q]A+,1 ML(I)CRLW+EX&GCVT2F-2']!]TD&#J=E#<:?[8K3\EOB$943VLAS)I)3IWE\. M1H>FFV2G32G =#%J*-'-R'^JY0KC"\[KI2.8+19CK6TZ88I@IVE1*6;_?EL0E/C^W),N9-R@0(>=T#S5 M+;IB68V10^1OK%?)&?!@N=7KL+T1_?4@0D_!8+INFXUM5R04H$,'DVXEK\P\ MRPBY\=]+$R0VO$E4CD*SVL^&*'U7P!AZSS:[[U%6LYEQ8GT0=26V+1*5?.]Q MU*^%)EFXQ\D'HM+@*_(N.J::][V4(BS7@A M2X-Z #CPA9[2#QUHI.A$45%Y3"* TA%4S8X[SE15Z790PR MFA%1OX[1TC 38(9=+],)_%:M\*MJ$*=1X:%$FYLX-O#EULWW22]C65O= M;FU6*<-&_I!;Z#IU6_VP8$T+V5:U3)UF%=="6V&T.52K,Q4CS&Q,J&](Z#7P M[CY+(O/-I^;'N.6 M7-K$4P5>VYEKP'RCW#T;R/Y/V?O?QR: A;%F"=X-L8F#[5I32#JPP]27Y\U5 M*]DXZ[+^[?H!>F'MX"!^8D/><)\6L>IF]LGOI)_\IW#(OV7_6_:_9?^_(3LV M-P*5*>TIT#3DA\D[Z/A8!?*4#D K;C)/?$P1RV0QI]50A0CO1R[/!.BH^OY@ MMNIK+F+CYG/(KH*'@=!;BPDN8A8WQ$:#&^CDF"[H&YW\XR"CHZ,XT5Q$Y'/^ M[AF^3#$VLE-2:S7/MVK LW>X&R:9'ZQ4?@!,+92:'-+QM?K:+\5Y8\W-H\=" M.ZHGKF"M]VV<^54\ZB!D'_BVKB]2;RPS5$A4M.]GKU#BIY04P(U6FSV.61T+B!ON2_M%Q@^B-N@3]0J1?B0B'//,@J;XWT[^ER"QH/_[[ZWD/M M\#HJFRSM(="IGER8;(\:B!I'!+_)S$267 FP)@<=AUM(44[^C&A/](V?(IJ8 M*PT3>H75W;KC57JME3\[$U'^D"'14Y2]>=[(@U5(8YH%YZ".444?KS53NK\[ ME0_.;H+(SI2HP2R=4WL7W0?*O^W7(?1:Q@G8U3KM#C@"75,3_IZ5'$/,2X .=P>EXU M/K*N,B>BT/W)'M0^L^*)I6[#R]][V\L0 22JYQUR=,%$HFLU#?]UI "#*;N* M77.E!4HW9*97C!'=YY;ESA[:];*;WRT.@5IC&MH2 ,T7:4-[GMM@)DRPG7S( MLT4H)'2?/Q(A!2V_4]\-B3BQF;O(U8(I[.Z&^&+- Q:?-&!84I'V+?JM'V#RU:(?LQYW1J L96K6 M3=J8_I)VH9&:-\M1>)\^ O<1J!EH$5[YS;+]+YV]?!FC318E3N>):W5EPN4] MT3>$SE8$+@(%XCA%*/67&RAYA;3.3:*NV847Y2M/.ICDSP7,36%!#/L4FK Y M7WCN=;PK2UB=75<7Y"Y06)'4E4V\HIPW?E'G45 $(*^)EG&'?/=5ED)*\:DG M4;D.6:+?#3[QD4.%>@'[A2=5.BB-GHIR9'C:-=>--2ZQLA]JWT!LA@7D8S2? M%XT5P!%C@($!!(J]1Q44@N*.0_$-9T(Y5#;=-2F-G)VO^UTMM4>\4+,W4:4#"C=OPC%;LWRN,#Q2 /U%6DEIWNAWSJ<:&1)M+E47TIS;FVH M%RJ8:!F:VW9]9&)SX-R8^U8>GGEJM'>='-S$N\T/C[]4F1%>.\.;S]FSO0TV2*_+UO3;X6-1+* M1)\'2CE2M'BUMN;,6SQZ_7+-_@UV'*1Q^S:K@W(-%C*3S-WT5B6?]AZ08QD+^4_?*G5:#/5'#%ZC#AJ]"O;S-G79_YV$1NH38".[7[QL? M$+0Z[J(K*RLX)V.0(;5WM4%8AM 1_,RII9"**! OG8AL1MU2+A%+ACI8+H/4 MC(84%V>?I[_'2%#\W75O0T"R8ZQ+FS6M;--VI&EU#KA^M[C5'YF59@B:'J, M>'B G"O6N6TTM$GCF1!H$11G/VP"^:;%$C=P/VV;,R _2A;C!8BQ"^UPW82/ M_Q[\P[]"SYM# 7+U77"G?@U9,4PN:I#JZQ98\V//N-NEDLAYVY5OFBSFUNH] M7F:%1.2^(=7FM#1IN[)+,8OS#S\GG7WR/@TQ)C-HD'"U(J^Z;&$@^,*Z"RU@ M@Q'/3L?A3-+%4T$Z\=5+O-O#,FU1DX.["PT$M'@N6B.6..$.59PCY[S9ZQT,+HDB2246-.-%E389Q0\D5L!O/ MP03G$]M0" HH<=Y.U%L^>V]]T _VC3-DU =+"Y.%4$07ZA=EEVG2P (%E0NW M@NW^]'CH>&5E;@5-?_=1J,JK)AV_MSN5;KUW4C,;T5KV;A%+!(.F,_#@B:E\3>W]'27[59?,BRK%\:YQ4PX;IE5T&< M?659'T^+UJJ-5^I9ESP1N-(Y6\I'%NI2GKH&P_;XW;*N2^,,/9G^2S^&&MA< MD^]*T[UA7P9=<'Y\X?:%++V73:3B[5QMD@X'@11&=U^3 /5N2W#8*J;U^/> M:8PI*,UPS:]?#8!EZG!WUF>@MV@IAS45"53+._NEM+7P'@:#VW!^=7ZDOU#5 MO LH C"-^VX8CT2M ZY8HS[R(0!*X8:'#7&;UJ6\B%KB<^8T>M9##ZHE6)U MOZ8*^PUM3KR!6[!8%[+L*]24E%@]," UF?;&T%&Z1QJK3&/) QNUA'0^"W!V0=RS]3:_H)"HCQ:FX4^Y0Z^J@4'L+)Q/=I^ZZR26 M< ,50E\@D_"/'%7\]SS&+G_3&ISX0]SI#3UE#):M/9(/KZJXFC=GUT8 F";W M UB'\XZT;ZJ]=+:?K)+6AYM/)PQQ*]0*?"!,OY%'RA1 FK+;'$"O(5-4?ZA= M5?.$R$+'*GOUK!RHV8-_GG[Q5YC[-Z7MBN1B#6/,**<2<;]*6EG MNTX-NWY_LZ\,0N[P5)QD4,MB.QWT]:$IM1B81J4AJYMP;Q@,ZB+/:2Z2)YVC M$X)'M\K-/M^]L9/[ MHR->;E6)M'B0,_6CUVYO)!"'![\#AOK!G ?>:#O- [ M/CX'=>W1P8(OO(5>Z'FN"*(_5]#!F;]/*OG;I;_[?TC">)#^D(1)(K,,5Q MZZ\[FJ 1=UIL>AD#!JH1N#X^)CK]!<8L#R>,V"$DT\JE1#J&_'8&?VM%;6@"8H M!DB,XBVP&2NQWJ\['B66LA_KE36K:J??=NH?F8%Z; 6*NJ *K[%V8%2C%GCB MJ"]Z1\NQ]?!STI'(0^ :$@&K](*%]!1/[FS,E8!'&>N'UYU-:<4^'9P-SK_T M4!]&+ GOT./0F$'QJ$:3P4OCK4][O0CBUG<"[B3SU3P: SOG'A)!OUE\Z 5, M!Z"UC&,_E)P0>WGML/C7\GZL5AE2A83#.+P>ZJ9,K905:K;NV9_CSS MSG1S-$)WV4^+&Q;$9@T0YBM*9HB5*S&.#Z_%C/VU:?]C?%/8YG7P6OY5O$KA MT\8H[?Y""6?IT1U.ZBO^4@VW=Z+I56EKIIBUIUQM=7LI-6 M-1'0L9+0]S6/.<5AU+E[?0$5K#JQ7)WG<5[7:3DC"_7K/ ?EUH#D%2QH=#2F M#FM@:;DA9&VJ+!<, =#B_D9"M6/Z< 6<&+/)A6(CJ?0Z;XU866$8.;ZETDPA M[$3(Z%HT19T^Q]+J="7(99.C571E5>[/O&\%,2=2 64!"2I&SER!11>R\,SW MWWZQ^;XM<3[NBW[%W(T"*&;HPS1,_-W-(QFQV6DF#$MB35U%G6[]B#UVZ1!. MEWD3U3*XZU-S3&,B>&"L4.&8:!SS&&B W*VD)RIZ$M@_TU)0P@AIQ*PH[KO& MT_-3W[7L>I^#YG_V]3PFH!]\A8A??A(.J]U7:K\],F1'BJAS&@AW?:\$OAM$ MZ \&K;6BPY&S)Y,FX[)H]LY9MK _ZM\Z?^(J7 M/FX)Z6+(CLJZ##9U%K@7AK7491JOX<"NY+0V:W!-G3@VP:[2'>0_HJ6G4AD# MS]IJ5\>K+5R8S0.C<,;P#):[%\,R9N1 5.JFCXKHF3R=GO!_!2>I%]OJVZXS M)4"4H8=EJGQO:U=0-,5_*#JE^$CDW"M-9T456 LJ^#G%E%3UK>+0NGG;Z8DH M'9^7*#"$Z QA8\U]_9S&P[,TJ91- "34W$5(]DBA$S.<4ER7)C<]EB2 M![Y4MPW/X'!<\+-K77P$/@,\.6R$DQ7GW"TVM4]^6U9S><]3N.HRZ] MYN4+)?2GC#-N)HY],T0SWCEP=^@4HJOPT O9M46-7J:W*0_&SM)D$":CW#)S%I_;RJV4!CY7M.XR=\1$T0Q*;H=);YK" M>3[9*'XK5%/EGV_)D@Y07/[2,68S^\[):3HNP=VA=TX M8S +3XTE/?^&F;/!8W.J<%X7]@(>*]<**Y3TA= 4);7["IBA[R5E1 #IIO:L@)848F1N=DY!?BR*PZV;G%L=A MY]#$4S:6'^/>O0MWNEYKY>TS6BUF+83-AR*D0]N0SBM6:H7.EV-K>P6-@R"C M@4:2)J>H4UF;/8$O2ZL<#PD!#D; XG*$^"%29+X M@Q6"138.J=BOQ6%MB.1$/AB/R+:K?#NW_\I+89T(N3$ M&&V?W..A7-K!X7H\:UK>]9)UULF0RH1H?OFV\%J(<4@I8#P&G3&56UTPOOQ& MF4#X$9L](.3@QJ%.EM]%BKB0,15)F M'(D4O^X_/V:')!C#XG10/MG)]3T$['?#&+G9 9>?]2O37B,M*V5E;9YL#2"M M?WW3^_6/&]^/$;()U&88<4(FU#<4^"-=S6:D6R??6S';8\%I4Z\PS&3,@(U, M@[76,R,:!X)RBOVC&?[AJ-CTFO0/729G3A^)U$Z\6]@S=I?%^30'Z2];=R%4 M7).2#I-BOD5'_O![%)YBM'HBJZ(BI[8WSRZG]JD#_SX4ZETKIQ'K"%23#&!\ M49UUN6]N?_540\5HO5U&?UWIA;;3W)OV5:-Q9]=**A3+8Q0#ZON]>$RK27=9X@07\A;,';$-,Q'.&2*#,N.4 M%'3P40/5;F5/TWX5CVP:9;D!5S07T"M>]K_?7H6 ME],+#KW=B+5@O5VCW#C!0YD[SS):/5H]5@V-@4L)LX/UK##5R-6@J@3'Q($E M M0UCSN#C*I-(,^O>)]]M+BSB,EAA#9;%.95)FA A(TFQ#G7)+J*UB26+X!* M4?D-U^]_\8=K_?]S?.QJBC/A.ZW8$&71L%^G7PY"YA-@O^F[R"MTJ*X%D:H, M0I'5BP.S5NN,LYIP6%2*P:4XCB/^>G305Y:/6L6"24M/D,;;)1FZNWZ30+Y" M-'B,8@!A"/=:ERT; SSC1J-W+2M#-T]1[0^/1%([W#;FZX]CA 6PCZVO!38S13PQG.FF"18GY#K3@J,HI@4.D/2:1F6C33D MY,N7+RN?994#' !S236&7>;'EOBA^+CBS^:6GR7=+FH,]:<$3>"@[-8*.K'" M'Z9E2/U0B!RCI=7CMU$"_.%WUH) MQ2H+E.&Z8AEFM-E15W_\K8L!SQSX"/BD,>1==Y 0)]YI/8#3>J.@\(^NQ"&Y MZF,F562(VDD$O5E _F6C]VHH=(>7XVVW-GAX=:_J1!*FGYW#+'.]D3DHMK MJM33Q-(HKX]$Q$EX645Q__"&S(F@3!QWI2N.JN%M'MXFE[&X8ORRP'[9_A!J M@6&JM8[)*KKB3[EXF3!Z6MPEM$_\ODWSA9^F(5%2N;YQA T],YAB]'6KW*9POJOS<;E>]]$41='.M[#XL3&VYNJUVR M:U=@+)^G!//=R?LM3G,9^]%0T3=-?!94SOGC*N'A6(6!7'Q$\YSM'3[QL)7S MZ)J4^5ZUK?D@AJY3OY;L?+L7>3C5QV3-4)#\0!:Y:;50SAO*T,K%X.LR!C@: M=D][W:*/6&Y'_N MP=9YR7FNXO@<[WA[^:!LM4F^$%8MQ4+$(Y(V&:^Y@>3,!A_%WYA-IQ%&]'N+!V>]1A^^A7-)J(_)-M=#2_I+1U?Z-?_O\J]A48[M85VU?('2. M$N&7LR;9V9ZE%T)OF9-KEI$8@;I'>JO:9^8"U4* IQ ;4 ! ?^=7+ZT(H]8Q\6)2R% M,(-&QF,O<)O8@E]\061;S' S1(8;_B";->Y2.M[L &:]X#TIZZY[ MAZL'K['WC/<]G_[U9#[L5G?D*KRJ)PT6UZO,/CT%%BJ^'DB]R 4!OW)J>X*6 M!+T1/H!-I@>73D$\1EU?<%P>B6KXE:-\:IZ@E$F@VVMS;WC'E OO;<)M!X(; M\K6HR*JTR6B?:*]#A$ [F=MC M^DW+II:UFG1BPT^4;%<>XB+U[ICS^ULV*AV=1X]:Y. MBXE_=]JOT!VZB8-4=JGO?8ZA971YAI4\TN D<",M;R%/:'FET\-(-?[6G&X^ ME\@UA@5L,/PAM8K'+J[28[EXT_07MB0[EJE6RUM=P(BZIO71"6^(Q]0C!NGO M'VM.)?S]3W1S8K7U^H&T4+'-HT$EI]$S'Z/#!4L_A2[0A.NS!RLY+=FK$,S8&/ZZH125<"_SRGUPUY&()"+JI@_I^D+< ,V1T<;Q M#/C)=2:H*9+YQ"[$(A/0,P*B1I7#S\4"IB/\K8]-D-4QLDUJ6FF#*:-"E@4F MA*#B=&,5B3S,RMI.8;(^\^%K@>MLC>+(JR:E'ROGGO< MWK?GIEHN'!UA-OI;P29K!0/&&=8"DX"3.NP6@WY>J3./_\B858SB?\=B2R*]8??BNH"GN>W:KEOI-EH#]#8VO5K!7>WF)0@3%!<.C-> MRODWG^DH+C.+))OXM%$Z<)#'[)E(SU6KA;FK6PRZZ^7U6M,!09ZMP59*F?V/ M=2VE#4L5DE&H)+H.S@9/&%\1^H_(=>;.5LCF7!<$6)L[$]':Y@FV0HX;1K.J M<("]G!>,;YWV;?-DV4"A#']8P!;U2,0<4?KS@XB/ZY?_3!M?0;:RMS0'P\*( M-?-&Y(X%G7B9];<#]ST,$)FS#6E.*08.@1.H/CU5 UDP6E5XG^"\*&&I)=;2 MT]1Z,\4]@MP-E%K;@+N-3"G&++#WH;DA4J \XVWR?)OK!DT*C!%CM1&LICM+ M/J_=]':A&6)RR/WZ[G(79V+;H-[]'F'S:1(M(7SB,$R;*G?N<^P]@B&;E-B] MS."?E+4Y]].O[]:W ?I!ZHK27H;1*U[*DM]);86,+XE?\OV^XTQ0RE4&"GI; M],O*_#KV)+MM+@3I.^DU @6-Z!)Q6MACE^SO#WE"':PS]KN_[M--ZO:XH *Z M5^Y#Q/DH$)-0_R0.,U\NG%7^^K^T(7-VI 3_QMLS?US@A\IXYN! MC 2:%V1^D-?@ 2_\8:;E3E$$.6S\H;=2O/4485&)DO$,W,^/8HR&7\NI7Z]N ML0ON%ALR?'[=F<;6>!FOW*<[=8W4D"^(W)X(W\\Q&$XW]=3(??+@2"3[FU?Q MGX1O0:9X,87&4%O $B 2V6SN?J59)QFG1$Q.7J'5P GUR7KMSECL75RZ[U.O+G\S&>7X>B^WJ6F[EA,X*>AU1*V MQRO0VW;R5KQ$>%>$MWN0,!XD:-#'+6\B6KVN)0_'2;:'R1R))% 8(TV"%XH5 M,2X1U"J8GB/0);7.VSV30?=1)C7W;,J/8MQ2=\T5S\P$UUOM<26O&<9RY-2+C-;28M%F&/M6$7#C$=QA M:V@!.WO\1:Z2B6<$6G6^8#"3Z4HJ<+XA%Z/^ES?N3G9G4N8>O)Y\# 8\+4_N M\@EPIRR$-AH]^+YG#E#_=<;HRN/OMJL4?@ %$1<6. \JR?V0%9T1E_+USZIV5Z'DI75 MTYO!;=5QV_/-ZSR\ M/PO@4A-/#I>'_O;:4E3+V^OJUG[:% M!5HDOX<\FA)#/]OUEJ.I6O;MH31Y:DPN6]_1>VD6#95Z4!B%DUNZD]O5AL?@ MEJ1]F0Q(%I=(?FB<*;475+)/2K67O-!HE&^0=VE M*<&E>[ZY:?KGE/H\'O0_[6,@E;7ZG8V^\55II-Z"C[PK[8CABH*!B!UQ0 &H@R6ZD2?Q&"Q_)A,MT?O MF;2 F)8OW\-G@@N%[@EV!F/?I+ 89)EH9,CC,'EERM?O*JE>'[MH1OY^*:2V\R=G//)T.@6V,[ XJBI6#EU+1::P],E M2 W:7E2I#&Y=H@94YA*SYI$I, ,Z+2K#Y_5Z,,'+/]K\9JCS,3TH,%?+,&Z( M.?]7>.PPNVTJJ!]\TQS(-$@UW(\'1C;+--&^7-2MN),;-F_[*"#>&J#4G(W]B.[:CK1KUI9^4-=A19II?K$_ MQ"T_/S_[XC0\RJ,?D9O0VC(_Q6YA\3$3]8-UIO>WS!\DS8A^N0@)&?TK)8E\ M]'2J='6ZMFVI.6B^//M>HCDG[0J#9_"5B\[.OIS@8:_O+]E/*6=J.P)__LI2 M48I?/1=#>AGQC:P+00BL,$"KC[C1"+1;?%C*D!BY7PP 6/1O@B,V$KY?B9I* M3T0\WEQQN>*?4*&3#'J(>+KUOS=ELYP>1=,[@5P)V9]^V(,W)K'V"F-U 8W[ M@H<5WK;OA$H/74O4[^'=%H.,4?8N@-_N%5$"1V)4-LPV=+/SY]Y,GQ#$N>@+ M5[\_)BTL@LX'TG(D$E4;D!+;J)/J7BKB]SN/_LA@:9A#OP1ZZ,(2J(_OS(Z$=10U!R OO>*;&MD[)0RG)V40B=, MB(H>BHH\=H-OP ?6(&TQ%:ZFOLNZY'1Y310UL1E MQ)DFY31S/+#??934#90&A"931EKE8^;9!%PH3]'&\0S?#L#OWB!?(-87S*VD M;6_S@%XR.S:9^;MMB-'S!:&+P^-K]H0@ E.",J%#7DC9J^8/9H^T:ZV8RHOB M?4)>RYS0D/VI8^;%:/?,VGB,#B&OR%[SYS,X2UD4V2'E5/C]$9PT..5"7N\< M^#;.W-S\VF'01-1%6(D)+E90SZ#74QDC6MA_= HT/B8L?;_-=J//&LYT@D;$ MC]TD]O@'#Y*2TD1%98X)BX$8BO\O\'%RAZ.#"F/-0Z52. 9]*"CH[1+'H'_H MV&W,W&:^,;(?U$P^$JF&UXP&G0IJK>?K$)U;"Y'J=X7RKUL^?0W[OE-G):/F MAL?,RL]ROI(;2VEARA,*,9V.S_>+%I6N, M? AV,;#KU$(_0CJR]N)I9[AWJS\R-W@2XZ[+ MBTG?RYT#M35W_I#WP1PO@3_DYQNK MEGK%EKXLU=Q]0LJ" OQJWG)\LV8'7'K;^,YZG0:@ MJ-A@J%&IJ!T5RH,:NFMD!#Q&0M&T#&WBGDJY/FLP.F1&R>0)F-/JE*;1.A.$ M1(;4F*FZJT:"#@.!Q$H8D73*^A9V\??J -!:5/N@K651-J]4G[[)4Y\4-FO6 MN=V,B,Z\V(,TF=:,)((6'F$L712N:SPZ3]NJN#@98:G&[+(=$.S%+,K6L09N MS2S.DL-BMQ@;Q73.Y>X -#QC1&M"% 3RAPQ)A3@EQ01O_M?]WY.K(&)JSM=5 M#I_C0$1MIVIGG!B'X-.U&O1]QR< G6$[[6$#*3I1?/"8WD28J04.UR&I-X^U M>ZSVS)*X;89'$P 4/[.G,I$D4 ME*H$BV^_;SC\/O<-39>LQ M"&S1T:!,&M"/=\(Q7U)L(T(L,1_)WJZ>NOY2# M[R2^Y2_Q:EAA><61=9F-B4.)\D3R/#I"=#IO S3<=B#?&S#B:4"S7J M42&^YWS(9E=#KX ,)!V+?0K\[0M8Z!-Z?2Z70V^ E4/U]-[=="_<;][JVCC$ MT-XVIRR^GI[G@<>\-T)L>P@'^YDPI(]/=K%3&-GKVXEITE.!N"1(Q=\(@[WZ1'\NL]<>KP(0NDL2^ *O%*+14?N J7NKM3O*E]> MOG5(]?+Q\;GRV3#[I:O(.8<9=3F6T8\+;28S7GH]->Y1\[A*R9?+V^(4F3/$ M]&)IW>_VE]<#9PG:3+7F,*/2N]5G,HS>!>8-1@SP/1*S> :T;TA1D(9N*"/V M0_5&#,S0F;"0G^1GH'QU:I,'^RESI=1S<.ZRL_&0;$/]KHIK(3#W5K$^=I4+ M;#B0KL=,[]!^T.>WP#I"#EN]'K4\=TXCMI;XUM:TUG'S=0%>U>D36@W*1 45 M3/IE5'+U.U02!A9A]OUJ3"6&AUC]YGA#W+#M@F(=TM]DH6^JB+IN+N*#\*3+ M"]*F-_I>A:(>(9N#+LP2)K T&,XP\D-7G,I^+\-_Z?K<.)_):8<@]>ZJ1 M9_.+]Q/AE32/(Q$70'G(YI+;1BTHK>'IC1/KO=@@F-L]0B+9]R)0ZDCDO'VP MPXHCP8M12_ [$CFQ*Q'3657=Q!KQLB04S/=C'[02Q^0T=BJ,QM),A^O$*F.N MR$07TD6'XTS@J2#%0AZ1_%@?ZB4WK8X)"C'6MXUBIQM?\:J*>_O+_T#(IP09 M8*W5ZW6(%'?33B>_ ?>QW<05@K_^,X*/+;LYC=(&%;UQ^,31>MF:0RP1KW$R MWSFG)JQ@Z1;10HZ]HHM<;%926B^/!;YUF%BJK['\S8CR=K78 :"ZO5CRZK_& MY4RD'?JC2NC$%"F0"B9RP:Y=OF%[9Q, P5(7BM3%1!V@0ML:Z^W$VE-9]QUJ MA'[I/ L"RLGI?:+N-+PDZG7%&-3&=W*^Q3D;"X6"1LJAQR[AP_T:HU336*,@ MO4F>&N@NV8V("QA6<44=?U-[[!.J?]YVV!:A"0XF*[P?///?-A6;$\Q'R'U! M5VT(K/9VMH%%<#M5OK.,OL>(ZG?*#YYV+LM>JL7I&2S>OASUS/3"EM+9GQ<9 M, UQ3%B);6$A619>>2:B9,DGN6",HKOJG8B\56;Z]79.,('3,#GL;^ L&_ P ML],:>AP>CU$ 6&%ILY?)%&C@AS= M Y2P.$\T;NO\C05L$5IF<1&)<#P33!%LX=I78SI2??_^U_*/1&38A!KD) I\ M^Q]-A:&@XN/W& 4%A=CK1M&6 1,]MS6WH=M3_FI,/9CG$RZ EFY._&G>:^Y! M6*TK@+?4BX=.ZL4KMQE)QIKZ(=W%'#O^MM-FZV*UP$H;B79Y]_/"=MQ-^NL* MP%J#6GGI$R'N-?IRI*W/QI$(=0:GU!2-FIT';Q>EEM5"XW4HC?A,FH?6 F:\ M" ,4QH:WF&MV)W-I)M6. _ZC^64$_X%D>6V^P/<5'-P%RKM:BFX[!B4'PHC M[?3G2IQQ'L",5DB9#^ "DK ?4@/_R5),U^L_ZZ6W, O*W7\&;+=6GW@Z&3'_FQ?>H:.^A7]C!@1OLMG&;+SBD MI6&+#*=?QFQN?/DRPX8SM79%*F&V$I5O4.^[R$)3 D,;Z8U1 !RLP$@IKX78 M;9)#.NU=:U0_UG[?6'\MIZ@A9)/UHAQ.!=N .PSM0H!![LH?H@DOG=B+G4SL&8O#/G94 MR6Q5/?]^J!*D9VKEBW3M>?ZRBM; #-8K3('I9K5YTFUN!EAW'?/KP?0/U0R/ MF<2ESI*0GZ /]XH'EM'PM+IC Q8%T?6I']A%VD36Y590ZX-(T_D20B27$>RN M5;%V,A\BVA2J;:6K',Q.4DS'%N3HU/BZF=BDJ5H=;Y.ELZF7\GZ\K58F/JVF M/-E^:E^2N;4"7CI;5:X5QI(@ITZ!F31,;&Z_7+PVV933>C^UVWE=NCMV?[.= M8AA*[Z:\I@N1&B5# ML$FX(Y&0WCIQW!+CP(F409D,D]?&G'?1/#5Z;?2QUE=IGW1<5G>STIBIJ0,!.G&@](G,[8JV@& MDB6<==LO5:Y_HEO 'TC^3;'QS+4$<,%)175.^:,&46.GQ4A,RPJM=G+"+&[Q:;+ITL!SED\/IG#ZCZWG->M,T8)+V M5DRVM;X3GRG7VG#88(6*S1[6*80;/_KJ#V5F.HY$'/:[6^0KR8BQ@,LJV@>D M4+KLHI&LHDGFO9&-O--+=.+*G?RK\_.N8W@+RI"3N-AS'D9FIB*^=7ZKK3]"4M\6:9<&]"_Z/B-6 ^(NJUCT* MUQN_I(3&NS1R8L?@?;HA-K>ITULFMLV%1[PIG-6ZL*^>"N( M' KJN]*?*RA<6JR\NE 8;-/'WZ^$2,$BQP/2VKI51+&[ M$#L(34O#K)&F/1G6!GW-9N(W!1=A"%3$B-N,:XD.V)K\_!+'XEN4R#;FLYF# MTM=RD-G#KX9G-O\_\MX[K*EL^^/.7.^,,];+H(#4.]1!0$0(O3A*$6FC2 UE M)!0Q!*274&9TI"<(2 L09I BD! #)*$%5$H,58@DD! BA 0IH1,ZO#!S[^^] M9>;^_3[/NY\\\-=)SEYGG;V^ZYRU/CLB_NX$D*5R81,X\/AY0=_S"PL^@5M" MCH81XH73Q".E\EA_F=2[_$WJ3"L;^BY:>[XX<,:FC?GYJEUEB["&\SHC#!WC M>RGP9H_FVF(H87HW+LZ7 _1'Q_6'TP0"Y2/I5BJ2O^(G,;=GT(T\*3RK195Y MN4(HKGVPP[)-M^A*I&D KZZ+1)IW:X-"Z"\SD+8H99]05/OI'#M-O9*KXVN! MX!)DD!*I9=RWS6I0@/5OV(?[)2%UC0 ,Z*. B$8"R+5+>S28]AP=8081!H=P1 < M]*L(0Z+#$))AB0:%:S8E\MR"IMH#%JOB3"@D>L:VAXRB_0XG5Q%9U"G1.?BD MUY*Y/9,=U'S H4A(%7%YVOZ\RN32= 3J/*AS]^9TKJ0T[DF-I\QMH,/J' V< M<"K<2'9VP@PWB[(B3L<2FJ':6U.XM[)0(P*I8;?F* R6&/8DAHL:380KZ0T. M1-9O+=!I*K6XV^13PP:ZCCBA,7'!X*6\E(**"_]?9'R>=&<*6)#O1K2A,R%] MP_1P*8,3>0SMV(/;9FDR3^G+6DH]/JMYWA /'NW7&^BL]E*55C6/Y)IE*7@% M/;B-!1Z#*NOIN&!=[^*8$%?UOKZ;:=H!H%B=<;\&^\]5M/$58:DT.9>" M$OFC..X(FY.;"!QD.X45SFAS68&Y%=F*55WZ72D564;V\*O:JO4>I9FW-[7/ MY+JO]3^G1.EKC*E0:X0N?83$75H^BDT"EC!55\]832E2@ST8E2S8Q@A-E%@[ M/57>1QZM)Y?F)VIZ1U@W\_(A)G\KVVF]R"D#HY<)V4+E=79$ @X-N4CS>O6F M(]S_Q__P237@ EUIE?Y JHH75\-L<^03GUR+9]*[^"AVMS@)^W ES+9MB+>U MLV[W-CI[))]DX1!JJ"DU5GEUW,E.NP K'I?T:U$A,-+P!:2QO/0#A=#UH"'" MVC4G/U\0/I)EWD;Y\[OARXS]2?9=40M>Q/F.Z/5Y^:@%O4>J(^3O/9#@-M:;+Q+[3 APY6N@T >[PF[ZAP"SNH0.][AQV:NN74'_Z]X\'J?E MC22B/].3H]YLV!L>R!I]^Z# UJ1>O.VDC4L4-7@L3/R9[3NAJE,M$K5O5*$Q M\HC'YD:L6 ^%-7(7*XDR(1=JK>\/FDG',O'.$>* M"?0/Q;2M4SO)D4S%^A07_S6H3F\8.NOR5M^&^TC,%0\11F M^\-M0T(QLZ88$9W^)=3A6XJDWIDBS_T6 M[DVY686!9>P;.-'&W#CAPT9%X"^3 5&-(.F)*&L[Y'9I_)PBQ')3O,]LQ*XS MZ&+]VBR%$A-S))9T:=M'GUTO\*";_;Z[+"TCO,QZ2.HOKW_]HX[#$^^W:E*V M98IT]OW2HO)L^X,*#R:SDBYB(;KBLT9,0D6(7#G2Q?.L881^69P//N3#JP^5 M)Z2T5LG"DNN?0FW]>YNN="AI\IJJGMQ/),U/4,M,$]I\8;\CDAP5?;]A<<=; MXOJ)^=L)5[H"F'V$83PZN. 0$&8:T5_A=93P=9I73>TX[.@$MX.CBIS45ENN M[N6PC*VD,_),IJ_QL)W![)>O22_&_X*/HT.OSDM",CR;5T%* >1375Y^I)95L=NO_\Q?5N.#9JY//B@<&GP0:6#JD]H@8O,"B]GPEW5X\KS,[D"L-[S5U5G;SN <_L+W.!P MA+TR)5I=:T[:)^/Y:JS.8'NOOB/^$ #%:+X]L@/^-PO@QNF%(0>6KRA]316N MDV, ].Z=XAZ6U^_C2.9O>E1+(EN&+ $A11/T; MD=<1L6;K34C_(_N#[X:6A2W*YC\;UWL04[4I3,IWY M/JNA-7,0<8]6YM_>) 2,AWK<>S7Y2HRM=W%@F>+5F3JJ8F94(/MT9]-^PT)Q M5MHA/FA@M=N(%.6(Z]Y6/V[%W*VQ&TV&0_TQ7KZ:<2;45GK5-CS:3YFL,QBH MC>JYV[Q"XF\",V8+)IT+K4U'S\]VS2:]]4 U?VV!??/%RH"$]K4&R[B +3(2)Q.5N+BZ8[TU4*!AZ._H@(]E#?@W5QH8T%G10 M@AE^YR;J^6"**,4D,@N\6/DTJDM6U@^4.23U>4^SNE^%6'HK4P%,X^5S3,;* MXKIU2Y2@C38587!M+XNS_[[#'8U=.00N\#6;4U4[WQ*="!,^[FI.$&@N=(=D?G8+S0XP/7%VMHADNV[2=-2U$& MX=:A!_5$-2:3A./BBS0JO;G%:LBX_ 8GR4/ ;*W?S^YZJZ*6X'%>;2%K?6=> M +F03[T(DPU;A,4IN:O!=,INI/Q[K3K\_,3WB_BH7>*$$=\>]*Y9+0VEF4)8 MTG J[%"(O\;9W5#C?')/$4/<(A3//J2<1AZDCBLDZEV4=&[GLLL/OI_9WBD) M=H_8%8_4F.?VYRHJ@G?S=QD[(8Y@W%=;[ \F2F$"8\O'OCH&\[M0X&2:9!?F MMZZXL 7DYN177MSJ!X"O@/L,U @U>@9EM4CT(C=;G__RH_N+3Z']$L.7FN2> M*=N=\]JPC#U]@0IQ%7=^'#424\\=E=FZ/SE;PE10>WD4)-K]Q;F$9K*ZN*/KCRT:LWS_7G ===.2[OA.=HKP"BK M66\V&'[:_LYRE#.F=ZQU3&C^K^=\^I=/_QI_BZLY,MZ-#)7:T.H09MJT-6^^ MZ->KD&6/I_I7QH37H( ;&>1(_*S-TZ/+%B%(\\M'B?16XLNV.9*V]9+@=GT[ M0JGVTY3K/P(T;[Z2'A2@MF"EG-HO7]=MN'UAOCEPSGK,_WI=14FWLW)-/][/ M4Q;_OB/P@0\BT:1O5K+)"E\:4FKDH+78.L OGXH M+$<@!\?PRJ%J[;\V_Q_2M?Z/D*[#"KX1&>4/]Z 5#UOCRB;G(#OQV5@OH#OX MI%DU(Q\M^:7"$8-=CYU_A76.&&IYRF+CC # M:I":[O6C2Y#4&0&0,3G8^X,2\W[3_!MISM(2F#G0P"$WLAT>^WIB,=FBHAZ=-_" M83UJX:[5R35#AF,K)\\NA[-UR]=IT2C>N"&]'V:QJPA?R& M!'/QFYIPH[H?_\PMO\ ;V<8#IZ1E8:&Q\"-(.L@KZ?E')DY^F[,WS0 M&2UX[]G+S99 N'AZ50BC)K9J >,:&"H%S; 4[;CR=) >9V:3,S7"%=.B-+8^ M&D8NE]EMK-KAL;ERI#BEIJM#L=?G)8VDWF%:T+1QJG;#&\M5MJU._D&%KH Z M7;!(3XI1 !WTU\ULJF48$:'1Z8D=]?Q+1;D=.+\ZFG?3\WX_31W%=SXA31*A M*N7U$?OSYW.=FAS<-B]7??)@0I_X$2NHD-LJ78N]W2"L7EAY!QNY1U,S[=QR2W(*;V,$\%,+ MT3GE:]STJ"D_^)(&Q PR@^)#@[SJC2W\@NK'%VNRF#&N&QV(D*,0V9"2O&2' M!.+!8_E)=PQL_[.TZ:NQ?<;!=]M#HQ&3Y:/UG*9NMT- TU3-/9=8LM/K ,9 M >%.,7IU;/HFQ.!Y#U!B9-]3N)C.B0)9FN07)W4U<\ZMXO@Z!F13+ M#-L#]LU__HO@(\#_&^6]F M/**G/!B-O6#>.2@K6%_ZIYK76=ZA>A:WMU5=%)V; .AE3I%SAE7_9"E=YD?6^F54^#/"SV#$RVTDQ%OD4FU.V4Q,PI9M(K> M R[7Y*PK3N@4(A9GJM3=U0OM( @E0KX7V)5N*]*P"UFAM[@K7]C$MEKPC'Q0 M$8T&HWIGU?C!D.Z=",\KV>48K#C-"&.(9()L2R@^XG]T]US28.0]V.-.)*A, M;24]#E<62/++H'V+@_UK=K^# M]@C'H+T$IN9;G';^TY_:BE$%L1*SL[^HG;W=*M%^+2!JJV95!^BK\;WC:.B^ MY]F41^)8M&>>J7DAM;//AO*I]@G72+1^$5IZ;MOJZ>R0H[>&L-&(F#M(/ MZ=G6-O+[>9H"!4M?MF-Y,&Q1[BKB#*JXHT)MN,F]550VE]H7C5E':-PVSX[- M/<#(]R9EY4&.X]#[O)C\YYMMY.W3N?2X;I/O@J)!JJ)/$V\ M=M(YM"S@6H"!QXU6-= 8Z(RE;TS3,[)KG86K ?=]F\RJ[1,N^R)W9*-P+U.Z MQ:C48%M1=W8_U707:?$EOP"/;Z#:XN8]@FB@I?2@RJ:ZLL'J#A=!_E3"%M8D M/)ICE'FQ-B?]KSH5J#^R3,")5S*V\5$;GT\_I>DRI9N7I.8%-0?#34DZMUV M:K)%:)?"NXIE^)(Z*''*]'84LBYZ6"7+I=BCQALGG4*/__NJ\=&Y7>)I;Q1U MR/]&2FRS7-N&/<]H)KVXM8!V93A&2B,^H8)HL*6T!A?]"9R95C(> MZC#W03"ONE8&?;A2=SG,*X;L^FU^==K-F!:T'MLU%!1J&YY-"M3(D I/CZK9 M=PLO*);[&:*I>0R5Z.&N#UJM(K*Y0[U--EK8KT@SEI0L-HU4*N>R9NKO2C[5 M>5/UK ONW^T"])]W.01\;%LD'P)(<-%# (,MD^7YA'T(R(IV.CA*BO8EX9J= M1\*X3J_D$/"6>?L0KT M"LNZKV5HX#VP%-V]Y2[\=4!@%9PH_^5F]UC =O 68Z84V>X:+GWE^6S\W*QG OUB=^G@>_B*^;\D*0:;/QO:]$I*LG1X.6!>@N'%V_3[9VG4 K93AA+$+&4 MS,C*6MF4&80((RC@V$#8F$5 G[X@6+SMH@57:@5T"+@BR9;!GYXBSWKN2_GKKP:7PP>:+$6GM,0!%D MI!1[C2ENHH\2E:&W!N*S\B*//]L'UL*0-+S;S&4@YN'Q^[I/\(=*#@X.GC_] MM<\48I0QFM+0!1%G.+K%.$?@]OXN,'F[!\HB$V5:NRI($E5+13&B_/#>/'F4-;)GW%!SO(YA39S"?M6H3A'IYJRSD]B3;0U M>F^6I8],_^!KL'ZI_[]68-Z5N3-_S%)UC(SLCPE'S'[?C]<YRS;Y95(V4D<S]:*J,B<@2)/2%,:4"J-;\19ZL_LUA*5K MLWEHAI)5STR4_;!)AY&!^S']+>[/Z&\5-U*N_XOY-;);;3\U!/;OADW7?HP< M^R4+D?T%)C*$=UOM$R:W!W82 MA!YGZT=# WN&F_='CF*L(!PE7B/%,W9E;7-R= Z\IXOJUV"#\GP]*-'[71,F M56GZ&L%3?Z3!88:(9?NG''9+?MX7V1\:N(?UXN[/T\!)YQL2#53/P+A!M!N$E M)R$+1+3^TQ-/:Y&NF.Q)D0H3=AZ_3]C-OC0CFG*TP#W3:S\$D'T. 5.>@)V-Y@OLJ2U9.#;7J5H#'CI.PP;=Q['6C!:ON+\JKUL* MG<8H._/Q&'W3!+O<*-/@@B':Q)+V>+M_=EQK*YAQOVQ"@'J' ;N4?%JUN+2 MN$PS,MN='(=M+=H_X$DR/#MGQ8YR"LX:! M*K8]IP"130X)AV>X+K^FQ2A/'@+,%G8D*H-#BHR82U#^VG3&=H&OG+LAJ>#!%-3U5T=C%!P8^$IPS%/F,$& Z6#QUAK1XS]34MKK45Q:($OJK M:=^L5%6=8'XV2132AM@?)T:_=4#P>&AL5 M3M-:[(,$*<7[>:P[OK3*4_ZOO-'*?K%Q]61>SN(A('6!$4K"RG06_?2TM,YJ M,FUZWJ"MJ9[A[2%ZDG8_:#0_D7VP6W<7E\ L*LGNAQ<-[;B&I=/ MCK$879P^*%'*[8[ZK)6JI,D5H!B3%&>!DD*0";]ROT6!Y_!YUO]:0;U$8Z06 M'SEYM=I$/F^J_"% TP7:'&.'[P$' 6#'(%,\A?Y=.: M7U1O6UB&S/(DAW>LY\56R!+3!!0/=[!KFX/-C>K&KV^NS$D,3/SB5K1/SJZS M>C+T2+NV/GTKXW1$[\;9\Q>]S"#>YI9P-(V M][/O#;-_V0[JTH/"=N<[8Q8$R1L%4)D]K91-L:DP;$ _1M._@G2?5L1&$P\! MXFQF4\-O$@_%TST$K'F 61Y@EU531UG<3[[+'_[(-F<3=V)C M;=#UZP03]TD ^/]NT&BR'0K!>1./.@:Q6*EUZ$9H(44B!. M#@5:TJ25\UEAHNH;N[,;K8,*?A_X\QKLUA5.X 1/%R72VKE=(T+$!Q9?>K_' M1F^V5?I)8_.&CU6>74AFQ\\1D:O6P:FF9!35=<59CG'>M_7BF*@P9ZOP27C4 MRKU,/ 8*\_CN&V+3ZKDW%ZX@W#."^^O$O-^YP\H2,D]\K1_FE9#M*.9E>O]F MW:/!::.V8=F^#]UYX MBOA+"QWNQI*QLWK;!5-_.YY,9"3FB"!3KS?>7!^T#@G, MY-[C2F9? #.=X!51;(6&Y,)I0N9$ZVQW6'+RL,I%M*F9SMRY7WDDFSYHWW:; M):61^&7RI*N32WZY"KG%F?YS< &_H;_"-_C]J-CU/S)2R$3NQ+.BC,K,NE (O3< MJWX)%AMVTHXVP51$,16SN_-+8;'4.$4\9Q$C]6%3U_[G*"S1 TB+2DL,ZS-. M^N7AO0([X2<=3K>R+ W5!*VUCLQ6)TV7!72_2RT;+T]8M)VQ5,V(J7X.*5I# M^7V0)"MISUPZ!G^$XS$F0ZYD'XA'#PUW$?TH.=GMG$-/4X+\*(?;BKWX:&&E M.].5O-XW",48$1KFM5&:FNH.&@'_X45?8(P@)GNBK-%#P":N]"@X@CBK5LNP M0\"JW>5# .TH<+[(K(A*.00(+#0/ 5N@A/':,^MJ9O\\7.'H,%^#.SZJ,AJ; M.?7@%Z#HFG.3MFK(B VDI*/1%BLI2S.\)BM MZJ UJ1'-N&YJF38-Q97C7&I898377A[$>>Q7&!CAE0@BD:]KBSCSRX8_^BN2QG M4MTZX<)&&Q622^(G3L1K%!)M>3$_%0X+N2S[XE[ZGMM< MPF1@,BM0 ]32/D[N6@GF3/0*BS3$^"/4'Y086A3+1SE0V>H;B5_UND? [,AL MHIV_QMP\UD\RVV48!A%91_]LN.'^P_\(-?^_Z?B3B%_W6##:G]^\G]S2>)\5 M^;A18ZOV!M>)@3',)SW^$"G=["1II0D.C[1JY'W;9G65U+?V:%T]RBTK2K]S M0B.\,RS2BBTRO!-*VH2)2"D"R_RW^IHC=F\/Y)0H\.T4J^S>QC\[4)@3FPB< MQRJ/67NWX=YN'@+R,@B&.#8Q(!+"RA>\Q\G_8I7[K\;_>\K\+IO3DK%XEH0/ MIH73&L%$0Q+C4M.WKJ$KA95:W10AX1UXF M%28QWRN(H,MW=G:M":P?K7JE( 6[3:W6,.?GL939+__+*_[2KVZ5<0@X&>3+ M/OBE0>9@NCNZ:\KO$#!]+N@0L#*6L)7'+#4Y&. F' *P;PX!LPZHBG3&?WW+ M/\9G9Q):5>:^V[W.]%NP2]8,BL@C;\<0MP\!0 3^$!!4O_J%'K\^C1/1=CX- M+/3+X,?ZK(QZ<+"#>-O\ @B[RB[1P]:PC&^NM0+RX1 MH]Q>2>6.1"-?1;#2J3<<$[?8T% CN5[U0X!5XI!!FNERVRV.&$DC@\#>1IIV MVAIK/%)M_J^3DTVX?MY.9DH4Z]K 8<==]6E@(W^MH+KN3*(R MZI(SAIC,2?9-4O81I M]FH(7@1LW*!G%^WBGT!J !UP:R:@G/"&7CRQB8+XL#O7ES!15=T5/6=G!/K> MQG7$OPSKBT]FG]F8>;J(>*"4:$ZX59%J7N-&E]6K-3.SK:P*QPQ_K X?T9C!\J*UW ;NOW;O$RA3EZ%QX? O+=TP.;3[6\W 1! M!2KSGQH\+Y!QFED&AKBODMZEJ'HA8&VMD>%>.H:GR=O7E2CL^1E\C,)_^ M?-7Z#&UW5^:>QX7UC:&<@A3EI7%^'=B[GERDB: 0VFZ,0U0@1-_QQ3<7*4 C M_=;4#>_AKIEI[Z?+'\ CV10/R^6U#MLCC<,*ACS) A,*(H7%.Z-A^5-A2],E M6K;/4U):N_%I#]R#Z7LUI8(2.%5'A^(>_#%EV(\RT;JR>-=P39SAY873M^Y* MD!J(M.PO9J\2(/G;S. F/#_:<_?A12$?#&9.]]OR+%=]0L%CEXH:+"1_\_;, MM2]S/%4'LSJ7D'WU-@I+LVT%TRREGMD>/46Q+CSV$HHY3BIU,BLZ7;4N[[>@O02C_D%[CS:Z=#/U'$[<4ZMS7KQS MWBV8CWGKU^*29OWB*+M,+#S ]DKP9XX5SGC0IDL8OU8-;,D1=UWC0Z:/X68P M0X..V/NO)4,QP3KG9O.AIS/PXI86)VOO?P-3>4W7\ZD/815,HP1.:IFO-FT" M^56^Q,#(9I)PV<:/TA&7$1;G/J'Q@$MNO1J M2Y8<(S;Z'#KJR.*.^(7UXV:[P4L-OV&5\BKRZ7]:CB1^;<-IHX S\4YCVU9J MDCRII]0,^X#,\O)U49^3_,YC(9@"TF@W+GNEL)_:Y6+(T/W6-^#@HD]:VMG( MZ[W9GD\/_A:T0U6(;M=9XN]XU2^V7//+/YI]^'"FH5H6V)9!!9E59.HD>R@M M--_-Y1;5-Y6\5#0P.(;$C6GQ&\CBG!3Z(J;,7^3Q2<75R+^O:6_6K49>AHZ1 MEN*9J^=Z F"V7<&;(04&$,E'9KQ;2V<>.50YBGW$>BB2/?!18Q>.VXN_7@J9 M +V:WI6,)>9Z59Q%7)Z]?5<+;1$T5E#L>TR^.QXY9NRES59J='9"WS6V]IH: M_C=2R?Z0T%M9K>-7>\E)I@:UO_R1$\FW6R;)\]9RSJCD.#1F=RX_] M@O0C^5[G_:N-R+_5D20#58ZA&R_O5)T0?S>5 @>+'\WLJQLCA_PX)Y6&3TZE'3_\>Y2<(7\3 MJ>OVGT8!ILUK(.+MJ7(M#X?>C1:+9-1..PR:W7/TTA.U[K44EXN7N3 T[ A, M^(O>NYKEKTU^CI:32=ZKII+=!!EMY)A#P 1U[WIE0FET<<(^RO(@F7[ #;3X M=4[V']^^P/ HP:V*3%9_&5=;*2HOQ@IOG]K MR'5\X/4A0%.)$"!]$:$ %JA5[S,'@IZVB3K?^U2L+_T@W,1H\ /KNY89)NJ2 MCAXF*F..7I>SNIMJ!F$:95S74[_\YMVV+?LY%+\A$0LLLYY%STI"]4W-"<50 M0[GTWK_WG?[WAJ?O:I:D-QV+,"SMGO4LUIM=.WZ89=*>%'HFV^]FW M(<+"8L'67;[ Q)O[:TN35F_[T'U@=[&>;)>]SG4&^@CJ#*;4G8(Z*=(RA[= MG^!A<,8>!2YGJ]&O*OX5X#,];$L2XT54)=ZFI$DJZ=(T=)^\$&)1.V@@ZS(? M["3#;/^Y8]O&\R(2@F*RP253/,)Q3?( ?!4@R2C@*U?]X,FZ[-1T&1S8&;FTLK<$4->U<.8H*" MVI^*@HAF:-TV*T^P_N'/HQ[@RY&XR8E#0 )XW,RB/A#8MRV9.2!6P8TV%Q@S MZGB8CJJ'#_EO6BBFL:+;*DHV&Q-ILI>]+KO"5VH"306C)8!F86X\-!##TZ+G M+F JQ/(GX[J1FR2-1"7/I7X_3\C5I[$^\S*93:9A!]T[H49\O_:RE8ISO7:E M(;8-&0M=/$5%V>_A5QZ6_PB8#A9+KTA02WL]J2%8'4-/F.?*":62WRC4;!M6 MW.Z[M[*UXW ?PJT/Y#852-[!7QR$90KI5Y$+M=7:5/P&'U2(.T(A=E\>IP>: MT\G)-+?&J[XLOPIFD$L;YY^0.A6AV8+\9!>[V9_&%-5QTM3U6I5ZUQ?;!EX0 MG8$'?:]S?.(630>HU<17[R=JU))K[Z\W?]^14K$U[>SGX^0"<=V]%KZ&[435 M]=+V[Q0B303AG'!,^-1K]"^%?-YC^0$=[QM^)T&,@ FF5>3[&$3S%::US M4H\O":E/!HQ6=S*B+V(L\"LW2^_SRW+*/@GV<+YITF3S[8MU>3\7GS>"C%RH MF$.NVE0CY5HB":-KY]PZ,X+QGO[73<790S M$)KCX!!3]4D*XNJH?"L9;9YYM-#+44Y]EZVP.A'"+2!86??U#=1K&OX&'3H* MD/QXB_GI_W(UD< =KZ$FQ/K:P@!I;M41:QH MTXW]:!=5*RN[U 6;2DEXB&O/:&T7^*-/#L)Q.>\7=;K4=R(L6OQUADT0*C:/ MP[_:N;WJ;S2;$7JK85X$.2^Q54!KF#UG"60PC%U9IM0S"4Y)A%X-7@6.M38! M$;Y$E077II"1I/^D/%:7'Y0K MIQYW_A^_-SH.I\?-:[*RNJ8WT]81,.504!PSKT\O^DSG&_;Y0R#LJ4P/SPT4[SIS=0\1=8 I=!>A5<2 M->]0Y"?NFGVM[R('?N5N\\'@7,XT# 'KJ[0AG(*414Q0WS['"K#^J>0L("W* MM%>3NI]8BYTHS'LFK$:=% MN:*"-DX:\:2L!B(EUPJ8I-9Q[T([)&[,U:G?U5$6GS'7"4&O>)ZSI CBT_ M7.2FN&EF)ROHF4!5T\OK>LU?KFF5#QF>0G\J.?DZ)GQXMSUC?? *VWI>CV 0 M6Y*0FKNZLMJZ/2?5$+!]L.LG*2>R!C3>5*@Y!(2^[N.<^P]5@TNPE-INAP^C> MBTFV-K,3PF+8>D;A0Q/J1^98K;H3L1:UT;[Q P*>QNZZ[5':J=][8B#G?Z0M MX@H;SALEG(.>![Y1X)]]WX38A>4I8V .N9TN4A:)ET(NQ:)KEQ9J82$@F,3' MK(IV3JJI=WI]\-#K5QTA@19RB+@%+4QAMB_0>]]_4W5@@3Q,\ M--Y";*#H8;F5\UUG2ZSNCF-S;#0W_DH6H[O^0._-MF5N@V7.*_PF-IWD5SWV M^T"T7DK1"P)OLWCS$:4_;TP;GKB05U=@0)5S39//F)6\^/!U]TV/5AL$R76E M3LSY77ZW-G]UT1W'E5#]A]84W_2_;9YSW*#G1_ -+SSR\[Z^GK(@XNZ 7PNE MG7=)_;@_CR$H/N[/0[Q+'OY=;8:%-L_]D6F^=E_/7M?N#^V!N+^+?/*T]^&> MXD9YX?NHW+?]*6/;(E1394(D$A+O3?X&X)3H/ZN01R M3^-O<+>AMU[T5?J%;;FG6$EPB[LB]=[KCX^0!.'SZ'G=6-_VVOFM'ETWD=.G MS0F:YQ,[."H6=E)I79PJ\MG;8CO'=+<.80G)8+SX!U/3&\5^@X6AR-WB?GYV M\''1 543XNKG@J^(ZNM;*4!IJE@EG5-KN_SQC2OU M2=OK?^8U9H,C]71[B>[3=0+ZF"TY8V#U)BCRY+OQ^?3,O.78N,N$?M5$/%GS MA;N=7JM32&5)'GQXJ+/)L-%P%Z5SI^[@XI92=D%,6^F\:D3EE6VB!GWV=/N:C'LN.ZF2*'NQETO2"I,+7LPBM:P M (=B0\2CK2OL]++?\>I=),9B!SPV6BM :L^)X&^R>[Q71>2)"7*9[8&6&'=2 MQ(?!7/]R6%F6A4K1T1H)ZG/&39+=="'_9-JI"(F;'@/MCJ;^]AOG.F]*GD(= MMX&I5N'[VSA*6U"_$V9Z/QJS_\ >)V8K;2?,66[QQIA"^I++X^++]S[F]K?D M+O2,0AQJ7$7:("(!U@)<.MAA,*14]G+5&HPJI:1HF3J,^^TII45 W[:L8=T^ M!@HS4Q;6*1B6U>WK$YA:Y/IHG+<,NG$9F=!?.[W+H5V>CJ!A#&>D(M;R,AC! M#'1F[]G6"')OV'@*2*E.CF/Q!FLR4&FK(\NV#&@:4?Z O; 7V+9$"ULR\T;R MH^A7YEH5]W%:;XQP=L8>(@V[<)5RK*^AWC*B)>C( >LE0:%O1P4TSH75KGH+ M;V9_!ARR&<-DT!PP$&<:#FZ.>PF'N";3\!C;H__%0D)"QG]5.1ETB>_L,?"W M0\!_NE+@6[0#+KY,K?$S,Z&^3.:57+.63SX5+ MT:=JFM<]BD7CEXE*U2NGGX-LPB<1XA M(0-$BEV.D$?XUBN\\LX2!]J_WH@K//,0V/,R+6*__I=16IEKE_2EPC- MR_7;!IG:"/=IZ%J.#FR1LB@))RZ VOKC6'=49[1C\:W=EBN:U67 X1&R_!WB M%%D<> Q4,M+B%K5#>Z(CSCG582/]B1W681E ?V=T7+%<^K9?VN $I"]2DEW@ MQRMLHH<=_]H+#FV^Y37IOIQ7P^S M3>F!T9K*P7Z9B+C8D)EKW]\CYC>GSZV3[W_;!LIU*SG]PT_SAX 3PH--;YT?=8A0+#K)DK1F%GLQOVSW33^NQ[-M8-PPC3SMW93"'8#PH0%Y].;;N$K M#'&2NIAKG"L&(UMIB#!CE6'_%IG*E>Z2V@<[73IHV]PS(ICDJJ?=USJ?=7CH M8=3TK5V\S77Z,MT6DZNC"_HB=U&0/LTUH^E-(BR=2(E>8P@*[0);@2A)F/2/ MT(A1;9 ;S CO51AP#Z/L/"GDVFGF992+YZ\SO=[$BV' MVKXV]^%#XXP;$8GS4)(+F@F!3%;].+)R-M2-SHM(YZ:N7W[1;#Z&!@[K9>*7 M B&532*[54TT=N;JW'SSN'=JY[:*%('47G^[DS'A+IXU17"WRF_Q#0?"YP.CYZFKG8WKAJ3O;3BX8C MHZNFOGTA5_F$MF+\?ELAZ23ZASDZ>1CN$-N,SV>_+;:[U1R9&1#CE\7?EE&K M+;1ITT4_2BZT@V*AQG." GSEX+5?B\T&(XLM!T+7BA<.#( ;J?/HN[BW#8B! MBVC3"'-2?;?/E*__4\!G"N=;B*.1_"3DM>*I$.E+OIS:OU*(E[H?N<,G>NM" MS5(S77T=%2T];JE1.6YJ!#>'E>ZM5?H#*_&F'W(PM6TF&V2*82E)KG?I*,6. M\Q! #?R)*=06)MH69(Y".JX8SPG//';_QJ!_HQD+<]DB3/CF ^E,G_QA>H9\ MEXK1*!^QC]^\9S-> ?G772Y*D3G MY I0L3V;PL9?)ES^\/(W7DD/'"Q6W?X7R<9'W'%>!?MSW^U55Q773H@VOO)6 MWO?EORX=A-31]=Q"8W] M0&^)]VMN@##+9BB&'C^%=4_L&B.Y3.MZX6P1\N>*X'K7J7(_&R\E&W B3KKC M,OQ^T1_?%9]QQ^E]R)-!L7;MH4[*O@4_OH]BN[74+40K0'Q*QJI?@#$9W;2P M3+4]FM\W6EJ?'"!95DX!9J>--=]35@/OM,^,4T\J!2RXHBZQCVRA= 9E&KMK5EYEY^<(:4ND> MIU1&BJU:Y]HB\XH"-Y(;9A'(>;&5;E*/!:Z6D$\E^>-;T>;:%83_L,E?HCT> MMZ%,WBZ=:&ELLWX+4]?;//N8[%YN)V=/Z0E>^EO?5EVS@(!&B8!^S1OW"3B2 MX+=?OGSWZ3NY2T 7PWL)9.FV \69DHX]PLZJS5.>HE>4S^!B4+RD8N/6HS?A'@:NNZI1QU,6YO20/M_?][YF>M, MC:"4K_0!V]*G.15K%9E=0)3SR'J1T_H3&L+D*)@6.!Q\55 GQZ1.J;BA9-+> MK]N]C6.3#?6Y>J7A5.C<_MQFU\$ KV1IZH6Q K1-F>[6*UH2S-[L<5(Z!!1@ MZFX^^/CO$Y?^J7.7A-#D&@.G4U/7B63F06'+B/,H1=Y*O*(+,7@#C;CG/!UC M^9V^7-ME[.OVSX9XA9?7KK@T<>F;!NF7- 9Q,38)2Y%Z$8O,<_>?Q'F&)P&O M6=1;F;4O@DYX=,'"/Q+O1@6,U)]Q5''!JBABO5K[ IX-_G6H::CW#*Y)D@YT MJ'U86KINV(B'6ME A452AKVBK*VC%3[!H2+)_WCCE+,KD_$>\"?#+&\$2_=* MDM[C\;%U-KFYX-A9R%?OXE[?1W]X-ZF%C[5&\$ZD7;E!\/<5?+"4N5C4ZP#Q M\ACQ\=1F[WQ TY_&?^7-WCD2O8:A-AFGO1@,1;7L_H"AMQ!;2GH3:"LG(+8+0\M \9;0OIJLUR\0_]/\!9%K1P)7N<: MURF,U_&F'\=,0%G=X^?*"*%3%!A;;>:*2Z%W0]]O*,5N7]_?,P1Z9US;]?^V MPTDFO'LZ5$]<+-;H=),;P9'O%J@N"J\Q6D!8R<5$S0W_>B/'F5L?PN^]1M M MA==F64K"'UZN_F8E6]%0EY^G5N/F@.[':!XI2/'?^3&:FF^_V;CMJ<81^?;H M'#I-32''C=+'&G@Y&?&!3%(@?87;BT<.AL0M0L)6=Z=@TI$9!@F];UP/1*T< MP!7E)5S]+)B9X00-I],OJ3?91/XDC.LGO_ MC8V,,BV:N5NCQ\4MY;3LG;9?Y_;"*?V-()&),/S5P:PQ T@L*=N9XQ9*AJ\C M'9:$6ETI_49^IF!_+0_=1+>X!.?>[$W]D%2DJ M8FL^ADMBNG+BM49"082-1A^5^^$DL&>EPD*%DYS_A-A4HMB!ZJ/NB3H;+80W M6U$KQY6"7@I+=X.,=H7V_T<=:'@+,6'+UIZ(\@F:2K[8^84DU M!S/(YH,J2B\?%4+?R/F2'ZIG::6I-^N?/GUQCU%:=R7M"Y,.T4)?KN**1;?4 MDK/'7EYFOV!?4[AL^UJ@%FJ\9(2,AKC%>X9GNPPW$":DMMP;9F/HR+6HBL!? M\FF_0$?:#\?JN![8]CV@TMN5)A8__;8].N^\E);2-NPQZ.YH+U7LA^+;H M./$Z(QQ^V[7(LY[509+/NO4"_+&'EFC>-& NATQ=>E*%7U=,2 LG?CLXL4AK M'82B#P&^H7?5]H$%B>TCA;&%M;D\4(#&1'_V_48,^&>(?U<4&J)O&DQ-[[,H M=BJ8=?WQQ]]_6C5B/8"O9V"]8)_V*KHH("Q:-.<76[_IG#!KZ&BH >FR_<>K MCNR/E@57LX,J'-4(5$\087UGBY9LK[U%3C-VYO!\UCI M^8?RWA/_9HLO.^*XJ'FGVY,>&GP9T+MFU9EK7,ZTK6DBODHNRUAWJ.Y+%D0T MOD8(@T(-M74S[^@-W M SF>_K9YV')/A4LL/# :(1@Z-M8W:81O.^(SM,3FF MM1TJ'Y]R"!A!?&M EOYU*T.VZ]W50:=O]I)*V;,HQ]1'G"FD2EV(O^K M,^^S+S-:3=AD?G;^RGYQKV::CX+/FE&VD_&CM]EB)5+.D M?VK=3G+RZ$@3+*] UF3L(RS0[T>CTZMVRD2G4''_/AT\]5PSQ*8]*,:0BAS" M;JI8P@V&:]JTPY/(.OA9&_@A8):P)C)8T<:\@J)ESZ0'&\T>J>G&W8=R'LYE M7P!.C$09)!)1D]$PQ)85/+@FA[6M[M_]<%2\=PH:Y=NNOD^SEU,1WZA)>@OF M(/EC(Q=?W"1!NF9SFNF$4<"KMP+:NPN&S95WXM'C:_;4G5/I^\F<%Z*(9>DYG-P M(=.TNGO$^@#AIDT"O%WIE!VDE\('?5ZC4^%U6W!C=N_EB!Q8R) QY_$+.]S. M<'QMXK[)AD1Z-A1(4_;HN4M"T7*2T8_@8;2H/BQ6X5]@D&[',$AA32;$MB0< M9LV@VHHA,562& M1)D"A! AS G0JL@@A (R3U6&"&000A+"6&0(@0"50 ($@LQ""/,4Q@U]WN]] MGZ>?S_Y^[N/8>Z\__.'(NN]K76M=YW6OZSK/?UF02X<"]??'QA:HB0$-:2LD M4">'\O*B\^,9B7Z5GPB0D9^[4LE291:5V^B*U"D5H@B2MW)G'//IX8_ M#.)TCFWL#EMCLAC#CQ:RUEJG\R&2AJV@JJ"??J^9__TSSJ(*Y)%/\L!DX GF MF/U@(7Z9+/IHU+S'W*ACP2KIZ>_SC7^F#II+]Q#WI(W5#XSRD>:L1_]Q MCM,D70QJO:AL-FS\[6QIYHLPZT?O.":=DYCM@+VDKAJ6F=6H7>/%:V/,L%&N MJHZ!JRPA(S@[I-[-+#YBO4*>*GIX4_M3H+UJH M8E,GJ< J1X>UL614UF3&&YW#^6J0Z'8+Z[/91<^II34U3(.TJ/65.$Q1JL/- M*W][L!,A!W' N/VT #H5)3I'[NA,,G3"+'"$=FF4R\O-L($ T?Z=:8EKH4[ M?J.6VM2IF_7A2I+Z:;7_YF =&4$,..TYWYN2&5'5:Y/43BDU/" M'E6H-4<-@NZ:XCF0\8E2=SD_/#;W::M_Z*_YMH5GG)I$#'JYEK&T?!!]4]S' MQ7EO!;2XTV4)7F"ZV>^6:!=>#:*J<;C8*K]E^J$ 8H"INB_*%+L'4?W[U/\U M3@D7]#X&^"FX>PT1+G5'N[)6,@F.(XN^&WY>,N=BV^U29TR57G6,I(J_4E^_ M]A/?*\>>I#/I2^F,2T ?*X3IEI'8#X:TQ51%L!#A_^)W^HO+>%)CLCM7=$R$ M,$OT>9I^!)B.4%'E?P/)P9CD"C#.+O0HHH:,#C$1BI@G5;6<\U'3\T!_3?!T MEO,5XN(X0,E6[#=FS<0PP(!]>LJ#H%[>OOXTM^3%:.LROME%,D-]XZ)='T67 M>L:MV6@XRZ 2PE?+,$AISYI-#,4+ 2JBY+8)F;D1/:8,;9*1?3M%T_3,S*JE MSS1.:;7W#%#'*IVI*O:^_??/23*=: A BP6>TH YL<0"O%[G<[9X+7+2RBX# MQ$Z-*0V*?C)D.JWY@L]'_(-\[T+#7$T]O0'EVU<81CI%"';?C$'7XTXM7=U, MS2X+"4G $G K7UGH4 !)GQ,2P@Q['2$C-ZF&%RV(;NVP37R7F M:+5&CWDM[\;%9V?%95OU]A5^>):\J_3ZQ4R4?^Q7-,,^E]*,:T/W5CR"I2]Y M=KBM!3B9$@$\&G0!AM)'G'JJ))1J1-2B_J,;T&DV$9LH<5#5P#=6."8C5#1+ M"J+5,!:K?(:2NUQ]@N=H;P3Y/[QM)[J&C/7C;4 M*?C-[;O< ;RXW,)4U9"RFF=$4(6&S5V\?=YVK.[5:#+O)>GZ8<>ER[]1RU$W6Z#HFU6$/B6K MT'N_80)R+5I-+.@_G>24 ROK4\:L0')M+BX4G"8/(I("\F+NE_DN[.$-SVA@ MI5ZF3)6N>S@T)J$BPDZ: >X1 1K^=RS,1M+YU\8":TNQKB[N06EQ+ Q M2Y^G"CH,T:9@MFA7L=.']Y5.]+9RQ3@CA:5:LCPE5&WIX]P..R:XCU]]3.B1 M5N4NO$<6MK5WF520G[WW27/-LU\-_#%"!67R!7JB/<(E[4BE+[G6]\;3K1>*2.T-;A^:JX94UN4\/V+K HK%] MDJ &RB+#0N+:'S]CF-0)^X<"RG/A]=$O M&&\\JDAU#45% UAX2D.$+/X/SW!!V,NU[HS)Y.K1<;+@&"25T,)H9G'<-^HL M:M"6JJ@/5(9CC(WB6S6]'_Z:XQQJY^?-@H/EW8\3@MJT29G4R7UGQ=V'TT%! MYPLRZ>>^&3!(J@=:_Y'O5E(#+J%^S#O VN'NBXB(Z*7,)KC:2,E_0#0>*_A*&M*-04DNKML-2S>J4P\;L\-+)=SZK?^1:8NI@N^@?O8F)$X^U?\^!%*EFJ$=-W2^ 9 M&(3<[X7J*F;+6CWW0 >*15'BZ_2@PCM^?%MNZ6K S@@GVCF3[:2XFZ>^>R%& M?$7FK7'<3EUP/56/I^[5_%!_.BQRLN;_G$Z*XZ)D*D4]DE@ JHQS>NU/->&PA#3]_76*>TX M_?"FIU:WIK4LSPXLXN5@B;':>=0IM^Q19\A#M+R+^#4MXPL.)%TGE/TU/FW" MWL;:;B-C+6>2C/ 4,[23[C:T,X8X)AEDY@>&AW'"/C5&BOQ7]["7\;Q2)B"5/N4NT%] MZ#XX'<]7/)D=*IKDOA)@H"0\13)'."SDZS.3 QEZ:^650;'6GC,&BI'1;1\Q M*TN>QUJ?&(23B26O7>=.#O<&EB67TI35 >KR]!^F>6IDJGH$.DHP:+Z\W2UP M9&XF="B[-Z>MPDX>/H5(=]FBV-K:6M^JG*3&2CV9P-B+*/]5 B)W]UB"]TG, MI>[AT_O$U)]*4G2CP94?CHHS;N8&-<\\:4;=;PN"[=#'+ MBT\A(*PX+9&A[!QLR4;BND3&5$0WD41 V_T"[38Y[X>40P'ZB[6';POIBLY[ MD/#D-Y3(H\QBV<)CA&[M;Y84,)FOF/B ,%9M@:BPK_*N;CR]GMRJ&[F#1KAJ M(][F/(Z/C\==*M#J<].9JGY2.&^GH&C>^;#$P_K[?W'TC_L]H6=>;Y;]L9?9 M.Y+B\VY^#XYS[&K,Y-V,,,!BX"%'[-Z^JS?$NO1)?6F!-)'V%E.2M7- M9M6]A3219$/LD6L>92IQ/#NE$1G=I88NN+4<'*\PY9HZJJOL6?=N6C(943[Y M>UJSL] O;:3;\(_O(6&^&ROK;K:V"27>[ %;/7QQWK-4OPAX&I2OJ'I\O485 M23;HA>)A/"!#JYH_\U"S< T[=A^>N#>+,$[N305;RT.&[IE^/7ZOU4[1$FP) M3J37^W6]^]_/N2]HCU<(7H&#]89@0(;&D+C#H.1Z1"4!2!!QR%M/PD409:Y= M*[IOC_YXZZ61T\<6Y.;63JCY*'UW_;+.&4;VO_1MIABH:D MJ&9>X:8R-(]"ZZ3FOMIMMR/76H@=1!K_\-GMKYK).1:)FESGE M.KR54U0^^%I#6XZJ=Z8X4ZIR]=9(*WS.8Q;A07V45R$Q&NE%%,Y?128Z%C47 MGC=.U)WMS.O,65_L7-&.7^C*)&5%JDNJI9&'YQP/!33D+X1A63+O1XJF]F/6 M9W-KZ396(PZ[JID?#(G4(1ZQ&A$?$^T/+YC5[;'7[<3!\\IQ\/2(BKR* 5M; M^_$'6R%/4&TZO$FUO]>;2>>V&-QJA,]>\W;1;-?QT63/RBUD[;N[4-7E[V9, MSQD/-/R6F\&/U^%&]G>)>^?KAR.=:#N^@]5[:K8^B_NSMBF6!-Y?-%*46M-Q]YAPVH7$_$LH)<\W#I->E5:VVY@.VX1L#\XJ2D> MBM4BI6BE+\[YYP^MDZ^TT$A(=ZG@ANJ^0(_"T/!-<)6BJ[((KO;6/SLY8]0X MD0QF)CRR9ND =&=A1"B5T0<3/A3H=Y7X39-?DOR>0(F?5KS\9N/N8,7DMLM! M7&+-H4 7<*F)@6QYS#=<]]BBV^)SC\)N[Z9OG:3!>KK"I7%RM_^U$!F_NX!G*7,#[0%*E S M6W[\0&-J,9F:_7)W-@*#8 \_O1R_=VHRJF7"Z H,*U1JL-&283S1=F\XJIOK MXVK\-;E0XI-AOE=PHX0GU=A='@OZ5%(^HO1=\>=%Y\X#IAFJ_^FS#;U7N>&+^N%@CE,+JV#G?Z;;1E0UV^X4DXV0;NA MVWNE9?A8))=4!?K5[(I^ORJ;'@]0D=0TOY-7("8?67$VP0$O\P+XW>IB M; O0DXXX I\-85,,I\?QJ)LM&!/N%,DLCECT_#9$4_AGY(\KFM$#0^#'E?\$ MG_IJ&>Y50T'9FQ"4 D2*H%5MTIYN%B_ZRV=L)";$/@61'.)<5'D&.T;3N"JSOI9,.+QIX>'@WZ?1X,R2+Y>!FIIG#]TQ9>%H/=\BX"OIE M'HB>&I7_"WXZM!'Q7Z/84Z2<-G76\^$U]-<+<4QF%L:B'?);T*$ 8-[?'>C8 MJ=YCV59#W[1+7^5L[N:T-S00]$Q,AMT4_DBV.F^^*+R^\>>'&[\-C.DR/*DM MYV77KIO+3$W!T/%>(43T_0)GT,WUSC3]0X$TX7WT93D)5=H5NQ^E(BY/R,2[ MS.+)8ZCL9IKZ<*0=1_%Y-.Q*>_Y>FK3CN -320A[#$%W3J4' 7M7G+QFAI2W MZ6N2X-V;*,-.TQP=-HFA9W*GNV.T\?.(X2C3$ZM[M\A]5G=]P@]_ XYC"9XY M94.U.?%K\3R3?(YK5+G-A8A;G838>G;/8!3;0ZFHAKM"3)6N:^Q@.4X=RK=(Q1Q#\B>'M_CQT"3^84JA-N] B MJ>S0!TOEW'M02XU@[ M)0M4=LNW'YB_//^Z)>NWRRTC&I!=4,PY0Q["D2JK% M=G0;->#>M!+3= O>I3SDLVJ=<+-7*&>$ -][5-U^H+?-4+R]QW$D,24 6QD[!+?C]7C7L'W^X:ZD_VGTAQ+ T+4MRWE M3GN]RDOKHF BRX)&3XBX>7^@J20&>X%)=<'I2]3Q1P7ZVB(H>.%7WC,$P126 M863'CG#&'CR;W=10;UW6[)CLF/%AWW#89!>3)BRR$$;7%>NIY6YD' I, MU#Q),0Y]> MO;$<:XU9,4 QY%*EO0,U@;!U$U\0A-I .P/= /FRLM=!YD&%5^>D724$[:VA M>E86:6A,E_P260&H30UL^X4_[M2TO\:(C>6Q'>)JBS8 # !Q0Q) M>@8*U.7*I0SZ$>M]BXH=)NSQ3F/?5#BS#@6>1IWH[WXQ.8F0U,=W3I0<[%0: M;]6OS+#O+>CB9MTM$5FA8NKM]6$/UAPF6^CS5)_DOWY?^/DNN:$4?7%SH&;K M5M6DH^C0B!8T0.\YX_T T3RA6ID5\&?WE[B(+LJJ7,KV4W+\T_V(A0 M-KA9QX^9+WRUDWS1DH?%,3(9SG-#NJLF%MS91??%UH!\!19*TFZRV2J/KXQ6 M/5 MI+R?OBC5@6R6T#%/MJOO3EB_N!41ZCX,MW5A(2S!'V_J9>M_.Y14,36VZ;6= M-2<^]I*J/8/B&C6;%%M90Q&BMQ4WK[_1B MMV'%9/UZN\6E0&I9&]5L:8JI_^%]6%_^0LKLXAP&4DZ!_^DI*?!%]=B=Q8'H MA(.]FEQ0UZ3-9>J(L^?( .U< 0%Z/_/$[R-%D#,Q#5_B$R0 (4G#3#4I@WO3 MMF5>X&WIP9&!1"1P/GH\*G;4J\U_\5 @6.9B6_&T]NLI/> M50N='/6BUC[&LF'G5KA^GR25X@OWM?8&7@DN&_432JI!V? M#S)T[M7BS"85/:''CJJQ:ZK\N2BZ3A 8E(T:2 MYF>OE9?SV^I&%T-W,76\Z5F%)2USX&8!V^D(^?<2-#4:'&Y,L!^7CL$<2L\& M)S KWQ\K<0M)>\?U2;WB4O[E+#@A4E>]P'BV._1AV2"@MX:'UBWELN6TAL,L M$?#!8'$2_$_W1?=KKIVE)Z>-TT5C+)[/G?!:(2E:; &$[,L(ZV3[-5P29RQK M5=FM=$W!:&IX>R[5C:"N*;)DLA62<%QV5DL,X9#?%(DHI&3#:KM7IN+CMY;AC59&\D=P)]QU*/. M6.U\OWPHL*:,.(A^;C@&L\"/>O'7FYH.PF3^^W].K_\X?B@P8[>U=RCP];_] MD%$!TG1O]E2]VY[PIV(??+L5V:#1%)P[VW=P*,#_&&FPG1_[(2OR*SE2:^\7+9^<_[\469 M;IK=OC6ZN=ZYSX05FN\>"LS^NKXV83RK8SAY\6.AB;3,@2F_X_YFJM>"#&P?I7GS(L2 MNVM%WYDA W53U)?\X6B]Z*Q@4[WFHZP3P:[?8H#D(9)01'C%/:[/^IT4#/V6 M4&\XDXH.M_(/H*N6LL\%,[I\%K#*LT3TW62P8Q\@W:MA(%2-)L6!MQ^9J[XD MDJEE.:8R-^\VD;WJ1C3TST%<)Z,?NBK%+I@_C9\<;#JO@P;]_4A=VV*TO*+":P.D5-N >-F,D M?^VJ,9W8=I9*B7\0"8['ZRGA_%6>@@[N6*=Z/064J<5<\?I.U$@1XRCF9%,H M$[$[;?582JQ+#=?B$[4YX5[%GWSNSNJZ%%RP'A)!R\IB2:IJ/]V_N!K5&5&1 M96.Y.)/S*'XW3Y,=#59+C5844M<#/H I1X0=I;Y*A1'&UL[(Z*&#O<%:[2]J M5A<+#;HAC-:ZD(NWNVT3[+7JLI:^\1%6%NJK=!XX$#6N&,AXQ@>/;FGOL=TU M#[PDQ>0.!3+]T@O5#CS"#8;I3YCUVX<"I"4_OM?:3C;<9HF+^C!UE*,7J@WR M^J0\279_+T 0]MRME-B9KG->/)5TI7*FJQB>;UEU*6^6LN$=*)KTC'I+6*^\ M,KVXZ7>G%*Q5X;S1;1 _ ;I'\S.TM_'33;R3DNMY!-E/[' MDB'8>DE+6*]'=00TF)C%E?F TST4\+6X'6CUQ^<\\RQP<;)>6G"A*%X#V=2# MT'B\\BVF/[@A5'H0!ZV;Z1A.B-:: M#$78%U-8CG"GU0*SETT90;F<,/K/V"8%VE2^[968K!#Q770PG_[32&H5 M^.OT =I3FISC@8G@M16Q.0@$$65(#S!\%;]J,@SUOP9AYL.[:QD(;BA\GA^B M;WW,)EN-ZH;N(^@APY'J#M@P !/&^ZP.8R_JCWU]/J-?."W->O*>L?:ZRE1+9SB%$IBKV?\10HU6HF;LWDVOKVU.&A" 6=J&"J$\X*-/Y4."EGSN% M4$S%=GL7S.@4'BCWCO3I]/IU0[!OF@NZZZY^1+77%&2*+*,H"XF90XO^^CA0 M!Z4N4+19)*3E>JAO%_6L$?S@%,)01^R'$ZWP0TV4)&UY"0>O2 M,.V5_^22Q5-*HL=\F,P"K>R/E$CUOOJB8GY0X(&MI>SQ"H[)5V_9DWVJWLG:2$B-PCJ@/7+)H M_.(#'8C3H0#H2BO7R60'"L"+9C(C SHC--VYY#2N;@S7J.(*ZJ.0, 4+?8;&OKR?U <\$"4B5Z'$EM M2Z:R8#'RV5Q5=I]V#_$F0[G8>;HO7XZFIYENGQ[H9:,TW@$FU2[T8&P6N(G MNU*PVNP?[YP[&F1N?8>SOYO6PV1D**XHMP%M_\P-'_JXN!B1NL',"MZLV5AH M]$$!<'D0*]&FM#K'W-;T/XTDX=R4PHPN2+S(V^4&3D?H^"8HQ:)K6ULU5 MKA$3S/AC[U1K/F$%5=>R)U_B%F1YQO%9L[EP8E)/ 8\F%Y\)#Q]YM9AYN6 P M$!6#)T:,I Z]F[*6&!!Z^PI4 .= ^I%=BEJSNMC"R-2P882L03K&])N^)KA3 MJTGXY2?AIHK3]2\?6SEV5MH+]DH^B5OMS6 >P6TD*3N[4*7A>6O5YWU')"HB MQE?=NV$S]%D%,P;RX/5(K+I#NUT@?1H?UP4+K^^1/:_1RE2Q^&U20PAP!3'" M%S(P7RXO>!5T'XPQZ/^*)@R34)Z/8!RH.LYRPN/A\B O\I)-Z^/Z3C[+FKF;N.?W7R;MY_V MBNPG6/A3M!+C=F*L4HC.:C@[A=@=2AO>5")PJM^6C>-=CSMGA([;A-"4Z]S\ M)>/=2)*$1]8:W92(B8!"E:6S7[BC^491O\\Z^UN264Q_C;;@<1Z$C5CY9^<, M8%*H.,#)OET27KYR2M(;:5MTGZ]M-9ED"NP+SC&?POSV&("Q=;ECJ&+T-:0- M0%-^""E-N32F9:\[G^^"SJ[ORO*GD&_TTK=(2_Y;8M#4-6H2WJ=Z#M-[#OP< M\EY';9,%>>9)I!*&F4JDMGM]1)20R+$,NVG.90XJ[=^_N?ZHO70QU(7CN3CY MU1_B')OAZL8A(C_ T8';B:L IY.]W-,>"_JEG%?'M1:XSJLY/7-R4 M;5=OUH&ZELSW4OHHNIL3M3!=E"4$$Y!X:0-KB-HHW5R%")M-%M][NSW9;RPS M.T@1/&/!VWS(7!'6L_)+$6[75Z0DUQ6WUUHNB;=RO]X0GC@O\(5N;UWL<%6 MM:^^=0!;4/T==+1C 6<9T197@2T?L:>2JAP,KOTP;>KZ)GN_UJ4A.ZN\W1E[ M3@QY'>(>T9=\+ AM.Y\7:4PFU5FY)K--+.9TJUJ=AOF*=5;3[N0ZS3!6XGM. MF"IC3#ZH=D,.2#-FT^$L6NCYD[KL41P&%[__3\7:$#K2B MP\!-AP*#5,&^A:U$PD$O;60N(75)<;C=V0[8O^W9U_7 !1"35'!5=37FDV"'$"D]P"5THBI?CQ\7$_?4N93Q40 M^'+?\!3B/,RW ==,U^>(7JL?&LE7,1I+W7S[.,3<9N)00-X_X. -S195D)2( M-7^933-!)749UBCW]&J\M+V*3MH/V+O?S^@D:6=/C=1"4;60DK403]I,5GRR MO=F:'52X9!I>KS0G,UZ0CYL-==5MW++(!O"PT=.3"_$H'KC!>Q7(3/*2E6!< M-OG]/YOK_WY\\46T2^\#FSF/?N"S9Y1'65 8,.9K%TC+^U4OM8E=#LX M%'_!RFGK28U.::'8LXBPX4]2O@QI3'VBY^RR34OON)'Y*NLF%?TSK$Q879TJ M*"WL$A5&K $I@J5Y7H!2@G6](S=Y @A9M59KK$_S"8_+*A +W'16S($ =1/ M2TZ*YG/BWRNLF_SMP4[X E/R?QE;ZJ4L &7<7H,W1=K.M_F/L-)@^6>U5Y2" MN;],#C-?+S>JH+\'%JE\@T4^N)V(#VF%F5UV=[VTC64%?8K*(4$;BJ8;6 AI M3J,#J8"M0MT(,&G=M+"<2<_J\_Q^&_:!-7\0[>(X$767/9=FP)\$05"*O:EN M[C1UAWKJI9@DG;W(LY;?Z&!LQWCER:R.9<-.?^='OH+?<$A0P.VH!.=)NCH<"?2L$B4P&Y:)] MY2E'A22."U^R6UO_CR&9B?@F$8D).!@_S0Z=U^->YX"'9Z?Y$'0I11VHN' ; MRD;#"DTT)PO8K* HE0_LV$C4F)M/:MH!VW3]>Y1KF^G?'>%J=.U6$S*_U_!# M "R;,9LLY+.[E,\:134[9K,F8*2<@^ M, U-N]CD?I3OK@LO_>+<,ZL](]FT6N?KL56Q%;U#^_T"W_N'SSC>N:"(V(A7 MRZ%HLN0>H=8Q&3:=GYJ>&8 ^-[[4)MA"&$RBG>H.G&AKY.GDN%)!4WXF18(D>NKQJO8#5377R%!]])?E,^)V(*N,'EF3(BF MM7ZA'#[YWGJA_*=%V^/;B= ;5(GAH+QL6&D:,J-/GUGHINPP[H!UNVP9D5P6 M3GZX)@&_#DMKR@BSJWR?Q<55WK-W[*MM.U]^;F^.P$IFB[65 MM[;>V7 VES)TJ,0%++BRWY(_.OC:P;"H/"'9Y+MP2^OV2\)O*S)S3 ME6$LXJH8P%J_].U)KQO!QCG9NP>;8;W8WTO-[#AWEI9IM_0W ^;KP9 M2N^KEA?#DGE1-^4]GU\G,R ?[C[:;WM%5#P!_ MV@C3\ONF*Y/21$K"#S[@ NJU/S[UE5"\:FU%UWH4M*%2DJ,3YL(F#R8A415. M=Q>,'B]WO0=ZLL0JZ*&C^V2+/@Y;(0=TL[V6<=;"1\_"QR^-!VF7:_#.:76= M.!6/;"I6MZ*"1WO[1?'?1/:H(E0SS9@Z5L1B!"0<00Z+;ICOG-Y8;^7AMD2 M&M725BK=G)D=H,\[74%1XD;"JPBNP %]ZR"?KT;!B8'W=2/&/%*F- (4]S/3 MSR;6I^^V&8MMC@+$=$]9.%%JGR7!,F,J>;.)%N%N_**=6DL?HR7'^#=^R[/O M\ZE&>4CN6V4_E[28LN1$D,&3K$+# .N-&JEYB'U5WJWT1 M-Q!LZ'[1^C2.&W8VTL_NXNDXZ@^=_0$U]&"=B0JK?(=+2>Z7^DU,E%#<8 IG M$5;/\3A6E;3$(RR&F=4KQPP$&L3-.*9-; M[R0%'WW>7418$?-SW\X9H2-;L'>9U_2#D- ZIEN1,7^(H]&?FY4B@@)]9_V. M4;,^G_30-.A3@X%5T\%I&!@QWOA>;7&YQP]^*" (Z8Y^0W X%" E>$Y*=X;D MAU*Z<,01M[940YF7B7#I IT99'YM."#?)+7V^E_FOQW!V2RX9Y]'8Y/3_#>&/IV6 K7%X*1E.T)M]2 M9EBIT.B>D5DLX !CL0M!7,"1"DW4]UA9/+ZI2F^WMDWI&"QA2'7!3B$HV6+3 MM-36%[;;TTUC,Z=I$J7W_-K'FJ"ZO"[OSIXYF>NFQE73JEX:+.DYT)5"+J=F M2U8Y\XV:5=,7/DM6 E33Z7<(FL60XCN$8A_!-R&C-P2D8Y*G&VU;[YESK6A MZFC#Y04=N=E0=@Y7<\YS)?B447-"S1,8^57+O58[8G>JLL-QY(8>NYOIUY&% MI$;/?=XJ;&YQ@-^_S1=.B_(A;F&BGTX=R,\;YVDW'@ID+B>S01H'FWSM]2W? MO7DCDZFQ'&@D5^9C86N#Z=J+K;'5 Z%=R R(,Z9P4, #Y9MVY.6N6>(;W/>$ MMS/?'CSA[!Z WAM#D5V[[*DQQFC%VMO_F27ZNPV9'HFQZ*YM4QX^.QJ!S-U! M$*."960#8=U:C1O)R]83P")^"V*)'_WU/G%-;0F6%FT=@N\IFK*RY)>R.)4' MI_?,^Z-U8)&' FKC,O_Z+LAX6M/-X5VF<;-Q?$3R[+FEIND]N4T6O:FAT7+? M<+A)+SE%5WLF%Q1!W59<4;N_-]ZPM=?T/&J8G[E%IC6AZ^QG[Z\J*NPQ($M' M&^;+_S=:0W&'XSL32L'"5%81>=-WB-@Q+>(_*SLMCAFH]KZ.LI:?JA3O84#0 M!QG&S7)E>JD,$=RA0*16X=Z1J=Z%?N!6)XT1<8PGVI1GFJ09W98<8:D.9+PS MK-M+@QPT3^A/FXF6J3I+K!.D#C&76:(6SX0P*1IDU3O3<-F7)6=7W,M)KI8# MNDJ=2@EYF6"<"A!'Q'AD%<(RAULA8]4(T((=@:U!&3W1P8^],C?BP&_T&Z*0 MO#>RP?*\\.)A'?=X(K;XPTE9]J[(6"Q]B[NKU"72@.>8(-2@I* CM; MBV6^R"9]*W!RK.%BW?GHB/U!M^N+ET)=/^+.1BG_1K'=K+!64'M$E*+BTJG? MT0='7?L6=1/44NEJ<(,1PS.SJ=].__"?H\W\:IH4L?/^O"/#XHA;/'4[])85>Q;BM?HZS-_MHH'2VT!CM*VY*! M9E7UH;+N+_Q6BEO#2[.VG0[,JOL(PL+><:"V@QK^F0SDKUTPM-9H'V)-F"HJ MQE2(%*6U$U=;0['OW:J>_AJ2_O>FI%/@ONKNBA3R.= /']XYGBN$CVH.8D%V MK(#[X7Q)3K1NB&2(LIB5/-QI;M'E73O !>L;/#]MN8+:/A;OMXO3MX(/!DJ]MGB;S#[%.J&2 M3Y]0Z>SUV._;NM3GH*,-C1#JZ'3UG=IHKTHAIQTY5T V.+N(M'STVK[.+.6? M0\;GHD?J?_Z)C^,2M]DP]$>/JG!+%@5L2L[(IK_0!6*\&LEZY6_4\Y$P.V)Y MV;4PY;IM=+Q++53/YLH,U7CE(TV$=\ *'5I 79UMRR>W1YR*%A+GI"2L'&$3 M/[CQ.&M__I/U#Z_^SD%QM8QBZ1[@^7G![Z=WV;*P^IE*<#%X*CT!=>0TTY$H'0EMY M=7,Z9RS\%*R>TOX>4I_KG__'7>DTZ5B$8L 2:J\-O%VN]_65A$DN M*R'J)F\G0B/H4. >)YNR)#[5_7YP7JA(;INH?.7V-%_\)O<.T_2"'^0OK(Z;A==P_-7J1CG\ M4$=5K0:>)L2)H=>-U<0<\R>DES63FXG-EJ3A="J9ZH"%.,1A(9)_J7F9>MS* MUY'\XS^=8TG&%?8X*^%?7*M#QH8%W<4(:Z\$R4_'=(&7N)Y$H"QI@& M]YSE MJ&%^RW,*$X0Q2>_UVZ9;-,UU9JAJ.6TL@&*BOIF9;:QX6UN50:6!S=V:V\F] MD@JJT:HW>M.J^'*)H1!UR(]16+UC5U5TZN(DVWO/):\")21 :ZN02-8+8T@3T?9**50 MKC"7IM381VYQ$Q^4>G?ZF._3/.G922F2.)34_S^YBD.2+/&8C_+]$82\UN,W M%"H&+33$(K>JCS(<^C SF_G?Q!/?!=9\QCBG>,#ZS=FG6 <%@B_] POK5 _+ M00C3-ZEGO[TEX7J%8"Z7@H7<=YF])JMHL\K$*FM5M]K).68OQ*UU;1)S+>PJ M-7WR9>4Z,\G%Z-<7+I&XAIU;W157^/Y'Z"68G1'X=7%9$LRTR_3QS+WOJNZP M._0Q(=>XN(>>44E\2QE9VAWQUQ/HI,TNKE[HFZJYETF!BUP#<*]K/5^.I*CF M=RC0U7>S?LA8$"F7&)!P*P[D[M M /'V-P"LKYP3DZAW]#?(Q,1D^]L*PWHPT:U.Y];^?W*+;Y_O=M<*/VG@/"F\ MW RB/4-\O#9H_J!H"@Z=N0GE0IPU*Z0'_ (UA:K_C+^/6JYP]]V^/^JRF[]' M7D)KWX.%1Z(=FQN73-]0U!FQ8P\8F^#D'.SV5B7.*+1R1AU'(9&H1K V4 .> ML,TQ0*:\-Z@DJ/STU;'9&5;YF)C:ZJNLG%$V\Q':JB1L5/6E':9S$,)ZJB#; M:%::_8E)%+)U>1N'Y*RWF=%2W6JXPIJ:0\=MAX.Q"BJ.FM.XLX!DD0M4[!'F=4 4E0I+TH8$GZ3#$K M.5D'1#29&*5GG>(^ARL87O6+"%V>0.VUUSK+-Y#, YA!N=VEBP3/I0R5A/ M?V=YRVWT>PKTOL.65F04X#8,E.1EG'D]:YNE.1KL-=&4P+;O=UN+H*?@S!9X MI48\A/L+1][JC])ZP6>AND:">2WJ7'+H1K9<[%F'&87:%:;^T,VL_)N%]MZW M=,B=_UM5^LGU_5-UYPZ4]5\_R](>D8,]B86R O2]@,H;N5J:3Z98=[D1)_.V M9^>^FG?8M97*IMW!YL@_S0.@DYO#RW\"Z@13EZF6UE<'Q^IZPA.=4HKG=)8W M/6DMB1:M.[4A5B3BF^ W[LOP8B.7V4+5)66\RN"P F"A,6K8U"OMTN1*QJ2P M\/RVA9/-^M6JT5_^Y:F^OKT_OGC R*)$Q8(EH=E!]?!FQW"UU?SR!QV=;&/- M*YH/HP1M/7H29HR3U$DRCO>=VBP:ZA(1+L37$2Y- A$7IPIL_?$S-QG1#:59 MLD',W"C.>KA;(!VRW\F,FG]L7^_'E4'!E/L09PX%&%#>Q5YU35[5'#:@-]5= MTCH"X=ZD/N0KY^!0_:7 B;26QU5L47<1_,< ,ER,OG@/)7$FKIV9,6.JG$$; M3LC0E_BI^!QR$\>AZ,LF:,DVK.J*QY6CI?T&2=NPFE[OTF_LH!"+.1'L,8/( M%9,[A.NNC6?9F/5A'E=[Q*/>CGB,J(0I2<9NOBUBT[D7=![5C;6T18O(HIH1ER06=A.M)M+.5#YVO,FENMJ'Y MP"O!&?[D^<21/H4QQ0>10 X!3VQSS%M.6 MW<[O'7EY$V[++$,(5F"U1FPU])E;:0DAOCM>E_OD.*0JYCA\-B6EL_K3CVZ, MK$_<^J%:XQ+ROGOOSE4D>[RK,>E+-.% MN=6Q>P[[3-NS$>+3[Y>$(FF>CGOJ@S$S/X&;@#3?DG$%'@J T4Y7=_"QY3O: M'?SK+>CP.X+F74K'?35M$&G'U6ZL 8!X%':M,Q@:;Y"3N;#P6/(G83@[25FS9@==76 ME7YAQJ.I1U 4+;[[]BCG_TI/[?E&K#JZ(-<[:Q.";%HJ,9[,-Z27O+>]_5?) M]5GMC?/]SO6;,ASIZDH-'VS(&%W[KN]49J4DJX"<&(%/U@+[;PLH0 MMO0 BAEBYH'L#H(F94FVI8>"SMMM;-,/!;(!TDV#2/0' Y:G$*>!)%9:.=N@ MI(W>KI#9WM2*>LE!%@[4DX,U2Y3KVT0+ = P;%.+C^->.*[QX__F?E^(1=L5 MNBS(G-;VXC41D#-JWC/&7]4K[-)?@4[:VT]0/.(?$V,95WS-44/\;ZIH?6>YBH7.#]XX!(Y<$\.:.X=RQ/D/?7V6[QQ=:=U'?5F0'3H]XDI";Q+_4 M68\1<@_AF% +G'@$:P+ R*9.H (6*?>\.FY%[>=T/DP-%L MYW.^1,A/K&ZW[O@"IGJB+V7QH>GE/\9 9R=(50@'R MYJ?JQ)89Y9LL7$S)Z.^ M?'@K@*VF=C^_2VIAS:5I#F+3^N[!\D;'%0)EX%K_F(B!/VF6&31[VS.'M\VZ MODAH/V:.51\"&7GG0P\%U.[M(AQA1U '=]Z^-X(@:14E2B55/\%GJ.88D-;< MLOJ:0C&[3IW36(@X4_TM$R!T!,O$F<2R#UB(S1M96<4_8EQYDX85YX?>R_Q' M;FH^#%B26 *73Z78RZ"H Y6(R[\UN%U[];:O3/B?U.?4KWR)OR<=4Y]CW,7+ MR^,2T -*R,S$L EH*D-(2 AS3 EQ##>&SN=RLN9T-2SLTN.SL_-E9?6]P#2A MZ5>ZADX-(;"E:-TZWX67GH5B18:JCW6%:R0-2->\M*\6)Z6XLFK*)UV_RE.H M'.AK@6DD0>L3T/>L7I2';ZE28Z).V[C/[[S$K+21ZU5?0J *-7NL7DDWUD+. MY-;-W9IN7&)&7C]%0TP'("S; M^">IUT60[A;2.D<8"2L*&E4OR M[#]WFI\@?3>Z,HQ#X7<:SU*5J;BDG=- @I.=^U8[USUR7_]XR^SJ$FE M\=#%69FSCI+2%TM<&K/?JZ7_9GY!1Q%?:/-H2@_F6SQ$NM9L.5_ISBB2"NF^ MMF+>;CEKYZPH-\=O%,QEF3LG!?KK1[(\6!?XZIMLLB(LD-3;TG1&JP'@!(\* M%>GNK682QV\V[X_)5YEF[*<,6?5L%)_\\?3GML<_A^S&UN_;\^WVO]:!IL,^ M!OWFO4>H^:2E"'D# @.M^GUGQTW;F[:D3^>W72O0.A0H9+989LKIH7]4SF[DH:A!#;:XW>\-.E^)GH3L8TCM]3E0-">@>[5 MO97"?L'K$'2FB9KY\_(_CJ8>O?CZO*_2"#XRYP6C@(H 26]./C "#[E>BV8[ M#:U$EBYTU$Z)M WA/GXQ4I M?,GHO9#% M3G&8*J631MO& _X>.L%55OOG9IC=50-6C/[*FUB!C*O]&>1G5U M&Y)UT[$R&AS'/B_YQN7?2E9/K.5X5[2IK'5)?ONCQ$R.3\'@Q(NKP_A41X\( M8@I50KQ\]MH;645;8S<%A@@&XJ,ODAR1''I+,SU?/O&C3)6>E M=+%FE]^T$8A \!OHO8$ZID3,57RS8Q@GT=_6TU]8'PQU"6[=AX97O38?P&1L?)N N *^@H5SQCM M L/)O[=/7F4EQ97C*_U;G >B3KXI+W\C6S8P!@NI)WMF9L%@ES;#U(>WJI<3 MF)68WO5;E"Z2!,ZGL:V+!,A=7/-(L)/KTM0+6#,)H6^:F-"78W(BGVW&5X3\ M.+PE]42A88&EL9WCW[NJT.9:7J@?KFPL$KY)7VV@)YCV^RU3[STU?+N]\HI[ M9[&\S78M%J>'#V9&FM?,YB:Y2_%&VZSG'^,J[^WJ(2#A2Q#K=&0M"+W9H-:Q M' C%BT_@2<>"6>U;A5[#<])W^RK?7\Y6>#/XKROG>%"1O_'G@C[1,#.\912] MZS'FZO[3_\79>P>T?61KPV3MV'$/H9F^!AMB:N@=DIAB4X,Q($2+J08A9'H1 M9>/$F"H"F(Y$;)HI0A9"$D((8E,$B!(02""!,(@.HAJ$3/L@V7OOQC>[[_M^ MYS_^03-GSCSSG/G->"2\+75[POO9C)I<\[PN[>)*SF M^B[F%96G32>:3M7KETF1E>QZ=#4I38T@Z;24Z;NEMQI<&62?)58C-*^0#G=, M*]>'JJI-&ZR<]B'/A"J_#"_,\&8,RT""U=YJTEV>!A,D,@ZZOCUR58RD6=U^ M3@#]CW2DP>H$,;AO((ZF#$0KELI.U"R0>FMJ:F(E,Z4,=5>>"7DU50-^;R@A M9FH:(R/[TY==ISD\JFDPH#4NK_CWFX\ FI\_14.CCC)C//$]WTTD-]+@JJW' MO#4^^N!9$AAF^"ZNM/O@H8N\ M-O-';JA:!>WFQ*\D0[:<;U?=#=U?:F/1247>N.+HTK"%E/Y'5*HE2_[I"^.] M6\/2$JRI&N[(R:9G]E'/->\'8<0\-A?2(Q"KD>0$JEK%J^(4&^&?_BVP_&?[ M9&\,[5$1PV$BQ$9!=Y33M(,LNT%TU"7)F]1!35A0R!U!L+/>J;9%:@WI&H-& M;_SG'4-ZWV"V]+_VG(Q)P$B]W"4NKDFY1YGVWEV;U+5=*[*]O3YY^-+B*^$<_823SZA47# M]VLP8:3&=JG@M>:IP6P_K0)D>,61_ ZV&0^/S:AH.[J'+:Q7-E -IOB6K@=4 M&(XD3PN -&>MDKL_FMRYN-C@W6\:HY8FULHZ'HAFD3>/E#M7^FI%_UPU\A'#3S@)_VII3\D)4P?::VI)CQ0Y\U/%.1VA] H1 M9T7%^Q7N69B:FO>0MS6D!]NU4<2)=;R+#I'"E%O7XD 9$WZG%TC^5 U]E#$3 M_*,_GMSX^P/$NTB09"[2^V[R>U-S6%?$Q+O3):7I@(,E*=9,[*6KYLZ,G?0C MO,'$DABMO:33M;-W05\H"&G>,%Q3ZRA1NK%G.T ),3":5YZ,IREA6Q+;'^$/ M!UI7S@;C"-HTKIX: W/,)VB=R*HN&@4)UHU5!8LJNE8;CB*="],D?@,\L3#3 M5$=WPWRR[G:"LA($'QA9(VMC.Y?T:=Z 4D.K@5JGD4;:4,7+\(+W;6=V]CZ* MO)[I4.[.09>\45KA:$.T-?QRJWZ[8_>B*AML%EK2[T2HMS#S$B;H*ZB^V;,U M'*LNO;+AFQ'"PKAD&EH'F*S&S_3$Z8&*)9:R\U(R_>1/TI+ L4GY@+*6I2(8 M)]W4.GBZ[GOMDEAML\)JB^\['U >F/>BOVUX^0V8)%'GG[:QY[ AY0J)Q(]# MU%>W$@N?*5<;]X.U2G?;AXSJ9XI)]48TDY!\28A4YTLY$];J@LO81Z'UR:9/ M V!56_]4IS9/42"UX@^=VF\L)#/(]D_^T*F]6^M08=MH>ZI3ZPW3KBUYE5P3 MSR;G:%O.=+K@7*W-0/P:IW=%O_-9?OXNW\V<6VKWQT,9BK!_=DT0/>WMRM_E M!_V(*^KBP1=DRJ&G?01"?RKQ[1@.EUS$WNK$F&[@ M[+2-#)KVP:RVBTYV)V2NAU12DED1:J-]DEF$N R/&^YT&F&K$(?XU?I<=C16 MV-?SU[_ D*O3OX0<<7J+$01R'*36CPM>".YI?T;#GI Y8SN-@NX!6-CWU;9$ M#^[-$/.E6UFQ%I>5XK+UT.@!V\ICOL2&.:AA27O!7*5DG@(7!>TS^X/-G=#^ M@F2:[_CX*C>N/<(FCRRYM;;E2@0Z:6&KAO@/3S@=S?\G>9LELT5D623$^?R MT:^.;T+EPS5HJ6MR&"'U9L@%I?Y<)T3-$J!WO'^J.Q=)* H/!KN(+8;TCK50 MG&^;I!JK06*;Z;,M21#\TBNXLO&"'-M.^0!+1A'(*!Q,3W<)Z.IY]4"9$=X9 MT$_H]P$&:]K=_%4"C7EG-R_Q=9PV-U9^*5G[\'%V3R3H+>+ M'Z3@:>C"<>WX)^S;WFKABE5=<=D&=3GC"+.@[YQ3&@ 8@W%!I3B4MPB10HC< M+X:$;*VYIO+PXTBA"D6Q_LK$27[F2;B88S3X!50J]^,Q<\76Q9PC2Z_QF3H& MO7&)G__$F]DRNGU+_ (:+R\:U[(P^U.Q>I>G+FRXU]&E=C&6[.4)2&J<'[/_ MOD/#3IIR4_E]=3>_/&Y7SZ-WSM-A63C5VOFM[ZLB6U0V$KV']I8&8B8<0D:H M8F0?*J0.6I(0!T<'M6U0[]+HU<8RT2^(RVE3N:$IK5*E*<-Q^8/ENU/]=LHA MA\4K^F;A^C:+R7_E$J[MI$'PO,=*C,,G[26B%;-1-G3]8SZM32?OEQTK8]&5 M3\3WC>D%4*<\4MT,K=UP/U*"%LWJ+LA$ %XFB+S23WL>WJ;4T\]C!4Z/4P?7 M4,'Z]W,Y)$[Y$F#;>B WI8 2:FO1KY]6X) 76N)$:6XK;L!N,797D=X>&L;) M&7Y>V.4ARVNS8N*8-T]VE\1Q-\J4I M"O]:2$>?L\LZD"[RPM!P#BZ*VVFEFQB0PGN*O#&#UO:&(#O#_=HE9&.&HCLR M*_;.OS^0Q7[8&9N9G5VWN1I>=)'BK]B%U_2P[\"*U0/R79F;#[0O&=ES-BKB M-71R0FO*#I=(#3@>&=3>D%)^FKE(%-(E?1-'XF7Q6OMNA^ MI!\P1;:4C/173_O53'J7F1>B-;B7A^"FJO+\N-6)VR MB@I6.H,3U%#4,9F3\4)CD)UIU>X(#AU\CUT6>M ME,D]K@MZK0 4R6R/BV7JG[_HY7_,9].F]<@-VF 0MS.4%:U>O.:>V6W2-64L M!G*JG9BM&36ZN(%Y>7M(4C4SH$AV+KZK,$HX):VLSX M.P\Z[5Q!XG$M5:!Z0R,$0VN7IPLZ\CTY4M&"-)D(T-^S[^JZWU!8Z6AIK%KW;9WO4NLFRR/J=^>]VS].TLRK*Q M ?5KIYK;=LEJ<^+S8#VZ&C[*']>IT\CSM^TE(VBXW+H8L)J4TS\5>/?_O0+O MVN1[CQ'=:^G$1/8K_F:Z^$H$6OI+8R+(=0P39FR=U(_SF?'!:!7:U#[$^QTF M8==\0@%.&N7@0/EB=ZM!+LE^4,>06V!W:,N^R;2)2'5N>)ZY.HP6RC0%&3K3 ML[QSXC_89^?#=,9_] M,=^X^3,='PFSHBV>^/,->]?Y59;V0E)7<>>XDP)M:&@4D8F"S]8<.K&EYNN MQWPI]1F<'K.;3G=^];R6\&#* A@6F'C0!HK7WBF8SM&"AH9PZD6Y^I%S[#I; MO90?6OQ6,G-P8<,EN&.^'68J"#%D&) *5=M8Q0&X'D$)]]8[.A0NI==^_='8 MC/L2C(^ AQ)."AE]" ?Y4)R)> :95L0Y>+J/4YF1!>^Q@ MUIHY5LCQ[2(GX6PO!WP6;A,^O]JD\Z<-N7_* _*PIEO\BL+PI MP:1K,M['O$=)?7:!Y"%S9W88)=5#QT\:0IS,G:>"(C;Y0PSH&XAI^5P57ER5*C%)>T\ M\WO_G';M&2+)2'>_^6C^O7GG++F2^VE?40O_2S6DY9Z*Z1@Z%RZ=[U%N=>E= M'5W-13 H3$@(&:AP8ZG-,OC(9/@ 'U^/*7Z(;QO'*5CS_"F&T93!UG)FG-4K M_+YQ=R>IWP[MEI>\99%M^!LYS/CMQU&#<1A>3[2U?K^UNO_(]1I>R5"T8EEX MM1MC#!+9FTG=9)F#O@ X%H'4/4?+76XZ>JH=NJ6^>E558GQKU=AF90V,H]Z% MKUEG2>B:N^R@*Q$VJF(6V;JJB5]#C$V&XC A]1AQR_O^U%0CMT-X@/Y@+L(/ MQOSUSP/05[VU!9%^S$IKV(+,:STP M)3^PNJP4V^/DM:,RB*[DB3@!J@L\DQE3%-C0.X8Q:*8Y6:6/"@E)VGG>NYGA MEH&.&!Z<;;=%D(OWBZH9%,XD>/^9#Y=TL)E;DT MB/W!G*4YASA)$Q>V9/Y@U:0/M>%4.9\\Z>DRK/CR"=CTK_;S^=9( M.E-5@PON'9,2?T5*9UL'FM0%; MUQZ[JJ@H,(_Y5*?*,XJN5\(:<3M7_E:WV J M>LCLP0?TN3'+G/JIGT\(SVO3?7T?BMK:EG5B^]WINVP0D!VN^FP"5:9-^K!4 M7#);7ZAA#16C2L3W:QWSI4[B$/Q"C #1C]^)_8]Y<\,D?WN,>E3B4#)O'#ZA ML%P$DQ3_%""607B]RDLYNJC/JOC1)YV &/1,//BY%: M _JH(H?GH=8.^5$)&D;/*[QQ7+PO2"J& U<$%%N;3A.X)G/Q.A14'Z\50,:A M_/-H^.Q&%!AI_&@UP\]/44#-3-@FB M:J_^N$Z/6%YS/L-9GV_:N$E*+G!QF] M>C6T'$MVG7)5SS0V%WO)/E24N>F9F>+?%[&)3MA@@%T:S51FO#1!V[>2OI2<8*;SR M2VC!BK%+J7+5O;5A74;',TF$3&[M%(M+VQ:_C!>*L^(_DJAT2JXW,,KAG.@PV*J,WQ> F/Z%?C=,B/MCM7M$IW+:N9SU?9',:+2%%%MS*_ MV,B57H0H:!RI^ (A*K[Q/OLV /G@F&_F6=7>NG5C>L$"$"CC%;=IZ.41/=^> M RG:TS"E:REK-=IE>X47[ N(&7LO=?&=425>YJ3=8(E$MMS^5:L,O64\C:-C M6]R0\EDJJC!L4\48?N*G2+=Y=5(7Z#I%;<0Q-";?-TE[!\I(J]X9O,]>4LEE MA3&M8U&[HHD+P6_Z^47?2=H$89 O%H&HVXW6G/ "4<>K.O5 M'%1=1PAE5*T'\:O3Q< M9MMH$^2X/((4\,[(,#U]"V:;'(/.D;,>5RY6KAP'!Q06GKYS.555]4]'I9LZ MR6 S%#_?SWSVIZ]=GYR1;C&:] I[%A/19.718TS+9%Z]:&,)F,DGF]/E.;?O MZ'2+O# UK^E)1YW3N*+HD8IF= Y.>U[Z@'RW<;[BR'Q)=,$UM0,2D[N_N9"N M26MB']U>GZ(*UY-2"]E1WQV4C>CRI$1+TX(".,3P$H*,LG'*&I7 ;X36B'YT M'?[S+Q_OJ1R. X\U7)U)IJ,G[RJ)]L+*=RKG<-X#/"6 V-SSQ%OX, $08AY MA4WBI\" (5B84\>2Q&7'/">M"%;=LDWIO?"CA5)(I9''12API8LG__2V5#'0 MRX@?6?63E=>2+6)BQ\Z8N05N/3FK:;O)W.LK75R$ '_YX_H6N6W@"BZEQI3QR"7"RF13Y^<=:727S MF'FKFZ&'<*]B-]T52^=^8%>6%(*_"^J/\\CVAO^K*S)*6:+KQWR[:NV-1".V MTC$?9BM*WZN,Y%]YZ.V?>BGN1:QH0.U].Y$>(15U\VCP MMSNOCSYY+T\Q9,5B"KWI>4'(RNN-CUO9.&6IZ'8Q5\PDHPA:^),J6QY OC5[ MS/?W($B5!HOFQ; &64OF%7(*2EH"/"T2O+R\/O]));;\'WR?J)<2T\82^R55 M3:9,9!_F%@L?\WG>*G_L[KK#WE:+579-;55J+^+?P\Q_MNL6 MRQ=8N-PQ"+@X2B=HB$I9+3V'[618[Y(0[NPL]=Q5@TO)CM[C#PM2^>EY1[:/ MC@QUES&*AO?KK!,6?HL7;UF!O>SLP3&HD+5MGV3ZZ$P=.985_'Y%J-P./*\U M7==537-WP"Y=M<@I6A@>/QQ0 %75]:@9,7C[Z'(&=;;.MB0\!6F0$R,?,:_R M[03/(0M#UP:O)(YM%=M22UK6,)Z4.*R94[G">Q@I.NLU[8?T5#F< MME;U(EYYCFEL_[J=HA%U?7U]KUJ/^>*;YZ$3 M+>WQ,3W$_A@2Q]@5&%'J99C%__;T3S5G+ MM'TS4]*W5\_?-5NC0&,0OBU/D(!Q!"/Y1?T%R)<+16V=T*N1D:9QH>I!/AE M)GO=,Z[X]=&EN?QCOOK)^\I-!0C-=J."O4A7U4F+6?:]E/2?$2W"BVV9ZXFI MO*>IE@'$D#^J>#N?3.^ Q[G'\>]LZ Q)7]!)E-Q8 MR/6C>ZRQ0O9I5C/;%CLFFXA1\4T-\*8M<1[0PILYXEGZ; _NM&W NAI[A/Y7 MBXK2MDGF%+SI0S H=J7BGD!J##0W7%B-W_[[8(M;F7-"*;T-)C6UO%N>H_RE M9Z@GZ=S(\FWV$7D&<6-V(N"8;Q+\E>]N>$K[,=_04(BA$"O._\72C]OQ VZ) M5+43O]2P?KAXZ\\(=\Z ^\VDQ85(: #!KX0Y2SY9COE9ZS]=;*MC$D6XVS\E;VE(P^1TT"XR:S M3MBXDYQ76^;]:P^D0#L761_F9S$O-H(Q66@3RF6_J?6SCO=$?;ND M$QB:40 @R>=IHK[)-A;+ZLHLNK>>^ PA%AK\PWB"O/7!RBTO]34YW<%\ DR7 MJT8NDG<-$(B!RRC:?&"C"">M&\=,N_LI\M?U MK4ADBUWG^]_V2BF0P,Q$9V)/K63:=P'N$'I)Y@L]"#FF8I]9V_&A3JBTR[YH-OPTTK 3'T"6&8_)UVQKKT6E"I_(RQI:F?9MP M65( C5; UCY=I=Z2:'SDG4:SA6N^';=IC)F_0?\E\/'NYQ;YG M#B=7YT3_I-81_BI_6_M&!!#L>4G/YPBXL MI_V6&VU*AY"(&\=\H#A7U./U\TL%''ES^HT'3W)/F.SE^F]] EF#02[0BP=) MT.][NJ>$TB(]>))#=7:7@[S%S?2X)O.3-GU;80D11>-X@GSZH*]W#]!)UPD] M6V=JD8_S\YL)#;:BZ"?F4_-"2QP[&\LC+8(&\VB%;)!=GG]F3H.,%.UAX5_U M[OAONT@Q^DXW(EI^Y$QSJW'JLYZFCKFZHP74?6]^;"U(HG VU)CHE(UUHSN4 M)3->H*3?U@>:3F\N!S:1#L$T.C=&D-QCT,7R2HMO=6J U(!1VLY^AVOE5C K_DNI,>/ M#XP8FPT3HEHRBL70LSI6V8\7A/N]A+%+->^"AOM"KX86EPKD61*0" 7=Q5EO M1EW^E0!88%F69>9!UXX=BL71MP!#.JYB!*HD[/4#RBL\G 0__,DIT>WE']#JPGS/1T(0P"3U)[)Q*^#6UIAC24_RE2K62EZ/O9 MDJJP?J[)+'B#L2VAA5@%"67XR;K:YL+4ZOJ^12+;@\9T.,0 %F[B.0]>&SZV M#?7K+VAY?AIZ"FJ'O.-&JUF]-R*/>;K''2@2B*HY]H#TKRQ=0Z@ M9Y(AP^AQX# :V 'EY[]F$D5L.6B/*4XDP*/TMIBW%C"N'E20W?N^YNFQB(_! MQ39QC;LKV'+^5[K!JUFW+T;F$F;4M$1LTF[P@7T@T]3//OWJ7X9T M/BU*8%#_6I";?/?!9@_A+'FI!8QD#OK8PP)=>]TL+.PNU,\PCOG25$!^ T!4 M9F7G(MVEH2,42W(KA'W3HS-Y;R#R(">/3FJ9\$DE%\GB:*6KPVAM_,M;_]VO M-Z"MQ2'@20[(#CW.OU!LFP6 :6CP2_@"4*&3;R DZG;5K;"%6ZX1<%2VME4, M81G7L1OP?YTJS:X?IC)M];6/DI;B2*XC@!@WTZX!^;:B M(:YNK=I'6K,)\%<@M_AJD)A<85)5_;*87]NST8BXJT8HL(1*VS_(],[IS8@O M+'KD,4/D49A<;YR M^S-AYA7M/47!-S TD"9[%^FEF9R\96H:<+4[8N*7_X12_][.BY0,/-PID?/V M&6MX_KCHJ"VMVU^#4%?Q*L!;[7J<4_0C\J^26]WK*%_(_]#@_$)(/].Y&5.>^,N1\'LIJ:=+#,ZVF3]\3;.G MJ271U0Z4*O^AX&5XYDT&))I**K]OPJ\_J K8IOAW:L,"A[ZB!5,;2Z@$WODN-;AV^ M-4L)%BR':G11N9IIK@W(9Q6Q83&C;MO7Y,8W2G*0G-E*76Y4J9>![!I2"Q54 M]]LTZ^:0KGA:N*T$6TDS^LHU6$1+) KI?1T9EUZ6F?9V):H*).M*"(+GWPN< MRYHMLU/!ZC;KQH5;IB?Y<@5(,@N0#/N< M=(#)X^A9J+93M(76@C:\4YV,^.=*#?LV&WFGTCZD+\D&O_XQ^<_.'L[8&$6@ M[BMG:J)C KK=ONET?6+R]OWV<)Z!["\\DKN'8)39T"@,J M^HEB#+ OWN[>T*:5LHTB;&=%V-W+4!B5$IYI7E/U@Q(+[ML6/X2ER24^T?3= M6KJ:,1LO<,(#0X-B0>6S/<%ZZBQ9VQW.T7)7;CUF,ID640FW'W6;JHU)W[X* MB@^GW8;I.DCZ1:P-FYPJ-E+3![(J98I=7?\*'+27EE*6E"FL7PQLP!CUB2JQ MW<%_]&HK$Y]7E6<0&ZULW]XZ-$E7G/3/*AR[>?>$>RWWA(PE/MTNI]Y\L) : M=V_3X?E[.5ID$Y0(*^OQ[)Q.F;;Q3K*F2H \E9R?;D4Z6Z[$]DA^.CVHOJ+< M$1S*?1TJYLJUF]P/UN*AHN; MTGX!*;!#7E=A?5#-UV\02\="[T>C_'>M41@T;9T1A_,/<^A8RPB\);S0LE^T M(Z_>TT\8 /E/^2 TC+(DPI&R#8WUK31LM!=/>/(YT,(!MJ1<;>>& M#_^C0/N))SI#3()EIT@S3>2S[E7M3K1(<6 M3"ZL@YN#\W9YE;I3]]C6:H;*P6+ U F#DH;SLMHYG8DN X18Y@/UQ86Z*C& M3M1%T'A<D5H&K1KGH5\^3>WS<$2_ 19/LCM33^QWA4Z%1EP$!4ZKB>PYP^(K M7P6%D"_28;1%+5?_L(S9Y_&RQM]$7FT*D\G< E%HJ1KN,H>5V7DRI<\-?%2G4Y! M5+C-+W.F;74AD\_>(H9RG#HAM]R/)$+1-ZTVOD;)NBY2A.C)INR MB4CN3$BL1^ZKS:XJU*-884+2B&:_G8#=ITB0_N'%O3YM ?YOY=KO)QEG.%E< MB;Z1T?:#0&VN8V_-G"/0M845S$M:D=N/S^9%%4).ZX"UL54X/W^<4QL(RPR* M'&$$+;FYND6DTK 9B@!8=_(S?_V!7__3XYXQ MGZE!"_$A89YX8(@/$%O#S-7K[RXA*V7DPE,*DNDN<%WSAL9\7/!%&M3WW569 M=T9F=6ZJPHMC-BXJ:ID987J!H]GQF=X('<**9'^I%QHB:^!0]@7(UKS,=:AZ M/LH^[&0YMR>G#">/^>"$0=#2(:!PMS'33)$?\-XT\/V9YZ$3$J6Y')X3W3.- MLT&7 #'5 ,FT> VF<2$TZZG/G\Z3SRH.YX.7Z==>/5[WCZ4YO(F"-+:0>[6^ M#_?0I+W. S^,7A<(<)6=!?+ J4JY2[)AUZOE%#!#O; '2L=\6^SA(V(,<7FR M/U$DR/@X2"PX]"E^8TH2A[\1 MYF%Y$_ NH3:=(![2'*:L6&;N$[7::Y$) KQ'2PKA S6C&MK*P3-5KLXO8UWE MUC\MFXOO:L)MSJWW08.*8M#.S!CB9.]@\]U6T?#,37_[86+J2F]DLV__?*/I MOG58G76"^E Y.2\K7D[NAL\MA0>;(\O>FSN*W[WXME'PU5#%6<< :I63W!M@ MA>5O6C_3D1["6EE=766 $5-3TSN#5BR>JIZZ-?-6Y0E/<"E$:&AH,#7F2 MDS-D?[JS9.SY+SO_DPN>+7>F9K:FE.U7R1D8*8C4XR07@H&1ZJY(2> *?C%CVF?CSFJP,V]HBSJP2R9T^;*M_:(D8\4ZLZ3-@B3?"; MA/SHH;/=,5= ,]F:P4BH*KQA^P,&UJ,\LL>81Z5G.[?[K,E0N2*ZQ*XI+4LM M@ ,[(/NBRTP!IQ>T9X_YC#XC7K4=,0"B**XTT5P](D$A.H.LF;>"50=FBI6K M8LD,+WT[P9'5R8J(\?3GCWYN8P1W B,5%\UG7WKH1) W[1SL%,<]/6PHE6,K MY1NM'GT$0RJ_VO*283S2;\B8Y6SR%O'ST?4EQII.!+5X/;PGQX/A;-?)9O.? M=GG\+UE+R@V?_]]7[2DHEL3.#9Y*.NG'C?F(U1Z?%UWS4-B8FM,!?KBC7T+4 M*"Q%%NWAJ2;79[X7&M,5[F^)Z'%TEU6:>(K+_U7UFA&871]#,A%Q*>(H/N+@ MK[?&RW]H"9Z;>@9X C_"6?]U&@ M+N5'II_A%&@?#^F>(>/ODDRWT8*'M616QTS93,EYW$,\]J'P"Q<@Y?QD MT\UQR$I9#WWSH@UZ@ZC[T:-#.V,:-''QF4C"RZ*VW[A)4UH/]P^F/AM+>![+ M79 HC4E[-[AML1RSBV&> )-M)NJU_X]EPILOF83S.AJA1DU/;^3EJ;O<7_##C^RYWU 3WC;9$WI?.9(]LYQ*+3!P&L8BI#S1Z;/8WGHJO M)POKXX)S.A_VS&R\-V42SMN$&N>-,Q]V:^\P@]:S0X'88FN;>6P=D\F@UM&P ML$E=+43$(*_-/KB6M.""+(VP#KG;V.GEE:7=:(%-)5_ 5F$\5,]JI.M^%(47 M).+'![ZV/A\K@?H% )>I[79O\T..9'B><1J 6D^&,T=>@GS,^V4PG^;V] SK M*+Q4<^Q[8"<8L93+65\28D+8Z.\C%67*V_(%C>+KU0Y$\4]K8+F# 3!SOC4#J5KVS7>7E!U/<_D]-W8P8CN"M05 MP]OS\*BFC+4%$FZIQM5JGLKT*>!47B\HP&*G08.-59)06G)Y%SQ^QD)E<54 M^V9R<'#=/2!M+0#EN]5GB_94,\=!4ZJ,^>/ M^1H'>D)C6FK9IJDM5[869] /%!LD$L0OI/]8'A$PFJJP80Z_WK$7RTJPZM'S MM-V:B*O*>5AY)>G+:2!O 7=ZX7E"^Y :&D8-52W,XFVIF+8V]7D"N#@F.YH1 MQ[J;#!.JBSQM$=ES[:9ZW<<=!WX_ V0\[Y6:VI0U^X,FWW M8/V/#IMJW_4N M-UNG)%X@;(.#LP;OCZCCQR$K$@$QF19QY63MM?O23S+S!=-;NL]TFHCB)C5$ M]:Y9,PJ;GV5 C-_B=TQA!_D*E M\:D"C%UV0&HB<@TEQ;Y;T&)SS&<_HN5^!O!F"6A,>#H2(>DOZN#_A"01K)W^W6@U4.[H'/H5W-$Q0JIC MPBDLI/DYX<$XYNJ& ZBQ0HV#ILE@Z\Q I]0/QG_UGY4H?VDP2$&3JL=%85474N*IS(HUS?)%&/Q:+;FOCG2.HSQ0;?'N3.J M+UO'/NZ8;]K_1_'ZRI*X_>K:.".CMR/D+H(./U-@MNAAZ1\=@4#9NCT%^L1UHA7 M_8.8D4'PNH'VAB ]<9<@%D@QUK&(=>=6-E&)5@]$6"@0UD-1QWR_-HN[US.] M<96#_K "7-.*4,5M?B -/7Y:'"UD$4:8@&A,1323&H)#@6 0T \<@!@_(00SD,5^3 M3U8[1/+UMM:%(4^)>^S-SCK++I);!L^J[#[P:LW1[;VIR1VXP9!>/%YL;I(& M-? *P!<<\P4_.N:;XZD*Z[27?H;=B=NN#=F8#H*"+,;3_%..^?QN'_/-QSS* M-_RJW>-Z+3U5]^]/M.^<_1R-OG-934M4PMZ\ R0+T];B1YX0(]MD1[W"QGZD M/@/JZSTC@RY_G)SPC/W^/Q_H5RX?6VJ"/Y&!$/,9H5OK$5"1$*:<%BZ\E?G5/;DKNUXH95 )LF6T M+84.'*O3/X1R%;NBZ6T2T55V9V+#V"T+.O;^J$/C 5)?+#G8+:N\S[8M)-/= MVXZ7"_D\2X_W?^<6O9MAJZGUR0E M;]58?R?0$25>>C,S#-"EY39G:N:P_+S5M;G_Y.I:Q/W#UHEJNKO.(\"G#X>\CW7%=BM^B%+32+& 1 #;M?;1AGKKN M.[2W9U>[7Z^6L1;E"Y+C0"@A_N:B2G'5O?=YE&Q34W]RJG)>' _"V4HTJP1) MCR>OKMI+M2Q?6 ZNG@Q3&"!Z'//5=I(!.X!#I)^N!9$=;Y@3PS:JT]0Y]\M' MH/C>L=9OIVBDV@DQ1\EI=ZJP?-WCU5^K?3/H.R?D69LXS* ARAR=8196\BHY MM2:.]9Y\*KO36&?=U[?$S\_4,+Z;J=2ZR>XIOO5X&HG,HR4CO>1.Z/C=WROB M3[L4U$6]3UMU0GD=5J[$LMZDH\YKA:8]VI+6\KP[%.PT.%6>]N,0W*"H 2HB M-5UWZU:&U*+(S7V:S)Y2]0(^E01.P"V7%)<(%\[N@T/ [![-E-UQHQ+<+F.7 M:Y!;&MJ"D Z'ZUM4A:Q"^+>2/+O\&V-"@;(,\LNL"MG3OAX! @'@OV>(-_W+ M?$'.H\ZM)9"'DS5@\5WU.8O0HVV.OLB%A_-!PIXJ2UD5BO,,L'UN+V9:TPV2 M>>.A&_G.K21:S4X@PRM;/LE(**=>OTRX_:9=#R#\M#!6S#N%RV]LY5,*D@+ M=LHF*#8KK36=PY)&^86V.23\S(:3M\>NJRDW(L.;0?NC,C:%]M UR4X^J]^G M0;2D9=+#MPJ#?)%&]^=Y-:.X@--?1\<%[ M$V&EZ!#Z5;'.D/MH8(=Y%C]_N:E%MHRNZ9>M0>-1>G]='#M]6ARK3[<2*63F NR0Z 7R6"7CGR8_/>/V4>#]7]LY M0KP=<8=&_(139="=X&,EMJKA3IZLFLA*VM>B:AL;Z*=#JXU M1[ @P @ZNJ=OD.4)Y8#[0E>L!4N;6Q'+WA\*V$S7P;?-'0PA H?H1VD%&TBM M$_P:Q.68>+^M8KG^U[[^$75Y((,BHK:%XO.VAU.7<2CWUSRIMK]%PS=D;BQ& MTD'X,4[(*BZ\WJA>P>DYTOLN$B3FA)9ZE#QD$650LM_?R876,O9+\D_6K L, MLL5H+!7"W:,7'O_C_\$YC*F7%G\_&CBT(?H2M$K]R6"7#$IF@UH=ZXY*W$D^ M5'O^:1V7%[K7#-;^TI(6;J=^MXB%7)FYV]8%?M8K);ZM8 K*$5*;RU1!H)25 M _:[&V-E(NXF"$$2;M&++UDO6>>UZKWG;K*PF6U%@V. L9@MXO?_ AT2**=2 M5XXW+GG78Y+XH->T;<548 ?!#^2%U%'HL_&8GXF!FEC7C M(7O5.16#VM&SY7G7W@Z>TS&RT/WP8XUBG.&/3]$S;+?BY&DUC;E*T9-4CV74 ME5O0_,6F>">X32:])+\*Z=:R43P&5EV%(W?2$?XZA3UCV:P[\CG=KMFN.BH3&,43H XE#'C4 MN/7CF) &)C7@A#2!0^XK6CK)* ([ G[O7Z]K^FU-L(XH-V:=,,$:UQ%5UCZA MG=K8RHA3;>P3^OG.-NJSOUB*PX=)( $SCY;[=H9;ZM?__A26%U"9V]T]DZHM M6WHSVZ@[(U"FIN;]G2T_10&0;2YL/*'#INHN6ST?4HYZ<>81$;CFT)KADNWF MO>P?O8!7ZKL?'6!UN=I;$AVF+(]-+R+#M/L]@5$P02_\G,D7=4V[CJI"AI#U M#P/PQ9)6ZJE&W-R6C?;V_)9M,&O*N>IRCD^G5!. T/D\Y01 MAD> SG&>G;(,\*OV*]%>*(\OWSWY;/SRY]]V=5[^JF/$)\1,G+\.ICLV8H[E MY^?7O^$DYT?5;EP)X.2F):=V9;V]\4$Z\]^I0IGH52:UJ(^AE1Y_L\W:YEF(1$46%M2DYP,?W"8?"J0AZQJ.*54M&A3F5O+])7FE6K, M[M!8U_#B4HW;KZ$F(6/WIJ/P9"5;9#8]VNM -*-8 G,#8JN% MO]G%OVT[ZX6H??6!+H*?#G*ULO#/4VW*-,G[:CCO@UWH.8F1 MD\'6U) >-&[R U)IFG61WS9;]U>YL-4/,NGO_F+NJT4)<%SHU:$?AC7=(7I- MP0;FMCAQ-YI6BV_?0)1>+D'&PEDZK?.W5&@^V'IG[WJ7POOEMA\$5]:X4/CV)%*H*ZX&\%Y#-&YZL5[GE+8D-OVCB1 M>"871SO[$&)2>K)6P\/K@@=^DQ&&L[-&6J!W2VM:K;9:/83ME7'-SMDU:"U9 M?$E@(LU]FO[4-0&1&H9(!/HMP!NK+CF<+[8=:[7C1-Z/)U]?[WN6?$'S_P12 MYS.C+G3H(A+>(;Z?5IK":$CVMD":%K-=L-=*A?6[*$^(Z2\*?!)$])2F0X5E M\)<8"-WYI_40"YG;>;.&=%69!:AMV(^>KM@);PJ_E,?<2[_6SI=RF-F"PI3P M&$3[-40-XJ"X.H4-'1JY_; B@- MZ+^-]G^1U^%6+)U5H9'XGN(T%X7N.>;[-! !YVS/3'Y?N7"6^]JG NRR31L2 M$-CU\H &[Q)PKG5$HXZHJ.NAP+Q,K5H-5XNQ@OS/0YN$[WZXLUL"?[&KT<'P M\Q;=BI)9'\G/)]S#. (+/\-QEI$&N8\+KY=GY,D07BV_]D9KJ"VOY=VVG%W, M7$1$1R-'33KAH&;6#!Z:_Z[4_AD,O;S9U\$P+/(XW.]"6'V[$YU(15,E%7%S M]#KGF, /?1,RMBQU= MN_F<<+X):H)V=WD]'N1<^WU8XP*V1^_5NPW] (4WY30,S 6P2".U8/W+#CR$ MF]TW["I-DC^PSP7MK =I\V^FK4C(C1:D.^[ZW^QL9",#'E$I_/34^#M&)D/[ M:5[X*&CS@;F15DI*C\!4HW5(2KUN2\>*F"MQ;EBN9>N@^JN/EO_"I?@IV-O2 M"9W'85R#;EUGNPXC@F\ D.Y-LE\G!TO\MEB8Z$%^RU6409_[P>DN1H=?J)=R MW[M@OEFO=/AOFPOUWC]O?;F$?/I^ON4M9FHXFLW>%_[KD[$SLVT),)6, M/H3MG'6DCN3]SH.D;P^3 X9>F)>HHH/G*)'2DK%8!?I_J3S5A[Z4J=ZQ]%1F M2^D6^S1VF)J"3MGL:3G<1O*SV3XG+03_Q7C]1Z]NZ0]' +NK7G@(O3?3EZW8 MY&!HQH")I?P0$V;!;M-ANB-BO0@\U0BM^')3IW:A5C^)^GO-IC;Y&<8J!'9D MX^7OZ?(H!24=(C@M4 LX^QSV-5]H=)"VJU>?%_;@JO::MQZ\Q[[]8YR1+=&ZUD+47>L#N+Q:>NL(5Y0B^L3QABW 9 M;-W)_&9/TA5?"OY-<02BV)WDMY^>GTI#,T% +T7^I<*"9!?GI;1Q8T6T"K4Q M0:Z(=$]/47^$Q2O3I+E>T)3[6 /B_]8B;-9C M1O8H5@R> '3 GA9.DO7LY8C;OLG)O5&6_.;A;9N?>SQ?'Z7.^0A]'UH&3.6B MS+%"O#H:&75IQS]"JO&@WP4Z9UI"FM36W042' MY2W;/;MVJ?\GA/Z3<==&")]$EQ&.)O5T!H&;BQ)SG09/"_FWT; R%$37L&)/ M'MB]-.74KS!LH2$&8F.::#$R8"P$IH@F2F+'="0#IA<_)SMEGG[V_Z_J^7UE_]$?7,VONF5FS[GF>6?>=*)4S5=K2BJ'T MF^P6L![?98/@"]D80Y>W:27EYO+L+H$J&I$*(0?91T+NLN;T[J$>*59O&8%>/06#70'GHR:U4@'DL<-"YX&2*UI $PJ>W_+8F"VZV M&D-B4B$7ZA*/A-I^XZH&-;GX/IFS&8#]T O>UXF$QUOFTJJ]G_3TO'<:N^W0 MHYHRWO,.M%8Y>!VG7-:0B[CA&B3ELI+;O6W,TRKR X[.Z*1@ M,FG!*AE]Y8#C7;/.7[ <'YW.$,DA'@FIF@_Q1!+T*"&%\TJ%;"<]LH.37O\Q M;7=8JJJJ7J_T@^F:>;7P-W*X_P#[#\8:8J0?S^([W-[I'@D!26OBM>/9E4]I MV+385,&-'K!RE$DR5E%S&YJOC)H[3AP.S MAESHQ)1!1D7B!"PO6JN^9:X-D:!4\3@Z\QL$W-"K1+^8T#O<-@Q)K=O->F@Y M^8E!%3K0N:SX^DY?ZU)E7V]46.#3"JW\B<-Y^?E1+O6BX/I;&ES/ ):%DY*, M<,(M]E;HS:>[,??,\^FX7"/$2?6U?2_,VZ*B/7/=G^S_O%O\I^GW++8L&095 MKAC,[:&GL>Q[1KG?N[Z/HGJVO$<[[?1Z?$W4."TPQ+[WB.9 MYCMB&,SHFB!^68H @I^\%Q!C\_W@5O>6_6,U@;TZ\=B$!T>4-5_PT9%Y_X(3>_U7H6.G(BL=XY,D@(. M7 C53(=6IYP4_OY6E*?^]:3:U[26V$L1.@V+CUCS>#.@[Y)>FI\=%!%85] 7 MW4'KN$J+ *UPQBIV4F;*YU^MQMKUHOP-4]R5 T.B#RG93?OOI[7A.JMKCD:S MF_'?_ ,(+OA.24U&AC0?WJ7KAOSQ:]02\&@!5-410JAWAF$?[WBHE-R M][?EB!=%M=@HXNA'7\_>=H#ETKWT. "VNQ91/20V)+\I3)>52H%4] '-('40 M(Q3(!>EU[<7L?D%>R.'OVI6N*ARY]<251.X8=138TP8QE-T5V=CLVB,.>HS*%RS6V0-/(]+!Q_0TLO .*ZB^=3_&K$^ADXT M%;7U,8Z$7N7<)-H^L1]NKIL]#!L>E[A^T;Z6OVS#'#;\E!V)FHUV]'80F39G M$A054J8[#C_C[]>.[4.1W8M+!_I1U?:["K;=:AMQ&='IM$@, MJ\:4$6DY7YLU9$#C-\MZ]#7,HNH"51O38% D8#-I5>MXWQ_HVC4%7UY!2"QD M3Q*C7Q$Z#1O8U$U7416GMQ[.GA_B<.-8.WB7>>6-0'^=E^EXAV)1S@YZV/AM MD6C+^'1C>*XOXDX"QN/0/+? M./]2X^-MQ$T&1@4:JB\.+HD5.ZLY,_K6RXW'^$=1(55C7_$ MJW*ESDL_>PVY-EEW(A]*Z"P M61.[WV*;E>Q4+Z]\*3[1 G_N3P,3)2:R$;8X4)A7$B0MZ>59.!$I_K!SZ6J/ M6BUW%*2!\[9$X9YE\#:TH=%41OM3E5JR97O?O]J-S(@%D)29HY" M-EROS>]II4689?O6RQ(UA"5K$JZS860HZ347]0S&:!/(9,'U3?$8?1/2,9]$ MZ=MF)2%ER,5DF/O@GLXJ)E^MN M.K:8+);C:-0>[YBHN S_W?#,J5G&Y7W3STS [!/YDZA OP([S,O'@YGQ3:0_ MC,M'@8#UCKC*MVYJ]@WGM0<$$K]2(B(AP49M,2^]QZV>T;H:4"#?=06X>"$R MJNV]L*'5D=!0U01XK#A:U?7,E,*WT5BR0I4@38M=(+Z8+*_[@.E78QUULZN[ MHT.39_T5XO)NCYZ"O."4=XQ>^6[FI2&06X2!LH:$CU&@!'1:PH G(N)\:Z5% M\?FQ(UGM:X3[?41F7S9'^OGZ )I0>"%3()VJ-/E,VLEK#G:QI'Z%=,?J8KHS MJB?7:G ,G//; I>^,' F:\O;E&XW=ZH68,G67#SO&:.S-[:-L0ZC!HJL16_H MH:Y&^;EVK3>_F^)N- MD!NF2>*O_'!?P?GNJ-#$_:HW[A/W7B@\R)[_S?@"X/H3?58!ZTBHBNB25N9C M1-9+4RZP YC3FO8T*Z*87ENY-<6:4$)/2-S?N,?;.9656S10NE8G@@H"SU6T M=/ WZSY]V=7] %.U\[\[^T>[5,]?[3#(VHN=:K\;71PB4$B((,9&X[T]M1CP MK)]'BA1<:$BX1L8.M R@076&QW?\'S MVD1T:1^N\&T$.:;V!C+.DG&XC?ZO3_].506ZT@IZ]&.[>R6>8>Z'CBO<[1X= M\&\U[8X]ZR-^+N75Y$4:Q[V>?UM$V.$J;5Q]GC?BK M36KSE$L:RF1\: U\$Y.X,=G4=>@V#%_;"8F9V[ZF]OOF.>:EY(RX03H28O0^ MU:D60X7-C[-1"3^U!K?FOMOS2HY$-]YZ)%A_=+ OBD7]%:6S)]6#KSH 8X(K/^-U<0H[< MXSH? /F@*C"Q_?I:2P:=+9$!27B^7(;J::0P>L8SW4)F"8:^N /\&&&]Z-T_ M(@,?K([CPQ9)[E1N]JF$"!VKWK4]\F_;[?I00]&-D51OZ*-)RDI>BDJ*Y(_T MC9JH&[25WMY!LC]DPTHNJ.,<9??IBU#"274KVJ/I41"7]Q-M"S(L9G/OX?OI;)>%CGA1QHJ^$-//OLCXT4C_XN@E& M9=U),;JOQDQCQA)2+!D$9>>R0[CBF<\R7-[KTK"]&31\E>DLV-^61=_2>6;-+VVS:# ZMGO! M^(*>KRD$#VUM%K"7RZVIDNE&#=TB/0T\2DO;!NYD%_U"V?Q_7&X;ME.MB=.' MM)W&^W,JCYD;8[9IM=^F&#&2%[E7W'[NG2W]B1XD.B@XRW^3F=Y^=4M)C6M0 M6MQ^>62[4:,W\K3V4H OXD6PF_8 OL]0QD!)RM6#^A:+4"[W,BS"".O6AI"; M?>VX>SP )+L)]P(^NIK'=41+0/RX)D%C@J'7F*E("!Y?7) MMVOV[UP]4SU;FY8DLJCR,;J."C9!TTDL()BAL5IG"'D9[@<,IQ?+A*A@F+OY MX:^#]5V!]^EIY0:JV:!G=7.($-O^9?VQL;QK(=:L^+?Z8 M_.F5- +*%<:1F2M%?Y))B+@^&R(BB^R]+3X.^BJD'_:0!7Z9$VA.B+B<;F;X M;DG2F\9$_"IPXTD%QO6X.G;&J1$3-)WI4?-.^@[DKS>N""=DC%SB):&@^%Y!C#B<8TC.GC7K+39S"SX2"B) MN[3=>(E*\VXPBY,C( ><]_+-_K8YYD,M]'G!^!*=C]?DWVS8\A0QQ#VOY;_<7:=IWW@1$.#\R21F,7EG:]/RYWIB( M^+Z'6KRV&ZC50&CMO!)$./21A U*%8 :2+MJOW D]10(^G&G#0C2::-S:V-Q M7)Z?"S^T[_*,X?AB5.!X[^HMW1RL36;S.<35$1VI6? M_GU%O1[R.BS^+;^,H: 9_G$A5PZ1%AI=[GK.E."II-'H9KZ^:_O!H9C6 HD_ MGEYVAWQ[)S7/<^=J>>=0=(*._984Y?D4W9T<1:-*AYCS1Y6/A,[)T/;.V@'F M1O0NR#-Y:12!:[1V>Z$L7DV*AJ[+I@VA%W,=B/7^+J@.+PJD0/Y;LJ?7*,_% M)L4HJUFVK#%SP*?.+J/_@;(EV\G*9W59W7Q;]>V\WKW-#DAC)X;!&H,LBS)F MROR A >.:&%GA(F)B>&1T/@:)K#1);PUCQ.@\0#+ < \?&A(C(;*Q3GH;W\_ MV-<.MA^WGHU5E2[F$-+7U[R977II9QIW&YZ=N9Z@D_+#/. Q[P[ZQIH M_9Z\5X4YJ$\V?2!?R[)@_RVTRYMHF\BF[[O+-X?;BTA &"D7CX3"]XEFQ4&" M,M^V+Q8$8Y# X8*E1:213ZZ,EQ<8X1F8B6#+RRAU/@-KB*B%UEOB_BA<\L', M>!>/_)0A]BG7V# XX);:;J X.(PW>A&4G\W-$1ZDO@4WX3IFB/FCF.QJUB(Z M2HOFCY9 !3K)@YX'VVS?#2GJD&-C.8$Z5V307R4Z%5.VNQOPU'5PV1/\Y; Y_[Z MGAD0@9A*FC8C.L@]-+& @=O&(:$PZ[$8CW7%_L_X+M6,T_@TF)?,K#"1/-^_& M@(_]HQ'(:,=]%"Q/(ELT=5$V-=#Q_YW5=./BIA*.!5M[QX-@R/*C:#0*(AFKT3?]? M_H7(] _L@ZH+3G'?,\/O&S5Z8*L>!''#3_=OS$)MK[X=F'5&"NL\'^&?M\9_ MZT.4:"JZA&J:/.,--T=Y^U:>&EGP-,C[>N?..SW]^5?5[L,0B02P6DQW4Q=0 MB]_D!5JKM[:VS12YF#*FX%R+GDPR\K-%S(9 \-5<,@OX0UT DD94FR.(=+I[ M!6HEIYVSV?O9E@=)RA,=44Q.!LQ) M!9@U9"7+K(,Q:QT<[-_=<$9/$]QTP:+=EMTG&E_RUS)]I9=4?=4L?(F M:OAGY^7E%?W^033R!FDC+_HT8^K?P^C&L\T?)@MZB_/P56Q'APSRZ>\I"]JL M*!D+=V9DV^I5[Z^+D^0J!W<*E2.O;+1??OFH2LL!.&ED^,,(175#.M^+.C:I M'$RHH+'*+8Z$1,N-_(+X1^-QEKX2^+H]C#.95;U!%[Y?9/=! M:D91KOO9$U[Z-D'X=JY2 B$CYC%APR?&JMI[XBQ!1 MQ=K5WM&6U]4Q=.3FN9". M.3HUT"6W.QX#J!/U[7,^'I]PCMI$0U>8HQ*0V9ZY<'AG<+]=VPV7/]=@,GOL MZ*'5,?_O6X_W'UWT^ X?GKQO>C'73D0N2#O(D/AL8! M %:JT@PR=-;M(,)P,O/QB\*J,>?^8FW]P[N4)VF7)][#BC2Q4P6/%\B))W6R M9'."D_V.\S8WW#1"U <& ;@@FU^"P;8M9F'*#X=WZZJ;SRKQ6U&=V5V&V/K.BP3TO:?"KVEZE[Z)W%7Z-E/Z62TD, MKMIN%$LL;$8)+ZN/:;$T)+/2?)O-IYUY8Q"_\B)7FN%D360"02^KM4E)8PGM MZ-L,Q\PBC"K,.1X18]'#B37W/VW^^R_9_L-./?+(C\TJI"P)MYAE)ALP88R> MQA?QYXZ$THDTM]UH0>R66V!=<#WH!F= MI'WD+[C8JN-Y'I?1,O-&9'2N+QO$!"5Q8=7\NYHIP/H+W^[ !O0IT&59-\,< MR8XK^:!&BG408(DGO4[%,7VP#4="!I#5TOA6JYG4TV?7?7ZUNTM];&U1[KCC M[X-S8V*7WZ2/X4@MZ&R-5FW/T5S,:&:)K'-OR8/O;U^T+HFY_3YZLJJYW#:( MS"6[L_<,L\J@>7D-I('NV>B4K,UYE0HEMFZI% WI0VL\%P@+ M&Z-67$&:G'PUQ9$_E_NOA,%U^'S3:<>UG,8UE]7M8(SRV0N*?J.2C]RP48/N MF!_[C+SP=2M9U^WD;C*:4?Z:2Y/Q"OBT#,N!1\VO\/8ZU&A>"-5M&TS!!5VB M8 ?$DDF+E^#$NSZZ71X8K3RN";J-E;4JF%1D!A>])_W O(_3RZ4Z>W"X'41J'&V&<\=7)Z(;^R)Y8_P"8"R)U J#M)\K MGI2B0IS+)T65+$]N9H.%17_?/82%ST]!):;^V/>/K $\,VB*O5BG9,&R'B"# M[;$&9EMNL1%5H$4BS)UEK5QA6A>%&^9[ST?Z8# SP@HCC/7O[Y=BJL4U?FP"] M-99%G^5VT-V(*!)N&E[<11&WRTCWXVJW)R\6CKN^UXVTT4IKH\0IEZX%.8(Z M *3EBW6!N 9PIT.!&^P7OWV'DB5#,&%'$4A.+P&/%#DY_ 8:F7O?_2-.@<8<[Z9[*FKL[_&(&D%I# MV108R-;KJOK\KB!03@5;LAA>+QVS:OQ$3R0$$'(FIL_73M\A_P& S[/VNHP. M596YPU*D"(;:W,;\W[P+LMBP%SY1MS A%S!6'D91OF8RW6#)GA%BP+/5'>/= M[FKK]';](#T5NQ\ESW ]E1J=0Z[&T3E*XV]$MB]KL>(,;5W20$="*DIJ;[DU M4MK0U+5MZ*)R6L?BNK6G813OM)*+X-E;, MQ^CL";$E,W.A<*E!@55D_]+:>^P^G),^X)!@TS/9P! _5Z@<;9(.[9^707FT MUNCU[CS"/2S8\+=,*=GBF-C7Z04 [)O&Y\96*G,Z'A* E)KNW%?V^0)GTFZKPUM646W# (>,,BBNW;YN8(G<^ND1"3'97&N3[9_ M,4C=TWQK8?(3V#O)GIA\77ONX=;. MSG_]0]INCU*@MG?0?O:/S]C8>C0KK1<(X$F/ 9#;2&W0]E[T%WTI8 8N9U[.+AY)-0FP$AW,*8H M4:>:*!BSSV(])SJDI1UK;_&R>1RU@]+%(Z%(GH]Q7..;XLW304@?^,7]#GPL M (!R>SJO/#\!VC.C'O+F2,U^:; M4Y[YN1PGC?62:RZL.(VY-L+I&V/M_J'^.*[!%%.NTDMWX9E8EVM\ M9CE28C$ID?G2W^)EO,*MBQFE=^2BOV\'7XC7Z:C"5LL.5ZXKY:RC+(NTBCG- M1T*-Z$-VBJX+*VBLU%8:TA\Y[:[UYP4=L&<\Z1=C<(>CJ,U'1+ M1T/,,8.XYJ6%11DJ.1?8IG^QP%,!8=CB9]LHN1YJ*^M#$+!=OF'Z_$F9;0F( M7R)<'276OL;56=N%P9D"1IB%6M/>D/QIA.9FD6]E21!-L3N+MI4KMSQ5O.SB M8Q4I?LY4>\)V."F_=X1O0C&-DGT99B1"'8F4)UH]J FOGZ5:$+,')?@2QKF;O3@Q_8,H0T"B':1C+S,S5D& M\,\J3O^;%9F-OYJD/U@!Q0SYCX#6@CH>NWI;8O-?[TS1^456%B.O>OGHNZ'\ MU$V!!QP6I:A1ZH87K7EY)$3RZ)PY@#R%.?,+TI[)^U*B/*\I["I=/!X="'9= M-7)YUTJ;1EU]'1@H+#V*O_[PL"#\2&AU]"ON!S9?_M[N)R+AQ,G&4_P+W2'! M8BIS>2%>_9U1'1(;85+C#N/-XCJ.%\/KO?S,Y]OC/WLQU,V%>_C I(PRT))S M=LI1O#5WT7=,7FUDH;^>C2:#YA4\UV!7W>W"'8O&%1OUFVRCU(RR4H M=8[0 MA*\7#CT-)KQC0H#R:C,UA+AKI7W"LS6/.1XQ*"A\-)\&7N!D=MB>\/2:8%65 M.?<3GL[V,&!)&%7_'YZ^Q!_J>I_N_#M/1[ E&E9.>#I6\IBG1ZU/ I(78BW> M,6OUXJZ7-Z\*ZX4 94^.Y"$5Q]R7>SD3!QO_L($_C=UYV/[ 'LD9,VQ5 %MG6:X%.6PS^NL M4MS[]E16B=D+2K-]H[5)U]+,TI: (+ _S'X0R/BB"B5A?5<.)\J](7JC>T)V MI[1?_PQX2;:U:>EL%EWJ;\6]Q:2\N63G M6S6,O%Y(M.X=C0.-:8A$U*V(2]EX!2(#B!/'8>&*B.'GA(O^)46WWAM.5@J* M;0/)/%?M;87L"$406S91U::UR"GK2PG9V$]BFA)3,V).)RIZP"Z] MU-#:N-44+-F?))<_AW2,B]?-33/5'JBJCTL 7 Z)Q4]$34(:%_?# MJ"J1\$F X1T 1T[@FQ9$$-_(IPURW'>>$?4UP$L'M;'0C(Z43I'1@[9,J;GT M600TMG^= WS]X9I!LZWW6F=6"+./[)JV2@@A&PV:+!8N!%U=NV2@[<_:@MA_ M3F^I/>W2U?(^R:/&^'02)\/,0C.C?V^4.F[0K^^:17T1;*W5B:F8]!@SL>$$ M,#S&3''_A_;:-L\;S17=)JF2!#@78DO'!*V%U'U=,JL&_%:6>@+>CD6!US_" MY=Q^U/=1BFL',ZYO0I"/&WC1,6/[(MTP8<0]I$@3#P9:X@_3I#@J$Z=-8/L M:N'ZSBJF1O>PSD7Y_9/].QL([Z%['7*S(C:$NR0_OVE_6*#-?C9QCK -6%8X M=STRH;/C3+B[S:.0 *A89Z\,M";,T[BD'W]C0XUANOGH/UP7QY-.YYH?) A_8RZCFM9#L M%X&-#+)OZXE606 !+'M\>8*GC:V@:!@/2AW/ _CGN *C8GK.:F7]"*M@HH^3,,S';I!1'4,0"].'_;O0[,>E/G)12WWAQ7=J&=W-K %>?D6I=KS]' MBUI>9OH VK(YD_A'X>I7AZ\//^-:R0Y?[=%R=.?[V.K@0,H?4=9%Z2FXCZGNMD?$5XT&A)HS,SN9^E ^EF:_6%M MD%@EQ&/A[MH%9\(W>#)WR B+T@>K=Y4^>O3+WW=8A+UY<44-YKJ:U3;9<3^[0BO\^G.3[#UAIH;3M$I7S,;X5 JI;M%V#"^ M&YV&;F\KR &^3U.(MQ[/4WT;FEM;7)NY@"T);6%'V R)4-V-Q ?&86V,&-&^ MB-SV:]F>3Q^)_&6XA_<^@0;XP!;[.%+CI4/=H!4 M[H6K<@#47Q]G2_F\\>:NY5V]VPXI'[[B5@T0N=VSP[TD2@I5=X8\JG-$E5^7 MB0 -NNBSJM3\U4WVLQ*L6U-,T>6ZR""169P%'\U.Y "-2 T3K4LU[E]11R-? M+!HP8E4_]M'B>#?8A3O3C%!>\GR6A*QYD8]HTX.3XWVKK_)('HTOB-YUKGUL M]? 5JX!#,]G82&5W?-C[M6@^A(%1>IEAUNRVW>S@X&#WW887(4'R\72-DZB2 M:(V)WW\*8'Z;,C>0$Y*_E\HOF._SPZ(T:L9H13X^T1@-?5*[R&K/OSQ% _?6 M5O@=>SZ<;SE:\VK5@;:K!4XYOLDNRS7OO6>+R#?B&TNH6>Y#VB-EMYK]:\[O MD.%D;049Z$+E1W$W):VX9N9.&5.X@G;OG&9].VE[A-4L$I!IU&]7K'RSP/#" MK/37T$L>X?DM4R,L/KYCCIU4$Z70:MZ.-LK4*C*X9ICQ7/F_:0A\GK#W6VSI MVMRA30'&5I9,,!9>GXN49QN25=ZVG./D!*5H^6UMY>M$^"\S?64GW4D[5P 0 M?[V!*/M*12;G0T-#@5@VP8D']!L(CS@2$G$UDW!6[E%>: ^8- 6L94KN?5NY MTT>75@J<+]>#;+%;70^U!X^$-#0?K^V"4S#43#QCO*;T!^>?K_Z[2]U*8:V) M^^$M='A,=YC\AHK=F2[F3TD_>8.B7[SQ&(<.Q/MT3KE-H"$A;>;I O,B M,<*P(IVG^IH#$=AIU, *YKO]#C=!>-U=@QP^=/.&TX_B QH\%4^_[7N=&<;3 M!;1)ZD3%9M3=0\7@_M\;/'=G-W<7M3Y?T?.K_!<*(#WQIH&4R[A0N$QUNFFC MI(>ONFX8V0QCP6E$/:HQT]LJO036C0O9H3Z,8;-P8P,\E!"O4&]MM3UF\>I(P^Q3L:==;P72W[G1 M;J[O/ 3OSJG)AZ??Q5SN@DTJ[8=8W$#@8XRIS-)R/1_ G;[']/-$Z0S=,1IW M@K^*G2?ZL4:%7YJ8V-="*7K([WEG3M[0C(:'$PF_K)I:?2DF=-Q2)'-YQ;[O3=R.SMS]W5,U=T M?)#9/]]\N:<$WU^]7I6[SRQ]L:9.AO30 S.U6B'^H=B*OAX?C,:;B6Z2(/ML M4,HG+",ULP=.UTID1Q*+ONH_$OI<8F-OA4UYF4;D]75S+\CN$_TXND="'V]S M*3K[RR&R2D/@8C&[\!N,P="14%Q/"/A'Z.^T-7>@6G MTP^]&[8+XYY$8P:.A/29>ZM'0G\[_%*/M3U*1%J(Y\RG_U=G/Q+X%AQ"F[<9 MA\+[WX00.)@<0(:.*D5V5LI,D$V="#K\]"\P_@+C?P%#;@RP5E[:KNIK4*$9 M+,]HA.39>K&C:X#LM.H?2//[::KPRFZ4 _33$#%(C538-" HXZ7'I=8^7X^J MR2?Y1T(WQ?&(8W9G1]SPZD[QP];%7@?2-_)\._2WO;3VW4!43T.4W9,"R/QZ MCXH$N$@&Y]8#@UO5&[6K&JS]N(-E'I(?\$4SFH M,KE=+$(/O\2@%O%VVL_G)]'0/@BR04&NI H%RY@"BCQ%[U?&=YV3X*N-%HV3"\V;Q1^0U1L]H>HYR/<15 MQ93LJI/;:TE3\W?'!UC(9Q+CMW/YA,$RLLK'LU;V\A[H#0@0"E=+%\. M$DT_./,ZA/\(7SN_;5(_HH8?X'QKX-Q+;X=80AK6) JEFQS MGL 4?$)HYIHVA^3PFF-RKJ<39VN<9E.SBE+N(L:"<1"FOY:FTN7<.]4R6$_Q MXL3WX<^^UDEQ/:@]$JH3/ O3)"!\&_LN*P$=E81UO:['BB;"];QXHVQJ7]7" MCE\]TW]7U=N@=6*O9K.05F!-(GGG84^NP!(T$7S<(]/5]7^:(W^2&0.#588' MX)/]QQQ/?=V@A0.$ZY(D;QEF%#* MHY]K;1U@[B:'+0M'(%T,Y>4U"9>&H--^=8%>[26"RA_^Y,^XT96]\^&P&/HT MLLE+,OS)SIV=]EOL9Q@/"[76#]\$D=_O+/D).Q,,0HGVX5BS&3,#D;LSV#L+ MW3((L=T9?9TRCGO9YCQLXOM%V?>%(:";VES0:MX6; M]J*;"[[:S3D24I5&:T@NAQ'"\*,(R!?HVZD/_/V#L#6@JS2UU$=:J: [PBCP M'>&KM))0$[N?/O]%1$.CAE\+^J-. V%F@=DWNW:/ H:ON'9^T!U)+[H MZD6_MWN7UMP:[V_0J^^B(I@".5A^CUK5O**,(O)>&7="C96$L_J3W&RL=3?( M9?KSVC/#I>W+X]OA+FA(A!7-_>W^H\;0\R(]%C3=E[1*MR.A)<;+UZ&^"=4@PC$#N-G!V8M=Q$B4>U1F%<0 QBX/PSC'P'3;+S,F:7)0[>R$_,WMH5MA?6Q/UJ8S_Z+ M)$M(Z ,OZ5\ICX@,A?MNL.<#K"\07_)FJP?VD@<^5#^($G>X&A1T>#52JMI' M]]5#Z->C,;ZE1ME;RS:.LLPMZ(<;I95'0DGZK"!K;8Z_MO'FSF:QB&;>%@ZA M()'YD ['HB(62]8B/*F3G>-?-79G8]S7YHQBW;V\O$9E#+"YQ5KYK&1'4'QV M4I%67L#G21F?_\FU<]=W:;MPLU$%H?W?6*E=:N&2Y(B56C%S(+5DDK5J3(R1 MS'PAGY0X[]3L0(5=$B$Y#_D7C!L8TKY'?T&*/1\!,_*EQ!J3_#2H#"7'42WX ME> PZMG(F1B:C=90OF-H >V.;W),H*127[L"NB&ZL;6&+E74M#CJWYZ$"$%X M,(+2O+*?17,MY.H!+AX"[ZRU# NYD),R(_WS>$YP=?'OYPE153ED&1E-N/!G M?AH:^A3POWEWY1C^=DIK>J^QIM%WAV +/Z^$K(CO,C07EO0M[BHYK=.TR*8_ MK2:AHFVQ0#C"VWD[PB&]W<0LVAO\R^3"8T]:%=[; FW54F'? MH5ZOJP8XO6;,A]2_ >CH% :BYS37SF<\G(^WNM+$S'ZU(I%D:5KRYN?TVCJ; MI8Q9_5)QR_>L MS$X%=K%E\D6P16U 7'EVXQG[T^7C:/_T6<*H9./*VM@Y<=I6&[_EHDI5K]4-@T%.EG+*K5$;PR[ MU1IV+E[__NA,C>.+E[?!0$*&C/&J1D]$5< ?:OC1K&Q0,%M< R7;)VYU%JK1 ML/SCOS,P#[=!;3)K3(-;JY2?5QPL72 7DK84Q6^'H4'@<'^X7M[ DBEZ )R; MK2-1MB@L42RW$1U0/6RGJ4\M/.:Q6[XWY[6*@GS'/?R,!4%&S+A!./;9P2+ M@2MMXQ_I4&J=&_8^A<"?,Q@U)FAGW\OOO!\'#W&F&ZV9HE_5AA2^HF%1ML>_ M>&%A88"H9)MLPPKKZY)=[.[:+90*A6$'*C#4T9;C,\5DMJ\\:>E[->4 *BXV M&VZS;BT"C4_G>"?;R6>@[:7G2'-NJ(=M2NNF#*3#^QAP,BCP[0@N&ZZ] MDML>4=PO>$T"!PKR31NP$1OBW?U3)\5<,V:R_- MU\I1.D?%M9>!?=X+Q$0=+&LP6\-FN:.-P>-Y[EH%CC6D^0&O@:3BD[71O':\ M,AR4LZY;AZ9&S"A9=IF-5G24L:AVH-^?(C_D=#L:IA G5*N-@2I&*6:APL<.Q6T MYF"Q+@G[XSU1((3)Q*![;$\+RI.VM6);5CNE9?VQZ?=OP+IN'OAGI=)'0BK% M"F=,SP;HEP(^VLE:I(%$CH1>)^0:I/6XTUCRRX;;F%E\G1]OC*JAP??Q>/9# M)P(27Q"M5BX!3:89#CH/R:Z8Z)4^Z_^G??RP ^D)7^I(]!#P]L.?MJY>5?"/ M$#1E7AQ!*M(Q;67ELY%6\J][M_QUJE<227+M%\$>)(F G:@M5\:4G77TT\%[ M4#Y%]\\_>.S*Z/^..Z<[O!.Q(09D^(049I_-L9-6Q9\Z[RE*=1=6.M;6])6F)=--RT1+&24*"MW"Z^IC%V_4G62;VTVV!GFH]O MG[!P#3$G\*GVLI%V:]3 ]A554=1)I8"Y\COQ$C8*Z,-[I*KEKVD 4F([ M=">=%ADU6:418IX'=[?K7EW67^]V*5)^R7>56X9%>D'&5VI4?4TVVZ4R%E<, MJ_)MYVT/P:;%#&7\^^678-%I2S"A&;C<_9IZ"_++'V* A%V;TN38X_!/'5;% MX"'*3U^T_MAI9?RE2YFQ54O%IRW=R5<^JUM7O"&FIW)@@4Y;GKG=3>_5 M(M MS@R]V?GT78%AP7X*LJ$ M7:2AQMLP13N0;>-K I;[\SL]&;ZM.I5)HC&[7[\Z$O(NT+G[RKY1$@RR92KMML&*!PU0@'XT#8^#$BYM#B];4NQWW)DY$S@ M5XN4ET/"_);0).NN+LIE?&O3#EAMDFXCXPAQJO,HBU"\]^0J]E&G:-1P=5S,I23TH9VN&= JE%7EXXZ%"+6?.VEL(\2W;J(;JL M(K6\/KM8XJ15B[E?K*-6K*"C0=U/R87JZ#&X "K@TGA[D;]V-"8N\'K-$_-J#.GY07X8W1^>P#V=[7P5*NTDF=GA"_-.4,7H] >;%A@^JN=-51U^3KG#N\ M XX]+Y4Y'V<,)P:(POOOZCIF;3KJ@ME%$$,?YS'_&_](V^^?VJG[[9FMNQL5 MKSB^>S+._'MXDK.[, \*L^]GZT>>OYFOHY>*5\75^7-<^N%M"!'VK,M@,4+Y HK$M*N6'RQ: [W7UP_W!7S0OD:0" M??&OE1^-JIZ:KQ9U5:U" _T=ORK:/[N@XC+<1@T9T)O0(Q+Y4G6M\)@>ZT:. M]>TC(13PME8^N*PS 9VE@FW*(7UX#&:/!CE58_N>4ZT]V M=GJ3/BT](]L^,:);^VB"GM0?7'[AP>BROJJZP=4X:;G]IXWWKQ@YQEY3.S("%8]Q!IC?:V!?!I^) 4H.WZ[1![6TM5ECJUB_EN3 M]=S$P62 \ $J*MEOS[M_8O#G*8A8&!LVD*TJ:A&,*#W_4\TW L"%C_N;QR=N MI/XM9<8)E!6E!.1>WI@OBLZ:/H2@%*P9*SOK9LC6.E3;GHA;B,7AD1#2!#5% M5Q28H8("(%=G1J?;_7C@BNJ*T90'*6;;CA]?O!7\SYWRHL",>KWVS%=="V!/ M>E'A8ZP#^8,TCZP7H"EB8&1"9]V";A(K])V^99YRIY*EDM3'3O68EU%:$U(I MF-!P.^^EVHI1K@1P._Q*B:K:MN[R:CVC/J)'?PS45_O\[9:87B=U'P$EARPR M&3/8$OE0CFO]"SH%-@"6RG.8SB7.\L^VVQOEMX(4\@9F [VYH^*!/.4'ZI%* MZLR.,%+*>I_7<"52=OQ(2$SOWB;FO(1KM.:;>+2;YO%LEDP_F_/C\? M5!#>U-?*' ML(L(\:$AEE(9VL<3)J4)0A>S/?]?;#ZXA6S$CKI$AN>I%[& 5 M2076VF?]T8ANK"IMX_V( !YEC98/DQ\0F<(XI=WH,"YZ,68Q:,"/79 M[=CG/A'A'@E5*#PHW.N] MTGYOSG9"DWQK5C(I=X1G8!M+)JA\N^(<[6VMK2YJ*>C?^O5)MOK/W_?TLD#" M-J]?'$Y,:!LICCA?XL:G_%G(^:Y$, M:2Z:UQB%-(I7)L(/+6^C7H:98NK^QC4#D8Z$NDZ7(TW)>V/)397VTY$KHPA?PM M1HSG09RHY",V/EBLX'_'4MTM,%O^VZ[3AM@\A+X3]]'AJ86.?+['EEU#7.(% M&^-ZZ2MQ[\>,G_B?([>+Y#/"P?W'T+ MR-J_+6! #Z7?&/^XJSJ'S\';KTK/G*+:K23T>&YI(VC"FW4SJF1&W?KAI_NG M!^.T5O!+R(?'=$0J/^X!0/U(J+(A]C6B+$XX-FP\+F'=;@J0(JCSYMS;,]OY M<9.Z]]5&SH%-Z=;/,4H[*3S<\K[QD[@/-CT'8*I1%6/&?X1$]C\1$?D+D+\ M^0N0OP#Y"Y#_+P"A3NB>04]08:XC&-? P'W)BJ!8(OJ^O?N #Y3/EHXZO,"H M?D"_(M=\(^M(2*64,Q3OI)4X*3[C5>?Y6>C;$#)F"5[VQJ;.:&*.N;HQV0&< MM)$9LP:_E85GJO%=;)VHS)2,"8&>*?43QK49&2H\W:7!['+2D.[BC1JM^ =_ MRHL^.H,/BS&/2SY\=)P#(HU6W=O73<,.K/3.0I :XGUME?;D'A]^]H!(]MGX MYFJ9@;1.H_:ORS> 380^T5S#UNZIG 3D6V8!^]#/1H^_FZXF(O%XNEBKHE@U M5JR/C0!;).8S@,]FYMWBA$,\TR.A6[,,JV."N4[,U@4>YE/3_&:1D(=Y*:;Y MGRJ8&/Y;2>;O6<[X#B4$0S!$$/:?6=3%#%P('];13T54Y"[KMT?%!WR"J6;9 MB9>5)"*O=%S8MU\O GACZFZR!7RQ[2OKDQ)[8C6TN(E5?QW'$MFN7=R./A60%GBL*/>LDL2YI:&Z!U1EQMV9@I'0O?M ME#E6H+:AC;)E#1$I/SB]Q $;Z(SW!9+ (@LY0]'M/PH)U75P/N A5^/>6X4. M5P+YJ1<^7(R*$V;1%.(8%B_@J#06N$C6K.I:/^/2/ #@6Z5%%ABA=H ]59/2 M'^HI]!E]D "-H +VM*UY\VO+EQ>ENJ@20&,\ *J]D5D074%K#MLL>KRR87\V M$DNE>:YTUVDAUW:OFLO?N_=O@?BIYL&HE'#8(#-!/V1\"94CWE7HF3JDID[J M-D$\8OM35]39"M5WKA7#,;_.@DEI#EQ6;V,74C+927KNN\)]UPJ<&SRSW(8V M%^RZEZM4GKE0P'Y)*/;3#[,,7Y?.B@85!PBZ61LP2!L(P9G#M1#0;F%)O'#\ MS?P-&UKAAVCCNU)!A[(&\VLAV5_BN7!IM?Z\E?.50;7+DD5*WSF'*JN0;$Q, MNXA1[=B[WH]B3YOC'1P> >CF/-S[ M3(PNP6"WHR9YEXOY2@'*0+OBW./$VF)/L\9N]/Y7S=A_JOC]W\Q&;*W[,6+@ M\+,UD2:EK38Q/:7TQ]&0GS(>MICGGM=X:Z"1WFQI=R2$Z9\/G[^E8" VI))R- M7DE^3WR'_NDHD=1W/[7KW+="Q9JPVQ"QU9@[ O@TG= MX(H"]KG M->XMHK(U.C/RSWVURW6]3!WLT2F'F5C!(\7X>+D6B;]2(@QG8?P M$J"DIVJLXP)$68387PMA,7764XVX/D"'2N:V5EZM/BG2B\9Q'=2L64CZZE'6 M+W^_[E8,/WC#X 1'#Q#I=ZMKO$.:%32FZY[1 M;VZM>.+5]S]_CY*E3_DESC,Y(&HA,H@LR"II-6K7:Q#,P92<>6/\7!2(J'&V MX\O9UO9?YR_K ?JU*$@Y4SP:R)_@]>C>16L7&X8.Z9)N<%9S&@?$L %_8]E^ MR,I?E$(3KHZ[:89[GOFA&4DT\@RY/Z;N_R"CQ%O;?[5 K$;&:.!!9O65P;1' M"@4Q9I1&O UYVY"7:]M:U&.!*SI^N&/Z0;ZC#'HA#>9$?Q&,JI!CY^HY]N#' M:\\& 07SM@R[8EH1Q(]+(N&9;]6_^;?FS3\Q,Q[]Z?N$'>?INNF.)-X$D<)< MK6,B%-)[7+C<:._N2[,Y5[)&7&\$6+Q:$2^=P:1VX?%R3W1K@>"2[,_6HCE3 M"0G(KGW63D*^O<=M=-]5$\+941;#L3B?-0TC/" -840NX9[/I^"#]HWZ#[]C MTZF%:XOZ)#L)9]^?&8/@#90AN@SUUJOEMY76I<3_W=G_9A^7'"1P%OO=L\)* MVUL(6->1UIB92"X/"FI9$=6L >B ?).249X*1K9$XZD.L6G3NGMVFBV3][F^ MSCR;5-,7A Z*Z.'L; -U7^.,8,B \D+?-2=0BT8?O4_?&[3L[NC^@GC*T?\; M(5W):N_.Q:CVOJ85[0SX*?O?YK3=V/30=6KG%)JOGF=@NZ%7.817K(O:NF?W M=+UPSQT'F9N7H@9*K@B"';,01B@U9P1&X[QD3[2K.WY;K\):=Q$,C!ZNL28= M)#Z[)T'LBX3[L">^9X__-&2@T[?_M"E08))].VO0G8$[&Q\5M;!U)"2 (F%$ M+P53;)K)B6HB=>T.\34WU@''UC7N8T V9NK0<+0S$E->9Q19?B2DJCGG"O3^\Y_2VU]UYKWWNO2W2PJOK50;^9 MV9NVD?%)%W!YK&SD;(JOIH]W\]JYXEOAC!;[Y6UOAQL-O1O?1HFT>C5(1YZ^ M( +YV&>[@CUUA^9H$V1,O/RRQ5S[GGEZ*DTH+?DVP7DCT' MD #5[@S?YOG[!"F2[/0V2?QZ\,=,6Y'E")N4ZV$RB@^KELZ<(C,0.^:"Y<"V M$39K%HB:@GD,HG0AJ^QRWKA)\Z$8):1FR4SKUG\L7OOO@3<97OXU,0GS>YLW M)W89H7+/D"+=QOV#J*/]WL3Z>[>FWO.[!EX=OEHE5M8A\3JG:UY8NZ.A5GJO MR\*W"P:)OLO$H &P\GLCLEGN 5TBQ-)@<&!$L=$Y_U$2T_KOCB"NDZ M9,ZE]GT1W@@BN5@WU28P'=BYZO+AOS/KLZ[0\R+]ZI^I/-FS5D1E7\;Z>IK!O;WB ]O"V!EQ:%2Q4&],7\6 M&@8[9$LLHDH5#3K"AZ&QPWDIJ/*KUJ$UJZO6S0.DZ/AAF.\#HZ#Q&RWBT3T3 M3#4O>"H2F)U^XTV<]O&/R>G@M?',*WGP[=L2&U8+-5$1U8N^5IL"[;S%TO(+ MY"K$T7-I _$,6T1H_J%8*C\XR^KI[8#52;Z]'26O%3O[+N5 X]E M+$W^1AL/Z^%NLIU5.[*0YZ6NE2=>]@XW.;CGD#XG/!1[ M.3[@&ZX+7+Y*(5",'Q12W%<=H4V-N1*&C-JW/D]W#/(]JYL(=$0;IO % OS( M&\'VNUK2F('$746KJ++L+IUR>?GQ[_G-?\91 #QQPEHN.H!UL$,3%0=A%)U> MC%XN_)I//NL9R;[B8[P[6/S0O]3%*S/D4,P",82!W,RFAMR]\5T>=737L=(H MR97/E4O+IW B6)X>H'$.10Z:,YE*F?+PPW4/G12_LW64\FI'/PQ&*B=SLL"^ M6JO ^;S-\<07>@UK*2XPMH'9ACF,327QL1KSBJB)G1,F0)#29F2UM;2]3%\S M!';BBV&[78\#0O+#KZ_^M&[D5WM$PFLA*F+7H,=(6F<1X_@H)Z(5KN\99PFB M!?,(/*#G/\HZ!098[# -IV 'P<7%?%EX4RQV\I,S!8!]]<#>&FX;%M?) YUG M_Q=D?9GD\Y#]9 H^45ZB.HS H&: M\PP2(E+OUIO:33W!R>R<\;D(A4J\,CC3F0\<5&=,T>,\$D=;@=]"@09_(&X. M+",-^C,3NFT]S%\TUAG(6 1?%3M:N1\6VRF07R318.^;^U K+A4I'T1'%%4+ M>*2&XNI,5G5319&P@PWU-%#2,][:.#BSMIUW2>=HK$Z_SP4N.(9YE,%@LX:6 M0%ZP57HFD%8J'U-+)=I\C)]E1%*;D]_Z.J)+=12VSIL_]YK^J)3[MU@XDM,Y M<\5=1-0Y\J1*WUJWN&>HRP^W-23O)["]%*@>&?Q[I@LA$!\2J/NZ)F4F0BZV MGO,V=8QOY_J-AGX#S?_/:T1<:^E)33@UISG<@J7%D_CSB=*P,K=O)&&JN4+Q MK9QT9[M66N3I.S-E5X8-#TSTBN;)G2O1U<3.24'%Y([S MH./IZGE%X#S*:,%D@I_>*A1ZEJ BRU43^/>S<)(2"O>3GIL6%S@]B\C :E"J M8-!'"F:@?G:=2Q!W "SP:?=SO_@ N#%E!+#A*:9M&V>05'4&D:\'*JU:S1)7 M&LJ^?WX6K"5;$8($RE-^8LZ&M,2I/NN0<)V&/#[PVM%_,)KC2HT3"?*;9UI;!O(8G&ZHL@W85E=:,M("J M7+9N[$8YOBM:=845+AX43O'1D<0I<,[(YE2;;B:0.H\3N ^BYF"#NTD!?0T, ME/ ,FM0RF=*^GVI9Q=72S32B_%P(\8F4>(]Z:-7H,A'*X\M8_OTS(7O$6 M^69E'E>4'VW>+?EVKL7QXF FZ&)%T*FE9A,MW].U@-XATF-J4?M7BUD%K8P2 MBEG46,1XW"(_;JQLY9S ;WPVD[:QA\R5CNEX+]%K;*[-DCL4&UFM>N^*9WNH M1 QTXSI'NNAN3%N?=M/71Z1Q=O],]7G6(F7L2>>4:Y2Q^(GAU'V(THGC31$K MO3<-/F4A_4<"&U"+Q<%HF'H 8-CVE*J<4#F[Y<0?+52WT8,BZ^3X>X]>Q(', M#=H9<+P"]DO5%;Z':EMGOT=XQZ=4QSUS[,GR'V9J!;6M26??^24X4'1SS9H7 MSRV;@NOL@D-S>1HOEV6H+U0T-'2VT- OJ\!%!\]K_:H_$$I=CZ7=_>Q75*)F[BDI-*6!G=D$F.RC(LF,C1XB'&$9 _ M_R?' P #6J6O"X(HWE;BN*6G)PI\:>.6YR2W-B[O;_E8_\9G^U0K^I-YY-3 M0 ^_4D;2:0#6FRN8)(S++*J%>E7[G35S#SF9 M@PN9EE?M3CK=E5?WQ+.QPG/Y@S )-X1,XI2\RY:W;*_SU.YHKF;9Z(7$&Q99:$!J9"*4IG+!2_P,0K=#SCO+1'?Z,C^;GV M_Z;'7S"(7-7OM%T;,SF&;S=VLH9CVR1;K2@WA<2OVS,J.)?7NT;9M)-ZI>", M0,1MS%UW1:5MCYJ:)9BHEVOF>GOC($"B4[]O=!]%SF$Z&T/YHWA$DO8I#8G\:5ESKBM@].E4JC,0<>+=K/YKTM:-XY,^G0@L)&Z59SXW/JX?;GA7+&'BD)FGGUL@DFYVUZ5M"^(=L]U2-G M]=?AIU"M=#*_@LN/ M8&?E'](5Z>_P]C\/W@/?S'"V I8_CC.32XE)+!BTW8!?9Z$F6P.G5J QY3JU ME.T:RI3K18JP?5Q=,8/-XDQXRQ%S,5IED\\*#R8.QA0;!46/'^"T!Y#_'PF?>7:8Y(.A;M7=;$C,M0"J/?QZ9Y#>= ] MW]/J+4C2UZJ6$2^/B3KYV.3(0&TG&U'87I1;(9_3N=V?:'6#O*]6\?N*\_I@ M;>_ JF+:&(^G"P3/B;P3*W-S=R4Q:NK_'P5SL5!F8NO4C"-Q@N3\UM\3EH6( MJ#R0810?&5]J; QU[H5L! ;-./JICA>$YWL%%5+TZM]WN<(?8]:CB&7'-DEK MJQ8S$T&8XH-[T'1?G]&7W87@,3F3LJFQCN:!^U4^5Z+.P,IJ2Y^<@#=Z?KW[ MFFZ3Y0[ N#,,ER4G*+J =^$"BV5,P?$4R7^V25-ETX*K5EH2CWT-?"2Q5]E@3%!+XH!2.S !\GB]WJ?7T=_\#S8?_(:R*5S^/RTD@QZSX M#!C"01M&H/P'/O#+ 3BG*,*+=7V?\_=VWC3ZP6]Z*E[Z'9MY8[?NCY]R7(W2 M;4=4-'U_49 7X0>4ZXR(9K$^C$.Q9'3;E:"ZY2EZOQV@6[4^(E@"P&[XCG3> MF#/;4;!&TB264&".%+MH3J=Y.#9G#*%B E)H5R:Y7[-H":GY7UE_&K&'W3L4 MZ^WH%.J2^^]Q[6E/"!T\C9C*&U6)LBM__'3'TN)NW6(M_EE)QKI2[S1"I"@] MH!'$5WNS5?(HGV]FWCOI>Y8(]W@)2OF#UEHB.3<<0HTMSNH5@Q 6-O MOHF=$)C/[P&AZL&/33TNBTF]W:7!'K6PWL.:ZPC@,/PO''0J]L1R]DZ_J;-& M..1[ OJA\0;RI)LV]%8 FB!3=D:0]Q%S*(:*_WHM,4>4,KVJ0[Y/!W+D5G1F M&3#'A-9=D-PPZ=X-Y*WY*8TMHO!2D)>ASCF-C^FW)QK+!AU$^_GHX[J*/_\= M3CYW(T4)?_4&!:W FI>W;BMW?=@*DQI9T9#JUQQC];9#+^LMO0\-JSY[Q-?W M%V>O?&FLA<6Z,VG>M408S6ZJJC:%(E9T%">R7#,3: B=34W'GY&U'ZYNW]F^*\N*U76U-D?-RE]^1824UR1F6SL!J6_]VT$N[2;J$A#P>,";!)4)"AO&( 4LE/53Y MQ4^Y<,M*&BH,+LZ&&_(SF(.U?_O! MVZ/DQFKZZ&\A.L[7Z66HN3.S\F;ULPWT@P)PEMQ +,2CRV>2BD97T76 +8=B M5YN,%Q!$""1QR4"Z'3R+1@,\#L4ZO344DF.,_GT9A_^(SXQUVNZ],[^\ISVQ MD\.#:JC13+'/"A2#^M80+@7=ETUN=1D,^#[Q#6)?&G6J0=Y=CW1,ZKJ3-:]: MBD347=Y(=6AN-/%85@A%53$\=\-W7S6L&>0A'5_5\TTH'(/BE&'D)OE/:0/+ M?3^+EV)%_^V@ZYX@ >?5HA^/6QO 9O$C@6 '.H\YM.01#SWE^%2@IL1L\%#S MZ3/3?E>L[=#. ($O1C@]":IUKH/;8U\81^R[CGAJ6[J5.Q5?C>O-B,>H[X7F M=N+'+;H<<+Q*91]-<2=^N[=)CX'7@G9Y,AG@AJ)WQ$YGMBX"E_ANW+))\D_N M&L*-&\N=/2OM?35Q-U. M4S U7$XZ8QE^!R&7+;:Z+MS<\N+/YS5$K=_^\ MU??E%VQV3%]JR.%,%'\$VZ4+1KW>4#)*PT5J=$!_H\$*GWCO+,5>E04BCQ6H MGM(U=HS([61Y=L@(+^G$F \KZO!7\X3/F'G<0*UN5=MY'L7WJO#J5GY&3/"- MPN'E(WW?-?^GT?C;N%>0,#%_OS0U>J*%G_EA%XYW?AY])'USC!NK#Q^T[G.I M;Q6T'?$0.'(EM&*U9RNS.(QN9YS&;1KX'(_TO/5Z/&/B>E(.3P]SODP06O2 MG(J7WZ/E^NAZ6 @F1S)[41F^=<;E0<->63KZ[$4C/Y/FZKG>?#\$06!HCP;> M)%J)<(*+JV(.GKWOD17),QJ)5W 0\ZWQN7\SZE;AY]6^J6;30@=H MLAXQ?UZ6!EQYP:84KAHU'HKI7)F:C( "?" (Q_P@JL*-S)Y_E-%\IQ -G_CN M7UDQF%@L^!A?+YSN-,)$SRK<[E][D@W[*>%$>GSN#72CSY3&C'Q((QT7HQU: MM*>[K1GMG?'J+G?&VI@&51Z\ZFQ+ M.(:J%Q&LV<4EN$--'PE8R\TLAT>X>"PZ0&1Q#1@BH)]=>01ALKEWXJ, M*'_L01H73BVQBH(ZEHV'U2:*R($F.I H!K+D:O"MPJ'[_SI79I QXZ6YVF;0[=9$ @I(373LD7T2MZRNN M,T'KM%,&L7YZQ"GMD[A5 L5\R"N_7'6_]_K;B5E>'!^2Y:U1KN %6XUN3[2O M_O;-R^<:)9_-BOA]VYG'I[4]Y].7K$2.4N'=6E*A6#"D1<-8H=;#> M&/EL2]9'A2"UFF-%>(VY>UVM9\?'!SX875)^;*<-W6UZ&QBV_Z)U3T*R;O=" MYKR(HOC]G&=9<+&H@WABMMPQ @\!#A995SH[!>%1]L5&J#% _FQ/8./)1FNC M0M*5%U2X6GZ+GNAQB[.Q4F_@1%+'U'Z!0MF'SC3(PV*DKE1G9K8'I8B0H03L MNDX+'8L(Z@_="?)J:ABG+Z!* Q,&FG/S_N=U9_[$"8W!3T^-A]Y?=(R MR,OD1N4X,GO[7N\Q;'76YRP:H6"FW$%AV+SC@WE"+1LC-*O.4SQ MVD3#A-_-3!'%[!!V@-W*V^?VY%::C6D;E!K1T=?Z.2W35U*:]6:T9*LNS5FZ M5M:>]I&HD'8AQKDWP7OYP+.A ?Q((8::: #_PL%;=0CLTO!II[;*GC'7WY%] M(=RK&41ADT9<:9-4W:RD2EQPD\BXUL7LS.V?_Q89B?;@LGD"VM6H+P/LD8J! MY<4I>Z2,.#N[?OAQK!MQ:O+;AN)ZS+=9C0?#>['37];UH4Z9S6182]9;R]D_ MSEG)#\\.:"JN/A&WX_M]F)$LPU0=$Z'9(;>@XZJ#F@ -5KV.JRV$H:,HS1/^ M!//-&40SAPM*I8QNZ!R*V4:\GHTWJI_S"$::Q%F22+H8FSV#8L=%*UY1#NYKW!&:H/9*[A)XW$4W5/*FP-AS!=2_$RB> MSM?SV4AGUY9DM*N-K.(7[3CCP4,]!6 MIRF:(?@Q]'ZT'W+(U$.!3R8^'/<(7A_KCV&*VMTABGX3/77+L\-TA7BYZ.+E MH<6T)O?JFS23P$B6J\0=_14O]]Y(L*5!8=T-K3E=#V*0A+U7U_I.SJC_5U._ M^&1N5ZGP?U\]'9U7S 39C63USG<"N&1(W'A\]$QZ_2;(S#U MN0JR%QXD$76[EG%",]7_8X?'K^'46$6C6?<#K<'HM@Q,+#>]@:"WR>R0.)ME M!U;(%_;'DM07SL4GJK/OL>]ECE'BIAPM%@$O=U5MXMZF^?_P[QSM6^$>57X$ M685_0 GRF+21=W2O:Q_I^]:E?NR<2. CNRN4FPZCR,KL,G#G]/JFC7= M/7)B9#^ 2D,/Q0I.%6XAXA=BJ MHV#\Q*_-!_4V;(HRE\S$9X2[(',ES?;L'-K]WL4J M.2TR.Z]!.5^%%V[!W%9S[[NNJV9UURXH^FR%<=!QQ>&#&\(*"(#=:;.7KL=L M\0V,F9QB$=J+=))L(N=9KV)/G7)L&H;>7,X9DH%OL#)6S?#=,2XJ03?)X+&3 M$U<9_YLZ-1,2XA@=#)9"!&OZ'D/5@ MMD1WP'J!MJDAKUCO17.U.P$->/D/H6O3/]MI_AK/MQYLG>B'K[,?+^_.[3U8 M$S]#S1LQ=#VN'%0WD"$]EH):L>JAHVYSJ=#H^V1E&8'5[FC?YG)+RE48T/$' MD?I'.>\3])'*&9RI,$J*.#/1ZE#&/..X%6XQ$!O5/CED;&=Q!RJQ2U=U@_42 MCQ?._GD!'QN(PS;VZ^Z'YDH [=6D,O124"-&JA5__"L;@&(ZJ;ZTB:0]OSEY MYIWQBL[M%->0N=)W=1#XP(I^YU@=JG^M]R+@=U1[>Z-2]\RHP"RSAYTR;-#C M3PO,8^X'$#XF%%,'8<$0]I[=N86#0+"%$-1K-KYH0!)H&"."DTOQ+UI=82.B M/6EU,CIZB,?W 7*D DWH^XL,#4>>'?B=BE\_1-+J3S7I$<-5B[=#_U"3)H?L M-I+24_Y+3?IZ5OUZK*-E1S;]V#URQ.3KP.->/&)UC-LZS#Y M%1-'7(C_RQVD %N.IW]_L2#\]N__:D/_H9CCQ$[[O2GI8$37<.S5-Q-OP[UB M8^.ZTA2.Z33-K!4?&<>W&M[FO?.OTT Z@.(VE^8/Q0:*RGU"@7<^$L'UF0;$ M3@/XW@@%[(K?N_U-004\^\W2H'=;V1F,\"QIHI@,.3B?]_Q84>W&9Q6*[5J# MYO7ECJ$'V5:K^*!8_M.K*WI8.8=%Z.S)J.HFWHM.H/C#DF=;YUX[D-;#?I0] M%*NML4_X/,(WSUBH(-AB'J4M?2K=BF!:=+4"^GMR^6=S!T)X<6([EHS>9L4UUO5:6RO*%@$6*BXKQ*(4+8 M8Z&QEU0S[?*I,9MW3)XQAP"(73WLBV\Y6N_J?_X[9!\QB;\28[W]9)5)6-$M M:R+,:$5D*D+&:EO-KQS? NIGTI2XF]R:3?];LVNM#2/(FR3^X'L'S-V01>!% M&/:IL2R*KSZ( D%"[B!QR'&_EQ0=/,EYRLL>WB#*?\N:"M5Z!RWMXDP =:)8$7GEV4/;89QI M1WGQ@&6I^,ZG(?IW(]ZOM\FGHR2:D#ON>E^4B[37/,-'#-?Y!Z]6/RSN!8=& MUBWFABO$(\)GRI<1;93FE2[R']CD!,V?%EE3.1NGYL.B?*3;NYO7:,4._;-9 M!BUU>^A E>3B#WH.NV8.+64#A4LB+)OYO=L&\Q*JURMG4-RQVZOTX*8_S$@- M-VXNLS099_1=RC#HM?+!1;MU=3V(=CS38AO2.W/%@9F_T<.ML\KOU96+K /G MZFWR2G6@FGVMTZPMJ _?ILB*DSB@VD@W9F0#$0Z%ZTY4&0;QQI/9YJ:5+N&% M-YR0R;G)Z9B"=-Z8_VF2>,U/^CZ.I"S_6AGJT6M@0/B!!FM9=W!IG!'Z^P)! M J_AVITM#3CP;T4&X^$^;Q&]RR+Y26.VZ8=I:IOKD5YY7?8H*Q\'/.,T(!SD$JW M']L>&OMJQC)2UQHFG3U;L[4R%A()]E][-R8E05>.ZS!L@?/5>OC^Z-@JK8F? M*,;@T%BU8D?<_4Z Q$=.E3_X;2]Q3;QXYB6K "K8P)06J:EK0JI*J M^H87U-?$D< B+^RO_;QMAYL\(0)KEH5B9U4%O7ITXLV/DN-[NN#BE8JGN$=4 M9_R1<\LQ"V[N=Z0KM%V"4MSL3+%EF[[);,QV8P$+*@!(+%^>Q336[9ALUUMX MX"57H)5%W0T-@A,J)F!,ZP," M"*>"O8GUB6NG%S,0D:M6@[)>L]RNKM8P6.02N6JSB4[YRV[T"5'[^.#?/XYCJ*T\]W.7=[O+L?/1I5E: PTIE1"\H.C;:OCTY\6$TK&-N1D M@AL[/<;]KJ[ZQ#?:'HI18@G$OH=;OJ:D.U%G5TM8/O.A>';*!@A+H$C*T,Z] M=/551;B#4&\('_[?'?W<:0JN^J:\="\31DRX^7:GB/$8?*'R@:57W@U_=.'D M*\P2*V''PVB"@S3V,7X'>CV0#92>#1N-A$+2$]^Z'8H5 ENV,8Q2R7YL)2S+L^I\'\I?F.K8)<7[@GT$9NUVUM! .UQG M+T4^4+4_1[5>4DU=O?=OK9C_#3X[L]H.6+K& YW0N==N4 Z&L8# ?,?F]GGM M=R^WXP.9V8E'R-F>#RV0TM$QV05X.\>O185+6R78S+E"5I#HR!J?8U2!,2*: M=_DU,(,]K4_X&'KJY[+.<+Q@^PE;S?8:ZEL<:R^DK_1:DB:)4^^B"KN_5^0H M,\.D)48E/,NW9OT ME!0=Z%)EE6$\D$-NR^?>&)U)U6_9,.MAO*AYH6AT!43.'(L8UTC% 0"?PEGK M\RC4M(1$=R!"\>ZK#9^_UD7RUP1M)F_N5XP&A<8,!-*R*MN%?5Q*&)*>EP$J M\HH2_@C8&C2I#4@5F,C_QL$"CSMGY:AMX"?*#.KN=#%BA3,D'U^,<](LE,K*-Y#Q-=VI6@GO MVL%U+9KA#(KM'')E(#^E#?_U-;V>\W+P*]'V9M=*9GKX-N_#&P^KQ3N.^[>0 MU-D)G7L]/8PZG.ZDJ=:)VSJ^TE8]-1FNRK=R13*32-NN,O?8\F#$+ 58[IYT M25GDY+ZGX(^8J61RXK\<4%-8>D:).11[I*5E/IWR.+SJMR6KOW _E=8[^6YV M?2S=NX#>.P.]V\M!=Z='YD%OX>1K\MUR]-9K/^ DO9)G[RZ5?ZVN>#Z7X[AB@ M_<26/!1*V8%9^YG?&WOP'J]GVC(#>X$JHT5U*(RXM #/^*3&0DGCOO>(5%SO M0:!<$P7H<+6!$1-KV#ED5C9?/%&F-6^^L3&#YHP2_(8.A&'&F7UG$F/;2KP; MX.??(H]<&^_-F/&YTKMJ5'@/=4>%YU6-"G"AMQV)NYB/&Q_,L.K23DSKSU*9 M#7*4*PTSWYCJ3="BLR81,:+ 9=BYY?T!/:9;^=6I2R^0_!O,>JD@2B9D/1/> M,+M93N:]<;!-3-1J&([7]8HJW/1,"JWXWFWSU-^:<]]0XXZO9?&RWL/3KS"6 M$0XG?B5,D%#\DY$^WXM$\E\1,FY/^HG<*JO;(:/]]MM2@S<'+2RVO48?4;2C M-JR3VDKNE@)6(T LYFB#<'7?<'V2%*"Z_6-?@M-R/-'6JCGZ&1&!T,N<,Z^X MM&Q^[U[P-6G3S]NS?+0CH%=W,R,:C3/FVK!KE8JNTUX:.7>1X>X,-=LB]D^A M$ 0G]6;Q07\>YE LJ8MX3:-5APS973//$65-KS O+4_0VCN$9P4Z9FR8(/Q. MKN!N&WD2LE'EN:)FPSS%:'CK&XB;)&WZ$SC>1E)'4L!.[#I^7BMDD&-OARVVS&3 MK 'G*P\2M7JB39/D%N,9\V.0JJW+S!LIF_8;#!#=T:*J_+,61^R"R2 LAE&, ME,@D3?9# D%T*8HN,&W7R4EM>/AGL<^J$CW,;VETI NZGS4+U>2UD0OG-UI] MI4>A!9?0CN?OE.A,Q*I\KR!0KAH)]@?_^*.S F.N7LH_,J+SS, ETK'64Z7@ M]Z7[^X'LM "IWB+3 E0Y>5J@HPN 1%>J;;#845OK&81ELJF[L MHH3"E(Y(0E?J8*+V4Q;\3FKBEVC'7N#STMZ9[=ICV3V@-YBH#$JAT9590$!" M<(@NVV\.KW\1KXZLQB]@W2%>\;$7U\?;S#,M0R5&\TU2F/$!_:W'JB!4@$LC MM5/AI*[9E'NN(]B-SA[&R4SZF:%!-P1TMZ*FH0D-XK(#PL,:U$DLR.S>Z:,]RS'0WLOS7R,<3X,;4V M;$J@%9=Y@:5/;0H,=JWVO83W3%-VIK-[1G]18.K+\/R_K3]7'4AY%D5)-UV% MD2@A"Y.@5.J"RHU*T[OMK!:[*!0JU2I_N"%E@TIH&*"^F80Y/%UK>P81N*+? M\*" ,ZEWH,C\.M<.Q+B2$L2XN[&!4M2NI'09>T%8B#A6%;RUO$Z*0MTO3'>9 MI*P?BIVU=G&&20R"SS^;'X"\=QM!:J]?>[]4_GE-I#,[_%!,VSLJ3HANGHLL MOSI'Q6Y'\Q5Y(M;9;JK83 &>,/G2YF)^J)6S>OU]5%A>\WV(\5E>RI-9 MEQKC^Z_GU&IGRLR/I62Z#6\;-W42X[-40H+F1,NG\C&D*&]DK@Q=VR18KS$W MQ-.F;KG[])> 2*;7!IA#1II,.A5XL!PO+LZE#&^ORG1UXSR9OW:7?"NU9;(I M9)F9[OU2\$/1RO6@&<@DNJ/\B0%KA),Z"/=Z&/-3[_(.&2W[?>5TI1=!*O3A MM73_-:H'Q^^7_+$OX!6=81WC6\(+&9N6X7POP!FV7\JTYP#"T]4'B+UH08WB M%A+T&H8A5_G8.$#X$'(^&J;?VU_?-774)E,?F]](3TK(U3U+;U1I'%8:DM!, MO"9^JX0"+_GLV?2DZV O:@$X&3*-B^;'FM@"@YX:]O$#JFH@L<<7X US@%&C M:A/I_'JB?TX+07,T6Z#=T>_2#OVH::9* U-WO)5*GK^Q,^T[@"+TEEE<. M!MN-#T\=_^K27TZ9Q,3^P$Z>77EN"*A_-,(/',!WU_1W7,1Z5*[3FSA MN@]:M5.Z!8=B%;&7*/T5Z-94U#1A!T MN/6H8$R9>O57)X[X+>M+BW+%IDZ5JXE0)_DBH8I>O[%C;@M/U:&W_3L+GP"# M?[+BBC@A@0W'\(P.Q=+W$CBOG1:DE4(O@P)Z^T_2;S'>2*$N[1>']E_\)C(E ME?%&+]0+)]9ID'[GL08)EN_B.D=>!:^!O_F M?D?[NKC\6H$,2%*R8KT2FS'R1LI928":KI#VC/4J>4,^H37/;SFOTI% >2P? MR$L)@'?'E4'X&&C' IL9/AB;T;8W,>CI0Y]E()1,1^J"/2@Y.(E97VWO-^,; MZ"<*GO586/ C^> ;O&%"AK)[&0#HCN( ZFCGXZK3X3_\K;WD/P/,>M]&Y+F^ M 8XWGKK=V"S"JH2"@56=,@%-VP7^DQ 7V%@"[_YL9BIWV(D<89V8BV]?^BP'"BX"M8\>2C0I ,;:R>:_3',/FU+U=+[1:GUD> M9JAFW!Z V-PQL%2)N!L9H1\:6J>1F%7V';+@36;&G/O5J95JS S8-/@)0G>- MVPAMS8A*#W_9C5)RHCWB(*YWVIA3 M:.]6I7'SKV-SCCZ9D+=GS3O6:O_-FQTZKZ,#IG TUQ2H:G#I*8?W\*37>M/T MLEYHVHOL\L>F$,=?[+,JA.6J6T&:4^!7X5"!H-SO"@.B&*B7\E-K!7A]I6A> MUDROI%AS)"LP?%QY5]7&N20ND/_7"IAG_>-<(\1Y)G0L?O]YZ)Y_7K.3VW#= MI_$0]D/3F(5[M1UG.I'&FA8(.?M2_08RR[J$5RKQA@2R>9!'^.;.V,']#+); M4[6J8:)$_!;[2"XXYE_Q;<^.'C JZNHVY9*NAN M2"TRHB4.ZU.[J)B$_']>"S? 84Y@STE37*YV2X3%GG1'!??[("\^-'^W*7' M+XH,(=?:\.F*,XOF@824/WHK[OLBW\IM]M M1CZPJ\[%_ALMV6]Y3>#X,+1E3K[+RFH:J*S4#0\J>>\KJ?#8ZB# B%8W[]56 MM4X[:0@M6U_L#9O3VV3H3L:G+<\]+EX3SXOK>+)7.FDXU^^E5VYEN#KE:#%X M,[YH]W2EQNFWK8D7PK:!@#_@F3?&JFZV3BDN[NFOOAF#C U@)MI186+"@B?(0_*YH Q:V)2ZPE- M>R_<^*?.U#$M8,@P/OA0S%^]>!:R8-0K>MRQX4-5=ZR/4)AK@)J24=V.&_A[R*L5W91CG<2A6 M?V&A; ]>D-A!)=(H0&13+W35A_[I"Z&M]UA1/_\=KC\S7VT;>_?GR;8\&-;F MV4/E3WT7UEX>$)#V-DQ32^/I^@K!>46D704TO^F5?GS;U$@*/AWQS)%"C-JH M\IT=&X[JQ+W-.AG;1I?,YW.[9E<.Q4_I1-_/;OFJH<-3[1F]X:1R67J(B=Q3T&H@6*3C>] \ MYYIP]$K[]LY[=R.2)ROOSCBW)=J84Q=K%C!S): )7\>4.Q1;I. !28_DTA0U M%V7X&J[VDX=B%V=1&T(U@%V4P-#C4ZQ8+5#^.F$SZU#LM_B21.$$57&_FY,; M<>!^*+:W CT4>]5T*#;3-]*>>"C&,PHZJ$P\D+.3VM38G.Q:_^C3P50*[7U^IM9N(\* =G%^( MV? OD:9(I4Z^SX)*,WU6-9-)4V1WHU!0CD%'=M1O70? M(44V,\2L7%I?%DJ[RPAOR7#4,W,#O-\PY![XE#B-M.B-6BA(\HN MQ;CW&<-S6.4;&G.5IJYU_F0$G-.&L%1ZWUCZL9!0*WFVV*)K65)2@24'7+'6 M63'V37 *]]'F,1>]AKH1\?9-7S/-1D?Z[L?QHIP M 95!#EA+^Z2=1W,F]@O7*8!^#Q$LJ(5RM:F@+1\DOZB0!O:TBUV4G/U))#'O MB<:ZTG0H@'5OQ@GR\BQ3#KX(#;Q*\$,R"S=>1BVC62Z 9D5'HN/H"\J5;AYK M(9?:^EA@44;W5$17U&[(JX7J9N(VO#' EJ?XB]]7R_*&:I7I^V=KP5,/O2US MGV[-LZ#Z]"#2H5A5KX)-\3K9.!I>H>FBA$ T-EB'0->AV: %,]EFFA037B^* M5^V7\#FO/%H""R[D,@@HK@5H"%:Z8?K-$H UT2=XE7:B;T^UW\H=JX:RGLW:74HMA2O7R6*>U6WGI3-62A3A"[>3Z$2*.M%CEM! MIQH;]DM\ZDGK&HF/V9.B"K3 )47D,G,H)MT>R]$AU,6GE_8GOL.-\B?^30#T M>=NJ5]BR=,N@J.78^5][]Q+EUR2E'U_M>N(V=;/[NGN3:UQ\!];)L M(9AR#Y/8<.N5\T2RCVS2;P9$OMQ+SLH=AN>M%RG25GW;D4.;J' MUWT9#/8<*P)_,N2VH\D2N]A4GQGP)LO)6]6M6##7Y!]L=BA&'@";SW7M1 ;/ MY@^Y_=-Z9FC>1A[U>T Z/HMHG[53Q4<$F7&<%"E/?6O2V^K6VO6GF[[\Z$QS M_ZX\)^(]IWW610FC7RI-B+/;5(-G=81OT(RP-S?VEONC]9G:N>_V,E145&E+ MM0!?G4:"Z(\FA6\VD1$^MAL"01',GA>%PO M=:C\]+>VN_\,>=@#%J'TR-TQ>"E-[[KG^TC16=? ,<')ET0KDQ._O+M3?BFO M=Z*@(B^O^@YF1W%(*L[@@Z5/PJ*3M#RBHGMGGR!T*MLMF6TJ?=X6$U M^8139^CH#I#=T2P/UJP=\5JQPA)WO$G#7B J'O(1:#Q_G6/SS0WC.,5ITG5> MJV25[L;'%19JCJ["N1C/L,F"2;+8% 5&=F<_1 D:(+\\B&5'99D1=Q$C<]M; ME5\[LCDIO$+NZF0\@4B.*JS38T-YW_\K R?QW+2&TH4.XFSD*;$AT9+-&W:" M(VQW!6"E4B5G7N,X7X=%)G25!3Y(^>Q'>C4\?B:KSMU$L[#LW M>EJO*>X^)XU5OV/[]9XKQ(P(:XCAO/#P!T+2)JYP;QK23&OVZ:# MMXCB9NF!95P(7+2?DN$U8<2@=\.<'$E<<]1%K>%MIIK;IG4^D@_HIK/T42B. MS@W=P7]3:Q/)5'?IN4NXQM7$.?""ESRQ2NH4,["N\?GI.*47M9=2ED8.Q;AJ M6[8L^9G-4AWWE!2^7300XC&)M[4B% Z#AM2+=XXX$9Y#BQO38GV:(CO:_-^O M:*9'1FBA80"X^#T?2KT!;EE/;RF54:,S;2$Z5NWYS0B<)6)>/,,KH;N#3=IW5!7'UP:4 M;O)S!&-CJ^'MK"_)S_.'8FKOXVL]P$7DK)@!)V_8-6A&7]F9@LB!6WXU41'* MQ"^.E!:FO3M15>'VQ5*B70E>1 M[YC//11#W5_A'(K)U]26;!)^^/UO3>//^V@V0(G]GW=C!.1*=S1WIUWPB^\S M?8L<'?7Q^1:_.+\TR<3HT M-,NSS:&LC3W;KK'8V1\9[!5E]JBH?KSIJP\OP<7K,^.KMB@VF*AW-S)[@E,* M OA^\$U=+)I;2AD*('UAI-,/O #1B6$>'2Q@>QY\M<(IQ^5O+W"5S:5CFWJ] M)5I>!=FQ:IV^3.24;7&X,Z\XW-I.G?'\G_\.(4?R?_^P4:P/^P;]87+CV_CNX-1IB@VABNK1 MC3?WN]";=-9N!_SH##A?D,HPY0->6H_EU7I)D-W*3DP#E:?3%7.XKE+AQ +* M^X6'.I>:W*O!S2+EC3L&51F,"-B=J)2R@WH;30QBQ&O.F7^BE&_7OEJRLM,= M'Q^V')ZK22DFQ3:6=8%?QBHIW_BPJ?HL0H2LRH.T^,B;^4Q]J4NI:G'#$ <6 MZW;F8SJ\R/7?B8DY;RU)A5$G]]N816Q:F0O\'EO+JF,I=9Y!V1@$'?P:[M#,;N!OD=1K] );^;QP8R$ MVVS*:#HS^2#Y<5)9Z3/1YM-<=*KKS9$>_^9.]YZY6=>6 M#74;;9?W@XBX3="(1_)["XO?RK[S57%H7=#O[YY2#P-QK<#DQ,YO6[VE;CI5 M[-P%"0O<0?6!0['&@.S M\,XG9P8&;# MG'6CA#&3=')0^8G+L<"OYM@)P0+%+YS'4MHH>]^$IBWD]'M[&'HZ6->6*FE( M=#CWTJN_C1RT:V[-+9A[B\5B]KY@VD>M6GG8!5[%-.F9IIK1D[*3J"%W,%;6%XKMV#!TTP)316Y.68'HI=S5+U#/A M5[BQGIY'WZ]UH5TN^_4OR\N1$_'7$>7HL=4@Y-1@.L&'2,4NY4['K)QGJ*(' M;5C^@4TOZXUSZAVA:?+%/92$]]^/+%N]7/$](;-@\."C=E&3RU98?TXPH*DW M7RL?U/ND;$I500;L5M1U*.8Q)(__EAF'+^,L$DLG^,6?MI]41+;Q>B\4G-FN M5ZK"=T-M6.&-+>QJ3Q-"J,OZ81-XL_X"U:*1MNC*''*Q2^B-Q2!\8*S73E!9 MK \&P:Y9,')V=KZ[F?.LTMC*-%SJE9_2IV4E.;,G><,B]L*/]?Z]Q9?P@01T M/@-%J P,#/Q3:I(# '0'Q@P088O_% +H7U_T'158$R>Y4:>,>ISK2VY7:9K^ M0HUU*]L^_8WD-W%X>:Q+PWM''=TV_[FD\[Z_$T-OV^M5$JAU&R;KYFC=36O; M@"E.X8Z3?G/C%D\4\"*^G;(5SO2DY01J^+;^^LMTDXUG;5QF(8SIX]Q$5XG= ML/>+QP![,R(\GY28O?3QBWJ<:S@0:' B@S*]MKWK5F*EDF<7J"&57OWER3" M[+6OEH8HG(\CF>KO%YW0DJ#4[\='.1FO&2^4E!1B_'MS]6T#^H,;/>T&_H%E MP)\"%S$#M/-Y$V@_G%2=AP.7'=>8/NKI=:5TX<^7&@>:SK9WBHTZ7D['6_J=?)=3%V]XF MCL=\.;WPFB(/HU9OL[J8P>Y9,'=&$XT[KE=ISA6BN[7<4XE^U:W;-[]=:Y_RI!\3,#I89HI.ZA+:RAO3;DIR%'T3SV^)DZ.E4;.R M:@3=X+&<_0+JXJH=//C_L/>>86U8Z[H@V4[LQ#4$ P93$K A-L88,$VTQ*;: ME!ALFB@VHE@((8/H$I#$-AW)@.E(2N@&"9DBND1,$S((F28A <(TT3M(="[) MG7-GG[/OG6?V.7MF,C-Y_^C'^T-+K]ZUUO>M9ZWOXQ48=:0B[LR$.O9&M32A M)W4Y1G#"B/$Z9!A%KFZ?[7>!'=1G8MQ)?H$Q??\PVX[QB0/C37#JGL'6WU9$ MG'QEZ*<%G]& HH!.QK57H%J7>-Y<4O2E_4SAM#SJHG#-%9/-]5Z #FTMHT_E M? A.=M;@03T+B+Q[3@&Y@4I&>7=1G7HH.+7H("9KPL6S>Q5<@ Q1SM,7K^8: M=*0GZ9^5T3+YAR/#3ULC%](/EIRL0Y NMTL'WBTYVS>#/CY, ZKTX$W&RWE7 MW7=0+\M.=<]_.[6JVL73&@]7-)MWVU"I6%X)LU:/%816360=3E=PF_L7E ]D MK)4S5D^%<3GPFV[JRVKN--FU]@78X>DC(>L,VLJ14)AW;DX^/Z8C]YL[ZZQN M>/'U=Z]H#WU+XA F$Z7*/=,3*0IDF4UT(!U227HD&ENA MS@"0@UHK.=U&.Y7>V*4H_D*Z09?Z9+'F=K'EX^G;&+5E@61WV-H$:O-("#4T ML_@US^6J]3_E[%,-_-;66MT7RRK/M^^D>JP%X*Z! 8]H>?9Y'UIGU#=]O"L9 M@4_G'$_*?KXG-@T79O@^JW>*)PL_P]RGSW6&1R%ZB,4'-UD*9IL<4A8A(@=X MCUKDZ/=]EW)/&+?_=?]Q.JYU:F)NP;!R,@D3TX&Y,JGA='"LLA%?W2OJ?%F MAY]S8J;%V\A=$RXP"I/3_683IU( B-PX$M)N.#P2&K;VT][S,]/ V'OR++'X M@+*)BA _6J-E?WJ;Y78RI_WA0-5-'Q7J^KITN+QS_ )LG[3NRFO-W#IO-IFJ MK+F)NPTBXFG%>?VILNS2JM =>N,>/4:^8)6*8J_(A#4)KA&+Y#+VQ(RUJ^;_ M#\O._ /.%>RJ/D,O]0^$U.H9EW)[?YX<18VI^UYPV)]=L)]X+P*]=,KRJTW( MK[6-@^V/0N*0WZ8#2G6+7X(,+^FP.K$R&V=)&/5EU0XN)8NNWQ5EHD.FM$:M M-J"D9^--,[7Y@Z:1S?TIUV0]06LSI2O'<^YO=)X<6=Q&ZPFX^9PI&J-K7FZ.?A^V5C$P8/WU-+N M(>6GCKG [&7L!8TK(/$"G[B'>KY386%:L;I-J2*7H3,A_N8;@LG[!YE=P-W M/F^21]-5WO8.T6BIHFT!!^&^"]T(472*B*/Z1&#<=26[]OH,#W_B^Q\)C87< MCA)<1IG+[W@?":W4-Q^FCQT))2@9K1T)'0E53^-VLXZC3W\]UC+S&?5"0$WJ M* 'U8 *E,96UVFC]96L,+K(W**+#UT++7^_'O0K0E2'_,/$/J.$%D\J:J^YF M%2075@M&S;#;7ILW0@Q[7]:E!<2080F&X:H>% -^>GL1NSGOK1/VC%UG=S7MX39O.]CW\IJZFBL:;9O8Q)^:O/PWX%&WK/S?80Z M-1II)9I528[E'X:>8HVL9&\H4^]OT'LLZ08J.F_'E(L$^+Y!PII@21UBQ.Q] M&I>U+%"TE O$C4D"5%X'C$;+_#JUK;JTLI OYC2)MTL5(Q" CFY"E6-[.XV M4P19?A]C>(6]I0"@=M3L'!CS=+W%S$AE M7)R&BHL2+S=]H\'@Q :^+JQFX15W;)/]=I?3QC>Q@#OU8'-L1I!K*#W:E^&- M&T6&/T;HZ6:PO1O>UV/Z[W0^XQ>?-GSGM_RN2[71/(36->%]P)/_+(V<^F@^ MOK-$GS;HE.1PJ@5EGHK=.A*Z.6S7,-Z*51^CB[[;[C%(<"(55SU]T3]AJEFL M.$L^#,.H3;=J@V=RO/BY^AIX#K?=\[.Q^S?E.C>\2PS!NU!)N#,A:?H ]&J# MD"3SBDKP=R%R#(+\++AQ3B1\9/GNX57XHSZK#E4DM8HPM*:5 YH:_8RNE9&9 M 0C'QT>/MW2Z&>H:K&&XK+&OWH3*1LPO.%:-3WL9$2'U!?=CPJYN#L,X<7% M@Q>[C?PS'5/".LB__,-:$3W&]5@N9!_>F3C/V&K*:Q;]9=(VHUZM,*QX'5>W M2%IR#[1XM$VY8L#Z<0 3,(^\8)R@*YE'YO#O=%B;1K;E+\*KN\4, MP6TU&=H;IT%A%[*\LB^BOXEOUM<1MYMDYY)=A^J.A,Z%K5K*QBU:D'+659%? MD4081+$&;CBK-,!S&.AZOYHEQM5+%3884SD2TNS%1[E?$^D0?]Y:GDHTV^3I MESM1WX;72^6_ M[?F1LW]C%T,P.]]G69J^O&5[161/QK%Z* MUAV:+234V.'.'&"S!U*I8K'V5 M7>@M9WH[Q51AV__A"25F,GD6 96V(PL0(R&EAR=^(ZEG9;0$ADO"NO1UR M"H9KE_%KFR'RN75>BCG+&D6G=XJMH2F@W;H)]\!U#L25EA4_O2&16-Z:_MY[ M@ZW$SN7!Y4-4L[H]E1E1BFGOI_!=(?(IG=S*'=\1OM9&X11KV=B8?@GY9 MO.?2.2D]:_6J8.$?7C__ 2*(M6&VDS\/[9:PL^?[[,>4K&FN."8ET%X>RNB_ M ]?ZWAEXXXCBYQ;A]%+(Y3BJ;@&\8*TLLVOIHYU@,O+RDJK% I3BO#TS!DV1 MKT$HI_@ ;T]IC3RV)M96\1[X_E.*Q5GA:H(5=+2@%CXB@'&8?"84HZ*7AUHQ%O'_29=@. I,* MBSD\-M!ZQ6:;9]BJ%7@DU.3?(UL=N>>_#S295&A=O2 . =#C>\UY5+'Q1GG! MX@'Z*QT'=L$[KV>#4SY(Y2 KU'9X7O"1T!]5K(R 6=S;].81[IKA3NB1D*C# MWOQ4YN$&83)$-4PNDIFY3(?]@=NWW3]9VWBJPZXUEI1^_(8M/:()O-$18E! MSHCD[OJV^EM*-HC,_#*CE#M?G]AQGFO:/N@D&('G])8RB_,B+ZZ[O0H_D;ZD M+.E->\YR8W 9ZAGFF\P:@N%X4F@)(TYJ>!I+&EN& ,:+8(_L#BGO=EHV9TDSL?PIPN'0!?;-TO^TK'>1'S@ALR=%F] M(>S^&=7PB6T@JRV%Z(H1:;>+RG(-*KH)[*^;&77:2Z!6R! OSO$#CH3NM&^? M>A_4U3R3@7K?_YDB>]_+6@ Z?$V.QU8^/OZJ)"KW^B+\*MU9'B\ 44/-UW/& M8('E[O7GL0:G&%%*+5F7;3Q\/6TNY=S@7^[8.]OGBG!@UDCYF7[C91^J5'S_ MPG[S5I&!94]E8.VM)GM0VL5%:8ZLRM1FGPIE]87I$*]3 M!X#7+6MSOLVD"7=X?]I39;A?AH 90Q'6IZL_FV7-*YUZXM+*+NRT\].M[?'Q MDG68EO7V8&**/9XZX7C%"LQ?3[BY3VK$!6A^W=EZ&@#VMU=$^C/<3W]H"%Y# MM.X%,;Y.6)0S<&4+B#&N,I4*\LW17J&F46;9%JL)S IU)TY?#%)UX>G<^2 - M;O=^4D-?%I),B^-GN>MZ-^+;\[3IRNK"FO$M%H>5+M%P\3?>,L%=B!I]=/QZ M780)=ZG&&LO6.G/[K>-H%+(53&2NAW?8GGC.OLX#CSX7N?)&Z5%%@V)%-SQY M[#/_U81R'=,8X*&G50&UH=RY I7L!(HC0>/9NEMDJ(^EET*O9/ "WBINK&WY M%2\BJ'+([=74\+"8#GF/V=0.=4XK#@9K$/)Z 1"B5_;3:;+(@6Z]H'_#8?F" M<(] >W>48LWPY]X'NIQQI_E^64DAH(=+I_H5]E'-/P4Y2BL$R%Z[E)+?*ST( M[ 6LA=)8^PE$+=VS32CU=LV!+O&MZGC_ILG,_OM -SB 'R:%%0NTUYX=I0C$ MM7+5H>UK] B7HI%KXG$L)Y9UD&1PE6! A#03DLHYI<'?N=+NO6!6 /BNB,$L]Z>/@4'N]C1)Q:0:\?(F MUUG7JCF7,:N/14="DUES,F7.&L>10SIAC7HV%> T&-^3K#Y:/2Q\Y6;(M69-WN;RUDE^!<&[]OPE# 2%9%;/(9.G,@N]- H6WFQ7 ML!QVB[/LTP,:!?4*??V%^54W76[G4+&D)(CY>ANG%^!TFW-AM&XQ1OZ-SQX1 M,7PH><^^_H0L#*5M=>9#F4)PFOW53_D0$#6>2G:?-B"/H=SU"HU&&B)\OGMG+ F[O>+[DHC[T,Y:ITEN-/YD2>JJCA^ M.M$;8JU@5_Z"P;W)0J2 G'><<*I_.<' B0U_)M!9$GV'2H4XA1K95>"[&=ER M&FE EP\;E'S6SG4B35FL0FT0(OB9[8R7(!>9, ML'FA[[J<;.<39-LODS45"H 4\W,38%29X<_ Q"W","+8]#(7"AZ7\OQN-P?C M,7\SJF'&40[$FL["6_O:W"X']*3J0"^(>NR=BQXH\JPBU;7^4&IN>^KR&7I8\['MNZU2+:0S:O,"HC+<3"-!2;;>SZ6_D9K,&2X) MJ8Z;WE,RLE$T3_#N4]".FC9J/Q(BW\[$?H4%F_[+'N2?PJT3OWVZ?ZUCKU8Y MP"Z@IC;/?[D^E1.<.(@MA^JYWFPL3OOZ)XQ7?61_[ULF41( T;SB\8#$0#B1 M#^V[M)IF,L>GG1M24R/J:!<+05T0JUQDKW35[O*)958K>V3I2E' /^NUC9K+^X.AKTHPYXMKMJ*\ZK 96O*-5E!,W@;\"##U[I75C4I80 M-2-&(1L>L?W,Z4S45M/!T+B3$=^&%#>)IXLMR)2,;H7H==%K)5DGR2,/LXZ$ M5"XBLG=(N*"P=8X7*#KYDHV?LL-_U.1L]))M3?F=Y16<]L*/VCVES4_&U%_U MUV:D5]?X9Z?7 @]G/$>.D7+T 3EH)CP:H>&L\D>TPM'CJ89!,:Z&. MV"1VX]J14/$[\\SR!JO[C-,@(I\(59(Q$]BV*#B68Z> W(*92SJ:+8;2V;L6 M>F9;:-,&';8B8OX MHX8Y+[!/AODDZW_:FN73JP8;Y8F9E(70,\GR,>_1_A^UYOO(R6K:B]P/@H/\ M;VZOZY.&JH;O 0>?8F?,!%<>M'$338KCIX^$E!O'@'U[RV[J^/&QD(/8KOCD M8MCG+"F&AW_6TOHCF$P-EEA2@QA*DK_)J%_LT9SOR'#0PMF][Q6'2D).)>]MJ-5>?/>8OW;F!TQY& M+EO93"OW^U/O>E(DGCY6VQE.A3B@3V_!02T+W*X'L=/PY%>*<<[D1\&'65.; M_U8),0>"EIJ;)D&D]Z+:(Z &63X'W].5>^IY*SE M]VD]A7)'25-[%+4>'DR M7^9S[TL__E/3V7)OF?$LH;IG0 >6JS)HIJ8W_+YBW!\>*MX.LYQ(=,X^%*ML\'QVQ<[HG4&=2UNF_.DNF"<&OS%1 0U95 JJ$G M!/G%M)OHW"A#LPD;@COW@EQ?[%Q"IE)BPZ T9NV(C2_5 04"6DKI+YQ2!W1PY'8-/5QZM5U]TJM)+6*6 9Y(9 <26\D>V M_;FA<_%I[2@YU>,\5[[R.,LUK;A@ $-,-4TU=7/[U=4-'+'J*HF[R']*WK^U M-]]=%CZ("X>M I7M^+XS-]IS>(OS.Z[VU8:%R^SMEI2>F7L5?@^W3U0S(=#T'4[ M%\_\!I')UR]ED1Z)BE[<+5Q!K:5*T6&.<7%Q?>Z@1 N+8(NPJQL^S*UL5SFP M:D';6ES<4ASZQCUA+L$@)J?VY$PP:ASQW:":;O&)*06<#FG-Z^1E'1=J3!%F MG9&,.Q4?E\)EA_8UILE>_F6#Z"X74!,Z9B<.O)\U[IUT^6;0<_&OY[M)K0PE M82>OFC0JSDJ86^NI;IWAHA0F4!?#3I1N)XV;++SFT7H:(-*5ZW'8K35[1XJL M8; N-%XO&^)CZFL):F*-/8DLUQ_@7^PDZ9M>NYNJ_4APA02)WCD)8;YUH"D[ MI- 7PA6\JM^D]\)&L&%7D].:%GW[W^\4%]XNF[3<*->[-H>JSQKU6X#6ZO2; MC;CW*0-,DB4@!JPK1D9&D,().;G:V(_]@+MMJ%_G/D^JX?3BTB#X<1J>J8'Q M\N=H3V9-JA>1LK*R\(R+K[;+5F[QX563I5IIV\4YVV5/DB66/DP\A>BA2Q_! M4R>O0G_&PIR&_.2E6:6-GYUZ.%N""<^SQX+WZX."AZ_L9S2P_6H.K3;'SLVP M\6'ZIVJL$A8G0[Q\)L*\A>+\9NW?8+ MG5I\WU'^YE,G2GWQXW2WTRH9K[J]^6E=#XT?S4W$B$/&C;J:25*K(Q=I;1#K!8/<@:[R&N,@E6;2,6$,)Q**L9TQ]L]M7DY3Y]Y?^JQ:_QJ4E]6WH=O#RUEA;+=7M66B<8]=XP2+<*E[O1P/>B"8L6[*R!XC(+CH1\^A%4 MF:4\A2=G@F+B([X?S%RJ*,^Q>N WXL#S@LGN9"G(0679L03%:%)6DNN[.>O9 M*EK$Z"* <3ODQ OZ&A62N>>P..VS=FX7$!'9\.SW4Y]?9SC*2BH8'41U8O9DYE+M&G41680 MR?ME^<*0LNDG+P:#D":&GQ 60G,CSWSRO&TP'J5R(;IM(!ZE+H$J/N%XSNDA M^+?.O*38))!D+.[' MVDC@@N8KE6J\:RXSZ= +&J(1$ W=T,B:PLIJ??VR>M M-:W'*Q6IZ+2=DE,;6!1ODBPL8Q8[_B7/2OP?KB(*[^RUZ_<7G^7[)W[$GUOQ M'M7-98M\ D[6>:/OJMJGT+&H2R[2K[I28:B8CKN0:(?W0X5G$!3C2MN,,?M" M<^AT &5D03^(O3X2L;UAY9O-DHJ(71FK?<%L4GQH/JGRPSZZ+[5K==B2=\@M MU>Z@E&I/8Q1K%&Y3#6".Y16 KY$N6_^^LY]F/V<,/Q9,QC[CDM_E*A)7O>3O ML98\*UTC;5'K$M+/=3+IW/3#^UH5TY.<-XW*:1C73AM[D[&;^"]_:_-]8,)L MC[C_\4CHWI:W%JUGI\=R25 O)Q_M$,\D)NM]-V_,XE0F^US7&I*5!P5A:)H)HN!U575V^1IPD+"Y^-%J#UC9KYVF=F MNY1W9Q]'$B-E=P3< [?G7@:8<.JZ7C-W?5]U128\+FKQF7AO.G#K0X3KON'& M"GFW^60$8 L]%19%GMX&QR M:G"E]4C(8&^L;-6[G^AP:)JQQW6+UI]D/% Y0/UM5ZTKLN%"V5C,882@V?XC MH]BU8A^M(FAJ/HN@8O/<]J0^V_1,/PB4M6^^L+^W$DE\A[,B@W9DW%;"(B_] M.UT,_HZJ':DTX>(7Y>N\ MOXFKSI/MZ1ZH>=S?\I"GW+36%SYD>2EDU:=KHZ\&3& BL(=GHJI,!Y'!"Y\O MO>LJ9E-S#A=7>0<\RGY4(#D_\J<-11:[=>O9;%1//9&R="34;T#! IHW_( K M8R0A7< MYVC-RJI%1*#+8NX>!M$C!+##S-W0^2,A>CV,S#L2^@%!C]@^G$.8')S@61,K M_OX+9:VEW79JE05-8_,7PHC-LJ,J3\=^0=*V^ ;ETA=V6!J"T>9=T-QDV9&0 MYC1%D'/P_8J&8'*O<.GRYH4L PIUL/77(R$ C[)W'+M:1.@%1?%&:KD;427Z M?_\3AW;K @UGG%ECP4?'ZT@QBK@_G+['A6V=.MZ%T[+VYV/V M%[+WEL<.5#?7!H^#F( Q!/WP%T'VWMI!'S]I]U0WS@TT/_[A2 @#=XL8/A(J M,OA+K+_$^DNLO\3Z2ZP_I5@7[DR@FY3G0?3]A!)_0S'^D1"G8[P9YEB:*0US M:U];4>MRGQZVVNZCRVUP[MZ7-CE)0007P94&"!=3[_%-J#JJ^ZS?K,_K**IT MT<.P1T)9$T,?"SC\W,;(XR#W6,I)=3TEATEP9FQ8=6($HFY (/'YB_XU MLCH_?QBNL&C//K"TEZ[RYOON/EE;";='(>RE-9JO>3LL[& 9HB8\VZ[BJ/0P M2[A]>LC,8 ?0CJV+-6_JJR:&([R4'&)9EM#B<%]FG]:#&NKE.2IT)D!WXQX= MK-F/#CX.V45954"+N>&;_$#,?\CZSSGLY@5+TR-_R3Z):9-T>U;G)S(QXN5D MF8%\QRCTU$2,O,06;5,@K:FUID]9DPFNS-P4MJ>BYM-%-Z2=#!:0-E@)B\;X MTQHN1.7DP#3%N7!=V_KXWI3JQ$>XD )+Y:65%MT1!241AW$(1#;H2,@,[EK) MGIAN=%D*;J+4K'@0 V ZRC*3C@DL#BM1\/L;_% F07J/,+PR+/O#KD3W@7NJ M-1,$VC"!]2FMFN7/G@C;P!J&UK9@%X+W^-0!@VBXH4/^@FK%3K[6G.BV_%_\ M7_S_+7RM\AQH3J/,X;QK.$T+TLC&C7[A!5U,S[)V'R(M MCE2<1"85NP+L;O,;>L8^QUSYGQ_H@1<&G_?U' F]T7.6N"F>[J]W/VVN$R*/ALY/;H-=HC1UO=G[(K)_!SA]J#?69C>QF;/M=+\:1Q6%S=OBYF MT8LS%I004(P1+&1RK)3IP6Q-2E5B'XR; MB.F14G:YG1V.\"Q6"6J,V /-R][5P>%MG'>[?2.?TG>-([^0B!""&<"I*V+; MMJ-^8Y%#NS$?>KP7+D9X:1K>]CJ0:_[T+_XO_E_"V[/1>V]SRWXB6VL0!85E M/]#=E^P;$QO=XM0W%=_X-1%2E+XZNR.SK10']3[E78))/-NP\$^OPEN_J08;,/#(R+];+8K' M_L=^98W[Y=Q,3^C!Q-AIQ-_M:&A\!Y67.%9@_Q']%_\7_Q?_%_\7_Q?__RB? M.N.M7S^),%]*B&X,;)]^PC!MYR0Z(*/#*?K^CS:&S]\Y6#PE8 P,X=[V-GZL-+F3WE\VG[IG/$>3DJO$]R<3@ M-#RD(#A8D9(UE;D+?[44IJ!K/ E#-VKV6VT5>;%JLGLP"Q8]V0P8Y&J2/^:) M2HF;SUY4> 3!CUSGHY>,GJ"NL*$F%H>,9-:2;T7S)WC?T(-29POMW3#D%7JJ M?%K+@*DAPV1'.1D%23XXQ_@E' ?N';6,*0E!(/SR/U,+ 8O%(R!]8"X3XO>> M,W)[J0^99$\ (."#^H89R4M5+)@.P6J+5P6# (TW^Y1=V?@PA ;ZNO;AW^WH MA<__][#U\X,_2UCS%_\7_Q?_%_\7__]/WGYSK&&47):-7I&W@807QP%;=F)T M+K/&[4AATK'31OM?# *.A-:^-^SNH%I)Y=]L/A(2=OO9X$>M2%=OM/7!&>1U MEVR_XN2C2F?0F_(U">4Q;0-P-([)^><7FH/8<5( M!BJ_Q6V?SF\:]1KS6U\)4>>.>-$@7"2?7,3$5:DKR9.&W=E+%4N::T5G'1;N M4;-)L7C3H=C@N^4S?YQ!2;Y=IO9651@L5^HH%_M,WM?S[-QQ+"2]FD*)-UJ; M,::6K8Z$-!%9([6)%>!F$6 IN#%S M9'W7)#G&7R2E0I@M6D.BF:&O0D+Q48]D@\2C]>4',FHF_7]^!B, >IQ%+BVI M3^?8FU/!N!N<5/!&]7A#!'-6]E7@2 A7;[ "%I[OWUA\5FWY#AX\\1!>%6I@ M3&4U"8*,5HL,&A2-7?=S#'GNO>C&;ATC*S<#_8YDP]7AB]T1^_G*K!^% MM5B>W3S5'>)S1_1V6;I<)%_V/$$ O(DLE,JI#0NBF,8M!I(T_(0SII4J2LU2 MC&5,E6F4KD2$]$<[LL^PJ>)#.\7?BKD+.YG%9?V>[Q59UNE[*&&^4@P0(3V_ MIY+4O'XDY'?86 Z6*:-;2'DO]KC([RH.0:M(N+OE+8C'-/<:8J:CE=_8FLC= M -0PG56R]&B-_;GG?6'GMKF'JG418M6#-RJ(9;>W]^R5 )KUZ7I/B0[$-TW@ M!6PA%4HDEG<]"MR\EV%M.6ZB'?# MWH>5)W>&9"EI4I++I;)#0%=ZLNFW^U1DX3(<!6U(WRF2>&1T(Z M'+M^5)6>FEWHL*Q$/).9&4+;)^=-E7-J5YRSDMLO0N%<@9Q/WP8HU@='G%&>'\,,>5G_G[ M?24O+^\71J82&2!P]!-.%%D02(C&^/<0PK^ ?J\OZ&0V:J3\='@FM>+M MG3*GDUWN\:%5$]&3!,%&5QB48)4Y/,8QO93+1,G4K+7&3,T9\+09-5FQ]9%2 MVQ&DV:68CA!5Y]PC(7UYIEMMO4C!+AY^X( +>CJ),+)8C6_SZX[N^X=+Z_^O MAC!FZ^UF,!HSZRL]S*\J)2YUR5ZN1)(Z,LV<.M:7Y3#V!$R5(]6H!SU]UO>' M*L[UMKCU@T![57&YCIJMA%58>_V4H^IFK:WGD=".=+&%!/1(2*Y?[QIX/W%' M(:H+MV@A^,;Z(E*C^ ?W6H.IP-B9:G2'C;9)>%O4+BDV%G\P@'"<%.T3Z6N_ M\17MTS7:V0^=VT71=@ =]W0MI2LH,VXLWXR:=XSKUP-MINUZGR;8N4-4\19A MCP";%-T>O60-FF-F9F:?.^A%VQ^W;&-XD93O_LN:[/D/+4:#OKDK'/LK_%K: M>^SZ@.DLH-0#$Y:!:;WDP*.'=R<5+$+] MAV\"C?WM%*#@S-C?VPYYA1H9^6=AA2\T.53.=#E?4H+PR,?&=O=B5OX<&DG>GNJ=\"FB3(WW$I#Q.:6L32?39Y.GP E*]%D M#<,-,".ZK1MQ,-5E=^69:(/+_87\7OI.NY+?KUU2\C6W[$ C1FMQ-,.0T'&9 MB2J-.-+4[>_ R/^ZI?Y4D#^U\/ULL_BM]NH0*,>***57?S:XJJFQS>$Z 773 M-EZSH>-N8-_:%B?1^TI%[)S*AZ22G+_)=7V%+)SPNT,+-9S\=#V,VC=JF^+] MNKO]F7?UD5#R5&*80M34CA+X2$BI,DI\^9L+(ONWBO4*=XZ$OBZPSV5JT%#: M)J'H&V'R-TS'^-;25\_$N:=_X?%SZ%3T4P^D[5TE::F*^Y?34DROP(P05T"] M#QX\$!4%7'NV\+3:N$Q5(Y.IH%=:&.XF/2-CECV%[[:P *NJMK@?K]]M_-8- M0[>O_XN"R+J<%E^OG7-?"R1,588I!96 *@:4+ ,.]@0*GN&OWSPLI]UPJO5I M2T)I3T*P@O]N[9EC:U?\;];V\@J,C9W\MQZ?H!6Q&_7KK/.2G!WB4P+$(>N_ M]P#U_[UIDI17Z!V_R 0#E%LKU$(ER.7#PA9OIINBD[X]G+1.>E+)%6T?BR-: M+ =ZX*;W8N^W,MSQ1U]7T%BE?J,M%(0RQG7VMX[5E+?%R M?0J 3H!8&$,<_BU0R8)#^3N"L+F:81NVEH2R* $BHDDJ.IX5*'7U:^WA@'"U MWB4[BF+]S9EG==V, /%O@I*4++*VU(8BA?.?H-R= S\TM)_%774MWS)7-IEI MC8_K.A=RH^Q&X(%R M;33VTL19?W=UV!C0;YXK1M2V"N#%N/[>M:)5_:^R[@ M;K[]3M@U9\Z.8BBH@:=C,P"?>>FJZ@>P W<"XEE=_54 FWUH1&V>?.*P.#:Y M U-]B&^3D0]]4C.?/9RS'ELN\PLAE&^LWA9LO,^6T[8[=.BK9*0/?7N;#\&BC?A'W$,-C!'4)[-FPBF&Q%>G&FL)\ M\[A-ZIX[0N%VYOA-H9E_KA/ ?\").O\C(=GEIK*&!3TX%=#C%L -N4&V$*O M/RXU6+9736LX$OI4H^Q.3RR3).QV!6W7?M8R,$6G@M1C570D%%4UC=#+;:KX'!A]J+0 E:L]U3IVKD9?_N?&I45;PQ]<*9Q=B+,35=*=Q>YCC6MN MVC\/G_KV]7?_(O/]J=!?7*I88'I1L/=3%66>V+Z&@P]9>#P*.C2"!B5\T3B0 MUV%ZWV%:LKK,&J)X3Q*_#O:8@%1>FEK5.@COW;O>Y2H92J #1/1\:_67&)9< MSI@895B* 5WM[DG+PFH6[ '7%JL%R6.NH2%=@'Z8!"E1:D$ZL.@I:NBPR&&O M-*QXU":4&9AC]^'K&8//I['#.EH>XX>0OG6.PI%0F9.#FH,O'NJPR(1S7V]< M\DT\GR&+8:TG=U0^;+9Q+&6C)TT$BC8; 59A[QO0Z9.\_1P-^&( ]8QI"I)4 M;2W)(:<3\A04:RZN8 ,,O/N;.O:).>ZYP(8HXS+]C *^4WK_"VJV>V!F)EI. MK=OL/R^@S-9PB.]^[RCN^N.ZD)\WAQNC)W.BLE1^HK]YP:I0O8X(;J_FSIAET(2B(8 MF*%ZV)EXBPYX\2X\9\OP%O'FU':Q CASQ2G45CJ*D#*:AO??Z)XK=&?V*42Y M9ANDY>K,+16I7Y.M6+_P;%A3 =!X)'036,)#W-"4L(-D!_]DTQ*6*:U)XLR6 MR9%JUV$^]\&=S'=.I*_6Q-N68:Q&ACWT68!4,$OL7ZG*EA;4 S'93 M)@2$*_ZR8VWBN]<8FMC4MQ7;A04- RN]2.@Z*M$3E+B:8]'MP\F2T'KUKW/D MGPGORG?U#>I.-)=K9EA,XU5HC<$*F.K)'H??F*7TL>]H%F^49.]U$TR\-!8T M'<;\VAT?$7PT BH>OTUV3 B<+6^:(9_K!H6])W(Y'!#S8S6CK$LFSDL#L/[C%&;+;9B MU@_>FU-'I: =WS;-H?7=$1GK<_KDKKD.L/I4%IXC;WY[3K,$=OS8&4 M;[+3ZRJ[@:H:68A6/'6M8 _)QPNB&E':X5V[M-F?#9],CW2U-#F. MR$HO2CWH;K 2B?H0'#YWTMZMQ][QB:/\_#QKUBENS;5M>M:,X@E)\XP>#!-I MO\Q9>4$+0/EW[YP_CBIN3TL0GT>@@@AE .LB!5UEQW6FNSNH1EK_L-63KIDQ MM''V(;V:)NF4GN0>M88:P@YA5=M/H6V)=[GV2Z=]9U3X1T+GHS(;_2"+8YV: MVB+RG4V6#_1HHS+C=UZ&4EP'2UMPXEHV%WTMW0N'()L>5:,7SC6!IR,>79S6 M._1? L28Q6*['6>J.!:,ZJ9#JW[JLD)HVR,4>34AHI.WWU_LOH=]@*=7[.'K M0+55M5?E&9)<^5&C.:VGWV&^_.4_J9DD9"&P WX>,+UY-OW M64D(4X>BMG78C0<97=@"[J-HM9ZX H_' 689//]*2-^@KN4WO=^;L$9) M-1LLL8-KHL(S1)^_T4]FM-\VPTD/\-%R0NNIMJ]%3'_D+V2%AQ8_L MMG5"OBB7T>A*T8UHSI#6E^59R_JW>/DZ0SJ04:T-FO4=N<"2QX'Z%QY0J0FL M(*C?"^U%.[5\J3G9Z=:OY(MK_=K0V?0XEZL)=E>0_?KKY!4G_VX=U%X.+ N MXYF^(V!#N>05 ,>;O6'J8?0L]@\XG2MG02N&^\%55 N@8;.Y7HL9 M-BC>@I,;3@;R3"V[-(J'HLXC \?6M8N_G6?3&J95"\$YHU[MTMAA5QVP\,R^ M)S+U:5_%F2W6"^=F''T']_4R-*RMFS/8;^'HA0B*/0X*-O2\MN+B)KGX;D&> MA%YQVWY:BVY/2.(.W&QH>P/)Q.]I0NPY_E63:D&BM,F?6^6S*"[=0;./KA)\ M3MUW&KCI^[9S>X2E_-LTDI6^04C305^CH_TK:)+,S];C<2?8)4G6_T\C@<.I$N7+GMHW95#N(R *%N%3)S""=TV;)Z7@Z9([ET6L*'9AL M@UVN)]J&]]CVIT;@Y+(R<]H$<"_TDH7UQ)SA 'Y!M86?F57*#%1YL4\L0N12 MLP4AR TSC)=&>_QH>MGH2*B[5D98@Z"!\;CRW9O ?[5U_U2XU=C$?:<+ M62&:[Y3U.#G;J=?-5WY?$N!'7MS&FO9=@8^I(5^^W=-; %W:*807=HRBF !O M'==9O0&/Q!' W?+PA+R09LFI^J);G"B):,ZPF/6*K<,DC^RE(F/>[X )*=FU M3PFRZPE&3IYU,\-.3T9;P&<*]T#]4A"_+J.6\P:_4-"8;KY\B%)-L[3A[SN, M=)STW7,:>L[E_[S$Q'Q3D>R J$]#BZ>U?K;TQXI9M4*J'2[!1&;_Z\ M!BD&<-(XEOE@1G72,X]J!+@?_:;Y(2O__ VAUK?9["L47S.NU%=U,C+?]0\YX\M!F_BO;]^6[Y:9->Z,)$9NX4"JG601B]L M'0DE1ACV)D=$]T'(,VNM@S;04]_, M_WT&T!4/^"R!7XI M!]IYP]%%$$IVNI*4I=P,3OF\W*/ 5 DG^G3XI$%^0;@=\80KP>G)H/Z3 6D0 M9?M(2)_AFYZ$>(V&H*6L4Z5UY?OUH #3\/Z\P0 9S-2!1F52C$*KLP/""P$- M.R0MZ4$-NE=1P@7//!WQZH__Y5[\4^$4/3A-+TDW=/_E/=:L&T%?:<#OG6AI MR#5.W ?'-W[52TA-)8>7RQ[)Y/]04"; SMW]]V1W4D1$.E7&/-+"J".UX^KE ML1]@C:PVY- B2Y$?XGWF7=.OGLQ*'9G;S4M?KG)'_1=F=&ZM]A/]9B0]%O6= M8SG^UK$!VY?5]#=9IQN &^9 M)=C;]V3H^5>L42:_[]=Y#4_+K [8',=L'=HQ-UY/D9ZS5^'W)0M"_/DW!E.+ MV\.)-ISUFWE39,L*HMH4(A&15##74=51I4H,WL(HWP];>!JWJ22N/\>%]R-H M;'BN>&L..M@["28\79COQ-&F>JRRS/M"]2SHMW[YI]3_Y!6F+IC &!V&O?)G MP/8A;P/$6BA&]>9K'S0IS7C0#(;4KUJS6.OB=HK@[BC?$,:,^DADP6EM+U-IM@;!X)W=^@E(SN MVZ8^K@$:4<-',^=$]&N;5M$&N5!5D5$\X],N?8,#H5#%6O$G84KUD M/7Y>353/L&Q7\IZ"ZQN@.A^YB23N)J0LKD"CZ W-G)A MDM8UZ+;):O]]%P7]:NH%6(2W0X)=-<9&%"1Q^;(4%'*I@Y0(DDP"71KX_>Z$ MD0FI!",L\M'H:_.L+";"9N-?U;SC3XP+PC,]P]M:#=)?C5V&STA"I#)*V/9= MG^EM:>ST9((LP\_,T>SUR[R DJ%?\0!TB(%3??P6*'>P>]W@UQD7#0H* MU"G0T1RN6V>&.NFQ\ M UIYF'/IF=L5(_^MU;E!U36OV1RH.[,?A:O0AU_1) MU6'*C@FF*0\D5AJ7>>NXR\BJ3DS:C!]<)O4K>CCU2ZCFT[[I1-% XW0S4FZ+ M*9I5?Q(33)H?#'4SBKKE7)L9HA/E:*.9T]/),,MJ!1^. MA@Y?9*2#R%;LK()G]E;EJW>#:G-@X?\-VJ#:) M^J1>S/"SLOE0W^@HP_1Z]>0*%G6B(FAQE"17NO40))Z'5.H5?CB_$C)\$TBB M"#(]J<_!* W2RM/CO&4Z*RLV!OZD2S#2'^22<;,]U6!YHZ4:S_'N+P@V"O,* M-?7MOF-U$'LPHL^ .&O)"1AOZ;]"&.LJK(]D$44K[D;J2T=UMEO8Z/4]/_$' M+]3V(^3NX.RQ2ZO0;R!1\<1CV5M5,:FE38#JVTU<\,"A+;2@Q<2 M?R__SE1$!V]9'\A_C%@:Y6Y%[)&6DBBZ_HLHB0!3[W2%.AXR54(OSGN5>M+_ ME!]'03UQ^RY: W6[MT+?#7@"#V+;7%O23_1@WR!0&WS3X>K0BEH&.1@BKFB7 M1Y-/ Z1!ISSZ?]D,^S/ADN,HJYCAX[(\_E6, MWAK*4*EBH&!>6^8>R\,2EK)5E\;59B=RYHSFEFU^-K:O1)GH#HU=3NMR<29; MMA8"-DH!ZEKX*42.[:<]->TP6/21$+=@->YPT*OFL-]E_OSK*>D'SP?@!+): MMRFIN9YF1>/7)BE+N6LD!>)N6,@I<]&C<\NXGPP>C>@&D?:MUP@P-09-^P;" M7XKVL@1KLV-7[?:TRNW9^IA6.O7CHF/C$XM!K&T5A,R'@ =5U MF"I6>L$: 0-/LE/-WD12U@8$ !WRA[J7]=(,E;[S=-6Z^GS;T M(>G3)#N*CB2+1.M]_%.52(B(FQ5U190_^= @[-[SLSA M93 R; [@5',\QPW <7WN$2(7?MSS_S_Y/YS2*H<@Q,8Q[?.[J!/_K;TS_6H" M2_,_W;58:HF%@ MK*PBE83&R"5F<;@5<@)0@BZPE2R@($-DA(=#59;%**$ @ M+ FE"*@L$0($ @%EBVR)$$D@"6$)BV$))&P)@3#.JWDQO]._>3,S?6;Z\P?< M>\]][O.]]WO.<^^U:%J=',H-V"@1M6522^F+IG3J^8JLWH _-?_VWKO89:Y/ M#8GNFDE3%D23)V=:5N+S<"T?L\/1'( GC9\YV9 AO76D-@6G\^=!-!=:1).D[EU# M#;#:40Q2MRQFTPWP8.U)7NF>WUL%HE,D0I6:]NXP#Y4NYWLM$OC<2%K. % 1 M..S0RVHLG [%9\=U3<8U;Z:014;OEHOJ?LA,?=?."Q[RSF@!9GG>=@_D22Z9 M^$\A3B^WT-[T2H%O1C;>>>I_RG"EE-?9%-5:73^[Q*U9>.'E*SE+>1K[ M"R=J^Y/]*7TU2<,\4/R<>-#57;4T-I4RCM'.,\R+(/K44^B:\B3+-;9W=+=! MK" T/OR@BLS8NUM-*3]3LP0*2XP*>1&8+IHG%G'FZPO3V0/$N*2&*YGL^.GX MXVW* &_".*>3_42D>Y>H5=@9'#1/$WJW8_]V;;[$HX;5[F\,B@Q*>.B7X[EV MG*6/#OA%9S<)$&P#D_TJ5 1/<;:A@#"K?!O4X$K^EW(;^UK:#B*4=JZT%[#N M+-4_C(_N/6*5+[VF+YD= Q8X2) &\2YBL83#Q[^H[$T>4B+O,N"HHCC>?RO6OS MK<%1S5[&'H=*1_U09%GZ/%=YA_UBPVDWNA\2=ZL%#.3V-\_F&VI?20L_^-N.U:T]-JL_UL7%6BU6E\C^G1'[QA).W_J28G,^*A3'''"+Q2"FU7 M9I0OL+?#1C+O.0^O%W]]^XW$LD=3+X-DX!4S3&$%7?8L-+7>>MW98IW7YJ.> ML+<%,'6)[;H?FXQ\P(A/O#J7P6H5<.:J=R/9=U:T\<*,%GS+TT.E]Q2_W[98 MNBX#<1,;*RJGF^S(+27"Z8X5=$BM4-7&CO3BQA5'Q_+_ZI3[1T+G. -?O[,Y M=;IY\VZK\OFQ1/N36BZVMG*#2UFEW1?3[%9.(;PMV2:U74AD0@U\=B*P6CH+M0Q77Q!*GP+*,BC MBOVM=?TJ3.+/?>'=?_5[4_]&9!25CNFON'>Z)X:VJ4WIF^)NQ]&O,B5<#"!Y MFM(7(N(.U;*V5K,O/Z:DO27XM*X'"^OZ6F3F>& 02[K-?&PK$#_-1L-'"Q,V MQO1N1LAQJU^T*SZL32#!CR($KV>>E[]/0]'<($[:\7[8UT1JB(JPNQ+Q<; MU.JB$0Q_S7#I2)(#6HE_*LS893"D)$03G!VG(RWGPM';?I ME*_QCG>H],RFNJJ*M8AV*%?/3M&$]?N/F0LLZZGO\0GQ?/$6"OG6NF";(S-BW.E^6]&N8<- M1Z\$G-YF',]U5K5>1>*$+1S+P&"T;BY%LI(\P4Y3RT,[RTD\1-U^:>/N MKT,/=&X--KR"$*[.N?/&8W!+8;5"%V/J_(\Y41,OAWRT!7OD]9B7C M8G;R2T5 8N$2E2R$U,5-=!23A/F&).](*0463"EKJ,[/.3I4W7%\0=.C/J*" M@6$A3< H0=_DI&5.O]=MEK]_Y$J/IVP^J!M">>0>3B&9=WXSA]?+BOT8YLMT M<7[WD<8=NGOEA?E"0=\JL.,Z(UZI&\9$'P&9>)ZAUL]BDY_8G;=H, M4W_O!O3PN9V9F8EQ8U4^WRK.ZEU1U3(P !D8#ES9QV5D&S:\$BTELWX^ZIRVU)']W; M>I\Q"<#M:2?;2)=8,14?L^^[:&@4HG.KLZ$0S#.M#E;^[H-L-Q6O^Q&R6HJO M>R1:(PJN*$SV&.%5%T!%!&UR94=GHKV@M:O=GM>?L]:6S)7!;)<]NW7#94:;!#)2 >U"&:6S:NQQ3Z M&0NEJ[[#0O4!#=GSHIT?ID$;NL4SQ4/OK1(V!>Q?K])J.DOB; 74NTZ=";03 MJM%%H5.T'6:!3)>0X)*;T-*S6'BL**X.<=[E#P5)5XV<05^1^M3V^,FGW^/! M@VZK=ET;\=V/IP9L*JI1.;IU\^BISD5S@5J'HT#^$6_J)ZWY)JULBW@OYJ#* MNI\!/69'X"#JH9#<

Q35NB&*OCMWXGA.>& -[EN_&SATJY0]*S"X[1A.T4AYAQ MT/XNALSEPJ(1B+P$1(]V[$"$3B@C+'&V01*1N^S[;"P1.@0-=@H[FER^G M?WR_<%!S\L6L4==LE*,S/4H_U$+]=?W]P/,?KP_'ZW,]#+^:8]C@J!'6^X0(KL;XDFG4EST0[0, MR-_U- EL6"_C&FGE% >EEVKTP%-/GG?JS'A, M]H4;Y7I4I->%8.,/E2Q05CU?Q.IF4>,_-H1Y92^TR$$I@US%94IBU2BT<70> MU[P(T7Y5])LT=DP;8C'0R'&64X10DJD 66L?#N?T&3)X=2D\#OA*G^_WO__M M^YF_?3/Y[97N?IH:T.YC8*2MIDHM]MK$1[MF%145F_,:PR-5X2&LL2FY[K/_ MK740?Q>M9'?53$9 Q"P)-YP^FBULYECIE=2]EAB^ M7;S%MG#9>#:09>)]3L]2T[,88=-78Z:JNI2!!4)[).-U%>T_9=3*+M;X)F^Y M; E%1[@FTS-E*6JK1?JWM9L>^; C\2_Q"[>U,D<"M+^JMRF\3=C*E3@^+G2_ M-7VJ70#1O2@Q/=OQ+_,V+CI[7'R''7YD&/5)+@\I-%]-?Y*K@X,8FZX5Z1%E7Z<&$=F];Y;J?!/:EF=/Q//&UX <*UJU,V$13A1-B M%N8=5;]='0QZ8I&-GC ^9[%SJ<>(<:AD.H&(MOXK?>4Z&DGMRU=.6*M;"?7:,U:YOAIY!%#__UH>T1Q6#4F4B.(HRNN#6SJV M^X2PHW4/)>=XU&:Q!1X0$!F[YHU/0H8FN9EVORP77[,"U=4SU);X@;2L+^,X M.YDL2'%3+\C+$;N+@TL[>Y2]95OL=FPAM6E3Z%',?!+)')PD'TUS#\8EFJ55;IGPW]LB[B P(:E ^5S",;U!D[8> 5W;2*7*TZ M1$5RI$ WK:S$@+RHQEO,QM3S#2TIB42/;=_^-CT_PQ,QTS+WQ]3($5 +OC;\ M#8>R2^)?6IPUQ^YX$"#Y6/,Q_QC\^5;",3F1Y7:G2(X3A7XS%_9!'E?]SI.7 M?QL2XV9#:XSZW*WGU^/% W,!8%3O".SG%;;B+_I+*<.U(>9"NA?M]IB\5)94 M,M<'QES'YEA5&DB(2COCV%WP-)\)U&%_Y4^!%7'GUU=TD'ULQJ>(ZK]B-#&@ M]L0\K+WOVNX?NE8_HMK:_O?&3?R\H>*S$IWS2>5+MK8BB]C0WYXYJD1 M\XKUZ\OWB/$:G]QWOM_@_NTA^NQ0PYM_L::N%V[FZX\T>L86%[/@29MF_4&4 MF[8!MV:_VV.D_A<14J5/VJIG+X2*(;S&MP%Y3=X@+/^D_-,9&:D-;<$?*I@N!V6 M;QID.6(I8J7M^.3:A7;/!;]C9FIX%53REZ'ZN8/[8>(S!?('_/XE-0P]*:9+ M^AR0OQ^NBY-Z?>@8G-HO/>8_4%4RVRRVYX^-.F+,'B! 3Q4K73K>.^U:AE/P MI?H*7^*SM 7(D2-MLH8:RD4TVJ"RX ,5OQ:ZO5F<6:!5)UPPS.J=U"U,N[$0*%IG8AGK173G99U^X+&L*6SH2-67[H -G<3!]J69Q'UC3T15:2464 MB'2.T/GX4^ GG["NMO=OBDT.AKIPR6E3_:6KZ*FZ0Z5F+)DX41;?W(H*.6&% MF8'=?]BQ;Q])8F0Y:8R(N>OP0J)T0OT]-$_Q0BO8'\4]^9-6S],DW>,O!*L6 M4'>BGNOK>0^CR.0;R-3D.MC; MW?M451Y4M0X&KE +PI,ZVBUJ_ 8XQ7!,IH!:!^VUZTQ5$X%]!LKB0V+H,^IH$1J(#T![2:(\]9Z H'3S;! MIR1$O1'U9+ ^N=IPS?S@=^%E,!I38YFXYMVV9E@'%H4)[T PL#ON#C1^5LTPO6JDO>W;E%#TE3P31(?L[I MN[UBW*Q%+2W, 0TTX@N(MW*52G91O5.MWO"1;G!04 MD3V<@B-D<.0^J=H[RXJ$RDCV'C*!+#5<38S73OM9^V[)OWW,?86WNO&0*8++ MC(FE[5.5R8R455B^_[[[KJ\T7_,B"#PYI7L^PGC#8C<2'%2)Z$#UCVQ8(WI* M)]WI^[W0W88ONI8'K[OE14YVZ%J3 S@<[\*8G]X@5 M5*!.H7!H_\MYW'/#$F2\-5&U=H_"5 \>K:PPIJH"?RJWS"X4&S[KJJI6M76# M3:A:FYIYNA9$\\@M8?*G+?=45'[CL*'._9^B;#6V_7[YC@WJ$X^_S[:C@=G] M.2J)M<-.BCAI%81^S$6'0-C)S]]/ I=$(LO:>Y13%RAT$[\LXZ66:$=27$JP M/J=A!Z A0Y\G0;[(ND;+!#K_*"5C8Z 6W7?>4+RA/[]$[,5=MJVGV?L$TE9: M]V/M:U6HGO3/$^IZS^9";K^\.%HG.)\=;=R/Z?^)S0VB-L)T^);%!*C;.IFS MUH(3*+.U@0_3QP!W^OPO@,S3T['*TIBRF?\I(?Z'X$;CQ@[$/<0WK86LGFP[$\.1U M[ADD.JE02V90!)\E6-,=]?.L Y.&H#!ODFE9HVE6/U:$!X[]GH=*E(U^D,5P?[G>IQ0YQTCG MAD/\+'GTP"DUS^< MV04!W"<8Y8K]/'%9^=2+U6/RYY[MZS&XF]E![E;GWGN' ^"WU3/[AR0,Y2!> MQI%?DW2^\B=F)-U9_Z7*[\SF&7;"]OKL0IN%HL6HH9J_1$16^]D]\5UZJ\AB M5+]NV?VZ9(4W](#M\UD6P7B"H_D:/G:V^K<%Z.J1\,:W.[/HIXO[F(*"T]:- M.)^3IE\\7.[\?MJW"G!$/Z\&=0%R,?3"/E1]_V@A;7\P5@TF2(P;'&<.A#4? M*F'J%.N--.[;B"+<3BEU'U8U47VH5*G\+$74)O;^32\2PY-\!8(&N,*[^BB+ M=TY>4N%;7D3)X9=OY@XQ*SKX&:/)E[>EH/N*(%F3E[BL!FFQ!>^ ;8T8*Y9. M['\IE.6$4/FV5" V93]7L7MN(?>' MHD/('2L%1*7P1+J?]*ZX^D.FP M&\E;RRO(UVL\V1N0<*AT5!L'>>;=P,0N?O%C[+E"HET"7WYB4Y4V\ZGSR^4% M1>!>7NPVN"O @YF&BN+>9@Y5UA!U#96U+"1M-3-6=WO1&+XB>#0,>*@T6E3O MG[QF_^/9A97H>%$*F! 3)8WBI=%^J_XYDW!Y^N!D^IMZ29!07$3$X9,!)?YF M*4"?Q"*>_T*K%$,W(NU@.M&1G\?Z+)WS#F_G1/@N(046V]A,+9,= M*HD&ODUC0?X$,=\^8[?O_E-24'A 5-LKTD"3:,0U)M*N,\ *D@4=\)K-4%=Y M_Q+K;@TU*ZLABL#NXC.QBF#+*;NNCZ* 0Z6M%;?XD_^RY?;-6!DQ"*C+HGD= M*K4<"(,L7W'B$3::<_GV:]5_-1_XDSC1=/P:$MO,[IF+8<0_7;5KGHM,C R-C X,S%? M;&%B+GAM;-R]>W/D.(XO^O]^"M[9&QO=$KUB:JR;Y5[9N=T MW.B@1,K63%KR2$I7N3_])?7(5&;J03 I5>T]<;;'94L$\), @0 (_/O_^OJX M1<^L*-,\^X\_F'\T_H!8%N[_XP^_W+W#P1_^UW_^R[_\^_^%\7^_^O0> MO/&+\G_5MK_.GER*] M?ZB095A>=UGWU^)/ADD,%MHV]B.'8=^,"8X"$F&#V3$)(R.@IK&Y_U,8)C&+ M*<6&;5M;__(\_/%35 MTY]^^NG+ER]__!H5VS_FQ?U/EF'8/W57_Z&]_.O9]5_L^FHS#,.?ZK_N+RW3 MH0OYLN9/__WA_>?X@3T2G&9E1;)8$"C3/Y7U+]_G,:EJU&?Y0J-7B'_A[C(L M?H5-"]OF'[^6] __^2\(-7 4^99]8@D2__O+I^M1DN%/XHJ?,G8OGNTM*]*< M?JY(4;TG$=MR[NO5JI+^U$7CU.8?M3&[AVW$&QYAGMD+F:Y>:'>9G2M=W=/ MZF+6E^=8UVN15V2[PFMQ(--C>2M^\9[_U)(1"TT8TYI.:[I[K+*O%4[LCV MWW\Z\*H@^W9QL;>Z)4:_UCS\OZ.2Y_$1M:WX0N?%J7AY/"O>X8TON7RU;"6+ M_WB?/__$;_U).$+B!RQ^J%_TT05_.GLT5T7')2GB&1S;*WZ*<^Y\/%7X"-*D MR!_EQ*ERN:?:P,:)_@'E!64%=R@'!!AYMZZ^IB5(U;\ MMM\3!89O83^);1PY(<&V&\=1$$0T]*F,KIRMO+"JM+3DM.-<[&GEN$@8F&ZT M9-"O#2$-&C'*_(!")*2,:O;Y3:U&;*M2_.N@%N?KK:(5HV)T2C%^ 4PGR.^_ M__97MA7*]9D5SVG,RE>[,LU861YTQ#1CDF#7MBGV@\3&H>%8V/,MB[J>30TB MI2.SE!;6F98VZHBCCKJ<%LT#-:U56L6':=FHY/-Z!X2 ME&K.N"R#A1')!=\ M&:0MD+1TC47BE]?6Q@B::-*_SM^_B@62%J.S2/(WP+_:GX3G-/#--K'O) 2' M,4MPP"SB))0Q(XIDO]F]=1>V/I_%"UI6:U49Q^SXE M4;I-JY>^WB0^]F/#P5'B)M@T$]^F06R$IB7['1\FL; *]8BB;4=3_LLU LO\ M5_MR86':=$0/O=IC8B64$1F Y42)C1(867SJ\)&B@ M/$&F]4/T(^JHRZG5(!C3IN-2$8%1)J!TTJHS)<9$D(G?UGQ]^0^'#^_@8JLH MTI08G0I-7@-7GBZ%_RXMN6/T-T:*=_PWY4&'_(2(1#S?2P=):&,C,!DUO"AR MB=2'>(+&PJJT+TYHR")!%]6$Y;5I#)UYI=(@,TRW%,0%J=>,0$I:-K;F:LHV M(U1?Y^8NA:G>KL3WA#S]UFT^7^>/49K5CLA5_,]=6J;BQT]L*S*>K_.R*ML0 ME\MP[+D1]B,WQ&$4.)@%)/)#DR9V8,AH))STPHJZ#_3T.-F@'B^X908);C;H M[=64'NV77&U9>5U2=.XS3MY)HA)I&9X)!0TPU" MDW"[ [$W,_06#ZPWE!%I2*.TI8T*3AQF2^:0DS,@&O$ >@J<\ ;M 6EIHXXX M^C0%"-A$2(JIR2[,45O5&$B*?FH!9&^#UU=8F4,,T;%W!./E"QQ9 P2J46 M1PNM5F@QQ'Z_S&+P[RI%%G_/B]?\>>2/_%6MZW%. D>)8?"OG6M@&IF4LB R M8P:HM#A=?F'MZ6C-U>W( #&M,)>+!U,;6JGJ*P*$E>G$21F^9B$KHM=E@34L0BQ8@+Q'\<( M+9T3;[V:TO*OYV.>?:[R^!]_(=O=P&:/X3 V31S;MLGEM$+7-W[COFB4RZKK*0G( M:]HG)/^5J FB4E#\2']G],_( M"C>A92.24?%C$.PO2LMR)_:+_ _YKA)'MNIB'%*AJ]T]-Z#_]J^F9_S9-C?- M439QW< ?W WBBSVQN$J?V58RD3/ZF.0LQ270 [_,#>:?&\QK8AMT70.GST", MB:/),)PMOZI!&!/NU!",7J=F -ZSLF3LYHGO+H59><\(5[4(U4YM#2<1&['(CAFY)2C=-0NHFTQA:NA03309$ MF8U5#0#R:TMV2='=>6D'PB* M\^0?['8U\]'E$]N"D-/$1VB[F$2^@9V$1&X86!'?V?W6[Q8QJPDG%!3<'9A) MV&>O64-P@[*)%UP%E"AF.#2HC2V7Q4Y@>#&-J8+'>#DR"H[@\O!0R\2A3R,< M>U:_T/7WZ*RVI)HV>I[>JCDN+?ZKU\CDZ)XX;\\3^/Q[1ZE 0YLP\>Q';A.S$)" ZD"%A#5 MA3=[@@<4'YA I.$"&)Z7PD\R%J\;%6#@/:\KO@^ 7,T @^L0P34%467HKEN MR!P"PUE\''0S_ #U=984I*R*75SM"G:=T1W_QTNO'8I!#1O'<10).Q#B(+8= M'! _9C1T(A))MT.9(K2PZA^3EC];/(G-M([KE!CJK_>IHHZL0ON32?'E#UCK M@D'MF/4(''J.6O+VU8Y/(##SJ&U'@>Z#C(^L LPB1(-4U_Q[T>SK=: MI;\H'0LC' 41X=KO^99I>*:3!!#MAS*PL$6 5_B#$90S#4OB C,7+2>KU_&K M(J#)9(#)KVI&5,$Y-2W*ZZ@6J!;I,Q&'WJXS$7.L3S&FY3].S]F+0T1FXG'3 M$@;8#D/BD=BS+3^$5:6.$UO8C!Q(HP-MT!%\*<3D3(DN'&!F0PD"A1+3>=FT MU95.D%JYF'1>Z/,*4HE[+@]WO$G%'B05J82;I&M:Q;HV=9&(9R1BT^!3'(0. MQ<0FD9U$41)XH#9U$C17#6?T>!"[[@,7ZC&,,2CA,0L- %T2HX!CLE?OX M<2S;0?9HY875?4\+"6+RO6*/I9_6W8MD@FFHI#B@7K"#K"MU@#U>:;6^KX," M]+N]#E^@]M44^8P:LZ2* ]@I9OSTG=3_2IJJW9@8=N$$M.[#/*01CN<_J0LC!LX5: M0 -_9Q7$U_2]A5!>];NK ,GI]U=E"36C\S-),Q'$O_I]9F=CE M[KF38,^*S=BW@]"V0(']*6*+[[_C0I!!:88^W?S2QO?[9]VW]9][>5^@:9E$ M4LZ6Z,('9CP$5?2#H/NCR+?V2 OGO":NSU[(B*C)0$R26M4BR A]:@*D[E&M MPCL]='#>C*_1>-OS<,@B'R>>9281#;@_;L,."8T3@[S1:IV^&GK[^4J1CGSSPFFKWQLEM'(=WYS Y_5\LW>HZ?!=48^F>ZD[ M?=6-WXM]%VCA,-RRIJ'$V9 C*\"136Q,G=BU@I :'@4=]9$EO/3NN^U&_E2D M,?^OZ$@CJ*(?^+=L5]+#;WZ$:;PTKG+ZOP1:,&OPN>E2V-'>[/NX"_*(TV\: MT.BS"E"1-=D(:;*K6@PH&*?V WR_,, .FXYVWX%>US(!^PE )R/XNN%!:;^ER("BOG+"ZJ4")!8?K7L@+RH_90! MX*[+*_ANBS2+TR>R[2IX3LOU$F;BT*84.['MAE'L.=3V5,OUSJ@MK.H-;1'R MCDGY@))M_J7-,"=MB5H=U"L19VN[HXR*Z%\3Y^O%!-2K^\[1E?,"M&$&LP,G M=7M[REW;28UI 2D)%ZC+.Z?US8KP1L6>JK@;OPE^\E_,ASJ4]MR)WE M-;N'3R*@^(%\31]WCZ=&P8XB'(8B!^^X$;5,UTY\*1U[1Q2I'CPUY^8/R "2G#"A5X2W00U6G _4,8)J3M"'!;&2;S&P M#&9J#0?T80=J10"'8*(Q 6"QU=H4P 7L-RU0N%NQ8#DMGW*^0_ZYR'=/K[>D M+-,DC9O>FZY.??S;Y[=W_]UK MG&3&D8>]0,1$0SO$A-D4VQ:)Q(@ CQA2$9/3A1=6YX:4_,?\2.9YUT95$I@* M-E04^AT=22/O?*A*I>9>S#PBD,\PQ/F$5W!T^6K?_2$F^U_VP;^K?;L'9F9_ M8G%^GXD17]>4/RMN+$1TO"ZU*O?YEJS?IY'_C3]6>EN(KKC5RRU_>A6_XBV_ M]NEQH-%J%":8F*$XNA0GMFE8=F" \B6K<+VPX>GH;NIA(55=G,@ZVC '8IV' M*.>&?'>/!F9)._91C_\-.DC0UH\>'QUASN:F?X]O9YPCV>U;%59/WM [/ MJ_I@JSZ&4T]N7>)P?W#PH.Q=_HJ)X\_B\//G].OIM\#W(APPS\&Z, ! >?.F M#0@UNZ8,",B220DY8<*F[U_-=DF)T3=:H#C 6!0!CYQN([V/B4Q<[0>C2 M)'&8%X":%1TOO[!=:HC)E/++0"&WPU47$&9RY&53&/\[)(*VH;Y'BZ\\JG=( ML/,!O(-7J:G33?7 "C&?LF /+"OKYB%Q_LA$%>E'5MTD=^3K+2O2G/+?UP?N MNH-W RI8G_>G88S#T#0QLQ/+\!P:^#'PB-'E3$'>:Z6C2#6+Z(A'U##9GKP# M'DS2\!SD]']=;&$V8Q;4>GJE.,0HANXN85KTH:/)'&E@:%43I@_ 4[.G<>6+ M3UE^Y&"<[Y%$>8"1>*+\TL'4#6+;\H,@B:1ZLT]263J+F&/ MI%-RJ=! WZ1_H/) <)&#E.?RZ#]#V:/QK8Y/GHLY<7)RX&+5<;;'FGZ=O6$) MXRO3QC9PD\#.*GBLR,>!9;LX- UF^);CQ8X#'7(K05?J_;UD]&U'4U1#BV]D M):A"1YG* "BGQ/I 41RCU#:$^*%CX$=1';X'J74D[B9!4AA["A!:VS!4&9HK MCT@%P' ^.!5R,WQLRA7]^UW.;X,^\O\3?'!GJ"E6>Y?G599#)JE,(S.M]EI!@:DZ$ _T MJ^ )U4QIV"M("ZXT:F5ZY=5FK4@)V!^V(G>#ZFG'*TKY^U!^%O-<;HKZ8"47 MX?3+[L0&)J(VU[ #%IB1%;M,JI_P'*'%\Q/U>;Z6]@;5U#E"J*,//=LX M>T M0NL$ 9J>4)5?X23CM' 7G&$<67CETXO3XIV?6YRY'OZUY0:@KM87)N#JL9+] MOI[DN"EJ-XO6(^"'&KJ)H2C$2G#H^/P_A-D&C4TS=!@L?RI!=?$$:=N< MI&R:DSR1 CT+^NB'2YJYR< I9V0U0P2SF,>-6SA]L==I.$ U"TNT<0-(K&TD MVSS%E2>S24-P/J!-_E:%(,?7^(&_(.Q-_DC2K#N,Z&(6&Q'VW3C$)/%C'"0N M\Y,D,(-8:I3*^=)+!S):8NC7AIQD0=, !!*A"F7!@,$):9E@P8A!]M7"#\=+ MK1=P&!3A*,0P?(7:M[16LE>D9+2_HSTO0VJZ&EI>A(G%MYF^DT26'5@^I=,Q]T510"R]8QYH]'M$CJ&OVIUA#.@"KW,=4'%4PU&Y1> M:44)_%V5$U[3)W6&V*I?4SG!3S^DDG>IU@-4_.&G^S-DW(OG)FB[$TW8?LYS M^B7=;D_][_U*[P TG+65S=^,!N\*'0*Y1CR6&BKQI @N7(QACP(Y[48@'MA1KHLJL;Z M?V)/_&5ZJ+OCY?<%>3QL>_HA;"..Q46/IZ MQ3YI^_&R'W-AM,FVR26>^0.FBR//-S'QDL!,S,@-0M 1K#%""ZMM1PR1FIJ8 MG%1^(4^(W!>,P;N:C,(E]U'7 0),;0\4Q;ZIQ4)7NEA6+.V#G$_(?*,ASL/" MC@]P'KE>37'_RM+[AVH_9>+C3C1>NDG.NE3S35D:GWZ$+=O 0>Q%V# <+W"I M$YH,=)X!1'UA%>]X0:1MZYG5W(B$<9VKJ'G:H$BP@GYH_@G,4%P$=N@8. IC M'R<),TWN\(3$\6%;T<7@5MJ3OF%97H\ZRPN4\/]KD&6DR#@+99T&ZF./OYP^ MH.89K/(LY.SR8OC"C/7^3>Z&_S2,B%SY^1R #:JYT6?%E4#09-IAM%>U]TJP MG'X$U!91#9<]<[\F+UY$'JMMR%2RXOE\'K'ONS@T",&FRYAKFR0D!JB<:)S4 MXJ&=EC J6H+00,TH1K+A&1V20X,RG=![HNC3G/@*P98YR;2%6$8)K1Q8F1/X M/)PR>P>\:<_5]>?_G:=9]1>^]*Y@APZV?8WU C'5R[=QZ >4A6X44%=JMN\H MA845E=-$-5'44I5O2C,,R+1Z:A$3II5G$BJTO!T65;[OSL4BJ_7;D7^XH 8[ MD]),--89OF^UACJ3;/<;Z4Q?"*_-[_D/5_?WU=NB %;ICRZPL''HT46<<%$? MET65L4_CLJT"=$&",R,Z,0"5.\_*ZM2Y?_XJJN= 9@5K'\:8/YB MY;/L;;7J5545:;2K1"_4N_R6#/69\$*"0V(ZF'##EEC4]DPO@3GD4^06=\KK M\O"()7G!+CN^/H69K(.N"PFHD]ZKD4=]VN)4:T-]TV&DM0)>3F)]I]6GB*U] M3%U"\('SZ3)WJ:F]Z%Q?=XR,I1&/D=B0>V5YG_$5X M'*EY:U(OKIO@T/,-'$3425R/4IJ 9H%?PLS")J-A#36\H0-S&W1@#^WY0ST& ME6OC+GHT7'SK8'NQ,+X M43+1(79V:,^9-HZ#\]+HK\#V:H]B><% MG.@]IJL+<5DR=O/$Q #2[/ZX/7LWZO7-CHD.[>_XXS^+SD8N#DPKP2QT#$=4 MS!I4:KZ8*@,+ZZMEV :T>3$004GU71 7H'+7G&S0GA>9(0J")9V-DM7 T-9* M&4A^Y6;+:N"Y1_9E_ MT%V..'>H94]U&++T$YA/12V/*\QZ??>0JLZ:7@):37.G=4%\P1AJ*#K2(ZFE M%_Y&XZFA@H^/J@:OI-A98E=6^2,K/K&F=47YD#Z5YZ4 (E?@FPF.F!-CSS " MW[#"Q/%!-9P3M!;?!S:4T1%I8-.(":3DG$I-\L,L\+#H\R4#\,80\]+I:@@Q M06G=1A#S(I\U@)"X15<3Z[J5S:%)=CL/\6@.XD=V'N4AOAA)ZV*;>A:UHS@R MF7MI7VLY5J2TX))6UZ_K-@*E:.B6P/N]9=I Z_5(X;*3\, MZ5SC<@#K;)O=-/4Z\-4<[FQ@/FZ?/W'&6$,W;1@\BS78EF3C&_?YV4UF-7D[DOL,1PF5HA-@_B1[R1>Y'O@F5Y]"@L[+6V<1U"\;+;7 M$2JR\:\+9(4&N$!BJHWY&A)%YZ2OH_77'_8U)-[@O*_!"R_LIOV:_WA3W.5? MLE-7PG,]4>[/<.Q&-HL,-XH2J831!(VEZP-.>D@+PJ*MFB"MV#Z[A\^T\FF2 M&J9^2@*K]\L^%^GR5MF]-;]-E^QSH48;9 ]GK:LF9;Y)BWC;5[N.,F[NLIH/XWA)(/DV@Z.J,UPY$2^8=J4^"XH@Z3( MQ\)JW'$E3K()OI!@3-2='%A#/=Z S:X4H9?[]*X *,Q" +%$O]:,(:W#,C2! MHZM]EB(7Z_;5N@RJLX9;%RZG:.5$?TQ!XB;95P7=YF4Z6;X8A)A$_)].Z'MF MX-D&E9LO#B&ZM/WJ6!!*=RB1Z[A0[],G@Z>DG=*,$M H70X0W/@ )-9E:61( MKFM6 ""M3SE<9?9-N=^)0],C8;]\(<9#$$;8M M2B/7=Q/',.4:)RC1AZB':O?LIUV33Q1ZTO1-$+$WVC!RW$.AG.P4K0'N:<.R M.(3J;D_'S*&A=M,+H<:RY0ALD]4PE$]8+XJE6JX:8Q$+9G_D_T5'*R#V-2VK MLN[N43VD)6*-9_%'A+&>!+4R&A.Y:?B:JZ6EE<7M9Z35%U'M#9:D&:.O6,9_ MJ&[YJR/^KXT7-\EO_JZ\Y]=<\^](>3HRWC8\,:PFP38WY#$U$A)'H.X20/J+ MER/5W*"6'21XV=3_;;,H&W1@"OTJV$(U7T"?$(JZG'NX()8P.[X C K]RI3 MT-;&#$9]Y>YF2M"<-SU36P;N97Y*[Z_>IU6O7X9IQH1APZ.B(MNEF,2&CQTG M3!++\"PGD&I;>+[TPN:%$\-76)"3=U=.9)_WY]0E@BGY01B%9A@G4LE[6.K2 MJ;E/$H\,Y!,-\S_A\)SVGK3/IG>V;,CAZ,_484:! =A M0C%CKNERA3<\5RJE/$=H:<^B)7U\Y!+L0,S"-9_NT@4"T"50EA^4^)(13BG[ M-;GP:BDP&?'Z>3"IZQ7&LG\A!;U[O/^0/:4B# T?R3ZVP,):6--%=^FC.-3S MX>/M=2^+ IB]/BK^M/9IDQRF>E-"+S%@?4Y"M>'JHZNN-UA]3K"CH>JS%ZOM MUT44H+Q)KN)8U*GS)WJ;;]/XI?GO8,JYSL]$#(>Q;?!MNOAH6B:-8/D9.;(+ M:^]-<4^R=O!$'0:LN:ISI'E67$O)XV+S<+6H?_MLBCQFCY3O.YG WES?I05$$;#T!Y-C-$G(Y)/!\';F#CR")V:#+3I(8#,;Q M^@N;5\Y-VP\49B&A*,K9P06Q@5D[ 4IRZ#F\K)]EY76=OSE VW_1(]OSZG7T\#Z7YDX, *"2:&Z1"/ M!B2(79E6I;H8 ID?>&-3R[ M>874@O"\E5H;-YA9F^\6B#B/[8$)-M!*L..T M;23(F5WY"1(B:E+6*4JK:JZ$R*=J+',+O!!A($?ZE_*00846%$HN MM[#ZCJ;?_R*.,799>OFB!%F0IC5Z(7Q@FBT'S0+EB$#)E:H69&FL5KT %+I? MQ0"]574H3";:6A2,IJ+M;NU[?R!?T\?=XZN\*/(OW&-_39[X7ZJ7T^][8%HX MB$V&K2A( HMR9]HQ8#-1Y(DO;#%:LBCJZ**X)0P=F@+ 4\X!6 HE8'1%G! 0 M2?^:#]0QLD$=T.LYY!3FL, AT#:A!4!ZY=DM<%#.I[HHK*%F:>I.F*(I M S=H+"O39W;(U'UDU4UR1WI17C\AC._,HQ 'Q/9P8@6!XR;,"4T+,I!*ANC" MD=RF#6S8QR(^5V&%@Q@ZBPG/OI5<*%I M1S$KI=(>8GS5U78-LX+U]PGS%ZM]KS\QP2GW".JGO&@.^!QS6A__ M$;RBZ 5U5]>59@=F8=]^Y4NS8,7+;[]\/JM&,6,<)HZ-[8AZKA>&?B37^>2PY,+6ZIW[U]@S[?7=V]_7RY^IZS/.$KM!MC^XZ"" MO:564:9SUCNU&/B+:N=9KB379;EC],VN$*(;)[[-K9M.0@, B@]'S@58'G*@ M U##W#"$&HY0P]*FR6&4PB/HV&JJ]U'-V ;5K.GL@'L)--IZXBHQL7*7W$N M.N^;>]%JJLT8^^,(:_?QK&@H-C!Q$@^;3I"$XD^>16 -%\]H++UCZ75U?;^? M\W4R0[/K80]NI'B.F)S)N1 'H#TYA>!."0*%)HBC0FIK='A.8>5FAJ,BGC,;PFVI"S3)&VZ'I;-K^_(UZNJ.7[8' BZ)6(\1_C.EU6SG:2$_N/./0QL5P/QU&0$.)QWX5*':=596!AA3_P@HZ901_S M"OV-5>B*YD_@E D89CF+L"1XP+PK^X)&L5NGYYPJ&-KZ&@#)K]S80 V<\\X& MBNLH>AA-8Y:W(E1)TTH,-[MNAAC35[N*JR37R%N2TK.P"#6YPT%,;(9NX$9! M%,4!J(F5+.'ES5&Q$Z?CQ526N.&I"=RV3 $]$%DX)1V2!4 "^B9,FNZ\P P3CS;:#W*[;*W95I)N:_YH^1* /B MNR.1N;W/TM\9O:;$HZ_]OND='7S1SUWA_JX,:I M&0H#%P>$,FQ$KF-%B47Y!;]E[+[) \NWVUV>=2D=#1L=/1, & (BPJIQ_=P> M> VZ5WA4P>M! MJJOQ\ H+U'<-;R>$72EX[];LM[]F5AO;$*KUZZVI^QG7/B.SB*+!M3 M_O\LTXQ"ZA&YMEP7<@(Q*$KMN]HF"WE;>T#J)R5*X\J&$]59WS"\)4L-EL<0 MF!L\+39<:9JWDOC:IWG#N/A&T[R5H!J?YJVVG)KQ^IFDF3@B<9-])H(VW\)S M9:U>Q*BV2C1/?7H\24@*6V48W(_U#()C+TZ88_+_H4[GQ\K9*CG""EXHS#2) MLSSWG!4DBJ=(DX%_:EG9U/52U;_]J^D9?Q:&BW5LP0R6),9R]DDC;DKF2-#O M.I5RS-ZDY5,WX)M#UW%3#W.LT-M9P, &"B:_)GLD2715\P,#XM3: ._6?[;R M-2D?WFWS+__%Z#WKN!G.61Z=P&SFRGJVAZ.$$FSX4>Q8KFWZ)BB!J(^UA2-^ MOV0%(]MZ]U7;J;8R@JM;FO'E6%DA[ELQ5'XA3QM1QZGOW";P$4G62WP3X($E M%/-G0 6K2/"*:F8WJ&<71\LO-NN=&56#<'L?(]E=/;8#ER+OXT_J>,JNKNNBDZA?_5R3T^^ M@^MW\135VKHN^33U]'=='-R)IJ_+T5ZM$^SB\/7;PRY/#/[A%J<"WNS70 MV-+BGUO/P0$Q ^Q1QS<2S[:#2.I(^\#:"W\DZ_,-@AQZ)6\?3\6?_R9=(!3L M2]*31\'PGPHF;ZXO$%#-R,H\.)!-')%@PI*=WK&:_1EAM6\UQBY9KC?5K8@1 MY]G<,9*ZY87M8N):#(>!$QM18KB)"6I\>R$_"]L4X3#'#Z*["^).]M7-ZVO] M+:RFT+X\_J$90^U!C\.61%1PUCPN?X9$#UXK]LR:XN:["6< H%/IM"6SK&K_ MGZ>V!_]-\EY4!G1] L^"#P;#0]+(_;74+[]8Q!*&?"+D-$R3@=2-9'9 710]=/G6US9B33UA=GC,[* MC6]FQ#WO;#-WP[;\,Y6S7-_MDX)9P]DZS:;W M6,?^!O5%0P?&F^LVZ.W7>+NCXKO2\?Y]5F]*0_X=UG'.\_X_MJ)3^K$L6=LI MSX1B1_H\NQ>[>]$DXLS5M+FKZ3.*+=,R S>BOAM24,?YWN)+IZ?$")5G,:]# M.%#YKBHY;K7N4TX$Y32%U,$I+@('22.(P,PB*I,WNS ME!96L0-MU!&'3':9!VH^\*U-?)C>C4JN$!2?AD ^1*X-"K6 .?QE (7/I:2; M"*9/W[]::%U*C'Z@7>X&M4_]=1:+M@KL#6O^]SJ[:@ZH-7&N._*5E;?D9:C] M&K6$N;(L',>19Q CY&8+Y D :"^^$^PZ0_*MX%-#$N8>0'"4\QX60@=FY#HF MT \=&S^*A$.+5\T#NIW!"^QY*$BNR3&!4%[5;U& Y-2M45E"5C8QLQ/8A:#G!K&@%L3 M!;PE=S#+H@CP$65%KY9X69Z&3/[VVTFO]P4.;Q%5=1U5F!.D6< MOU"U%5LEC@3P_%@':"B>N;V'$9 MLP+"DL2ED/ET\J1!B@F?4E?7](BC-KNR;E;/_W_+ B)['J"MUZ1AE7,(E@$+ MIM?U<:2. W&R_H=?&L!^1'L^4,O(BYB=W25\WJ0EUP/^9]%_97].7V<3-B@X MVMJO21->N?$:%)#SEFO@%>#S[M[^LWJY^E+0\HK^O13YP?N_D.VGIZ+BE#[O M'A^+%U$!5%;97;1M0W*2@_#@*R\=KOWGKNYH([KTE[V# F4_,5I/.&][,#26 M2'#)LK(YUW,G'QU11'?:%BT/+# 0K(9I]< &<)T/'H/F\ZGCI#2X3X'<:A/] MU*'HC_J[8!4=D9A=/8H6E*<9)-OD?I 7>#BV:4 "BY'8 45CQP@MO1T1 M@Q_2/=T-2CAE1&K2E\R_Z"$EY]KHD!^X03F>>;$1)8X,74V+?N',T_$/DC*^KBC5,])HS@B$8) M#F/+C3P_<*S 5BCE!; @]89?7-S;D5N0P?G>F5/51?."NHXV73 ME+ MF6>9A6"Q/,LXY6^<9YF%9#[/,K_$ GF6KI;^S8[]C9'B[DM^&CF)+ <3 ME@38-!*71G[DN@GHB!20_L*.!'_) HUYDP'\-.1,+D-EV7R)8 AQCE9*CHQ# ML49B9(#Z]Y,4&8<&E!"96.:"H:0/^9;?43:[WH]YQ418;9N7NV(DG6N*%E81 M]V=B'WN^ZYA!X'FQQ8#]/F5I0Q1*J<-G0UUA8J@4OR[3FA,J MG\[AGE)TUY_G"8%C<(0G: %XP>O'G0AWW"1-D$L$L]K^G26GU9)B]-V6W)]Z M(G%$<.A2&],@##PW"0/*I*M?Y#"ZY6+5UE=&3[U$Y0.)OG&0FINBUX4 M01Z,$A(33@QLO=7\&"4Q^ZZ,V@)JX:-FX_F!50\Y;2IXQ"OU,3]J*]C\@;&K MKVFOUL]/",,^L2Q,0BO 9L2WC(:9T, CD(@UF(-URG$:AM"!HPTZX0EU3*%? M!5O XI5_ MWCT];>MQKV1[B)R5HT%OUW/%&0$7)Z;AV([CD5@NJ@4EO/2FK4>^-PN@-ZD' M.HA5$D\Y([0$2C#;L\=D@XZPZG&Q4)@<*KNV4:R29%<>Q0H#XWP4*_#^2[+V M[YL2@3(NTB>A0N_3C%U7[+$\G?YB.CZ./,_ EA?8KD5"GT0*6?I1>HMO,ILD M=.ON]SA OPH>4,T$T)^9@U#.<&@$!F8O+L5$,0\_*ZG6O/LXM6^09Y\5?3BO M/G^;F@GH;[K^RM+[!^ZP7#WSG=<]^\0>29IU&S#1AL8\J]MQ"([\V,&F;1O$ M"FTGL$*(18"17]A = Q@TG" BHX%M*W#!B(>]6__&EBF]>>DC2?4?P!6$ (Q MES,ARR%Y0;AJ@SI64,L+VC/3AF+NIF)\8/.BAH(F:P,DOJKQ40/FU!8IK@(/ MBT\6$UUEM,_(4)'11^XAW7UAVV?V(<^JA_+TJ'1L4!PE+,$T]@FE810Y-I$Y MJKD$K!WY^4#[M\13S5T:CQW7H>43&]@++'=<1J^8:EP.JG)!:CH>:L M]X8CR4P#./76$ROA^W<28]]*$L.C(25N!"M]!7( T6RE MC^\+&F9W9\-$E# M3&V%.>=0C.6\\P5Q@WW!^H"!1H_H\]$5L=#DI$.IK^JE*T)SZJ:K+@.O#'N; M5=SB?7Y@VZT@0K*74T_;\0T!35P%4Z.RJ'Y[O4\7 MJ(;!-/1K\VE"5C M[9,(32N8+KF!63@5D:7534:FJ8\EO[_WH>3_.JC>Y-*K**",<)T:2EVK. )0 MN@Y3J&5"71S9#L&N:9G,=BU&?% QT#R2,DZ-5Y];8KTIZ9+"' T[ ME[WG\MS^)Y&LNTE^*=E@JQ^/,AQ8KHL]+PZ8X5+7(5(;"PE:"YNQ+FA?"*HX M3_".^S JC7VFX))S532! +-A)TF+3QT,OXAS#LV@.9)P7%$_]'?U*";%_JZY MZZB$_ NDVD\I?;.\^HC(4TGTL5O@GLL;EN6/8II;7EQ%9=WDYZPO'XDP<1.* M'2=AB>^;KFPF+>#;E0/IC6]HBA7SMR %=C2$1Y M[^)"4=4<"HS% 0CV1_Y?=+0"8E_3LBI1PK&H'M(2L:;F]8\(8SV>QH2\$\[% MT%VK^1,3+/==B*G+5#OK\"^$@/\F:5(%5QD=2"",&1F36#B*68B)$Y'0>FGGL]E"J#:J\JSG(NR(+HP0R<%N 4FO4HB:^M90^,^LJ- M>Y2@.6_?H[:,XCE-4HB:PO*6%9\?R'!;K_IL@N?'F!B1@8W8)H'KF)%+":RV M8936XEY.1UF,!T$U;>"ARE&4Y(R&%LEAYN%R_?!&9&T&G-TRA4KM [F\^ZPF^\5?QX4NVN27\?I599.&PKBZ"Y] MY-!L$&RT:Q9SP[6= 7$IC6RK>-4EE M81W>SZ-L"'=C*6O2\.&;YQA-:ZXVR8$A=Q6AE09QC@IUT3#.\U57'\@Y*MC0 M4,[QB^'9+3&W@J09*[CGO.-?X9=#.8YI4,/!KNG;W-,-'!S:!L&AX05VS)W> M,+1ERW%&:"RLBGNJ\KF?,3"FM4Z3B#"=VQ-$'46%LIHQ>>7S71KD5LMYG];QHJ?BWSW=%V6.ZZL[S*P\SVQQ,*F M0E!&-6G4TM[PKU=>9;GLR.PY".8];DW2PZS(E. +>-H2,BJYV5/KKN9C2PC7 M=[!E+H=_SF\+%N>D^L JLBU?[4JNXV7Y)GU.2VYBH M^0[*KPS(DP"(.N%5R*RRFHO,C&A)H6=FW/M)/0 M)X;GR#2D&5@;9,K@_63NQ"W]4T+ CGGC(-@Q_XD$/HZHQ2+'88$7>J &@XH@ M*#03U"&^7/)!42B829:1!][L[YQS78W]>BNOV\3O7*2SAGT#E\ #D'<%$1G# MSR^/4;X][>1!1).ZR"38\YD=&KZ;D$C*&3I;>6$U:6FAAIA\:/%8^OEPHK), M,"V1% <4-!QD72E0>+S2:L'!00'Z <'A"^"[AO;47YZ55QFMZ^7+5R_MN*.Q MW+<3FCCT&,.B)LPQG,CQ:2A?\RY#$O*Z*96''9A )*/MV184O703W>2]9"D$ MYS$)'%=[.%H.E.KII9"1WT#H1DAM!S'WXOQ1SQ8"(NS$'D)JF=4V M$1"A^KL(T'WP3B'M2C^S_+X@3P]I3+;GK4+JEO]!(O*2'HY89$>>%P6!)U5^ M-TEE87>A3U"A2<@X.-,V39O(,$,&DQ;4'V16F@L:A(ROO5J'D%GQ^BU"YB]6 MV\U?9_P-9V6U+X/O?O'VZQ/+ROY(6S&7<7 X1[WK30@F@>=C8ILD-$*3F@Q4 MGJ?*R,+*W''1G?<0GZ#][UK6>H,I8-MH9?#E]MQK0 HS%D TT:\U8VB1FOI+ MT=$4!%!F8]6(P:5@G887+EY/S=IU74WO\JOXG[NT8+=%SEV=ZN66OZ859T/, M0GIZ/.Z.5!_-L5B$P]B,L1VYB<$,RTHB]EO&[L5)=#D+)T]<2@'#1@'[+,A' MY?GO'T2;I#Q!3RT7&_0D^*AUDG6RRNY?YQDMWQ3\A^>"_JUH.T[S OV-D0*]%5W*25H@SO:NMD'MM,&Z$+9$/Q?\23"*T@Q=92^H=V?U M0"IQZU8HXP?&*G3U]+3ESK#P$O["/Q\BKBFD2YN P9M=T?SFN:YG%FO(UYAH M>HC3EN[;/#^@!?Q.'MU\1AU4(:,7=J5B&DTLK%9WHQ>R?HF.YI45BNJR,KNB M?R\YE<_/\>NR@MG@D=N7-JKBM'K.=8W^?=>,[2Q;G?O,BN1NF07Z@49(27;/)F)%2K:!N9,WUBNFFA3HJI)NY5'DB1+$3(V;%7O".?&7E M>8O:>A-&;!\'E@@'$V*;0>):MAV#9S\,TUH\ =:&/"I!$SV1%_'A T]U&,%) M;C>E17:8EK8DNWA/372!SK.SDNF;NS!"9^T)"]/B#LQ2F+E!L40G_V^Z1T?&@LJ@0<<2 ,^HXV'4" M@P212RU13P9HPZ27OX6_YAVWPJUNTYRD9:X.,/2JU<3?!7_ ;DV:'Y>9U_9EL6\]WZ!T9$I!W2VF;PYH7-8SNA!'6444MZNMV+ MI-SS.YR+1889(S5I0;N928F4]C+#*ZZVDYD4J+^/F;Y0-9/>.E>'W-58/9]K M.3AT;0?[@1V[4>3;3NS"DN6CM!;/AW>._%&>5K&CS11FLCEN+4A T]B*("@D MJ6?%TY:''J>TSYAL1V%Q(RB+I%\)V\"+N=, M(BCMZMD* M3A%Q_2R_D"=$[@O&X!4U4\#)F3)-<,!LU('H!C6H[*O\!&%]1D=".DW69(K2 MJF9"0N13_9>Y156QH^HZ$Z-_Q+O]FA3%2YK=-]_\@V;["6'8CWR"(V*Y.&*N M$42^X01F#-/L<6(+JW9S7)AR!C;HO@#/XYZ$25:/]0@/4^3W>7:/N=?WB-[4 MLO\\*;N"^LX+I4U_)TBMK,#S0I]KL,0]:BK\NF TK=Z1N YC#X_LII -&8HLV M]7 4VQ%V+=^+;1I84>+!:B3@3"Q>/"'X0>^V^9<2B#6<2(.S?X@F.%[E!_/(:Q[Z,?;7=T<0$32\HS_651O[(^#+A+C M5,=+D]518&!5FZ0.T*G%NF EQ1'DU0,K/K&8\?U'M&6E8.!\_'@]UR^*<&"& M(6:6$QD>-6SF@5R,<5(+.QHU81'?["@#YXN/0R1G;_0(#K,KC+S=RA6=XEY 67=,Y&>C>,(7$QHQ# -$]_R MK#@)$^NWISJ2^+DB126GM'T2D+?UE)!\C0_9BKFE(C1^GV9B,@**FE^A'\J: MF1^!-543(+G<%R.6RW!B6[%A1*;ONTX+TMM,\MC@91!U9. L6; CD9TY,R9 MJKPP ]90V32M6,?+Z. 56@/JPNF M;K4KK%"?Q+*R<92;T,Q%0[@ZN:?51I_(0 ]@8 @7@D!PZ1RN$PEUS>'JEOV6 M<[A.1)N9PW5Z-5SI#J/3KKZFI:RB'=^U>-U11TQRFS\@U[PBJ8L$4Y[>K+I? M!25-QY.&V5?2C).E5M.&81'Z&C!RA9J+^UL45B=RSCSMQG.DF>9-N M=_RWS3>MIW*G!Q3X'A6'ML4=O-@TG#"R'!9*M;!4I+^PDG7<(-*P@[*:'Q3G MCX\BD=WZ3+3A3M$EO!#R*+3$3S8V#)SQO^AUPJ^0: M'C9\WS"\P+!#,P#5-LP07-CR'Y,7:M,R@'X5+*":!V#J=!9#.1NC$QF84;D0 M%'@UA*2DNBHBYLBM6Q4A*?Q9983L??#NY6^S*JU>WCZRXIY;E)^+_$OUT![+ M.?5*+-O$ ;-#3$,:62RVF$VE!RA.T%E8[1O*J".-&MJH)2[?Z7P*J6DMUR@_ M3+D510=U19<03*E'^M2ZJW5,EQ"NWS]=YG)XY*+I/B2:$=7J7Y^1?!(_O4F3 MA!6,2Z$P'0VVZM(ZVC18VG.##NR@ S\J0]2 X,V'3Y;##:C;0,@6&+^F!H52 MJ 9(:K50CAH$_5"/X@IJ+O\[O@OG"[YGA&MH=ZJ_ZQ;X9L=$![*[+_FIYQ\[ M,0Z2.,:&$_J!9X6>ST A($FZ"UL9_D8%,/=>%B\Y+W\!%& VHV4 U1QL#GT= M-N*L5,30+4GIIFE#Q_G0Y_0#!=?D^\M2774+ (3B="< O5TY,O"4EV1;SY,L M]P5S_7JYP_0$<:Q\N*+:\'T<$?Z3&03,<&([B#S8,2K4,T% M>OW +P?L>&8PF=_AZ(,#9AXDD=B(D]^QE@),>6F5-BTS2Z^V29$3L;\ID;QC MN4W(._Z2G+H3IFM@$@8$VTG@TH0:/@M G?)D"2^^#;$-_=N0&C%]^Q H#HMM M1 0CZ^Y$^J*ON!6IR7YW>Y$^&"J;D:/[%0>:%'G,&"W%H2B1\BAODN94VEF] MMF@[D[@6ML/0I@'U/>)$$ ,Q2FEAB]#1;=JSV%;HINM#I"T=W=18.4;M7]1!VV\ M/\P%:ZK9O?>L+!G;'T ]]I?X5DO$1W9BI,S;KS&_]+2S3'-V-'3X3R'_*3&( M9T:63:S(4^BII\2,E+I>W$9/L(;2QZ==U6LQ!3-[:E#+V;OED%-K6U.SL^F= M<3_?3?6Y0@U;VHZL:(%%DVE3XV%5FW813*?&[++%U*Q8W1:)NX;)^<:+&@2' M(0VQYQM6%+/$YB8+4J_>6QOD6\%KT6M*Z)&("AV8:3F1WS2H%>/$C"CV X]@ M0OP8$\-R0I)8W$136#\21024&HTT&#S5Q-0QD#.:BG+!3&$CT.VT0&##-L"Z M)G/57WE5(S0@TJEI&;I$M:]P7:4J=I&O\ZSNM/'7M'IXO2NK_)$5P(XSDJLM M]Y)U==%U;*)C 7U)14%ER\0BK6. @FMK+"M'=>7NL2 HSEO$PF[7F-Z0\?+K M;@JACP//L3!E44*\V+2\@"EX^2 F_L=X]S!H+TB&K._-CV=$UO#AE4!8,C?R M??CL2K!(94D6\M&/=P1=*N8TE)#8%$>,&MAGCA&3B :V!:K+&B:S<%3TL,^- M1<.WI&Z45W^,\_U?MH(?;F7JTI-F1&_]J_Y8,6#GJF%$Y6S+Y3C!C,A9** C MJ;%7U:1(NOI4#1-9MT?5I*!G_:FFKX97-M6SIN\>[V\+1JOB,:/OMN1>MJ!I M\.:%U;.FB>[21_'Z"<*,+\+_(3N_;USH:5W3(B],S<9%1;\*RIJ.5TQ*I520 M-+SB:G5(DP+URX^F+U0-PE?BK>Y2F;UCU"/Q]MC#)+ HIJ9K!]0PW"0!%1/, M$5Q8'UOR(G\>-V4$^8$#:%!]!CK9^+D^0*"A\CT6;4G%4:<$_1%Q.4&U!;]G MR*T4_OTNOV6Y.(JI<%)RY/:EOZ?[F>_H+D>W;V^.&H^I M'(4<@T'B^WHY L OK*3P"QQJG)%5[;L[LN9Z7]YIH8Z^O3.7*@;%2%J(,X[L M.GOBFOV>/;.M^8&)_B9GP^,\B@-B1C@,PM"W8SNR"6AW.D%K89T5E.L3N4RT M&1?$-Z@FCTQ@H&L"+LFPEAX0@$&L*'W+MV$]_S M(2HN3WIAC=\S(F).8EYJ1;[60]$V*-YSTP6H.#OHAZ?F\ JPM1D :SG[L R" M,'-Q *\W;%:P43=;S431<_N]UW;B1UU\3:8$0'A5RP('Y-30**P LSOD]]]_ M^RSV!-'+54:Y?_+(WXJ4;$]V#F=>15TO[)@.#IPXQI%EL]BCOD5\J7IA$-6% MK4W+!^*,H ,GJ-O>WLR6RE^ Y[1960PEF$61!6C>&[D *9K'=75I_;*OC]@1 M^?5>+6D3K"1X8WWYK;5%-0+;K*TJ;*U5#*J2>)TM5;M9,5=8W),L_;U^3;B5 M+O-M2IL6-!F]Y6]*]PK=)$T&D[/!6:M84S@-*][10FO!O%F/O0TZ8K ^.-!G M4001]TRB Y>+U/YHQ4U7);ZT[KX B<,>BYG/=E",KF.O3C LUYS!\/.!RV M7NDXP(#D:YP Z)/]?HK^!\ U?D/W:]F/OB.K:CM$=F^KMNP-ZVFKZJJ2*-= M)29NW>7U[UYQ!FA+^*HH1#^.LQ*C)HB;\(U7Y.$PL0S'#8/ AAW%OIREI2,_ MCT_;_(4Q5%9Y_ ]$1,H::',TP"YGC=8%$V:G>KRAAKFNFWV?/6&JZC;H(EK4 M1!KV?>]QS717ZX3Z;.LS:_H@U&3P-#"TJBG4!^"ID=2XLK+YS!_9^[PLN]+R MTXC7OA?6;5[4KN$1;Q\Y@J(>/=]R(O?7;6GTJ:_F4VY-@X1AVW!9$+F>&P4F MT*0NP.;"9O8CJ]K0.MBV+O%,I.WM-T8:;(-%^/T'P?&/AP,N;?;BP'4] %78 MW3ORM3](N17BS&(?RX&NYXK^5:SR@D#KL]1+,+FV]5X0Z &+OB0UA0JB[?;M M5Q;7[L=KOG>_SXN4E6V\5[:,:&*-I6N)MENTIXT.Q &U0U, 3!M%G;+#S-J8 MV!IK$62%4RL;FEIXO=HA"?&."HADKE<#\*5N\KH)U:E!:-O M=H4P!O4XX+K:X>Q@'?\I-$('TR .HMAB<900A8-U !:D7NR+C]4=>*E#U47- M3+T1$I6_[5 UP31PJ#$ :CFG2#=RB@E"L5GO<5&#UO*!&D90P\FFJ632.#89 M#H"NJ1V\7O#C[E%H:7[H-G-Z%CZ(,3%C'SN6Q:@;&!ZA1*YUT^#ZD/=/J7G3 MGJ+DC/AA%*:5ZV+)8)JU)R530R,AG'P!WD5"JA7:82S"HNR/_+_H: 7$OJ8E MMREB0G;UD):(;>M]W!\1QGJJ[D:EG:BN.[]GM2JZ47;[U7+C%RE6TN39/=^% M/[YA4;4_.G&6BG%B'$7$P89+'=\W;(\9H.;#@U06_ES7AW.>!2$1&>@=!D:4 M;&:DB+C[W=YRXHF_?LRO, 5 M-[RGPXZ]R, !,1Q,24AL.W"]*)(:=KP"KTMG"WJ$T8$R_SASVL )9TL^,3ES M\YT\!V#F0NT1@ W7"N!H,G]+UR2UA8WJ(>17"+HX3_!.I&P$Z8M:DIV")F<5 MM4$!LVMGQ(Q MG9[Y%7NS2#!3)R9IPPYB+;N(/R94"H:!V5S%1R!G3%: %69F.H8$F!U+(JO; MU MOT*L]P"UCZ->:-;3(")@+X=&5 U;D8MU\\&50G>6&+UQ.S=Z]VI5B:%;) MM3I*LUJK13^#^RS]G=%KRK@SE:2"8&U&?UXY [5667N"F$2^Z)!G>E1R[4\%GB0LUL+\0ERI%2/>NUK7I[$7-(- MRIJZU+HS+&D9A9G(I9Z:G G]#IX%S,1V#*,>QQMTX+EQYE#'J*@&WJ=(4YT=)HE!S\M/ M+;&<3A]"X[VY>,L<;)<14'?SKB%2WZ9[UX30H^V[INY1'<<958=5AQ+DHG V M#EP<.)1AU[>(X[FQZSLQ;-#F$)F%PRV"Z-%P1V!B>08C.2V^7'*8_BH(K3#/ MJ"[08(R^K6AK:"H@UC)J^JE""@H*UQX)86=DDRCR@Z2 M65UIIX0=4MO)ZQ4CGNQ>K/>)/8G3:=G]]#SK.M],;1\3CX78MUW;I;;K))$# MC&[.4UT\DGD(\+?< ',;,LA)!B7UH@$,0#;$T9[Z0M.E 4+J"B-*4%PW9"@/ MP5EX$'"K8C49WYYV3=M.XW=^1'&06 :.(V90DT:.'8'.\_<77SI[V:L6B_*B MR+^(8"JP9JR/A9P.JTH(4]9#A9B@=Q@2H;$^;$ .765A_:77K08;$.JL"&SH M&I@JE47UVX6$E:FG):UAHZ-Z%7_X#,22HR9\-&I1S6A=TB A3B;N"U-_&7E,A M)"LQZ%30E%A*IX(&%USM5-"4./U309/77>Z:O2-QG9AZ39[X3]7+U3-)MR)O M\"XOQ*-EMVVZ\7R2063A4,S3]%W;XM)'CI_8JDZ"C1TY;1>VA:51%FN'^X#'A 3_+(?T0=2QO4,87V7-7'?&J^T)ZQ91Q..# + MN*8 )KZ9$PL':LK=55@-?KSQ.J.[LBI2LFU_>CGWD47MG$$(#L5@I80F!K4] M*PJ)(SO]8(S(PD;H0%;^+. H'M/V1)>4,&MQH(@ZD@IS"49%EC\%J4-TM<.0 M Q#H.>HX)]+$BPDW-M]"$",TH7@ 'V M4N1DU.2-S!!;U>N0$_S4NY"\2W4[="B$&FF58!@)#HCKX#!V0DH]R[%)"-OK MG-%86+5[%)75>0@9V>W)1?)"]QX@416V%*/":-LOG%-8>3,P*N*YIS]^J6*Q M1UJ2^_M"] &L3^%]8L\LV['I,S&N96/BA 'VC-CPB64[)H459\E07;H,Y(@' ML7]NN0!6@$@!**>YVF&!Z?(H(HN>4P$)K:ML1(KFNC4D$!C."DI -U\R=_4F M>?LU?A#19C%F\29[3,BC_4C1'[O^A=>>K0 M^RX366K^J?=,R_4=SR4N*#>] (]+)RCV0R58RW,]QQ4U/Y>(ZZ$X7:(RME7O MHY*S8-_X <#LW0'[CMUF#"S'7/"PJ?^+#JR(@R8=D^T531O7HU\>W3#4SU[W M.-E%T-8Z=U8OA]]@0.TB$ ]/LEV&E)K)_RL3)[(9O7KFK^X]^[@3(9Z;I!ET MTBO.:8\S'@J9KOF.<71#YU"*HY 9V/,C%ANV&_DQR,KK86MAP]XQB5HN43IY4WC9H>F)RM7_\QP,S[TD\ ;*[U J;)0FMB:E6CK!?(4SNL M>775F0/MK,Z;I!M+$M=OYBO"7_*8G34/XX8UMCSN.7L63BR;V+X5>XX)FGXG M0W3IT%E+<7.8<2L4MF%'M%"H&5%J"B8%J9SITPT4,.:F!2.%00+R0FN;("!! M?=EMF&I%K7A7%%_2I8T-3C>UY&I9J^B657J^R; M%ZU?WR=Q-5P-W_ZS>KGZ4M#R.ON\>WPL7D2;I;+*[J+MN[RX>MI&V[\5L"[[ M@"67+M%KHXP,_WUMJUC*7S[*4K.Q&1:U)3TE>V))/X>IQD2(I#B M1;3P>&)9V?C;=:A27LD9-O+&PYT=C@-PSMVA$G(3.PXC(;,(\0- TB+)TFZ(%NEVK*I MQP)LNR +GMR.80%(8.9EST ?$338>T5COQ68U+I:KTA27;<+"PR*LX8LP-LO M&2F]WZ>T^Y+/#XQ55QF]HC057Q2R[76%>?7"__&4EV3[-#UNBS 3YF([HR,CIEF\&QN=X!@XBT\51X@;,"@S7 MIU)NK0YF5O%UM_58QZ>6JOQACHN1GK;L:^,'C*;7G&U.IV-N^HU#,XI:!L_^ MN$$=EQOT1K9X4 OH\B=MU@1?[43.2@\!=)A'%VH3AWXN)K':X2!=8/0/$6E; M\[*&V75_UK+^Y(WN3L* X9"Q&+L.LRES31+:H)J5*6(+;R>&>B9?L&.8A$W. MQ=<%!LS0J^.@W/MY2D#-#9P'27V3+LQ30H^U4IZ\!YZ#N;J_KRX9:SQV_VK9 M%7U#CD>AF$^+Z$!!-0>R\MCC.5&5DA>CBZZ6J9@3JY^6F+U6I4_ Z?3RF5E; M4>+@@)H1IK'GAD9@>%1NUI84M86UMZ./?N@X^!%=9^VLJ1N965,* ,[OO+3" M E/G;X((I &!1F14.Q%V,#<)]SD?\^QS-7":D@4F#JE/<.00Q_>BP/8L']3&8([BPH:O MHX_$TT%IRT$]&*?F 96""6 W@UD4Y;8:6K&!6;]C6*Y[L#3DT>=)6.!]#61% MU=7:8);>NMT-9,4_:W @?2/< VIKQ+LY8._S:!4J/+P20=<(;DEEE-7\((%+?(X+ MT!1^[HN W-%=^.C2"/6M"X]B8)+:)D]@($],*:03;-JW!]-(!XSANBL /#7-7 M&3\*>W"PI-#W\C@N3RY-#":M_]1RM4$MN]]\]J@2EM]V$"F,Y?\)4TF5'H*F M$:5JM-6^&=QV[1YW6\(]SYOJ@17B%$3!'D3>YYEUYR/+D8)AOD].8HI#)V9U MZ3"-[<0,$ZD!'*H,+&_+.W90S0\Z8J@]WMMMAM3S]V#3N[=4[4"BIJ,LCYI>OJ=-DP3AZ)_K^?ZU#(=S[0] MJ9R^ NV%5>R(?EN&4M.%=B(!H"GW]5T((YC"*L #;T("%U17+Q( Y75;DL A M.>M,HK"$FB'YR"K1H^ZVR)]3RNBKEU]*OB')KK-G3EB0C*OT>:0?N)\0[NTG MH8TC42-D1M0V8]L-'-.#!8CA3"P?-Q:=(Y-M_J7+HG>\(+)G!F9D%)"6LS7+ MH@>,, O8.DY0]()^$,QP]$0938=@R]#+_#&\1=J^J>.ER7(I,+"J 5,'Z-2. M7;#2I7Y1TYOC ZL>9NT_LJ9W@QJW#TF\IB.0>3KQ.^8.$[%#!QLFM1B) XLY4I8& M0'-I$R.X0,6>#?34\-'/K).:$_DQQ[)H3MN4A3 "&I.Z?.C 6I9V/22[9NV M892>LN?V;^;XP4=U_RL\$,S,&AR^U(&%#J M!E'H1*&[UM'YEB>0B8&?H.X>T.YVGC\HW0@QD?O4>WD> 7<8;7?Q;K MG:=7>";?P['Z^6>SZOGZ$Q07/&;?4?H?<]K^!!J=A^Y/EU;<-[-[L6#3NY*S M<9TE>?%()L_@F[[/OS^&@4/;=2S'(P:U+=".68+HTHYLPP+:\W#)OE@&0\D= ML69D@.ZK&BCP?2] 2ET[7AF2Z^YU 2"<[7(A]\(, V7I;V_:;]S_LR,%UZWM M2T/HU!GUHI"; !9AWW&);\>A03TI.S!!8V&U[ZBB/=GV99?3^"EPIA5R6^ES801_TB2ZF&D2J5!VL]93FWXSM\=D!+I_^Q?8HIEB+Z_^?M?:)&*5%ZR*37[+GLJ+[OO@_ M%UE%K[/;HOA;4<(:-RD36-B^BUTSSI]9@>L8RNMFVFB:30QX*)LY$,U@A]LB MS8LZ_E*BNP=2(1'P[X^O$X-(?ZG339!1.>K/8]K K_8H8.9ZU:>@N4/5Q7 J ME;>J4UVM$O9B8/I%LYZ3D.BWRJ$/AJ M5E\GPL4=G8:<6E"K!0(4O8*+IQ2FDI!,-3)U+('>$%2[]K>(-1V+-1)4.KE( M=1/+WUAN?<7HY,]?R%/[L3K9K4]:9$F-#:B_"?7B['O$>93 M)[%-%S39%D9^84T6S."MX*8Y%5Z*PN4#0ZCF"*;<0'CEE'XYT"[,#VW06[XU MK5[P7U,JSG/NLQ#H8UX=RL%)B6Y)4<_&;6ZM!^&UJVUZB)-MC?D&U4_F_>') MM-$:)(1$M90:S8\:O)K,$I#XJN9*#9A3,Z:XBIIYX^]7FR*_203A.U8\OF%1 MG;LR#1J$XAR<@WW'E)* *>$95 M6B&[<@"A691314DSG8SO@&-Q4 AFNT:QD[-2%T&A>,[MJ0= ;3,$422HZC,/ MDK),D[29T7V^-:_35\S )$H,;-BN M3_TD\$+8UGR6XJJ))W3,@>(>?AY%.Z-?BTWT$G<,BC-)PLT P13=EEL%MD- *57;U(QL_ZZG2ODA#UK9R%Y MFW(%S$EC^+JKS%@+0@O[D;G*:_CUS?=D@Z]!(&. MO 2 LM%&+7AHFUG!;4(#S2<):%0*."2EU5=[,4=P[;()20 &*AYD[U2S"2.G M.<_.1SD6CF+B8H>:#K/-F$8FZ##W")W%4PH=)?&*7_WEZOH]^GN>\G\^\]]- M38('@26G]!H@@&GZZ+%K?:H](Y,F?1ZCLJH2SXAZJKESEU^6_ZO;U7#C(#I7 MTM.OMNG%?,_NN-B@ANV3P**1#5+602H+JRK?X)0EU](V+<:^/K&L!.KG,#JP M!*"RS(KYOYH>Z@CJS_T-RJ,Y]7=,XYMD_@;%'$O\#5]\:8.4@5&/Y:N7WK\& MN\=9EH_#V+2YLE(:.('-?!M6^P)D8&$]'AY">ED3.4EDY11]2;Q@-D )J@N: MH<#DU=X219+\-VJ, @-GO#T*<)U+O';1#C;/1JOJ3,_")*;_'W7OVAPWCJ0+ M_Q5$;,1N3T3A!.^7G4^R+/?ZK-M2V.J>,V]_Z !)4.9NB=2056IK?OT+@&05 M554DD2! >39V9BR)1&8^9"83B;S$S,;8)$]YX#Z(X3[["17#YJ/S60]$%2/T MEP&"^.D+Q%;RT@$2*WKI(Q)I]=%/:;R!ASXBYF7_?.QB>##]CE97Z6Y/MMN7 M.U)D?.&KQYUL_/SRW89U[>[F%O54$2-D(THW_J^(??W6 MQK[0AT-6F8FNH&J8FANV,D7\K<>F2 C,0!%9A75Z@VV5Z893T YRS@7+?CB M+, QV[SBV$^"S _"*(]R6 7'"07#W[Z.WG1*DR06DOO.)1+"S,A0. -IY:.2 M:"OH.%U_Y:*.$?'."SO&+H3WM9N:[\'L-"T>RG9,4?HRL/U,X\5/6Z'_/S,/ MEE]_53/M+Q_>BQ;G=[0NJHPM\2M;KVRJ;9'QP].O^Z0ILH+4+Y_I[C:_)]]/ MCWQHZ.,D8\J=6*%/,S<*W$,VX]?RYJ2K>C+N3NRC!X8S^BGK1B\ MDU5HF&?F_/I#G+.CMN:8,Z$5$OXRM? MC3MA S'1S^)]:0A+) MN6Q]V>#?^9V&G9>>%.*TY -\%R2<#^XM$P[V=6:O@>A2P0CRQAA>56"^:-BS(,Y$U:4T>J.C+LR]%<2Y3 MVY0]P]-@0^('F+A6B.W4S/OEB(&@Z: M B5 XJM&4=2 .0VQ**ZB&.7DTPN^55MV1],>#YX>J43AW4ROS?WH(;/S^C(_@>B@C PZCF+39R$.$Z\!*>Y'WM.&N21 M%_[Q)#ROKSM2[]9 Z)2<_,E+VTMN@Q+Z4)0E]R*2]E>ZUV=9'LV[X*NXIW M6]#Z]1B725<_,]%8WPKKX7HK#! MMM/$QS2U$AS2*,11FB?,= 6NE?NAER6N;*_M<3*FLZ0$8=13WJ">-OJ=4Y=, MEII!:EHM]SH;9[? MYN]I3NON'.UCT^SY-X5G:'>J&A/,G G>##^,,8GS'%/;B0.;LK_(3:J7)VE8 M;7NR[<%L3UB4 +"M"^>NRG/8YU0"1KG/JUYP8#J]#!?P5U=>5$U?80F"JWZ5 MY0$X_4H#[M30H*3]@6:W^;N7KV1+/U>[RVV;+[=!C-,0DS3T, WRF.W8;-MS M(^7>)4!F3)N25_T[-JCGCA_;)"^(,[@1S<)&VK0O:'@"?2IR]FRR:P'TL=^S%+=A& M5>0 ?J%-D>W)5O3\/NNW'*0XB2,;.R2W')^Z=A"#*D. ] W;PIX6>N;$8)8- MBJ2<,3.(#\Q^':FV6<0;U++4]H#6)Y4=^&H/<3G4$5'(!V@:]$A4 ,E!(FD=E M 6'63UXVN%F[*((NJ_5Z\76-TD7!SFS.Y:M4LV8^EME]L=L",V;ZNPQKB* ! MS9(Y2#2M$P8/L\K*Y[;#_^TG H9,J84UC2E,K8W!"=+X)9@HV04E@JM9 MCR5P#&W,HG7@EHAM%/KA>N\KVGRNV-9!;"YZ!L"-8>57-!\DZ!E!&>,$E=4. MU2TO!]V1-RT I.8-BAF08&9DB ]G0D0UOYS@@W[7WAH6+KN2N0"06E:=QA8^/3Z2H'U^GZ(JN5JYE8^(F[%]QX 5IG#FA M'4+VP#)$#5N,\]C9 MTQY=BN2J.W<("*?[>="]:F:D.P(I'T0R[Z>"),7V)#V2']K:A,^NRSQ,LYB2 ME%(G24']\$;HF X2\#Q;F/*/ 2*G[QK$A*GX@6"?:W^@J4^/9X32I+IC5%;5 MUAE13Q5T[G(UG;RKJYPVC1B:_8$.^[^'.:$X#&P7QY878\_-B>]2XL8>J-+F ME(!A+?Q$'\@6/9(=NQ>FC&=(R&GA$OE@ZC>DA#@I?5HW)H0F=3M;?E4]&Q/N M5,%&KX/OHC^63<&N[.*M=]6V2 O:, +IIZ*D'YG//O=Z2:YBTI\3Q%$?,^[) MBU)SS@/-VH$AG!7[[54J*AZ;X_B/MAW"60J"E?LXLFF&W9CD MKA?:09ZY"G-[0$Q(O=6+1_CTY =3?#:(]'R*IDM9QRDBW;7 E 80\G)F0#^0 M:@D1/7A?!N!=O0+ONJ99T<9G-EVW&8T%;THXZ,JJ -%>-^E"!9:SG RE11:X MM]G0\Q#=(6CV84L>9,^&9A@?(7RASCZTH$F08%-;:5.1F.(S?%H9VZ M.$E(C// 3V+J1K;+''ZI[,X1"I"76"F]4]!$/5'Y'GEC:-AI$&#J^1$.HXSA MPL&Q QJ%019[EBT5J=: A8*UTXG$M/G2(!_,8+T6;;[F1DI&^1:%"V55ZQDH M^3A!;?HF!)GHFW?IKM4:V4VP/.PL-W69:NBU^;%#G9E MO( Y9D;3]7%(8V8P LO&B1MY5N0SBQ&"XB42- T;D8Z#?CQ;ZQ)4G MHN'T> M/=D(O%9,H$'Y%HZ.ND"C;>;9,F!@!P605UO\?I[BRB%]:0C.H_SRMZJVRM^R MOS[\3$M:$WZ>?I4]%F7!$^5WQ3/M*)^%4IV$#UK.,25Q1)R,AL26]*Q@A(T[ M7!T;&_30,B)T@KQB!=IO7P50*TZ8DP !XGQV NCN9;."A@-1 MVF))>CXRCUN-W"*86+:/<]M*["@*'&H[$*LQ2]&PP;@\4E)IA-X\>')60BLD M, .AAH;RI*-9"34/-QJG]R;SC&;%'QMA-'^CFOI_H<^TW-/F V/YYCO3II+M M ??-KGIDBL5,SJ>J?!#ETJW_]^F0G'%B%1S?QQ&U4YR0(&?^F94F5@*Q"JJ, M&//YUGAC8C"Z%6Y-U569C5:.[%*Q36[QX/343S8<4%CO^%G(BUZ)=#MOK M\),-WCYG6S7[FAY+J4Y'5-$81Q%)F.,6,]LT_LI')[2=$DZS++,\QDEN)]@/DCQUB).G,:@AL1:N M#-N5(8^H.3"):,#/>YYU<9L?*AF[\$-S:E8I33!)8HKM( FH$Q &)X&8U5%*ADUE2Y?K776H ME6TZTC"[-XZ5G"W3@@#,/AV%/Q8*?YT3'FQL9@739$#&Z:QJ%&;%/57T^1M4 MAZE91Z))5J>CE*P;"R=G-$.J)( M4$6,+'1TRBDNTPJJ15J88H(%51B4,B+,@ADIIRNN/!YE1*#SR2AC%RIN4[), M'(.1+=\'?2ROR5,A$A"GH;&J>I.G M14L0%27?4_#36O8->2*U4C?O>?PD-P-:40%Z^@?:;9B" =.1WZ"6 20XT.C" M2TNKRS^?)[BN\RT-P)EG+7\G/$1YM=U>9?]S7W'GO,M*EPQ(GM]I.DRPW2)& M<=]T@?E=A8:1-_F@XP69YT.,R\0%JN>TI!HG?DQ+IA0PO+#<:N'!<5&&P<") MJU2/&.NGBH]2_LP4LO6&3\<%M,- M_\JTV!;M"\A>R.&0>_;]$.'MA.953?N?=N0[_%!Q#$C9\T,-\,!T]4*^Q $L MMC_E)]C\F]KQA1ACW7[=P-R>6?&U'1&.T5GY-'!&W/.#O[D;]"6!=H- 7Z5^ M^B&.LC#%J>=9- @S*[/SI:F?YB>!7DYQ! P!G8-)3K?^ H>)O+[)8!Q%T#$R3.2R")I>KY/%5WVK+@MV M^C*-7 7?+[U_SK+FMK[=?:MO:GY^D=V6-_]@2_]99\WG'?_]G\V7?)ONV$[M M?L=W:4\?JOKZN<[^7L,V6!I(&?XRO.=S/6B9-0R^KBCQ>!S(XPK,8';O]-6? MA'$M.J*+"_\L&M[S.]_2M'4@D>B:]7J?(YK%\$;3[(J_4R)9 *KK,_FUX:/G M#F=/5^F.O>;\I/G4V4XR&\>I';%_>6[LTC2PPO2/'7^/Y9QM>=(@*WM@0/[8 MD^Y0RCA!3WVN??(R./XE!SZ !\#RT,IY268 @QD]SL"Q)H'A]!-G@EFPOPS. MC#M&7H8=Y"\/U]5XJ@P&1]TF<1FVF;H ME!AF(5Y313U9A8X^D^++M_;1!8-:CY\1./0T^Y$1;:+KS^3MJ[7_D1%BV =( MZGHU;ZA-6/[:S^2Y-!V6NSX>=7$2T1#GE-A.$+FQ%8/F6XS0,6R&NASY UGE M@;%C,,FY,1J$AUDD%;G!_L>,5)JNA%SEROVZ.'G\M^J+;NC M.8DYGG@-@>W@*,D]'(2V'9+8MATG _;E&24&>6O5>O'PY-V.]']T\83_!#:, M&8=*3F/UB*\2JMV@J]VN+I)]6^V\JW@-M"D5GA=35RN8<4+KMG^9%?BLY M$X<0G)(LC!WJ1&X".O]7Y,/PE[M+&6LX750([M"^Y/U]:<=2][>GCBGTQ.Y' M/XFRG>8O"N9"X5$ ;(E9@&&&1M!"+4>H90FU/&W:7Z210[OBV;E#]&Q/2Q54<6'>EVZ3ORF?FC^$R;&5U2 X^"X *#,O3G)%)* MTA]==+4\_3FQAJGZL]C )S*!A-4UHDF.Z+HSFT! G UQ@MT-,QD-^_A\3;_1;+^EMWF[^_F%[KY5 MV_I?0S>:2G1H1_V4,:XL1S(QS'J6^%:>CD1*K<;BDCQL.,/1,; MQ$F"3,EBD*>-RYK008.4,-2D38PND:>,#J,Q,#CLIZ.Q64Q^%?.C"Z3>(&E; M3\VK>4]S6M?\L%8T8"'?VXYOG^G944::4AS[4D0'[C1ZJ;M##4;U,*> $=;GD:=; M3AYM._H%;?[]WR+'=O^ZY:U+V;J/&B:^#D"4W(7H@P:X_1B9 KM!1^J&)\*> MBVER-NR VMM/B3T776I>[(7;EEN +\7#M]UM_FM#A7TY'*3>YNU5!=G>56U( MA'=]+9LBV3*6FK-OO4]R',6YCQ,KS!WV?Y'MQJIV0IFKE:Q)IS>"35SEF#': M?B@W@T2 *D<';E'/+OK]R#"Z*?>/7:XB-!BBY1'"K=0J#V:1+5OEF2PR@8LQ M-& HU7EZ,W.Z&,8IH[M\<=6]5;+[6#:[6H2CVW.B(KTC+X^GKIF-0\\G.''8 MOSR2>+E/'2?-I3)6I:@9-J4]-?34D@/OKZ: DMUB:1(?NLM*>$O9GNX&':#H M2.O<9TE(J&VK-45KY=V6A-CG&RZ9FQ8DH%P]/=4T;7LP"/O2?+WZ\E6^JE!Z M,<.:VZ8I#!EH/[H-^HGQH)00,@F-G#)K106FT'. &.@5(2VMSK2-27KK)VC( MB'\Q%4/J1N78:%'2[!TMV3]V/(V#_Z<-W5QMQ7-E1.]YON'IUSS**29V:F$W M#%)JY=3U>81M)TKRS'%B0D%C4.=)&C8VGVC3_"<:4$9%QQ*T[F06.SE# MHA<1Z$%O2QL)XJ]0.9+76962'.3,() #-S)(E;-@N",*H$927 MQ!8FD%,),^C!8V'$H<6FY8)W$NGY0)P14^&'>C.GXA,3] M\+3Q:UYRPY:\KC)Z:A;\.,11SB;\_ MV\&[L<7^E478LYW \]/(#>(8TK1FCB!(=>"M:MHV46VFA%I4?A8Q^(GC4AP6 M'28.$B-V%4JH:+UE.#'B@IPF,R.&Y-X^->*"\%*Y$9?N4YRPD*;[Q_V6-T86 MW=1X5ZR:?N-'?,^T3<:ZW#\F]Q-,*+&PDV2QY41QZ-F@O@W2E U_00=\=)WG M7G'2)P?^]*EJH,%^>7#E#(41R& 6X^KV^N-H';GVN#]88%WS&*3IKCN6 0K' MV70&\ +JQ9B#X>N' P#;3A,?T]3B(ZIS&Y.,.M@+0BM)\XCY$E+3(J>(F([T M][6)P\GRH(#^)$+S?K@.N8&;:161E0HRQV1:5)!YMNCJ!9EC8ETJR!R]5FE6 MRLEG-UK^BN\%:.X>IJ@^2CGZ)-OK?;-CG\6Z>??R,ZT> M:O+TK4CYCKL1&GH<_'U:UDP]'$=^S'ZT4\^R:!1X(/]X 2^F,V+.IXBTP]_P MWXJ,OOI0?*YVQPZGA/=RKD56:GNK\!^[U3;H*!+;EG.I^' 2@0',ZU[R$.7\ M\)4>#JNK4I?#=PP?&<552 M/ASLF=8OS,_BU=2R^X?+=QOV2C@)^6W#B(#S&X?EL@%#]"T]U!/<##82:%)F MT!YB6BRE7<3(DJOM(Z9%&NXD9JZ$J\_GJOR9*>4O[*NXK^E[VJ1U\21V]0=/ M4U*5YEK& J>$4#,P1UND"PT154DV) MY5=34WE1ARH+N L^1X$9 EH\V^4K3?5WLBG^*G=,'DHKSM[,CL3:Y-,UQ M'-C\Q]@A-(V)[?JR(Q4D:1K6]@$7Z#4;J.=#?N: +(S3FF\(')CZ2^"B,)1! M%B#Y^0P&@%(;U;#D10*-;0!*/#'!07:EU88Y $4;SG6 WJJ8/-#V:+G83*6= M[4!QXB4)SA(WS$(GI#0)03D")P16\'4Z2DI=D,[PD-N4+Y$2> [1=S>/#),61'P7,^W!<-["L M(+9 8YK/29@^/3B.#N$DQ=!Q:'/4"[C(J=HR:8$!>9B@"D6Q8[)HJX(]([!R MV>N8@.=UKJ-7+OFRG2I;$GHX#G,/)R2QPM!/,]84?*']](^[FA]R/5[>\0>AA4GD,-6@/G&3R'-21ZIWN10U MPQK#R;=3.="1 =1Q(+^)G0=M?G^O%0J8KDVBH+"GGX=#?C>O%1:U?;S:2P+: MP4M+.;%WGU]CM5V[M#C#_;K\36K^S&'.[*LZ@H(V@TJ"L0F-;LR^_U9*^("& MT&(&+DT]4%MC"''#-H]7SU.Z& M@IPG8@I:F U="U6PXZ,"CR;W"$1Z52=*!9135TMI#;A#]GG/;=]M_II<G](@MIH7I2 ^R(6:$6S"<1J[/I"A/[4_D>)B$ <69;=F>$\9NZ(,ZDRKP8-@^M1RA MEB7T:J#*:ZY0SQ;ZO64,Z!2IP"_G&QD&%68 3> )=H<6(*+)*U+A8%7G: %$ MIS[2DJ46[O*Z8&AS.6KE91F.:6[C/ R"(+:"U')!YFJ$CF&3=/QT]F05MU\G MZ !W6NHRPRS&N;@&"JQGI-*]%SJA\C;;GLNBCNYP1BY7+6NH=R5[];L.:.<9 M9#Y.8H]@*XF=*(JH[S@@S3Q9W[!&]M3^H^^\!RUC> V&G"(N$!&F@/+2*90N M7)1!6]G"Z]57+EFX*-IYN<+ER]34ZMV^*4K:--?58U*4;:=CFE8/)6\Q^#%C MZEODHF58UX4T99_FFF97938(7;"_L:W=\#>G?GY 0IS8B8L=V^4-P3P_H$%? M<70O?PQLB%TI57A=NG2O>KR<\XFNSV*B*]O5#@9-\0-8SA?,%)AZ@'(FY2V? MAY)IZAE& XXWZ,CS,?"*.K8&L5A]9LPP;IK,H2DN5S6KAJ$^-<^FR2GV>"V: M=%OQA/_;G+>NH673L29:VHC>LN(0[1UI:-:'HB^6Z(N!,FF$XRSV<9SFH97Y M-/(]ZX]G6B>5=//791Q!+,20+_FL&$X;)YPX&O('[!"[$'%,E+@QO0]FS>*Q*U(BY-(7@#>U+ABRB'4?=WP[Y*T_L?H6Y/6#TY0R?<4R! MYDY@U?*#6H:ZF5T;)'C:H)XKU%Y[=\@+FL)5;>J/*BXZ)P&!>5A_.I J3!I:![&<9)E$4XI0$5I %GI\$-O1\_Q6%U4[W\^% 9H7#[M>X M3-L3+=+";,51T%>MA!<+"C_35Q9XZ8F^I.!*Y_D7A9(XS7]]W^IG^1?9OG22 M?_G"MX\!=E%)P==MLBT>VO>P[6#*>[K%3H3#B,^ MG(7^XEEY;F;Q"ZEAW"@ MO$]EGG.5R*!*4!0">E][<:FYL M>\:T4K.;XRJK];0Y8WS8NN;\C\ 7^'OZ[8__]_GO7_N.Z@DF'@EPF&4V3KS< MPU&:!K83A5D0RO5LZUT<49H=XZW#B.S-=_Y/>I9>X]I,-WR"4\NSG#AP8R^4BB/ R!K6(A%^ MZ<%:B$\<%1R0#-@2$'2.G9R8M M,YJ/18 0Z#P-D26]_B$($)2+9Q_0-10S]?GTI<%&]W(/-=%]Q?-QY 84TR@. M2!QXEI6#YA./DS+LI[3#U+95^8#9W8_J@<$)L.2,AAX(8":BE7Y U$S7M7G1 M=.7PCQ-:-XU_5N"S3/[Y.]24^.>JROXLMMM3E;5C@A/78XZ#[U*VRR"Q;X.V M&?W"AA6T)P/3QH/4R_AF:$M": MC\T$FZAGYONE'L?L"#LB./_[)G8VV>,#+^SV]KWXK MJJW@[#;_K^J17E?[_?")_7CWN%$>_S*YKV':>3D]!V5Y,+#ZPQ(,=G"G4 M<8486QMT]WBWL/K3#/Z0IYY5WG>I'3+^:P9D$. Z3$%L^30//]VTG3M\Z06M.B'6B MOSU1]-12?<-4K=FGNK['J>X/Z*O.\_XOZ\-*/Q:C MJ5[23*A]CZZK4C0E_%NQ^]:/,CUH5#?N],C\:60O"RB.DL3&B>,E012Y/K% M TU@Y T[QSTSA\@\V\S6W6S?^L $[,L Q%?.M)M##6:;#X#]R1A!/2>OVISV MLY&_S.,'ML%J,&@RHD#BJUI!-6!.S9CB*CH;,K^,SU)*$P='MF7A-/&=D!#/ M)9FWO OSRWK'@:_[G Z/ __]WR+'=O]Z."K4T5;Y!7Y*J!,@X&'A1.-D(Z>& MLJ(:;8;\\F9GB++BR[4]OG2C>H,+9H4*9FFRCE95-NRW3U7#?I._>_E*MO1R M5[\TB'$26S&.O-P-8C_+4@*:! 4A;MA6#%E!1UXVJ.>&AYR2%\09@K>RD$98 MSFZ8P@UF0B"0&6@DJ *"QM84TJ17[T,!!>52TPGP&FK6YPO=$;:1RVY(73(; M=Z%[:.CP9NLYCJ.$,(M#8C>P,CO/06>PE\D8MB@]4=13A9F-$6CD#,1R@6&F MX$Q6 _H^+9,FS1XALJH.3PMZJJTS5\/[([2C-4;\CJLR&U90'WX_&,+ 9VS< ML\=!3]4X2=F_(M?'%LF2(/3A>R-BN5;$>C#>MHNO!F" M,#,R/]4%,49?]S]XM7/IV64^R)ZVTUX$RV_Q1.0;2KS)DU%K0K'^$P)UL=". MY$3G"WVT5NN6H1V>88<-_8NK^I3/U?:9<7!=TZS8G0RV/^FO2[(8Q[83XSRQ M'#<)\\3U08FSD]2,>Y@=;=02GY]SKP"8K,.I"0:HWSF"@!'_4T)$;6[H%*V5 MO5$)L<^=4IF;X#ED-W7-B_7Z5))[<5@OF2=VZ5[#"LI(5B6M]LV6?1;_)$S( MUSU1#PE.\GE?%Q&8UE$=PL/44EIN]+O@1%/SABDAE?*R+BZX6N[5E#C#_*K) MZ]2^H1_+E)=CTO>T_=^/I:A4^U9MV1I-.V;F2[7=?JAJ_GC/J]YS'+LDP[F; MD2!Q?&+%">2K"J1O6(U[;M!//3]_046)ABS]!^K&+?W.V4(=7\#!5%#4Y3[- M!K&$604#,((_XHI@:/JL0ZFO^J%7A.;TTZ^ZC&IR#6_$*RBT5;*W^UVS(V7& M?(]3JY2$&8XRQ\=1X/A)1!S7\@)8*LTX,>.),\>&PYNN1'Z#JB-]Q7KY2?SD M[(LN5&#&I /D:PO(UPZ0 6F=23#S FI+>9D@M7*"R[S0Y^DL$O? G7[A0=X_ M/O!SJ4]%23_NZ.-<\X;1^\R]D8(N38>&[_?2I:J!?%4E$ MY;XO^G$"ZO61/CJ#Z\@&NMKMZB+9[_CVBQ[W/,8N)C;<>J>1L3"<4X=[,2IX[F^'SJ6 M2F_G"9)22K*XT*=G@*?_9(R%KB,]_RRFG OHR,9Q!.4,R%) %$^1D%;3Y'Z!CV#SHJB/9Y/4^TYBT@Q6:4LX%^VC>9^*WX M$>@HC($GI]@:( '&M7L4&,5VS\F3'051C2/3IZ72-19]A,JZH\^G13T;;SYS M^6+W7_1MXK'TFGZC95,\TX\E>]DI=X'O3\M]1756&C.%IGRHGYV0W(ZI8X%* M)"#$#:OZT,]M6XF]8@:UW'3[@=F#F^50@W<'6@%4WR,LQV[)CD :!/W[@GG2 M;[4[D 9E8H\@OP;,#&6T^..FW!6[EZX0]0M]JFHQ!GY'=ONSR53$IC@B?H[= MW W=( T]+Y=R).8(F3X+%Z3[,G%T((Y:ZG*&9!:L::.A$P*@YZ HO;0ID!5M M(CK(EF@UGOWCJ.BS"Z^BU++B]0HL?;V:S_"9[JY)\^VNKIZ+C&;O7GYM>).D M#_U&]RK=%<^G ]W;"< 6^Y>3>3A+$IJ3R+*B*)-)@H:3!BDT/-.9,8)2Q@G: M\U*?HAQL\\F!!YA_ (!5SCLP Q;PI(ICU'/ ZZ%^^K4%["_HP ?J&'GA;=[2 M[3[KSQ#.ZZOT>0UP<#3Y# #"JWH,<$!._06%%>#G8?=<5\4&J#U4_[(K >W2 M+M]M^.,OB*(!5=ZY?%^7X+9G([+/'P8N%QNF]:H2@\X!IX52.@@<67*UD\!I MD89'@3-7ZDI\NZOI$RFR]S2GS)'(NOD05V6[(6C[RYSYZ&& XS1/L._X7NXX M&;637"&4K\;-2E'^EA-$6Q8:,8^@XEPL37J30ESN^V\00)TI<#V6'3<"RC:, MT#)D,O\- HBQ-#@I)MXX&PX"U'Q2'&@UQ<#FX2BSN:]X=C!S0;:4N2B#P$5U MR5TYU/ :9U4TB%0 VQ"-'C( MK'S [\@T/^NO>[91R79%11OM8[\O^SW2T\#_KPZU<\=]TG\" ZDF'JUDP/6- M'QZYWRM&EP4>)JF=8YI%+O6]U,NS%!+)A&V#P7[;)[+1G M;I 2O/7*^3:A.[WHB)<7FM6>QAXIX0D1_#E.MVL!3[\ M8_>C@3_]83.*I<[H3W\H?'7$LO_5I]6PE.]68QI3M<8T9K %-9]9 LQ$GQFE M95=K*;-$Z&'WF$7K*+8^I3EOG/:.ENP?NSOV.MW3[[MW3++_/1OKX:0X3IP$ M^YF71YEMT\1V0)U.QVF9SN!M*:..-+KCR4M5B3@/P$:F$WC)[3$TH0"SNF< ML+^BWSEA)"CK;$DZ+Y^N#J03E-9M.#HO\EE_48E;X+[S?_UV=7WU],2\#\9W M\[',]LVN'G1]LJW,\K!CNRE39^8>1TGF8\NR_32P?=OVB8PZSQ$RK,N<-/IW M\OCT5W3D0-XQF(1HWIG2)3A,?2_*C'KJ\^5U,!3DW2!=:*BY.].HZ/%G9"2< M\%LF;U_-/Y$18NB'2%UO.FEP[+2->CZ.29CAV KR-'1#CY =MH&9\+X69HX M?J^<:OLV9E#I ZKF' MFLZ3N@$U'YA,EP;9W'SOWC>^@V/_G]V3[V<'1G:"29A8.+,(R8/03G,";;\) MY<&PC\9[XX-;O<.!E#-7AN&!V:M^4)4P\F.#K0XLH9XGQ)C2VL53%1%]O3W! M'*S=\5,5H@M]0)674FRX4//TFMT+WU;NKLJ,-QQ[XOXU,X^GT?HDIKR%2X0# M2EV:)-3R\PAB?::(&38S/>D->N+$1623]N0W//$(V&9A"C,THXT8EN!+>]85N4H%>S" M+ D09SG;8@X]F+7YU %STFZ<)Y_TB!ZX03T[^NR(&@R:+ N0^*JV1@V84^NC MN(H^>_1KR8LI>P*\GV(A<@@_4'I'V1M9[LC#V", J2P M! MK664.3%LI8Y444XI;S+3T5UND.2 5K=-VN'39*9:O@Z6:8,&&#/>T-T\QEJ, M%@@?@_9+CH\W-V4@N&2L&FQ!^&D0ZVPSA- MDM#RTT#J:'V:C''3="0L?_0T@68$AY@'-)6=N$X++G[CI 4#MO.TB M$'J.V>;%FCADF[AYM2.V>0&&!VP25\/-S<794O?5.WI'BNS^&ZVI" .<;>JB M"!,K2G%H.7X>!Z$=4JD>O@":A@W1D9"\-LJB-6^3#& ,U#C@^9V%4J8/\/X MV""3(,G;+P-@J1DS;:"![!Q0_ FC)[O2:A80*-K0'$)O56Q2*L9N_$)WWZKL M8_E,^\JT"_F.8BR>YP4XBET+DRBP8B\/G)2XH&ZE,P0-6\5NBDQ+'PT8 +8G MG8--;H.H$PR8>1S%H>M!B(RD02WS2_D>_&X?_R%U/_+,PF>BAW9=@T)$9U/'8C?D9_*79H/[YM)RBUZQN^GC6&SP)>;_P+9Z( MFN.XYI,!^9:Z(9QP/K616LT[U0W.T'W5OK9J*4]=/+/UGNE98P+QI;(3&\=N M&.,@SC-*>:*9"_)G3PD8_NH>F+I$19N&EQ5.HP+DL@[:RFY/E M5ZZUN2S<>8'-R'6J/?&>F896]TD0'*ZITMLF!X>J [FU1DJC9,14%M[N0E2*S>1FQ?ZO%6< MQ#UJBORA*(L=_<3L MMA[MB+4!SZ6KQ[^87\3U5?;TG37'TOFE.]CA('1\0F MV(U=*XH"WR99#M%K &WC:MZ3;S\^&]3RA@5S&R3X0+]S3H#C+2#XRID%0ZA! MK80&P, &0T%T3?8#0GE5%'%S"L>(PD933%-)0# M67E5&Y=[7MFTB Q3MW9,]$69M?:&GQ5-?4[TQ577G14])=C9O.C)BXW4/HXV MD@D\@J,@"7%"4B^VD]1R0]# .%G"I@-414,>'NJVE1C27_,(W3^;@ 6FUQ+5 MC8:VUE#9UZEC?*,M-Q0,8,6BKJWX>;NK0?3I-'IMT0@GEFWCP,M]._$LG]JI MEG$2 Z)2FK&X?^."&-L48+)!MJ7RZVS[)P.%AOD.%T0T-L9A2.N-IS5<$'M^ M*,.EF]3T^]#%6R1V_8T6#]^8PEP]L]\^4-%_@SEZ7Y@2G:56A#FA./3S&"=A M&& _"E*F\X['_@CQ$Z ,&/87>@8P:3E 6<<"8ES2?_^WR+&=OQX'(VPYTT + M 89G80YT?C$?M2+#09'##Y56V0*CBG9DEY M'7ABV!6#V&D+@ZZ8,T]YV.>JY-_UQT\5*=^=5>P(=R3.?!QEF8V3)/32/$PC MXDC9)GF2AJT1YZ&OC3MP@1@;B/.!."/HG7S.D"2,T_;&##@P"R.%BT+YCR1 M\BE3^H%22XA:]B*!4IQ@(D\D,$DNM%IZ$DRP8?(1\$Y=78+YK*Z4F>0/^]V^ MIC>/3]OJA8\&9[O%(MGS]Z=IB\89D=O\ [/89/MW2LZJC_PXQU'@)3B@F1=Z MN1='MLJ40'T3$'-C']-O]%LOZ6W M^5?ZP#\4AX'P'\N\JA_%=__=2_='41QS9J^M!)/ M##O"'2ET8*2K"P(FOJB *VK&JT%$)U:IR5+ MP7?;GWB+0_IZ>R]5K-Z&!-/8QK$7!=CRX\RFE'GUL72U%9"V8;.C4H\-16]^ MMVT0$YA=:1G9H+, G\9R=BA\\GMQ@S"J; %)4^8(TL27CGM"B1NVP(+L M850;4XAM53Y@MM"C6H<,*3SG3;))E& V^56/#!'1FS(G1XX,PJ?6:40WC!I: MCNB 4[GU" 0/R1XD4DN^23,2B+!C74E :RS=G(]U0;BT'\\='R>$YCBDF1?[ MEA>XKN)^?(JL84L\UJ)CZ4Y\$DGHYEL7/C ;K S-@FVWC*3:=]J31-]H.10S#TAV[NJ*?BWZN;[CH\^9 Q\*IJS M60"Y;^,HMWVVNR9^[%D>S7U0$UT];!DV-N.=OSI.-^C :QO&[[A%/;OH]R/# MZ*9DKD [/0A>*J?C(T^+>M:Y>^9R->T\=OL68[7%), ' MRJP!;8X]!\Y'4':)R0[!Q$]]'*0A#4EBY4Z20'061-VP)@]X:4?##[EYU1-C M?C2B!JCE[( Q &'602=V8).AA($F0P*CO:IY48+EU.BH+:)0K[S=WM=$3'^K M:_9F"<^DZ5)!94N6)]8P;#L8:=311D/B@,+E*0"F;8%.V6%J/R;V?%8PK'I9 M0CBU N:IA=>K8980[U49L\SU/#[^43\5UV61U]F%+'D ]-\[N-OWI$BTH[HM';L1_^7SWD3MO3<'DI1FP M[\:YX!(?KL4R S]9$^*BWSEM71^M2<'4^VV<+[ENLXU1D?B0;5!]KL M=1?=*5VHW)?C2">%03K M7'MA.X,CY=-@?IA;. EHCOTP\7(_#^S82_[853NRE32JYS1 ?M"!DKQF'E*0 M6HNGV&]@'),D3-M/3>[961HEEAO:H ..I9@H[+).,$$_;;D56@Z-I"E?)C#0 M,A]D?66/#?1+.)=&=TN$ 86WZ7IP+N)H8X,+E\+,4D:+/[HSS6.!V$V9O6+?%E_$4 M )Y3;WD^CBGQ<)2[L1VY(0DS:W':U67:;Y9;U;.C(45J!%6YCZLAK&"*+C=\ MLN?*:.*! AXF\Y9&*+]]D=>^')L_R/*Q1Q&?#R+G&: >^U>2AB[VG,R+XBAV[,R7+>]9 MSHYAZ\091!V'&]3S*"HQ!)==R[">4=1Q^NI[S)F5KV_1\(2FS=KZN,,LG2[( M%1HN:OMIHW6>@5G]D_/4'U2/I0VRB0DD#D=5JEO0!,JQBTKBJFF/9F'<**7/!RF;$1B3GO]Y3;D0_%\WD3(=O"$8^5QU[@)GY. M4L=S9<+D.IDR'%?G]DM39PH(TO/>XEO@!S,K\[TK.I]E;!/=<[M!C-_6;^$< MO\'CT-1!Q-!C,=5:1//CT==X1 %'U8XD$%(_1JL2!7"D>YBHK U/0_O,1RE7 MGVEU]?QPSTTV/S &Y'..W6\\+%'BNYM;])G]I^]B+LB+A E:-D(_P0F>HVA, M?R-T 0&-$^C )2I-B>D4J[:Z**K9:O-B37,5YN]5FW+U[N>;+6$:3U_T1)HJON&&% G.X?@7<;:OW(O8"OQ?>S-C>VAXGG^#BE MKNU86<3_7VO?QXZP8>O +)JCN5]AC]C"G=\"''3O[EZ?@HK] >/($&R:>SPJ MP+=.@\=9&/6W=SS!8FEOQWZY'V.W-"(DN*OCZ?UJ'M>Q"UD[Q_KT7-?)F6_E M)NQ']KO<]^(@3*7.=<<(& ^JEP_M:/5^W/K-]W2[%Q67Q\XO'\MF5PO=V1SG M2WZA6Z%)S;?B:8-^J>K= ]],?*7U-J*B^W#5/?G>LP+9B(T^(#DW;@GL0+/\+XPXV&4<@U639W=?WW^C#EF_TZ^UA>/]?9 MWVM8B;OJ^H:MU/4W7H;,YUA^($6-&'=[BDC##[]^HXWX*//,0O[S75U4=9?1 M^6K6/+^0O>P%5X%G48TG/\AE$?3S4: U4(<9*7. :R[=7PJ=4NQ)F>AJL:FE ML QC5XO76MRFM:L+O*/UUV^DIN^+[9Z]6>]>>/.0JKSFY4>G/5M%\:67$!RG M:8+]V,^)&WN99T>*/5ME>3!L"7L^>+$^$IRPSWW+RP8E+ZAE!PE^-KS2I/,L M[O^LL/AEW^!T:<-7Z64GK6"A,^OO(2G/P5DUEH1!-=)@% M+Z7>+:TJO^ZJ]'_?%\]%1LOL2),76K+/Z&G(CN89)H[E\70/E^:I%=( U)E: MAJAI!X_7)&<]<91U5-%36R[.M:WA[*"?]DW[6_$CL%)0"ETY>Z4;,Z![UD(B MR'/3U#&P>66P.B[T]D&3E5EC^[-9DJMW/9,%X5*S,^E[X46*-^6.N=\?BBW] MO#^M.>"&(K #'$<6Q;YK)6[NDBSQJ6QQXNGBIOT<00YQ>J@E*%^*>(;#M$HO ME0[H6\@+!BHX')- J=#P;+'5"@S'Q!@6%HY> X^G?&%?=]M*?/NJKJ^RZHF/ MB@0T5!JYW;!N<*J(D\7VL"L>ZCB0#VF,23\?L= @.$QM9F36VEEI1CBED,'8 MFJM%!&:$&F[XYRY5W,_SS]['IMG3[+VHA&!?OJ+*1&A)? '?D89FPR2DT^^7 M1U*<9'Z$;S MH93*OFX-=Z_@LYR0YR<'5[?7'S2ARUT0:SVW^:T-%PHC:G#G1)C&P,0F2#,>.E3E1ZMA1FBJU M!%S&E^%MU%EJIF 45SG^E<]_;5.;UADUI^M!2KHDZS\>H#_R)D]&O76B'AQU MMUMC([ MI&/Z,+8[<&U/%\5!:[-!A2"-?FI_5C]Y?048^+!5%88EYZM?.P1:JD;.4R^) MI?\(]165MSHUO23JQ$'IQ2/:"FVA:9F#O1GAC#/ED 5.6^8F:P M@BGIV)#[=JKB_ZT*YH3_QG[>UR=C%8T4%,,1T?1-!!!>]3,)!^3TRZFP@IK1 MX8N7[/&^,$^[:+[1[.>JRIK3#.PP]G 49BF.XC#+O900*P<=V5XF8]B8]+30 M R<&,QLCN,B9B.72PLS!@=X&'606)#?HY[K2V5%N6C)-:CU"9%45GA;T5%UG MKH;7_G^AO&XP;7M-7I69*!FDV56Z*Y[9/I@V;/C.+'")'"]//4SV48 REP85NR6+ \SY0?"*!64Y:O>U2&>-@*K 0<] MKABP)!J.=4RA(U>;+I41W>;HR!FZ7@U9^>8"JR"LUFG '-*@E@.+$9KH/Z"^ M]FK-"!:+/^Q,L'RQE9J)_EIFS$7DQ=\TN_F>LB7:4O!3ARZ((QS[/ ?/)F&4 MQX%O)8=YAO<&&XN.,:B2O@)O,LI91L7CT[ZM:&6?'O9@#;>Y''TD\Y^1]1%^ MF_ZC0Y91RS.H:83^9V.X#ZF.9_1&S4@5GI7Y?J1S>.IN2CI*[\?HM:,*T^+V MI+,$X)_!KY3L=EOZ,]D^D[+X)V.%IVZ0\N73I^OC3!;;3GT?YT[ LR6B%!// MS[ 5Y$X>Q$D>IK'LEF>>G.&]3<< &G" .A:8'GZZEK>($LC-?X+TX@'[KLQ! MH3#C1 (3>=.O%QLU>Z[\NH",LKRD$Y968I'5S*>\0$.;"+A+M;BFRWQHX[]\ M]:KD@5]Q0GA:1^,3',5.@&W7#]/0"@.:Y[ ZF@EJALU<=X)QI#EWX*B EURP M5AL*2DFR-RD>L22UMQ+>D_;__U87J7" M1^*YU;1X/FEY(W3;I@DFH1]@-W<#R_-SSW5MA?H2&=HJ6V^5/L\M750?"&]0 M28%M :6PE#VDT02-XI%-2Q7]U-/_"S_P/J!TY$'GX8V\Q-J.C.RCQ,W,S"B4<<&GF.%SF@9/!S$L:3.D3E M$N]/V?;6;:LYO]!\+X+C'#K9\X4)G*35?H'T8"5?(KB*@H_(ID^=3PFLK;PC M EY0U;$KU13S?=&0AX>:?__8_NPV_T*?:;FGIPWKVNI0+\91EKHXR++8\4D8 M6YE4AQ898H:5]35I?L;:$5=K-3<)FYS&Z@(#IKOJ.(#55D9 30H\26I55981 M^E2II>Y1;;CTD1\'$7ZB1]^3'>G&WI]-W?1#''NVBVW'B9W(3^PD3F#-ERX3 M,KW?;OL5#6CSSJ\$==2A79E&P)I6:)T0 #?;BM(KM&Z:%FU!&Z>1A5=NZ30M MWGE[IYGKU;[%%\\>+B@L[^2?ACY."%-=-XUMV\XB.PBD)J'($#.LM/TIW%;L M%+<=\8(V__YOD6.[?VV^5?4.LX4?81_E2?SD/LJZ4('I\?BQI#9-A@BHZ:,\ M26K5C[*,T*YM/9RH::J*^2,A274 QY=)-E#K&43T)$QMXX$-. M3%VQCQEJZX8_Y$0_BX!(WJ8PDHA/LDUW>[+=OO"(Z6^-:!75E;<>BR1E)Q#) M+6=8IU_/0N[8$;%X]-S\']2V6>MX HP0DH1J6M<-H033=PA FJM'%>17F_(C M26.]H3XPH5_-\ '>JAH+_?K(*/0#;E]MK1P%.8\<'GY M,N4^0Z?]%MG'^C8_:2S+XQ:V'>(H20F._3S),C=.$YLIUWQ%C@0MD*+!BVM> MMRLM!&EP>Z%1G.0<9TW2PS^BHWU:&7E^>,@88/OIW:XNDOV.GU?Q8<-W1&_, M4D)Z?=V(1BFMW9%H3N0+78EF;U'3\\F:B:ZO>?-^3_D Q7OV),X2!RS+P['G M\_]*LMP+DS#UI4H7E#DP_/%E+TX,LP%P#.4L@U%D@*%+E5'D@B=]ID(9#DT& M!$Y_5;.B#,^IL5%?"+Z%OZ^SJ[J^I_5C48H='9_M*KMAOWBS8>LPH";FT,IO MP2^+.K_A7BPE3-/O:R(F2@Y'W4@+#=I)3PJFM&^^O.)JN^1)@89[XND+X0>/ M5VFZ?]R+^OZ/787X%_;#US_)4^\F7&7_LV\[,@T]NONJ]>>.58FO<@+##$=Q M'.&(4#NG 2%I'L@>2&KBR; Z]ZPASAOBS W=7_FC-UU/8-H5ZE_]@7->55^<6..9C/@AOVOO).V:*I=O,WRKMLT^SJF?FB#_37AN;[ M[:..(V8B$]O/4M\&!>>T<6;82'(^^\F, M!V9$9^$A.VKU0/J>CIS]?!/,8<94$]SP#&?=T.A*A];&U[JYT[KA/$NTUDY M1Y:0Z,(GICM\J[9LD2^[4D.RT-2J;YLS)#A# ]:8SN[VM>2L7P4,YX.:YN"# MGX,J(+=*7I$,(IK2BR9)O6&6D0P$T\E&4BLH#'4IGPK>V?Z^>&0>8R5F\S%# M)V;8RPYY&5_"L+GXY?/=Q^&(!<$!RJOZ]0!(8;@!@V$F()DW")K0@&D_! CT M.^=%UW29>6G5ILU,K+O>])EYX5Y-HY&X?,$L[8'#,5(?[<8NCET[P:Z3!5YN MD8C:T1]LBY=4H)G8YY0@;^Z0GO0+W":[DC2M^8 TY0J ,:#D]BL:A(>I;2OU MJQQ_[;64,T+I'/I\@$9C?64<$_.B*HY>K+%1@4PBH!\XF'AAAD/;BD(2QM0)R>*N!?\2"8#RF$E& M $T@ 8SPC;8M,)WF!Q;>9$N#MT_K \,AU>Q 8QH?KS]XW^4CW+-;3\\@_-#' M4>C9."!92IAQ($$H=39[NK!AM>])(4Y+OMCFE>C3ZKU$()CVRLD"*JNYQ+A2 M/G6E'B:Y M1S"-J>LGCDO=+%1HH@OA0>HUU-!,EU%K!Z+S)*-FGS1%5I!:;-_*-O,H95RQ MW6S+%NP3# )=[BNL'4,E5>ZYX-_=CAHZ,G)(VN+,''(8]'V,53#0]#T&D5[U MDZP"RNE766F-M\LN^,1X^[BCCV=C5J,DP$F4NYA:;I"%U'93*M58:8F9LX&1=LH]\YXTAP_@8Y"<=G*KDK>:LG!=RYO,5#>I-, MAC,P?Z!LAB-O_W(9#6>PFLAJ.">R(&YZH3R4E_)^J&I:/)1M@#9]N:])V6S% MD=8QO?>DGIO[H'F4X,0.,AS'&4TMZD6. YJC"K!(0GR\S[A] SB09<#@H0-I.5.&IQ9#VHZ8PZ+^1H M_1BU'@@O1K0U+:UH4-.B':CS"]U]JS(^)OV2I13.;Y9DF'BI@_T\"*+,(FEL MPRSE!#'#)O!7]D$BV^*?S MZ($6)?MIRK41[!G?95-LB$V5"AVWZBS"%B'[G M:1' 'AF3D$K:.DU 8W8]<<-ZJ9>M831D;)NNR0AH2Z#,T5J74LB(?29B9"Y M9^DA],?')^;D\56OOY'Z@9Y-LK."$$=.D.(T]TB0)I2&(6BDS02M50ZD!6ET MI(TZXJI'U.>(00^J%^&@?%P-@6#!H?6H<-J/KL\IO=$!]JC(X\?8X[? 4S2O M_B1U]C-S$G:\NOZP9Y--SQRY?;4($R(-C^L*#H"=)L8DGU9(34+#%%$0' B) MC@#HR;2$&F97SEVJ>L15L _O?Q?EH8#X+!O$#7$<6AYV M Y)YL6<'5@:*"Y^3,*QZKZH\F>9E--FA7!R>\V!@6C70_*T+*,F>/"V1'7J^ M5&2X*#&G=N@*H/, :4P4;<=$9P16/@P:$_#\R&?T2OC7[>[Y211&@0N7SFXT MK%9WY 4]-[QL.J_J1Y%3=,RXYWNHJ7FA$F+/?]0620P^K#T5MJV!1-KKA4:E M4OJDG:^VVL=L5)#A9VS\(K4/V-<=6^,+?6+/\1MIZ%U=/=3D\0M])$7)(_9[ MMK6L>7#D> W[/NS+G7WZH4OR%,=Y%N#(=VT2\<$M600;::[*BF'-%553Z$@5 M=:SQDM^..73D;H-:KJ#3T)6?@]RG=!UT859",[ *4]:78J)M!+LR(RO/9U\* MV/GP]L4KZCTOO!1@X9=3[%98>0;_1L5CJD;"41 M&2/#0\N?Q?,4=Z).(-1*U+4-DFHNJ.U(T\ S,'SDJ9/C'^)(U, CD#TR-4%: MM<$O6[3MHPCJ[-O?93KP,^ATVY.$MO4]"#B_'567#6;<+C7RG15/H8'OJ20+ M.O<>EEJY9>^I".>]>L^N4-UVDIUX$K>Y\ #;GA1->YYYE30[/G?X+!_+3C%Q M_ #G)&"8!;$5I*"C1BFJIC>3/0_\ZS?DXC_Z _;?>TZ J;!RF,KN%C4C!=P8 MZ@!)83L($%K;SD^&YLJ;/ ,Y_LYR,V*LRV+YJEJR/;GNMH_M3_0[#9_]_(+ M91]SX0;X]#//!S[ M68 ]U_;2V*)I9$L=E.IGS; 9ZAE%@M,-ZGGE"M?N!G:,3Y2\(,XKKV3?H2&[ MZ, O<,:FOFYHG S)V^AS'?)QP^Z%,[@+IF@NIC;-WQH=H!/9LTJI\" MO!3Z$WNSMG??JI)^WE\:JA!:(28NX2V'/)JFS+ES BE;>VEQP]92D$."'FH) MRM=%G^$P;;>62@>S/ #!0$728Q(H%4J?+;9:L?28&,."Z=%K8"J3\J!V_?+' M]95P2JS,H=C)O^"7_B+ MFL_.LY-+!MS+WZKZ?S^6=W65GHRGY=^$+&6ONL?^9?FI[[IYY*66#?&_+Y,Q M_'7@M%!1HJ>6&LPA'@%&SKE=+BY,5P[T-J@7NJ.YX;ZKCLFUNK:S5P-4\ZFWOUQ?:AR85Z?*,2\^EXT9PWG?-Z.(X\QM7FFE)'=/5!$]M-1 M"2<67D4!YP7KE4_B2OC^Z$:,JK[*,O9K0*>X7@9K?2ND1'Z:-JI(K M3'>?$FS!D/>+RZX\ZWU*M/.1[Y-7JRKG%_I0\(AUN?M,'L\'/OL)CHGCX( X MF>6[EIT$%DPM7Q-81R&/-!$G"M7#$TQD-5!=4B7=DQ520>4N2[) V4X67%G- M+HMSKF CUZGN!M.:MV%\3]O__5@>IBQWK41&CH S/\U__H+WTUUK6N[+LG_"=U*RJ(JN[LT@!5TP]G#U#,A8#I. M7^\:&YDX#@:+KVU3*DMWY7TJ$([SK2MT ?@ Z/:<^6-Y0VJ>/MS>Q[[EVWA(&-V)2!)DM$(T&X20EM*6Q:WF>SR))BRT(X??IHXVM5" M?JZP-,331D8[8FKN0HO2QQ+U/*#;'+WF O5L&,!(?KBR":S4IB?KP0PT'ADJ M_,3\8^FE5AMP#!5N.,$8?*^RO];W'F*L7[>GQ8S>\;CX'F9_=R6!AE![&ZJ6Y)28.<3!ACRUW F:+L_B/'9]>)>WA MF>(5Y!,>.(8X.SSC/A'L,TY_@C/ .QK'@L>$-=1=.3\ MF&+3] ^HNUYPWX[Z.')KH(!\!4SU.;#&.%W;Y34-^04GV3A)>/'"QY*YB;2^ MK[,[]F5)V0>%'SQ]KG976?4D_%-@\;WT@H:WX1T?J*\1Z+D1%4WB<"W;L]M% MQEW'FGQ%A#QJTU;5&&!0^PC&RL!X4# 02F48\E16J] "SXLWH#?#-][7] ,3^>893VL@[4"#\>637%.K17RUK2[LH8.VM+-23>QAQ^]=;=,Z MR_YPESI_L=JV]+IZ?"S:!M579=8Z2P^T3"\$^$++PHD;>CCU'"^QJ4V)G4$. M#B9H&<]D.5 6G]IT2!O]Q(PX18X#+)R?@DYNCZ<)$*!=.L'B%5E]>RT)V33M ME:8HK;K7D1#Y=*\B@KZM.J49TTJ=%AV57TY%>94.<[^KG$*Z7'& MZ:#/1,8UT"I6!Z#9 MG,50SAKJ1 9FY!:" C96LI)JLD&SY%8U+;+"GUH,Z?O@YR?7WWCGH>R.TEK4 M9'\HP2UTPL)X8;G%3*7ZTAEN3Q YVRX:\Z'W%B)C\/$S5,GM2+BA<"TXWFJ MAO782$8@#%:Y[[1VL&!J?R$/9&STE=9Z5X#01A(UQFB^8SX+D[2./<=]A<[I&;87G#P::]$M M?P0X#]JT5= .!$M!)J;24$R>F\VNL=G(J M+<[P!%7^)OCFY .3HBK9PFGU3.N7]WMZ7]VTXRUO\YLRK]B3YR_&U>-.=K," M6-)T]+?E!/6LH&Q/T:Y"'3?< QKP YO= 5O?IMC"#=@1%8O9* ]D ( 2GLB M")W5]D@*P@_W3"JWPZW%S7>:BA#)-=LO/%3UBVB)(6D7+MYL>MO3TT0]4T*EN7=X#,@YC72*CFOD,D!3GM8Z),^.AGMZSFDH\Q._3 1Z]9 MGM=QLO1P_N9I'RXK]G#LV1:.@L@G24#:JDR:YJ4:!@G-H2\/W*FZ-B M1S\5SY1/B&KK+6E&4BAY:KOKIIC0,&!/)78C0O(T"0EP MDP2A;]RMZ5GH7?^6/RP8W"#!C6)F)11IZ>V3*?R@OHT6Z%1V42H Z-M-@:BO MO:M2@>;"[DII&7C(5HS+^5AF>V;:7BX4M/,&S0';1B4!P6'B^%ZAF^G+E,<89I^H]E^2V_S#Z2H?R/;?6=_F&C8IU@B1A=.I/M.ST%3@^3BR,Q=G"7/O M7"]/_$BJS?^EQ8UO%5M2TLUJI0"(/>[=VC@.'2=(K#BW[ C6D5,1 '@+S7M^ M"SH07 "";!!?333H-O8P=HO1,3!C:\"][LE:?.FWF:\@$D4'+Q[.5YS1UY$"MZ?I,[$?]TSJLS@W;'G/0BS M0!P] _0-6ZFK[18)XHA3ASIM)O"6]-W>&&J8T3@B;"# 91(*7?Z7"1;7=<,, M@GSFC9FD!<\R_ER5=[3Z3*NKYP?.T%6ZVY/M]N6.%!F@#F%F&<-VCE''=S>W MZ#/[S]4SK[7\ M9DDAAYG.LKCDF:1#@EL1UX49SDCE0*M 2MMTEK+#HF M^M^H9S:>0B=]'*<#$)B*GV0P]G3[*B(S&8LCTAG(4CRE]&:9B2,B3V4CCMVB MJ-I]].9]T:3;B@=KFHMQ;7Y2YD0^CKR89_SXF1WX0>B%*4BYIZB95N]#(+0/ M>$[W %" 2U*A=8$ 5.FC_ /"FCNA@&34I=B3M-95;1FQSY1;ZJ:%ZOVQ?-KO MFD_TF6[=R\?@J>_AR+8LG'FN;T?$#;P,U"5E@M9JJLT_59SX!@GRR%54[PMP M 95[&0BJJGTF__QINKINCXNH6[,O4'H;O1X7>52K)VY1TVEQ&,Z=_)I^XYT. MG^FQ<\HU:;Y]V%9__A?-'NC/;!?/?_F%ICR?ILB+M(T+Y$S'[LGW4]^=I Z. M7>)BFF5>1L+,IC0!C%'4SJ"4QBR>M=CN3QM4'[B@6=LXB*3I_G&_%:V5*I&P MD0ZE.@SYJ@X]F3:HI*((:D>^PTR/OJ\8A>M7?:(,XIXJPB MP>L&<6X/?SUE>8,(9YH/_=)G#K4#J<#/W4_@XX_&(*.#G;IPD.F#7KB2)!==,6EK /1D]9GT62$$^3C9FB MM*K5D!#YU [(W*)XJ,Q7_-@T>YJ]W_.4ESM:%U4FO$'QM]LG,0OPYCNMTX(I MPF>ZN\V917E'2YH7YZ'5MGH\\$(" M"=1RN.DWE^TO.];0@3>1V,)M/.,/=0RBGSH6QZT[_-Q:+VBZCJHU<;7NZ;1> M*,\.I#4O#S^#YL=AY%&J''YPN6';)DY-&1GY8^)>C/GC8 4)8!9AEGG02>X) MNTHGMOT:JYW,GC ]/($]_1/LC6WJW1^'H18_4]X:\ND;VV]L1<>RDSA-%(28 MA#%S"3(:6'X2V)1*S=&:I&+XU1^2FVMO!H!F6B^T"0S3%(BLTDHC)KW!R%^OJR7*5IC7[D W2VD^3K).88!*1',>!$Z@2Z FYQKKQ@*FNR,-57IT!CR8[*$R+K&QSBD7 M2+YQOY1Q$.:[I$S<"R\B?K=OBI(V#=N:)D4I@H"\3^M#6?R39FU/J"YR<-(J MBML)VT[]$&=6X."0DHB9"-?"29R2/(ZL)$ND7-1%7!@V'(LZ2:I#.VU,5@,, M9EUZEM" )W%.T7'5EN@=8H)][[C;0>^X-;"5+YY>!6.U$FN36(/JLA=C-%&] MK;[V:C7>B\4?5H(O7TS-*^3SD7EOG+\5NV_7^V97/=+Z,)CPU!V,>"LLZC*# MG]A)&@61G;.E0./*)Z@9C[^VM(<=]Z#3R:>PDG,"M2$ L\\'X?]D=%%/>##8 M5.>4<@D)M]=G=[6]TU]T^R*1V%/VIE# MX!%_,FL95MTV/']7%REE$*#[KU_0D95N_I5\Z%$*G/FXI&Y<5(XQIB$Q, T0 M(K12Z%.*P&IQ48BXPZ IZ#Z8>F>T^..FW#'[<$^^?\R8]WA(X&AS$DZCJOQ? M),U";(6!G?@>M>S E5'^64J&M;ZE+<[>7E-'+7DYC9_':UK5M:( TW%E *15 M6EJX"5UF:[2ZS/YQU.7YE5=18FD!>^V5OT'-WWY/Z^*9[$1V5K.KQ?:/]Q;A MF5E%^7"5LC\)UW28-,^;BIRJM9.S?P5YAHG'''$WLATWSR&^N#(GAM7^R!<: M,"92(CK6T)&WDY(/SAZPUZ3Z Y%S^%>!&697S"$,WBPL1D?31D*=CU4W&8OA M.MV +%]0S0Q.ACMZLTL.S3/[V,?K)DSL;XSAK+OD0@]OX?Y8S$3FMH-]-_/C MB/@><4#99>98-7WP!0A9K_!!W^[.)ON+FX=-D< TRNJI%-@_X MJ@>)*]5OO:%[QT;%R55RI[S!?UT]PZJ<9L9(XCP-0!P;-_!FVWK^6-25; M83X>1.W/5@Q^9YN_0^.&FNPH:OXD3RM69\T\,SDC_X9/ F;9%U=J)8+Q'[1@ M2P[5MRK;FN'NQR[>DH-V<0F7)!D-A5QM)]3N6W)=-;LVFGEZ0DAC&\<9C7"< M.R2U,RO*;%"QO0Q1PY:W[=9)1/7LY0*O!75=8SC*&4[=Z,"LX6FE5]]]^>#7 MOXH MYH_2MHW/>]JD=2&J("[& M+:TDQ)&3I9@P!R[*71KD+F@_/D'+L&%H*6_ZYE$#ZFJAQRG4Y.R!)BQ@9F ! M#/ Y6?,"ZAJ--4%IW6E8\R*?#<"2N$4Q/8AY'?P_?)#6,]GRZ. 7MO6HBW3' MS ?[ ]M6OO[%X,I3U4]"#R>V%>$D=BTWH(1FGO_'DZB@^KHC]4[. "SB":(6 MIYS)9]LPFO_^;W9@_97'U%.^0Z!'%A#9L7W!0U'RSAK5#V^S=Y$G)V?C5L85\"3JC; M 1_I\F?,J$3?-4JAY1FJ+I$Z".&GIJR6DH M?7J%EYSQTHH"S$"-%SVUN-S-X**GXNF2K";+G5[1>_M:ITOB2Q4Z7;Q1-5N. M1]+JIZK]N(@:RVN^?OUR767TM#&1:X4X\7S",VS"B-J.&R=2HQ,EZ:V3.?>* M!=[D@I\75#R>+1A!G!-H$MTTC-,&P0 X,'.@ Q>%W#HI:1=DV$VOOW*>G92P MY]EV4*=1C45)X)KS,6J:_Z \/M6@(B1@C M54FK??-Z1 %C##'.T)$U^<1X*:RF5=P$3# =5T#(0)X\! .E/'DI JOER4/$ M'>;)@^Z#*_\ONWI[S]9K;O/[.KNJ:[#*CZ]@6-%_86]P79 M$M1%#ZJ:9"(U M\SC]1EZU)Y"85V@](,#46$I^ XH[+ZN2NDXLNYJ2SHLV5$V)JY4&*'VF5=-U M'IJ4XD&*ZTY@^A< M@).)0QPU3!_#"AE7F-]KLN%U^SWVNP3 .9K)Y[([MM\0LM@;]S.PV#__R:#"_2?2V M9+[9,^4SFO].B61%EQJZ\YII%%B8]FK$5+,!4 9)R4C J:UF2)2!&!H;]444 M4W3K!U(6_Q0;H>NJ;*IMD;4I8V5VQ]['OA?);=Y.9F(.V*$=V: $Y-(@)3NR M<.C;$8X3-\ Q<>*$Y&GB)=D?[&5,*NDL7_C@EX7M@Z M>B6\3^(U<[*K\F>R?>:F@#GFGSY=GPV;$PY0G&4X#L(^"8"FM5"?V#!-')%X?K,$$5V^VZ >"-3:"4(?/JA% MX+Q@$ST )VY>K99T-NK,\3$CJL4^_DV34B9S( M2F';K\N$C&^B!-EN!$HZ/*U3&WER&2TYAV Y C!3U(HN"/)\).$8#,XX-N@S M>TM%QJ3N&=73DNJ:(G*9R+I#028%/9OQ,7VUF@*W8;NVV.9C^4R;W?]?W;?V M1HYCAW[/KQ"0()D!2H'>CP0(X.ZQ9WW1TS:Z/;-8S(<%)5*V-F65(U6YV_GU MEZ2D*E7IQ4.1<@=(>KRVQ/.@SN'A>;+-O?M6T-/Z*7^Y)_3CH)K[L9>$F&++ M3!S"I)N@-,6N'X>@/C_"D#4;&4>(+,NZ >YR",8ZIJ8F)2G>/0W]M6 M")N4O1 ?S0J(?GXAU*FPC+^B'HC5N 9U5W#$C';R&4-M8[3(&35VI[_6^&WJ MJ--=H5 _*>*0,B?(,FQ6]I@H85W?O:)F64F]E[_FF!28-T6X;$'@9[:9^%9H M.K&+B.7'V"=..^U;4(]UUQ>2K_-AW5#O"S7N<0O2>$$Y9FU>TF9>).\^ -1; M9_P1U$)@FN5T2@NFKAM3J".&\%1F)HEM2DE@17&0_'W/FF6(2=5Q9= Y?UQ?/"#+^W=L>=V/E/O@Q (Q MT9$B#"8V3:T] Z*RN/X";V6E].VZ*Q?.7Y#3+Y._?$"ZD'#W3(Y1O@^(;E5* MOCX1LK\J\!7&.7,8H&VG9^:'-_H_7G85VOY:[@XO%5UB>V#IK.R9NOJ5X&/M M:S44U_,MRT0Q_N\9SQ8T8*!1=$[IDM"9](OBP)7<9"T/S/BQ# M*7/\NF(EEAFY'F9:GE@I00[!0J6F(L T*^,6-'/C,N# *,T4EP1C-8IH!T9L M+LANVAX96I+(1$A4%:J9 K5NP$: Z%[81N0=^/1J=IC=9;^A?^S*=D+3+[MG ME/>"KPZ382\AII>FGA^0T$GC5'1Z]2@4W9D?#3#CSQH<8';U.&.F95<9N3"A M%:<4-+EZEI(%DZO'UUYM=W)U?,/+SU.63"EH)OQ]O%0EO2G\:.5QS-0 M9"8)\DP6^C@,1O?Q2X&:#"KW#6T,!A@H MLC-L$CR-%Q,//(49W0]0NN&G[R19JD[=82#KGK:3A/9.V>FG)9.64$EQQDA[K#6G>]C_,D0 M,3@F0+M%A)^",JV62T )5\$@R6(,(9*5EF%,0WR' @PA%@R77HB]*IO]U?@I MOZ!O;9?"OGJ@_R3T==/%*?:3V$T\XL"2M0:@:%8(%)3QW,*"IE,-,45,QA>3 M"GF'I83R+;(X&97 M?CG.Z+O+/G*CE(O^I6,A39")8BJ=Q$69&T9);&.K+1%X$!?2>@?/N1R79YV7=()7-A&T/K8HA!!-K =:*R;@B3DD)? O;R':ET6$5Y4T- MOS[.U0F^.+&*M( P%55@C@#+O4#X$UX&Y>Z05,])ZTIIN^E#$381*X?F*D7 M9"@-/$R0)5+D,+(^Z,26+77(:K@R)0]C;)F6:@7$PD2X 5;']68;(0A1*-Z< M92&EK),T#/1C&7HK=6ZL$R@W&V_,O68G&UQ555D7S49"9?*(G"P M&<R&0]UERX6LP%,>M'FC:8EJS!').@U!DT@_@KLEW.UU[53!DDZ](B M&7X(GJWPA37T&:KKLB+/C*/8,2WL6&'H1 %"MFABPG%5S1+#"B[R:I^G5(?\ MQN\3!-RJ\9P+TY(C31M,8B3) N48],A8D$YP6FNUS($>^MTD@?X?X8WR;XLJ MIT\VXSVNRE+41SS]LDX'$H:INV2;/]8%8[?%]?>4,'\S>[X^+XY3 MJ*;>O'1+.<0SD1.$9I9B;"49BDCF+NN_LPXAF@^?#F@C:;K-[([ V< #PO'F M$YSIFU+6[;M]!&(FY/^%K86IT>'N0NQ?XQLEQ^CN>OO,W=FN7Q]WG;_5FK_3 M+^KL2K3NEFAK9[02&>_T/Y3Y/I\HMI%*;QVG M4F%ZZP"0U=-;QPD=2F^=>%I.F;%60'?9%_)*BD,O$F1[Q$RB )EQE&*JOD+; M3D%IK6>KZW9H4EC,#JK0%EKY=_0@SO[NB[IOCPP6KT8 .OK/B!-T],O2!73T'TE2 MWF9ID )5KOZSM==U]0^1U7/U#SXD.[!A5^[9B3783Y$=, GQS=@.(A,''G&L M*/1P#.M.T .A69+J$&+%P-9FX((>BP/\$1.Q950#PP.<5&X#:FG .$Z+LN$+ M/0 K#UX8([ _=&'T27A(@=4IXNOO)#WL\U=REV5Y2K_VFP(\_GUV(&%ZY49@SZZ^WEAL44+/ M1F4+OR1I7J;I[E#LJR\D)?DK:P?RF>S[^2?:UH2G.^-[:YBC2[HG__% ML4*>_?LOMN<9:&]<'1X/U?Y?_]D.K/]T[8W!/CW^P U)R@,JW^H_.5']IPV% M6;$6[G0KM\#N0I"-5*5#KWET$B.Y=943> MD=/*7\@>L=!%6XC9B3:PH$::]T2>>/2FDR2V:5F!D[H.0C:*8;IY'JAV#=VB M<"Q]AHF^ -O$%(!:5L#4P)$'Q^+GG[K1U@;^>,TW6.#%B54D]@( 5Q5^<09< MJ@# F[**@(W735D,I'B\*O 7PA>_8B8$CXI<)?0!E/8\'Q9.Z.GOA29VK"P* M7-_W;5!QI#!DS?; &1[/C_N-3\7A?5,4?:'M;?#T\/Y=O;"9GM2\> MDNW-KKQZV2;;OY7-O&5!IPYX8=VWBC9OP_CXQ!))66K3/7V>A9@I?@=>J3B4 MU,3L;6I]&TWF",^"8A;ZRZYDC]%E&&7TIF=T!YD:#^+W%KE]F/4VPH.;34WEC0CNFXM^44DE!P+.54?M_0V\K#[K7C)V4P* M_HD(:[/1%=:(JU8&A\R^]H?\F1C[G?';Y_M;HS-^ Z!IQIDAH%*4\ &H.P19 MT+2C5B7MLY3*B?7XLNO)[RQI9X(Z_[1L8M"QW+PYTBX;1,?$C$/$W)FQA2/' ML^P$U)FR!T%[@I! HP-!7HA=-Q91"!/#+G$*3]992I1E#%VNOW+6T AY_-MW 3PCR?)2D0G-6@' U2^1%L_)-4^E? M8P(345%&B@FN!O; Q'F2,UHG.P!)5R3_HE!7U0I 5ESJ"NCK*C1(;V@MZ_2$ M$C,)4]=$;A)9,4E\JB_DE<4*25:GKW];?_WI5,J1*%MD1%]O;E5/RM6F5HV3 MHD5JUT^M&B=P6A87IE:Q6_!5NC^@[?;M'N7XC^KC[BO9\M'O304].,L*LJ9^ M._GDJFEQ,AA2QFOU[]R3@XHWH\6N;1H@?L<%\6_^UJN+=6 #7(9K&A*V9/@A M=5L& 5KM_BQ#?O=&+?4^3(E@DE,PKZ04#%_UGM?Y&;^R^8 *XT^CR$]\<_2= M^INC/YR^N?Y*JWQ4HP2T7\WX [*]&,K\%;$DM(^[@B\X/A\DC!TS1G9DQEGD M^W:29KXC--)'!)CF@^8$VFAA2PX)F>28F-VGB@\P<9-B@425_CQMRBKI)T"M M7.T^3W2_(EW@'=FJ<514]^B-W?T&'*J.&5J.9<8^ZR'G9AD)K2"(/= ]K0]" MLP!S@$8#$5H&W6.'F)PN(Q(FG6?T:?"JCM.BK,BY!V#E NIZB*/93BU+J9I%8=J80/,@GNF @S2DC MD2'Q\VDJ"S@!2XR+TQ*KG#,PX7T?EHBWU%7*&KD&NS,L4M-J5YC.B<:[\VNL MUH97F)QN4U[QE^#>J.O_V;]=?2MQ=87_4<&RP 9>U6PQU*-)C"9I@((]U),M M 1D20_3..XD6D@I3/:-4*LYYFB!*RJ$SM-YJ?IL)8KKNF:G')"WS'"7YMD[9 M+#"/[3[MMO3]JM['7O#53LW$3GS3I7]P7>(2V_5 C8MF ()D4+8+]O:$!,]" MYI/J&C3^S2 <$:!)/\='00-?(7> YOX%2ZZGF0 W]P4I4V7\SX%;]RH@2'SO M8B#ZGISP_X'*G-TY1EM4A$YD1DF,3,NW$8[HOSX&U6KV(&@/WTCW0>HS0TQD M%Y$(D]$6E)Z(Z2@ABD2RO_ZJ,CA*WJ70C3\H)V67 RM_R;>'/<&?AB9+LONX M[T8F2MS8#) =.8F;! X!35*8 ZC;S!V8B]J@L#&2MW;F$A_1MV%9/4U7O8=O MNV;28CUT?,G\R3F6BXFV2D8"C>A5>;AX+NT88S2-J.V!>]=IM6/$SPVN'7U/ MPN=WJ.@J544_BR0ON!_D"TEWCT7^OPQ ;42\7575X9D5::7E@>"O:$L5'3"5=#MIWZL1G95!>%5!F9,8EC,R&>:WNQ9X4> & M X?.;>!O##[ 0:9B%P3J0J:<^5Y5KJN@2\#M\PO* M2_8AT]7O]D^D/)4,G^JE!E/_6<*'2U(SR>+,3/S$M7P<9Q$!)7PL04:SV=RO MC3_AQTI32V%UJ(3S8A;R6OR$G4%G6&TZ?-QPOG+4NAT'3L@ISDA4R28='0F@ MJ+Q?DP))IDWV+9!=4](-\/RRW;T1PKUX=R],%8L'K&87T7VG;^ V-78U9."= M?)1^PH1?T\P/J*+F4#.8N#OL:]/P04-RS"RQJF[6HW#6O5+/D=N[ M2\^^(-FU.7TB^+ EQP;IU0U%]OH[%9D";3\>JOWNF4H/U1=L(,&G_)5:37SV M2EVE?N')"[S03!!V3>3[5NB&/K%LT#RO9>AHU@E?R2.7B+KC!3]IKXL]-2?- MO^:8E>MEN_*Y+@GXO-L;]^7NE?X>&XAEE95-8W_V*G=I-ZMMC%_)[K%$+T]\ M)N-52="F[?_/#V\^E8-36L][FBVMU['/8AIKO=T#JK7_&QL'[Z:MA-^J.F\O M0V;=+MU*&-?KZ*UF54E%OD=[?DBW-^#F,ZV&)O"&B67&+O%,C(B%<4K_'X.2 MCR>AK:.&*] H7C$V":HY5<1+:;%9NN%J1(0>55IB$M:Z2D"$[)Z,"[TDT18) MXYP=0&CK6<[KD']"M#O2W$*:I?,$WZ (_/3Z<\?9 &B,-,N.:5%5S@F8J$XQ M04,-J#"E:FYF!*"^6'_%;'C_S>4/E'E4+[1 MHY[E+;T\#[2%MPCKJ!1%9N+%0>:$D1^YH*P'0;B:Y;W%PF [Q6(HO'W@$9-C M:AW'!796BS)6[-36P"Z84E##*?#I#J1;T3DO"G75$Q_(BLNS'_JZG#JY+>C= M@6[IVTE3C;65#DEB1BC ID6\*/!Q$MLI2(5,P-*L-HZ0STY&R<;14RP34PZ* M& %3"+(\ *L >H4B?T4I%5%78#D2_$6>05NV-.[_6&+RD]YM;]H3B9HT(\N MH%E"&[@& [R!ME >IWK>;E=",$P2N[1JZ;4=3Z^ZFI6^2QA76M\_F') MSF@LG/EY5^S:WD]U][7K>E3CYG* !+=, (=^J M5 UP'=//ZQ:!/S43*7^6&%$^PSBQ\U,=,V""6W.A"[CMFOA3 UOA:!8Q(E5U M6YL&MF[G-2'">UW8Q-Z2;;!Q&H\^E#W%K]A1ALTX2C+3"=PHB:S0]3(,Z[$Q M $7SN3-"GKM3$$8^5V&Q-D]CMN M3#VLJ(W_;8'9A,Q%C?R;-30+&0.QL$U_2ZR (UH1G4 ?M&"K?E9-@_/7'!_0 MUICDR_*>_1=$J^O:WR[\OGW[+\B;[=Q_^3Q<#/]67A?XIOP#;>^R8ZW\KV6Q MQ[?%Q]<2_ZV\.^PKS$<6_5Z\5GL,ZQDAN[YF\?T;0:5)V&17E)>GH37GG1A^ M+5'1S*7A_?KHC^P]8_^$]@;K"<-0WZ,"M^G'E !2T3?$%8,T^^>5QAJ-CQEJTL6T,X(MYY27OTN^W^ MPH[:;I?@_X $O[M4"M@7L@0"#8I1VI1EI(Q2(QFX[JZT8I!Z@(#S@/30 _ B M6'[!9NN4Y(F-9'MM)@ZPEE,?4?5TL]U]^PO!C^17E!?LE[_3/Q?5;IMC5C3Z M]9!4.3<+K=3W M<2P4=5H19\UB_GM1$K3E!86/%$_CIRWOI48E(:>G'WUQ;Y1LP%[U#;TG=<\/NI\R'L0S"HXN1-XA;V,P.@Q&B,$IV1B_ M\CUO_GI.D'&B:&,DG";CDJAVCCREZ\?;V $J&;Q/>\QP)OE,:=3@\6"AEM"#!4+P:EF M$TS,57!H67N &9)UM $8 _E^Y?XS3)@LZY][%^YG^W+8$MM*?/NJ+!_*YV*/ M;[;H4=3A-ORV;DFG0 T&U;2[)>L&"WJR1C 0M_X(^?.>N.64 X5WEFCC3X:! M(M?<-'E2/KJ1)5=SUDV3U/7:S3PIX"WNSS][2[HSAV_5\^[@VA9QP#- KYM:7*!SNV%E,)2W MF(&KGHLPV6[@MTVD6Q2.'6ZH=!^Q4&?CPJA69.4* EW5SH4QXM+2!;XM6W/5 M+ISCSZ179^4[MHF>XXUQ_;UMEOP1O>3[ M)F[5/L1Z.K7ZI>D&!IP$<G:^^=D9N;@(/:3(+%@G32G@.EV0K>@61CY M&(JJI.LE)_DF)KZJN 'T2D=.P#^6 M!.?[&Y3677LO.AGQ,:JV9R+72DP[0UEF>ZF%[0 BUGT0FH6Y!FBT$*6Z& WP M14QLEU$+$U8@H6 !':=%D5@. %A5&,<)O!3!B2"WA%^%3(_L"=R_(Q]\_[#X09F,_ M/%%SFZ<:749W@]@R$Y1%IA^FJ6WY$;8=H;F&"G$"Z0*)T8='0.)I=JJX/:TN MWHF',-52(]B]$3<.M,X,#58-@7$3%7)S(-50%:;5<0L6LZ>8*JEYZ>:#F"*7QUU:_' @K!KO)7WN=P\,4 MF9&+B>D3QW:2+(C<#.1B%06LV?YT+->6#[5,<@P>;%'%AT7AEH[2V>^,I%4Z MO"J0(:(GXB)"NH:8RR38=XNZB#!C*NXB]#[\HOD;7?M0$DC+@,XKF@49UB&@ M2\K\35&2"I@8-D 4EO0/H"UUM^NNL]I=;@#Y[MUMZ,^RL426H?^ OL^-]Z*G M7N8Y9A0EO%4-2NBQ%Z/4@@46QX%ICS+R"AD*&YI<,,DAL5-.%=TPD3J1K'^" ME@B%R@*'$Z!6CB+.$]T/*0J\(R?*5VG*/&45/?:8X^SCH2S/&SES3PJB/\6) MY9M9'/B9;5M9$&)8+[EA0) /6:J'7 O6>*GAPL1XA#MB KR<8ICH'DEM &Z, M!J0ZB9TF29&LC@!954JG";V4SYFGX68C7>@/-E.:#^VA")_D_I-@Y87@*OJ^ M1@K<>.6SSEOP9P?*)Y4U%T!BI2PZD?57L_0 Q'8M0,AKDKX1E)>\;4YC;/*K MU/&7?\E)29=\>OME]XSRXC('S?5],T+(,E$81H&?>+[O@P+=(.B:;<=.!Z$C M8%YV]/GJ#^//&@5@2!S&7$%?BBZ6 1TJB[@%=Z/(4*W*EP*"O:Y#188M/:^* MU"*2+5*G',(S+EFF<1R%JQ"E2W\:;# G$V+35(S M=B(VA3#*TH0$@16"IA".P-&L1WCGXA/8!47D8WP24R,*J(=I"RG"P0IAABQ% MX2K^^U/-]!<,O[?.:)6SR>BP>E#E2)^ -D"!,Z95? MU6C@(6+DKO3M(NO=VR_0/KN<7_X-GD=WE::'Y^?#EE7%?R;[JW1_0&6.MFWK M)/J[N^P!?3^UN;S:[\L\.?"ISP^[>\3\5DW_W@L7L.7Y9AS:V/0H"P/+(8YO MA:(M$54BICLH2O;&$;_S'FB?ZR:'H)YV2K=D6LC?D]%@3_412V.&X7>2E14&2E+@NW3Z19FB)AA1(\X ME*6.B8CGIV&, \JD?6\3!D0=R+T]"TZU&:EBLT\KU]Y3)"[5]J;JNPS3 /(I)KHDI#V6\ M -JJISGW#*[)IGXTG%$WS@-$HZHTBTE8ZV9;B)#=2[H0>@DFY9CD?[\N]OG^ M[2;?DO(CM6H>=V6OZ9(;6R:R ]=$. W\A$01B3T1N1Y97[,DUQ -#M)H88H) M\!A#ID56 9DP(851*"R6,W1,.)WHF[4,TA].HC>VWBK"-D-,*UYSCTFV,3F\ MO&QY*!AMVPX*U_4OP&TY!);2]Z5UH7=:YK<(Z&G3 :!85;L.$9#KMNT ,*'7 MO@/RKFPW >!DR+.7=/LT084>Y^3,!Q:D*8%)WF ; "US'0<)6E#BO_KDQD$" M^F7\RV8S'AMS4(&Z*C#[#YN3]XJV7*SV'U%9OM$-X]>%WG#RT*$6%/%-E!$O MC)(P"3P7EE N!!?R.4KEE_,C@"6J\<:5Y(0(L-N-$!/%#DCEC(')Z9$C_(<3 M!@J[XD (5-4H1PCFNKUS(&SHM=,!O:RN4#HG52<99Z"3'57"H]#%KST2M6*7R35RD]PGCNV6^(M;SGS:3D6M\!V"ZF4/0P$Z95 M]/)121WV-$LT5F*/ '[W6NQIAHA48\^L(*>61G($FZJ=3JN_&J,<;>]W%7>>J"J4[:58HKP/38(IB;?9V_ ZE,U(Q4I5V5HK:IZ M53/S4C$K7Q_N8?FX^TJV)-T3W!25 !HU#KVK/0+__(**-Z,%;+2-*J"S1 ;I MGO?(+"49>.&3I!;DDYDB2K1UBQ +>U_]<77[R?C'+J?_\Y7^3C@S6Y+58D:(/@;"Q/Z^W*6$X&9. M2XV54:-EG/#:&%UTU%D0PC2-P\5SE:3Y-:PZE MU,.4Q!CA$MG:TQP03[]6Q@FY?&KPIP#*B18B;B+)>?K]U;*6A$SQ4O,#5ORWW^O_47=QG?\@(S1$&<.K.YS M'JANXZB# K3H4X!C8M:.:C[ U%<7.K5D6O@\O-7%0&5IJ#B]RNI$!4"N7#0J MSH1^!2G@794WJ(H"^7_LKO!'?56 YC4!5]683#=BRE?\L^?(&"TV6H(KDIS0 M:MR/0_\!K/M9UHB9]_/+R&;37F%,EZN:_WS*"^)<.A8\;)G()A:#XBF[S3!N*F_<%@L(V';SMHDNT0GZ:UAS+J@3I"EG")W-L)PA9D MX ZMNG(>[@1A_6SU:D=UD-%^+$C%*;F&E,@B#&)/2Q"[%> M3TMK%D!6=9KS[J@P"[5#N]CI+$<13*@8,4W_W;:J]K9H1WG>,_.%#>F^J*C] M3+^V7;&GX+;LL7;ZI+K3N$^YHH.VL_"J9VB?H,OC<> ).1'[DC\^[>^RWRMR M555D?Y?L$15<>N1>?T^?6!;KS:X<[$)_.=HSCEPS3HEK)HZ7(I)Y:9J"QGQ+ M8Z)9@#]=#O$V=@UJM5^Y(-^,+W>_&XAA7?WK/T>.[?SG^5!PF.3+;XF8HEB% MT3"]PE$R=YE)D3(X5D:+5E/=QQ$SLEUY/DY'Q\SPQ?Q1I'WD\5A562UFUZ5N M6[Z@9.$L%^ F:6 H[Y-= FPW,Z/$SDQLT_M [#A^X@7 /N-#<""R)9<&7L-K MU-1_ *MC!UDCIFX6DPM3)36X8RZ1ENO_)$FJBE\'8:Q;]#I%9J_8=?)A%7F0 M?R5,,1!\1;]_]$B^$-:>M?WC RF?[5X5K)V:*.'>;AM[L9>&00#R<4,1T&R* MM B8J,; *%L4:D/#H&L^-Q;([IAG)V.#@#DOI@MT\A.F)GIIB"TR1H.-<42G ML3080KKR"\4YH26/4 #\.^8+BC-G.B\0L(YL&*[,7RF\UVYV^.4]B22>&;M6 M9/HV\M/$C;(D 4T;&H2B/=#6PNQ>A* AMR'NB,;8%M(,#:H=R=5POY@D1EG$ M; C&RB&R"3+[,;&IA^'IN)]WQ3W9?2:[)OE",!/WXC7=KL%=8=Y?WQF?K^_$ M$VXO*9L6H(5$ ;V#)WH4=IZ9($$JK?9RK=4R:D>(Z";3CCTBV=*"%/FN_+S; MDX%L-3XT*TW-!'FQZ?K$2DF+3 M)4Y#YZ912E0UY.BMOV[WC3'R>JTV1A]4%SNV>VXC.S!C-FC2LCT4)W$6A)%0 MY=TDE/>,'=\5@@&M:3Y-2Z$RZF&2*$VXDMCQU%U//G:\TA5.B#"1V/'2RYB( M%WFD;JPW(#;S3119F9EY8>I$61@D,:CUZ@)P6Y9GBT8IAK#),?+M UPS*94-?RCM%,)?-DEB@#GN^Z6 2ABD)DBRV81IL')AV)7:=923E[7-P M@X11';$ 9O],\$Q,=M7P 2:^+4SC!'1CM%PIC ^HRE/C&I4L LPGPAE?J1E( MM.0+S=.O*NPW#FC=V-\LP;T X/P;\"C@U3=4XH?GQ[J,Z(%\WW^@6/ZW:#1P MY'7-!RR':CSDS^QJ4H,6CPZ.43PMIXJ(A0GH )W&GPRNP0$KBAS.D"4501Q; M<[5(X@Q1W8CBW*/R'94O&K/R*W7.^@ UC5O/?]%YDNK:G!7UI25S:/Q"ZO\> MZTA:U\<7M">UOKZTG..$M3'$Q$21FT813NPPL_Z^W^W15NQ<7A=]D+XX$B$> M=:\+C#@6QD^XP>=GYE1,U;5^7G&WQ6R*'W_V-&6KV_0Y8P$W*&\KG74&^D'1'[V5O]&Y*I9G+REUV^_S"#-8\ M;5ST8(-3:G'-YFB#D]$BM3$Z:+'[Y25BXL:J'"_G35GM;(1I># '-9C!BU@B M923+05S-A%[$D*Z!O6PAR4JUNX^W0T-JVU&V7W;;+<6+F?Z7Z><^2QA)P"HBO6[OGSWAS-]=PE9H*);T8N=K/8 MBKS((Y#K^=GJZ]R>P>TY)CG@Q[&96&%LNED2QS'.,H136.A F@=2T0(U7!!3 M@-*4P51F[Z:.[2=.&*0!Q(P9 J([UY*"-!E,@P'=& RL\2<# M##1*!ADD)GQ+R8;)(*?X 48Q6.RF2%(D?8,@5A7"*2(O97'R6;C'X[HLV?R$ MJP)MWZJ\ CLUQM[7+&T4++V6[0Z5P:"3HJJOVRT:XEZ*4?KG'1$J2(=)W S5 M&CP+X'JCK $,U&^K:H#ZWG3I,-C7#1K%S4P%7I.2YRPD&V&@AMSEIZLY1,1(5G:@SP%8]6\4(OSQE M!=^2;GS))Y?<4&2_HBVYR^AO7DBY?[NGG\?^JL L_/'"0B4)']OIUJO\N,EP;-C<%< ML'58D[2H@IMO"O-?3(%HXBI,FYPS]"MG:&;<'_G&4:E#S=>SC)-ITPEE@;H^ MGL*0UV[T"67)0"=0\!*2[03:.7H/S(/2FR=!0C-.Z(T\CA#!21RQ2"NHE\#9 M\II5RVG Y)\<'/ &?L$*,14@3R!,RL5I@_<0&"1!50.!\\77[1XP2%BO=<#P M4_"94I](51$R4ME'17:NXRZ7N-BQ343H/UF6AHF?6IGKNB)^=FD,-/OB']@K MXN.6Y)@X+:NKL ;H1./H;"Z+@CN#<^GU'I^WQ=T(E PKXJ?X6"OM?)4;=Z6+ MOZ"I6(MX,S$M2V[=U:9H+2*[.UUKV4(JNI,>5V7M[I<,:N>C1BQJ1WDV,1/7 MLC/?3:*0@#I.*,1-LR4V-0_\A.X[CVN7VE,QJ_"==@IV!KW;)JF:V[Z$G7I' MMTMA]B-,;U_"4L$![HM P"-=+,&X ?,+_2\/JPH&N09>U:PW.Q"-7PB+]^5- M1BE#0+#":5F41Y1FZI")90^NM%L2:(*8;OYIZ3-)5E#X1 M?&#.J*N4VN2'+0L$W>V?" ^4E>2)">PK.:6,\ OU*;1Z80ZEF6]&*<*F14TA MS\_BT+.%NNW,ZK!CAV:'?P,CJ!QAN%Y2A/0:;5P4P2]7.NQ&N@6D^5R MXT8SE(;.%;-+E0MN(3;K^NS4L*[GY%.TK)SF_'"H\H)>9BFLI#GD6&G!8\$" MC;>8JN@\R]&QK\]5^C^'O"287G$[C;/IWZAM??:;D7$VQ*-W3)(&9A*[. Q# M[!/'@VA6S?CJ3LF3;6:O>YO$=.T/Q'R8+FX1-SJ8;XP3[EW?6XU>UQVGHT7' M2JQ4I*=U8[NJ'E^)]9=Z?BVPDDG0=+%'CM378Y;#U?/N0/]E]1L$/^SXF72/ MRGYDR$M3$X5):L:QC4D:^EX<"$TJEH*N64?7< U4 V:)^SMNL;TPV,#$:1!3 MQ72P-E8!HT1'-(P3'ANC8=[5B7FUN7L_R3QX#K8,$U0E9X-@KYNU+<.67CJW MU"(KQ:3OT1O/O_KE0/Y&4'E#/\]>8JJ3F7&88M/VX\ *PP#'6:8U3#V E.;( MM6.YEN9 ZQ"G-<6R%_)OU?#VQFBQW1@47X,A;#",WV$[-(?"%V[+NT3'X=NC M/VP^P4?5D?0A4#]V<'V".8OC[5-K+YVX=UNPCMY\>0K^+P0_4K2N4OHG;I6S M]D;;776@7_HG:O7?[LESKVH7)P']B2#3#WS;05GJ1BZHIG 1-IJMZ,Y(NPYR M/-6W0<\XX6=T$#3^9"@:'$=@,'W9[HB9WZOQ'':J:6;W@IF#"]BD?#:A#"[O M-,-P =O&9QTN672IPF0-<*NO+R5!^*[X Y7/\@BHJ)5R054<;HV9 ]U0FXQX"T!=6B< M67J5ZY5QB.^D/699,*XCYE^5K>;8I?_=+1)FY2+],9'\!D^H!G!#%B2R$Y1A MRW?\$%;:,0I+=VB=]?0V$VJ%XO8F8ER5)6L'"*\*FV*98'!<#2. @6_.@P]C M/- Q:G*>3&4U(^.05BX@F26Y7TTR_XKD[#OR2HH#.)QX^9K.A*X:DI90WA@9 MJN:572Z_[A"R$>)ZD\7&GH.G1=X75?&AR*B-BO]Q4X#[?XR\KEGQW[,L#3;G MH9X:4AD4^J':-ZZHF]UN7^PFS!UA)DQ+EB+Z8<(E1KJ&5B SE$KE3XZMN5H. MY0Q1W3S*N4?A,9E.!M)M0:6 5'MF^GW]AE[:IGZGS;W9E;\7E*)JM\TQ>^7K M(:ERG*/R;:@KX+"M9V/71';HFG%F!3&VDB1-A:92K8.N9JW18EVW1V=XG[7# M9+,YSW$V3DB+!QQ6V-7YR-"/M5CR?"%>M@,1J@:SU&-H-<:T(=;7@%W1NFSR$ M'R^THF>RVW(.O5]4Y9UFPRUGF8*(BO"]N/NM?*(__=<_M;^A_S#'XG_]T_\' M4$L#!!0 ( /VA35VJO+>^HHX /RQ!P 4 87IZ+3(P,C8P.#,Q7W!R M92YX;6SLO5EW'#F2+OC>OR*GYG50B7WIT]WW4%NV^BHECJ2JZNZ7.EA)OQ4, M9\] B'AX.J.:=*209)=X/9!X-M,/N7__7C:O;+-[]85O7\ M7_^ _@C_\(N?V]I5\XM__<.?OKX#\@__Z]_^Z9_^Y?\"X#]???[PRYO:KJ_\ M?/7+ZX77*^]^^5ZM+G]97?I?_E(O_E9]T[^OZ^N;175Q MN?H%0\SO?NWNIXM_ADA#KP@!PE /!+(:&*D-@)Y8K0R4#L'_Y^*?E0K66^< M),0":AP#*B@&&.)*20N=9F[ST%DU_]L_IW^,7OI?XO+FR\VW__J'R]7J^I]_ M_?7[]^]__&$6LS_6BXM?,83DU[O?_L/MK_]H_/YWLOEMI)3Z=?/3^U]=5FV_ M&!^+?OW/WS]\L9?^2H-JOESIN4TO6%;_O-Q\^*&V>K7A^K-T_=+Y&^D[G;_V>7"AW_]0_P[D"0*Y?9U__?#W_[Z M\.;KA5]&N&Q6^B%^*EY'DC126 MWO[QHO[V:WSPKXD3Z8L-2S;L:+QNRY;CZ+[;=N_G:6MMN/E5FYE/2T#(&@:\ MA08($A10D'(@*<,0<6J@<(.6T/7FIZMY+.:SA?VE7CB_B/KD[M5Z81LB?XKD MV]_X]5HOXH. O:QF]X2'17V50X:K.C-'MZ*+I/_AE\B!X!<+[SYL)=>YT,TJ M5U'C^LUO#D'%V_FJ6MU\J):KJ*Z7;W_82SV_\&<_JF5C%=0 A1$%2&/NG:8D M8#4(%]WOG@X9>61:9V?PU#"YI?M-?:6K>8-R*(%2\5NA.8P'+%.!\F'0>/*^ MZ>"02WIU%E9."()XN/[UXW]]>?OU/W_W5\8O[NCF@$L=;2[/ ]":&\"1%T)K M!(GCSYSVN\^<4,P#9%)G8-"$@O5QZ7_]STCY'<$&:*HY$$'"^!4Q@#I+K*#> M,R)[;.KTP.VN3E\];.O[%_42,RY4S,>Q:V+MW7*H14/:OU_YJX8>0] " Z-K MY)4Q0ACL30BYS;_[MT^'A>P'?38F3PR6+]ZN%_'0N]LL'_55@RE!*B"#CU]1 MXDCP CO+!H&D[:U%68%'RK+.R-A"M,C7^+N[/I,Q#DC(-' 24Q:_PY#GT1KI M;45IB>% .)J1A0#@W"^JVKV=NS=ZU5@ 91 8$UF!E:70(Q>,-%F0\.2UO2!! M7APDCF=M(=CXNM#S9968\ME?UXM&< 4B#+1U 3CD.4?&*1;Z6)4]%,7.FWLA MA+XXA QB\-11A(TW_:Z:^8_K.Q_I,>T>8B#3/XI2)H,B@3N;(<3T\,9>H& O M!A2#&%H$&#[[BRJ%8>>K.W/H22@61:?*! *%?U^OY:G'SNG:-Y7 L@'+1^5:*Q+5I;#0==JKT M(*(7;,0+@TT^MA>!HJ_ZQWL7.56%:ILJ;=>3"(>X'20"$#)GL4%.J!RYC8[7 M]T*.?&'(R<'J(C!SYER4R/+V/XD]:'<1+""@&$4 P> 4\M)JEP,O+:_NA17U MPK RE,6%X@0WCED*@501\5XI[0*6CG,Z"DYPOV 9?/% .8S')0'E=?SRT^)K M_7W>,-.#!R8P#;2/^E%+$ZP2^6#R\.)^('DY(=4<_"T)(AN#Z]/B?%%_J^:V M86_)R!RMC0#$X_@!PDSJ@7GV/6_O!Y:7$W;-QNF2$'->+U=Z]M_5=9M]#C4! MD@D.".%&,&F4T#GB*6WO[H>6EQ.1S<3EB;&2=.+9PNLVN@.10%GN@%-:8$,E MHG18SN;QV_KAX>7$7X_FY,0(2#7"L_/+>MX1(@PL,B#P$.UL;TT02& TS$3= M?6,_)+RM8@7!@@0R# &P*%D2)^//*Z?CAX.>'3XWE9 MB$K8+4MY$NA% 4CAHHECF&4IMY M ]TNL41#&&U$HKEP\9P<6!2WY^7]8/+2PKK#^5P$7+Y<^MFL@WKE)9"<2> , MY\I;S;!&.93(HW?V \=+B^(>S=4B,!$)OTJU.+7]VY?+R,;EI_4J]0)([N;N M:@0R0"-#03#8TJ@3&80Y#II]-/3#S,N)]&;F>AD8BDQ:Z-G[N?,__K=O; */ M'3!$:: D#T9;&WVU'/[-SFO[(>7E1(*'\W9B<)Q%EKC$EG/68"3UL#M_'2_N!XR7$QG.P=^B(+*]I-2Z"&VCG\ZU!CRZ8E"&@+3$&4'R MZ-7]8/)RXJIY>#QUO<$VJO< ]8ZK; 92H"RCR?X.$AD7?!AV2[#KS?U@\G*" MJ5DX7(@Z^7_7>A&?.+MYN,J&H",(.*YO$^E*(!FYPS U'AJ&\MP5W'EQO\ND M+R>@FH._V2#R+[\VN!I7^+>C.LM%$WN^]"Y^L:QGE4O= U_I66J+%UU\OUH^ M);YGR[EG'SJ\%]UA= ]L4K=>@@NMK_^Z*7%,,/@4WE7S^+(J'BOU]NYH5^\S MQ4DJIN818A#;J#&0-OLN-@2]-!OYW[[TMO'+;+6\^^1A QY"U[':I?&.^YX> M3\+&W@,9D +8Q"WD;-Q3<)\I.VB5$[:Z&PT)=\HF [LG/(J6426F[IIN/?.? MPMO_64=G_G>_NJS=^_DWOURE!34_]9M:A;L68$_OYVM@7/R'2"(]QEIXM<_X MO8=5).01I.)W#W :2F,AP#L"%_4$0IH8C%WK>.A7]60E7 *%4/0#&(WN &:$ MA'WY@+YPVT_%-( Z+0KJ440R^L_=?_J.NYJL_1U:M%_ZA2]T3W])S("7D M@%CKE'1".**>L: Z'SX=5')*K<[)P@DQT-#)3_R,)]6*D@!%M 1,">&Q%,K) M7HKE&//HGHIIFCQE/*DR,;@ B)PME]$IZ;(,F65 >H< PL@JP0D3:E_YY#'P M>$I!(4;,D?*LLS'W:&A\\PM39P7';1BJTWMP%FCN,4#!QZ,U("/,OCST\1C9 M(61:J R1;2M,AK"Y"+2\ULO+L[E+_TF'\C<]B\M9GJU>Z\7BIII?_%G/U@UU MB])^THX"Q9%#QGEH]K:>/08]O0@K 4V#(%"/+8TB0'9F;6I2L_SLK8^+B@?X M1[_J*##FR ,EI8Q'.;:$6\^\V'?K\2C-M(>>:D7#TM9 M=J]%* VT(PX09+P.GDF,]HW). 9'W=1,T_YR/!1EXGL!MG-R-^?Q5V[B$AH& M E1DU*=JMAUI!]:HG+KGL?OGZ8%YG@H.9JW!>#B=3W?,. OU>KR]7JYJJ_\ M8L.AEK4$SX'11@-/L9920T-=;@]K'SW3=,DS)Q?L"<'2^\->Z4 M8C3F-JKS"<]N\\9* 6,( X*D9H]28:"IMEO['P*D'6=.TV1P/5;DE M40"X&L0_9@[QJ?UT))XQB"7D7LJ]M>6#??II&FR.:"H?S=WCH5&O]"R3WJFO M_6)U.>G\*>H)C?,:=SZI32J1)HNX>@@E;+0PIV 3VO::?>Y);A%@P0_F%D% M'"*_U;7[7LT:33",E< H$\UTA[#F%@FR=S;F,5KA[MTE>#Y9-,!1S"P !&]N M7YOZ25_YK_K'EBDM0$]G!!$!44V$UE0'G-BNZJ2G!U5F?G[);S]86?K=/.N:SM$>PEHI3T@&A&$H4L-[;-'5IZGJP0?)PN^%0XX1UT@,E*(_'+.,2$BR1R6V_=I!2@L^3!4 Y6%V ,GKDTW^LY[;= M=[.!I"N>T?XFUEJ!L9-VWVV6HW,!NX1,,TA@!+0,9W,!6&DWUQF+1IIQ.(I4 M&Z*#5PKG-GL/\'ZRWW0:K?;A($86$"'Y4&E3S:I5Y9?15=]T#KBL9Y'IRZTN M[&(-)B::\AX#23UGG!+*1.Y,8E_:"BG"^Y"ETFH4@11AQSQ:V3,!RH )D,0% MD'K12@B1M61$BG@6:P?Q1]\5Z8C.!U-?L-!$,X@*8)G>_M8 M'8F?=F*F/>#&@U &UA>!HK=7U[/ZQOO/?I9NR389UG @&0%:8A7_$=@%3[0Q M^V;G'.6K/T?4M'F'D5"55Q1%H&OC9CZ_$.HBFQQ4(-5_8,.($SBWANH@9=K$ MQ4A(RL'V2?&3TG+;F]/^@]?;8H]KGX9DSB\V']PM[J9C:3PU 0O: R>\100% M+\T.HEH3G >]=-I<1F;LC,OR J)%S^\'E<*BC$+ N(=4*\=9R)W4.%(#C9;" M&$D##61V"=&E>G[QU2^NWGBSZ@Z14J6 HD:!P$U0ROD@5.Z;,^V4%&-8C^CJ M#Q?!"SG%NE>'D 7::PBH#,@9A0,V.-M!=B"<3F%1YX?3Z&(HX'!K5",\XFA+ M20)5)NIR:H S!CI"I;%V]!J0IR058WB/I[]R"J4 C.UZ%=V[11(,C(E;AB.* MHV+"DN+<7:VZJ2G&+!\/69E$40"H'BVBD7^,6T$;&MU39BTGEE#-]O5#'FB. M%V.'GR1WONY;5F*,A(HXA @SEEBM=:(ZLRX MV4/.M!5%)\%1+F$4H'_Z]'TRQ:>SP$E'I*1^YXS!RVB"-(>[4N/%!'/:9AZJX^>:3;HHJ.9G014#ES M;M,85,_.=15]A=?ZNHJGYJ.%[:[)I_'7D!*0]"E5F&B;_V+@LU1-7;HT"IPR M"Z. ^ZS7^EJ[MU;O9C'4WIY9NWZ:KW),$;_M+)5L_3!N.@R4 ZL\59BBR4F MN>'U/%73!J1&@E=F892AOQ[6L'%+T]ROA;_T\V7US6]#'Q_J90IX? I?]8_& M/5R!-_G'Z'U8Q+1F"/D1JIL.(7':T-18FFU$,16!PR;?&AG*U!> "@404QK# MH$DT#$:WX*<-1XV$IH',+B"@\)Q+TPBDX>C*6.8!\@*9U&,6VQ&3PZTT37OA MX-0AJN%BR0:S4\[4.-\(X]*O*JMG3U>2:<#&TS>,/VUCSXHF'+UA"042$08@ MC8>9"MXCF+OITRE&;YS-9O7WQ.QW]>)-O3:KL)XUFP1V5&&@H-(U(0J(A@)* M8R7QV5W)0PB<.DB1&4<-*VPT81VNZ]1V_\[]1=JQ7S-V7KMWEN/._[38,-5M MHC/G?K$9[MHP%DP AB$.$"%>:*,"Y+DMLQYD31W2&!E\N053A-G?F!M\MEY= MUHOJ[]XU)@4(!B0D CC!$.,(T6CGCH>R77*FCFB<#EV#!%$FJMXOE^OF0ACD MP,#():<9QM1B%VCNN\8=I$P=I#@UFHX00 '1UT.FFEO)@7(L.N#$$1=5KX4N M]]71P7/E1PQ4G!I1QXKBI4QJO.?HL@ZW!8_QI[D\RHZGC^)-]EE))D]R&PF] M?V%G>P7D@(;Q6RRD,I0*[V'N6W =I Q/"'WS\[5_%W=@6Y_>^ZY#J2E$_)]K M"09C)U,7S@"4O7Y:YVT,8!S+VP)R-U_\;);ZXOEYM 5F9W-WYJZJ>968LJJ^^=L. MX0VPVS14C@< K76(&>VQRI[^ZT79M+[;&& :02)%Q 'N+PH]9,@;&:AT@9K' M;Q%%B@K#...Y3<$6,J;UUL; T%!>%Z"8WL_CV>>7JPZ\.ZJCOZIP5*X"2Q6P M%2BWW;Q#PK2W&L: R1 >#TV29 +)';R37=^S;R>.I[&,L@942":4(1[;W&52 MO0B;]GK#.(#*+8\"+.=-C=?'>EX_5:H=F\:G-G]26, ]"<9AZ)T8Y<)>)T73 MWF\8Y3C+)X$B3*&GVV1[Z6<=E_40D'OE0[WPC[IBO?T1V1AE5\WUXF;37S)= M5$R!C'IC+MZI\D:Q84@=T[$!G').F,<$9B]P'W$YTY9IC:\BIY-]$2;>[1)O M-_*KZ/*TN- $$:"Q1H!9J*%0DLB06Z-VD-(O# I?'OZ&,;T()?K1K[J]&ZNC M3:&9 HS8JGR4KK<:N\) ?V0\J(BYL$+=DCJ4O-++RM[="TG$WY7D=+&% M,@(,=1YX&!Q%F"BJG\OD]7I1/U2\B"!X?L86H47N5G.WDLT2&T4V7 $C. 88 M!:YAX([(W 'R5D*F2<.-(.K=_IR#N3[Q5+@WU6R]>KA\UH=!(?+&($(!5B1X MJ'B(ZK.'DNGQJGXP>1$IE3&86T ,81?PMTO<78:(R]#"8V T,49B[*G)'=7L M(&4Z59-=W,\HFV-X7P"$_N+3<$7OSN+QIR_\Q_65\8M/H5& =;N\-]72SNKE M>K&=1M'%2>=97#"FP&%*!*2",Y<[DY>'\GX ?5&IO@E$^H* W&H4V""!BBXI MP(1@9Z*MH4GNJT8'$3AMI=04"#H2Q(>+LURLWK+SV>)7SS7003G *'5"J2 D MS7W3]4 2IRW+*A>O641: &(?U6:_J;Y5SL_=@^7C[2S^IV'ZV!!-GP YP)1Z M(EG T(]XFZ>3KGZZ]$558F07QTLLF>]HD#%&_7S7JT8OIN^UQOQWM+=OVK0. M;+R_LXL 9D BQP"E%EEG!(393Z4#2S(VQOGB&S[ HXD/NT"(HG0I5J9.PB-5&/ MY\+FOYWZF!O@HP/XQ!(N(F_2M>9W]2+:U_-M MVP5[\W6AY\NXP"3UN=M\-]M@X#==S3?[?5$MD[V_7L1_MTSJZIOE0P!&I/: M2D$E@^>6Y;923["L:17[J;':?EN5G__ M=^\N_!U;MB5YGY._OEQ6H;);7(5(4IO&D3YJ'*FB$R\)QLXZE[T%3^8E3'LG MK]!#Z11P>(F[H>_"G== *:V!U0X2+;SEXE0&V\'$3WN1\*7M@"P0F+[/VG/' M9^O:NT[#P[2"45$A4(6 ELP[XPFFLL]8U1.1.^V=R$*MJ:G@4/@AT64&*H2! MU@0"&(U!CJQ5@N>^:)>M"?EH%S<+5NU'":Z BR,MR^E<2H! <<8!529PCQ"Q M/G=D?P\YQ30J'#T(FDLF+Z71=(_K/D57KA?_=I\K/1NZ" MQ-WH!0+.*Y@NM&&%^L1E6A\^'51R2JW.R<("8AGW.CG:P-O"XJ;GPX$VS ,F M@I(41O^ZWSEVC*5T3T4A%3/'GU29&%P 1-KUZZ?O\_B&R^KZW"]LDLU%@T_8 M1Q8180 CW"#LE%'9:[-Z$U>(Z7,D"G:O\8TBD@*P]LE6[6MK"9T(0X#!6@,B M"0O0*>ZR=_'=1T\A*BH/HK(QO@00'5@$LBW[.'/_9]VY9(T$T%PKX)ABW 3D M4<@]6#L#V86$6#-!\L1B+!RY!U1?M*R<"0P4"@XP8S&QF&J BDT 9@R MS2CF4KO<'DRA2:AADC\PX[2/S04R_U;-OU?SBZ6+:$Q0F93H0BBZQ@0$)+[E5N2,;>PDJ"3[' MR+LY6RT3\PM TA=OU_&M;[Q9M2] .A+.O7] M<:]N_A3=S_?S^]E,9W95?:M6E>_T!S!50&E+ %2",?GM>+C2!7JT5EUJMM(Y9^TR8,AU'_"PN,P0;9 MH+5CN1W[<58R+:#'1N#!\T=&!T,!NODA8[;\6G_V<471M/%/.A%]K0>*13H$ M5#1NHS+2&$KM$?2YXWACK&-:$^+$VV%R(!1Q0FP6MXP2?E/ C.!"6X$-B,,';T><*F+9@J#J/YA3GI:-Q4 MI;^M:GP_OYM\\2D\;5+P-AK]B7^-_",GP!"BH^7D)8P[4%F]HTA;[S[T?=^T M)4[%(&\T$4W?4&5_L?9]!^Q/BS=IH'WR*I/'V;#@A8GZ7TG G5#:I/X#PF56 ME8=1.&UE4S'(/8%X2SC>KZYUM;B[.+S2\XO*S/S9?YE]TNA0:V1D9N+HY MG^GM7=#KM.0&YY0#BF /H@_H(-9869$[+-6/LEXH%?\P*!U!G)-:HO<1"EU% MKOWO:NZZHL6,!F"\T$! &O<;3CLM=YZK244O^,E_&/@-%%,!^O!NE*C?=/GP M\^5&F+NK@(("C7T 5FJ-G9+2F]P3Q-HIF7:8?7& RR"N28/GR8UK!@^VU[-6 M6^,B-9S9?O^ATB85S[2X=)(I()5A@$H#+4]*O)?7?I86OM!^Q\G,702F1=A M8/9/&3NR!*^;$AI>.JC"*V(L[RQME?K9=S- MT539=JM.?+[]22->2TT T3IQ "KJH814,)J[XOX0^HHLI#L9*',)KAPO*K+2 M>N\VA;,M(=I]&\]+#21*SB)%A&M"&5'9(YS]R9NV!.34R!Q); 5$/'>7]KM> MK1?I2FAJ=#R;^MWE:)LFD8% >A_M9845551[%T8HYSR4S&E+129& M:&XQ%H#4_AS=71F! 6BM=,K'1H8BY[S-73?7G[II"T%.C,N1A%:N _ZNFNNY M[<7(P--X0R*!,=H)K3#T-O=UI\.I++T97@X'/)>0RG# 'ZG^]\OE.JXL&BB/ M1I\WVOD)!+0)'!B/A;9:0RFR^]W/$56DNYT-%WM.Y^$B*N LOG/5/OO9QD&J MO^H??ZE6EY?U+%W[>U4T \T103PT7-'UF^A0^U/.+B-JKU*4DK0-!)Q40$-&X53 &FBD"?$#1T\+4(9([$]Y%2Y&^ M\5C(RB*0QOJZ7S:@1$FG3^'CJ.XV4$S+^/'=L90\YTUY3F,A(&RJ6\H 6[QD-S+V>41 0&">B9V0]QUH1'U3NVMOGJ9KVWL%$L,LDI/+0%_?3W;VS MAB.N#3"0"Q",5L@X&*#,W>>QA8QI+Q9,I]:.$D,150?]>=9H5< 9D-HYH(.R MT"('+<\-L?[437O#X,3(&TEH!60GWH;@[>I3>/LC:NOYA?\<@?YIGA:;_I^R MU=_T;!OP2==L;=P&F_**N7OZP:/?;%9(^FABT "P=-1C:C#5N6ME1EA&Z4-2 M#LIO3"WF L(M@Q9[[A=5NG^^6^=^V[[N,5NWK&Y(BU"@":8 (BJM5U%F)/T4W$*UOYU/, MP*K#Z\U)LJSFFRQK2KI&^VC;(N?IRC(,Q=K_MG&G9!VPTOQCLS:AJB=O['0B MI4O5Y-'FC^BU'4IU'/4\JN&T^D' ,R#04UD-JC6)!V.Q5WWL)*@1+1TBZ M"S2#V5X AG;6T#[H!0H,)!0,*.PQM$Y8:7-7(+824@AFA@NZM9O>$*X7 )U' M":7VB3Y6(V"L<2 0A#!WAAJ:^ZY]@XAI(9-!L+NV^" N%P"3,^>JQ'X]V_:; M>JVOJY6>M2\FI&:GVL=OI6:,*4=U]I;)>PF:MHHT/WSR<;\ *'WVJ\@/[^Y: MZ'8,$D,*Z+@ X#P2QD@#/; 3%-(I4"H#;\[$XBRG0B%& N4**IR:S ME&?&U-)HG"!H91;@ ADKLN8(6 MH=RM!0XDL1!'[4A$/-M'+9]X"D#?)I*[3.6HS;X<7)O()^@!"=@'I[W"V5VV MQ^^?%C>C"KJM]^DQ7"\FH=?D3:/*RDH@+1' *>(QLDP;F]OR;E(Q[<%V4@P- MDT!92-INA3?K19H[N7G!G_5L[?O=6^12 J.\ -(II6&JG_>C(.T@*J?U_TZ. MQ/$D6,(IV;["K1I_2'YO?NTL\?.W1;ULV!V*8Z"Y$ RKZ!C&CJ9>Z[-<91. MZT\6@-6KYPWR5!O8U LHC!51@3D,"D0NY2RV?$##Q$*53XN9XQA?1.+2K M3"*M)K+'5Q>WX\SLS==%])7TIHETU+N;[V9;F=Y/_+D+"30R")(#!8D#V-E@ MHKG*$IG1*)!< A1+\E3TI5:(DD%P8(!C1/N"@),Y>8W-P(OOG MR/T^J23 M]?Q&S]TKO:R6=3A_]-BGY/>Z&OKL(X?>_SR,YDR7/#\M+O2\^OOF!0_W3K53 MQIO)8\O-W9?E$8KWR9\/5;+=M&12J'>3UZ(J-U&^MX+?C/M]].XVI 4)A P> M&$(YL"XZP!!;K[//>#Z,PJ$JLN5MSX \\4%@!HQ! 7B7RCVHD1CG+M;I1]FT MZFQ$-.WJK1$$E+TOBD>41LZM=XN"IZ_-=#-5$G)9D4T=WS;QZDV(43 M(B703C.@M9=&,JB$RMW-8@\YP^]P-![=B==X8 (9F ,$,FR1=):SW(IE'SU3 M5]GGP43SFD8F"12H,>YN7)[[[2"7(]1&XQ%#=<=^FC(ID-V7="%%:0(DB^< M)9+::">' ',7<771,KCGQLYS.U$+#0*&&0^D,(AQ%Q><_:)7)S$3-U+(@8-& MVXTLC"_2W8DZ4%]<++9IRC11]!A+H^4A0Y7&/3".^7J^7J_K*+SK!F^[1*FI2 M_#1N!^:7];745.DP)">I0*+=[/Z^_MY MJ!=7QP:QGWOB4!US$,6Y^A2VO//MK#NBEY 0CQ%@J(+ >V<515PYDOTR4 ^Z MJX!L_//S-'7/< JG,%:S:E&[_[U66: MNW!/P=G<_4==S5=_CM^DTZ8+?#9U!B=0 &>HP!I' ]SDC@ ?2&*>=JJ-U_78 M*8[;%,@(@ L%F0@,*Y=]/$]OZDKHHCD.KMI;L6:76(&VTAN_J+[%!Z1BT*GJ$B]:%9 M':7^[N:Q#])VN^_.IMS,ZGF,2&R!YD: ^$4\+0E$1N:.Q+13,E0E/1X(WXE$ M$@C0SD?7A@1-*!809:_?;B5D:B4R6/:[^F$XNPO<^.]TM=A9:]\?->@J;5(]EPL:M-\@FA0*WR(5V:.4:-W/[A4+W1]OY, MBF+[Z,XLJD5 2J@!9$1 [W% +/=5NZ<4##8B_'+I_7V4?OOP3B!*GCH5Z@!" MT%8:3RU#N6L']E,TK3H8(/V&.9&/\05J@.T=W*_ZQY%EO@]_/3P6CE.-# &*4I("TC__- MO?/V4C2\Q=@=GC^%Q\__[#>#DU[7R]7R@8)S?;,)%G5BW_MH4 OIHK-.M;5$ M.H_R-R4;1/+$93/Y\-5L6G8Z41:IQM[XD&;)W;:@/D]MB^KYIHOL,3F8KF<- M3\STHC*3/CN/4O>;]K%)VK#, H>D()I*X;//=-]#SK1Z*",NFAG?/"(HT)O:S')8V]6FOZB> MN_=7U[I:) Z^CHKUXJBHS///'*IQ#J0ZVX6I1V_=]&;='$,/"?\6L 7M@' $ M @VQC0X\=URR>/Z8W/&MQI6N\>16H#9[KB_A>3VKCE1MO1\] M=F_%]C64W&/1T 4YP98RE.#; ^ES5W$6T2/Q8VT/H4S:^OU9J-M9'6S_;>S M2Y[3<3]+P0"6T'".M,#9R\'[4?83]D/G6UT%=&ITT@(#',&,.RGWOQV4CA3RCZ A7CH]:<1^O%YC,R-@P=42L>T")2(0NT%FE" M6&H!ZPR#++<-,V+;T ?0W[]D.ZEEM1_- I(T#\$ *B0C+'C%Z7B*;#]M4]<9 MYL%*MSK**)D"]4RC">*QRJ;C0;G;C(ZH=OHVF4Q3AE5@:4H8P@'K:-73W"UE MQFHV^@#KW3 AF$"I8(SD7F@OPJ;.HP_ 0TM-8F9!%&CO/-,= M]&C]TN^Y(_Y=EA,';N*<7\ZCN;_OE+U_=_.;KBX6^ MOHP.;9HX^XPORPQ0TBJ@%(K.--9.J-QU> /(G3:-/0I*3R6\ @HK4INK#]6W MNZS3@:O#& +M$0,""@TEDYB([ U"#J*P%QI'&T8^"AI'%%$! $P9T+FM9M6M M)[Y=9-IZ=X= _?I13^-H[07* MT<:;CZ0B3R"V OV,9]N-#\I@]WGRZ W3QTP[#6MOG>JY-><$*$G2: MZ>&/!*A%7AXM;:+/OHTV_>T M41I;CWC>'=+&V# (#(8AC?[5R$HDL<]]K77,]M8/ZO?^+;<%U$\*IV\Y[S[- MH^>Z7J1;\IN;4ONWA$$.J#0FU=G4A)4J14WV/EHY%_!RVF?OQ5WW&7MJ(1>H M]VY[!Q^KZ)[\>9[6VR.JLOTMF'&(_I92' 2CI.%*$:YR]^;/W8 [/BVU/'ON M+#8@KD<"HP..-J+A6.:NG^@@I>26VWOEW6RY/9S5!=CD;9W#[W3>S>\Z=7RY MC=EU+C$:='%U#@+AD/2(R^ LRHZF@\F7@/TQ2R/$ 4., M!,J;((Q 7&>?(G >=-F"#.B;BR1%("VG:V4_KEKAKXWO (]D-& S0$1;T2 M/.ZFS$CK2=JT*;^,*!M#% 4:U=M(__$WPA[_>9[>]*.GX3HS)##Z0\PR(#AG M5NI +2N\0_V]>WAF[?IJO6FPM^E[E[H0+?QE:F;[[1:W'^KE,PZABPR0BDG M/''"1/0YGCLD,I#D$E)P1^&GV[,?7W0%JIWG&F5]U(O%9DCI&[_2U6R,IE^- M5XS=_&O_FDIK H:0U00P;7DTTF$ 4@@+N&&"(JJ",;DSA$4T =MNM_OGOM*S M9&E^N?0^=10]- MO34F[AK-[/*7>@0D-G$S1203@BO:F'\]>__E<9'?[_[*^,7N H15P'#M@:/*&4:@X]H]8R1W M/GPZJ.246IV3A07$!\=7]M';\>_CTQN[S@D/),$6,(NXY QKB'*G'$^XO&ES M,"4?VJ5CK8!M^'&=E,>GT+C:W#BJJ *:1:6BC0X48HV9R!U2["3F9[=+CX3/ M;C?>++(L )3MAM6G[_/XALOJ^MPO;)+_14,K:"B!TI(#[BR,!Q^G./MEQM[$ M_>QZ.0]HQY%U 2"^;8R]_.RMK[ZE,^RC7]TV9=Q=2Q 82!4HD$$C(3F/MF#N MWOO[Z)DVH?Y2H)I-H@5F,1YW$,^0L=C[N)S=SD^2B1C65QKA *23""!EL+;2 M09U]MMI4?<_OWOM8)*]N'GUW;[P_:6WK)9!\XZ!::0B3S(7GE3K!117D*[**ZH\UEP0E+O;6P\O/$E6&2ALD^AYP.EX.$T?" MOWB]6LW\;WKV+65ZH_%Z6W/QX V""I [Q;PAY!E+ MK-^;RH/* +'6H_%X8L2\UO-5/7^TF">K>%+ E9IG:Q0 T1@38G6(?.J!E.XW M3!O-& \AF7A:P"'UKII7*[]I,_4^BF9^4<73^Z[AU._Z_]2+US,=6=BBA+%D M*1;(@*'1 8;:,!-R'U<'D#=Q/[I3&DAC":UL/#XL[&DZ] D;H092I8[@#&&H MG-02Y7:;#R1QXJNY8T&E/R0'RZT 6-ZU@=P,<4\[^K*Z7K9K?!TLT%ZE&@VM M,:1809F[T+[>4H68S6P\DH@Q0*H2Q M A*;_2;G(?05YW@>B8H.N&4740'PNQMKN>> ^(NO+BY7WIU]B^N]\']:^K"> M?:A"8P\[GEKY>02<#,$'PE+T.GOB\WAZB_-Z\\#S9")\$7#][./&7.O9IBE- M(SYI ] $8P"=-91@R&GVT4T'DCCML3TA*(\75.$9]Z?S@G7;O. \N?@#7I0S M2W_L^HK(WT.M4BF'!9RCX(655ND3F$P%Y^\U#*GWA !*6T]Q@!RY\6Y7__SY M^[T(RYV_WRN\ L[KGGE#XRS0Z9ZZQ4$C3R!Q*C<&?\K\_7[Y'Y>_WRN,0C&U M/WW$*)#>IL$&T! GD((LMU_R<^3O]XM^3/Y> JH1!B)$7DGE2/27 ML"02*LN\?L9Z^SGS]WO%>E3^OA>/7TS^7A +E!4:1*]&.N9EL-;T0,K/D[_O MBY!,/"WSD.ITK*65P$@A 5/""QCB29[]HLO@S$&Q&?JA)M!Q8BD(8H_N\CZ*E3Z/@9XY["?M3GLM[_2Y=)@!HS& G#L.7>4&YY]EM=XJRGN M.#T2<<]G):80_T^V$6YO &U_\^%N4$-4$!F@TB%$J T$0D2%'*LF>,QUE;$Y MIL;PB%LK"Z!^LDV6KH9&0V]QL\L$GDQ]&S30@A+NG"=<]&JC--&NNE](&0;Y M3[R-CH/,3[9OSA?UM5^L;LYGT4^*OY&N6U]?W5Y8?JW?O[H4^]@^"OD&"*0!0>:VMI_5CFP;@7R_UO(LYV 0@ M#92 V: P@MY+-]8%[),LL-?6X/]@6Z-01!U#P!4&E;<=GG\29=TH $F< ,T8IH0[R$*)>^= MEB65$6,J.H\Q% @_V3%R&WM^_(/;KF?G^J8MEXHT!E(R"#".[BT-,/[O!60U MNA?X\Z0W!D-[_!Q')IP=O@G5=A/._46:5O1U_)C2_7B_NR/8VL7:NR]ZIA=I M]7/W%WWA[QH4,@6X%QH(BI)>= B$U-+"6*JXW G+'AY>ZDE+&:='23MA$BE/ M#^Y1%("^KI)AF*81?C*SZF+SN(=J/D]8ZHDO-5"888"1<3 8(6'(/;U]_%7] M/"F)HH^4X8CZ2;=:XZS=1$X:T1).H^ 0!<)AD:87*V=S=[LXP;)^GOQ(T9LM M Z9^SMWVZ)-=;E #@=$TJB),(1,H*"Q*/LT>??+SY'U*WE7'8F?P3IHZ1G<7 MP6_ERD??D)"&#"BE/6 LN'B:.XI4(55?SRVE#&.PE)A<5L%GBU'GN^5_5X06 M%W7\#?Z6APR]G?\<79ENWM_7X#W,;NA2NL)RH$5$&\9&*>8Q42+_Y-A.H4Q>5GC7[8;@T$"(P8"D2@6,$D<\=+&TE9.H!2GE0T)SK-93G M!43O[Q?QEWKQM_?S\T5MHQIMK +3J/>\!X8XHAW%1+#:7?O&MQ3'% M(?K)1 OC>26PT^](N7$DO@*(, :\IXTI0PWCN[==%2[X^9+MO>%/-UBOO M7MV\KJ^NZOFFUW3[57YL@'0B .:=H5YCXE7N*N(CR)S6W\J"G>Z^8^,(JP"3 MZ&R^JEQ:3-S;7[Q=+S;!J+<_TFQ)[]Y%/J?N,^NM()M\>'73_H"VMDG,$& P M5<#R>/;KY)3N-G@9WE9TO.64T@)M)"CN=B8M!!?%;I'N,0 \:&!@7(]C0:6% M17L7G@3GI8SM* 8\O4!]I"0+0.:756W_EECIY\L-+]/]U*Y)3@1(G:K=F42( M&"R=RQU,VT-.B7@\5NZ[1D(F(12 IXZCI3-;IJ@ &@<'D(C+$9;(:%6-;(CO MTE1*6Z[3',M9)50 X@:>%&=7J7ZZ,4W"4* ,2FRE'!F),.6Y:TZR$%Z6RS0, M2WGMQR,$^P(B/_D"/F/%>4H([T"2KI + ;A2#F.N:4"EAW=2E?S']54:=5,O MNA86@@<&!0:4DUYJ3T0@\!G!MSZX++UQE!P?7R\8QKBC]_TWOS!UMLQ2W%+^ M0[U<;E5;U'[S=632I^O;Z4?+^!M1]<6/SNO%1E*KU:(R40%&D^!K_;&.#YBO M(EWQ#1?OYU$G^64SH*XED(3ZJ EE=',"MR+D;E@TSDJF06P&<#6R%)/+>>(N M0F_\O+Y*U6Y[.,H4D);$L]IQ1!0RV#/10\^U/'I:ZSZ[IAO*O")TWIXVP"N]K&QC=!:#0$(?0-"8>R"0A(LX'17,']UL)F>)H4Y36QC>D =(XD"DSMOJJ6^ MN%AL;Q-_T;,AMQV[GS4TP=.3RDPIGL_^FY^ONXU[DX9CIXMI&CDBI4HM2G-/ M%M^E87CKO_ZN_T^]>+U>KNJK^+RV$K; '8@:CP,/B:8$8\CZ@28^_A%@XGJ2>HUO.H3M:!/&=Y M['_#="C()+HZ.Q\G1L,MY96>[5^#M088;!DP! 82@@L$XAY8Z'K^-,[*.$C( MPL/)<1 6>HOG]<(WUX&@@P3$%1@@L(KK$)MXHH$,><6\9[VPT/V.:;)<8^$A M$R\GQL37A9XOK^O%5@[[L2U2JR\B* A.*6B-U43WF;:][QW31/+'P40V7DZ, MB7__\]GKL^OK6:7GUB_;L4T!1L2FMC$,2*$%H($CST2 8C<6UHJ)?>^8)@H_ M#B:R\7)ZBW(5^> 774M@2$3F$.R!C@P!"'/J1/ PNNS]S,FVQT\S*V@T6W(P M!R<&P:9WZ7Z]QE4 6ED9CSZ.K(.*6RA[ *#ET=.,MQE'^$,Y5T 504V]X JN87J2=F_)_[JG\TKOGXN$0?C:I G&(AQ)=0EQEM1Y!99/3T2)S4 MIQ7:BTC?9>C+T^.A^1-Z)^G-\PQ"NE(^5M-H 6$#B+2<6*:0RYY>[TG:4,76 M]NS[V2=M93V*1\M/6 ]=B(XAY;EK0O<25$0F,"M:=G56/GD4<&JV[UBS^OO[>:@7 M5YNG?O3?TZ?GB_I;%:T8R_-O+> M;C_HK/>QE@(5T1YYSI7%1$I!46;ET8>N+%>&]#+:U]O_OI\_,'_OL&-$ U 0 M"T"H0=@Q 2W,WX6Z)W$3]Z_+C9_6JT#9A53 =Y8);Y+!4D.>^>OL\55//;Y@&=H-D4S+H'@WN:5Q$0-&OQP8#31DU1',5<.Y0 M\5Z"IA[W, W4CI5(R2CK=/H;D6['@:&<@( ]UT0[CUCN_JX'D#?U((EI$)A' M6B7C\7SAKW7EWMR2]?9':C#JS^9NH^>WS&WDG9$'VE,$I.$V<,+CWANE%<'! ME$X]M&(:E&:78#Q57 MT3[RN;YI<\ ,%\ 0B^+Y8 F1'#MIQC_#=X@JUCL>C(C>+O(QXBD5;XNU=]O^ M@%_U#]^U-$@-4(AIP!@A'$L75S!^3+"3O&)=Y9-@,(/(2D;CGMG::3:7<<8 MRQ5U7L2%\9-$"'?H*M9_/AG^CA72Y!>0&B[9>I%X?FM0S]WM]WO6!XT DBD2 M_V&**V\0VIU_W'$QZ?!W%^LFYP+:280RV/\8;>KX,_G3]-%G/TLTK.J[OKMZ M_EC[Q^\>/^1AON&R#A^W3SA!SGDL0D?.3Y^$OQ/FLA4S0"(H *0L((.@PME3 MN:?)96]%..M\U%#S:M^-.8R@+;O^.S3!?>4 ^E $X4$*$,T M<,IHY*QA4.2^O=%%2[Y!R[MO>&2UOKJY_6'K/3XA272[( 34*DDII(K)W#&2 M(\BY"YF@N3QRW_=UOAB5L;(UEQYA:Y('1 @-L!,:**15"GQ;M+8\NXJPZ M1DAU/HY-V@X[+>!\X6TD?[..C@5XB*,W&;^25 J(J)1VUXEO%7G+HR?VS+.( M?"C')A?YTY9F7^HT?:6>=RR%DL@6:GGJ7\51--P"-+J'\/>^9&+?.0L,\G%Q MXCZSJ?=E/:O1/4;G;6/]?QV)>T+ M44("I0P"AFLA!'(0H]P3%CJ)F:X)\BC8RQ?_-U]?+/3U967UK$T7 M(X> ]B0U8X2(<,4I[M>*Z)FSJ9. B2W@$QHX>60P-9"VG'B\A/8]YB "RA$= M82 Q%H%BTJ\GRG- ZB)@NB,KDV#KW%R>$"J;NO7%S5__]*5!<:! >J]!7+U0 M5%O(U;X[+4MO_WA1?_OU]HE;:-Q^\X",A_=-"(,\0JL'<; F;\^:]S!B5\9 M: 6PR'!(J4E1XVPR?WTVG<4QCLP/Y."D<;0-%QXFY?W/NEK=_.Y7E[5+UY^7 MJ\2>YJ?>IX[#;3HR?64\BLZ@$0@3JJSCO4H(GSLW!M X;57T26V44TER8C.F M:QWMF]=@"$RP"AA%C.!8:<1ZW<-\!I/[J9CP)#L9"NI11#)Q\O#L_9?_J*OY MZL^15>N%;_<6)55 !ND!Q@0Y1J3UO<90M3Y\.JCDE%J=DX4%A&ON_8)/85NI M^B']25+6>I:&8[2Z",RD.YT0*(D1%]3AX'.W!NI#U[2=""8K;Z8"9YX[JW-U6GB5JV@J;+*+O :?CY3"QQ?3% MZ]5JYG_3LV]Z7OT][L'7]=6UGM]\^/#ZT="@S6H(=1M_6J=!"@H$3 /4U#JK M2 _SZ?DWE0>5 6*M1^-Q :KH3;6\KI=Z]MNB7E^_GNGEL@K5]MQ^M+VT!5RE MGO9$8:"-EL!PI3&6##&6N]'N,R1-,^!IJA,OIWS*AMN3K7F_( <],(CQN""F MB96!0:).![@23KZL$.@/KR/D41K MM]X]RG$':EG_F.]2G?!ZWG=+'X-7-$P:EVY3;N5GM?'FJ)T1(IDX\?("V MV@ $-0N46('$".VA3K"R7OM _BP608%H*6 /';3 I\'5Q\M$:2HGMBC=.J9* M0^_XE"W[\@8"0(3^_B?JXNS#]7*/SWG/(#N7K!3/XN?D%U2$ZNMC^NT7](XZK2@Q)Z[ MBRBWX8!9"A&\F^F+QIUI+X'$5 KG+>$88I%'[NH_QN+N'R>4=+UZ&R?&$R/ MW([HO6Q:EMYOO:X^,T9BH)@SP"@AH?.2;8RV@[2.X P9P2HHF-3D;F8_$(,J?19>,@I3ZMT JPSU[7RU52UIN%-CM) M"* "5(!+%ZPT1L/L#32?$#"-6CL)EHYG= $H^>)G\4<7O_EYY-)L$\"[JN95 M8LNJ^N9OIP]1L#Y-(1%(<)9[OO6+61,3JTVV]2-!9E M- .:$0&D(-P8C]-XBU$RF\\0-DT!^$FPE5\P1:!MVT&]0\E"[X"&4@ A>8BD M6T:5S(ZK)R1,4]Y](@0=S^QRAA-NQBM^K.?U4UW;L2A*+5#.(P"Q]-!#1 07 MN<^XO11-4SUYFN,NGRB*"#$\5;&OM[F)N*P'1K[RH5[X1QW\W_Z(;(Q"K.9Z M<;,)VT1^I*Q&)&ZVXZGP+@U%])[,'[?- MPO(B#+K;77%["+R*7G6HFJ-Q2%R&\1H0HAVA3EO$_+",X3)Z/T5JM%9=:;A-G7NI\"1BGW+Z@!CII4,!*X\KD5V#@KF?BF M\VE0/*GX"]@$;WQ\LZVV%?[^>N8W"XUFSU5:\]\WGS?2)1 !'2@!2%+-."?> M9A]LTH>NB:])CPW0[*(I &Y;:[IAI#H,I'0("(@$<\)SRW/'8+9OGOB>X=B0 M.8*]!8#B_=6UKA9W7296>GY110V[7?=AD/](FOJPR^E$Y@H *P-W9;/,[WGVYC'Q^I9?>I9O?T:3=\*XCQJ1M M*NOT&'"/+$),N9 ==OTHF[CT<71EEE\\!8#N-UW-D]'Y:9XN/7X*=R7G#Y7( M.&Q4=4! D=07E6-%+(>,T]R9TRY:^E4+P1>+K"PR* !+[1FZ-]6WROFY6WY: MO$DE!LEE2>Y,PS51%A@B"7!$*V.8<4KF;OMP&(7]4\<"H\MG[\?>AJQ_R7EZM[FBR*0!O=UH[ M&@6FFNO[CD#;YD"?_2S9#JFB[[Z?E >6,Q-M!*. XH@!3;T("DFG5.Z:M_[4 M]R\TWC"2GES I^D,]O_B07*/MKLLX.+KCR=GG2/=9P8G'2DN>NIL2"ISA MR<"WVJN1AI"..%;ZMLAX6VD5&;B8Z]E=S7K*.^\POO7J&(062"8$" %YR((2 MWN2NB1M&<5EWJ(Y"5/>PZ=%%./5(D[[C.Z0R0#%/ ,%.">:%CG9#'QR..AOG M!/.EQT? ,6-R]HIC:DSUG0NAI$AGOP;*1(/ J. HZ95D^HG'Y.P7[#%C6&. JT) M!,A"YY7G&H=]=LY/.";G()D?R,')Q^3TFX9*3=1^%&O . X$6^Z\[!4K>M'S MA4]J8F00Q$L9-:PID!P&P*6"PD*O/1D'3%-;%SED>LRHX7T,+B!ZN&?R+4*6 M<^ IV^A=#+2,RM<:S*CB6F&5NWSOY8X:WBOC_J.&>S.\ -P\=$N\#6O>+>=1 MJ\/[Q6#K@<&8 A\T04YBF;_SY%Z"2ADB>[)3++^82L#$S!Q\"6?8-M[:QW!Y8G['OWN5W$WU1OEVJ%5+41 "JA M]!JTED(SA/H,56MY=!$AW6.$5.?CV,0"/U]X&XG?K&*'? &H)BR2GY!ON0>* M!.<]1<09W$/@+8\NHHW50($/Y5@!A\"!1VAG[I91"C2+ECXBT(1@!=,\=^/& M8VDM99[LRZDZM3;U9F: 6Q9"4)A"VVN@[ '@W*5A MV@/M-)*O,XJA !CU+6=ZFLK8QU0C[=DKPDZ=&4GJ ]*R)&154@!D08?*ZG2G2?.A?4,*:8S M;_3QZX,.ZB?]>/DF;D^)B 44,Y=:/CA! MAUCN5T #D%#!:.8JJX0F&)%>;1;&R\J=H/!G)('W2L7UYGYQ^'GJQ-^M@0@" MI)<.",Q0D$QKI7M=J/N)4G']9=HS%=>;P058\\]DANZ6884'FD:GA$!-A4)4 M>IB[[O=%I>+ZR_BP5%POAA> F]?U(JI?O?+1G;U=2?M"F-? >(. #5 Z0HBF M.G<2MY.8Z8J+1L%.'J87@)Y>B:1[G8P54"1-\#$D=19$D$"8VZ@>G,@]03G2 MN(9/?MF4 +2V#,;]+G$$F*#BB>^LM7$!R/#L%0(O+'O;3[!]LK>]N%QN]O:. M?*JC*M6. ^*]L=9[;]&.2_^"L[?]A-0O>]N+8^5F;^_(YT8"9;@ GBLKK2/2 M[18\O^#L[<$"'\JQ<@Z!9V_9/@%QH,#@U#O.*RDX1)*R8D?LG:"([$2V1VY) M%8"^OJWD'J_)(Q2]/R4!UQHBP1$C++?)FZW+W^0]0?JCX<@N?[U%4V!N[-'T MB&K^I]0V\]8O]>[M?%6M;C[JQ782SO&9LE$VK\,;$4W<"+9NDIK[>_,R*FI]ZGZ91MUW)(8(#"0T&4"ND MI&(,Z1Q7E(;06$K^+1]>Z@F$-S%(N];1?LG'00:D)QX$2)VG DLB>I53/ /# M_51,> W[9"BH1Q')Q-&-L_=?'A\4#][ZD\ZP@@$E& >$!GW=OA#J)3!0:4 -BQK:>VY= MGPG<>U\R7=)M)$SD8VD)X8AJ>5TO]6RSA-K3#"/H)" & M&P\A]LCFGN3R#$FEI-^RVSUCB*1LA+5O1)$&6&H8@.(Z?J (M=G]X&>)FM:Z MS@J!_O Z0AYE ,QN1\9X]S Q9KO,^$EX=9-:2[>K9ZLP4#08X!FU5@1,,Z;GU7RZ]7VU&C+M-@U4]2SR8U!%[G+4(TF=5J&7B+I]YLA($)@Z#O/?__U^'A9Z MN5I$;S$R^4L]V\X5:#_L4(HG.$\ ]Q@9DT;%]@O)//.>@HR+L01=C\3U G3E MLX?4AZX+HMKP=% 9P*20QD$-7?[61[VI*Z6QP&A'_4B"*@""[>OY]'T>WW!9 M79_[A4VRO&CPCVB2JB0,,,AX*8P*-GN?^-[$%9XX.Q(=O>;;#!55 1A\.BNV M@X?-EJT,:!E4W+]*0XJDE3ZW!NQ%6.'!RSS8RR^B G W;&"411I(@34@3B"+ M#)<]YA:,(O0"H#D^:*VWKL]NZQKI9]]-(CGG\)K?5VM=&/< M%$00&.$A@)Y3P3@RS.4>1Y>-^,+MR3Q GD;4!6"\Y^F! P1*,0M\]-Z4$?'P MT+DCH4..=/;"\9=## 6@Z?$VVB0;=-P<<6%G<_>ZGJ6\?MHR:;)RYQ(I"< 0 M)P'&@4(<[1;'<[>T.8+,7BCD+QR%8XOO!=;K5WYYQ_PZO*[G+@UB=H\#O>_J MQ4X5TWB5_4.H&?L.0#9.E7%; "D.=!1,5+5&8$68]_^8MP52W9;2Q %%(#31 M4,?:9>\Q]O/?%MB+ISRW!?9*J@#KH'TMJ4'G(UUR5TC8EO@2SD0>F@"@=10Y MI:1!N?M:'DQDX>'.(Y#2RS;-);:7ALOVK!GV<7<[QH!%U,5/B,,^MY(\@LP2 M-68VX R!Z1%2G#K)W:=27G(.#(O[6AKIB(90PMVY8:5?-CB9. ^]A;"7MP5H ML>-]1$\AT#J:)I P:K7FUNC<'G:PTK-'K06Z[&63AI)0Y8"61A.BM:(^=T>0(?06;O8=B:%>9^H( BT MO-M^[9V7O0E.U4L20(&(#DHI9'O-:#X CD\I*/'X'4/R=38Q% .BU]N!$XU< MD*9 IWRG-8X:8@V!O-I9%_!\J;:K9)GG2Q87HM0(C@P6*"4VD(8KO=L0;2$CA-30 ,,81;((!2CSC)!__=\&_"R@<;W:$+-L]CK MA:3NB;E:@:/$U13+4R1E:YY^ Z2.9+%8 MK$(18$^OB.6Q93.(Q=[:O/E\VJAE1'(<9-<, M*'$IZT6X\K"C^M% O_1"ZVD-I77$.0-MI_=N#BGF>B]"VG+5V-088M\,Z/'6 M'#-SO:CTGW?5U$,P7P=X6]5CQ !EN 06(:B<)5ZGV'S9)U/:>M,1?ZB,EX-9',@(7W$&,B\(= MI]SV+U;:U\Z4Z*5];;"=&B^;JX@TAT )[2,B+(U03%'"8K^H]U]8VM=*G/BE M?:THGD)I7T$QX/ZW $IIC;*R4+C8$X7^=4O[VN$\M+2OU;9_H3;[H;>/0$0 MA$KE#%.E53&>'QZ]S7YFY7Z=UMBC@G=2;?81"96T' '(E"LD@R'1$(&&_PUM M]MM9T+O-?BLDI]1B'2(#.'9>&Q]BA#8GI6!=ELGA+=8S:+O?CF+?%NNM)LT@ MQN_0S!E"K;PZBF!O)$4 #R4AID!<M*^,"4G>#'OW MW.>K0H4%G'('D.208:D%%+'/,4Z_Q7IW"O1IL=X9C]P(]K9C]S?5P"/VL-,*6A$C/+"C1JL_]!TF=+V3ZT M:B/M\3#.@-W'ZY*\M@HW6'JK4 X$Y11HXB"%5"@A8Q>Y9=2\/;..K@>%"QD2 M)(-I,Z"A\ULU2VG"ZUD0A/(AAPO+E8E]R/=W\_9(K(O7O+TS!1+O[J\FMV=? M)PN[N;3)TBK J'9 4DL QI9SB#G#>*/XO7$[_W[4C,**L4"LHE@T Z_7_V:K M,060!8- 8^@0+S47)/:EFSJ$QK[&W 9H!>3>BFEUJ,.J L% SA3S(0@5J(A=L+]#E!P/ MG\?@0OLFIQK$&O(B\B$>//YM'4$8W"BKVU[T^+! MUJJ*_HS(V6+=+#T$G#?5I6RZ^08Q! I!"BR%I$",&6^945:C71*E/9(;@SX1 M$-A<[!D]Z6C8/3KRT*_\X M":'<)-3X7;@/R[G?-\SG]B7[AD$(T/P.5_KU-+RJ"YUF5'"HC8U=S-M!K,R+ MWN+LNF+#DV'W^(^VGCSX 1[LEUEX!W%EO>^RKE<_ZW]]K-NX0^]_]9 ^T@6N MQB^?SE$(:*7/?45-G&"_DALW#K=.0JV&2S438I>3>9_ M-A6X$H$!MUR!DDE-N<7,:W,$GC[+N/_R^9Z MV9)0( 4B0!H?<""-"2QCOVK5)D]^7.N'^DXZ#80@ SI]F?FQ?.AZY;=/-]^Y]_)F\[MQ M*8% D"EJ!'8F]M9UD,!I-[7YK)SC()P!G5>.3KDJ"_P/9[Y8,W]F;\--XIM\)L"9\[.Q07]I17A;A( "D]*RTF ;O?M% M-.%/S\]G0O]>Z.?#_E?+?Y#SR?S:BR/-Q>P/64_".AI"M:WC:V?"-7V_;>"J M++2BN'#C)9UVBI7V<"\=8V,CED$,\JK2Y\FOT"7B=9^PG8LS0&KE0"D+YPH+ M"VYB/VO4(D[:D\(<2#<,H:S(]KU:WP4XNZ^6#8?GR.]#28D -4H)9031T5]' MWR5+VCKC'&@V )LLCQ35XK7KXM=J=NN_=1]^.N0X<=^8PX\2#Y(ZVC&B6NP_ MDS&( >Z$!1 *!3F$1)KHE[$;)1GN?]3B=5XU9BL<0X"7I0.$$J1+I&3!XA]_ M;HF1>@L\&/=M=S+,U!FL5F]G74C#-K9=TZ%W<(F!$]@H8JF!+'H[_P8YTO-E M$+B;396'6CI#MC0G[9GR6U--."#,"!T>4W4\]KO&S9(D?BUD,,)[*-/#W#F0 MQH=N%^[-$\= 7$H M"Q7 VZ9@5'&(-YNZ169*#FO04&Q;J=+#T!F0YSVO3+-'M(P"62! M%4"E$!J%5HDD-FM:![&[0RB$'(MSIA8IB03DVI%2CLB679DM#,6ZE3$^#)^Y\=..W MC%\K.?O0[!LQY$8^NCC6%S@KTO3E40_*R#:(RGLUTBA#0>::TE*:21%I@,/.GXNI_UP!'Z,8>3L%IBO M.^]G(AQ>D.6@M*72HF A,3GJ^O+UH.K?$@+>2J(!UL^ 2;_/Y'U5+T*'I)5:\_DR M=,O\].M'>!1R*SFM.%!&0E 4S =R#$);Q#YF;)W7&W1B=3*->*>X]" MN5939["T[#]8=4KYQ5&5@#A>%(H3 VWL@NZ>I0DIB^3:@3VX-*'5RMGQ9,=Y M&//31FL""J(==07EI(S=1_<42Q/:L>U3FM!FZ S(SV;FO+J_MW5H1/W5+L+@[>6 A3+A MX$R$WY4*PMS2A<:<1(!8*%%(4I1&AK[6E&_ZJ?14BK1:3+, MR!FPI,LEB/#:L#2* J,4+KE@!*G8D4SO"T4IR[@/VBL-MG2&;-DQ@ZPW"\82 M"#^/%):\$"QVO=RI7BAJ1[C7A:)6<^= FKU+J?7^47"- *(,"@BUD"8Z84[R M0E$[M@?'+*V&SH JUW8VJ>KOU<+.FQ5 K 12EQS00E-56NUQCGU7<4N(M.O0 M"$099N8,>!*J ^>7\C$LRCON)E '%'(06&60,XA03GGT-6A3BK2;H#%]OQ[AG>7^KP?,N[W>E#[DIWW)B7!6T>A-GG++VD"AG] M&1"B$C^)@QC)R8-V$S_[1/^SRMO#*S6^\U5]TY0U?.;W+A MU9S=WMS5U?+V[O-DKN7T7U;6GA%BQW6ITF\12RL!\ZHZA1 M%>M J>&2I&YW M&9EM1X8F(1'G]>)_KN3LMC'S+0GWIB(0.(1LJ50IF>VTP/E1WRQN_D^O"]N[ M#^;DI/KOJ/O;, ?@=^2(-/53!15 2*>PI%@JU>G=\"[0I]PC#0!K$^X>EDL, M^+?);'*_O-]11E-:(*!B@ @AM< EHK!3HGX/Y.\^FACT/I!5,>R7&GCY:[?@ MBGKU%:=^E5)26B$8)IVRJ?N ?_O1-'O>:,#WME\&.]F.MY*8M2%$8: THN " M(FI5[-NA0VZI'RE\C)U9[V?O[&CC]UEVQQUI1X'$"H7[9]! @[VUQNVU]"I+ M3GG6GD"WDJ>GU3-@S]N?>U%/U1U7?T,9>'RA_^;Q>.6;M#/-D41P$9I M8K IH1NSN&2??#GE:^.P;#1T$N=4FO0Z,_X/JZ7#M?;(+;E[Q+P+4J@4(0%IA9PES\AT&[ MR993GF6,93(2*MFQ[=+6D\I,]*5\O&^X]&\0!,(PKU'ARH(2AA'IE*3I3;$- M@7**V\?@U1#[9T"F)L_\[(;/'N1DNDIP5_5-+8V]7-;Z3L[MEOV@CS0YX=;; MCVIL<6$,C]V!JI^DG>A'3XE^1T L UZ>:1VV-//70[WO=G'>W-C$.>MU*7R, M0"PJ#"FU#Q(BLZ]-GDX<8Z?$L6C6SX!)S^_;_W.RN#M?SA?5O:W/YG.[\"IM M5=$ZY]4@%#!M-&4PS(K8K;[G9@B3HDIO:V; 3."/?YI)[=W"VO.'FPM;VW;ZZE"&""<+(#1 M6G#J5*FB/QJ^1Z1N6='BE @4$X0,.-44Y_T^6\ZM>8[V0@^$R6*5 [;6[T-T M@/!V2]$R3![AF'>K&BE)*5+L&,%Y)V&[\?"DTO/' 2YQ%G7C0"PT ?0K^E>[ MGG=7 <&G9/'675E'@(#" B(5 &'1L3J-V_V(U3)Y&,']'4.;BX]ZU; M+I:+>6CPLK/5,J$,B,(60!J($(=E@63L\'R?3-W(=1*9^5%@R(%6#0[XRH9J M3Z_2WL,&S#40X7U[K;BUB!A7Z.A],0Z2L!OE3BHW/R)$.1"PI7OSZAFNTL>> MA7'(%E!9)6(GY _NC0U/*@'?V[Q9Q4RO=1M/$>"5E=/5 -;<5-_MSZ^A?W"] M,M6JIP,HG-6 .4& W_Z&]*T57$M;$H,/CI^Z?KT;?4XB@7XD"#+P/_^L)POO M7MV%^_@DP-MW!\ZK^>)5(Z2I @S2<.9I.'!$(1\QE@S;V,U0]TO5C6PGE4F/ M#$4TIRV[L]??UF_2&"VSL9)J!(3&$@I';$6ZE+&;FG9*$CZDM"!V&]Z MF>'FSF#5>J>$#_TG"SD-;^:3+PA0OKZSI%(T\?$&3X^\UE. MZC_D=&F_61EL%%@_O]9WUBRG Z*:3L,.C6H.ESU25//RX5=NS7>12W !.*,0 M*"VY\UZ#,1?[5*I-GJ$NY67L537#_&QFODZD"HFL2>B_MS*\N9A=A4X$]?IR M^/=J5C__<56.VGB/B!2E]Z4J-#WQCI1;:%3TK5@TX=-&4M'XMNG,TH";P4+Y MT=:3A]6C5J\;X:O)_,^FF]"JD(!C*( 3F#K(%>$L_KM,N^7)A'O'I7W[[ MCXFMO5!WCZ'T8MK8*9,S(*!F ')94DTM9SCV/K*;9&ES$GFLC2-@F!,SWV[N MMO5KGLG..2"1(D!K;A7D#F,YVMZBBX"9Q' 1&;*+A-'ARHF+7V8_EHOYRF)P MA\,7/@RQS (NA%2($5W0V)N%%G$RX5E\$NRBVT!$,B47VO4N(//;>BL!%MQ* M0BPU%*0E M5Q]$U%29>QH^;[_ MGBJ65KX=K8JE%=P,ENK];]HQ;T=12@N40 X72FHG8J_*/5^'S'K7T8,.![\I MV8I-=NS:_90,$@@HC;Q9C(6PI PR_O>;DETP[OFF9*O!$]_]W'C[+CR'M^,5 M(&Z!).$5(,P88;04)>W27WCG!W*B0E_LJMB&S,"-C+H?HH("P:T#D D)F2ZM M(J-5HAPM2YQUJF3XTIB.$1E,A_>.XMQO]!YW-B!1!0/AX25 >($P,LPJ%#]C MO%N>TX_C>M*D=6$>@%D&_'O;5.+%PEMK"E- *D.!EHPRYXQ#\9]S;1+D]-UC M',8-1RG#&_1?;>C0'"$SMV.@H:FX+O)%RKVM/[4K^P$9 I(*[7T(UI07%&H8 M.ZGT7H)!C[^*G;@_>#"E$*&%<"2"8$,%X?;#DWFG;IAM-IU:0!V[QY6'6RVU(_V/BEP\[_M\OL_<*/:^>CT^TU@HX3C!@3$EO*,8\ MZI"7!E%(8/R.&!V%2WM<&(%1X\*1V,ML*W456A]?N-_GZS#M69G0KXH4/LZB M$$A<..!*HP0MG"HW7TEH]#=[/Y3VY:!(GB>N.;,-,E>_AKX>0X/,K8'B!)GM M\ATER*1, &6A % )22PL=:%C^^ X0>;K:)Z@ZT#IHYWK>O(C6+XQ'Z7]+EPX M40)G10&M= A'K[5K$2?G +45]^V6N7%,GD&PK0#FZJY[05V/AD#NIWCCGESK2RVJ^>LKV4XA/YQ,_1[].YMM/ M09;>EIHI4%!KH8\WO$ECW]R))'I:HD8DTR$T'0G9# C]-I6ZQYQ:%X [X0!E M%D)J2NA%'J5+'04AD MSZO^\TE0XJVI0ZD$Q58))DWTQ]QCR9Y3"#F,3P=1=21P\R7U]VK=;G[;JMII MH'1!?&2NE(_-K10V=E>6O4*E/IPZNLOLB<]4) M):#*%"6 !C)%G73"C--88Z=(G>@WVMN(1W>2/;'(GUK]YQ3$"@BM2X A54(J MQTD9NP]]-.$S])9]*74874?"-^\JOZ<*NBB%?AMC1:SU:Y,R9KE?J"G<6?E5 M6B +[O<-F"C-%"PQCKV2; D1=[=\*1]7#7(V59,Z^'O!?-B!D("82QE]D6R6 M)'6MPQ#,V_>LO6R=P2*X<:QSH?R4FUGSQ;M ?2=GM_9S5;<4QK][&8YZZV$J M@40:"R<%1R;V*?$ <5.?(L?DWK%0RX"@OWG-OE;S^<4L7/'T"W5 [,*ME-K* MEC.OBX .(%M8XP,$BJ.WU6N3)_517$R*1;-[!AQZ&PE>UA,?ZOWPL=X.CVU+ M U1!A(\Q*<1.HX*1,6L.M@1*?3H1DT7Q+)\9C9Y?-'K2Y6*VT\%B)8%"_H_4 M_TJ=T0KIZ$WO.DF6.GT[%K$B89$!P[JLZXW;VBU;*C^5+,- $ XUEU"R,O;[ M!+V%39TA.W8D-ARQ#*CY/IS\IPUZ6W/VX']Z:Z]L:-_U_)! MAG#J*"D*R,8];=TO8RVEHWI Z)+("2C !4 M&BEL47)!CLJ_!AD[\8__!?@W%)\,^/?6B1\^NR3'0#*O7:&P$(J67.GH[P4= M)&$G[HG3X-Z(V.3-O [SJD .<,XI*+2QR"K&G!YS.QO)Z\'BY*DW%)QL3Y+. MIW(^G[C)^OYQM_ M3*.)0[@5$X<,:/5^SQMBRBWKE!P(QHF/):FP&)56N'&O]PU&])D;H483S*#+1X!IS9*7AHW& MC%@C,!Y#^MDWPS>-W]P<^287RWJR>(QRP65SL(@W7%KE/$Y':VW#LQD&&+]9 M\8@SY38[OV=VT-!U+DGL\_=#Y$N= MH>G-C&Z=&R* DL4"%)SOCGL4;_3[[B?LS4\[?;#?JMGB;LLKPP(!924%%A7> MELI KF('PWUES;&K2 SV-":>1X;RA"C[+ROKFY_5=L-P"13W04112H"?&SL_55+S4.@R.@=ZT>FF^F OY<0$A:XG MOU:/HQ6&*\"YLGY?B23@%F- +2J-D%9S?.C!T*YOIF$*MT^-L M9AKU?3;H#GU#,9)0I 0.,2.I):)$79Y/C2%+VD3Q42AX=,@2'G7NU7?GU*,% M9H!Q30''.%QK5PI1Z,Q6=]G#J=C'ZXUV?RP]Y89 D+/W>];KYL[65CK_Q:T[ M2X(#55H*9"%+5):E*(K!CF[[LVDOB>5#L)Y G-#^82OX9!I(HS4018DL(91A MHQ/M&Q)?&,MNPW 05AE4"[7J]?O,/-V3L^;3+^W_Z=E]^--6D27T>W1""F", MYD:BD/*,74G=2]!N[/R+'Z%$0?%PJHHU56?V5OH/WXS]ZL!6PR(?P$J-.$#$ M%4Q1;AB-7;,TI)L=//USD1A(9+ ,-^V,NEF+F )(YEAHL$9\A($$/4K?]0%U M"^,V48Q3MS 2()E2[9 C[@(RP D.'>%QB:WUDQ/%OJ1[J(SY-:F.P94N_:IC M 7<"Q-QQM*VQ\M.:,U 26#JJK$/1G^GI*%I:[Y<)#?O ="KL:SJ\]NJ$<$4# M+BPM)..8DZ,\NI-?Q4%.##P8JA/A8-,AM<76JX1+H&%XQ8I27= Q;^7E6U>0 M$0,/!NI4"-AP%"UUV%X9!YQR7J\"8HB/'1/F43V0$P$/!2KGFH'=&79$(>!0 M^+V=]^90*&4-&EPV<. 1QVB5 R/3:2RSGX KVVJPQ'U\:@@$4B$$F;(*1N_I MLD^FM"4"F;BN@X#)X/2B49^N^6XB!1#66F"-A=X?"V[542*W0:<5HY4,I*1@ M%,CR.:+HU%0<408X]KK(DCCJG)]9XBA[U[2% REI=A $.1>A[*OGZI"11) " MKJP 2*O2(6Z,TH-KH'K(E;JMS.!3B^1@Y5R(UT'W'3E++F5(ED.@<:&<%= 6 MEA^!GX>DD\=]Z"<]+?M \U=@8U/^LB@+'WHX!XSD7F;.!%3L6'SLG%X>]X6@ M3!AY,#Q_ 4XV932E5D H*H 6R!HN!)4$'HF2G=/-X[X5E "' M!X%QBL3K7-ZM!% "*:")Y!QZ@\M.O5^C"I7#^T*).!D%I\$Y[G0\W:K'<"*T M:RH!-)@9K+E$=+0-=>*+("EY=Y#=L^T@>;U4T_";];,G0UM(-H\6IX=D!TF/ MTD12%!)(:#' I4&(25IXSQ+Y?.F]!(,;$;^SW)8^)!S_,+]_4478P1#+4>Q+ M9N\ER+D19"NZ6_V&^QLVPX?NUEK^A K@AO:,=!0#]1%ODC.9_VI7?PQ6 +."N?7*VN47V"PLRSVM'LGP5 7 MLWJ#],+=U'[E7-:/UXM*_]GXRIJUU'.6&Z^D*JPTA$$66[6=PJ1U( ,PW_09 M</C/O"&,_],K6=HE2,N42/!6T6V=)6,^5N%E]*WYA$*EFN+ R (:(J%DI%-+ M@UZ<6.;A*YJ5^6;O5<.% 2* (J$%@["Z9%ARKKM4 M"NS]4&[TZ(-E-99A,V )/409)TH@B48 0Z\2Q,S/K"X9V;T?2G,W>U26Q#-L M!O=UUF%^H\;U(R%1NH( M)TB^O8XO%W=5/?F/->M3,+B5"7 %4%X4@ @K-4.6N&[]F_8%.]W$R6%?%9$" MU;AX9.##WEEIY9SG9]J;T4NR52M*<'B)30"#E!&&*B9,[)=46L1)Z[/&HE9L M''*CU!]RNK3/FH27^;Y9/V.V=&(X/!"LC9\FN."N*%4I1^76#KG27JLY*LEB M(),;VY[5.7NPM;Q=O01Y:>O5=-JZ%J<,$((5P!8%ECZRQ#3ZZSM=94M[:^:H MK(N%4 ;,:XX(KFS8)$UFMZ^AP>N_V1$D$.L M]KOB4MB!?<_*Z+7'/27-NT- MFK'9>204$RTGJ;;;57>. M%H 7DOK-OW-,6%A WB7W$4N>M'=IQN)F,L2R/2H^NSC_,O24^.T8<0Z(=TIU ME+-AIR20BGM_0T7)M%**N]BU*''/AL^T7MXOIZ&B]F)Q9^OSZMY;_\[.YB]% M#U^K^;PQ%\1YZ>-0R$$ID \*2(&UCMUVY!#YK7"E MX]6J6;CAT'0>IBD/M7S$[["9LDQAH6SLKJRM J6EU'@\V(JX8H&2 <,V M=&@^(N%^*G+)-*!.BX(Q:DRWJH7#L_[O!4G+J(A -^?Z!U@] ^J\F7 WM9S- MIVM@S/\NYXM@M>9#,8$@D$@X8&')&!38$1R;2]TDRV$%'$2!W0MA+#Q2'V6_ M:O2YJNWD=G:^]"+,]..K5OXO?O?.?3:OIA,3_N7U4LTG9B+KQ[/%HIZHY2)X M_)OJ<@5+LQ%*9\/E*PN(]#L:Z$HB-].WS4?@8PF8Q6%!!&[F@V(.5'ZRPG>[ M.-.+I:PG]I21^Z5%^8\X@A\)I@GB7*YXQ9]D3+MM.EH&DR>;I!P)M SXN#H2OZNF'JWY>H79ROX* M# 1F!#@(-6:E*PB.?_:R*45B=HT%>%.%2W_K]^;/#UM/*G.]D/4B"HLN].2# M=56H?]"AY&+B)GI]'7[]XQ#Q-IASZ^Z1$4!PYP"UMM!60PU); _74]3$R^^1 M^'@,'#-P>IO:??8&/ZOT9)V\#56/?G8';0N=0&4LR5 95%0II#5-O8N:*#(:1.@ M1_/*1\0U ^^\/RCB3 /)8*CI=1;!TD+,8U\0Z!F2CI:BS"*D%CE_5V MDRQQ]5@\MFRE6N(#DV'E_$?K)C/K@]"9_XV/2/VB7LTNIW* 1]H[Y%"G=)C, MD?S2935?6*]]M>I^_O3MG2U$#0F]]IP%5!E)(<*T+&+'!>T2#?5+&T;VU@W_ M?S:?6_^-]=3P5F],LS.B 6>A+X>%A7:A5E/$[E]Q@'AI/51$WFQZJ+$@RB#R M_K"<>]7FZ^OM\\D*K(9Z8.@$$*6WF458,XVM9I1$9MH.4=*R:C3HJ_@X9$JG M]1UCVWQZS4QXQ"(\SFPM+PM%%(&Q"ZCW"I668E&@[T"G_C@D+IJZK*VN9.B( M(*?S9\T^3AXF(1QI+E6 ?MU?R?D\7= MFU*'IW]UH::3V_6YW)?9^N6="_?&*K>W]>ILH>V_W,KJ03]]>4$!LN&NC$-^ M18G=\SF5KJ<0-?8D\/[)DA^;LIQU(;.DPSV>Y6)9VT^KO6,X=9FM4^[!.NO. M(YXL%^[S9*[E-#Q,N76ZPKSF$C% D(,%P:1$+'8.(I[TI["$C#4SCH)X/J?# M^PSP_!=/#PU^M[\6-S_M],%^\Q:YV]Z!& @$1P40ACA)2XR=&7^].$CDM.4. M.9$[)K89IM.O['Q1+[77=#*[E3/SY?Z'G-1!U?,[6=_:>?^T>N>AAZ;7^^D0 M*<=BT5:@P M$EJ)FTN?OUP%\VBM5H:-_-]* \>]!E ZH#ER!5%"R;)3E+FGEW3SUQ.?-H\% M=!75ZMGQ9BL%N-*!F& 2*8"0FDK,"3=EIV9=!S,G]7,K,3!MI4@/ V>P]7UY M;/?:WJZBP:UT[DH-;'D(_SC04$+-&"Z-B[V/W2%*3I3I@_%F^68$@V? FY>6 M4<_' <_J-,TJSAE0I2F (X)Q!*D2,'Z%9HM :1,;8R]9\3')@6!KV9MG'+1^ M.VQE:.9 ',)^CD@<^VK0.P$RZ<\V'-A-RO2VO_P4)5)H2*8,W2E0:CWQ;/Y*8$OV!J\:P8@X>XWF67+CG&Q'KK-H' M.94S;9LF"](4"*8+@(D66&!34AC]T?4.V>Q8*>5U>:V M?K!-V=QUP&@)X+1P@%)GC;:&F#H6ZZ(CE"/KYEZIU6G"5J9X M*SYP$' I6+A#KE!9(H=D[*.: \3+*#D9A1O[R!<)J PX^%M5F9^3Z=0K],5# M-KN=^)FZH=I69,(QX+QD0"+*(.8**QD[<.\B5]H-X>BLBPY-!G1;W7OM-G/* M\,"+Q R4D C#L<*:Q+Z9U2).VF!N='+% B(#3EW6E;;6S$-3@&L90I%OTIMW M9NM';[5PX?5'TU01T !A90&@UHHX5BB"8C?!Z2A:VA!N=*Z- 5#BS,7>\]#O MR[#[OG"?I9Y,5S\YGU;S=\]+KN,#R;R2O 1&!1V%U-)V:=_96X"T5]Y'X]KQ M0,FP6.:\NK^?K%J/SN7,A'(W;P [TT%E68>3B@?;OU[FD-&'ELSTUB12U$F^M083RT]:6@!M)I1&% MB5\_IXS%K<[D=#[4\@CUGYZ'\74X_VW6P^E9^6_I@%4L*F)<=A6PC MQ;&O3&_*D'8?>CQB#;)]!MP)S95>[?-XIG6]E-.SQ;E?61[]#U=O-&\J1?I(VMU@2I[TL7+ZK=]J[+G5__]M]?!_K#;KX5=QW5ZKF+QRXV^LM_,#-G?_4_ZR_.MSJYOJ1=Q5^^AXLV_/^%UP9.FG8#3V;C&_ M/KNZ'H46^[^7]AKZ$>G1V?2IX[ZF1=<'0D'#^)NHYX&[T$#DMXW:L$L.T/T^ M,_7T\?;:ZF6];B9UOQB.6^.HG5Q[D1ZU-I/D -FG7[6^K"S^S';W\N5E0Z MOYO=7NIA;F_/T)V@2WLTV!LCQZE_&:/T!%*;ZZLKAYL M_7CAMKZU189>O._T@0%3]FG4Y\\,3\XW#I@LKW@(/F\G:YM9$CO9?YHO)O5P?+<6KDN_T@625HGU1/<1LB1&^6"Z\C_?K^.PVHBO=/6JRTM&^ M6.XU4#X+X/=J\2_[LE+;6&7<73Z0K)(TPF*YUVR)$?[L!ZUF]EG3& >B.X9, M5E':%\5VT^2%V\>EO:G"VU^SN?5ZSEQ5ZZ>>'L.<[2'?27;8'0GA+D;,$/8_ M)M5T9>8+]X_JWIZ')B[UXU?Y\*.'=V%3.G@3^LU"!AY'[TY;"<0L\IU[;=11J<" ME9W[?>&5_?=R4K_XE3A.^8#/= (YJ]37X3;,M0KH\F&L"J#W(T>I_FD1-D+E MSZ5\_&-^:6N_V[H/3\/$+OSI,OZ >>V-,[S6YV609 >N!Z#P=D9N:I_Z0.B7 MU3K=%&]B(Q61[!XX7?55*Q35 M879)#-VEK2+@]#I*RIJ2_;:N6A1/7^3C1?H>!8[-L=+=A3X0E!U&^+M6\9@K MS=_UB7_7)QZ&C?G?FVJU'Q\Z/=Z/E*R,JFUV-"J;&H#I]$6L.%-C<[ATRWJC MN:LNNJ<&Y?9VL;JU-)O/_I!^\EXO[^_7>:OY8G:CII^K^NS'5$W_5#S[69MY$#$"5$WCI>NPW,GM MM9@@%W!&#D<.^4ZZ/%X+3$UHGDP,\DZQ3[_T-+R8<_6C7IAM%6+/T&Z?2W=) M\T#,#[9@8NC_57^:F<^AW<6%>U'BMWH6!#]_J,V_ZG"6;E:/8_X^>Y@O3 0" M]/YH'E/_,'RK>,9.S)6PO?HR>Y)_4])-?7RP\:\ZQGK>_ZMY.(W>;!EL[L1T M^<,K>/MQTQ9EK^T=/YP+[8=G97JE]IK7U;W6U_/%E/E]&1+1MW&2Q;U\_NM]& MJ3WJ7>C=;UX$C85BV[C)(LZ^WG6_C9+/Q>JF6LAIC.M[FV,EZY+2>\XUVB(] M0F=ZL933Z>.EG)A(0#4-F:P?2G^\6BR3NJ8J'+E["5>[QDBN<=>8R=J<] 1N MCVU2AYW/!?UG#[?1?./.0=-U*.D;9>XQ3T;HK21[XR%B@M@T=KKV(A&P;#%6 M#J[T1=3H#G7GR.D:@PSQJ_L,E;S.9SE9/(:G3=:F]-N;^]43;A\GS@MCO;:Q MT#WP4^GZA/2$NY\I4V\;-]S,'_/5(K)Z_.VNFGHK7RUB[20/^U2Z%B.]1;+3N$MY+,8R'=\J%.B&>5.^IAQL3( M-[B?H/E3\BL.Z%V_T0GOG+)/!QHONTE^L;BS]/V@G.G-)9>PV4&L!MSS(T$[)CR$[5"CDEL]I-DSSS_^S\ MXP.X;^Q.2.:4RNIHK.3+YD8(-Q3'Q@$[@9=3)J/-+*E;G8:5.6@4";"F\3KA ME5/FH<4H.>2*HSR/]7:@3@#EE"YH,D/RU:P:7'/W/$8G/'+:S&\HGT>]\& X M#BU\1#GMMS.L=ZQFOTGYXTFPCW:NZ\DJGQ^IX''_\)U S&DGW=UDR=-W@G9G#;5G0V6>EF;S6H]Q?^/" MT,">]BV?B=+@OJL:$;K=;WUJBQ8]N\;N''9(*O-EN _A293A?>X;!TS84G4? M%N^2ERW&2)UR?A%M\*7$C:&28=-J[494,KJF>#:=-OB2.'U7=P^< 58M+5CW M&N3O%MZIYM#?[;S_;N=]6$9K44]O;'T_OW WM?'\BA/-MPR;; X=%B/L-TSR M2"%(%>,)P/#X-DU9K+;TH?AM,+ZPC=#)KL4W=\5;ALD+T\8";#= MHR:[#SW(#V8'V_.&H;Z?K%\7C^0)-T=,=P6ZCS?<88\LL/KTZ\>DC@G5QH#I M+CCW0:K9&ED ]7&Y%BP"1"]#I;NNW ><30MD K$?TX^.VGMC@2 MX5RX>?Q!AR9/PYNW0\?:>^\?/9.CXU;/D^[M_ M)9/T_T"<6^PWOD=_^HOPBY)S^W__O_\'4$L#!!0 ( /VA35T$A =XTP< M .PB 0 97@S,3$R,#(V.#,Q+FAT;>5:;7/;-A+^?K\"YTQ3>T:21;WX M17(\HSCR13,W<>LHUUZ_W$#D4L*9(EB E*+[]?'9RWJ)P5#_Y5W" J1#WC7;RJ090U^NL\XY M%.7T.:_*1(W33@C[R1QX54OQ4"?:=%[5W;\NCU1C.57)HO/]4$W)B@\T%[=Z M*M/O*Y:,BKV,5?\AF(<%W.7<6W\*%8E*:;F;H,'V]W]^/W@[&(IF4 ON&_]- MFWW5OQT.K@=7O>'@YH-X^T]Q]7[0OQ;]G_M7GX:#?_3%S35&^[?/:$L_?+K] M^*GW82B&-^(CMG$[& [Z'[&EJ_>]#W_KB][54-Q^^GM?!,U>-6@=]H[^A\W] MN["YBA=_Y.Y:.W_VJV>IZG>[K$5QV_JQ< MUJB)M])BDW#)="'N4CU/*!I3Q7NN]%>DL5BJ41B@4*I4R'0ABC0W!<%6E I7 M->!(*::X,DHF(I8A?C)"3U4N%$V((_UO/G9*A4PAN8*IN@T'!9FZM\@D"Q M&87.P W<0SW#M$B,%IMN>';@-G\#7!*Q2N$^1F+MK@J0A3B&S<:X2I$7P$U! MCTK#I."L "0;OJD 3L49EL&C' P<)$FR1KMTM'VP- (J4JRXPA)% @% K(&# M6\XZ>T)I)R).]-PN\3UCF.%RT-[Y'PR$-*0\SZ\J48).8XC0#Y*E)WP#!:;(JLY ML_DZ4C9,M"TPC_/=Z,3#D!D=4H2?K3B$UR,"C-ZU_<_A1*9C$CVDTFV10")H MRFK0/B1O1="._)6_5%S14P\_ZQ><;QM181Q*;,O>"\7W%HJQT)++-V,%$EP? M]JYLW%UFZ$MA2C6A..\T3[Z1B)!'XAU9F #'.,[[,FH5IN-0%G;_*:75AH !)-E/6I2ZD*'5ZN&]8)_TF<1A*I(.TI-HU+)625'A0@0!@B]6) MBMP1Q!8CJR(EC>(-*%\0')6EK*FP3-(N":QC=)?HVA(,PN'#3/@V(A8$A6 ^17M3QK<;,J.'(;-W&FY%SOX)O'< (>AF M*N*XD.A$)3.5M(@I+O$<+-)$2^ 02DJ.5*+R!1>$70,<,W"F%+4I011A!'*.#Q9!(V0CQ2$LG^,O=E=F%!B:"#ZRO_R-=Y(]; ML _KR94T<7,3?[G3$Z-EV^2BG;PG8(]#EA=XWNA&8 +ON&T N+4OBZP;V8GR M$_*?"X(.P\*PFS?8=X?6J;8Y?N<#/W39$(I^]4..DO*(\D"^\KM=]*28 M^E8:TO;O:$C="3U:QE]EG6R<^YLQL,X[1O$)U6JKQ5A9)]%FY-K858%P/T#E M%,?4G%RX[)@VTB@_/!8IV.84'")*0"*620K_SG-WPO\$O CG>=ZV@FR'+#FKJ,M!48( M.C)5&)K(S%)G^:4+5LP2N>BHU"WJ)G7OJ^-0FC&[HN"5P>/BR ^7ST+.&[5& M.^#'(;G!7[1V_;:8_ M<\)#5#V@?RHCU.O?>:LBYD5'SCJ":)_%&8E\7-+4'=ZW8TN MP3[O/D<\_Q\Q?(XX_6#0>T=4W@*_FBB*1?\SA07?3Q$W_H2V#=VQ:T!V=#@/ M7L#(M'4/<3K^)N^,ME[)6"> :V+JZRERA!PH\L>G//8JP*/O=Y2?_FV38_>6 MRW\!4$L#!!0 ( /VA35TAX9-AZ < (8A 0 97@S,3(R,#(V.#,Q M+FAT;=U::W/;MA+]?G\%KCU-[1E)%O7P0W(\HRCRC3H=.W67#DB $JXI M@@5(*>JOOVW;/+DB=C_-)ZNC8B+3G$5&\EP*5EB5CMB/0MH[5JV64GV=S8T:C7/6J#>.V8_:W*DI]^.Y MRA-YL=!S?N2OSX_<(N>A%O.+RH^X4(&;1[6ZZ>MXY/P5,3B+#R5 MS5,>1FW9_C78PU2(^SDVGR?R]=Y$I=6QI/4[K4;MI)WEW9D2^;@3U.O?[#G1 MB_-8ISG6,YCOOWHUF\JX&4%?KK/.&13E\E->Y8D:I9T(]DNSYU4MQ".=:-/9 MK[M_71JIQGRBDGGGVULUD99=R1F[T1.>?ENQTJC8RUCUNX1Y6,!=SKSU)U"1 MJ%0N=A,TR/[!3^^&;X:WK!G4&O>-_ZK-[@]N;H>7PW[O=GA]Q=[\S/KOAH-+ M=CF\ZEWUA[WOV?4E1@?/C8N[IEM]?LPZ#_\69X.QQ\8(.?^N]Z M5_\9L%[_EMU\_'[ @F:O&K0.>H=_8G/_*VRNXOG?N;O6UMT-*^P[;G7*^H;/ M8FU$A472D"TL'_/\U7[[M/N<]A/4V)"-^50R(Z=*SL!>^5A9]D/!#<(GF;,; MF6F3,VSY4IL)"^K5'YB.6>^77]@PC6H,3L 4R3(8H 63J8".7C'"CE[M!\?U M;C.H>,H[(+%7^\U6U^MT7P_ALK-GY;)&C;WA%IN$2R9S=I?J62+%2%:\YTI_ M"8W%4HVB (5,)B'N&687JB8%8BNFP1$C#9F,5C9DM MZ&,U?R:-+)70!B;*)JA#5-)F*A\C4&PF(V?@&NZ1GF*:8.%\W0W/#MSF'X K M6:Q2N(^06+FK F0ACF&S-JY2Y 5P4]"CTB@I*"L R9IO*H!3489E\"@% P5) MDJS0+AUM'RR-@!**%%=(HD@@ (@U<'#+66=/Q.V8Q8F>V07^1HZ4S0W'0IQN M>KMA964-1KLP9L/:9X=DJ\9N[VW[U?YI(SCIVA*KDK8IK'4<*UQZSPT9-]+Y M'KY482(=PTD 'B;*CDF>Q";(:91MAN=>%69T9$4N&W9 7PN M)$#TCAU\BL8\'4G60R+=% DD@B:O!NT#>>BF!FWAK_REHEJ>>O!)/Z-L6XL) MXS B6W9>*+ZW4(R%%DR^'BF0H.JP@XXH7=?0KQ8BB!0;F29UI=&"A DDV5=:D+*9DZ/=0WK))^ MG3B,3+@#M:3:%3"5DE1H4($ 8(O5B1+N^&&+T"JAN%&T >4+@J.RE#05EDC: M)8%UC.X275L)@W#P<),R5'\5%0DG?L*VG!$KLL<,7SK6*QZ^A9($02&8+\7. ME/$U!TWX,&AV3L6-V-D]B7<.(83=5 F*#&I*.;$5MX@J*O(4+MR(!70()L5# ME:A\3B5AV[(4R YE!Z"/P7NB:TV"(\5/Y8:RPF0((.M*6!2A+78&N'9A)%-4 MI@1QA!&948"2"%HA'RL(9)6!EUY$M$2';##E2>'RD%PIXQ@E7$WA!+NE%"]K MT@Z\XB^W5V<7')@(3K"^!PAUD3]NP2[,QY?2DAJ<^//='@L7K9.+=^D] 7L< MMK3 <\=7@ V\ZS8AH :_++9N9"O.3^ *@LZB@I#CE[CX"U:)]KFN$]'?NBR M$13]Y@]P_M"U94J,B$%V/I N#4?W*-W9A(XM:;&TZ]!;->9V6; HKUV$2>$( M#_Y8DM$<)Y [F90'E0?RE;_LHB=%U=?2EK:?W)8>V,.R,77G=+&(O\HJW2C[ MUV-@E7F$XA,JUD:CL;2.H]G(==DCDXR[ 943'%9SZ<)ER[10HP31F%"PS2DX M0)2 1BS1%/ZG=F<1VO*W0L%T%\9%&KGCS.%+Z3U[.-M105= E7IKZM(C)8%! M2>[+'G F^1VQM2^HCJ]=*^">#2S.>4]"MFS7_,EF2W9R@8E6+I/ST2@H&PA, M 9SN\9?B%],.4!SV /KQP;)4(&/I4MAH.2>FY1P M5CQIJG2JDZDDYDSYJ'S\8\JLEY,LT7.)T=E8^SSG]X(%X#ZEK-A'(Z&VX?,O MY[6SG9SFGPI^#OI0Y[F>=((L!ZRYZVQ+@1!A)TT5AB8\L[*S^-(%,V8)GW=4 MZA9UD[KWU5'@3(EA4?3*X'%QY(?+-R)G[5KK^(1>BN0&?V*QEQSE M8G.L73MNGCXZ6J\%CX[]D=:@76N?-;ZXVF90:P=?WMI6HW;:WLW:(^=?[V.@ M:#.>OMYK[BTFE%G?:=2.&UG. OJCU*=OZ^E/K/ 050_H/\H(]?HWWBI!S.B( MKN-.;B2U=_&6S@3W:UGIGQ>_]6L4_A!T%#3]FX!_R@$ORL%$G"UPO?M\\!+J MGD-WS*HZ\]RZ@Y.>(/IWX562/C4$=:?7/>YBY._N<\3R 7ZAN?@@4X5^X+]H M^=E[',"5D/2B:>_] Q2,]%9/54JAS; XG//:2^M%?'I2?_G<01^[W M%_\'4$L#!!0 ( /VA35TCG]XOO@0 T4 0 97@S,C$R,#(V.#,Q M+FAT;>58;4_C1A#^WE\Q#2H'4FQLY]T)D7+!B$@5X4CHT?M2;;QKO,7QNNLU MD/[ZSJX=CK=4M"H(:*18MF=V=F:>9V?'.XC5,AD.8D;H\(?!CY8%!R(LEBQ5 M$$I&%*-0Y#R]@*^4Y9=@69766&0KR2]B!9[CM>&KD)?\BI1RQ57"AFL[@[WR M>;!G)ADL!%T-!Y1? :?[-=Y<]+HMSV6L03I-VHF(UW,(=5C467B+D+5_12!7.)W%\>5N: M>61,L1MED81?I'Z(#C-9*\>NY:%(A/2W'//K:XD5D25/5OZG.5^R'([9-9R* M)4D_U7,F>53JY/Q/AOZ@:^;QNG2W@R82GK*U^ZZG'0[.CR:?)W-H>+9[W]N[ M01-Y@7$KD?D]M/H&W!X'I_/)X60\FD^FQS ]A/'1)#B$X#P8G\TGOP3X"J7! MZ3L*Z>3L='8V.I[#? IN%\[LF3VV81:,38ANH^7 : :C@^G)/#B .]H;8WP# M0:W=[SEMC=+\*(#9Z/3SZ#B86=/SGX-?832>:XGG.-Z_ .OW(E<\6KUD8,TG M YO'#(J4,IFC&XS681ZCO1P"&PZ9O"ARD=8AQA?LAH6%KF8JYCF$3**_/"2* MBQ1X"J%(4Q::IVNN8M1B$/%$%SX1P>C;-YBDH;V]U?7<3C^''2W?WFHT^V.Q MS$BZ,O>[\*4@$@%.5G#*,B$5H+U#(9?@.M87B(0TAC.,55!@Z#>%48%>JNTM MM^WT&VZ]+*>5_:[G.?W2DGEP^[LV/ @98B;98K4.";.:%3(O",*@Q"U]J]@T M?>N Z2!49#H;=W772IHD&+1V84;D@J0LMZ8W"5O!*%1:HDE21SE!KUK=_G/Y MDA%*,:%6PB+E-]I/,JA\Q3&\5/F6V\W4ZW/*M=<1O>K$]_/C.G9+!X^X+%=P MF8KKA-$+9E"IN!45"1(M1 (F&O9;WDKV1\$ETWMOKN&J<"TIYC9VR"X@$=W6 M#MV]Q1D7A^1*FPENPIBD.%,%MMMK-!'F7A](2C\:U-Z;@AJ!X"D6B659EK F M*<+U$L<"=1=WPG6%R23+-<1U+29) C@,G2$)$B#/$/.\7I6QE*2A?H\&*3>F M$4JM520E0P16)#-GOB9$5=;LC8#?B\#KW,%9PE9^3PUF36#^A4%%T(IL?3UY%>Z)(8DJ7AG?"G% M5;/8<^U&IZG[187>*+J>N&HE;=-*[BGZ6-:R>\W-4L=V-\K^SJK;MKO>?V\6 MF\I>]P7,]NQN^WEF]TQ^RQPCBCER:[_6J#T@D^_9;2]3X.J_IH^^NULY--D> MHEH"^JJE S\Q2J\H"T6Y<'RS(VNMVO! ?S7=WQFK_'SXT*>A$@N&FTNC;&1> M*P$?*L&UX?96$[M,N+$>'^[Q$_0/5E\*L*ORZFS![(^0BX11T MSOOO$<__(X;O$:<3[(FX[E5,@S2..8NP']8?COR*P33"+T8F'T.W9QJ0)YJD M!R=4F !67&A)RZM:I3J5>CFD>:U7J#.'5O5JWA17]S M2S@4U?,QJ5K']*RT9-Q:4#V_7_7LTUJB6BL6J87O.LY/):/::<\%5SB?Q/'Y M;6[FD3%%[Y1%8G;-_1 =IK*4C]W(0Q$+Z1\XYM?2$FM.EBQ>^^^F;$E3&-(5 MC,62\'?EE$HVSW52]B=%?] U\[C*W3U%$S'C=..^ZVF'>Y\O!N\'4ZAXMK?M M[<.@B;S&N)5(_"9:?0-N=WOCZ: _Z ;3P6@(HSYT+P:]/O0'PV#8'00?\!5* M>^-O**3+J_'D*AA.83H"MP%7]L3NVC#I=4V(;J7F0#"!X'QT.>V=PP/MO3&^ M@: V[C>=ND9I>M!^'PQ[$VOT^4/O5PBZ4RWQ'.>_\._W+%5LOG[)P*I/ M!C9=4,AX1&6*;M"H##^35'#H2K*:"XG/"Y("O:-AIBN96K 40BK15Q82Q5"3 M<0@%YS0T3RNF%JA%8Z/X6-&)((;KV%,$R$5H+V^D$MP'>LCH#?&<()QB@@H^AQ!D%UCX@X/W+K3 MJKCEO)06]AN>Y[1R2^;!;1W;L!,N+*BDL_4F),QHDLDT(PB!$O?4+6+3U"T# MIH-$(M'9>*B[4=($P:"U"Q,B9X33U!K=Q70-0:BT1!.DC'*"7M4:K>=R)2%1 MA FU8CI7?J7^)'OR5PS#X\JWW$:B7I]/KKV)Z%4GWLZ/Z]@U'3SBLES##1>K MF$;7U*!2<&N>Q4BT$ D8:]CO>2OI'QF35.^[J8:KP#6GF%LY(L> 1'1K1]'Q M/- M:?/4KM=-;ZJP(5719N*B;;6-Z$1%CV4UN]JH[Y4ZMKM7]G=6W1KZ\_^;K3CV MZ0MX6ZV@M]ZSS)Z8_.8Y1A13Y/)9J5+:(:_OV74O4>#J2Z]!??>P4FER[Z*: M _JJI0J/,[E7$0U%OE!]TP%HK5+G7)_0MG?B(C_??>BC4(D9QGHM,C R-C X,S$N:'1M4$L! M A0#% @ _:%-7=/8/Z%8$0 Q]0 ! ( !8IH! &%Z M>BTR,#(V,#@S,2YX:C!@!E>#,Q,3(P,C8X,S$N:'1M M4$L! A0#% @ _:%-72'ADV'H!P AB$ ! ( !YZL& M &5X,S$R,C R-C@S,2YH=&U02P$"% ,4 " #]H4U=(Y_>+[X$ -% M$ @ ']LP8 97@S,C$R,#(V.#,Q+FAT;5!+ 0(4 Q0 ( M /VA35VMN:/6U 0 T3 0 " >FX!@!E>#,R,C(P,C8X <,S$N:'1M4$L%!@ + L O0( .N]!@ $! end XML 95 azz-20260831_htm.xml IDEA: XBRL DOCUMENT 0000008947 2026-03-01 2026-08-31 0000008947 exch:XNYS 2026-03-01 2026-08-31 0000008947 azz:NYSETXMember 2026-03-01 2026-08-31 0000008947 2026-09-30 0000008947 2026-08-31 0000008947 2026-02-28 0000008947 azz:AISJointVentureMember 2026-08-31 0000008947 azz:AISJointVentureMember 2026-02-28 0000008947 2026-06-01 2026-08-31 0000008947 2025-06-01 2025-08-31 0000008947 2025-03-01 2025-08-31 0000008947 azz:AISJointVentureMember 2025-06-01 2025-08-31 0000008947 azz:AISJointVentureMember 2025-03-01 2025-08-31 0000008947 us-gaap:RevolvingCreditFacilityMember 2026-03-01 2026-08-31 0000008947 us-gaap:RevolvingCreditFacilityMember 2025-03-01 2025-08-31 0000008947 us-gaap:SecuredDebtMember 2026-03-01 2026-08-31 0000008947 us-gaap:SecuredDebtMember 2025-03-01 2025-08-31 0000008947 2025-02-28 0000008947 2025-08-31 0000008947 us-gaap:CommonStockMember 2026-05-31 0000008947 us-gaap:AdditionalPaidInCapitalMember 2026-05-31 0000008947 us-gaap:RetainedEarningsMember 2026-05-31 0000008947 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2026-05-31 0000008947 2026-05-31 0000008947 us-gaap:AdditionalPaidInCapitalMember 2026-06-01 2026-08-31 0000008947 us-gaap:CommonStockMember 2026-06-01 2026-08-31 0000008947 us-gaap:RetainedEarningsMember 2026-06-01 2026-08-31 0000008947 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2026-06-01 2026-08-31 0000008947 us-gaap:CommonStockMember 2026-08-31 0000008947 us-gaap:AdditionalPaidInCapitalMember 2026-08-31 0000008947 us-gaap:RetainedEarningsMember 2026-08-31 0000008947 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2026-08-31 0000008947 us-gaap:CommonStockMember 2026-02-28 0000008947 us-gaap:AdditionalPaidInCapitalMember 2026-02-28 0000008947 us-gaap:RetainedEarningsMember 2026-02-28 0000008947 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2026-02-28 0000008947 us-gaap:AdditionalPaidInCapitalMember 2026-03-01 2026-08-31 0000008947 us-gaap:CommonStockMember 2026-03-01 2026-08-31 0000008947 us-gaap:RetainedEarningsMember 2026-03-01 2026-08-31 0000008947 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2026-03-01 2026-08-31 0000008947 us-gaap:CommonStockMember 2025-05-31 0000008947 us-gaap:AdditionalPaidInCapitalMember 2025-05-31 0000008947 us-gaap:RetainedEarningsMember 2025-05-31 0000008947 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2025-05-31 0000008947 2025-05-31 0000008947 us-gaap:AdditionalPaidInCapitalMember 2025-06-01 2025-08-31 0000008947 us-gaap:CommonStockMember 2025-06-01 2025-08-31 0000008947 us-gaap:RetainedEarningsMember 2025-06-01 2025-08-31 0000008947 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2025-06-01 2025-08-31 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 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-08-31 0000008947 us-gaap:CommonStockMember 2025-03-01 2025-08-31 0000008947 us-gaap:RetainedEarningsMember 2025-03-01 2025-08-31 0000008947 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2025-03-01 2025-08-31 0000008947 azz:SeattleGalvanizingCompanyLLCMember 2026-07-30 2026-07-30 0000008947 azz:SeattleGalvanizingCompanyLLCMember 2026-07-30 0000008947 azz:CantonGalvanizingLLCMember 2025-07-01 2025-07-01 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 2026-06-01 2026-08-31 0000008947 us-gaap:StockCompensationPlanMember 2025-06-01 2025-08-31 0000008947 us-gaap:StockCompensationPlanMember 2026-03-01 2026-08-31 0000008947 us-gaap:StockCompensationPlanMember 2025-03-01 2025-08-31 0000008947 azz:ConstructionIndustryMember 2026-06-01 2026-08-31 0000008947 azz:ConstructionIndustryMember 2025-06-01 2025-08-31 0000008947 azz:ConstructionIndustryMember 2026-03-01 2026-08-31 0000008947 azz:ConstructionIndustryMember 2025-03-01 2025-08-31 0000008947 azz:IndustrialIndustryMember 2026-06-01 2026-08-31 0000008947 azz:IndustrialIndustryMember 2025-06-01 2025-08-31 0000008947 azz:IndustrialIndustryMember 2026-03-01 2026-08-31 0000008947 azz:IndustrialIndustryMember 2025-03-01 2025-08-31 0000008947 azz:InfrastructureIndustryMember 2026-06-01 2026-08-31 0000008947 azz:InfrastructureIndustryMember 2025-06-01 2025-08-31 0000008947 azz:InfrastructureIndustryMember 2026-03-01 2026-08-31 0000008947 azz:InfrastructureIndustryMember 2025-03-01 2025-08-31 0000008947 azz:TransportationIndustryMember 2026-06-01 2026-08-31 0000008947 azz:TransportationIndustryMember 2025-06-01 2025-08-31 0000008947 azz:TransportationIndustryMember 2026-03-01 2026-08-31 0000008947 azz:TransportationIndustryMember 2025-03-01 2025-08-31 0000008947 azz:HVACAppliancesIndustryMember 2026-06-01 2026-08-31 0000008947 azz:HVACAppliancesIndustryMember 2025-06-01 2025-08-31 0000008947 azz:HVACAppliancesIndustryMember 2026-03-01 2026-08-31 0000008947 azz:HVACAppliancesIndustryMember 2025-03-01 2025-08-31 0000008947 azz:ContainerIndustryMember 2026-06-01 2026-08-31 0000008947 azz:ContainerIndustryMember 2025-06-01 2025-08-31 0000008947 azz:ContainerIndustryMember 2026-03-01 2026-08-31 0000008947 azz:ContainerIndustryMember 2025-03-01 2025-08-31 0000008947 azz:OtherIndustryMember 2026-06-01 2026-08-31 0000008947 azz:OtherIndustryMember 2025-06-01 2025-08-31 0000008947 azz:OtherIndustryMember 2026-03-01 2026-08-31 0000008947 azz:OtherIndustryMember 2025-03-01 2025-08-31 0000008947 us-gaap:OperatingSegmentsMember azz:MetalCoatingsMember 2026-06-01 2026-08-31 0000008947 us-gaap:OperatingSegmentsMember azz:PrecoatMetalsMember 2026-06-01 2026-08-31 0000008947 us-gaap:OperatingSegmentsMember azz:InfrastructureSolutionsMember 2026-06-01 2026-08-31 0000008947 us-gaap:OperatingSegmentsMember 2026-06-01 2026-08-31 0000008947 us-gaap:CorporateNonSegmentMember 2026-06-01 2026-08-31 0000008947 us-gaap:OperatingSegmentsMember azz:MetalCoatingsMember 2026-03-01 2026-08-31 0000008947 us-gaap:OperatingSegmentsMember azz:PrecoatMetalsMember 2026-03-01 2026-08-31 0000008947 us-gaap:OperatingSegmentsMember azz:InfrastructureSolutionsMember 2026-03-01 2026-08-31 0000008947 us-gaap:OperatingSegmentsMember 2026-03-01 2026-08-31 0000008947 us-gaap:CorporateNonSegmentMember 2026-03-01 2026-08-31 0000008947 us-gaap:OperatingSegmentsMember azz:MetalCoatingsMember 2025-06-01 2025-08-31 0000008947 us-gaap:OperatingSegmentsMember azz:PrecoatMetalsMember 2025-06-01 2025-08-31 0000008947 us-gaap:OperatingSegmentsMember azz:InfrastructureSolutionsMember 2025-06-01 2025-08-31 0000008947 us-gaap:OperatingSegmentsMember 2025-06-01 2025-08-31 0000008947 us-gaap:CorporateNonSegmentMember 2025-06-01 2025-08-31 0000008947 us-gaap:OperatingSegmentsMember azz:MetalCoatingsMember 2025-03-01 2025-08-31 0000008947 us-gaap:OperatingSegmentsMember azz:PrecoatMetalsMember 2025-03-01 2025-08-31 0000008947 us-gaap:OperatingSegmentsMember azz:InfrastructureSolutionsMember 2025-03-01 2025-08-31 0000008947 us-gaap:OperatingSegmentsMember 2025-03-01 2025-08-31 0000008947 us-gaap:CorporateNonSegmentMember 2025-03-01 2025-08-31 0000008947 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember azz:RigALiteMember 2026-06-01 2026-08-31 0000008947 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember azz:RigALiteMember 2026-03-01 2026-08-31 0000008947 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember azz:WeldingServicesBusinessMember 2026-06-01 2026-08-31 0000008947 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember azz:ElectricalProductsGroupMember 2026-06-01 2026-08-31 0000008947 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember azz:ElectricalProductsGroupMember 2026-03-01 2026-08-31 0000008947 us-gaap:CorporateNonSegmentMember azz:SeattleGalvanizingCompanyLLCMember 2026-03-01 2026-08-31 0000008947 us-gaap:OperatingSegmentsMember azz:MetalCoatingsMember 2026-08-31 0000008947 us-gaap:OperatingSegmentsMember azz:MetalCoatingsMember 2026-02-28 0000008947 us-gaap:OperatingSegmentsMember azz:PrecoatMetalsMember 2026-08-31 0000008947 us-gaap:OperatingSegmentsMember azz:PrecoatMetalsMember 2026-02-28 0000008947 us-gaap:OperatingSegmentsMember azz:InfrastructureSolutionsMember 2026-08-31 0000008947 us-gaap:OperatingSegmentsMember azz:InfrastructureSolutionsMember 2026-02-28 0000008947 us-gaap:OperatingSegmentsMember 2026-08-31 0000008947 us-gaap:OperatingSegmentsMember 2026-02-28 0000008947 us-gaap:CorporateNonSegmentMember 2026-08-31 0000008947 us-gaap:CorporateNonSegmentMember 2026-02-28 0000008947 country:US 2026-06-01 2026-08-31 0000008947 country:US 2025-06-01 2025-08-31 0000008947 country:US 2026-03-01 2026-08-31 0000008947 country:US 2025-03-01 2025-08-31 0000008947 country:CA 2026-06-01 2026-08-31 0000008947 country:CA 2025-06-01 2025-08-31 0000008947 country:CA 2026-03-01 2026-08-31 0000008947 country:CA 2025-03-01 2025-08-31 0000008947 country:US 2026-08-31 0000008947 country:US 2026-02-28 0000008947 country:CA 2026-08-31 0000008947 country:CA 2026-02-28 0000008947 azz:AISJointVentureMember 2026-05-31 0000008947 azz:AISJointVentureMember us-gaap:DiscontinuedOperationsDisposedOfBySaleMember azz:AZZInfrastructureSolutionsMember 2026-08-31 0000008947 azz:AISJointVentureMember us-gaap:DiscontinuedOperationsDisposedOfBySaleMember azz:AZZInfrastructureSolutionsMember 2026-06-01 2026-08-31 0000008947 azz:AISJointVentureMember us-gaap:DiscontinuedOperationsDisposedOfBySaleMember azz:AZZInfrastructureSolutionsMember 2026-03-01 2026-08-31 0000008947 azz:AISJointVentureMember 2026-08-31 0000008947 azz:AISJointVentureMember 2026-02-28 0000008947 azz:AISJointVentureMember 2026-06-01 2026-08-31 0000008947 azz:AISJointVentureMember 2025-06-01 2025-08-31 0000008947 azz:AISJointVentureMember 2026-03-01 2026-08-31 0000008947 azz:AISJointVentureMember 2025-03-01 2025-08-31 0000008947 us-gaap:DisposalGroupDisposedOfByMeansOtherThanSaleNotDiscontinuedOperationsMember azz:RigALiteMember 2026-06-01 2026-08-31 0000008947 us-gaap:DisposalGroupDisposedOfByMeansOtherThanSaleNotDiscontinuedOperationsMember azz:RigALiteMember 2026-03-01 2026-08-31 0000008947 azz:AISJointVentureMember 2026-03-01 2026-08-31 0000008947 us-gaap:InterestRateSwapMember 2026-08-31 0000008947 us-gaap:InterestRateSwapMember 2026-03-01 2026-08-31 0000008947 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2026-08-31 0000008947 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2026-02-28 0000008947 azz:TermLoanBMember 2026-08-31 0000008947 azz:TermLoanBMember 2026-02-28 0000008947 us-gaap:SecuredDebtMember azz:ReceivablesSecuritizationFacilityMember 2026-08-31 0000008947 us-gaap:SecuredDebtMember azz:ReceivablesSecuritizationFacilityMember 2026-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 2026-05-07 2026-05-07 0000008947 srt:MaximumMember us-gaap:LineOfCreditMember 2026-05-07 2026-05-07 0000008947 us-gaap:LineOfCreditMember 2026-03-01 2026-08-31 0000008947 srt:MinimumMember us-gaap:LineOfCreditMember 2024-03-20 2024-03-20 0000008947 srt:MinimumMember us-gaap:LineOfCreditMember 2026-03-01 2026-08-31 0000008947 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember 2022-05-13 2022-05-13 0000008947 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember 2022-05-13 2022-05-13 0000008947 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember 2026-03-01 2026-08-31 0000008947 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember 2026-03-01 2026-08-31 0000008947 us-gaap:LineOfCreditMember 2026-05-07 0000008947 us-gaap:LineOfCreditMember 2026-06-01 2026-08-31 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 azz:A2022CreditAgreementAndTermLoanBMember 2026-03-01 2026-08-31 0000008947 azz:NotePayableFloatingAndFixedRateMaturingThroughFiscalYear2029Member 2026-08-31 0000008947 us-gaap:LineOfCreditMember us-gaap:SeniorNotesMember 2026-08-31 0000008947 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel1Member 2026-08-31 0000008947 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member 2026-08-31 0000008947 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel3Member 2026-08-31 0000008947 us-gaap:InterestRateSwapMember 2026-02-28 0000008947 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel1Member 2026-02-28 0000008947 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member 2026-02-28 0000008947 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel3Member 2026-02-28 0000008947 azz:CreditAgreement2022Member 2026-08-31 0000008947 azz:CreditAgreement2022Member 2025-08-31 0000008947 us-gaap:CostOfRevenue 2026-06-01 2026-08-31 0000008947 us-gaap:CostOfRevenue 2025-06-01 2025-08-31 0000008947 us-gaap:CostOfRevenue 2026-03-01 2026-08-31 0000008947 us-gaap:CostOfRevenue 2025-03-01 2025-08-31 0000008947 us-gaap:SellingGeneralAndAdministrativeExpense 2026-06-01 2026-08-31 0000008947 us-gaap:SellingGeneralAndAdministrativeExpense 2025-06-01 2025-08-31 0000008947 us-gaap:SellingGeneralAndAdministrativeExpense 2026-03-01 2026-08-31 0000008947 us-gaap:SellingGeneralAndAdministrativeExpense 2025-03-01 2025-08-31 0000008947 2020-11-10 0000008947 azz:A2020ShareRepurchaseProgramMember 2020-11-10 0000008947 azz:A2020ShareRepurchaseProgramMember 2026-03-01 2026-08-31 0000008947 azz:A2020ShareRepurchaseProgramMember 2026-08-31 0000008947 azz:A2026ShareRepurchaseProgramMember 2026-08-31 0000008947 us-gaap:AccumulatedTranslationAdjustmentMember 2026-05-31 0000008947 azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2026-05-31 0000008947 azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember 2026-05-31 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember 2026-05-31 0000008947 us-gaap:AccumulatedTranslationAdjustmentMember 2026-06-01 2026-08-31 0000008947 azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2026-06-01 2026-08-31 0000008947 azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember 2026-06-01 2026-08-31 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember 2026-06-01 2026-08-31 0000008947 us-gaap:AccumulatedTranslationAdjustmentMember 2026-08-31 0000008947 azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2026-08-31 0000008947 azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember 2026-08-31 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember 2026-08-31 0000008947 us-gaap:AccumulatedTranslationAdjustmentMember 2026-02-28 0000008947 azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2026-02-28 0000008947 azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember 2026-02-28 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember 2026-02-28 0000008947 us-gaap:AccumulatedTranslationAdjustmentMember 2026-03-01 2026-08-31 0000008947 azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2026-03-01 2026-08-31 0000008947 azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember 2026-03-01 2026-08-31 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember 2026-03-01 2026-08-31 0000008947 us-gaap:AccumulatedTranslationAdjustmentMember 2025-05-31 0000008947 azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2025-05-31 0000008947 azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember 2025-05-31 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember 2025-05-31 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2025-05-31 0000008947 us-gaap:AccumulatedTranslationAdjustmentMember 2025-06-01 2025-08-31 0000008947 azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2025-06-01 2025-08-31 0000008947 azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember 2025-06-01 2025-08-31 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember 2025-06-01 2025-08-31 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2025-06-01 2025-08-31 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-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-08-31 0000008947 azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2025-03-01 2025-08-31 0000008947 azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember 2025-03-01 2025-08-31 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember 2025-03-01 2025-08-31 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2025-03-01 2025-08-31 0000008947 azz:PrecoatMetalsBusinessDivisionMember 2026-08-31 0000008947 2023-10-27 2023-10-27 0000008947 2024-02-14 2024-02-14 shares iso4217:USD iso4217:USD shares pure azz:segment azz:lease azz:facility 0000008947 false 2027 Q2 --02-28 NYSETX http://www.azz.com/20260831#RightOfUseAssets http://www.azz.com/20260831#RightOfUseAssets http://www.azz.com/20260831#RightOfUseAssets http://www.azz.com/20260831#RightOfUseAssets http://www.azz.com/20260831#FinanceLeaseAndOperatingLeaseLiabilityCurrent http://www.azz.com/20260831#FinanceLeaseAndOperatingLeaseLiabilityCurrent http://www.azz.com/20260831#FinanceLeaseAndOperatingLeaseLiabilityNoncurrent http://www.azz.com/20260831#FinanceLeaseAndOperatingLeaseLiabilityNoncurrent http://www.azz.com/20260831#FinanceLeaseAndOperatingLeaseLiabilityCurrent http://www.azz.com/20260831#FinanceLeaseAndOperatingLeaseLiabilityCurrent http://www.azz.com/20260831#FinanceLeaseAndOperatingLeaseLiabilityNoncurrent http://www.azz.com/20260831#FinanceLeaseAndOperatingLeaseLiabilityNoncurrent 10-Q true 2026-08-31 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 Common Stock AZZ AZZ NYSE Yes Yes Large Accelerated Filer false false false 29922779 1953000 705000 207000 144000 179065000 142648000 20084000 18990000 134018000 113413000 107342000 112785000 12933000 6827000 455395000 395368000 617568000 609305000 90317000 59564000 740210000 714753000 1240000 1383000 417978000 409738000 11464000 19960000 3786000 3403000 2337958000 2213474000 125986000 114590000 2270000 387000 27032000 33847000 88672000 74771000 10057000 8679000 254017000 232274000 468470000 477738000 81858000 51969000 82322000 73924000 36216000 40538000 922883000 876443000 1 1 100000000 100000000 29923000 29923000 29880000 29880000 29923000 29880000 410769000 431155000 980811000 883544000 -6428000 -7548000 1415075000 1337031000 2337958000 2213474000 486892000 417275000 935422000 839237000 364766000 315983000 701127000 633815000 122126000 101292000 234295000 205422000 38345000 32831000 73481000 67412000 83781000 68461000 160814000 138010000 10807000 13665000 22071000 32228000 6789000 59345000 7298000 232868000 27000 188000 -233000 1515000 79790000 114329000 145808000 340165000 21339000 24983000 35351000 79911000 58451000 89346000 110457000 260254000 1.95 2.97 3.69 8.68 1.94 2.95 3.66 8.61 29997000 30037000 29964000 29992000 30123000 30244000 30145000 30243000 0.24 0.20 0.44 0.37 58451000 89346000 110457000 260254000 -172000 208000 -723000 2164000 1104000 655000 -38000 896000 414000 -1214000 1775000 -875000 -52000 243000 -106000 290000 0 9000 0 11000 1398000 -585000 1120000 1906000 59849000 88761000 111577000 262160000 0.40 349000 207000 -12000 283000 134000 -384000 573000 -271000 -17000 77000 -34000 93000 0.40 4000 5000 110457000 260254000 48000 22000 47687000 44199000 -7958000 -21134000 7298000 232868000 0 273223000 0 3744000 78000 2598000 6949000 6418000 8657000 9432000 31255000 5720000 3134000 4071000 139991000 373169000 37217000 40174000 57500000 30144000 79000 3827000 15745000 0 -78893000 -66491000 2152000 2056000 11152000 5015000 248000000 436000000 283000000 441000000 20000000 150000000 958000 1178000 1833000 436380000 20000000 0 13190000 11097000 -59981000 -306614000 131000 -655000 1248000 -591000 705000 1488000 1953000 897000 30017000 30017000 424279000 929574000 -7826000 1376044000 4867000 4867000 14000 14000 -637000 -623000 28000 28000 2124000 2152000 136000 136000 19864000 20000000 7214000 7214000 58451000 58451000 1398000 1398000 29923000 29923000 410769000 980811000 -6428000 1415075000 29880000 29880000 431155000 883544000 -7548000 1337031000 8651000 8651000 151000 151000 -11297000 -11146000 28000 28000 2124000 2152000 136000 136000 19864000 20000000 13190000 13190000 110457000 110457000 1120000 1120000 29923000 29923000 410769000 980811000 -6428000 1415075000 30007000 30007000 418399000 774981000 -9089000 1214298000 4339000 4339000 15000 15000 -426000 -411000 35000 35000 2021000 2056000 6012000 6012000 89346000 89346000 -585000 -585000 30057000 30057000 424333000 858315000 -9674000 1303031000 29913000 29913000 418004000 609158000 -11580000 1045495000 9424000 9424000 109000 109000 -5116000 -5007000 35000 35000 2021000 2056000 11097000 11097000 260254000 260254000 1906000 1906000 30057000 30057000 424333000 858315000 -9674000 1303031000 <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: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 coatings and value-added services for steel and aluminum coil, primarily serving the construction; infrastructure; transportation; heating, ventilation, and air conditioning (HVAC) and appliances; container; and other end markets in North America. The AZZ Infrastructure Solutions segment ("AIS") represents our 40% non-controlling interest in the AIS Investment Holdings LLC (the "AVAIL JV"). AIS Investment Holdings LLC provides automated weld overlay solutions for corrosion and erosion mitigation to critical infrastructure through its Welding Services Business South America ("WSI Brazil") subsidiary. See Note 7 for information about the Company's operations by segment. See Note 8 for additional information about the AVAIL JV.</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, 2026, 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, 2026, included in our Annual Report on Form 10-K covering such period which was filed with the Securities and Exchange Commission ("SEC") on April 22, 2026. 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, 2027, is referred to as fiscal 2027.</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 August 31, 2026, and the results of its operations and cash flows for the three and six months ended August 31, 2026 and 2025. The interim results reported herein are not necessarily indicative of results for a full year.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts receivable, net of allowance for credit losses</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 balance of trade accounts receivable, net of allowance for credit losses was $179.1 million, $142.6 million, and $135.1 million as of August 31, 2026, February 28, 2026, and February 28, 2025, respectively.</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 Company has elected the practical expedient for estimating credit losses for contract assets and accounts receivable that assumes the current conditions as of the balance sheet date do not change for the remaining life of the asset.</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%">Recently Adopted Accounting Pronouncements</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 July 2025, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("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"). ASU 2025-05 provides a practical expedient that permits entities, when estimating expected credit losses for current accounts receivable and current contract assets arising from transactions accounted for under Accounting Standards Codification ("ASC") 606, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">, to assume that current conditions as of the balance sheet date do not change for the remaining life of the asset. The Company adopted ASU 2025-05 effective March 1, 2026, and the adoption of ASU 2025-05 did not have a material impact on the Company’s condensed consolidated financial statements.</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="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 2025, the FASB issued ASU No. 2025-11,</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Interim Reporting (Topic 270): Narrow-Scope Improvements</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> ("ASU 2025-11"), which clarifies the applicability of the interim reporting guidance, the types of interim reporting, and the form and content of interim financial statements in accordance with GAAP. The amendment does not intend to change the fundamental nature of interim reporting or expand or reduce current interim disclosure requirements, but rather to provide clarity and improve the navigability of the existing interim reporting guidance. ASU 2025-11 is effective for interim periods within annual reporting periods beginning after December 15, 2027, with early adoption permitted, and may be applied either prospectively or retrospectively for all prior periods presented. We expect to adopt ASU 2025-11 for the interim period ending May 31, 2028, and we are currently evaluating the impact of ASU 2025-11 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:120%">In December 2025, the FASB issued ASU No. 2025-10, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Government Grants (Topic 832): Accounting for Government Grants Received by Business Entities </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">("ASU 2025-10"), which establishes authoritative guidance on the recognition, measurement, presentation, and disclosure of government grants. Under ASU 2025-10, government grants are recognized when it is probable that the entity will both comply with the conditions of the grant and the grant will be received. ASU 2025-10 provides specific accounting models for grants related to assets and grants related to income, including options to recognize government grants as deferred income or as a reduction of the asset’s cost basis. ASU 2025-10 also requires enhanced disclosures regarding the nature of government grants, significant terms and conditions, accounting policies applied, and amounts recognized in the financial statements. ASU 2025-10 is effective for fiscal years beginning after December 15, 2028, including interim periods within those fiscal years, with early adoption permitted. We expect to adopt ASU 2025-10 for the interim period ending May 31, 2029, and we are currently evaluating the impact of ASU 2025-10.</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 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 ASC 350-40, </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</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> (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 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, 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> 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, 2026, 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, 2026, included in our Annual Report on Form 10-K covering such period which was filed with the Securities and Exchange Commission ("SEC") on April 22, 2026. 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, 2027, is referred to as fiscal 2027.</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 August 31, 2026, and the results of its operations and cash flows for the three and six months ended August 31, 2026 and 2025. The interim results reported herein are not necessarily indicative of results for a full year.</span></div> 179100000 142600000 135100000 <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%">Recently Adopted Accounting Pronouncements</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 July 2025, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("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"). ASU 2025-05 provides a practical expedient that permits entities, when estimating expected credit losses for current accounts receivable and current contract assets arising from transactions accounted for under Accounting Standards Codification ("ASC") 606, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">, to assume that current conditions as of the balance sheet date do not change for the remaining life of the asset. The Company adopted ASU 2025-05 effective March 1, 2026, and the adoption of ASU 2025-05 did not have a material impact on the Company’s condensed consolidated financial statements.</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="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 2025, the FASB issued ASU No. 2025-11,</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Interim Reporting (Topic 270): Narrow-Scope Improvements</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> ("ASU 2025-11"), which clarifies the applicability of the interim reporting guidance, the types of interim reporting, and the form and content of interim financial statements in accordance with GAAP. The amendment does not intend to change the fundamental nature of interim reporting or expand or reduce current interim disclosure requirements, but rather to provide clarity and improve the navigability of the existing interim reporting guidance. ASU 2025-11 is effective for interim periods within annual reporting periods beginning after December 15, 2027, with early adoption permitted, and may be applied either prospectively or retrospectively for all prior periods presented. We expect to adopt ASU 2025-11 for the interim period ending May 31, 2028, and we are currently evaluating the impact of ASU 2025-11 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:120%">In December 2025, the FASB issued ASU No. 2025-10, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Government Grants (Topic 832): Accounting for Government Grants Received by Business Entities </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">("ASU 2025-10"), which establishes authoritative guidance on the recognition, measurement, presentation, and disclosure of government grants. Under ASU 2025-10, government grants are recognized when it is probable that the entity will both comply with the conditions of the grant and the grant will be received. ASU 2025-10 provides specific accounting models for grants related to assets and grants related to income, including options to recognize government grants as deferred income or as a reduction of the asset’s cost basis. ASU 2025-10 also requires enhanced disclosures regarding the nature of government grants, significant terms and conditions, accounting policies applied, and amounts recognized in the financial statements. ASU 2025-10 is effective for fiscal years beginning after December 15, 2028, including interim periods within those fiscal years, with early adoption permitted. We expect to adopt ASU 2025-10 for the interim period ending May 31, 2029, and we are currently evaluating the impact of ASU 2025-10.</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 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 ASC 350-40, </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</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> (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 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, 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> 2. Acquisitions<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%">Seattle 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 30, 2026, we completed the acquisition of all of the equity interests of Seattle Galvanizing Company, LLC ("Seattle Galvanizing"), a privately held provider of hot-dip and spin galvanizing solutions headquartered in Arlington, Washington, for a total purchase price of approximately $57.5 million. The acquisition expanded our geographic coverage into the Pacific Northwest. 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. See Note 12 for additional information regarding the finance lease liability recognized in connection with the acquisition.</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%">The allocation of the purchase price to the identifiable assets acquired and liabilities assumed for the Seattle Galvanizing acquisition is preliminary and subject to revision during the measurement period, which extends up to one year from the acquisition close date. The valuation of identifiable intangible assets, property, plant and equipment, and the related deferred tax effects remain incomplete pending receipt of third-party valuation analyses. The preliminary allocation below was made using estimates based on information available at the time these consolidated financial statements were prepared. We believe these estimates are reasonable; however, the estimates are subject to change as additional information becomes available, and any adjustments to preliminary amounts will be reflected as measurement period adjustments in the period in which they are identified.</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 Seattle Galvanizing acquisition, as of the date of the acquisition (in thousands):</span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.748%"><tr><td style="width:1.0%"></td><td style="width:75.401%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.399%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:1.5pt 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 30, 2026</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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%">Assets</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:1.5pt 1pt 1.5pt 13pt;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%">Accounts receivable</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 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:1.5pt 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,420 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 1pt 1.5pt 13pt;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%">Inventories</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,177 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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:1.5pt 1pt 1.5pt 13pt;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%">Property, plant and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,500 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;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%">Right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,322 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;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%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">25,853 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;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%">Intangibles and other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,000 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;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 fair value of assets acquired</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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%">87,272 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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%">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:1.5pt 1pt 1.5pt 13pt;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%">Accounts payable</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(274)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;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%">Accrued salaries and wages</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(176)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;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%">Lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,322)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 1pt 1.5pt 13pt;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 fair value of liabilities assumed</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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%">(29,772)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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 purchase price, net of cash acquired</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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%">57,500 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 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%">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 a total purchase price of approximately $30.1 million. The acquisition expanded our geographic coverage and metal coatings capacity and further strengthened 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 the purchase price to the identifiable assets acquired and liabilities assumed for the Canton Galvanizing acquisition has been finalized. 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 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:82.748%"><tr><td style="width:1.0%"></td><td style="width:75.401%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.399%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:1.5pt 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="background-color:#cceeff;padding:1.5pt 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="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:#ffffff;padding:1.5pt 0 1.5pt 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:1.5pt 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,409 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 1pt 1.5pt 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:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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:#cceeff;padding:1.5pt 1pt 1.5pt 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:1.5pt 1pt 1.5pt 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:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,585 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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,612 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(231)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 1pt 1.5pt 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:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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%">(468)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></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:112%">Pro Forma</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:112%">The results of operations of each acquired business have been included in the Company's consolidated financial statements since the respective acquisition date. Pro forma revenue and earnings information has not been presented because the revenue and earnings contributions of these acquisitions were not material, individually or in the aggregate, to the Company's consolidated results of operations.</span></div> 57500000 <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 Seattle Galvanizing acquisition, as of the date of the acquisition (in thousands):</span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.748%"><tr><td style="width:1.0%"></td><td style="width:75.401%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.399%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:1.5pt 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 30, 2026</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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%">Assets</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:1.5pt 1pt 1.5pt 13pt;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%">Accounts receivable</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 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:1.5pt 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,420 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 1pt 1.5pt 13pt;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%">Inventories</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,177 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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:1.5pt 1pt 1.5pt 13pt;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%">Property, plant and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,500 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;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%">Right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,322 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;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%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">25,853 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;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%">Intangibles and other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,000 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;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 fair value of assets acquired</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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%">87,272 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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%">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:1.5pt 1pt 1.5pt 13pt;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%">Accounts payable</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(274)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;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%">Accrued salaries and wages</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(176)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;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%">Lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,322)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 1pt 1.5pt 13pt;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 fair value of liabilities assumed</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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%">(29,772)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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 purchase price, net of cash acquired</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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%">57,500 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 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%">The following table summarizes the 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:82.748%"><tr><td style="width:1.0%"></td><td style="width:75.401%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.399%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:1.5pt 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="background-color:#cceeff;padding:1.5pt 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="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:#ffffff;padding:1.5pt 0 1.5pt 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:1.5pt 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,409 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 1pt 1.5pt 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:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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:#cceeff;padding:1.5pt 1pt 1.5pt 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:1.5pt 1pt 1.5pt 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:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,585 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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,612 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(231)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 1pt 1.5pt 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:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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%">(468)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2420000 2177000 7500000 29322000 25853000 20000000 87272000 274000 176000 29322000 29772000 57500000 30100000 P15Y 0 1409000 1049000 4759000 9585000 13810000 30612000 237000 231000 468000 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:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.651%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 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:1.5pt 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%">August 31, 2026</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:1.5pt 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, 2026</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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%">Raw materials</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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%">131,879 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">111,483 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">728 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">733 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,411 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,197 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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 inventories</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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%">134,018 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">113,413 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 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%">Our inventory reserves were $3.1 million and $3.4 million as of August 31, 2026 and February 28, 2026, respectively. Inventory cost is determined principally using the first-in, first-out (FIFO) method for the AZZ Metal Coatings segment and the average cost method for the AZZ 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:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.651%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 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:1.5pt 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%">August 31, 2026</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:1.5pt 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, 2026</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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%">Raw materials</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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%">131,879 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">111,483 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">728 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">733 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,411 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,197 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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 inventories</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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%">134,018 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">113,413 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 131879000 111483000 728000 733000 1411000 1197000 134018000 113413000 3100000 3400000 <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:center"><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:40.920%"></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:12.809%"></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:12.809%"></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:12.809%"></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:12.813%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 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 August 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 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%">Six Months Ended August 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:1.5pt 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%">2026</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:1.5pt 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="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:1.5pt 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%">2026</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:1.5pt 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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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="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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 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:1.5pt 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%">58,451 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">89,346 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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,457 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">260,254 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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:1.5pt 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="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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,997 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,037 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,964 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,992 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></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:1.5pt 1pt 1.5pt 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="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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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 stock awards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">126 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">207 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">181 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">251 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-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,123 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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,244 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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,145 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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,243 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 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:1.5pt 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.95 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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.97 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">3.69 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">8.68 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></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:1.5pt 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="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 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:1.5pt 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.94 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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.95 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">3.66 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">8.61 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended August 31, 2026 and 2025, 54.1 thousand and 22.3 thousand shares, respectively, were excluded from the computation of diluted earnings per share as their effect would have been anti-dilutive. For the six months ended August 31, 2026 and 2025, 52.1 thousand and 22.3 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.</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:center"><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:40.920%"></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:12.809%"></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:12.809%"></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:12.809%"></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:12.813%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 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 August 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 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%">Six Months Ended August 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:1.5pt 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%">2026</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:1.5pt 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="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:1.5pt 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%">2026</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:1.5pt 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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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="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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 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:1.5pt 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%">58,451 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">89,346 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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,457 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">260,254 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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:1.5pt 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="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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,997 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,037 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,964 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,992 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></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:1.5pt 1pt 1.5pt 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="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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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 stock awards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">126 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">207 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">181 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">251 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-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,123 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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,244 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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,145 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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,243 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 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:1.5pt 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.95 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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.97 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">3.69 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">8.68 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></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:1.5pt 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="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 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:1.5pt 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.94 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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.95 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">3.66 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">8.61 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 58451000 89346000 110457000 260254000 29997000 30037000 29964000 29992000 126000 207000 181000 251000 30123000 30244000 30145000 30243000 1.95 2.97 3.69 8.68 1.94 2.95 3.66 8.61 54100 22300 52100 22300 22300 <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;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:95.467%"><tr><td style="width:1.0%"></td><td style="width:37.491%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.412%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.601%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.412%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.601%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.412%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.601%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.565%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.605%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 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 August 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 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%">Six Months Ended August 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:1.5pt 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%">2026</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:1.5pt 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="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:1.5pt 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%">2026</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:1.5pt 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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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="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:1.5pt 1pt 1.5pt 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="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 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:1.5pt 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%">284,087 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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,948 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">542,089 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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,365 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">51,741 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,060 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">92,331 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,730 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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%">Infrastructure</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,974 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">55,038 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,944 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">111,481 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">27,799 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">26,695 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">55,191 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">54,433 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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%">HVAC &amp; Appliances</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,011 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,529 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,783 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,870 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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%">Container</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,823 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,035 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">43,599 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,081 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,457 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,970 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,485 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,277 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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%">486,892 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;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:1.5pt 0 1.5pt 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:1.5pt 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%">417,275 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;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:1.5pt 0 1.5pt 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:1.5pt 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%">935,422 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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 #000000;border-top:0.5pt solid #000;padding:1.5pt 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%">839,237 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 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:95.321%"><tr><td style="width:0.1%"></td><td style="width:2.253%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:65.313%"></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:1.5pt 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:1.5pt 1pt;text-align:left;vertical-align:bottom"><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%">Other includes less significant markets, such as recreation, sales from recycling and other miscellaneous customer industries.</span></div></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%">During the first quarter of fiscal year 2027, we revised our disaggregated sales categories to better reflect our current business operations. For the three and six months ended August 31, 2025, customer industry categories have been reclassified to conform to the current period presentation. This reclassification had no impact on total sales. See 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 changes in contract assets and contract liabilities during the six months ended August 31, 2026, were primarily due to normal timing differences between AZZ's performance and customer payments. Contract liabilities of $0.6 million, $0.6 million, and $0.5 million as of August 31, 2026, February 28, 2026, and February 28, 2025, respectively, are included in "Other accrued liabilities" in the consolidated balance sheets. The balance of contract assets was $107.3 million, $112.8 million, and $106.5 million as of August 31, 2026, February 28, 2026, and February 28, 2025, respectively. During the six months ended August 31, 2026, we recognized $0.5 million of revenue that was included in contract liabilities as of February 28, 2026.</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%">Remaining Unsatisfied Performance Obligations</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%">Remaining unsatisfied performance obligations ("RUPO") represent the total dollar value of work to be performed on contracts awarded and in progress. The amount of RUPO increases with new contracts or additions to existing contracts and decreases as revenue is recognized on existing contracts. Contracts are included in the amount of RUPO when an enforceable agreement has been reached. We have elected the practical expedient to exclude remaining performance obligations with a duration of one year or less. We have a long-term customer contract related to the aluminum coil coating facility in Washington, Missouri that includes RUPO through fiscal year 2031. The amounts associated with remaining performance obligations are subject to variability based on customer ordering patterns, production capacity, and contractual provisions. As of August 31, 2026, the amount of RUPO that we expect to recognize as revenue is not significant for any year through fiscal year 2031.</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 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:95.467%"><tr><td style="width:1.0%"></td><td style="width:37.491%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.412%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.601%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.412%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.601%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.412%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.601%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.565%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.605%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 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 August 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 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%">Six Months Ended August 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:1.5pt 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%">2026</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:1.5pt 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="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:1.5pt 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%">2026</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:1.5pt 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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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="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:1.5pt 1pt 1.5pt 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="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 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:1.5pt 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%">284,087 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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,948 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">542,089 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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,365 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">51,741 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,060 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">92,331 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,730 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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%">Infrastructure</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,974 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">55,038 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,944 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">111,481 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">27,799 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">26,695 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">55,191 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">54,433 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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%">HVAC &amp; Appliances</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,011 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,529 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,783 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,870 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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%">Container</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,823 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,035 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">43,599 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,081 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,457 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,970 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,485 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,277 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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%">486,892 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;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:1.5pt 0 1.5pt 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:1.5pt 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%">417,275 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;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:1.5pt 0 1.5pt 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:1.5pt 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%">935,422 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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 #000000;border-top:0.5pt solid #000;padding:1.5pt 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%">839,237 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 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:95.321%"><tr><td style="width:0.1%"></td><td style="width:2.253%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:65.313%"></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:1.5pt 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:1.5pt 1pt;text-align:left;vertical-align:bottom"><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%">Other includes less significant markets, such as recreation, sales from recycling and other miscellaneous customer industries.</span></div></td></tr></table></div> 284087000 245948000 542089000 494365000 51741000 37060000 92331000 74730000 58974000 55038000 114944000 111481000 27799000 26695000 55191000 54433000 22011000 24529000 44783000 47870000 22823000 9035000 43599000 16081000 19457000 18970000 42485000 40277000 486892000 417275000 935422000 839237000 600000 600000 500000 107300000 112800000 106500000 500000 <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:90.204%"><tr><td style="width:1.0%"></td><td style="width:61.622%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.214%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.448%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.216%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 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%">Six Months Ended August 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:1.5pt 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%">2026</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:1.5pt 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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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,102)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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,220)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 1pt;text-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,114)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,654)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 1pt;text-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,504)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,119 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 1pt;text-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,440 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">764 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 1pt;text-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,108)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,637)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 1pt;text-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,215 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,981 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 1pt;text-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,883 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,256 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 1pt;text-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,035 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,329)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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,255)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;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:1.5pt 0 1.5pt 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:1.5pt 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,720)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 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%">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:90.204%"><tr><td style="width:1.0%"></td><td style="width:61.622%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.214%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.448%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.216%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 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%">Six Months Ended August 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:1.5pt 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%">2026</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:1.5pt 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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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,908 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">25,357 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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:1.5pt 0 1.5pt 1pt;text-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,833 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">46,265 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left: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:90.204%"><tr><td style="width:1.0%"></td><td style="width:61.622%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.214%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.448%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.216%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 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%">Six Months Ended August 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:1.5pt 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%">2026</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:1.5pt 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></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:1.5pt 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%">Accruals for capital expenditures</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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,043 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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,373 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 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%">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:90.204%"><tr><td style="width:1.0%"></td><td style="width:61.622%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.214%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.448%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.216%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 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%">Six Months Ended August 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:1.5pt 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%">2026</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:1.5pt 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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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,102)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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,220)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 1pt;text-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,114)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,654)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 1pt;text-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,504)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,119 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 1pt;text-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,440 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">764 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 1pt;text-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,108)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,637)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 1pt;text-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,215 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,981 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 1pt;text-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,883 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,256 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 1pt;text-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,035 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,329)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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,255)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;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:1.5pt 0 1.5pt 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:1.5pt 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,720)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 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%">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:90.204%"><tr><td style="width:1.0%"></td><td style="width:61.622%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.214%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.448%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.216%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 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%">Six Months Ended August 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:1.5pt 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%">2026</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:1.5pt 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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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,908 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">25,357 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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:1.5pt 0 1.5pt 1pt;text-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,833 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">46,265 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left: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:90.204%"><tr><td style="width:1.0%"></td><td style="width:61.622%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.214%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.448%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.216%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 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%">Six Months Ended August 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:1.5pt 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%">2026</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:1.5pt 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></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:1.5pt 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%">Accruals for capital expenditures</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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,043 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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,373 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 34102000 5220000 1114000 6654000 18504000 -5119000 -5440000 -764000 6108000 5637000 13215000 10981000 1883000 7256000 8035000 -12329000 31255000 5720000 14908000 25357000 17833000 46265000 2043000 2373000 <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 income before income taxes 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; infrastructure; transportation; heating, ventilation, and air conditioning (HVAC) and appliances; container; 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%"> — represents our 40% non-controlling interest 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.</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%">For the six months ended August 31, 2026, the AVAIL JV's operations consisted primarily of Rig-A-Lite Group ("Rig-A-Lite"), a provider of industrial and hazardous-duty lighting products, and WSI Brazil, a provider of specialized welding, maintenance, and asset integrity solutions serving the power generation, oil and gas, and industrial markets. On May 14, 2026, AVAIL completed the sale of Rig-A-Lite. For the three months ended August 31, 2025, the AVAIL JV's operations consisted of Rig-A-Lite and WSI. For the six months ended August 31, 2025, AVAIL's operations also included the Electrical Products Group ("EPG"), which was sold in the first quarter of fiscal 2026. See Note 8 for more information about the 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%">The following tables contain operating segment data for the three and six months ended August 31, 2026 and 2025 (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:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></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:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></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:13.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:1.5pt 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 August 31, 2026</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:1.5pt 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%">Metal <br/>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:1.5pt 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%">Precoat <br/>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:1.5pt 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%">Infrastructure Solutions</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:1.5pt 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:1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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,519 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">253,373 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">486,892 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">163,466 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">201,300 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">364,766 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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:1.5pt 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:1.5pt 0 1.5pt 1pt;text-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,968 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,739 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,707 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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%">64,085 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">43,334 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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,419 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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 subsidiary</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="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="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,789 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,789 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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 before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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%">6,789 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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,208 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><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;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;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Reconciliation to consolidated income before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:1.5pt 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%">Corporate selling, general and administrative expenses</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="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="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(23,638)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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%">Consolidated income before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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%">79,790 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 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:center"><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.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></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:13.541%"></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:13.541%"></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:13.545%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:1.5pt 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%">Six Months Ended August 31, 2026</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:1.5pt 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%">Metal <br/>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:1.5pt 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%">Precoat <br/>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:1.5pt 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%">Infrastructure Solutions</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:1.5pt 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:1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">443,824 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">491,598 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">935,422 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">310,918 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">390,209 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">701,127 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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:1.5pt 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:1.5pt 0 1.5pt 1pt;text-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,270 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,520 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,790 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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%">120,636 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">84,869 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">205,505 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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 subsidiary</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="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="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,298 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,298 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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 before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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%">7,298 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">212,803 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><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;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;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Reconciliation to consolidated income before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:1.5pt 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%">Corporate selling, general and administrative expenses</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="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="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,691)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,071)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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 expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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%">Consolidated income before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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%">145,808 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 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:center"><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.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></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:13.541%"></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:13.541%"></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:13.545%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:1.5pt 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 August 31, 2025</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:1.5pt 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%">Metal <br/>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:1.5pt 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%">Precoat <br/>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:1.5pt 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%">Infrastructure Solutions</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:1.5pt 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:1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">189,984 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">227,291 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">417,275 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">132,923 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">183,060 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">315,983 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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:1.5pt 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:1.5pt 0 1.5pt 1pt;text-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,355 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,710 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,091 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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 style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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%">51,706 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">36,521 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(26)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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,201 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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 subsidiary</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="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="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,345 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,345 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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 before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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,319 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">147,546 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><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;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;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Reconciliation to consolidated income before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:1.5pt 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%">Corporate selling, general and administrative expenses</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="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,740)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,665)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">188 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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%">Consolidated income before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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%">114,329 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 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:center"><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.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></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:13.541%"></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:13.541%"></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:13.545%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:1.5pt 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%">Six Months Ended August 31, 2025</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:1.5pt 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%">Metal <br/>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:1.5pt 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%">Precoat <br/>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:1.5pt 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%">Infrastructure Solutions</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:1.5pt 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:1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">377,199 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">462,038 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">839,237 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">263,279 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">370,536 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">633,815 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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:1.5pt 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">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,482 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,627 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">106 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">27,215 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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 style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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%">102,438 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">75,875 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(106)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">178,207 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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 subsidiary</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="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="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">232,868 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">232,868 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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 before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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%">232,762 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">411,075 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><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;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;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Reconciliation to consolidated income before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:1.5pt 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%">Corporate selling, general and administrative expenses</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="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,197)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,228)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,515 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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%">Consolidated income before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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%">340,165 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:3pt;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:1.5pt 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:1.5pt 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%">For the AZZ Infrastructure Solutions segment, the CODM uses only income before taxes as the measure to allocate resources and assess segment performance. 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.</span></td></tr><tr><td colspan="3" style="padding:1.5pt 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:1.5pt 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%">For the six months ended August 31, 2025, the AZZ Metal Coatings segment includes restructuring charges of $3.8 million. See Note 17.</span></div></td></tr><tr><td colspan="3" style="padding:1.5pt 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:1.5pt 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 during the six months ended August 31, 2025 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 the AZZ Metal Coatings segment and the Corporate segment, respectively. See Note 15.</span></div></td></tr><tr><td colspan="3" style="padding:1.5pt 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:1.5pt 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%">On May 14, 2026, AVAIL completed the sale of Rig-A-Lite. The three months ended August 31, 2026 include $7.9 million from the sale of Rig-A-Lite, partially offset by a $1.3 million decrease to a previously recognized gain on the sale of AVAIL's WSI business. The six months ended August 31, 2026 include $7.9 million, which represents the gain related to the sale of Rig-A-Lite.</span></div><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 EPG. The three and six months ended August 31, 2025 include $61.6 million and $227.5 million, respectively, which represent the gain related to the sale of the EPG, partially offset by an impairment loss on the AVAIL JV and an adjustment related to a change in AVAIL's transfer pricing policy. For additional information about the AVAIL JV, see Note 8.</span></div></td></tr><tr><td colspan="3" style="padding:1.5pt 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:1.5pt 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%">For the three and six months ended August 31, 2026, the Corporate segment includes $2.8 million of acquisition costs related to the Seattle Galvanizing acquisition. See Note 2. </span></div></td></tr></table></div><div style="margin-bottom:1pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',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"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.128%"><tr><td style="width:1.0%"></td><td style="width:57.141%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.465%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.427%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.467%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 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:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Segment assets</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:1.5pt 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%">August 31, 2026</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:1.5pt 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, 2026</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Metal Coatings</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">(2)</span></div></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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%">724,758 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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,107 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Precoat Metals</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">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,584,248 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,562,994 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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%">Infrastructure Solutions - Investment in Joint Venture</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,464 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,960 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 25pt;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 reportable segment assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-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,320,470 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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,187,061 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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%">Corporate</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,488 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">26,413 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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%">Consolidated assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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,337,958 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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,213,474 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.251%"><tr><td style="width:0.1%"></td><td style="width:2.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.552%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.554%"></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:1.5pt 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:1.5pt 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%">Segment assets include identifiable intangible assets associated with each reportable segment. The related amortization expense for intangible assets is not allocated to the segments.</span></td></tr><tr><td colspan="3" style="padding:1.5pt 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:1.5pt 1pt;text-align:left;vertical-align:bottom"><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%">Identifiable intangible assets related to the AZZ Metal Coatings of $52.5 million and $35.0 million, net of accumulated amortization, as of August 31, 2026 and February 28, 2026, respectively, are included in segment assets. The associated amortization expense is not allocated to the segment.</span></div></td></tr><tr><td colspan="3" style="padding:1.5pt 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:1.5pt 1pt;text-align:left;vertical-align:bottom"><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%">Identifiable intangible assets related to the AZZ Precoat Metals of $365.5 million and $374.8 million, net of accumulated amortization, as of August 31, 2026 and February 28, 2026, respectively, are included in segment assets. The associated amortization expense is not allocated to the segment.</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: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%">Depreciation and amortization expense by segment for the three and six months ended August 31, 2026 and 2025 was as follows (in thousands):</span></div><div style="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:41.005%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.227%"></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:13.227%"></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.642%"></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.647%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 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 August 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 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%">Six Months Ended August 31,</span></td></tr><tr><td colspan="3" style="padding:1.5pt 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%">Depreciation and amortization</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:1.5pt 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%">2026</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:1.5pt 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="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:1.5pt 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%">2026</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:1.5pt 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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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%">Metal Coatings</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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%">7,472 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">6,830 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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,738 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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,490 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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%">Precoat Metals</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,487 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,424 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,709 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,546 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 1pt 1.5pt 25pt;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 reportable segment depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-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,959 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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,254 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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,447 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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%">Corporate</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,209 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,118 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,240 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,163 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 12.25pt;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%">Consolidated depreciation and amortization</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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 #000000;border-top:0.5pt solid #000;padding:1.5pt 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%">24,168 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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 #000000;border-top:0.5pt solid #000;padding:1.5pt 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%">22,372 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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 #000000;border-top:0.5pt solid #000;padding:1.5pt 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%">47,687 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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 #000000;border-top:0.5pt solid #000;padding:1.5pt 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,199 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></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%">The geographic area is based on the location of the operating facility and no customer accounted for 10% or more of consolidated sales. Financial information about geographical areas for the periods presented was as follows (in thousands):</span></div><div style="margin-bottom:1pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.573%"><tr><td style="width:1.0%"></td><td style="width:25.444%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.467%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.467%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.467%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.766%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 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 August 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 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%">Six Months Ended August 31,</span></td></tr><tr><td colspan="3" style="padding:1.5pt 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:1.5pt 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%">2026</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:1.5pt 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="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:1.5pt 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%">2026</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:1.5pt 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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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%">United States</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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%">472,396 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">404,398 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">908,386 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">815,393 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,496 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,877 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">27,036 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">23,844 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 1pt 1.5pt 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%">Total sales</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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%">486,892 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;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:1.5pt 0 1.5pt 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:1.5pt 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%">417,275 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;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:1.5pt 0 1.5pt 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:1.5pt 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%">935,422 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;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:1.5pt 0 1.5pt 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:1.5pt 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%">839,237 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.573%"><tr><td style="width:1.0%"></td><td style="width:55.828%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.102%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.467%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.103%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 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:1.5pt 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%">Long-lived assets</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:1.5pt 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%">August 31, 2026</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:1.5pt 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, 2026</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;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;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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%">686,934 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">647,182 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;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:1.5pt 0 1.5pt 1pt;text-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,951 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,687 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 1pt 1.5pt 13pt;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:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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,885 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;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:1.5pt 0 1.5pt 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:1.5pt 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%">668,869 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div> Segment Information <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 six months ended August 31, 2026 and 2025 (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:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></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:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></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:13.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:1.5pt 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 August 31, 2026</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:1.5pt 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%">Metal <br/>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:1.5pt 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%">Precoat <br/>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:1.5pt 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%">Infrastructure Solutions</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:1.5pt 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:1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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,519 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">253,373 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">486,892 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">163,466 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">201,300 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">364,766 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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:1.5pt 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:1.5pt 0 1.5pt 1pt;text-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,968 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,739 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,707 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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%">64,085 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">43,334 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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,419 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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 subsidiary</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="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="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,789 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,789 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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 before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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%">6,789 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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,208 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><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;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;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Reconciliation to consolidated income before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:1.5pt 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%">Corporate selling, general and administrative expenses</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="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="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(23,638)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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%">Consolidated income before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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%">79,790 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 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:center"><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.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></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:13.541%"></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:13.541%"></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:13.545%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:1.5pt 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%">Six Months Ended August 31, 2026</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:1.5pt 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%">Metal <br/>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:1.5pt 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%">Precoat <br/>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:1.5pt 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%">Infrastructure Solutions</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:1.5pt 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:1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">443,824 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">491,598 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">935,422 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">310,918 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">390,209 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">701,127 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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:1.5pt 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:1.5pt 0 1.5pt 1pt;text-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,270 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,520 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,790 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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%">120,636 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">84,869 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">205,505 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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 subsidiary</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="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="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,298 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,298 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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 before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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%">7,298 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">212,803 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><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;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;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Reconciliation to consolidated income before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:1.5pt 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%">Corporate selling, general and administrative expenses</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="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="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,691)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,071)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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 expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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%">Consolidated income before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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%">145,808 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 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:center"><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.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></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:13.541%"></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:13.541%"></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:13.545%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:1.5pt 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 August 31, 2025</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:1.5pt 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%">Metal <br/>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:1.5pt 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%">Precoat <br/>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:1.5pt 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%">Infrastructure Solutions</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:1.5pt 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:1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">189,984 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">227,291 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">417,275 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">132,923 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">183,060 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">315,983 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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:1.5pt 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:1.5pt 0 1.5pt 1pt;text-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,355 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,710 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,091 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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 style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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%">51,706 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">36,521 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(26)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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,201 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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 subsidiary</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="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="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,345 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,345 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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 before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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,319 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">147,546 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><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;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;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Reconciliation to consolidated income before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:1.5pt 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%">Corporate selling, general and administrative expenses</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="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,740)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,665)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">188 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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%">Consolidated income before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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%">114,329 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 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:center"><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.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></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:13.541%"></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:13.541%"></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:13.545%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:1.5pt 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%">Six Months Ended August 31, 2025</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:1.5pt 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%">Metal <br/>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:1.5pt 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%">Precoat <br/>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:1.5pt 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%">Infrastructure Solutions</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:1.5pt 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:1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">377,199 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">462,038 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">839,237 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">263,279 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">370,536 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">633,815 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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:1.5pt 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">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,482 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,627 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">106 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">27,215 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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 style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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%">102,438 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">75,875 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(106)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">178,207 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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 subsidiary</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="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="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">232,868 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">232,868 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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 before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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%">232,762 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">411,075 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><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;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;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Reconciliation to consolidated income before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:1.5pt 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%">Corporate selling, general and administrative expenses</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="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,197)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,228)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,515 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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%">Consolidated income before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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%">340,165 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:3pt;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:1.5pt 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:1.5pt 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%">For the AZZ Infrastructure Solutions segment, the CODM uses only income before taxes as the measure to allocate resources and assess segment performance. 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.</span></td></tr><tr><td colspan="3" style="padding:1.5pt 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:1.5pt 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%">For the six months ended August 31, 2025, the AZZ Metal Coatings segment includes restructuring charges of $3.8 million. See Note 17.</span></div></td></tr><tr><td colspan="3" style="padding:1.5pt 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:1.5pt 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 during the six months ended August 31, 2025 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 the AZZ Metal Coatings segment and the Corporate segment, respectively. See Note 15.</span></div></td></tr><tr><td colspan="3" style="padding:1.5pt 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:1.5pt 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%">On May 14, 2026, AVAIL completed the sale of Rig-A-Lite. The three months ended August 31, 2026 include $7.9 million from the sale of Rig-A-Lite, partially offset by a $1.3 million decrease to a previously recognized gain on the sale of AVAIL's WSI business. The six months ended August 31, 2026 include $7.9 million, which represents the gain related to the sale of Rig-A-Lite.</span></div><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 EPG. The three and six months ended August 31, 2025 include $61.6 million and $227.5 million, respectively, which represent the gain related to the sale of the EPG, partially offset by an impairment loss on the AVAIL JV and an adjustment related to a change in AVAIL's transfer pricing policy. For additional information about the AVAIL JV, see Note 8.</span></div></td></tr><tr><td colspan="3" style="padding:1.5pt 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:1.5pt 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%">For the three and six months ended August 31, 2026, the Corporate segment includes $2.8 million of acquisition costs related to the Seattle Galvanizing acquisition. See Note 2. </span></div></td></tr></table></div> 233519000 253373000 0 486892000 163466000 201300000 0 364766000 5968000 8739000 0 14707000 64085000 43334000 0 107419000 6789000 6789000 6789000 114208000 -23638000 10807000 27000 79790000 443824000 491598000 0 935422000 310918000 390209000 0 701127000 12270000 16520000 0 28790000 120636000 84869000 0 205505000 7298000 7298000 7298000 212803000 -44691000 22071000 -233000 145808000 189984000 227291000 0 417275000 132923000 183060000 0 315983000 5355000 7710000 26000 13091000 51706000 36521000 -26000 88201000 59345000 59345000 59319000 147546000 -19740000 13665000 188000 114329000 377199000 462038000 0 839237000 263279000 370536000 0 633815000 11482000 15627000 106000 27215000 102438000 75875000 -106000 178207000 232868000 232868000 232762000 411075000 -40197000 32228000 1515000 340165000 3800000 2200000 400000 1800000 7900000 7900000 -1300000 7900000 7900000 61600000 227500000 2800000 2800000 <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"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.128%"><tr><td style="width:1.0%"></td><td style="width:57.141%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.465%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.427%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.467%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 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:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Segment assets</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:1.5pt 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%">August 31, 2026</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:1.5pt 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, 2026</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Metal Coatings</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">(2)</span></div></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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%">724,758 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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,107 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Precoat Metals</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">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,584,248 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,562,994 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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%">Infrastructure Solutions - Investment in Joint Venture</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,464 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,960 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 25pt;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 reportable segment assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-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,320,470 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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,187,061 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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%">Corporate</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,488 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">26,413 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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%">Consolidated assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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,337,958 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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,213,474 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.251%"><tr><td style="width:0.1%"></td><td style="width:2.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.552%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.554%"></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:1.5pt 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:1.5pt 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%">Segment assets include identifiable intangible assets associated with each reportable segment. The related amortization expense for intangible assets is not allocated to the segments.</span></td></tr><tr><td colspan="3" style="padding:1.5pt 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:1.5pt 1pt;text-align:left;vertical-align:bottom"><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%">Identifiable intangible assets related to the AZZ Metal Coatings of $52.5 million and $35.0 million, net of accumulated amortization, as of August 31, 2026 and February 28, 2026, respectively, are included in segment assets. The associated amortization expense is not allocated to the segment.</span></div></td></tr><tr><td colspan="3" style="padding:1.5pt 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:1.5pt 1pt;text-align:left;vertical-align:bottom"><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%">Identifiable intangible assets related to the AZZ Precoat Metals of $365.5 million and $374.8 million, net of accumulated amortization, as of August 31, 2026 and February 28, 2026, respectively, are included in segment assets. The associated amortization expense is not allocated to the segment.</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: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%">Depreciation and amortization expense by segment for the three and six months ended August 31, 2026 and 2025 was as follows (in thousands):</span></div><div style="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:41.005%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.227%"></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:13.227%"></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.642%"></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.647%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 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 August 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 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%">Six Months Ended August 31,</span></td></tr><tr><td colspan="3" style="padding:1.5pt 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%">Depreciation and amortization</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:1.5pt 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%">2026</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:1.5pt 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="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:1.5pt 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%">2026</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:1.5pt 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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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%">Metal Coatings</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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%">7,472 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">6,830 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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,738 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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,490 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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%">Precoat Metals</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,487 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,424 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,709 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,546 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 1pt 1.5pt 25pt;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 reportable segment depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-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,959 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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,254 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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,447 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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%">Corporate</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,209 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,118 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,240 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,163 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 12.25pt;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%">Consolidated depreciation and amortization</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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 #000000;border-top:0.5pt solid #000;padding:1.5pt 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%">24,168 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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 #000000;border-top:0.5pt solid #000;padding:1.5pt 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%">22,372 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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 #000000;border-top:0.5pt solid #000;padding:1.5pt 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%">47,687 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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 #000000;border-top:0.5pt solid #000;padding:1.5pt 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,199 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 724758000 604107000 1584248000 1562994000 11464000 19960000 2320470000 2187061000 17488000 26413000 2337958000 2213474000 52500000 35000000.0 365500000 374800000 7472000 6830000 14738000 13490000 10487000 9424000 20709000 18546000 17959000 16254000 35447000 32036000 6209000 6118000 12240000 12163000 24168000 22372000 47687000 44199000 <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 geographic area is based on the location of the operating facility and no customer accounted for 10% or more of consolidated sales. Financial information about geographical areas for the periods presented was as follows (in thousands):</span></div><div style="margin-bottom:1pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.573%"><tr><td style="width:1.0%"></td><td style="width:25.444%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.467%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.467%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.467%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.766%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 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 August 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 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%">Six Months Ended August 31,</span></td></tr><tr><td colspan="3" style="padding:1.5pt 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:1.5pt 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%">2026</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:1.5pt 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="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:1.5pt 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%">2026</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:1.5pt 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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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%">United States</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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%">472,396 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">404,398 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">908,386 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">815,393 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,496 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,877 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">27,036 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">23,844 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 1pt 1.5pt 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%">Total sales</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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%">486,892 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;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:1.5pt 0 1.5pt 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:1.5pt 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%">417,275 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;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:1.5pt 0 1.5pt 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:1.5pt 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%">935,422 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;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:1.5pt 0 1.5pt 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:1.5pt 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%">839,237 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 472396000 404398000 908386000 815393000 14496000 12877000 27036000 23844000 486892000 417275000 935422000 839237000 <div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.573%"><tr><td style="width:1.0%"></td><td style="width:55.828%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.102%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.467%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.103%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 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:1.5pt 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%">Long-lived assets</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:1.5pt 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%">August 31, 2026</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:1.5pt 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, 2026</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;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;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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%">686,934 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">647,182 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;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:1.5pt 0 1.5pt 1pt;text-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,951 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,687 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 1pt 1.5pt 13pt;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:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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,885 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;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:1.5pt 0 1.5pt 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:1.5pt 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%">668,869 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 686934000 647182000 20951000 21687000 707885000 668869000 <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. </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 14, 2026, AVAIL completed the sale of its industrial lighting business, Rig-A-Lite.</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 August 31, 2026, our investment in the AVAIL JV was $11.5 million. For the three and six months ended August 31, 2026, we recorded $6.8 million and $7.3 million of equity in earnings, respectively. The majority of the equity in earnings related to the recognition of our proportionate share of the gain on the sale of Rig-A-Lite. During both the three and six months ended August 31, 2026, our proportionate share of equity in earnings (loss) from AVAIL JV operations was not significant.</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 (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.397%"><tr><td style="width:1.0%"></td><td style="width:52.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.907%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.528%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Summarized Balance Sheet</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="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:1.5pt 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:1.5pt 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%">August 31, 2026</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:1.5pt 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, 2026</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">179,876 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">225,298 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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:1.5pt 0 1.5pt 1pt;text-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,810 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,330 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">195,686 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">244,628 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 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:1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">52,251 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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,724 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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:1.5pt 0 1.5pt 1pt;text-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,982 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,732 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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;padding:1.5pt 0 1.5pt 1pt;text-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,233 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">72,456 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">132,453 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">172,172 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">195,686 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;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:1.5pt 0 1.5pt 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:1.5pt 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%">244,628 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 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:92.982%"><tr><td style="width:1.0%"></td><td style="width:33.491%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.785%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Summarized Operating Data</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="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:1.5pt 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 August 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 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%">Six Months Ended August 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:1.5pt 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%">2026</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">(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:1.5pt 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="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:1.5pt 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%">2026</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">(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:1.5pt 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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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%">Sales</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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%">3,272 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">43,463 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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,744 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">211,703 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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%">Gross profit</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 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:1.5pt 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%">960 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">7,328 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">3,599 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">52,453 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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%">Income before income taxes</span></td><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 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:1.5pt 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%">16,521 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">693,712 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">18,146 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">711,186 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net income</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">(3)</span></div></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 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:1.5pt 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%">16,472 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">693,133 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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,929 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">710,757 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.298%"><tr><td style="width:0.1%"></td><td style="width:2.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.272%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.048%"></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:1.5pt 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:1.5pt 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 six months ended July 31, 2026 and 2025 and as of January 31, 2026. </span></div></td></tr><tr><td colspan="3" style="padding:1.5pt 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:1.5pt 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%">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. The three and six months ended August 31, 2026 reflects operations from AVAIL's Rig-A-Lite business and WSI Brazil business.</span></div></td></tr><tr><td colspan="3" style="padding:1.5pt 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:1.5pt 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%">AVAIL's net income for the three and six months ended August 31, 2026 includes a net gain of $25.7 million on the sale of the Rig-A-Lite business. Our proportionate share of this gain includes adjustments for the prior reversal of goodwill amortization related to the Rig-A-Lite business.</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:400;line-height:120%">Distributions from the 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 classify cash flows from distributions using the cumulative earnings method. Cash received is classified as a return on investment and included in operating cash flows to the extent that cumulative earnings exceed cumulative distributions, less distributions received in prior periods that were deemed returns of investment. During the six months ended August 31, 2026, we received $15.7 million in distributions, which were deemed to be a return of investment and reflected in cash flows from investing activities. During the six months ended August 31, 2025, we received $273.2 million in distributions, which were deemed to be a return on investment and reflected in cash flows from operating activities.</span></div> 0.40 11500000 6800000 7300000 <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 (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.397%"><tr><td style="width:1.0%"></td><td style="width:52.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.907%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.528%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Summarized Balance Sheet</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="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:1.5pt 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:1.5pt 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%">August 31, 2026</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:1.5pt 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, 2026</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">179,876 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">225,298 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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:1.5pt 0 1.5pt 1pt;text-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,810 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,330 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">195,686 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">244,628 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 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:1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">52,251 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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,724 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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:1.5pt 0 1.5pt 1pt;text-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,982 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,732 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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;padding:1.5pt 0 1.5pt 1pt;text-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,233 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">72,456 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">132,453 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">172,172 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">195,686 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;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:1.5pt 0 1.5pt 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:1.5pt 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%">244,628 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 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:92.982%"><tr><td style="width:1.0%"></td><td style="width:33.491%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.785%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Summarized Operating Data</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="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:1.5pt 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 August 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 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%">Six Months Ended August 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:1.5pt 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%">2026</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">(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:1.5pt 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="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:1.5pt 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%">2026</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">(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:1.5pt 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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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%">Sales</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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%">3,272 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">43,463 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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,744 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">211,703 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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%">Gross profit</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 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:1.5pt 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%">960 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">7,328 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">3,599 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">52,453 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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%">Income before income taxes</span></td><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 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:1.5pt 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%">16,521 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">693,712 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">18,146 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">711,186 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net income</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">(3)</span></div></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 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:1.5pt 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%">16,472 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">693,133 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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,929 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">710,757 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.298%"><tr><td style="width:0.1%"></td><td style="width:2.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.272%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.048%"></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:1.5pt 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:1.5pt 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 six months ended July 31, 2026 and 2025 and as of January 31, 2026. </span></div></td></tr><tr><td colspan="3" style="padding:1.5pt 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:1.5pt 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%">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. The three and six months ended August 31, 2026 reflects operations from AVAIL's Rig-A-Lite business and WSI Brazil business.</span></div></td></tr><tr><td colspan="3" style="padding:1.5pt 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:1.5pt 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%">AVAIL's net income for the three and six months ended August 31, 2026 includes a net gain of $25.7 million on the sale of the Rig-A-Lite business. Our proportionate share of this gain includes adjustments for the prior reversal of goodwill amortization related to the Rig-A-Lite business.</span></div></td></tr></table></div> 179876000 225298000 15810000 19330000 195686000 244628000 52251000 59724000 10982000 12732000 63233000 72456000 132453000 172172000 195686000 244628000 3272000 43463000 10744000 211703000 960000 7328000 3599000 52453000 16521000 693712000 18146000 711186000 16472000 693133000 17929000 710757000 25700000 25700000 15700000 273200000 <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 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 June 30, 2025, we entered into a fixed-rate interest rate swap agreement (the "2025 Swap"). The 2025 Swap converts the SOFR-based component of the interest rate to 3.759%. As of August 31, 2026, the 2025 Swap resulted in a total fixed rate of 5.509%. The 2025 Swap has a 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, net" in the consolidated statement of operations.</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 August 31, 2026, 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 recognized in accumulated other comprehensive income (loss) until reclassified into earnings when the related interest expense is recognized. During the six months ended August 31, 2026, we reclassified $0.14 million before income tax, or $0.11 million net of tax, from accumulated other comprehensive income to earnings for the 2025 Swap.</span></div> 0.03759 0.05509 290000000.0 -140000 -110000 <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="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 as of August 31, 2026 and February 28, 2026 were as follows (in thousands):</span></div><div style="margin-top:9pt;text-align:center"><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:1.5pt 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:1.5pt 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%">August 31, 2026</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:1.5pt 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, 2026</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">15,000 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">335,000 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">335,000 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">130,000 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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 debt, gross</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">500,000 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">515,000 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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:1.5pt 0 1.5pt 1pt;text-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,530)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,262)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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:1.5pt 1pt 1.5pt 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%">Long-term debt, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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%">468,470 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">477,738 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:12pt;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, entered into on May 13, 2022 and amended from time to time (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 August 31, 2026, the outstanding balance of the Term Loan B was $335.0 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 7, 2029 (following the amendment on May 7, 2026, as described below);</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.25% and 2.25%; as of August 31, 2026, the interest rate was SOFR plus 1.50%;</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, investments 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="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 May 7, 2026, we amended our 2022 Credit Agreement to change the following terms of the Revolving Credit Facility:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></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">extended the maturity date of our Revolving Credit Facility from May 31, 2026 to May 7, 2029; </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">added JP Morgan Chase Bank, N.A. and PNC Capital Markets LLC as additional lenders, and removed Citibank N.A. and Barclays Bank PLC as lenders;</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">reduced the interest rate tiers from a range of SOFR plus 1.75% to 2.75% to a range of SOFR plus 1.25% to 2.25%; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;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">reduced the leverage-based commitment fee tiers from a range of 0.20% to 0.30% to a range of 0.15% to 0.25%.</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 connection with the amendment, approximately 37.50% of the aggregate principal amount was reallocated to the new lenders. We evaluated the amendment under the guidance in ASC 470-50, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt—Modifications and Extinguishments,</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> and concluded that the amendment represented a modification at the instrument level, as the quantitative 10% cash flow test was not met. However, the lender reallocation resulted in a partial extinguishment at the lender level. As a result, for the six months ended August 31, 2026, we recognized a write-off of approximately $0.6 million of unamortized debt financing costs, which is included in "Interest expense, net" on our consolidated statement of operations and in "Amortization of debt financing costs" on our consolidated statement of cash flows.</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><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 August 31, 2026, the total amount of receivables pledged under the facility was $271.1 million, consisting of $166.1 million in trade accounts receivable and $105.0 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 continuously monitor these provisions to ensure 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"><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="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 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 August 31, 2026, 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-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As of August 31, 2026, we had $500.0 million of debt outstanding, with varying maturities through fiscal 2030. We had approximately $374.4 million of additional credit available as of August 31, 2026.</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 August 31, 2026, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">w</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">e had outstanding letters of credit in the amount of $10.6 million. These standby letters of credit are primarily issued to support insurance deductibles and other collateral requirements.</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%">Other Disclosures</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 the Receivables Securitization Facility was 5.23% and 5.94% as of August 31, 2026 and February 28, 2026, respectively. We are also obligated to pay a leverage-based commitment fee with various tiers between 0.15% and 0.25% per year for unused amounts under the Revolving Credit Facility. As of August 31, 2026, the commitment fee rate was 0.175%.</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%">Interest expense is comprised as follows (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><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:37.496%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.104%"></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.104%"></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:13.519%"></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:13.525%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 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 August 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 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%">Six Months Ended August 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:1.5pt 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%">2026</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:1.5pt 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="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:1.5pt 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%">2026</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:1.5pt 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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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%">Gross interest expense</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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,040 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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,754 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">22,523 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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,997 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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%">Less: Capitalized interest</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(89)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(452)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(769)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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%">Interest expense, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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,807 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;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:1.5pt 0 1.5pt 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:1.5pt 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,665 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;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:1.5pt 0 1.5pt 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:1.5pt 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%">22,071 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;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:1.5pt 0 1.5pt 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:1.5pt 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,228 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 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 six months ended August 31, 2026 and 2025 relates to interest cost on long-term capital projects.</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 long-term debt instruments and balances outstanding as of August 31, 2026 and February 28, 2026 were as follows (in thousands):</span></div><div style="margin-top:9pt;text-align:center"><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:1.5pt 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:1.5pt 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%">August 31, 2026</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:1.5pt 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, 2026</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">15,000 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">335,000 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">335,000 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">130,000 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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 debt, gross</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">500,000 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">515,000 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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:1.5pt 0 1.5pt 1pt;text-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,530)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,262)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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:1.5pt 1pt 1.5pt 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%">Long-term debt, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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%">468,470 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">477,738 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 15000000 50000000 335000000 335000000 150000000 130000000 500000000 515000000 31530000 37262000 468470000 477738000 1300000000 335000000.0 400000000.0 100000000.0 0.0175 0.0125 0.0225 0.0150 0.0175 0.0275 0.0125 0.0225 0.0020 0.0030 0.0015 0.0025 0.3750 600000 3250000 3250000 150000000.0 271100000 166100000 105000000.0 150000000.0 0.0095 4.5 500000000.0 374400000 10600000 0.0523 0.0594 0.0015 0.0025 0.00175 <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%">Interest expense is comprised as follows (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><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:37.496%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.104%"></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.104%"></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:13.519%"></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:13.525%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 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 August 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 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%">Six Months Ended August 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:1.5pt 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%">2026</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:1.5pt 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="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:1.5pt 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%">2026</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:1.5pt 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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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%">Gross interest expense</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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,040 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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,754 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">22,523 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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,997 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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%">Less: Capitalized interest</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(89)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(452)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(769)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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%">Interest expense, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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,807 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;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:1.5pt 0 1.5pt 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:1.5pt 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,665 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;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:1.5pt 0 1.5pt 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:1.5pt 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%">22,071 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;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:1.5pt 0 1.5pt 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:1.5pt 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,228 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 11040000 13754000 22523000 32997000 233000 89000 452000 769000 10807000 13665000 22071000 32228000 <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-align:justify;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-align:justify;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-align:justify;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 elected the fair value option 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 instrument consists of the 2025 Swap, which is considered Level 2 of the fair value hierarchy. The 2025 Swap is included in "Other assets" and "Other long-term liabilities" as of August 31, 2026 and February 28, 2026, respectively, in the consolidated balance sheets. The valuation of the 2025 Swap is 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 derivative, including the period to maturity, and uses observable market-based inputs, including swap rates, spreads, and/or index levels and interest rate curves. See Note 9 for more information about the 2025 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%">Our financial instruments that are measured at fair value on a recurring basis as of August 31, 2026 and February 28, 2026 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:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.215%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></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:6.794%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></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.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></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:6.940%"></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:6.951%"></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:1.5pt 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 August 31, 2026</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:1.5pt 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:1.5pt 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, 2026</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:1.5pt 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:1.5pt 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:1.5pt 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:1.5pt 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:1.5pt 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:1.5pt 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:1.5pt 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="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">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><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:1.5pt 1pt 1.5pt 7pt;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%">Interest Rate Swap Agreement</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 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:1.5pt 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%">641 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">641 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 7pt;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%">Total Assets </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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%">641 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 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;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:1.5pt 0 1.5pt 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:1.5pt 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:1.5pt 1pt 1.5pt 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;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:1.5pt 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:#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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:1.5pt 1pt 1.5pt 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%">Interest Rate Swap Agreement</span></td><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 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:1.5pt 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:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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,847 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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,847 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 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;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 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,847 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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></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 unobservable 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"><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 $350.0 million and $385.0 million at August 31, 2026 and February 28, 2026, respectively. The estimated fair value of our outstanding debt was $350.8 million and $385.5 million at August 31, 2026 and February 28, 2026, 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 August 31, 2026 and February 28, 2026 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:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.215%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></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:6.794%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></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.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></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:6.940%"></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:6.951%"></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:1.5pt 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 August 31, 2026</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:1.5pt 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:1.5pt 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, 2026</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:1.5pt 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:1.5pt 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:1.5pt 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:1.5pt 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:1.5pt 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:1.5pt 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:1.5pt 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="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">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><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:1.5pt 1pt 1.5pt 7pt;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%">Interest Rate Swap Agreement</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 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:1.5pt 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%">641 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">641 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 7pt;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%">Total Assets </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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%">641 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 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;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:1.5pt 0 1.5pt 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:1.5pt 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:1.5pt 1pt 1.5pt 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;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:1.5pt 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:#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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:1.5pt 1pt 1.5pt 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%">Interest Rate Swap Agreement</span></td><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 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:1.5pt 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:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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,847 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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,847 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 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;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 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,847 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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></table></div> 641000 0 641000 0 0 0 0 0 641000 0 0 0 0 0 1847000 0 1847000 0 0 1847000 350000000.0 385000000.0 350800000 385500000 <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 August 31, 2026, we were the lessee for 164 operating leases and 173 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 August 31, 2026, 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%">In connection with the acquisition of Seattle Galvanizing on July 30, 2026, the Company entered into lease agreements for certain land and building assets used in the acquired operations. The agreements include purchase obligations that require the Company to acquire the underlying properties upon expiration of the lease term. Accordingly, the Company concluded that the arrangements contain residual value guarantees and meet the criteria for finance lease classification. As of August 31, 2026, the Company recorded finance lease right-of-use assets and corresponding lease liabilities of approximately $29.3 million related to these arrangements.</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 August 31, 2026 and February 28, 2026 (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:100.000%"><tr><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:29.455%"></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.277%"></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:1.5pt 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:1.5pt 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%">August 31, 2026</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:1.5pt 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, 2026</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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="background-color:#cceeff;padding:1.5pt 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="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:1.5pt 1pt 1.5pt 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:#ffffff;padding:1.5pt 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-863"><span style="-sec-ix-hidden:f-864">Right-of-use assets</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 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:1.5pt 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,378 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">46,261 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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:#cceeff;padding:1.5pt 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-867"><span style="-sec-ix-hidden:f-868">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:1.5pt 0 1.5pt 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:1.5pt 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,939 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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,303 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:1.5pt 1pt 1.5pt 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-871"><span style="-sec-ix-hidden:f-872">Operating lease liabilities―short-term</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 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:1.5pt 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,938 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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,413 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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-875"><span style="-sec-ix-hidden:f-876">Operating lease liabilities―long-term</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 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:1.5pt 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%">40,327 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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,489 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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-879"><span style="-sec-ix-hidden:f-880">Finance lease liabilities―short-term</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 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:1.5pt 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,119 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">3,266 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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-883"><span style="-sec-ix-hidden:f-884">Finance lease liabilities―long-term</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 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:1.5pt 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,531 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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,480 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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"><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:42.174%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></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.788%"></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.496%"></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.502%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 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 August 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 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%">Six Months Ended August 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:1.5pt 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%">2026</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:1.5pt 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="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:1.5pt 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%">2026</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:1.5pt 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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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,043 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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,852 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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,049 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">3,733 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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 style="background-color:#ffffff;padding:1.5pt 0 1.5pt 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:1.5pt 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%">714 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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,954 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,090 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,970 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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 style="background-color:#cceeff;padding:1.5pt 0 1.5pt 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:1.5pt 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%">(133)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">(146)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(133)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(613)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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 style="background-color:#ffffff;padding:1.5pt 0 1.5pt 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:1.5pt 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%">410 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">199 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">649 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">340 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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 style="background-color:#cceeff;padding:1.5pt 0 1.5pt 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:1.5pt 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%">947 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,819 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1038 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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 style="background-color:#ffffff;padding:1.5pt 0 1.5pt 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:1.5pt 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,434 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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,497 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,826 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,624 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:90.350%"><tr><td style="width:1.0%"></td><td style="width:60.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.832%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.447%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.833%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 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:1.5pt 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%">August 31, 2026</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:1.5pt 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, 2026</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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:1.5pt 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%">14.39 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:1.5pt 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%">14.71 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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:1.5pt 0 1.5pt 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.11 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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.10 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 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:1.5pt 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.24 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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.01 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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:1.5pt 0 1.5pt 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.47 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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.59 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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 our lease expense in the consolidated statements of operations for the three and six months ended August 31, 2026 and 2025 (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:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></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:13.373%"></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:13.373%"></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:13.379%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 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 August 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 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%">Six Months Ended August 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:1.5pt 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%">2026</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:1.5pt 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="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:1.5pt 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%">2026</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:1.5pt 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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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:1.5pt 1pt 1.5pt 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%">Cost of sales</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 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:1.5pt 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,935 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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,495 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">3,821 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">3,325 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">468 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">575 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">968 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,085 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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 operating lease expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-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,403 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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,070 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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,789 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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,410 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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%">Finance 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:1.5pt 1pt 1.5pt 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%">Cost of sales</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,139 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,091 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,171 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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%">Interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">410 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">199 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">649 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">340 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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 finance lease expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-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,549 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">883 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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,740 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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,511 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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:1.5pt 1pt 1.5pt 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%">Cost of sales</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">215 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">558 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">464 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 1pt 1.5pt 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 variable lease expense</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-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 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">215 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">558 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">464 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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:1.5pt 1pt 1.5pt 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%">Cost of sales</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,889 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,869 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,795 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,671 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="background-color:#ffffff;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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">70 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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 short-term lease expense</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-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,924 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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,869 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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,865 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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,675 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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%">6,176 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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,037 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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,952 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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,060 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 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 August 31, 2026, maturities of our lease liabilities were as follows (in thousands):</span></div><div style="margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.479%"><tr><td style="width:1.0%"></td><td style="width:33.751%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.915%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.850%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.915%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.850%"></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:1.5pt 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:1.5pt 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:1.5pt 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:1.5pt 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:1.5pt 1pt 1.5pt 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 style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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,503 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">3,325 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">7,828 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,763 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,596 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,359 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,942 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,409 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,351 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,841 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,735 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,576 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,916 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,792 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,708 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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%">2032</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,139 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">226 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,365 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 1pt;text-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,623 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,661 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">72,727 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">53,121 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">125,848 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(26,462)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,471)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,933)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">46,265 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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,650 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">91,915 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 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 six months ended August 31, 2026 and 2025 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:96.929%"><tr><td style="width:1.0%"></td><td style="width:36.758%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.982%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.403%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.982%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.403%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.982%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.403%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.987%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 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 August 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 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%">Six Months Ended August 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:1.5pt 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%">2026</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:1.5pt 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="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:1.5pt 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%">2026</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:1.5pt 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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">192 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">408 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">531 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 164 173 29300000 29300000 <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 August 31, 2026 and February 28, 2026 (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:100.000%"><tr><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:29.455%"></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.277%"></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:1.5pt 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:1.5pt 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%">August 31, 2026</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:1.5pt 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, 2026</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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="background-color:#cceeff;padding:1.5pt 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="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:1.5pt 1pt 1.5pt 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:#ffffff;padding:1.5pt 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-863"><span style="-sec-ix-hidden:f-864">Right-of-use assets</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 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:1.5pt 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,378 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">46,261 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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:#cceeff;padding:1.5pt 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-867"><span style="-sec-ix-hidden:f-868">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:1.5pt 0 1.5pt 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:1.5pt 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,939 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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,303 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:1.5pt 1pt 1.5pt 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-871"><span style="-sec-ix-hidden:f-872">Operating lease liabilities―short-term</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 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:1.5pt 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,938 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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,413 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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-875"><span style="-sec-ix-hidden:f-876">Operating lease liabilities―long-term</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 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:1.5pt 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%">40,327 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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,489 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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-879"><span style="-sec-ix-hidden:f-880">Finance lease liabilities―short-term</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 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:1.5pt 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,119 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">3,266 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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-883"><span style="-sec-ix-hidden:f-884">Finance lease liabilities―long-term</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 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:1.5pt 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,531 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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,480 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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"><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:42.174%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></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.788%"></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.496%"></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.502%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 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 August 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 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%">Six Months Ended August 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:1.5pt 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%">2026</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:1.5pt 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="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:1.5pt 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%">2026</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:1.5pt 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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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,043 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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,852 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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,049 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">3,733 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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 style="background-color:#ffffff;padding:1.5pt 0 1.5pt 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:1.5pt 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%">714 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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,954 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,090 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,970 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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 style="background-color:#cceeff;padding:1.5pt 0 1.5pt 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:1.5pt 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%">(133)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">(146)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(133)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(613)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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 style="background-color:#ffffff;padding:1.5pt 0 1.5pt 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:1.5pt 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%">410 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">199 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">649 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">340 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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 style="background-color:#cceeff;padding:1.5pt 0 1.5pt 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:1.5pt 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%">947 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,819 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1038 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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 style="background-color:#ffffff;padding:1.5pt 0 1.5pt 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:1.5pt 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,434 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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,497 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,826 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,624 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:90.350%"><tr><td style="width:1.0%"></td><td style="width:60.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.832%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.447%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.833%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 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:1.5pt 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%">August 31, 2026</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:1.5pt 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, 2026</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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:1.5pt 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%">14.39 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:1.5pt 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%">14.71 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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:1.5pt 0 1.5pt 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.11 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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.10 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 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:1.5pt 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.24 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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.01 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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:1.5pt 0 1.5pt 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.47 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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.59 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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 our lease expense in the consolidated statements of operations for the three and six months ended August 31, 2026 and 2025 (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:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></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:13.373%"></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:13.373%"></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:13.379%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 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 August 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 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%">Six Months Ended August 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:1.5pt 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%">2026</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:1.5pt 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="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:1.5pt 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%">2026</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:1.5pt 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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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:1.5pt 1pt 1.5pt 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%">Cost of sales</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 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:1.5pt 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,935 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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,495 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">3,821 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">3,325 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">468 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">575 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">968 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,085 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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 operating lease expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-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,403 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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,070 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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,789 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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,410 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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%">Finance 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:1.5pt 1pt 1.5pt 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%">Cost of sales</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,139 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,091 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,171 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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%">Interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">410 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">199 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">649 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">340 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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 finance lease expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-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,549 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">883 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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,740 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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,511 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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:1.5pt 1pt 1.5pt 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%">Cost of sales</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">215 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">558 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">464 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 1pt 1.5pt 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 variable lease expense</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-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 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">215 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">558 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">464 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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:1.5pt 1pt 1.5pt 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%">Cost of sales</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,889 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,869 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,795 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,671 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="background-color:#ffffff;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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">70 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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 short-term lease expense</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-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,924 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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,869 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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,865 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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,675 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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%">6,176 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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,037 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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,952 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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,060 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 45378000 46261000 44939000 13303000 5938000 5413000 40327000 41489000 4119000 3266000 41531000 10480000 2043000 1852000 4049000 3733000 714000 1954000 2090000 1970000 -133000 -146000 -133000 -613000 410000 199000 649000 340000 947000 604000 1819000 1038000 31434000 2497000 33826000 6624000 P14Y4M20D P14Y8M15D 0.0611 0.0610 P3Y2M26D P4Y3D 0.0647 0.0659 1935000 1495000 3821000 3325000 468000 575000 968000 1085000 2403000 2070000 4789000 4410000 1139000 684000 2091000 1171000 410000 199000 649000 340000 1549000 883000 2740000 1511000 300000 215000 558000 464000 300000 215000 558000 464000 1889000 1869000 3795000 3671000 35000 0 70000 4000 1924000 1869000 3865000 3675000 6176000 5037000 11952000 10060000 <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 August 31, 2026, maturities of our lease liabilities were as follows (in thousands):</span></div><div style="margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.479%"><tr><td style="width:1.0%"></td><td style="width:33.751%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.915%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.850%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.915%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.850%"></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:1.5pt 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:1.5pt 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:1.5pt 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:1.5pt 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:1.5pt 1pt 1.5pt 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 style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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,503 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">3,325 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">7,828 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,763 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,596 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,359 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,942 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,409 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,351 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,841 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,735 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,576 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,916 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,792 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,708 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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%">2032</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,139 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">226 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,365 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 1pt;text-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,623 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,661 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">72,727 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">53,121 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">125,848 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(26,462)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,471)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,933)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">46,265 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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,650 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">91,915 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 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 August 31, 2026, maturities of our lease liabilities were as follows (in thousands):</span></div><div style="margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.479%"><tr><td style="width:1.0%"></td><td style="width:33.751%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.915%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.850%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.915%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.850%"></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:1.5pt 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:1.5pt 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:1.5pt 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:1.5pt 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:1.5pt 1pt 1.5pt 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 style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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,503 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">3,325 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">7,828 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,763 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,596 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,359 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,942 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,409 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,351 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,841 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,735 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,576 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,916 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,792 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,708 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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%">2032</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,139 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">226 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,365 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 1pt;text-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,623 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,661 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">72,727 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">53,121 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">125,848 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(26,462)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,471)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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,933)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">46,265 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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,650 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">91,915 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 4503000 3325000 7828000 7763000 6596000 14359000 6942000 6409000 13351000 4841000 34735000 39576000 3916000 1792000 5708000 3139000 226000 3365000 41623000 38000 41661000 72727000 53121000 125848000 26462000 7471000 33933000 46265000 45650000 91915000 Sublease income for the three and six months ended August 31, 2026 and 2025 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:96.929%"><tr><td style="width:1.0%"></td><td style="width:36.758%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.982%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.403%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.982%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.403%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.982%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.403%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.987%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 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 August 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 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%">Six Months Ended August 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:1.5pt 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%">2026</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:1.5pt 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="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:1.5pt 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%">2026</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:1.5pt 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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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%">192 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">408 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">531 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 192000 266000 408000 531000 <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="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 provision for income taxes reflects an effective tax rate of 26.7% for the three months ended August 31, 2026, compared to 21.9% for the three months ended August 31, 2025. The increase in the effective tax rate is primarily attributable to higher discrete R&amp;D tax credits recorded during the prior year three-month period, a change in the relative mix of earnings across the jurisdictions within which we operate and higher compensation limited by Internal Revenue Code Section 162(m) in fiscal 2027.</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 provision for income taxes reflects an effective tax rate of 24.2% for the six months ended August 31, 2026, compared to 23.5% for the six months ended August 31, 2025. The increase in the effective tax rate is primarily attributable to higher discrete R&amp;D tax credits recorded during the prior year six-month period, a change in the relative mix of earnings across the jurisdictions within which we operate and higher compensation limited by Internal Revenue Code Section 162(m), partially offset by higher tax deductions for stock compensation in fiscal 2027.</span></div> 0.267 0.219 0.242 0.235 <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. 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 allow 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%">On January 22, 2026, our Board of Directors authorized a $100 million share repurchase program (the "2026 Share Repurchase Program") pursuant to which we may repurchase our common stock. Repurchases under the 2026 Share Repurchase Program 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 allow 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 six months ended August 31, 2026, we repurchased 136,303 shares of common stock in the amount of $20.0 million at an average purchase price per share of $146.71 under the 2020 Authorization. As of August 31, 2026, there was $13.2 million remaining to repurchase shares under the 2020 Authorization. During the six months ended August 31, 2026, we did not repurchase any shares of common stock under the 2026 Share Repurchase Program. As of August 31, 2026, there was $100.0 million remaining to repurchase shares under the 2026 Share Repurchase Program.</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 six months ended August 31, 2026 and 2025, consisted of the following (in thousands):</span></div><div style="margin-top:14pt;text-align:center"><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:31.205%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.087%"></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:15.493%"></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:11.087%"></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:11.087%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:11.093%"></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="27" style="padding:1.5pt 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 August 31, 2026</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:1.5pt 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 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:1.5pt 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</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:1.5pt 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</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:1.5pt 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</span></td><td colspan="3" style="display:none"></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="border-top:0.5pt solid #000;padding:1.5pt 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:1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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,341)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">(710)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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,207 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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,826)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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:1.5pt 0 1.5pt 1pt;text-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)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,104 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">414 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,346 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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%">Amounts reclassified from AOCI</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 colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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:1.5pt 0 1.5pt 1pt;text-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)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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,104 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">466 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-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,398 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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,513)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;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:1.5pt 0 1.5pt 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:1.5pt 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%">394 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;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:1.5pt 0 1.5pt 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:1.5pt 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,207 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;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:1.5pt 0 1.5pt 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:1.5pt 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%">484 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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,428)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 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:99.561%"><tr><td style="width:1.0%"></td><td style="width:31.205%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.087%"></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:15.493%"></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:11.087%"></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:11.087%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:11.093%"></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="27" style="padding:1.5pt 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%">Six Months Ended August 31, 2026</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:1.5pt 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 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:1.5pt 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</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:1.5pt 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</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:1.5pt 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</span></td><td colspan="3" style="display:none"></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="border-top:0.5pt solid #000;padding:1.5pt 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:1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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,790)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">432 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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,207 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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,397)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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,548)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(723)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(38)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,775 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,014 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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%">Amounts reclassified from AOCI</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 colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">106 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">106 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(723)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(38)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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,881 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-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,120 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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,513)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;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:1.5pt 0 1.5pt 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:1.5pt 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%">394 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;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:1.5pt 0 1.5pt 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:1.5pt 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,207 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;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:1.5pt 0 1.5pt 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:1.5pt 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%">484 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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,428)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 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:99.853%"><tr><td style="width:1.0%"></td><td style="width:28.182%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:9.002%"></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:13.541%"></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:8.709%"></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:8.709%"></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:12.516%"></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:8.716%"></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:1.5pt 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 August 31, 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:1.5pt 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:1.5pt 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</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:1.5pt 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 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:1.5pt 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</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:1.5pt 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 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:1.5pt 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:1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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,373)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">(147)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">26 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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,089)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">208 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">655 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,214)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(343)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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%">Amounts reclassified from AOCI</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">(2)</span></div></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(242)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(242)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">208 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">655 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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,456)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(585)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;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:1.5pt 0 1.5pt 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:1.5pt 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-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;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:1.5pt 0 1.5pt 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:1.5pt 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:1.5pt 1pt 1.5pt 0;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:1.5pt 0 1.5pt 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:1.5pt 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-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;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:1.5pt 0 1.5pt 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:1.5pt 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:1.5pt 1pt 1.5pt 0;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:1.5pt 0 1.5pt 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:1.5pt 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-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 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:99.853%"><tr><td style="width:1.0%"></td><td style="width:28.182%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:9.002%"></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:13.541%"></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:8.709%"></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:8.709%"></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:12.516%"></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:8.716%"></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:1.5pt 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%">Six Months Ended August 31, 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:1.5pt 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:1.5pt 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</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:1.5pt 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 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:1.5pt 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</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:1.5pt 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 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:1.5pt 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:1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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:1.5pt 0 1.5pt 1pt;text-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,164 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">896 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(875)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,196 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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%">Amounts reclassified from AOCI</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">(2)</span></div></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(290)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(290)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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:1.5pt 0 1.5pt 1pt;text-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,164 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">896 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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,165)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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,906 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;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:1.5pt 0 1.5pt 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:1.5pt 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-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;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:1.5pt 0 1.5pt 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:1.5pt 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:1.5pt 1pt 1.5pt 0;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:1.5pt 0 1.5pt 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:1.5pt 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-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;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:1.5pt 0 1.5pt 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:1.5pt 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:1.5pt 1pt 1.5pt 0;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:1.5pt 0 1.5pt 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:1.5pt 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-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 100000000 0.06 100000000 0.06 136303 20000000.0 146.71 13200000 100000000.0 <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 six months ended August 31, 2026 and 2025, consisted of the following (in thousands):</span></div><div style="margin-top:14pt;text-align:center"><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:31.205%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.087%"></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:15.493%"></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:11.087%"></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:11.087%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:11.093%"></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="27" style="padding:1.5pt 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 August 31, 2026</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:1.5pt 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 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:1.5pt 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</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:1.5pt 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</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:1.5pt 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</span></td><td colspan="3" style="display:none"></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="border-top:0.5pt solid #000;padding:1.5pt 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:1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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,341)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">(710)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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,207 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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,826)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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:1.5pt 0 1.5pt 1pt;text-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)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,104 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">414 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,346 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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%">Amounts reclassified from AOCI</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 colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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:1.5pt 0 1.5pt 1pt;text-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)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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,104 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">466 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-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,398 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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,513)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;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:1.5pt 0 1.5pt 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:1.5pt 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%">394 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;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:1.5pt 0 1.5pt 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:1.5pt 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,207 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;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:1.5pt 0 1.5pt 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:1.5pt 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%">484 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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,428)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 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:99.561%"><tr><td style="width:1.0%"></td><td style="width:31.205%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.087%"></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:15.493%"></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:11.087%"></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:11.087%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:11.093%"></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="27" style="padding:1.5pt 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%">Six Months Ended August 31, 2026</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:1.5pt 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 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:1.5pt 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</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:1.5pt 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</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:1.5pt 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</span></td><td colspan="3" style="display:none"></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="border-top:0.5pt solid #000;padding:1.5pt 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:1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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,790)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">432 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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,207 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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,397)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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,548)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(723)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(38)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,775 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,014 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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%">Amounts reclassified from AOCI</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 colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">106 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">106 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(723)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(38)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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,881 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-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,120 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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,513)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;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:1.5pt 0 1.5pt 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:1.5pt 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%">394 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;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:1.5pt 0 1.5pt 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:1.5pt 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,207 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;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:1.5pt 0 1.5pt 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:1.5pt 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%">484 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 0 1.5pt 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:1.5pt 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,428)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 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:99.853%"><tr><td style="width:1.0%"></td><td style="width:28.182%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:9.002%"></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:13.541%"></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:8.709%"></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:8.709%"></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:12.516%"></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:8.716%"></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:1.5pt 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 August 31, 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:1.5pt 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:1.5pt 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</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:1.5pt 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 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:1.5pt 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</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:1.5pt 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 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:1.5pt 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:1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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,373)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">(147)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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%">26 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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,089)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">208 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">655 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,214)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(343)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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%">Amounts reclassified from AOCI</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">(2)</span></div></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(242)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(242)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">208 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">655 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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,456)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(585)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;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:1.5pt 0 1.5pt 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:1.5pt 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-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;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:1.5pt 0 1.5pt 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:1.5pt 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:1.5pt 1pt 1.5pt 0;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:1.5pt 0 1.5pt 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:1.5pt 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-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;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:1.5pt 0 1.5pt 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:1.5pt 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:1.5pt 1pt 1.5pt 0;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:1.5pt 0 1.5pt 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:1.5pt 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-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 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:99.853%"><tr><td style="width:1.0%"></td><td style="width:28.182%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:9.002%"></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:13.541%"></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:8.709%"></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:8.709%"></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:12.516%"></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:8.716%"></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:1.5pt 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%">Six Months Ended August 31, 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:1.5pt 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:1.5pt 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</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:1.5pt 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 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:1.5pt 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</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:1.5pt 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 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:1.5pt 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:1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 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:1.5pt 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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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:1.5pt 0 1.5pt 1pt;text-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,164 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">896 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(875)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-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,196 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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%">Amounts reclassified from AOCI</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">(2)</span></div></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(290)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(290)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 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:1.5pt 0 1.5pt 1pt;text-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,164 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">896 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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,165)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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:1.5pt 1pt 1.5pt 0;text-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:1.5pt 0 1.5pt 1pt;text-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,906 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 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:1.5pt 0 1.5pt 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:1.5pt 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-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;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:1.5pt 0 1.5pt 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:1.5pt 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-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;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:1.5pt 0 1.5pt 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:1.5pt 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:1.5pt 1pt 1.5pt 0;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:1.5pt 0 1.5pt 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:1.5pt 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-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;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:1.5pt 0 1.5pt 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:1.5pt 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:1.5pt 1pt 1.5pt 0;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:1.5pt 0 1.5pt 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:1.5pt 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-bottom:3pt double #000;border-top:0.5pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;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:0.1%"></td><td style="width:2.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.731%"></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:1.5pt 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:1.5pt 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:100%">Amounts reclassified from accumulated other comprehensive income (loss) relate to the 2025 Swap, which was entered into on June 30, 2025.</span></div></td></tr><tr><td colspan="3" style="padding:1.5pt 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:1.5pt 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:100%">Amounts reclassified from accumulated other comprehensive income (loss) relate to the 2022 interest rate swap agreement, which was terminated on June 30, 2025.</span></div></td></tr></table></div> -8341000 -710000 1207000 18000 -7826000 -172000 1104000 0 414000 1346000 0 0 0 -52000 -52000 -172000 1104000 0 466000 1398000 -8513000 394000 1207000 484000 -6428000 -7790000 432000 1207000 -1397000 -7548000 -723000 -38000 0 1775000 1014000 0 0 0 -106000 -106000 -723000 -38000 0 1881000 1120000 -8513000 394000 1207000 484000 -6428000 -8373000 -147000 -587000 26000 -8000 -9089000 208000 655000 0 -1214000 8000 -343000 0 0 0 242000 0 242000 208000 655000 0 -1456000 8000 -585000 -8165000 508000 -587000 -1430000 0 -9674000 -10329000 -388000 -587000 -265000 -11000 -11580000 2164000 896000 0 -875000 11000 2196000 0 0 0 290000 0 290000 2164000 896000 0 -1165000 11000 1906000 -8165000 508000 -587000 -1430000 0 -9674000 <div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">15. 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 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 the 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. </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 who are currently eligible for retirement was met. As a result, we recognized additional stock-based compensation of $2.2 million for the six months ended August 31, 2025, upon the adoption of the ERP related to the RSU awards for Covered Executives who 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%">16. 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-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 our AZZ Precoat Metals segment, certain current or past employees participate in a defined benefit pension plan (the "Plan"). Prior to the acquisition of AZZ 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. During the first quarter of fiscal year 2027, the Company's Board of Directors approved a plan to terminate the Plan. The Company intends to complete the termination through a combination of lump-sum distributions to active and terminated vested plan participants and the purchase of annuity contracts for current in-pay participants and those participants who do not elect a lump-sum distribution. The termination process is subject to regulatory requirements, including approval from the Internal Revenue Service ("IRS") and the Pension Benefit Guaranty Corporation ("PBGC"), and is expected to be completed by the end of fiscal year 2028. The approval of the Plan termination does not result in an immediate settlement of the Company's pension obligation. The Company expects to recognize settlement accounting in future periods as individual settlement transactions occur. Upon settlement, the Company may be required to remeasure the Plan's projected benefit obligation and plan assets and may recognize in earnings a portion of the actuarial gains or losses currently recorded in AOCI. At this time, the Company is unable to reasonably estimate the total financial impact of the Plan termination, including the timing and amount of any gains or losses that may be recognized in future periods. As of August 31, 2026, the Plan was underfunded, and we have a net pension obligation of $12.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 the three and six months ended August 31, 2026 and 2025. We paid employer contributions of $2.3 million into the Plan during the six months ended August 31, 2026. We expect to pay $1.0 million of contributions into the Plan during the remainder of fiscal year 2027.</span></div> 12800000 2300000 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%">17. 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%">No restructuring charges were recognized during the three and six months ended August 31, 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%">During fiscal year 2026, management completed 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 AZZ 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 six months ended August 31, 2025, we recognized restructuring charges of $3.8 million, which were recorded in "Cost of sales" in the consolidated statement of operations, including the loss on the sale of equipment, for which we received $0.7 million in proceeds. The restructuring charges consisted 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 and severance accruals.</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 technologies 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 estimated useful life and a reduction in fair value.</span></div> 3800000 700000 3300000 500000 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%">18. 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 Beaumont 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 in the amount of $4.5 million in damages for breach of contract and breach of express warranty. On February 14, 2024, the trial court entered Final Judgment in favor of STI, awarding STI actual damages of $4.5 million, plus $1.0 million in attorney fees. On May 14, 2024, we filed a Notice of Appeal in the Court of Appeals for the Ninth District of Texas at Beaumont. AZZ has purchased a supersedeas bond to cover the final judgment amount during the appellate process. We filed our appellate brief on February 24, 2025. Oral arguments were presented by the parties to the Court of Appeals on March 5, 2026. On April 9, 2026, the Beaumont Court of Appeals ruled there was insufficient evidence to support the final judgment against AZZ, and that STI shall take nothing from AZZ. On August 26, 2026, STI filed a petition for review with the Supreme Court of Texas. As of the date of this filing, we still have a legal accrual of $5.5 million recorded, which is included in "Other accrued liabilities" on our consolidated balance sheets. This legal accrual will remain in place until the time the Supreme Court of Texas has declined to review the case as requested by STI, or makes a ruling on STI's petition on the merits, whichever scenario is applicable.</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 1, 2026, Kaiser Aluminum Warrick LLC ("Kaiser") filed a complaint against Precoat Mezzanine LLC ("Precoat"), an indirectly held subsidiary of AZZ Inc., in the Superior Court for the State of Delaware alleging breach of contract and breach of express warranty, and seeking declaratory judgment. Kaiser has asserted that Precoat failed to fulfill its obligations under a Master Agreement for Procurement of Services entered into on October 9, 2024. Mediation was conducted on August 10, 2026, and although the parties did not fully resolve their commercial dispute at mediation, they mutually agreed to work together to enter into a new commercial contract. Precoat Metal’s deadline to answer or otherwise respond to the lawsuit (including the assertion of counterclaims) has been extended to October 14, 2026, while the parties determine if they will be able to negotiate a new commercial contract. We are unable to estimate a range of possible loss, if any, at this time.</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%"> </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">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 August 31, 2026, the reserve balance for our environmental liabilities was $17.1 million, of which $1.7 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. These estimates are updated quarterly. The cost estimates for the potential or ongoing remediation plans are developed using internal resources and third-party environmental engineers and consultants.</span></div>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. 4500000 4500000 1000000.0 5500000 17100000 1700000 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 expense of $349 and $207 for the three months ended August 31, 2026 and 2025, respectively. Net of tax expense (benefit) of $(12) and $283 for the six months ended August 31, 2026 and 2025, respectively. Net of tax expense (benefit) of $134 and $(384) for the three months ended August 31, 2026 and 2025, respectively. Net of tax expense (benefit) of $573 and $(271) for the six months ended August 31, 2026 and 2025, respectively. Net of tax expense (benefit) of $17 and $(77) for the three months ended August 31, 2026 and 2025, respectively. Net of tax expense (benefit) of $34 and $(93) for the six months ended August 31, 2026 and 2025, respectively. See Note 9. Unrealized gain 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. The interest rate swap was written off following the sale of the Electrical Products Group business during the second quarter of fiscal 2026. Net of tax expense of $4 and $5 for the three and six months ended August 31, 2025, respectively.

T&BZ#'1EA1Y1Y12P=B*T0 M.Z=C$Y.:6HC>Z>X=LX@;VN%(V?!/)YIX<'U22L#'3@\SDYM1U"E' M!@E#^IY-7- D6VI/UQ/WE)1X4Z;) &*(.IBZK@%1>J>G\8:TOO]&K46]R&=' M@]V"O^:OJMHQD&3\'TI7GT<_ BYGK:3W->D@Y,\K/C(-LFN[LXRNP)5L5)67 MS:HLO$+9W_1[$B<+NEW[HF5 9W9Z"'"\K)4.&!X(=*?DA1U7BTOG(69 MU@IGY60QN-.1J0Z#(L*@8/)R^?S4 V'P='8,'O#?9_[X+ XA!4[!44O*?"R6#I(P#8)J(3.!F5=!73D3D\UD7U 4]+5 MZ1CH/_N^_>*X+ML!:,;47M"_J-3@GK2*P$MBZ10S%N>G$C<[S.-]<8./:8D* MKY<_J<@29/9 P!4(_ *S-W&]6\"U;<>)8_A8_@-3%?]G O\98K+RDT M)?LR'!U,$U>'(WQ\D)<-FLZ0GXXA?.-%P'MR<+FT1"\W'IT^:J':F3^^X,:; M- U>+3?&!-G7],%[DZ+.FSK+*S].3.W,*Z\>4R;"E&#RNDP3ID['G,9'!<(( M[PIPCL?U_]&_^<[][COH(SY"$ >0&=M5>: M%>[.*_.ZH5%DZ3 ('?9P?%D(R1A"BG#,L><6Y$W>N/?65(CH6KB-88/+' MH$MRI9@751Y*IR?QLJSSIMJ61%\F5DRL#IU$7U2L5"Q6$BZ:H%?E9E.7'KG) M7FA<#K++Y7]WP,AQW]M]#R<@@!/?140-_Y:V!&^R,/H2?V5$2-N/\;9)N5KZ M#0SM>+HN;"^E[[[#:;]Z^A7U.:#N_M,)PBSJ3G(S,,>US:K6'I5XSA31*[\E MDCW!8[ V5X$I&VEGE#:5%ILB,RE=/$GE1M+P49F;W< M8)9/>:F2.CW#X#6=%?P]3A3E2?0ICR(9'U#F=5VD"$6G8TQ_AR"$;SIYSG/A MQ ^BLP@&4V9-'[Z\RK7CX;:"A"NX)NL,!B!"A"!?+&1MOJ>DD0KMO*#29 4Q M7!VD]DJMN%*1'8#, ),B6+&ZOVW-.;76[L.]>E761IR/DR7B?Y^32&.EW1WSOB3@?" (C5O>76NV/V/2(N'2% MF+3W(1\=UUG0#%XIO]]:F%VM<%9.%GV[5H!*T(1*%Z]":.#M7XF7)9:DGF(%-)9 *YNGL#R05%['D MU?(1$YK-Z:Y.^Q8I):;TR88G\V^-%A4PK=,S)8DWRI?V9A'QHX)<_CW1HI#3 MD1>G:[RBM 5RAR_&83O/BZ>G#SG#UU]H",,'+]7A3Z=.4MV4G'O",$$#@IZ% M3T)]NO4CR(G&YS>FH;$W4\,C#PR29Q?5O:^A<^$Y[D^=*(CA1TE8HD_?LR^7 MJ?,&>0.]\B/6CXE&6@4T,C?2Z#12ZYH?8$T9@IO,7THMWM6*5I!4M-JO-E$> M$Z2-][/UT,?O\ZT_>.Z_MZG)>Q@0-&VUK6YNK[/4I>\-\1ON07 7#"-\*/$? MP(WA^R-3NTI8*%!3V*ZS-PU&K64PN+!YACK_\ 4W P'WC!_UA=LX]A"_(BQ! M0S+&L!]'$S] ?+8+&JRFM(6PV8,K0-.R@Y/Q$0N!1VC/0>YDM!QX>UMALN_P M1-FE"-[CL'=A&%._!\3CX:L$PY/SQN[W(,GH: M*GR&IHZ? =Q[X-@W7LJE)5$K*&5HA+CYH<#KY7/F6%H/E9#:502M>D@A[U-! MMIZHJA1!ZG1R>QY@!-"7-@=!X*&ALXR>AK3U@A&#E ]]RXJG,2EQ=07'CN44 M3<@0!:G3,PV!-T2:JJ91D1']'C+J%T=WX M$;P6%D*ET]-X15I/M/O,S.^60VQ-HS<$,;73TY&6IP1B)UCI)LS8VF:E;N@S MVXG3F_(I::E56-9P\Q)>$55>T$O[P*S:S5&!;X>!7P'X<*,0T@Y3D*OR$JG+ M\6Q95M-:'C_9 JUL0=ABA^7,WDVV.-8ZX]720[2AK:W"C8HJ(\TQ;/;E/P/1 M]^P*E)A184_?BOE9[\XSDV4FR]0<+JE&ELT*&PE3(;JY*D 41&X(*L6'LPH:$L;%*XJK>+0J+EY.'7>!=0\?*,9S'"<3- M(?PI&L@XTXS_#+BV-'DX44+=V88DMX MOP6,T"#B:/,M=;+ZG=Q;B2M^R)E;^A8CE81G\"/GI@!1, M[X^DVDB0\;BD7ESKF(WHD0@?4DT^KC.$6(@T"0SP56@T@()1<), Z^2_[.:) MA#-?'['*P4*!#_%@W'\]![TLCC>CCM8PFD6-3J__VV_WE9IFE8(R7=[=7 M@]OAX(I#?PWOOM]<]1_1A^$C^L^/P>WCD+N[YN[N!P_]QQMT 1U3R58)GVX\ MI$3].$0^9\B3="ZTWLU@D#B@')B2[J2?J9[#KQZ(;0>I__5A'M#4REA.M\F; MND'>B.7POLX08P6-VP6S$%XL_OBR./KE>&0,Y*8OZ=/3Q0F_X(.50MZ7_/RN M?+M"HH#3$$OZYO3G+OKI?/U[1>CJ@I[YD] 5_[K9I\DXV);KA:+<%21EUPMS M?B]KQ9[$!E7)H,QJ\%+^(&3.8W?;WFVN/2S3+4ZDNG8WZE40:D4$!N1_H MNDG(#9"=8:=',#A9Y',$%[?2K944&3JON>A1/Z"6PCY%'%1Z28M/[.0)6.<^ M]GX"!%/+"N$Q$H6AJ 84-=R"Z.!;<;M=B60] &ZN.EJ;S=CZ-K4/$F+/2:?\ M,?;BLS]\%#WGI(N$T!/<;0&/_&?3C2Y1+:'/X7!X-5R8TR3 M?AA"]'_V'CE=(CZ\8VB\85;5DI667; M629,")D0O@LA$H'&I1"?=Q)U7J(\ MUXM)(9/"NJ2P>2'$)Z-DE5?*EZ=G0LB$D)9)%Q)""J00'R:335Z2Z6[RN4L* M3ZTV7TXT7OHA2A#W,NJ WBNL-]Q+2^&ZUTCT 2I_Y MJ30%DL$GK^-3#C\JPH^H\F9EA! M/RY>(T0T.CU1DI ^KZJE5 N"*PQT59BA95!GXN+*(B^=TNX60UT%QFL)T$E" MIR?)"@+="6WF,-!58?*609V(LWK:OWM1RAA>_+Q@D$K:2U3IM15.TVQ-4Q!V M/X6^&:T.V1"ZZ,LGGGN"'L1'+7$Q"F!/'<\)HX"$ M_GW/[J]0?_ Z@UY8.&PB29V>;/"R4I7ITD+SY+AAMRJZANU]F"?9Z[ M&<1RZSUQ#JE66W^"T.G&HG;X%V^L>*\;7%B+:CB5C]?+K\Z%F=6*[?W3Q=XN M)Z0*\.$$ (-7- 8^!KXBGDH5V,.;W1KNL5)QL3H&OM:#[P#HPYO>LL$+8NF^ MAXVBK\&=H#RN>?F=H&)O8?S\[T)&I_&YP60L81AQ,0BT\Y\&('>PHV?%E MAW.V(/J>X2U9P&E1O"&LYU8?L),+2ZNN!SN[G*NRX!&Q><%KVOH6(0-/^\%3 M+W:D3D^2>$%?=\H9=MJ/G9K!D^PA2\VVN*/\, >M9F)2]Y_T@D_[CN)3P+&W M4I8]C$>A8SL@R-/#AB4/E;$?%\$%?)0_X!9WOQ=()JMV%9!ZK43D\U64;:$<.J"53AX\6\9)9N#,5 12FH&D&5CD_^ M2+RAT8\K%L[,SD A_=.3[!/N4QK3_,R"F@=(.,&4O_4]?W4'[,U97)\+6I4U0F2X86ZZ--'O(1HZ.BOTL!1R'G>]2I&% 6=&&;J M2<;8 95BUJ&"-TYXE16D.8*"- D0N!%$$( +DFKYNE4[!8"8CCPG"Q(&JS();1@B4JO"Q5%=)G*#X6%+<'Q H"L:+RAE!5 M3(Z!^%A W"(4XVJZBL"+&5E7;4(QBSIO0 [%(HV7!Y@.X"DAD4U_^&_3@ M'D6W%*W3DT1>EDL;2"Q$1">.\IGKY8&$=PX55BS]B(%T&!P9R$Y0>5FMZM0K MPQ%M.#H0D$P2P#)%^H'$HM6[\'4+HU(%-6IW(5F3L!9IH!VF-0+;_F>75:'3 M4PU>*;]^M2=8PZ2+25=^AZ.<>(F=GH&3J4^H"0,3+R9>N=VP M[6Y=R<2+B5=-WFDY^9([/4D3>$DM75;I^#9!FB]4R:YBK&K=58Q5K;FJ?3U> MEI87&:TF"WLDY]+7'* M&?)IF=@^R%\-$>\/?16YTUVSJE@5@SZ#?OW0KP;Y6J"/ :Q YGZ] M"%/315*B'F$L@:^D59LZVJS#4T-F;4K_-<$M++,:,3M$J73)&KK2*!C$-AJV MPJ$AIA.(24I5Y[T8Q"B$6+-:S$BT&&LO=LP0$QO58F:JQ>A?*$_E8%;3YXC8 M_33M(+3-U[H$X82SG6?'AIX=8LWF(A5ELU-3+(VX9"K@)4'/,/*M/ZX6^'K; M($]AEK%#K@N=GM"5CLQ*9X)PS(*P(R]P7TD0B214U?6%20*3A(:3!/<5! D+ MPK$%;I@@'+4@U",),I:$\IOS-#O_YQ$8N1#]%WDEO:_HG\754Q \.1XIF&&N M2H$%<2N46H!!'G;A1.A%UG:H2!@JCQ/( 0LY3F@@8\<#GN6@2\((?4$ZAW??V+HG17I?1P&F M;@N>DA)3,KL2 N*7F1\Z&-\7 71!Y#S#+R^.'4T6ED<;UK);:%&I]?_[3?NYO9RLQ:B8(R7=[=7@]OAX(I#?PWOOM]< M]1_1A^$C^L^/P>WCD+N[1C_]N'\8_(*NN_G' $_I[L> ^_3];CC\3,?G/W?13^?KWRM2 M5Q&DS)^$KOC70F93KA>*4E<3LG]:>F'.[V5-*70'&U0E@]*JP4OY38T*-E3, MM8=E>J^)5!]^*V1M$1$2VSV D/N!KIN$W M^C;7CY_B,.)DD<^Q_[&5;JVD MR-!YS46/^@&U%&,I4F:97M)*@J3EP%2>V>[:.#T:@JEEA? 8B<)05 .*6+) M)O58[R_6WZ&9WE_]9^"XV(M[])="YQ/?110+]SHFHBNL.QB3OU.6OT+=P6H0 M0)7U#V,">-("V*S\::S#&!/ TQ; AB509SW(CK@XSUTT29+H9P&<0"]TGF'J M/7.?7 2HSQ>512*:/ES![F_UX914$^CTRM*U'Z"/'F?%00 ]:\Y% ?!"ER1H M<,#^/0XCDBM5ITBUJV+:J=_?\**TL YE>F7J5R^ : 1_0GM%FIZ XZ4+%"L7 MMTZU3Z5"G"$:.OKKHZ%)3(7+94LAL3M3M7>9:KU'S*;DM7W/?GQGVL^(9\1& M#9P0D?,J#M"_]VB"OHULV+OQ(WC-LC]Q"79]O4S.&M_W13^KP41I:*\AO.&J MYT+I=B$,=)1JNS5OFBIM9PB=GIY18(AI.QJ!5V48YR!X*Q;Z,42D"GFQ!540 MVY(*L91&G#[D#%]_(4JD= AUMC4&#$+URNF?,!Z%CNV 8,YS'DQ."('7!1:J MFH*&:;MS#AEG;W!8\4SN9F1.CT (DW,:G\0/N=^L)E^EV1'@SS\WZC.LHRK0 M:>@1OZ[@#%KBN(U+N]#25%6IK$1XK]47H M!:;2Z))$&KJNRLEGDH^SV4757'555ORE"\S[GD M-R[[BDBUV.B!S\0/"[G_Q.B:L8/K12 G<@+MIZ3J1.Q%>+XLK8#=SV(W-<@@ MKM\2P##B K2((L9=']=PV6"F:9V>(K+(2HOP52R\KK-H7HO@5TP'EDTMJ'"Y-3L](P-J%"FYMN3CTV7V M]Z?8?PZYX T+V+\._"EVK>-I[)(M6G]74C\7^1Q,^X&WUSN0Z_<.3B(UI6P" MZ$:]54!CF4*GI]+?#)$E/U7E'QP06CB-*:,7$[ZU!D>9BT?LJHO<[P_;;$S';9;8K+*C?9/)EIE+: ME'E1) 8V=EZA??8G#/PL5:9T>FD_;!8 .TX\[IM>62D@UX&G=GHF@]R10HX" MQ.57@1I3@<>.1QH N0X\O.E9507)UKL2[#HN+!X^W69+5KUIXKK#9?:/&>3HA]R!DFOV5'^2 M()#SF.5["S,L'AD6FP"CB,%H5K;1<]1%,-O6,N(RPZ2NM7E$VMY-1F2Q_1@W MBR.,9X5]*Z'-42BY'?Y&AGK;6[5)R-@S>4.I*DQ:%2-I+\#-I)A)<Y%6]XH873(R9&)^\&!]0CE7<-@-7 M3RP=OJ)8CDO$$\Y)O_/-_=73>9H(!*L=UVGKK[ZIC[;450RYDL[;LMK5*VKB MK9I=6=T^JC3:L_@Q%;:4\$UV;MWQB+7+:BF>PQZZ[:&%(WZ(X9TLZ<= D#+" MU16N+VI7E4IDN4I=4R]78U0K2S:TK(Q]/_+\"";+CH<,U15J+CT&=Q]QQO,* M"6CLSA*6JB@SRSGXO&-RLC'R.3]>N];QGF'26P7]R443R/7_T;_YSOW//SC@ MV>AFM*J'N/,*N7FCQ8!6]1$,/AH-^K+-('TT&0;_B9UH_@-&$]^^>1O&W8L' M@W#BS.YA@'M+@R?X9B.<2>]& JZ*L6X?_/4]&9Q,!\T?D'.?7>[V/2,0YW+B<3P1VY>82C< 8MK +<>28K/HV@ M!\=.])DPI9ZR] 6I8")W,J-YQA[LV;7I5FQ@B-L]R5@_E/?&GM!YW9\Y'S3O MDJ),]3!;QW*O8SMK,-6QCDD4KF,[!9Z^BDP;9 _O9-BLL%'&] 332+!M0> M)S"#EMP+"+F7P(DBB*@]'B-ZNDCS((0EV@*]EU :_3UPD1X(,+*X^\"W8PL1 MY>? CV?<* X1)\.0LTF7@^1.B&AAX]KH 7HG?L;8P=,@^J62\![RA?;6L%E= M'))H;?^M>W6V@I4$1/@J@H!R(Z-'#O'Z892YYE8C\W8M=V*-:8']HT M8SE TE7'CCMYV(43H1=9.?03%B)S0S(68*H1\7H*$,9G"/0+ ML5E1-V/' Y[EH$O""'U!FJ1_H-L21=)72V97PNIS?75YV[;]ZZHN3S=]A?=; MP @-(HXVWW(8C=#2\L<9P*>'+X#[ N8AWN=;!B!"WX+D0D+RC]3: M2)/QN"!-S \DT3-(DL@ TA)^0*3[(D:B&"0VPU= P2@XI"^0-OM+#K;@ZA2/ M))L!R<4E5H4(^E_/02^+Z4WA,FOZG5[_M]^XF]O+S7)*P1@O[VZO!K?#P16' M_AK>?;^YZC^B#\-'])\?@]O'(7=WS5WVA[]PU]_O_CFD8RK9:N#3#;9<_#A$ MZU#XF>J1_NJ!V':08F]FF!^E-WN4JTE8A\TH,O6NB;-PLA.*-N7N:'I7%(Q= M:4"%SBEM?Z&H=!5)*I1WM/E[5=$JR6 B@]J>#)73Q2[1E\;,YW@FT*X]4W+G M3&KO\2)K7:_1G$1B-RE+"K^8Q\$1C6V ]M-8&X%/[V*@M5]=B.I"LB MFP9-5U5>1ZJKJQ0HI.Q#$SC.6,LQ]R(UH0]RL"8?/?*?J\F>X.%/Q^2;5X6I M*4MQ5K2$X5"%X\6(!'?)6N9[(;K"C3%5[OV 1%VC*'!&,?&2'OU;'V\Q1 'R MI= E-VG(O>BQ&@E76Q<%7E%+'X^CJ^(ZDZ@CE*AVB!0N,J\)O*26;L]8H4A5 MYA*T83E^WY\*\89L@#<)+<>%9$?+.Q*S +_V<$N_&B>Z4O4V5RY M(H._\ONKMM]$F5JX? ,VTBNC:+%'7'_93XKJB1W<\+G'PA:BAUS[P94?CZ)Q M[/:3/N9AECI5.CVEJHJ=E!@G#"HY5_2B6,&'Q&EJ>E;UJDNQ$KW".4R6DYQ% MQ+D=8(IMK#_)%S5J5/KJH!]V2DS=D@AM)\.(1\Z*P0!F=GLZ;*K.2CQ1-0PHD;;Y#RX6Z\VE)HX$4D7%A4 MPF0!ZV\IHR])_OX0S,2F%$Y-X DWZ)8EWM H0=0I&==.F&PI86"0!0Y1 MQ4O+1.!< XAL\1F61^9-UQ+]7"B^196H.V^(6'(WOD\9/:^)Q1DH]/3>+.R_I3,?:$,0/4CR,0(4L32&2=LDVD?, PG M((!GN+(CGNH4'UI(%'(+#C T1+(*%3"A_C=,_,LEVA<5(47H] Q>H^#<90C)+K<]^ST\_=W=A16&KB]A\A+ MZGJ-5I9PUGIL-0TNW!6%UZ7UJM%'D7K6"BWNXZK.G.M[3V?(OYLN:_/W+P^C MST\C"+JS+L4'L2-EMW&YB0_BMR1W>QRL4A2\?YB5J,_B[*V'&"T84SL]A1>R MND0=0^1=EKKTEC6YS5NOI'[[O$"G>_H%L4)5CUB$BU/>IPSZ-O\UQ(>O[A9, MZK_QJ+#@:;C)H,F;YKKH[1=T;:;%?6UF_>E"LCE,XCY6.C(YM*JVDNK&9&7N M0.-+1+[*N,GQDX-5QDVI54MEW#QF8M5C.ZFJ:?=Q8$U F)5IQ1TJR>HT0C2[ MMF?GI'3=H]^W$,D#N)(S@RSXO=-F% /K:U[*:#+) G^M1U5SL")=XGA1+Q-X M8#G+)UU!FV RZ2*&UY^W>@;(7GEKQ$A\7Y" UV8QR\,N0M_2[HLD:G0WQH9F M^DOA3AW/ MY,A&@!S0, Z 9^%6K5'D)KTHF8?1= 5>PBE<)3TC*W_5%%P7,JG3TUGJ\)$B MITKH%%3>,MZ]-"2:JHU6;8(;%.\NK>KO $9Q0$SQI0HV_FKO/WJM+IB2JO*^N)8*R&S5% K&Z,;2V4H*HT MUD@ZS92!."0%?^O8$#JUO=ER898-I5LW;-+>+-BU_R:M2HY>\X:Y7DBJ<'26 MI0P<"RPIP*7>Z6D:KV3DLU"'R\K/%M(1R,F70_!^NIOE$+ <@B).I!.&,8G] MXI!RX&U\2^@\Q^0MK:@-7VQ#5TH<,6="/3CP= M'%"XI0 OJ!I%@&)) ^U;;1[!*S=+]Q.Y +JD%4+DKZPU9!%"7Z,IPR#Y*JV< M@/>=V-&GPZ01/"3,>?01R_[I1).)[V*B7/M!->?@-0'WLLQ1@O( M1'RT51#+')NF.)!)M:I?=2P>X+/O/F.7]#* MA-QU\#"9]I8]YN2EJ"2WQ+\ MCK-VD!E(&%!8E"1D 2H&+V3D@#&GXBB@I!X*2G*GI\@:95 Z*3M\L0#C!($F M5/-I6$';Y>D!+CRANW$Y>5*0:C;D3'EBMG3K470P&.%" 8I(#XQ.-<#3VK)D M'TU^"SK/8.2B1P^AA=-4%F6(F?%?C<6F'^-' M)3FN@DE)]<:J;>-V':2NX51<#COFA$^LECNP>KU@U_X'5G6MTU--WC0JZ'U MRT'JBLSK$X8E!;C$5=@%C=?$"LK>47>2>M."1>DZ,1B/H44")O#5(AV9N !$ MD+/2[DP(3G@9824WFCH=FS#H;CQ(V?. N'/G8='$_X^KESTC^2*G2<(H<*P( MVJ0DI6>O?K%T999,&MC69YTZCA^:]:P6!T(I;N-=11=(ZE:-':X&[9Z&DW;S MXC[9:3^OSZ0[*RF C7NRXC_@.V^9X]'4PNEB\&R/0HJP20:M:*I MH&4B8\M$,4I;)C1N:#2NP;<4]MNDO"'ZOJ3:SKD")P2_D!&M;#\>N3!9@TL; M8UF4;D@L_WM/XZ0\:8Y!4>VH''!8/84W[7E374]L+>5!E69T8_X5$W(FY)58 M(^:!;5NUTS,R4B?:*,;$4#F/\&%H]%_;>>Y]1?\L!KWT' L1 P8I#GI?1P&^ M.9UIWMNJ@(^Q"SX2AL\J*ZIZMR@L7DX>=N%$:))6CN$\3B '+,N?HH',L5?K M^1%Z%0AP>C3G(!(]!<#E9B!($J31Y0CBA-6D$&&:(8(N"2/T!4G_Z6XD?_IJ M2>A*.#8]\Y-FB!>DK*'S#+^\.'8T60C:THTI!H7W6\ (#2*.-M]2)ZO?R;V5 MN,HJ(9;_Q0/%0NLHTA@@1T'0)* JIJ8"( )9&*FZ9LNB*8[_+1F=Q4V38#'X M&7B"9Z, @C_.P!C-[0*X+V >8KE9(L'4\18#DN4DV?,CM3;29#RNVCQ')$G$ M'VE$/R!5#2Y(P4I\%1H-H& 4W"3 FOLO.=ABJK@V)U:'2"XNL=HG>Q2@E\7T MIG"9-?U.K__;;]S-[>5F.:5@C)=WMU>#V^'@BD-_#>^^WUSU']&'X2/ZSX_! M[>.0N[OF+G_IW_X\&*+)<,-?^@^#7^Z^7PT>AG_C!G__]>;Q7W3,+ULW?+K! M?:;\.$2^:OB9ZI'^ZH'8=I"V7Q_F 8VOC-5SC5I3$#PAG8=MD@][GV_$(P;% M^[)";!@T;A?,0GBQ^./+PO%W/#(&]+?GY7M%TA4;9I MS"5]<_IS%_UTOOZ]+'5E7B*?]WLY6P.6&Q_H=[5#6/7^W)^+ZMJH3O: M-"81L5,L^O+3'!2R^&4JV:=O?=2.^&C.KAI;BY&L/RTS"I"HK(-[O=EAU4=D M&$'N![IN$G(#9"_97#]^BL.(DT6>DP1)6_$N4RI^M/MU1+,:*6N^1WN*.*?4 M$CTYO,8-3*DLC X-6"(3Y41C[=@X#[!W!C MR*B['W4?8 30EW9"6Q#@C?$\B5J,F!G$[%M6/(U)>7="S[MH @/R%R[H'L ) M]$+G&9)O;CS+GT+NTW<_#->R1!C!U$.BN6D2LV7'4\:6#8[O@&75&@"$?<#S+--7':@9>^=LI#HAX^; M99*P?;,LT2HWI--1X1UN#1\?XY'S=SJG56K'6BNWJ8M/OG7BE;$1O5.VL(N) M6PG!(,1;S-&\L(3I3,*8A)VPA.TX0U.!A!F=GB(IO*2;3,28B)V@B$FUBYC9 MZ9F2R:OZ>I4!)F),Q%HI8H7.S$ERSC-SY87-%#H]G3>D]0;)U!W-9E+&I*S* MA6Q'!\H*9$O$&?VRKO&"TI:EK/(RQ!2$%[.Q0B)9:8-N:ZE7+RLXO$:JM IK MG\(96U1D6 MAC"F AB#&(/H9E 1';WC2.$!5+1,GXH^DFZ$[*J&^P33W!$AS08FK6DXAT@X M1TZN)5^E_B2BCQ>FK6U(*B&NLX=3!2/PRL%7+/5YLEU9P:+MN2H[BA9MT,)) M"LO[B6YR6?\%!/;/@1]FG>@V<6F&JB(XE(1"3Q-(6>[6?BA*UG+\V]T,OR,< MO,+ Q:L5 :K5L&JV";.FAN_;1.G'H!IG9XF M4]+$@X&K#O^0,8@QB#%H#_6\YL$?7COK2#M+E/2Q/9U]O\T>')S.7'\.8?K; M6XM2[,VQ7<%&O;5!RAIRT7W*F'OL96<)EM'I2545(F>1U^-QUS:B* M$)@/1 M\8*HQ!;K%A 5"N'+@H 0QHM2Z0@ QGE/@!C$&,08]!!=UFKT](BT=*J1)&6 M9ANM)WE5Y1NMU/KH#_#-^4XV42,G(&5M2?E;W-LG#N9*FSS^=U[< M%+3G<"Z'R1M:F1;6#%>4.W2,08Q!C$%5;(L>3C&KR-$6>$0%.A0S<[)/\JK3 MV0B_15I[.9>@NC M]/@IVRIET4O&(,8@QJ!38E"5'AU:2Y*F1]_)2?F"AI_1Z:D&KZ@B._/<&O0P M\::<016Z=>6DVZ10ND]G-X?TJ<,[..\]ZNJW^ML:"V'!*L8@QB#&(,8@QJ V MV&V2L=UP(XO_2G_:=SONV@_0:[W+. B@9\T? ^"%R2O[GDT^N:0"9=_^/0XC M?,AB4<&BJ 4H"J3>O6R94G$[Y,>R!9E)F$,0D[ M70F3ZVZ'+(M*IZ>( J]KK%DK$[%3%+&Z^R'+HMKIF8; &V)5VSY,Q)B(M2E5 M5EYKB%Q7LU99Q/6\>26C+"%KULJDK&U25D3(\M2+*"=:.@X;*J+*"[K:DI4L M#2LNQK$@+GI,9Y, ;HUO%TVI7IJ?C(9N^_'(A:O3V_&>G)>Q%QW7BYH&;K4S M9Y=5=-F.;9(J(+#^M$S+P()H\0D.ODYF[ZX,G5?N![IJ$G(#SX;VUCV6;-&2 M]'I%R\Q2 [O7/&I)GO8((&9%CBVL/)/>1-W ?UG;ZSH.&H*9$P&7<[ROH^"\ M-WBU8!AR_IA\N@&G:>DAV,F!G$[%M6/(U) MHT9"3Y+)0/Y:26?@DGP&[A/.:%CSN!FQ\Q'[T4=:(<>:)4H-^#$MINLP;]6> M,J@\*HKUI\AICW)0K!7F\3%E$5W#41"#8,Y)!LLCJC^/"+M%M>41&23+P3#6 MR_K1&55CD6L6N:YR"W:7;)4/79M,PIB$G;"$*75+F"1T>HHL\J+:EJTA)F), MQ*H4L=KW7R6QTS,,F5>5TNWPF(@Q$:-CSL7RB-9ZJ=261R1)N *?JK \(B9E M[9>R(D*6IU]1.=&2R?%#6><%N2T9L:=3)(4$LLY&N',%*94"O9 <.V4E4EC] M ,8@QJ#F'*P==?>VM;HE2NT;UFF72RJM\,*E( >,U\I7[V((8RJ ,8@QJ!4, M*J*C\YREJU=%J_2I:%8]_R2O.IWJ^6DJ<(BEFW.(>",M@?SQY*O4F43$\<*T M5SG)(TQK;W(1>.7@*Q9Y5GV_?)[*CC)H&U1PDK[R ,,H<"S$&W)9_P4$]L\! M*72[KFFU3D^DJI!M!7'0TT12EK.U'XR2E1S_=C?#[P@'KS"P'"3^BUIEWZ ' MQTXT2.0]"UQR>R5"ILM#I95138O'ZUB&I8C=_(XJR0"0R$!TO MB$ILS&\!43'+3\:UN'E1*IT:S4!&N6O(&,08Q!ATT+WYZK2T3+2T*E&DI9F/ M?I)7G<[V_ -\<[Z3W??("2#N'\3Y8RX*( CC8,Z%>6NCG-H&_.;X: G7_)TG M=M^S'PA+,CSU+!6J='JB3$E\D\76J]P:K00X9,'.PHW*<'.DN,GC?^?%34%[ M#BQ"GMWDE>=3K;J;91P$T+/FCP'PPN25?<\FGUQ2N[1O_QZ'$3YH ML2AN4M@$E'"G!%$JW;6.H9!*%.YP'R@!H4P?"$^HSV\_?D(,Y&3QP%U^$V)? MR(A.MA^/7)@T4SGE'L#2CFA>F1[ BD(ZE)J27&U'G-)L;"S(U#!.CZ!C57G2 MM$YP,Q;9G5);NJ&5HC+99;++9+>&_;,=;EH%LJMU>HHH\+IF,N%EPLN$MT+A MS7/\K9SPZIV>:0B\(5;<1Y()+Q/>XQ/>8L<1I(/U6E:,3D_CE8P"D?OV6F;R MR^3W^.2WB/BJM:^]^-P!KX@J+^CJ4:R^)*A\'@'T0O1?VWGN?47_+ :=.)@LV+=V53D5XOP6,T+#C:/,M2P.V(&)I4"'. M1&$7T"0\'/6-<80*R__B@6($.(HT!I(A"YH$5,745 !$( LC5==L633%\;]Q MS=_TIDFP&/P,/,&S40#!'V=@C.9V =P7, \Q^9=(,'6\Q8!DN:MCDG^DUD:: MC,=51^0121(4(6'P [*K(P8Y+O]V MB96&%X5?ST$OB^G+3 '!$^(+%C]S==%X@RF1G7?H$W%%1''!+(07BS^^+/8G M'(],D-ST)7UZ*B^8XQ_DE+PO^3D%@VEV#4W$>$AW@M(7IU#I(JBJ'<-0=SUOIS?RZI6Z(XVC4D4NH)4[%&G.B@105BG M;5"(4O+VE^_8M=V:*I#S?-H^F:CKJNS@]E[V+O C4NJ0^X&NFX3< .EZ^\-N ML+IB8*7D_6"P2#HB9HTD-]\I7L0^HY;H:4<38B#GV&S/,^E-U W\E[5=^>.@ M(9@Y$7 YQ_LZ"LY[@U<+AB$R-\BG>Q!PI*85H^Y^U'V $4!?V@EM0>"A8>4[_@#S+/-VSJ3'4\R MG5'9M3];(IU1%3H]&=KLXO%LW9STYLRI;+_LE*W2^R^JR"2,2=@)2]A: M?D+E$B;AU$"#E\V*4P.9B-$!-R9B.T1,KEW$Y$Y/UQ7>-"I.X&,B1@?<3E'$ M"J79*<%87\WV3;-C4D8'XDY1R@H)6>W9<"KNKL9+HL)+9ND^ MYP<2LM,IY40B66"$'/)LC1\'0-TF)8"X"KQQ\Q2+/VH24 MSU3)T^%\704G"2P/,(P"QT*\(9?U7T!@_QR0@MSKFA:W2:OJ-",E@=#3!%*6 ML[4?BI*%'/]V-\/O" >O,+ <)/V+BHK?H ?'3C1(Q#T+5B:#5:M@56P+9\V) MW[:%4PO - %9B+@X) V]OAFX6 <0QB#&($K4\[K_?GCU+.),LO44ET;4\^EL M^VUVX>!TYOIS"-/?9G%@39 _1]PYMBG8J+LV2%E#+KI/&7./W>PLP9(Z/;FT M8WA,VII4JPS0C&(,8@QJ C9E"Q; MCNZ?XML)<@G!2V /4 M<"<*093HV*ICP&&2W6H&E=RHKU*R=:HDFSEZ)WG5Z>1>W,(H385G^11LZX(Q MB#&(,>B4&%2E2X?6DJ3\^G=R:J>@X6=T>H;)RPI-NWH,/4R\6\V@*OVZI[.?0]IEX#VS;YY)*:.'W[]SB,IM"+%J?J,HP] M7>CT5&/]J ;;G&L[UG(?TCPU&,>"NN@QG4T2N")H2#!T$E9&47?,"[VHE-Y M$34(KI8$[+**+MNQC5(I%M8?FVDU6! M3,'!U]#LG9>A\\K]0%=-0F[@V=#> MNO^2+6R2?B!A,[,TQ.YUD5K:I\5*B>F18Y\KSZ0WB4?@OZQMB!T'#<',B8#+ M.=[747#>&[Q:, PY?TP^W8. (_6B&'7WH^X#C #ZTDYH"P(/#3M/HB5$UF(@Q M$3L.$2N6@K36=ZFV%"1#ZO1$D5<-H?PY*R9F3,Q:M)*).XH>52!<,LY!$A25 M5\RJFD\?* >ILH..]%9.(:&LLQ$(H4WJIT O)(=36;E$5@V*,8@QJ#D7*\_" MM*E-,E9JW[!.NUQ2:847+@4GIBM2Z1@'0QA3 8Q!C$&M8% AYR'/8==Z=;1* MGXYF1?5/\JK3J;:9Y@B'6+HYAX@W4A/((4^^2KU)1!POY(!GA2N=X:I=N"JVB[/FQF_;Q:D"804-2*/34WE17*_;S:HY4H@]5MJ5,8@Q MZ'#U4-<Q M25=6-&,AH]1$8@QB#&(,.NTE;G9J6B9I66]0>K_D=1795 _NT MS0^07<78SJYB61D%;8(KY]FQH6>'W PX-H>L BL-TN6MBG-JJ19LKX(QB#&( M,>B(&51HMT_;T1WJ;86Y!.&DL >HD#.V@DG)7AU##A/M5C.HY$9^E:*MTB7: MS-4[R:M.)_OB%D9I,CW+J&";%XQ!C$&,0:?$H"J=.K26O+>N+VSY:9V>I F\ MI-)T )/!A\EWJQE4I6=73KYU&N7[=/9T2#L.O(^SU(JC=L._K0$1%K%B#&(, M8@QB#&(,:H/EINVPW,CBO]*&Z]V0N_8#]%KO,@X"Z%GSQP!X8?+*OF>33RZI MI].W?X_#: J]:''@KK ):.#RG:90.G.3H9!*%.[R'RA!H4D?"JO>;VA+,ZIM MW5AKV8)(J_TFE%]KOWS2C:IV!/=*-*I"X^OT9($7U/5=W5*-XTNSL;&84\,X M;655]:I)TSK!S3HXN4MJR]9<5P21R2Z372:[-%EN73_ M.B:\3'B9\"X)KU2[\,J=GJ$:O"Q65?6""2\3WJ,5WF*E).5#-013!-+Z0=/7 M=[WS)S0S^67R>^SR6RC0G*?F5#FIQ><0>%F0>4&NJAY0L^)+0LSG$4 O1/^U MG>?>5_3/8M!3$#PY'GF[N2HT%D24#RJ$@R@L\$ >=N%$Z$76=H1(&"&/$\@! M"V>P &^.R,%Y?H1>!0+TM<\"P' M71)&Z N\AQ!VWYCXD2+IJQ4<1Y_YH8,9?T'*SSO/\,N+8T>3!7*7[DJ9*[S? M D9H!'&T^9;#T'HK9;55*BS_BP>*9<)1I#&0#%G0)* JIJ8"( )9&*FZ9LNB M*8[_+:.%+KUI$BP&/P-/\&P40/#'&1BCN5T ]P7,0PS(9?0AZ*4#TK2NAL:\ MB5BK.-U,J?&XZJT+1*A$+)#2\ .R%W5!RE3BJ]! 6CX"8!5I!_V5-_SLW?$1?_!C'YXO(A=COP/+W:7R5)'&I]\ Z$38F%=)MLN M82TRU>0K!^D2+[J0M6W*M:YEB BT9W6Y3QWT9XQ1>.$$](3AA--52/DPIFMP0QKR+=JPOAA+G@)%[8!,0+P!X0N M\/^S]Z[-:6/;VNA?4;'V>E=2)=.Z"Y(NJHCC]/(ZCIT3N[O/N[_L$C QVA$2 MK8L=]Z\_8\RI&R ! @$"YJJ]TQATF9=QGV.,)V@+?Q)F2@@SW\,*5A]_FZ"5 M:,^$9\MY04I&LP.?/_1L!_Z!78 OJ(+'EM1"Z,'] ]^S1H)ON<_T\00NA]7_ M0<( AWCO^>%$Z%/VL>A;)]8+$+#!![K"N)]?"9AW0,GT]R"Y0$Q_!W+&9637Y7['14ZNN77'OA4 0P]#$ ;" M8[K<\=5MX2'R5[Q- ,ZQ!(=8:$3/;>^47K^\C[!$\*WO@Q$'>P%WA(1.6D3" MQW1Q&OZ#IR8-\KH:.:P5P/AX&SGB -9CQ!'&%L# M_).2!? GL*O/9()'4[KCKVP"-/RT66119EG"ELT M\4:W[@MA:4T/KS"C8&+/OA$?E3P8T"E;7BD97W9:/6T98_Z?X!2Y5S@*WW,< M7#STBV *6.7+&.KV4)OP;O&1*"7=WU\([*G#[?_1O[X3__-%ZWUYY=4I- M5@1:ADK:5^+ 1H /ZEAOI>R$FT7BSU/8Y&=&VL "0]^FSNL"\<"XP9]^G@@V M;,.?A Y!>$PH]5,4 !$$ >QBE.TU[."?C[?")]_ZVW9@(X-H$-@CV_+?VG K M0MZB*N=-H MXV8I>H$B#H$J1O-1BD&<'0YR34E[R^ZE9DH T)0%Y(9F$G4VL+I^",ZVE<;6,]* MR1(U!#QDYL#2/1,0:)8#R@)^)S.&WD7#H1:_'2>&>_^WGYL"[_U^]^ M=1F/@A2SI[G1S3&96S@>?(>=Z21JGGV!FP19NOI_Z4U]#):!$RQ+^/KOY#EB MBDAXO/K_0/C1Y\%TG#=JL+P)(P^#3K$1 /OI.(DUN3B>%+#[E$Y#SN&(@ M/-)IQ2)Q"BL4;A*FPKT+2/'F!!,O K$[(/ JBRX$/.]_(Y>IJ'0E5M'&'+8B M&S8.$&\;VZA\A#=B4>4*OY=18[PJ= 2H+/NN&\&=WPEJ?6PBF*S]_P,#!!U! M3:YH.!%FM$NP\#JQX0^DZ;'MH#))1OY(AA%J!L+&>?-S.*'&-2*'V '5(^]: MCS?70"OPL0^TY\1C4]C8VL(U\=%60/)]L;TH &KTZ;C@/=84J39/Y& ].18\ M>&S#SZB7/+J[]"--4 Z3,<]RXJD\EG@*\@E-Z(6]#G YF=L$]L,(5'I.%C&F M R,+Q\Q6"G9ND6(2*D+[Q1W!%_1;V BVV79(W]-&TA# #4-^$(O(#FDE?7-, M1Z7I!9 M:69](-);J7OW##3@T(UW4;XYR!O M1_R=_ ]A,=:)> 51;@/L&.Q/P!/HSM MPV/8SB8#26+DB0Q-XQU,&=#<<,;(<8*XD?F%\-S(">F%:!7F;#3JGEO!1!@[ MWFLFQZ@32W\,[)_"%-9_$L0"K>A-]$K,26=J,]$_R6M3X0$^!T'5@Q,'S9!, M'GTC(!_JMKW0,$!R)[45A7'D,.)>(-)?YLS!TS/78LL4%VA([!>,,(NP*/1 M!HC,>Z7:F2H_X%E@?\<+@EQ'V?,(9"'%)'8[F:)QL>LG*E(L>HP!A5?<42KA1Y9?863JOP-UU$:3/#D-4+<=[* M]6!CF2?1!!,,\3H$8:6I$)_1A4,%CZC?(YNJ%C0=8/!3%DF;9QYF9KLAW@>+ M')#8UBU@1GB!1:^)D^1V.I;-A?_\Z>BYGT>;=9Q':Q(_C^;GT?P\NE'GT96BG3#;7*33]USX M.&2>R^JXIZPNQ3WAQ?%Y<7R0,LK.C!MY2ES1\$93Q W!Z^B//!ICRU9.F%^Z M,[.UP4_^3P3S9G8/JM8TE2"_!H^AA?&'42!\\N _PKO6E_[CI];[!'&V\-+? M9U2OOVOU'W^'2^^]-GW-E01O2I;QZ&EQV71O::R3;G+.:&4-WS!AZ]^3- M@.M4Q7C_0?A*+$RMH,2%N1-@L$WH)6$#W&B2'!^+_6(0CLD A6OF,#O9OY<\G\R3R.4>N9#QFSIKP MU?*'$V$IVD5OBB-E^1M'-@W7L]"U)> AK$\/1^!=PS )W\:OIC+!_!A4B1"N MC:&>FIXL58MXEBO\7]CD6(&>GYK\#"(*LQ3RJA)T8*H!@:Y2#2?+8F.D">@U M%GQE)TDT(X1I,L640)/=6[[OO5X]#KT9$6ZG*/OG+9TCJB99;KU/@N-#!Z3_ MV(Z#"S2396@-;,<.W[)3Q"3,G,ST.;+IB2;;K_!MQDY*ER[,9 4]J6(Y:M2- MRE]><@BP='**1Y1,;(%![HZHD3#RX-7L]#/$+!L\#&,RD+X5-!9>B_E4KD6S M-HJ&*=!SGAG-U_'AZU$TS.(LR=6C-/$S.3R-#QD&42B DXEY/O1L@2IYMJYA M?"#%MI\.R;5>[.>%!28_XU.-\I7.61*RC"=,F73.GT2S T"FU' %V6%G]KCD M]P$!V4 5 PTX9%PHZ\DI%EUR8N$!22KHF74"2C3 J\2FBP!S MS<)\;$'#N:_H88/CX'$\?$J&%!_*D!%-/V16#M6*^/*YV2?:;7[2R8'<5QA4 M'*;LL&&^LAS*>$-A 23R^(4-WQ.K)?&S:+%5QFCE0XEP> &.%G! #! M')*HYW@EQ M+FL*XUDTS87)^3@?=IJZF D=Q E4Q:E"^;2 M-8(U"FV-TI$V5SK=[96.5*MCTPQE\XC)=9MJFT;%"\# !T/2!FF6!*Y^\[P1 M%42XP;1O9/P#]05K^,E.J/M M/YJ?MY![UK*3T44PNF1;YF.31JI?Y^5R[#]L[#7$.:^+3DRA<)Y_]FKY"P,\ M@-$/;SE?H_\>I4TLAK658EB[DM1&\2&UG](*S)CGLK#+7.]>@5T>7W0#!.4" MK7VV ^OY&0TDJO4_YZRF3$@K"A721^+;#\U9\875 A99W ,A7MCC![.06'-. M$PWB!'-F,:MUL819!.[4,/9'_A5088-3F+[+\]]$@8"7XKT10OT5N#!V MHD98>@7"(*F[2W0$,^/1*@:B_#O^.2"LVBEY5;XB+*;,(:SHL\?JY/#0T')9 M,O$&MI)\P4R:G"32X.5;(M-O4N7U&<]$&F JE09:,ST[B@M^'THE:KWXR(@.W,O%'"296@!T M'E0;%^5F^_277+YUEFO-(K+YIU/CAEU+X\I945Q>4(SCAY8$39<3_KMY>Z/< MZLG6*EM%]!,+\NSRR2 \\R[EJ$XMF7?JX3+OLFY*//GN<,EW#4AD6Y]MMT0A M34@2K#7_;CE4M56'F*K)K/M:&Z%B,71\K@ &SP#T%I+_JI8QLK;<,D;6EEO& M*'$'EO[PK\AFHCM84A"+)=Q%N87LX06O5*IE'#8A;>*16&$( N*WK+7%F050 M'^(\0E5*JZM)6J$;9^%D%!$7[:3'RK250]IK@9I)!4N69.*(K-M"J^ 2M&(Q M:$TNJJG16SW=;"^W1DY*:N+TA=R6,9<55@--SV?B/?O6;$+%S N\\YD& MO%AX^)O%CK9H]Y!7V%#VL$%RD&FGE9/I44QY]QEV[W,:T9S+ )Q@:YK<&+'8 M"XO!ALG!V.IG)T6X::8BW#$ ;X"=?*%&9RD+U&4,K9^XQ6"/H@N3H1/5E)&C>P+#-($>#".[F(((F_F)&?-*"UG\VV>DJ/@]"P7B94YV$&<6\G(F#5,F,4> M(CVCGL7M/FU_=(7-/]]R([2 GM^"I#72W/)E6SH@CO=*66^*A9H1Y<\X#QCV M:6!AJB1MOI3K\?!BV0[;9N9OP]4T[2C8H)T#J!:?I*TTJ ,/8[#)2_*$[.4L M < *@#'A91]!_+_"93Z+6,U?EB.&.#$+A4DQ6P\(BH0@FT9\U$P35-.R[KB" M.UNS^"0Z2Q$8Q\5YN'9+Q#;WJ%A.QK^D'0!H6PT)+"PGW402Y-*YH7EAE)0I.&B."A)Q'QNR :R4UB2Y\">I7?Q] MV:,4I:UVNRL?M0;#<"5RYO)EA0WKOO6'Y>G>51J/FW(6Y9N"UH+#NKZ M0.QYP@;"MU41E:T8MHK9P!EV X9-MN@;;A!<<9-L3V4&[K9ZIJA+)Z1?STH5 M?L?/5]Z8)O1:JYT>KA)+.,SZ^^_5W$4Y*F$HNN0/X]\#QFA5.4:10.5U1551 M3D?GG95Z2E+WN2;:5A,E*UB9]&4@?5WLZ'6!/7-M4=5Q2NM8S_ QLGV=@,^NMZ #L MO'V)2DCV1S@URO\0;]0WMD]%PDL# \G4EB37>^Z,[)V'?*QD#"RLAHL]DE?K M^=(.=6KAIK4AK(0GWA)-SU;_,5Y\8*<_<>F+& 21YLUE^(+-&81[#EL1QMU< M#O.VAYUJSYX*LJB#+?5-9>IE4>ID%+G]ENZ!QWGZ95&TJ5ST5%,>ER%T4:6['2&-6 MH2R,O CSRNGF7*AHJGMM&BNX&B"WDF./0OEUO\7I>P>K,FM,6*F+"G80;;_0 MJHW- 1I/K2/^M>6&0'WG7]DM)^!XFQ1VI_UB:5W1\AHE)=S+OQ16<"=5V_EB M[1B]-:XOM-WX+:+P,+&]?59F:WNMS%:ZK9XJK0 [W*(RF[9 IQ70PZ0">FC- MK&'2]GT<^?2L/0A]XC[#1S=^&&CI5\__@2LVALMC7R&N1?QJC["X&VN<)/8N)DTD(MDAD=&4E+)-_?EQU&\\ES65$"EI97VL40)^R M]?IB(YO<88/PQ:2*/^.A]-E(?@_(.'+N[#&9LR:N C+\,(I\K#M/98>*8+/Z MHI)-VDJG:#AL\!3TII+@FX.>O;W_4GURWPG(P91?;FZQ;WIN,MQGC;<;VTY.*MQFKI\U8>8\L MI1R=4ZX#G;,A1LJ:G@H'ZJ.PVHK9;QN%=8B]11O%VRSP-@LYW_TX71:F]FCD M$-YE80^'__M?6MYE@7=9R/N YNEU65#!1))%3>J>3EW/Z>0S'$L"\2X+#>/6 MK;LLJ"JRIZ3MS)Z\RT)SV)-W66@\P];694'56CU--/43TJ]GI0IW*AGG>G"' MDG%5;_6ZHMY9;J/=6-5U5EJF]HIQKF2:7C&N&F MJF)'OO2>/L?BN3HKQGD2 M^9DDD3=5_&Q7,:Z:F((E&G)=39#.)H?\6*'\72O&*U3N;Q_//V&A7DO%^,FZ M$M5*8 X? :]4,:YBTU)UN67IQ13$'HN''ICS$=>-\\+8YC,3W;$B%NHB"RUG M8//*UU/D2U[YRIV6TY)4CPRM:&2!9>V$C=BM:'$\EU:'IG'N,22/-<+V=!F\%1,:QXA]*6%[?S9JPJ> M@4S@VX,HG7=<,I?# V< GOAP+,#U82J8=P^[3PNYG#>!%E^RW/DL%S_)P2]> ME<)EY]5@9345>'Y65@Z&(T6YO;XF23-:O(;LZ*/@-62\AFRS&K+-D8#3=,[/ M=H (UI%? .NK*1L ^,8*^_ ;H+8%^K^B5.%=H)'3I8DCBB68QYIZD>C&V);# MR1Y5_ M#[Y7?8-:_:A=BNNZIUA4^=PZ025G\V<^]E,E1"HOCH"FIIK0%)? M$XJJ'+_4,.U4%CMF765*^PY1;BD8\L*5LQEGL]Q)PR'8#+OYR[*H=78&X>.' MG/60R)_8_\_&"+ W),&%)3/M0PWA@MZZW]AR%O& T>J9RO+Y_O'*&[8D[4([ M_>+)9%,QNI9,3" 3]2RQ2ILJ"K&O83 A(]J4E+<=V%D2)NN)R0;5384.[>HA M+Z=I'J_VL@:;FU-154&Y&Q5UD8KD[G*^_!E4\#95CK*\.;N\@PM/C^/I<8=5 M15NDM.G8;%G51$FNRU8_;DY;#58^YUO.MX=5_MOPK8PQ)A5,Q[J!.>[1=Z_W@<(Z908!.U*DO5T?163'9_6"A/O ML.<.B+APDB;>16':\'Y J1-W851.-7-)>2+LWI" ]9']/K)":U6N7O4N]8=/ MYNNV.[I:-9E/D]I=I:X,/+6CUY.!I[0[TNKV]GQ0S1Z4K*Y[U*%J_"LB'9Q/ MSN;3Q"=$^ K730+AAN+F97F*&Z0HGM^*/-H_-UJ/ U#4WM(XC[6V)YOW>L0% MTW?EPG-<%$Y%>Z"B(W?/:>H!'76ZK!!>LPMZSJ845POZ#A_;I8RM&> +9H.Y MEX0Q=/$NO3*W.=\[_U.ZU; M 5]]0\QDS^V'K $$#;5Y]YY+8X>> \-\OD4K@0353^V,5D_OB)J^<[Y7LQ)C M.4N=(TO)TDGPE-GJ=;JBJAF>>HT MF K[,1N2J.AU=0_<'U/MQ3O=[J'\JGU?UD%[FS5*T:4D[WKLZV[ MI]FP#V.:KAD\9!M(4S>K.@N&!,Y"5^SN7M+9+ ><$UB%^.I^*8SULI<*0+8X MA9T-A1V3P!0FPHSFASLX@6U-8$>E,#56DCLCG)YF0*UR_X8&6\(WK,+'&\E3/+A>!452TM9P]D MI6,Z.O<5SYBLCD%5!@BKSIDE0W*JJI:;L0>R,D%8G4".+3\0/O.K+LB!SQT- MTR.K\GX->W/F-V@VNG-WME.6Q=L=:,4M1Y9"=I6C=1T&GJN<2E-\3IK-\6GV M39M=2IO*[L#.G#;/CS:/2IJF%&..ZYPT.6G6<_Q6&VW*L=@\;96^DVV?_)QL MHTX;J]491CC _;EU7VS\RH=VF4/C&="% KJ@76:^(63=OFVU=3NK@K7B&9Z> MYHZ"4=+%UN7?9A0VQ 3OGG3/GS_O[VI(\9 M8.U&X=YPTN>DOYKTZZ%\#7OB&W7A^'+*YY2_?\JOB?3U5J_3-G;&*]H[Z1\Y M);&I+E1A__^=G:@5CG,M21BG*56*9WA64J6:$Q437Y%8,:@;=6;5*ISVSYGV M*[I1*XC?I([4SC$$3OR<^)OI2*V@_0YUI(YXFI @ M[='$T"8')"M8MUUA'(61GT!!!AO@LLYG#VF@*S_.O,#&L7_PB6/A@V,,P-A: MR-T5*RHIN\4:!![.MO26(BC# ^LK65Y8EMR_FT/5ZGH*53M)D[!FUC.Y&OC$ M^G%EC6%R'RSGU7H+T!+(JWG0Z/&(#*,-.KMTM>8- G65=A^/*ZY6=P,<6F9= M )-ZK%'M!["XB(]7P4"L!HQ" )L#A,D_UN^7#$J$7-70L']3EZ( M&Y&D5S,J@S_M<'(--H<'#UB&O>T4PMX>?-7U&#+ZLQU8S\\^>:8@QH^@_8+Y M-:FT&KFG434;KTX) G#'V !FN]'>3!%&\ ST+8H+4+7YI0UP:1$E>AB3!FC@ M$7STW^8A@3?'_E4WP/Z=6R.P8^*$W\/" >MMS3"KP@&K9EOK5L6-+?M>DY5Z M\&35MB'Q01UZ4+I1$QPP#FKUHSB$+X?PY1"^QUY;#KY:?<$XA"^GHKJIZ(PJ M9$J$.%KE''*7C^UX8[L@!(%KSP6'-Z+QK)^5JT;[V"V64<3IGV,ZP#&:+G:UG.,=P MCMD[QVC'YY@N)@TIH&-VKI'C',,Y9N\FBI)Y9))L3 M64IDQS]A[)I89Z2)W=T[^G,J:RB5'?]4KMM!*I-%K5$09A<4,7WR+3>8>3XK M]N11T[WQVO'/\[K=5D\Q1;-[9BTO.9&E1';T(S!=DH#(#-$XMV;:G,A2(COZ M^8\NR=0!DKL\:GJN1';T\Q]=PNXFFJBI=4'S\*AI)7+Y]Q_]:^'_6-/91Z$_ MFSFVY0YS9> \>%HWQQW],$R7$(M $26Y2;X@)[(ZB>SHAV&ZA+V3-%%7SBRI MD1-9VL[ZZ,= NJ2W>IHFFIV=;0=.9 TELJ,? ^F2 41FBAUSYV-]'CK=LG P MM.!;GT=-]\9E1S\'TR63&J6=VD#7>:RA:41V]&,P7>JT>EU14GG0]%QI[.C' M/[K4!7-!%75^_'.V1';\XQ_L42H;HK3[<7X3@Z8;6Z*Y]HCQ0Z[P^@^'[@=) M2>@AG&0V:EWO-G!-UKZ\H!,S]A^Y4NG=BQMF!80UYGTGOU_H@1'?_@2E;!M%9$K=.D MLF].9'42V?$/KF0-B$P2%;-)ZO*"PKU/7F@YK&-ZW0'?=??$K?NR%NO"R(NP M6SIMWK=YG\^S:F52]]JG+WK86_Y M^*D-,IXZRR;8(74=5G#^YOS-^7L9D/DX[&VV>EU5%S6%J^\ZV)MS>)W+51P72GY,L$(9T-LQ 4\V>T2\L7+VC+(HZ89 2AN+=1A\ M*>*@4NOIL=[6E1V.<)5VU]SM#-?8?I52,5_,XC$68XV+U=GHN#L^:Q=LEP(J M!X(# EH(8$CV&$;OA@+LY@\2!J(01,,)@B?[9.@36GLOQFB,%(09OGX;PN.? M*8*V1Y\ZM8,A :GD$B\*EA ;;;($EIR"Y/DY\G&E$+AZ M;/M!*/P563[(>,3)'=NH_(0W8OD(KFXBY#6L[HL-BE/P(K\0$',(GY\]7%(A M](0!"?%A/AD[B'"--PTCWX?Y"H,H@-' 'GLSPI!]@PSU/:3H=!1[>P/\=UTL M .',#22#U ;:<*P@ )*")\'XP+I [8\?*79W/#:&H)T@?]+!(?ZV'>0>,&00 MWQ-K)+B>8$]G%D[0A4>EL>ZV\ BSN/="(IAH9<1+9+O,XL#;!V_)_&$7 O(\ MA?U0X/<* ,&GP':(,QO:4]QT8#2?6:U(7![(.R;18.8HQ-A*#*U@@M(? MN0@Y!:'H(R=$6A*LX1"Q[BEM$OL%Q95(S6:ZG!9;SG>1BP\$JL^N"MZ+[.') MM4ZVWL*[E*.LT0NM'Z77C@C5:<%[2NH4[MZE:IZ*@('EX*5","'PTK;P@/R^ M,)+2-UH(7>^#U>W#4@M48S(FQ=<@%O8W7!\K%+X2(*H@Y18AL>Z3)8/5<@5O M",P,JF(0D+\BY&EX4.$ZLY7$VV M%P;;%FYA?8&EV*4@_O#1; 5)MC!4[3#9 MQD82@+0!'B?I&YGDP)?^349E[\PM!DH;D#WY-5M<*I]@ZQF4Q&LW B^QTO=< M#=ZNTG>"T0%C@T7%1Q#4EV.!6*!?V>-QB$P8;BJ43HD#AQ/+?:8">7,J'64* M D0F!DC\=P&:4FT)FOJ*N Y/\5X.I3;8&[20>5 M$/O,>D/R!U*Y+AHG[.-_5?&LY_-?]47'NLB;3L3S6^HE&YF7W&WUI+:QY"&# M)08\BLQ4:71&O:-3I'6CPZ6N-$*Y4_,091SB\CE!,D0T@&&/BTGN"QGX8,>] ML>^53O(]SJKP-YW*I!EJEQ?BO(E4PL2F^ CYH\6L<] U?D3FA%%+L#?0!,AN MR7X79[)M5PU/Q4YO2GNY9^6!"7;5 M<0N-8%-L6/J\5S$)>)N?T<<5UDW=@]#@^^3U]=]%*ZFLX/V5XMMJ[HXA\_PU%A'6%/T9?!!^$XD:Y]8 4SZ%=A)<&'F MV8,\/[7-:;"!_+0#:K'FWD5=EN09-&948)#C^)9OS@RK8$D=ALM#?9V S0:[ M2-"['Q(:(+=@9@2M-&%B!4D$ JQK,FH+?Q(6ER#HTZ&C,T$K$7D=@R[DYXR, M[-AO(?38 D56LFUE6T57R4(CE8478'">2U@(!Y;+H>N%[T+41E_M( "'R&8"*HWI MT84*)[X7/4\6PDNJG"< W*O &]IT!'12Z^>.>P3^WO]BH D&_0+F=BQUTQ/QI3X )ENEXX%_G$T)'EOK&E*EV^A0CF02*5O5\'/D;R2Z1C+'0T M# OQ\+CDQ)V")B[*QZ8E-UB#<"RC,+R6XK.J XL4V5E80-R_^)(4;O;FC*V ME(XJ&8JE:UU#MRS94J6!;AHC5>[*X_\QP.R/;YKX68S_F5P-0'+\N++&,+D/ MEO-JO05XAI+?5MC!Y+#(:,,>E:[6/ &HJS30>%QQM;KK8-IAL1@U@5SVF)CZ M$ %A^>SLXU>K :,0)CX:>_]8OU]8M/E$93VP.>H+=,E__<4JYXF#DFJQZ8/! MM-O[Z[:PH5FCSLN$8PW[_N'IYE%X>A"N'^X_W]P_WGS&3X\/=[>?^T_PQY?; M^_[]]6W_3GA\@B^^WMP_/58PW,IF6"3CV+]S(G8Y'6G!+P#U^,7Q7A^CV7YT&A\*):/C,9?+3B88_ %O%=P&*B%[$4!7!N\_U!)%!XXLT1J*Y)6EEE2 MFL0AMPU%J24?1#;;BEPMM:3\>TWKU#+%,VQLEO>[&FLY;F-)DAE^\IN51-ZU8ZK9ZJB;*T7+OQ_AC5 MX36T(.#,<9[,<0SNZ+9ZNJ@HRYU@CL(<%]0Z@>5=Y)+V2DVAL^SAMU^U01G.16SQ -O2'D=$'^QJW[ MXFK1;8 M2KZ>;".G_ 3_LE*16-6%EN$GK- M!5FR:9HZB^E=EAV[DYC=F#E*("/B_?T9S;N+O;N/$J?R9CXOMD=,,6N^^. MJ#?(JEDKBU\#'4%96B[XX+;OZ5-8,TC,1 UO%#2Q.>V(;E.%<;*KPKND'F'N MG#N72;738?>Q#[3YH7488&DNQO\N2\L>Y'SW&UO9RL*NT^K)JJC(O,G\N5+4 MP4FJB_6N8G=WM*8F:M'F"]M;ELL<6C_);@+W,MS]+;@#"_W9*C_A(F_))QH] M(NWLCN;,(TD-):TCTI;+W+M]FI2)O M**U>IPY87&[QGDP<:>,0?@WDA2UI%%%5E@]3>?QH+Z>G50ORCH8F<$YYQ!># MM%#'&8GU]]]%QX6,-%F4NN^.XK]WD3U:JZ?*8/7*7C;# V9JS]7I/ M[F!\K>.1E+E3D4$CV'HUGL()-!F@71O&M)8_UP;*QDI9$H1QYZY<_(VV.-VB M 4"53D1QH6[!XO"6 ;QE &\9<#X5\+QE &\9L-(5IAUO,+,-&^,E6FE+$^&R M3=^3-FYKC< R(OH&5'5?/5U:,UH]61.[!0E[.T&"G8'CR?GK,OAKSPQF@J+3 M156O&7-OORY@'<> IZ*$,V^0'P-N?PR8'8AOQR:8YV:*'77G; M^ZM=0$MH_ M#75;/K(VIS( 3'B9C--3T=96U(L2TP+.$5[=)INR^$-9G'"-K8 M=BUW.-^GDT?2>"2-1])X)(U'TDX@DI;(09#OI'QQ]GG5J0_P]&.1-),*T2C1 M"QI:,X0?8@F1(SM$ X"')7G89&N/\)H1U$V.GL# QX/VT:V,\&1E/-4^%\0K\[D5@J15 4Q5!HS9$ M2-)2A*1JR"$,+OI[@FN<884LHX3H"B,8VXW(J!_&W^$SE[%##HZS8L8X*P\I MSD<\M;4HA>7X7DT 9-QL.S$9#2X9$/]AS/82B3-9 >#,>%_)Z(MC/6<[JH(7 MR2Z:1Z)9I.8:XBO-P7E$_/7KB4W&PLU/,HP0=4UX&(_M(?%%X77B(10,A>ZE MUV3 ,2C $.1.F%H_B"^\:UT_?/[:>H^0JR\V>0V2V!78NG:VF$*,#LF@]A"# M/7U@C-4>PXVCK3R+_)D7L 9O 4O6GX_2V['//<@H'"#Z6MS((!MX1&D;-S= M)GU$?"*!H( ,61'QM]^$*;%87"X*&%H._HBSHSB+B&)IA20=;O:X11ANN-IR M0&;@U? X+_(1NCL'5D]!ZH5KAI/(!K<:QSX&P*1CB0*:Z4]G$"/)S^7;64'1 MI.:FL#C@U:,%EO"M (3:$'6=\(AH>W3]X\'EQL9V@] 1! 3>'0+C)(#ITYF% MB\O $ND;!M'HF80QW"?.9&A1X"$*&!I47/7R22R1&BSG3=+W*)?#")0?6EA# M0;")E4/1/ZW1U'9MF'V,F>F# Y=PRSARAS' *,(W(CE1=,894"BB,SK.6_[Q MA42_"!YZ[0'IPS6D''?W^**C+P31E%(7,"ABEE(L49 GRRM- :72D/7:&/6Q M)69%M;3,S,D$#[PCPO_Y1T>1E8\)V%<@3-#6M&?"L^6\6*[]-PQ.!-($$IO[ M9N:]CBBR*QT^8IIZ(_H3Y:F9DWX==P=#GK8RC%=K-H.5LE*878JP'1+B"&-K MX,>_ %V/8!.!7++'Q%_95%;$H*4,+Q:_8IP\2G[RHE"X!VT^$?I4%5MMX=_+ MTZ.DQL;G1$!-B( *:QJ-4>(P/%?? [% ZZ1>)S:0[=1S0N(*0@N^&,4HN MG8(87Y0NZ=#S?2]@RLP+"?,D<$I F> *,+GKV&,R?!LRT,=D$<@H6140( $! MDQI/@D#AGVP8-$GBOI(AD).F=F%:ARY-5%O+\RR3@0!_#G,^RR);4O-]2MK MA";LR'MU0:\3:YIH6^J;H=JC"I!9ZCFX>-!_WZBK M,$U>B_X/74[_1\3$ELJV '<=NBWS&RQ; I9^B\BK+Y[S@EOB$,NED\ %9-.9P<,R$VS([)C$ M!H/50^/:$L8P81@G<";ZO[%7",-]H_X%N"LBC462$7M,SBR!IWOH.MO!)!LA M=3?!FIH X<"N$(P*V.BMP(LG'GK2H3VETWU%ARVUX$(D-'B:,Z6KZ7MLO^TI M4AUAD0$G78:\ P?.=C+3_$2I.1D-J/N%?KG+;-5X,_$+F#2B_E)L6[IC>5*. M]P?6^?1B-UM(FC)'_=@^B4_BX$] G41-^B=+>V(DXK"(3%P^2%.:B-#_HW][ M)_SG#Q'I^Y4X#OXW9LG$1^[?_N8QT.BM)0'(J:..LVC\@GE]E'L MFB;4!J2!:5AT 4$2TK' ,P<1R#$@I1,DI)5[],7S&9/9/\$9HDDT))=$PPX> M5%D4,&%$G-N:?P6)NX^C6T\(*.+UA8>80GNP281.M24 MF+*@9Q93N;$A51#L'%FA13YRI+4EE@0HDJ: MJ]IIZW*WGHQ2M?*CRK]7.]429@\R*%TM?LG9K)2ROX1@13[%C. G*EE*LL'FF<5)[PL=8OB?;0%60AGX:OW\K9JBLR525I=:KJ=_)"P G]XGO3(F2VFY_HNL.J]%G>SNC)^EDY M:U5O]115%?7=H3-YPCAGPZ9,NAH;KLD8/P0;&M@$0SVA]''.AIP-:V9#9<]L M.+9_DM'5W\3WBCC0;/7B$R_.@9P#+Y,#U>,KPDZKIW4,L=-53H0-3[<=U&:. M[+47A/0TMLBAY=U[-G;F:FBB MV2CMU?@..TV]BB_W=_8VO;= M47]N9>.2Z,JR645DGJY15WOSAD2V.%UM[%?LB:XT!"DUU;J.%3E=-8ZNUK@; MV]#5:C]$KSM$SXFJ<42UQ@_9D[!B(!^F5!<& ?=/3LG,/K&(_,-")Z2JSO.% MGNI5G_V9B-0U?D5*3@Q@X,X+*L-[&F:K9VBBU*D+6* I9^Z9 M$GAGDBEJN^>H'XC\#A_HK[5;\69NR,U?$?9;L%V!6+Y+VPIY8R 6;%J R\GZ MYD6#P![9EO]6=Y67WNXLEGD5C;.\S$M>7>>E5:CSVB#W;!&H?M/ZKZWB2 T> M&@]QK=/5F:#$1$O&95]IYZ9;"C)&&[-6EJ$R>&BBV>'A^+,EJS6*>#]DI32/ MK,X]_'=;VCQ\DU+UK4S@$[V?AVAXB&9KQ8L5#K8;P2H\I"VS/E&>RP&QWOP, M?0O6T7;!PKT-R32X]]Q<9[P$&[NR7%5KDJOC"/9)8TAZ![60;OT^QOL.R_=7VAR&B=E81@?7YRVI_XU,*5>@WARL;)U2;=?Y81 MIG?5;$]MT?8,8/#PZ3!9>B;M520:ZK(Y^9X'FO81:(J[NL;-"14@G+Q]<\TC%J=X_X9!X@SB;RYVR,_\ M:EF;2Y#@33I*Z;1Z9ENASAW ^)X MKS&UXJ#K'&<8@Y#C''(3XO'&*M$(=8HSC$ MY=C%2B%VL;J*=3<4NH>%'>MVVQU=W09US#1K@ZW2JF)FE6-IZ7Q0AQ_4ZD== M'NK8H_V38XYQS#&..<8QQ[89#L<<:QQ?<K$8#_K1,1[,;JNG M::K8479N9,&A5C@;-F72U=C0.#H;=B1@PZXLZMVZ>K]R-N1L>/1)5V-#\YB8 M8YWZ@!4X!W(.;,JDJW%@Y_B*4&GUNJHN:@K''&N&(\LQQ^IQYG9";>FHK9XJ M2V)7KJM\]P0KS<^=@-:X(;L1D 8$U)5$1:JKC0$GH,81T!H#>EO,L4Y]O?XY M[325=M:8?KL)'Z/5,R59E'=/J3]^SX5YU[3)ZCCM50>'M!YWIK/(L:<$&Z,KH1 MDFBH=<'*-^7X?/?J=\YF%\)F:_RL.MA,:?4ZFM@Q>#-JWHRZFC.V&^Q85^6P M8YSRMO/8ZI![&KAGDB[JTJF@FG+8,0X[UO#6Z1QVK*FZ>B_X4%V]U3-%I;8* M QXZ;1Q9K5'$^R$KHWED=>[Q/PX[QD,T/$2S=\5[U#:#7;,FN_$/>>#B M!._?,%;,T<_-@"4L^)P8]QG)LS06_A M@]IT4!SG9@$58>*#I%B!=*-SI!N.=+.?]>-(-WM<7(YT<[%\Q9%N-HI*7:CS M?:F=Q67IV)W%#4D%Q[G3%;L=CG3#V?!"V7!-G.L0;(B5O HFMB^?I'(VY&QX M$6RH'!'IQI#J:^?-.9!S8%,F78T#U>,K0J/5TV10A.;.+2TXT@U'NFF0,[<+ M5H A83]J51&[2ET58R=8W'CN!+3&#=F-@+#O=$<5)6/G5JZ<@)I*0&L,Z"V1 M;@RIOO[2G'::2CMK3+^=A ^HQIXJZV*WTR3MQ?M(ZD=-,#J[.FBJM?E;C.=X05"YIOI" MS^^JS_Y,).L:#V+WEO.&K(.[((NFQ %M.)==*)>M\:?JX#*CU5,1)71G8^5T MN*Q*,/Z\VIQ6:ZVP[':5-5[N/(-3P6PV,Q>U>]1VU1I%Y=0:QG*LF,._[",KE,*_,,N; M&S0-O?\L#:(ZA4YET!=%Q]X%.S?VYR8.1WXY[_LW#+5RY!>._+*SX=B<$PD# MM(.LB:I2\\$:AWXY+/0+;MZ041(EH:)O.&D M[!9K$& C^O);#MHYOWC]9'UAJ7+_3M*CK9GU3*X&/K%^7%EC&.<'RWFUW@(D MJCP% ;'$#S>,-I!#Z<3G:4U=13CC\8YVR%+;>)@W(US@?(_)E _ JL1GV9R_ M6@T8A3#Q45S^P]:4L:5T5,E0+%WK&KIER98J#733&*ER5Q[_#W; >:+01-Y8 M0'&)J5F__F+U2M&/CHO70*FN_]__+=S>7[>%#2&:%L3/L89]__!T\R@\/0C7 M#_>?;^X?;S[CI\>'N]O/_2?XX\OM??_^^K9_)SP^P1=?;^Z?'C><81GJ%+L9 M,4.*^'1!BB6HW;J">C7^A8SZ8?*MUBJ_1[M25C'I@D+@*%D-QW[B@]IT4!PE M:Z'7DOV38V1QC"R.D<4QLK89#L?(:AQ?<8RLC>+W%QJFO%A, OWHF 2*V>JI MIBG*W9TCC!P:A+-A4R9=C0V-X[-AI]73#$64U+J.@CD;8HK* M[BX4!R@[_E7G7B'. W:PK]D-<JA MU2'@L-&YB1AE.T>(#D1^%W'XP#'*JB3S-:W).LEDXI,J*9 M;5WJUO8HN?BG!0"5A>,G?=7ITV$:]Z]YQ&9QY>7K-Q;],+A"P"4+X#E+E#PLA(P M#2$@SYAW)M(KKQ\^?Q6B %[ON<[;@J%(+43!"NB54V(%^*#0$RS'\888W0=A M[T7^$"_"L#[MZID\7P ]0M6 .R3MM:/!-SO1B+!WD>5$YS$H*0%>!E\FF7/X M.YWM'_W;.^$_?X@XU%?B./A?C_KAR=&"0*D#+&$8O4^&Q'ZA((QTV(YM#6P' MB(B^W KA$3Y.+;1@?4>@RF"VKUCLB>_"_I:8=$W?>_LH#*( K@IR<(X5((W-#/MQHV0HUZ[&8-+!_"E./@EB1'(@5,W@2)"LQY6>&W)2 -BWS#1I> MC+V05H<3H!!"ZP/^JQKV[9HJU=OIS+)]?/7#&.P]RWVV@9.PH6\8?+'AR;"Q M+V246GE&9N7)8.6UE\.0 JRO Q_: B*EWGL@5V1S$1Z5SBI.N*E ]:Z1JRV>E);*QTQU>'URKCMQZJU M>O(*$2=8+/R&E#I*S9=RX8Y3HU9:+I\B-MY W,_($"G.>T4>5:0Y'M47>?0WL,XQ>/7@(I#:P_A3;(@7<:5>,7*FK F=57FW MT>J9[>6VYN4B@CHZQ4LN"C,+" K.6W\#.\38OV:3)[2XK\"X<_'V\S7HI2W MB<)N O%UCDA\W8K$)\:JWR>P0P$6I]'-H!N3\Z!+!,(F<.['$W.?,UMO;/L@ MH/Z*@)F(CY,8V[AV&X@_:NI]^RTO^U!';V8\;DF+:FVT:$BMGB&WE[M)[&!+ M*5I]PT,8",5L+Q\"9/29-WN6J'4ML<;;5R)'7<%.G5L!.WHEPB@),+$H%ZS2 M",F87I9[D85.M_N,!EXJMD+?;>3>:=?G'F7A)NJ22M#+'8\LGA319=KC9A(Q +X M60/;I8S0'_X5V6R7OS,NPS;]A8)#J:IC]7V.!@O_"YS PK7XKR,(YC@&"^/C):>?+R22A/\*A/X%?_R!9*8QL#[R>C?AA_AR\B ML*@S9" _(H62*#[+E.P7-[NC3"P'+P M,"1 99,F5J6,14\=K" ^;PB$=S0\ $8RL&SP_D.I<55E15)@]P.?)JMM6>F4 MG2:7'=SJ9EO6ZCE.EKMMS= K/:K\>TTQZQO4ZD=MJ-@+CXF[FRFR9L' ]_'$ M8J]':?OIW[3A]!Z3N!X5E77W9S*6+(*B492W9UK=G6GM@7FUU(93(,;Y0-8F MJ9*'20LY@;7[0@8^^-=O@M(I6+VC=&M;$!E7>#WHYP/; W1UYL/]^Y<#U=JT MK98#90?VZ_;N0G-3+Q4J6%G3AI=Y"U4S10V]U3,5333UNGI?-:5#"P?AYIRU M(6>M::BT)6<9K9XA::*\>\O7<\;5;I 1\0V/SJR0Y0Z1 MRFH%G7!@,BC-H[\2;N<2X__CV?#A#_@+KBL-7?!":%7:"ZMT&72GL3.?\-[/ M326<-7DZVQ&.*0'A=,6N(36(<&JSM.-W*WIS!>R3AZ$YG\P\/SXD*XS9;V.P M7G#W5%79"[-@PI"H*I*HF3OS2^5-.@E#]Y)I3MT+S6$!A2AW3%$RY!.AN4LR MD-.,)6[SEG.&MA?.4!$T2M0Z38*EX#9OK82SKG!J.\)!0!-#U.3E^H'SL7F; M+3-SO:**[=P-51CO2\3[$JT1(OL1(3KU!%13[.Y^,MR('D*\EQCGV<;P[%YR M.4P#>5:15?#>ZSI..)>^7\=*U%;:BBY7;_NE=;7:>G7I2GV/6CTJWO;K\NJ_ M]MSVJW9AOD&55T%F>5IJ:F/1BSVVJ12QTW8]R67P'V]H4[/_U0XG K%8.>5" M[)N5NR8%2=84?K;_GF^J J*_X/EV(+A>F/8+R^HQV7-YUZPF=LU*:;A!E8SL M['LU,2\4S!6T5:G_ET)2O)=DG(*AB'T31:%A&T*Q]VQEK!_M%F]J*1EN7+942=Q!6AI2[$8M7E52(9P7A117C.7Z,^4)# MQEF6(;&WQD(/N;MB]U3*;K$& 6:UE=]2Y"ZQ#_(?(!5^6B?]?K0:,0ICX*'G^86O*V%(ZJF0HEJYU#=VR9$N5 M!KIIC%2Y*X__1P81\D2%-@@!;'Z/[LBOOUB]39H8[9_JBN;=ZM&VSO?7B_T= M5E%(85#IP,.^?WBZ>12>'H3KA_O/-_>/-Y_QT^/#W>WG_A/\\>7VOG]_?=N_ M$QZ?X(NO-_=/CQO.L*R_ ;MYX/_2*^+3!2D6JQ5=5ZZT5MFOK#/%Y@&]QO:B M^(S=DH8Q?BQM:%2DE 9OJ2X;;]= AEY)^UZ]6L$.C2W*%_/@X5&0R&V)2>4J MC2PT^$&JUGVBM&>$VE8JMI\H_U[MU!.U;>:@E+:A50LE'VA0O.7'?,(M%2M? MF3BY6>@@ND'/A?-;D4<0KYNLQWYB$P>>[$IU5%/+C1/8<]Y@I/J"Z;M*AW-< M%$Y%.U'1,5*E]RQWJ[2@X,N)HNZ=:XHD\THU8RSW66RG7P,MD.X+E74NJ>B[8Y1E'84[[2XMQGO$K:LK=9T(=D+ MV^C -I*H=7;N%,@;B#64K.1CD)71ZG5%36E2:S%.5;4*JS5U9'NA*A.CO*(I M+<.@<;(Z#[*2CT%6V NQ(^K:,IA:8QLA;I<6>@E7U7WJLTF#LZ/8U:7=S49; M'<-OT!'E@AM026L:4.U%+G5I$YZNOK.Z.YU($B?'S=3D$ MAMLMK>DBN1>.43$]0>'!G+.E*OD85*4A58$*X%1UIE0EK0%$V0M5X3&9(BI: M7:W).5DUC:SD8Y"50Z%T MN3TY][ \9R%_CB%]\#A5 ^E3[(FYVO.UYRO2P(!!V=L4Y* L<$2[]:W!Q\>LM>1=]#&^8]P=,^.=[P1T:)\%0"]#F#YX9^1$H;W#:V M)QJVZ7Q.YXI=/2ULRXG-;4>"Y]+V9[0[)^Z"-Z9_>S/BT^8)PM@:VHX=OM'X MC^L)PW@!L?DH\!F&B;"'FBS]4X#_ ,O3IH/#?!@I .8.VD*V[79NVRVZ[<_Y M;<<1!FEG-AB)[8T" 81,0.C[=FNY%G.4O+*CW9$@*CIF6S?5JBW8%+VM:37U M\#+:IJ'6U%A,,ZKU3>.#JF50!F_!QENP\19LR611^?!6:[Q)%F^UQJGH<%1T M,:W6?G=MM,D?0S#U>:OQF7_:X23QV5/T#,33@/\; M/5D_*P>6%(P8*Z+:/96T9-Z-AK-AS6QH'I\-56!#20,VY$VA.!M>*!NN*1=="&.Z<]\UJYFO.A+=<:6;Q0 MKI1]M#7I?(=@'X,V&-5V=^EX+4I3J6Q-#LHAJ,RDI2D=DS<&/%LJ4XY/99BI M;-91-<^IK*E4MJ95S2&HK M4IHH=K4GM*'F#MX8T>&NL,M3D+^7S\< #"-VL=0^QT#U*N=$8Q.\[>G+UW+#\\!'_+P-^R*2JFSOF; M\S?G[P-6(1Z"O956KXN-&!6NOCE[<_8^:#'B(?A;;?4Z:E=4U(-4'1^K,C$K MLZM8=7?GN<]W]@L9X1J'&Q?:86^\M85VY>60IUJ\I>OMCM*II?I'@1LDI6$E M2710J^ND+JXDJ1\(WGBOI3;'FAGR_I6#S"]8E/LOI_(F*Z(2>/E$Q;7[0@9^ M9/EO@M(I6+UCQ+>/90OQ<@J>N;;Q0>*:;L+WGCN,?!\XG5EBE0U=O=4S.H;8 M52\(X(+S&.>Q/(^M0>[=F<<,X#'-%.5.S<&BLTK]/!:I\.S/=>RQIJ)O9_9@ M )==76Y0H@I/AZJ5A-94H^U,0IA1)]?1(_"2>B:44\H8@?6>Q'PNW; M@NRV>J9DBIT.SR;@QXV<=VOEW3V;MXH$WI_1$3O&0?J<-N$HL;CI*:Z'K2EC M2^FHDJ%8NM8U=,N2+54:Z*8Q4N6N//X?$Y9KFSZ@-W]%=OCVE803;W3KOI @ M1%CHX+,=#!TOB/R"TTA%9J0 PR2C?AA_=[5),]#2,\J#QM5IZ\].6Z#_RTU: ML%WA=W>N/^<-3#-\6]"?_Y8\/NGZL/D)O3N_5/DO19 MI?U0O<@72L47B)L!\9?]J[DV [?W7S;CCH=7E_C!Q)Y](SX>%EG/)!5@5TK& M)]A/9QD#[)] 9B'QX5F"S3K,)AL$XP411+\B],7"E+X9N\;&4\6VL]AMUG8Q M68/06' 2B\-U^ONI?W=DA:9_9 M0M%S^[A;)E//R6FO2,G)3KEGB8RP9_%_58N+S!WRTH MJ2FY\X* ]N_>?+:(=]E>;BN43);.KN)0Y3T-50?7K;W<\R$=*E#;LH@28<6# M&8%+7XCSUA:PO_?4^E_/Q^MB85@@V'SB4&T?>O0*W+5GF'3\&B3?F>_-L&6_ MY\*%0C"Q6"]OO/K9@D?%O<(329#C<^%SY%,AX(&(W(B.A'G.*7EUP33>@<46 MO!?&L- Y(K/BZ%%BS0GEF)NUS#?:^8%='4^ MT(6#M8[3O&(G(G=7+,6D[!9K$*#J*;^E*%OMP,),-A>6)??OQ,\RCY[)U< G MUH\K:PSC_& YK]9;@,9^7IR#Y(X?;AAMD,VE$Y\7_.HJ*3X>5YQX=P.;F&F1 M$8HL2C ?J#F"5\% K :,0@#. :GSC_7>$):)T5Q*Y!1,=D4I\^LO5J]4ZQZ4 MZDKL=+32[J\WMJ$6PL;'&O;]P]/-H_#T(%P_W'^^N7^\^8R?'A_N;C_WG^"/ M+[?W_?OKV_Z=\/@$7WR]N7]ZK&#\E,VP]^O _Z57Q*<+7G3FMH*+6H]W7. 3 M&[MGZ!X="8.A1J"RHF$*< VB*0P4GB(,+,=RAZA^" D3#P04.XP0M%)LUF7( M%0E 1:J%M@.B:&0NQ"&6Q-2[?=&(R"E^NBRD ]=&''-K9&S!)"-:QK8'M MV*%=O6''^4O4\Y2::^R1NXPBMHSYJ&JKIRNBLGO=\YJZS(:9'YPAFC*Q6LV( M&AA" X;HBJ925RL:'N>L%.=1XI&H;Q;!#N$H'OU42N[MWC.$1SZ;2T>;R M= CJMGJF(FEY7Y)A;HQN+3JSYQ=+D?PE#:V87=.[A=L3& O1;O);7 M;"4KLP&>O:O(!SM+46Z*-I6$UDC1'4E(P[-W$*7P_PTBH9LTSLVKAYGUE MG<=I&';B.5Q[<[2A5RX-5M:UUJ]7NECU*UMIFI_BG+:".:L)?XH.J-"C] M(@NI'UBK&O=9^&R%:6MY7DE]/I==7)7W$VWV]-6C39YN%IH\;5#4?'XK\FC_ MW&@]CEP-O](";TS?(+JB^0KOTQ"6RN;"DE?UY[99WU5B<,;@C''^C''V(>I' MLIDRZ&F>M0:W9FK.T M5D]31";EK_&^YBB]HBK#T@51W3UOAC,"9X2C^TJ[,$(78WQZ=V?D M3%&6=(S2S MK9A*/8_JM"5M=3^+8E@8?14JS&$J%O?4DV!CJ0F#:Y6UJ%$*6A_6*(;TMJ[L MX)PK[:ZY6Y,+H\9ERUW_OU$0VN.W&E>JLU$4H]7[DP@^F7E^*'B1+Q#:D$FP M78%8O@O3"P20XA;\0ZZF\*R)X%C/ BR8'7P4P@GQZ0FV*%A3D)EA@#?"MT*0 MM3P9VZ[E#FT0\8(U\%Z(8/GP__#8,>TZ"+?3.T+:1@*_">R? GU5(!#:/N$_ MD?/&A+8J,[1W>AT6Q=(/[&'_L5R*")]_6"(R$=C^MC^'_W; M.^$_?X!I!()>^+W]V!9^Z_>_44Z810/''L(:3V'N-@E$8>;;R$G.&WLX+&1 MZ'. XV!-_[:HF07/?O:\T:OM.&WA:34[L6XD"PP%?.R0(^A,0&W6?!;,$%M3^^Q [8;V0[E9&BRW2#MX!,3HRQAN\AR2+]4/L5TC1\2)0KORXTIIE58,KPEG%AAX4C U "FSO\T M-P]1<%#USL\M&[ ;LQ ,P/9& 7O-*YCI($G(%*Y@XZ?62#:!MO Y\I/EV4C0 MBO#0[+75Q"M(H(WE&FL0^Y7NSFTZ7I!V-A#=*'CPY\C].YW_G0,Z=>%K=A<=T_PT4OE.=O M79A_1'5CWQW]FXQ $#_WT['"F@\=+P!E_P2/^^1XPQ_9 JMLNV'@9-0/X^_P M900V8X8VGQ^10N.Y5/8?M.,5E>O=MD#_ERV)D%N3K978815T\=1N,70+I"I\ M1POI\=6:Y69Y9NJYCRISYL'"O%%Y-?($UPL%[/XM@G8-(B(*:/KYZ$./LKVV ML[VFMF$P(\-$'0P\'/&0:%(=[03C 3:^6/Z*<@ *&JE^X M8KI$/YN5-89Q?K"<5^LMP.A^7DB /(@?;AAMX/C2B<^+$W65;!B/*TZ\ MNX&$9[)IA,$RJEX_T&@8BX#\:C5@%,+$1RW]C_7:7@:'^HG&"D&&7*.&IQK* MZI7*\N,V#F6"^;__6[B]OUX,DJ^BD,+SQP,/^_[AZ>91>'H0KA_N/]_WG_M/\,>7V_O^_?5M_TYX?((OOM[RX^(@Z?S;\&!E'JOKG1= !TN.1# MRWD7;LF#RS3P)SRJ>YR!YA@]N'_$"X:69^J;72F9[Z"U>FK;U)?3A_[9%OHT M:% <# CGE@%F%CFQZV7![!!M+-L3?,K>IOL%7Y-8V*73U%L]O:U+A=.49X?_[+'G4W@/GX5.XPJ0HWB1<_S@<6PP*BB1PJ^,X1#*YPUOR+G5 M>0DPL]X8[UJY$@O*R!/+?2;TX@%QAQ.0@#]R)\O(, MRA(UR O8C$H\=_*## M6F(@^DM>.N7>M#0LL89Q"1[P><% J," +Z9LX+D'Y]:J4 8P4>.C;3]C<0M< M_9^PM0ZN]3@ GV'EXY:%(7601B0 E<*"Y7/[2PD[?0Q;8_1VP EBOD4<#(47 MAPZ)5RX^&L5DK)0 TNT&)V:8AD]G>/D24>$$\83TV:6Y ?"X5NH.X\3= !Q" MEP#=QV\"/J(),'0"00C_F<9B-#NH;)^;TQR62-G<_H\M&_6?$Y$E:J9!YO$X MYNN^91D!!5]$X'E,KN9G:09YX8A-C MU9#GO'#X*R",3//0EZ\VL#AC,!:Q+USD>:*UUBQ#?(CY#I?CO8#SQH(>I'D4@EG@CNAA3JF'0N_Y0@8^ MI@BRGY1._!-5A!9R@T/MJ7?4]/"B .X)WG]89URLRLZN:]T68UG%RS:?V'[8 MS/!.MRVI>E5,2-UH*Y)9#ZA@M]V5J^$3KD ZU(WZ!M6M ^GP?-#1:!BA23AH M#5N>%"M.R(,[<9BD#=8N$?!"(MLO"S/I.WGQG!=4A-<^&=FA\,4:TE@-QU'B M??-7>3QKX+O1N,R2+ZXMWW_#;)0X0%FM,,^D^5#TE-'3FI8;M=*3UD1ZN@#O!U/A,7X5"(]DB$??2;50F1^T$8-4Z0=Y MP@RRIA5'K0R"CLKHJ7- >C* GM2FT5-MEFS\;K.YHO>)9GCA M.8TH/",4Q2Z6[<[>\,DRS2%M7A/]PEI8IO*VG80]?+E4>$A+N0-46$\T\$!4 M>/96].]N7&=/1O'!>Q!$-*5JZ 7A=H+]9"V>=S5*[]S"4A:*E_6&)7A5YAR$ M+Y-%75UFG/?<>#YU4EHC@NLEI8X$I&2*BK%\?5YU MZ@,\)\_C;BY+C*:.;VDR9'5NPLB+,'6*&@T7>C97]]HT5B[7J.'SF:OWGCN, M_&T@13IRJZ<9'5$S:[:)=][$QG9_YAS,.;@6PZHF#E: @TU3--6Z4+:/R\$U M=DV3%UHS-JAMFB(I2I(WUT\K?C%MO.C$_CP*S?XDPL3"PBAAR":>E3K3JBA+ M"-Y<;*["ZD?33KXT&]\.X^9C5B X6'KD!^)\834PXU?K39!5FHRIL++4*:M2 M8GWI;%:00O_[#G/26=&:\X;MFXCOLRI([#*,15>L\K-5N%.M]^=6!1C7(1<0 M9=I!D95B8M4")GUBF1*M+<+NFM6X(KN7.,-;#333WH MBS_.K8^LM$W:(&7F>]CUC-5- 6\0%SOM!7C63$G>#I$WJ#?BH+B(2UBM9]BY M9^2AF0];9\]VJ2.?;PG:61V=_6(-R4(=>3=34PCLV%Y&S!$&<849ZW:0DWZM M]Z(PBDB>J;M);S8[2!=B\"8$T0"+4W$]]75U^:NBW4ME>QV6^K&B-O_CZ?-D(YBRV^X: M!3PYM7[:TVBZR)NEF?'[X%%S37O+.YC8PY@-)!G'5S;N3Y[O4V%^;63CK/QR9C8^%=ID=8IZU07)M!LK]!#$^PJ&('Q (YN]#N">GP,1:U#^!'NO@6X0MS M%V#7:*/+=RWLH])Z+\R<**C< ,B @-88.#!)>'KX2XU:>O[F_Z'9R^4C;] MRB/5]C?2+KCIA2-=;T'.TRL:BK2KSW:TJ.]MBET)-T-?%IW_;+"HVU#)-D+0 MR31$EE.Q0U@@>+H/;LIX;&."(@RVCD*O@=.=YD/,R)C M*W+"C[%'CO(!:-((G-:8%>O/!\NQG<.O0CQ7-CA5=;!FO4X M&"5-MD74^MBH"U5](E#2'K#!1[Q:/'WZ:(@-QIS]G V6.!5_16"L$!\\VD3: M"[0#52XPEI"*R(0_ ]9B=/%79/M93T/L7#2PW!_X&\9\9]AZBUA@%,5ON8*- MW[QA;FE,M:ASY:4VVNWR1KN\T2YOM'M>C79I\Z>"EE#*KGV.2D_C#M$ :2'H M\DK2@Q-4',7' FDCRX5S 7H6D.(VE7DRY8<%FR_=&F5S*H9((^R0]-2!X@6- MXO:=2SU=D1S*O5-ZRH:4E/;! B+)A?T^EDNED]FL1NQ6$HZ&[Q"P])OPU?.? M8337%&[B$QAZHG#?[K>I7?_M_EJ( 7)@,_P?>")R=W=-.[*FD;;L3)6AV4P] MA/FYAE_1;,P>]LGRAPX8*/0EPC?VF/C>T_<9&Q:8!?:*AC$K+K3PIN$=UH@1 MOD$IC$&Q[6,,QOYB#')IO&N+1N2FN;^!(E14Z4#K6>;]Q=6Z:FE<;9MEWE]8 MK:NM"*NYH_W*D&-:6[M_9=- MSBE_=R,84'+XF+2X.C)@XG>,6.T<%NQ MC,TL/.](,X;*,S/P%,?/7I;TOG=A;6,#F"(@$.S@G@(@9)D-V0'G*D0A*-V_\1L&YYN! M@9='C,+D- O-S"E>,0?T!4OUZOD_&+(UBV"X^&@Q_=.>8DI>@A>3'9G1%L4[O/,\KO[F$@':\UX(BS+]LZO(8C/ M%&R'@2$C_,NSA6)S*4\V4Y<%F;*XX/0)\#QVHL*&X%CPI %"I5.0<8NFF-%C MR:_6FQ@+-E&XQQT&JV&NK;XH# BL.D)+"/-=K!612=IL)G7F6W:T1<".5;[Q MMQ@P]AM;R"+))R,(6H&MF4M?2\PM>()-(8VFL GSJQY/![=HOA"B*RZ'EBJ=<^0+:"@R2.H:E"ABF&5W$Q,ZE M\,])04.2<;UVI1$S\O?8\; 1/)H&#YB@AT'"0_]_]MZTN6TD21C^*PANSZX= M ;&)@Y>]JPBU+/=J'EOR6NJ9=_O+!D2"(KI!@(-#LOK7OYE9A8L #Y @"8(U M$=.F2!Q567F?CL\KGY)5>*GGTN)I>C4;%(VRD=@0<))WK8=O-YC=S=4NX.FA MYTASF\W/"Z:NGWT8$"1670$#0IF+^FQA FB4;\R&VM$:.56.79,IWM%$+YHJ MAZ.J^>TTG+I7)UOJD8.8:1T/IO=BH:IX)*OI(X-89%*0P93@!&K.N;GB1H*J MT6$U3C>"/6.*W+/])O/!:"D*2-$(-_D![4$FVS87Q.M'PY$$1_HH0^5R*A]X M+:'GC)Z"5A7M%A'4)D]C18D_#,3.#V6%*"" M&E&:/0_6CY9E(V03!3&-#A%WR[.K+>K!!KWRD(H@<_5B6#:NZ;/K/2)>?0N] M$<9__2*88="EK[3S$]XR,),)ARV?<@C+G_N:W5QQO$\0\,X,KJ.J]_R:L6]K MK[=NS=):NJIV%]><2O\))'U-V;RF=X4$>V<6[H+*4XIJ]'*[R-$_FQ69+D9, MQ&7EIY/&M:)]]#>B.B:S%\HUG#)<;&$0[E9QUL'>HL2##H4&AJ5" Z ]% WBJH!OZ:+FZ@+=LQ[Z96;0+ M.C4-D\8AFK9%F@/!BS%YMMT"#;EA*(<'7^0^7(\*Y%T*.9*"90^FPJNSZ%^H M%%QUZ"*"C(S*VAG*R-)]2EC\D@@+1*4O5-I)@H,Q^8;ASOW23%7N+@$3DR@- M65I@D(*G%=RJU>&?DW*;4:R&VX]^C6^891T@3:1KE:^T& MRQ(C\K%/6B:L,EHDK9%KSK&LZB2B:MBZU-MY246,"3DQO-%-''AIT(Q,C_T; MU2*EF,\&Y+A:Q7XUHVG@:7;'6L#8=NJ=B9\^4\^"L^E!< 33E9[L,M;31H.( MS["&!1-H1 V+J&$1-2S-JF%15Q'<,H%_[/#E*GDR-4J;^<,UYG"J.5^!.8R$ MU2WL.I$UZZ,<@905+\>5^F0B\<"<10VV/#=\GDH3"]\'N],Z)*MQ=[MD; RW M:!'S/8HQ;N*24S"&V=?;^GIHI$H.HIA(Y,A:455?1=I=3;"U9O2["[Y2%M*ROUD!1T6>W(AN)7!0^CKN' M)SV]%6P)U>LD-0:G&C -VP_G6*.-J6>A1WKO&!.Q RMVD3"%-Q4G2^N^C;-@ M[VFWGX#AV2XZ0/R&6:7HT6 7F.,+@]N66?.A6+?*J*AJ(T[::;P^X55>8]<5,99>G MX_*&>?'VMQ4R*Y.MQ'Z*!L7+Y 2-NH]F[7'W"5 X2C!&3U:NV\]"?4:%?7\. M6B$P4+I+*P2V:05TT!*!@=);5B(@S8&CO6'C*J3LD%[ 95O6C;*$G-?')Q<0 M(.XQ5!9B^D$!QNI!BNKK%J1:IN_(XIH7UQB1[JT#4#&OG''T!9]/DH@6LH,? MX5&_V.[HSV1=@Y9DPG+GJ$QZH;F-:50WJ;.8\8QQ-72U>1;AHL_+]7WI':E> MP#B X/SWRXORRX AMDZIAW?B *.VX:37S'WS0_3A8S1.Q')H'W33Q^S[T-6V MT"^= 90]X$NO==GOU82]--[%7]C-;TM5>.<1]PTVYG:'36U9QA[45YYM5MK&PZX* M'7G0J=C&V_GPZNYH$90K*+T"M(5I"M(=_]1C&TI=TCQ MBTY_66EBU5_7NZDF]M,L7VJ7%9J/, =U-UF;OU0WM ML?04]ZF;4O8(@O;ZV'WO+EAL=:!O)$N-9:->MIA&RY'(C9KOV5Z/4Y6P7!OGJJ(5@KL*+:4O*!^E_0A>+ MR2,R0NKUB>RH^IQ_[Y-$QF$II*C$O3&]-#XLG^\J3JW24U,_2/=/V&>4"FC9 M"?':?\N9A]@:F'4)H8:#_*1EB:K-W>1&=BW.MO'<)YIN0^,&.":,C<#X"/?( MXE0/PZJSX8.8)=LDE]HI]/PWGC0:U]3\"L;Z2T UG ML"B%J&E6TBH(Q1F;[TCF9 46-]_(!==$!JL4%1!>UZ MDR^9]1&-*J(VO*.1APU\4LSP?;HCE\^[\L:Z$I. OIE9$*/@< [*C6EQ^L76 MQ_[4]0)FNCC8#,R4XJ[(+[P==80('I_#'ED_O#W8"\,>$W&##QY,+X80@LUS M<-Y6 JUQ_87B:#&V=I$>7HUYTB&T802"#7!!C09L)L&>&F[(F_K[D6)&MC3" M(C4QCZX9T\@:+H1B-2[!I*EE>H8WFO+1+/%S8<'YG< M'IBCJ6/]*S3]5*NF,5CX?()*,C72< S[S:?N]JS1^(\Y(]5D$F"TF.0(<;4X MD26ZES-_/]HE#0L(@8!QP07W+S:0FM,@*M;GEPT#8XVB0A\VX*Y1.))'^0@H M9$3PK4]M\]FHDI]1@P0"^,&F5T9#$].MKL!V?C'A%![ &K@#M50:$E>:N=0- MF+D":73'DQL&V:,I<.(L<9.=58->133H%0UZ18/>)C7H92[?D@[FA]'4'(>V M>3^)7R=V9-+XDR6]L32U>;VQ[I<:#+$E-N-0RGJ[ M4';CZ+3( ?R$@-M.NS^L M6\NM?KM3.SC5<4W#]J GSFX3'!_JQ;\<=4W=U>_FV?$+IH+:)T&T78\E#QCX M0G5%'5H$K=5@.RPXSQUJ+$R5%F;1_.5-6BZMA)'2/4' H!;%9#9!AGU,QWG9 M-[_YJ5FN.S3J:AX218J/%.D\ HW*H%$QHU+4'1A5N;709O#GL;&3 M[!IW5)"I F1E0:95U[#Q#*$G:%30Z*%I]&"ULD?2/I@' .:_I8[ J,V6KQA''K++:;.^;%UD5;_#PI5*; M[:M4I51O3:G4ISB1XXKGT>3+H;3694_?N8RQ7NUJ!+(W$-F'I9$]71@XL7Z8 MXXN_3,\M(@*=Y?PJZD=!"((0ZDX(ZNYXOB"$DR$$ M?7^$T!>$( CA9 BANS]"& A"$(1P,H30VQ\A# 4A"$(X&4+H[XT0]$X=":&R MJ'/M0QR/+K9A8LJ90&FE,$_J2B4^L=,92"7N/^[] M@GT)]A6QK_VI\KI:F08C6-M9W'^Z0]@VS.-,BIFW2FSDVTV1P6+3UZV/9(7E M*NX_G?L%:IS._4>PI??.]_:8+EBX^P;JGPW4,4ND"WY)=];:7-74JE8U:Z). M"FIH(#5LGD^X)354EU0HJ$%00VV2"K>DAJZ@!D$-)T,-&V<=;DD-U:4>"FH0 MU%";U,.EU+!^+I..]##4GG_ L MW(,G-7Z.>I"G4+%@3&@9SJ)4G>Y\&H.MZQJ<%O<+7BIXZ2$R++?BI>O-EJY: MD=DBV*FX?__#WNLP'_O.=2Z\0\[(KL>0P1?3#VC4GN5(?W#0D+S^Z59;\$)<*U\Y-G $&>V&'Z.-H0EA3B#/R8!7C M<(13&'V:W!M?BT, '1\O&1ES1#;VS=C"K<"W#$S R=],@T.<#=7S+/_/"V., M: ';B7;&9O(1"/S4D$.<&^B'=L F,_(VN)*3H=/4D^7 MQ%J<40C F(^$1\['I(\L;A3,_P&&3/HUWF@/8\=F$7'[X_(S) MFS@#$P>V^M(3SK8W4*O!=>(*HI'J.#5Q(EG!PC!*-IU* DW&CZ^.9CZFM^*S MV= 7.!OZ(C!G<]YX+I7SPH"6,48)P<#.5DX!CS&A,:-@OV"HT%YSF'#(VL.XK\+Z2"QU6NU =%CKHKE]HL-NP8J:H).27UZERAUSZ$+NK(8/L$+DA0BBV ME8M TF5G-ZC^["I:8(^=67A[ X%RSKOU#CBC@BC98FO6[Y@?K+ M3Q1U@92$CWDP#6OFZD.,%).01L.G!D8S[9ETV N:^IP>3LVU6M!]I9SB&NNM MF>G,7)%AS(,/=F;;&D4#GA(^A$O\;HY,BY[K2P_(H"T #YMD^MD8,3V)E/ ? M!!1_89IXP43G]#14QL3QC-=/T1T CB8S53>?FOH%=$'3O(\T\B\@4$P_/P:U MVV>X"TLSQU5W],*5'/GV[G.$CL9? M?WT C'TRO?O) C+&_*Z38., SK*GY[A=RK+DV\7]5;]"YFPUEZ\/DSWZ6GY] M;.JN&:V.%,%X=+VB B=S@BFID3@0/M(*H[T \#US8H,$999LZSN>_H4[N4 > M9U!EO=R26K0NR>:.X#<>$/.GP+Q)$VX16)9<%NO++7P%^L]RD$2XA(AE_@IQ=S:HWL19I"\4.'Q>]T'78] MW) B0[H(WX&^5#C0B04@GH Q'M_P\G[QF2LNQQ6\@SMBVQ= "/\^<^_0S/C# M]5 T<;',5[ZP< Z'J?%B2G",("TEBKW290 - MX 9=WB#*)[\)&\*-GAG.FO$!N,RV]$^3'1_< L"U $T,.%B'N!AN(F$)_/DR M>@ZYND?;@S.ZH ^2$=E2H!$AF2S>F[J /R3>!GV!!O%8F@*^V6^R- :C&/ZA M1Z.1[#!\)K^-- XYI9":!>=)B I;)2\@AS=;!5<)V0H %V=6P&W[%9)L[/*# M(EXJ&;8=44)N4ZE'%BAK"X&+Y#K)+<838%48++^E:#3Z@6E(51=@EOKO-)[L.0?&=/$$RO:?%\8$UOG! ML%^--Q\#1FDN @R#/[S7:P-+6+KQ++_15C&/R:3J#AVP;\:\QL@&"(T_D"*& M5\%"C!JL0IIZJ.O\VWJK0NFT+A^)SP.!7*.>1+$K8SEZ'Q3KBK7\J]]_EV[O MKMO2AA))*YK9=_AEW]T_WCQ(C_?2]?W=IYN[AYM/^.GA_LOMIZM'^./S[=W5 MW?7MU1?IX1&^^'IS]_A00N8NVV$1NXKMR+0UFIB":/85&(-J.?.OGF+_UL&M M.28S%9B"#E+5&(%>Q#@ODL*#:00!4,6OAOUB@-Q&>0F__#T$6:9U(CF#-UZ# M?F0X;]FH74Y@HNP;F5Y@@*)HHS#$_S^%EDV2F&GVL289KP>?EZB53+*"R//YP'A)!KD.MC[N'+F+X*.A]*=XN].W*'I'6/ MJQ&J07"?_9:%!("7UL7C.;0;SS.<9[YLQ"R$@V?ZUC@$E8OY?YY# RX*3*Y@ MST!_8NH5:+)PU :S;-/VE32R 7*D]> BL]:ME*@#Z<7%REOV25[>T&*N(M=# MGZ;+7%IVQJ"RF-\KY?X!Y"CG'ESM';QU1AZ^\9/)_KUULI9SE GT5N Q['5* MYH07+P6-XOPRR"R]G_SFLVYO1:]70#D8MO,6]=53\]RNI^[F^JHG[Z,(FFO;[BOE)#"Y'P9X(?-<9@D* ML3M#&.]:W^]_:[U/$TB>)*RU5M$*W7V%IQIL9'RR&_IPC?_^PUKI7W 4L6!D M>X]U;\I*@P.PC;EO?H@^?!Q;_MPVWCY8#L&2;OJ8/7K4\A?2T>A][.=$A6UW MF!K+ZP_XF_G/;?CIY_SWFM[6U5[A3YVV4OC]LDK=;JE'+?]>&^B5+$KI MMM5^N4<=:%']E8]:4TBR859=%9<-CV8CVP&ZB\SI/J $TE/=9\ M)/BFP,XJ0V*<>@G817)(BD30<2:K'X].=QVM?C);_87K)P^HGTC7&2VH"@"( MF=<-J+UPSAE[VGQU@>9JC=S8\A].;O;,I@E57HIKUJ.0<&^6*J7K=UJ7>E;7^ MLD0R,92J'@@D*&-]P6&UE-$#RNC):J].(YV;T%E[0[S@"4V%?NZ&:?C;Z23] M]9<,]J63-*+]3N6<* MRJB5YVUGRM"1,G2ED9KNZ2LLW?67]#916.*RONJ#9">JK^0A(@*%(AQ2L;IR MYSJC+?EROW6I=V1-K:KUH@@6"NJHF';%327Y_N"@_A?&Y3NPK#EBR'G^C'LU$%A_Z*E.(_R<>J9IO35I?:4-PZV M,TKJ_#?0QIL'D0?KQT;PJ*;31,7]#8X%M)-M"'%$@'5W):\F D5@T4Y8U*!. M(NM:(J1&.TP\=Y;OYVY%O0.Q4>*B*ZZL(_4TAJONRZM?Z_FI>S"BAV52%+X9 M;]18L+3MW <"ECMZ5=F4=9F(ND-\3%#9.5&9TCD(F0UH+'%7%60FR.PLR>P@ M5(;5X2#,JDKH$%0FJ.SHFRY%905;05A]V&T4U\OUI6\BZA MH=/%M?J@FD;>OV&=$F<$JAW0(#@DKNG$UOIUPK7&1ZJB&4<8?DHL@'0&5S(" MRW+8J*T=JRV:I/"<6#W)NYTL 1RY"I\66<2OP!&^N+Y_[SPF2'(_^<)F4>?) MO(N=Z/*N@?>BFJH>2"*POUC?KPC],1=9SU=.G2KZ;Z1*E2&%$T:9/6%,OUD, M4V#,"NV[(I09M"Y[!0VPCH(RC?>N+\_VRLQ6>E)Q\BV4B?367C2!0ELY4G?E@:&'>QQ/JQ3_R3AJCR<5WQ[M%% M6=H])4B@34W19F]X@UU0]#J)W,9[J]E9'4S3%AZ\$Z;[$IKV-P_PQ9H;=I+P MEJ=VK74YU'=N75HO5XS _"9B?AD%>R/4UT%!ZNR<;5(OU&^V%W)/>G4!MI2* M\0\[72IS:5I'18%,VVC;&_$>:MU3JRDGC?=G;Y4MGE7 A3/['#QY%>2*%W;Z M*BU5^F")*[*N-2PC5E!-$ZFFBDSR:LAF@,F]^K!A\SB$Z[/"//)J$&T(_%F3 M!^K.#:,%IM44T^J":L!<+WMR3ZV3)K!MI\\C=; <=MI:MW0#RQYV0"S7X'%I M!\1^>Z"M[H"X^?>ZWJ]N45H]VS(>:[SU%5B&D_JW&SP:>.*6C-+)]HP[%NP^ MFT]>:'AODCHH@%[C YW_I#_,\84!"S*>3UV,O-5W+)VEM7/>=*''#F@'L'.&"5#KBO;'# C7<7YW@5**(CV% @ M =3-LDQJKZ;4D?$U;TJ!0?,$*OZJR2%Z*73^Q&'_'4#_C770CZVD"S5!8 W, MI+9R_%DAQSJ1OU4]PT<@\++Q'OM!8)T0^/C9=_5 8*$0IQ3BU:'(RL!3*W0H MI_*F76V5Z$/=UJ763IQN]=%W&W*".9VV\A/LM2[U=DB+Q=KM[O$+D.J!O@71L@691'_C&5E. M2(7PF7@:?[2.L:ZYZUMXP0?J9V2]F,F0-L2#U%T\0-9);C&>?-<.@^6W%$7J M#@.G_3KTDZO)L7CQYIO'GA3&!=7XP[%?CS4=:3\*_7 M[L'[EVT\&U/45HT>G$Q*;GRX+CH ^V:(##3I>G3\'X (3 ^O@H48-5B%-/60 M=?R;I:L30QUHG9YJ=/5AKVL8BJ%UGKK]WEA3ALKD_S!<_4C177"^N*]MVZO/K]=^GV[KHMK9O*F&!(85C[P,N^NW^\>9 >[Z7K^[M/ M-W;N\6'#'2X+W+.;G[R? M+XOH=(&+1:7\W3X(AZ6_]M0+914YHN ]A>&ACU.3CP)%&YYE.+AA@!?ZR=10 MR?PQ-QW6GBZ .P B%+"@YG1^ /]0XCA2#_97IJI]3@3\20 MTL4J0YIXH'6/[OH79:N"'M;20ZG9@=O0@XH-'&5]*.A!T,,)T(.ZFAZV)P,% MQV<.U.-GYPHR$&2PE@RT?9$!]M>4-;5.TJ R3\$)V#P/I@U?/LO2L^F 9+G9I?B69IE2))MPHDT5N7 MW?[.7%(@25V1I+>Q@,WC1K=U.10,I+FXT=^7\H5]%^7.H$YLY9PL\\6\=1W_*D ] M:N77J6QVLD"]IJ#>WC$/!X_)_4%5Y2L"\YJ">7M'/:V#J%?=U+M]HU[CTXP^ MIVMB19*16)M(,JHLR:B,T&FV8"DQV&FA[>S5S(7=_D550J6%#?9TDQ7M^&6Z MHH7QT:H$X=B07B'&=^4I7\2".+?]BP)!&!5MM,4JH2KW22 M<_TZX=4Y95U$(VAW\O6?1?"KA!X8 ?6&P;0([;NMRPH\"2)06D]O?[NXE^@7[. M-8H"0VJ*(56@"$XGZM4I@VJ-/A5U[X;%FLLQZARO.J=<#A90>"DTYW;)ZSA? M5T@5.FN_$IUUFWG*]0_6GB]F5:+K#BK1=05J-0RU*L"L824ZLL"LAF%6!:C5 M[52B6Q\(M1H_?/1AZGK!!4XSKL+]7R(D4]H-O8GU*]96C[6=D]6UN_O_+#(7 MU_8W)TZ$XZ.W+M#O4LWD8/?>$"+[M:XXM$8!J0"'*#MAT!,XU%@<6M-'NP(< MPC"EW-^]K[S H;KBD+9W'-(1AWJ[UT6*Y/Q:=:,^BQC%(TO?4SOD6=.E>AUSG5@_S/'%7Z;G%B%5KP48-% 5]:/ K*9RGS4=K#?C M/OW6967]+06.U Y'UG2RW@Q'!JW+$\H2:93;C24[^$OP,S6=],3+RF#3"/ZR1IW?GJMH MKK/1[U59P[WQJ1_.K")(5)'L8.VA[FL6IC7)'ZPN:%30K:/: !N3V)-MM M72J*/.RJ@F8%S0J:/:3IO3W18J_>CMSI5=Q6ZTA$2P;YSP$6=<"_8^OEDK:% MP+2+)L*WC[:@2A!_\^X@L?X2F_ MV.[HSP2X@Y9D LCG\+S "\U6R7>GNU=M_,Y^[IT ANC89H;W;#D$_V&66?P1 M^H$U>6-?6<[8=((/6@]8V2'I0D6ZN/(Q/?TJ?(85,1S4%%E2.VI/EF9L\Y9) MU[BAQWT3-H<._O!J>J9D^$ (MNV^^M([RY&"J1OZAC/VWR>%(H0=Q;!1]"QP M1B;VI@50$&;%-,"0&4!B&W/?_!!]^!@5=5L.[8YN^L@?SPD#$'L1B^E][.>/ MK]8XF'X8:&V]/T16P7U,_,7L5Z4-T/HY_[VFM?M=I?"G3KOX^V6/4H;MH=(M M]:CEWP^ZQ2]ISJ*&*Q^UQEE8VB>X?[G5+Y1;GRV4(M*;:7B;5%VMW!0=/?'PU[1?S*SQ^ZI>V7&BRZ=-I779 MEP?JJ73$.4:EWK&TZX&HP]NS9OF_IN$]OKJEB49%HNGWJIIK4I,@E$"OBA2F M;=&*LH^ZPZJRCP1:G09:5:$';(MR.*18E[5N5;._3K78ZU@R?BCZ*AU"QD\] ML_0XGWX7V?%0WSE)130[.4D$VXCE;H58/40LO2,Z,9T78E4FY[="NCY(>@TD M_;GWW3F2I-:=+ 9@?R0*]J;I^PNTX+OS;AN5OAU1"'D,M] MT>KIS!"K*D&_#=(-,-@VE+N5U; )B[Z$17\(.6^]E%:!!]2N8*CL3!G" M[CI)_-J(Y6Z#5]19N3\4CJ+SPJO*Q/PV.*=AU6N_4U7<7ECSY:2\*JSYJJGE MT?W%_&988R2)!^M':8J@OM**5J=(EC"V#H-7A5PVAT]YE.D"+:MU,I0$PM2 M$:T3V]LRJ!ZEP>[>+4T8YENTIYJ:GFE, M,3YOF^!'<"X]*DT6]=ZHK<4ZLJ MT1 FU.G@UDKAG<:I/-H,@*/6R0(2*%,#=K1,?%? IH:,3?6:'$/OUU6"IQI, MSKDFMHL1?K[=62MRPY>EGF&G==E7Y;Y:<:>VH]>!562,"83"\' OO#J5Q_.:,+7\$, -8W_P8P:57,_RK-$%IK4NU)^N]?)CV MO; 5&XYAA=RY,LS2L1Q4+YAH*A"KJ8BUM4I0&=+A#%%-'FIYE^E1L.X(;HAC MX0]Y(L1P"]'!]RC6\!)^4YI_]%J7>D]6*PM'BA[<@H(%!6^MC):F7PR9=N5> MMQGMN 7]"OJM._UNK?.7INU!ZW*HR$.E&;)Y2:O]I+M]_N]\LW6^=NQ%?PJM MZ?]I2CY"&*.5L] .K#E ^RFT;(2F+UF.=.W:X>S),F3IP0V#J71M> !VQY " M-[D#GA&8@%&!WY8>IV9\4_)PX]DS37(R2X8'KWB3#&?"Y__$#W2M#<]9BSE&X$>B,D,_ [/X!_< O4J9^1%OR. MG?D-N',<,HH%N+1P< 5>Y0/%^.V65&Y*P@+9XG]N::]+)B0,AXPS6$YHCJ\" M_AT^-SLW81%R0.T,5%BH3R#PK1_2S,4&?9():#DN'%I 5\*'KO1J^"OG$BQ2 M#^<&1%H+0RR2O<"Z5Q"6LI*PCC368-AK#]7R8PUZ[7YW4$VS?JT]'*@531#0 M.YI8U.$7U:]BUD*A=W1XDBWKB2FQ;J'238H92<"'=FWB?Y(0>0#FO D\=D&5 ME$U31MNJ+]!08&V +9OL]FP UJUN1D9S@"*P:"5:S%R1+1: MWWHR>(1,S.S+NU[@A9W6I5)9*7]=W*9B5(&@GTK&=&] 0 KF65758T40D""@ MHV^ZPIG9&]"/VKK4*^OK(>A'T,_1-UWE_.H-" A;XVA5E>C58@YU_IN4'Y^# M6D>/^MSU+;S@@V?:<.6+R1WI_!Q2=W$W?">YQ7B"K87!\EN*X@$'#JNI>C;8 MD?XOKA1QP-+5B:$.M$Y/-;KZL-4#II83K2B7J_=@T4O@U8VW*&M"D).)B6A-5SG M*P!@,1P$4G)9/.T#X+;IX56P$*,&JY"F'I+\OZT_+U!*+RE$AZ&_:V075/MI M+$2^CH6J1?MN76+H]?;NNBTM760.0PHC;@=>]MW]X\V#]'@O7=_??;JY>[CY MA)\>[K_OFP+I"JOAC!+9-P< M/6&M_PI'44[+N(E>$2/4=WC--1/!(/+OXRR%6 .Y4%,(AHVE>NU\H?/?%G(# M"G("I"@=0(85S^:&![\$;MGM9>WXRO?7@_TI[7RKM1+[Z[*,%CAEC[MWZ;Z" MP[5\P S8B0<()QE!X%E/(KF <>K Y>@\\$5:*H^G94B]HJ1+LVW+'LF1(HZGA/,?+BO0I:6;]0&R# M^QS*Y#%&GNO[=,T?\'1_;(U8]LJK%4SAYM>I-9I*KR9/;&'I('S1>+ZFX[,\ M#=N:69@-\_0&9 Z,T3%LZ;OY8CHAIOV,3>G!9">O]-1WL_>XL(F%9X/ [+<% M.]B)'2A[)9<^:J[MO%,Y(9>-$H1VXPC[W>( MJBU\PF+Y;98'Z8 JSTUEB!+ M@!N!9=@ $7&7^:R]FNM\.M?YV+:K9.][V0P][(,5 MP)M&&VSO88K9JM_->>@!50&E?_/<9\^8-4R,W3O2G?MB(C^6E ZQ./BO&WK2 M+Z[AC9%M?+* $P6N!WPC#*:N1]FVAO13&:>9"NPWQ=QO[SY'A.1[ 2.B!-0< MTE?QVU@!JA+S]5Y"3&AY _7DN#KP/-O&5?ETCEYRCG/V= F^\$/#"9 =QPQO M9KREKT4X /N9X7.(%[U#GME"($G1\H@OM=ZW4[CB2^1$( :;OQ:XK&U+3_BR M,:FA;O@\15;KP#?>G\ 4@?4!HW]!SAMX!K ^QA-EY'[&"*4"IO 3MY:,^1P0 MFN3*Q(27 F?TS1%P]<""==C&*]R&['ODAC9F-X_L<)R&AY\!Q/<0GJ, 9[Q0 M\-7H/)3FMH'O9C R,.&7 R/]D-.Y, M&KOX4-]M2]>AYP'FVV]R[I1\.@G'#23SQ\B$6TOJ$ID""35='T%TG<.UA6_] MK\8/:Q;.OM)Y7!MS8AOL^+Z9'CH&"I4,4&$N\X'%OU':.* 2/]Y1YGDHOB.9 MAH*]:8HR<)B_&TYH>&^2JD9JXAX83#:QHE<5?U&WY2\QJ^A)RV1)Z_U67&@% MJUG^+L%UFLMU-,%U%KG.I\1FVM!R?4UCPHJC)Z3Q<_PGZ\_J+-H)CV@NAMX; ML2(Z=_]J!(HSV'J;%=]U4N>-,[&UGJQU\JTU&$[[>/89Q86;A 9Q.ORU''== MR+KIKMS>/PP[-*/=84'45Q,X[;B0O:(?LM->P5^- %THQ@OP&+!L4US6 EZ$ M2,R(>-V.@'X(ZFMVIJ[<6+2G*[8:W%KRW()SZJ&5U&L7]-U9J2"VI2LZP&(\ M129G4@%6R2-45A]AL9#\;LX,"[T&B;1,KEDE-VF::X%'*3Y8+WHR2H"4M.,( MO!I 6Y'WV!H3EE',AG)U3X>E'O2P!J3DK"+#,J>U ECKI$R]?0)7 MHU$X"VVJ";W'HY6NW1DH&J"%^.AGX]&O=U]OJ_OJV]1ZT5$RE0.>CO'-5K$Q5PY9/2V#UQZQ %LDF5R*[GA 4 MO1XUKL-VMZ>4KG%5VFJGNZY(LB U+UHVD(M9JI02?EA32KGY]UK))RU=5+>M M#\N5BAY@4;6$U$:+V@Q?ML"JPVQP#2I44[^Y"B!J_Q3K7U=6!$NY$KW]@_%T MJO;6IL 1@#^['OSI<-_(Z$UZ1 >0S3P%J&"($LB*@/DK:-%<021]XS&\"XIM#_,X,I*M1$!J>9=@$8@&]S:%WR]N#2YA/(3V\&O,-H+>U MU!4GL4+.Y?JVGF[Q]&8[_L6P*:A@D WW9()M0DX&^(-EM6R'BLVHV%D$X3D4 M[&RVYU(-LE5%6ZS8\6'M\&E],D_)QGA*1^VT+@>RIE?0:EU4Q@DZ.RTZTW>@ MLP)24EJ7?27ODQ:$) CIU BI'!VM:<]P\Z4Z0F""Q>NRY'(GU MRI-8 15I0$6GW0BA4CM>D*,@Q^U4QT-::#0,:Z#F,^9JIUA6-K+HZ-Z?8ARY M7QNG?S+A=#$Q;V0;OF]-8,UX5#LZ*#<8,5JCH6%[,=7Z&Q+<_UIFY[T-U@607M_- 8OM#:2D%J\9/AFZR]VSME M(3U^#X9<_:8_[T,ARMEQ6;:PR T^ \)@=&.$4@7-,1;HWBV^?87!-LY!E\GVMI7@&Q%63:I#NN*IZJ;J? MBDS6,LIT7NT@O7694_6 MU;QS[L2LX"7#Z=-# (N& O)-G=5@^N[RP?1BQOS15B%FS(L9\YO-F.=S'/@8 MU'%JEL/RGSOLY^7C!<0P@5-JD2^&"8AA F*8P([#!!ZL'V*4P/[BS&*4@!@E M<,(0%Z,$Q"B!)IR$&"4@1@D.HN-5ZB-W=-T4G;M#U;E>B$E4F[,'&!3?6TD;5G!YPET MJ^LH*;"LIEBVICSR4+W;NSBN3N[WN[5'M)/H--)HI#T$8]P$975$V4ZM)F2( M<0-BW,!YMIPML.6.V8R[VQ7-N!N.<'EK[Z@(UQ,(UW2$6Z/X'!CAJNMA*1"N MI@BW:=GO?OJX=S&JV-FY+Z68-]!X3-VT2=N>\'18-SQM>L1,#!RH:9BL^N;$ MO:K"975)X!*]A \79ML#.E84;A/86%]LK#9,=[BI KW*PW4"2YN"I>O"? ?N MP-ZC<-]@H)PTHIY$*/!LD?Z0C'D3E*=PH:+F2^;JB?+G59,KA@[4(-%;=%L\ M_-"!7E<,'1#]4@4%5YN+4,G0@5Y/#!T0U"FHLW+JW/_0@=Y^JH\%\0KB/7?B MK63H0&\@A@XSD95K=V@N+EL#;8=*:[I]58E*_ M==GKUK]1M<"DK3!)7]/6\P!]]_L#T7?_]+"LG,&F;UKC>ZAVYOTAE2P5M#,7 MLT1JB&WED&U?4Q[R:#3H%'D.!->J*QZ5XEK*$08<#;#CFEZ3>5EBOL+)S5=0 MQ7R%@]CJA^T^/JBNUYWH/EY3A*O50(^!)A"NX0BWSO(_,,+I N%.#^%V=0(< MHE_]H-NZ!)-P][B30*BZ<; U=OZ!.9@8272""+>C0^ @#*Q?(P;6]."XF+51 M)RM[#R,-!H,J(^-U2?D2W;/W'5'? R8.JXRL"TQL"":NC<@?;L3&L"-&;)P/ MENXKHG_@R0-#K-"3]6Z^.$*,+6H0ME:;$5"]=!^JU64&"#RL+Q[N*:-@#PBI M8<%E7MVL'5<\K_8B8A1+#4I^1 ]:+BD"@H6%"PH>#L5.-<;IAS=K@F)55>L*BA74&[3*;>4[.T>TOLT MQ'XTO?XN];^U(& Q DF,0#KO<4-U7),8@=2H$4@/U@\Q &E_$5$Q .EX,!6# M4L0 I#I 3PQ $@.0Z@E;,0!)#$ ZF"OH;)P]JIZK_=J;MP>6U[I4.K*FGD#[ MX<-Y9 6AG0>AY4K;=DDZ4#K8H6P@VN4+0CHW0NINFKV_(2&)"4B"D,Z3D#:M M'=R0D&@64G5YY(*0ZH%4@I#6$E*NKG$W0M+!3%($'0DZ.B\ZZNXR3JRL*Z*+ M-"9W!]4E?=:G$O/$FCV)24A'RM',9WH=90J$TL$Q2;+2RV>!B1;^S4"T-?5P MU77N5SK]UN5@N/-(5H%)-<6D7.G6H0X-5;_@1%.#$DZ083;U0%P@!DC MBH)#DH85A*0$0M6-@ZUQ 1R8@XDA22>(<.5Z'!]CRINB]&O$P)H>-Q=#DNID M91]XP(*B#*H-FM25'%>"5!G8(Z MZSY>25'%>"5!HH)$3W6\DJ**\4J"@@4%5ZP"[W.\DJ**\4J"<@7EGOIX)45M M\'@EW!%"UG)"2F L&KC$5XNGF!K!-,R2UA^A'UB3MX,/90+<:7<8YR^:RK1L MK(S:5K1RH\%3;P_[*"D]E785G[R!@2RB\*L -VIM4 MQJXJV#5&HW 6VC00PEW; (O@;DJ!*\&E-.N(IDO(TNO4&DVE5\.7:%8#/,QR MX"J007\/'5/2.FPR4KO@' 0>;XS':RN5!1YOB<+A+S[.3#&>/=.< M 4*G\1NNFED.>\^FV%U"8^#;U1$>>32))?;?LF?%Y7TGN<5X A$3!LMOR<IV^^--66H M3/Z/&M;PNZ9>@O_/YL639QI_7A@3V-T'PWXUWGP4G&DHDB M/$B/]]+U_=VGF[N'FT_XZ>'^R^VGJT?XX_/MW=7=]>W5%^GA$;[X>G/W^+#A M#HSY=%M,VLO[MP!OL9+69R+1J>GRQ_!.PZ],S["69P 2!I*MRW1_VC1%RC7QU)Z8R5 O]:,9%]90*!.\$'KY3C6TH2S _#]F\G$'*$\ MDZ[FGF5+RH#)3YFD<1HB^,?,"@*3N 7^^HMK>)3#],L3M':8U7W?PP1R&]^;L9P -,Z\ >^*X FR"O$7] O8"6@9XQ-],>0GO'TM@(P,JHV=HC*7GR5X;S]AT_4 M-"Y:S3L#P?5":GH,D9;DHLYDV^QH[#=V&OD+_=9[60KGL(9_ 1B8"L:@2>M_ M1VN?P*&C#;"P)#AE3?KB.L\7CZ!&2;<.\@UN2GPO2__(5PX@ZAAG]"U9S;N"LUF\'QZ)2 M(B-C@AZ"RSCWWQ?*Q]U;\\(F%'CKIS32\6)X= M6O/KJ#W)1CQ =1HQF.-!AJ@V%K>5<,0#;/LWI!KB1TC"G/8!W]EQPD-?@$ ! MOP$(G)KPS,P$"5ZGKH18-&+5T?:;!*;ALX5$@E=Z"1FBJ3(S@[9T!9B()!/: M:,90\VKWV8%% YV B8@K 63PT)6[BS+]R@;1C$PM M$=QIMG;S S^:L0^YEQ+BV.RMK2Z) \$YV;BT",=]ZXZT*1D>7N55>ES)XKN3^/: %3O( M!DG2;,U6]K(?>M@'*P!4&6VPPV@C*%]N9G/;?0,U)MKE_1/P ]9KL6&\\Q9H M,_0DM,2^(0\S NFK"3#S@6\^,R=-I(!Q[H@*S=SP \GD4 *1;J#/RYJCBP2&N M\Q7X!3JK_C(9GS)L.UD02&_@U>BI8#(:1/I?H-NE?Y<I&%.+ ^ "JS-P]7" ML],*!?#5OKR@]17H[*#=@6*",HB!&L$:.=92;WU,GD,..H=KVO"5;?(KH_LL M8N5@TCR#IHB7/$7?PIOM<#:_\,.9-+9\5N5#*A$\RV"6" (LY=I#=1_^H;5E MSH"N@[>"_/,9W2)NMY;6JGPTR8#.P@X/?*BXLYH M>#3J!-]!A*'Y\\#UDG>MV^\/:%!Q$$2,*.(]OP)&P#;>X,2\.7<1H:K[RZ_7 M:#+@;; \$T3\B(O5)S,^RMC*X24Z"S@U8%N.5\O%]#?"G10.TD M#$(@,%9JY*-%!^S3>K'&:)JD[@*, >5GQ/#1'0'6M"72$Y-K,O0$MN(; HX? MZ)@M9V8:Z"B)@8+;\=P_&*0C3I1LC Z#D-OPX3T,(?'!R<;0D#4\-"10@9RS M$KD(:$8\V/X9&*Z/G!8=ZP#[1#/%1WEC9@5B4QA@;[#;*:! "(ANR<+.5AD MZWFP%Q?_ I"#])E%+"' R=N & Z84_AJ"^X=!NO"&FNGL'PA-_- M57<6JO)8(ZFVEY4\<%T^"KI8/C])=@@M-J8G,1YMRWBR;!#%IM^*9%9FSOT3 M+P'TIV:$ZIXY!P9!)C=>GCJ?14PG.;1.E:JUXO0X95S6=6B_L"_$N8@GC%R0 MY:QSHV:*.7]S")?J=X4:*_&[)$)29+GW M3LQR[W/+/;-]Z7H*ZS*;9LW>N&1*[4AA;4D.N59JG1C(N 6Z M0*Z@:J6")XDU82S EY1=,LNXDP"H9F*,T(H:31U8_3/0DP3?<%6BI&/\&J#U MY%FP.="F+K;Z+B3T_Z(+QP5[P.!N=!-#;);IC-Z(3A-;)16+ROA2-O139_WVQ9RCM,G0 M45<+\LS>*=H.$HA4_T0F<>Y<*+3[K4NM0,F7%O3[F.-%QF+KFG32B>3#(Y?H M].A#C\WX^ 3\1:,/33J)N_CQ:=0#!.SF.3.KD1]$B\ EF!:ZI*J,=WQ#OXPY M]K&M[0,LX'[R%8,#H"^_ 3!OHJ44P@^TATX[7V\J)5H@<_N8:(L^DEI3A!<( M-XN\617'*1?9;RNME-N[S]'!&G_]E>5L@+X\HRA1 MK$%1?R)C+=8'KFD9F718HWU\9([V M^&_&)'GH% G_5\,#A68L2Z#X&PQG'@U 4%GZ#$<'3+(M?4W4(BY]4"U"UY]A MOP%'B'UY'.T"R036Q%Z"$&: ;TN?W1@UR3666/&N/4:_&7DP)Z;'G9&&XW(/ M#7\0HGSHDT9"(@%7)."*!-QF)>"R M'$/RTH&0O*9TR&!][EM@#%A M32;H(0;UP+//5#?!A8DA;N"ZQWK&0+/>DI].$*GUE;&+MG MUA>%2'ED!&Y_0GW)B<(1S"T%;YR!RA.]:P0H9GKD&, J7M 2X$=0(_\T/6IW MT/_H9[/PZ'G.B^6YSHPM"?0?H'>X#5T0\%B?AYU1?W)01[7A":''$A22A8/: M#6\_B#=?_#"HX!CWQ'>C+" .PK!VRGVU$EN0]KV9$T[ ##,VB7H6A67>. M(3/4QQ'J "K3(OTO"KF3[6[02SP>U*;OHIV3?NB$ED_V#FEK$C>21MP1@$IP M%+A&NP$4":8=@HKULO"T>9RF@_%IVC'E:YAL5VPET;#T*L;XQ"P 0"S1_1#J3/0Y &463*.DXORJ.1H4K,E)I M ;1;C\;]I"T$6"*E1J$O RQ&A@KT:H:EF'CAFS8\U\;$2R#'0)H"JH"9Y^*A M$_WA:H@5^ Q/">$GQ#@RN$[@B!-)>* L%666)8L ),D7J .2(%I+4 M#Z V^-LZ/<.M(:D?IR](#T,;4Q'0_9A+?.N,0,Z;PO&Z=45MZUWIXO&V] M!\#9%!] VP1P-8H:8BH)QULX%\P)";(I*NP8%/CZD\4* >"WT"-R^;L!!( Y MP2'1$UM!5)<"UV#^(*U4[1 GC=9 "4.F=Y%Y*RR3Y0?R8M=Q2&DQ*.A^,8T0 MW<7,T3."&2*O,I'YQ*6R*JR23FZ\:EQ>A=N<7HNC0V9L8S%TT%>(+[3KX&#D&R M!-9 ^6]T$I_-)R\T (R*3I#5&60)^B29@[A2_K.%8N?OX9@%'Q: ++.D9ZVO?0+G0%+\L[G$/[M1)@%F#0(7]!SS M39K D^A$OQKIPTP1\9T;8)(,IH+-YR8FID4:,+&I&Z4DP(09M6 PW0*7(N1E8L>?3@[6 E"-E!9?P$,XQ73/9$)U]E$Q(JBQIU1.F%,$S(T\XB%Q8 M$]<2F,;"HP-5YSCA<(3$['V[8F^Y"JZ!P[W!E_] );V0O+!'ZEH&&P7[5F?X M13GNF?P^EU4!K,CO0PW2\A?@@R$BGO5#83,;?>^8JVM'N:'FBL,A.@1XV50J M0(8'G6DL6PV?TG%9SCA0 +%MK/($_*$X1VA3[:B#OU"F,4<0KMNA-P;3L@D< M&/H!T)H.&HO92LBF*6\15XV(Z/\98%)XTI4=SL#.G$G_!'RS1G]*7[Y<@_K& M?DUI<)3M@29,3,A)A<-??QD.FO/L5OX]2T,G;1P+$4 7GYI@R<1N@[>H4@(5 M1CGBXP\A9?QZ'"LB+OX0<#K]9-HHHDTT*,QG/.C2*H/,HW[FGW@[HIKAL;S] MB%>U(^ @+J+MZ;&:9B/9],0@N !^3D)[@AA/)EB2Q,NK1 P NH_65%PX2GO" M4'7HQ4%UGO6?;^@3J8R,3^MM #8WC(D/PXXQ L/:HW VJ72B$R:-T0ZF9'2G M!<78&I.Y!4NGW/'8LK>\ G<)BLJ4/0Z7O4FS,&#V%;5M(3B0AARXSR;+;W79 M7MA.#*J/23TZ.JIVMDXF-KA ZHX1A5F,RW_%[$%NWKZB)8Q&,)?)Y W@ML2[ M;$8".[HX79'4?V8[OJ>C?3)-K" /6#8(/"M6Z?4(AL EN LE!I[)$M]-M$P) M&,3PP,J.GWP,)HOBO.3@'90%%XS*U(3.&, M$5\EFSH\5]IC]E%)?^U-VN77,-Z_KG@"-4H/6$ DW9%%H>C/ND%3R@%QGRJT M(,P0R$#^2^3^*E1Y^I2ZNFPN66SPP&:9MK/?)?*YV84K':#MDT\H6K!]?"G5 M6\N(*WK:4N:%5',4\?WT*42.Z(XL(_9 ^A95&%);C51-$GV= M>K3,'(I8S,[=8NA4^\$KU"+619TK?-2@N-KGC"-7(?)=7H/ ''NP/B;DR%"+ M'Y19;*KRVW6>77Q&>KN82PIZY@WGCCZF(8RCLC!OT5._#%#(:EG!O;O8)N,) M^Y#%S!>9KN<^$5/F)4ALO?'="+4+=,%B406FC?!(Q\CR1N$,/?HHR/]T,,'" M"!*5-W8C1^^*0QOQ%TPBS)FFS6L^[3?FE";W?')EI!@E?F,DV67PHP>/0=FU MW3EEC3+3W!P(5HP@GU3 MJ5RN:F_PI: _!O>BH3U<'4E[36Y1(1_>2 M&.'VE>58,[ GN(&=/(F9F*#YD$J%3T#3SH]J@_/R9ADQLY!(C/DV50_&GGRN M$G*?/%%#[*C'E_*<]KBDVDMGN9/M'U4%LV $XXE)R"J]JIC9Q1$%;#GR@GZC MHM ";G'C4(*H?*JUF9=B*2J2I*J8A0X>'K+ M;6#.)#6=%1H;MIC+$_IQ3Y&K5'[HYY@SP)X8NZ%KOB?IY9N\]GUJ$'7%]0EIG//0 ]E@QMYSWYA@<;WW MQ$+QD31'7RY6@GK6"VH,#R:8-4QT)Q$O0&N,I4I7+"BC#(?=MO2_;DCZ"N4" M ;A7K0>#'^2(P8SNM]AT@5-]DUM2BY0$_.!/HT^\IP1^)*T8/U ] _P[0PC3 M%]'5O*4#714W6L _>&\4_ B@QI7A1\RB &G-K@^P9H%]3-1!^C-*FJ#U1-H\ M>QVE:+#/D6K#-L*2^^16E*GC8!H#:S+(30H$1"H!!'VU!LM]28&H+3T@C%: M-&,E)%[O074TXT&>9I!)[NN#,PBM&4Q'XT\ ,-GIF3 4 M.1-Q2S-CS%/LX8]TBQG+_]-/IP6-#,SUA_MF^#-??J1XP@MXM^[T1MM2Q$ F M!FL/Q#.,F)9*JG,F\2G.U!F;_LBSGLQQFM_P"-#_1,8JD#4% "FGRG78BY8# M@_8"YT0.:+8]W'=\D"DO!T7FGH"WH6YN6S.+.0UDGKI%^84@6H&5FYAZ-*.: M0.['@C]"W&Z(OG52:1<+V/@-J?(W*EI!1@5"X4\@YH_PX\0SHF(6\R.KQ<#= M$D/[*/WW/ZZNI7\W9O./+(R$GH"/$11,[V-LS,VHZ'/$BSZI"P]_"?F%^8'8 MODL\W+,HNIHR06 A-JN"]-Z8CX42[5B-6E22P=P6$5N< G_#.A',F)23%A6L M08?QFE@KW+?#6B6%MH%GBF#\"][#[$4#=D_-:+@OQF*&S13'TEAS^-Y^,8#, MJ!"8=TK"^XHJ@Y5&=8.,:\7(&9W@1XKLVY0GB7F\@+*4 MX&>#-?01_ST2\.#UE$"2T$:F65PZ6_8CBT8FE4V(M&/S"9@)%0 ^$\O]F1(& M4],)_,APQTM3GF4CTU@E:F1#01GFG\3\8Q*:V<=]C,0IR_%D\4E.XVF1F4IK M-IF# <4/^^GJ]]__ YOJNJ_HW,7V+^;SVT5XJ5N9S1%W')J!"-*7ACX&BQI >V#0_ ?62ZG.&5U#LOK11$*Z-( M_GX0VKP 0QZ5:6R/!4KMK2=WB" M])D)>(JM,Y2Y8LV:N8S&E"-4P97.Q?\K;%C,XJ)16A(3^^H@'5YF\&!Y,WXJ M[^;F6DZIC?ALU/QX7@9;RZOY1 $(1*[7U[;QUU_M$6HK3NRCAZ?DK_/-4?O9 M?5D>]JRET8:GWO6>39Y(1QGE<@8]U,;B(1>7),DFU T8[6&'64-X3.3_KJ,WBQ$$&RT"Q1(F6@8 MS6+O1;TD?D@4YEAF:*1I(*L1)XHF^6['1$ID.%"^>-IG#EMD@1/FXUVY(9-7 M@&>*HC%0GUJ)G#5%Y$SZP>GW*)NXMNT2/8X3AQ2SE'FP@$X9L/0/T,63"H 6 M<9C^7EU;K5AECG7+ROE6S*F04:,+?YQ-1IK*5H24-M"P$D4R:E,NJ#0 M#DJM]7\*T&9#OYRNKO#+'3W!HZ2G[ADZ>H^3%QJ95JC]UA: M+^NPB4T1/0NV:]EO47XO5_0P57X3L[;(B)43,Y2[1EC!!D5U4];G21\ ,K;- M($2SQ5"9)%"_):WL6#4;]FSD,\PPV5=1.NUNKJE(U'(8COB"CICW*FU+B CY M\..Z^](J7?YN0(6X]38+YG-G3'3:(!1I*V[DG(H8/,:P&-,;FP'+6F0W<^<; MCP]/T-;$FB[WE::7?B<\<40HK&KCW_ MQUP34$1%VP+#=$P#-YR%(^!7),%>(%=C;K&L&?1A=VS<%7# M&#C+)[("=+YA" 3=ULSF92&UR)*[ WU\*EU14IJ1]MRP3E1O<6>#J-TE1H(6J1AH_@#R1'6N*_H@AL/#. 9^$%.L0YT(9' -ST'15>Q^/XKO. DG1VS05'=L64EN%$7,O1E-8 MLFU"(U60-,'TC(?8O>W;^"(P(7@],T5O,F$CBFL"66"PTL:(EA$;#SR(!)K/ M#VQY@47]9"^GHK^1=SE^BIS&-)\U*V?[V,RH$&BS#[0I'MZ30QL_8-%::EW) M$T%C_1:C(S;U/N&51),%=)FAC9LPEC"-RHA8C MAK\X,X99D?2PX&W.HBXLCQBG*:$)XJQOH%3.>]+]&(O"Z6R.( M&A/%YQ71,7/H 0?T/VL! M,9;P_'T@1K'N6R8TMZ*'7AF#>K F;54_>+5CL0'V_>;AMR^/#]+]9^G^V\WW MJ\?;^[NU/0@+-A [0 *R36.GB@<6+N:+V,;<-S]$'SYB(:]MO'VP'%H2W?0Q M2Z/HOGG!8EG@\?PE]#[V<^)G:'>8KR'PX/_CZ,W\YS;\]'/!]\.VJBJ%/W7: MQ=^?[Z/Z[9[26_FHGPGVL>.((QACCP$:I#;BTW^UM-8"8B B*7/J)6R-)43T MB,5\Z$CP W_IV3^ /PS44E9V:8=CM$L]?TL<7._8(\!\_6D(SR\:-Z(+C<,T,=!21*Z4EJY4QG?,%C8#*YC5R<;$Q%= >6HW4JB>YT%1'=:7ATIX:6A?0_OUU] M?[SY+MWW,$B2?9^& M13)H#SO%/Y56V,6CA$52"XODP.RHI/T1:4 /L49S'^M"MZ0+;>A-5.H?EE;4 M7)HMG9T?E\0E>F"D4U+59%K+CO*,DDXUB;*=4G%YOKRQV*81=>-WE!OFACY< MY+__L)V[=METCY-@]%J_W=/5:OA@I]T==DL]:OGWVD!O\*+@!ZWI$(&?U5R#C7ZO4=EL6+/A4VGUJZ225- MQ]ILS,>"\6[P*93%'8)0@32N/^B8DXEB*8L390E6V^_]+,"7]<'5''(8%%P* MMP,Y5C8#ZS*W9=5!U6Y[T-U@005^+(3^A=96"C01K%)COHUWROL%MX! C-T0 MXSK29T\-$]33P(1:,=='-]U6=P/)G>^ ,!J9YF12'OMGUGALFWO<<]Q\>LL>OK,F>U8U3>XJ0Q;UV=_^T6%4$A++ M^I[/&EOHOU;(;7D)I=4([I:?)>J]7$NV6'>\>6>/" M*XO#-@T\(+6CR%JG(PZHK@>TG>(A#D@H_^JY/O;& MP.2AK;2;JFR,.F%=OR-WNLWUUYWMN795N=-@/^S9GFO3'3SB8,7!-NM@%565 M%;6L7G=8EU:TCFCA^JK:BZTT=G&_N+_L_4TW2![6U^3N8J><'*?LRL/>8#L^ M>8)"[N2.9R#WM2TSD\3QU%R!% =T@!B&)OS[:0-;T[O'.9XVZ$Y5" M.JYC+C].<=5N5S4]QG^_V$'FG>WZ_OM=HOV-LM9[NMP9E&4"I0%Q$A&T1IVK MKLF:IHMS;=JY[A36%@=;WX-]Q]3EG&029WJZ9SK0Y/Y J2>M5N()W\1T$O>+ M^\O>WW2KY#::<SM -YNB=6[=S49; MU\VFB;$B$6P5!R0.:*= B]P?B&R2VAZ/H)^:']"1Z:?I'JE[FD)C93N+GX,W MJG3S,6&JU9PIBP,2!R0.B$<@Q='4]6C4OBA]WU]\+97K)SV9$]5Y>MGBXKG;+)<*=3:BK0M]GHNU4NIT!?@;[UV/,.GIL3P-XR3K=&)3>^ MTW19UTK$4<69UOY,^T.Y/RS;=5!T(ZW29@'S9&U6X :[3IV&!ML>NR&.'RPU M1V5??0_$TL[#OZ& UBJ.[;E?N]WO;&C<[ Z;NSAA!%&=(%-V!K'?+EC/6@C!(U_B9IJEO/<_= ME0A617DE.J!?3Z<5T>GK!\8>0B^GT C$*$4-,IS\C MYBJFTXO,E3/(7%$&0WDX$)E7 G]/$W]5M2^KP]T\=@)_ZW&6YXB_39\1)/!7 MX*_ 7X&_=<5?70']H;_EB "1#RJFTV]I=FFJ/%3+#O,4J8,'M(LUN=,3T^EK M>T"B+E\<;#B8)MUL$I'D=6A6L^#%=/IQ?VUO;_I!HF83K\XG5[K'G$Z\(&% MW,D=3U_N*UMVZA#'C3*4^[J@G=J>CZ;*@VV])0=PO1Y_:/LY M7-7T\+X83+]&_53D?J>L$"T-B),(GC7J7+6>W%5K.A-9G.LN\\M+=$L1YUG_ M\V1:LCC3!IUI;R#KIW%_;^YMNC(AY]"(73QR0."!Q0,T\H'>* M)O=Z73&/7IS-D9.,Q3SZ)>L4\^C%N&9Q0.* #A9?&1T8:O5G"F+ Q(') XH:AVQ94Z/.)Q#',Y %+SO+\8F9M*+ MWEK9_,:RY'8Z!:8"?9N-OENE<0KT%>A;CSVC\T810^D;5][_3M-D51F*H?0- M.E-%T65-K2FQ-MT+*Z;2G^_2FNCB4/7CMO43YU/O\VFZ%TI,I:_Y_1LJ-&( M]QY!4U?F^*X[D-6.*J;2"Z(01!%!9(!Y.%MVVZG15/I:#5]?-O5:;2O:L)(Y MV7J_W=>*?]KJ4:OG?1<7EVJK:DL/,^ISS2/*%B*6UD)A<=E!LAR7<-%J@950 M(75WVUUUA[QXM3WLK\R+7SOAMW<0L/T1^H$U>:L0<(/V)O4$.';=E*Y^_UU: M-K)9\LWGF>F0/6"'8WAI '>8^6J)B>?.)#?$9+P7TP_X/73UU3^N;K](?_^' M+!F^]&K:-O[K4N8>=Q?Y$IV;.98"%SZ.3.L%F99/[15MRWBR;#A>>KD1P"-@ MA9X9&+";L30!MN>^8H\^W"\Y9T,G&=+)V_O&& M=,(1O1ARA\;]Q8)FPK:\+U,R6 X&HO\XPNEXDG5,( :1!EQN!>;,IYL<%[X& M[!Q%J$T8RJY/8:3 Q5*XN+:6J4J>70LF?>](7XTW2=%E"2R[GLPY*B#JW#8) MM5*<[[OU?'%U\06PL"TA=P^FGFE*,WC)U)=,!W'X*GR&O3!M6%/80Q,&_U._ M/91@!S:]0RL-\VRE[W_4^A%C'EB>4!I_PH-#X@. MKYM8/L!]@PWAYQO;' 4>'I3TS7/'(*5\Z5=0UN=E]MA-[;&GM'L[;)+6].U7 M69K#?BR@\3?X=N*;@?3T!FQ$LF9SP_*(+Z #37*SDI"U#78D8XQ(19>E7F1( MHZGA/"/387?\!RS(,QQ_ I"; Q00IG/0$T=O;>FSZTF(Y4A) !W+F;C>S,"_ M)./)#8,%">P#G%JWP*' %)$^6X[AC&#YTD, +R>VQ)-C[UQ@;8-VJ[S8W$LG MOR,V$=SAH9'9QH"7XBJRF==H'>$HA,"2/":__-&JP"@FX MY>2_6O]FZ>K$4 =:IZ<:77W8ZQJ&8FB=IVZ_-]:4H3+Y/Z4#%@+Y'(#G7<,; MD4/\Y\_&9=&1YN'/$;8'R\V>2)%*2%]9L$@'C.[>JE/;%Z8B*T5N.0H]#UDR M%U8@'M#<&*&E/F:3-A$D>9(D; =FSYTL6X(^:'?^QBP?UGH>90797 &WX+Z:^)AKE_J%)G8;2IJN MBC=GKOZ&&P);BNZ*KVY+J=#/DK5(KZ#I_M0%W:5X[S\-ALD&XX?DH9%Y%SS2 MD.:FATP*.$$\TI1>IK#E+UE.^MVJTM;_MO*=GRSDE^/$;IVS1X#N(/E35-J! M9( -^7 -B')-;ZM_DVE;2GNHT]7LLJ4GE8$%*+/=@IN*5H9Z3/1NVC9>ERD>6RD MADGO6J .M=Y'3\?UQR0#3VR5[*^PJ'@@;['&_]7:@&5U]=9RCH3\1]^W[R5A M-_2P#Q:0F#7:@ $]9*;XKF:JPQ-AJ@\9OK:"40%"K"3(1A1(3X KK7C/&JP#1M>*([,GW8 M@2R-/5#D'.0@T5/\B"01X\G/1IN#LX&C\D 'Q\]I'YQ,K)OT_KGK!4RE!]L& MQR'^:0;^1UQPKVB]\"(#[%KDHSZ;5T)6 SPQV3.9-O!@]&_ WN'5-KT!:$]" M*\B'%> KT$Y!-E;\&N;$(T[=7HJW)X*6Q1(QC99JKZUDT%)1VMT#H&4.W4:N M!2O$U9; -3I+^(+9#DA+-PS9O,+X.X&,R/_:?A3N"C M[7^U?-\%\UZ:&"/TSKZ]+S:&(Y%&:_KO?UQ=,YR:SVT+;$_3EQ=0G*$]]PXG M:UR %#PKT0_@N-P4%(PLCN+"(W(@,LA#, =S>-+8]?CE"503[_/<0#I'OX,; M/D_QEA&@-F@R'O-9SYET!&SY44 8FTJR_@I)5D8,U$&V):WL;[/5^LT0J"U!PE?2:,O&@Q*-U&G(V&H_VT3>V,Y2SY-&.>F(933*L", MT+. U%9I%1M!.,^_.0=)WLOX%/YB^B//>D*5^\E],9?[#E/,:^3Z06P,L;?] MI'662./,Q4N$B0-P4%+V6?K^O^ />HA/6/C38,E[7N"1S"D ;'5J&F-V4Z0L MI*1DYC8;MNU%SP?4FZ9Y]EJ="G80^Y)S)U4(2>FG3EN-5Q*;5K':,K9 X@=L M07GQD@4FB9C$9,IN;&+],",8D(F?)N?D"%(>WC"( IH4X*0'\75L,&$N#DRE MD+N3N+.+>M,M38<] -E6J1D>J^]U&J35)VD0 M-SR3IV$Z9SK/8V.<\=-(HZ6#!.@T&"(#KECK+')FJ8E*D/4-C?X56BR R*E] M(PZ?W83_8"ZF+TV!W(4VL0><893C<+ M99G-(,Y< M(]"@SUW:O#7!='CO"M7;;JAI?DA.LFP&B0/?A_"-W_0)KNL;C M<=XH2:7_T0?3"S-83&9"K?!!GU7"A;H\X:(,(^RU1)K&.:5IG(Q42V+)-ZE8 M\F_96/)#KE?_:02F2@;*-Q%Y736=ZXB"K9?(M061UQUF];KMLQ7P3G2*/#M, M:X1=&"R]@"=#1HD%4:+!S;=?5X@>3#"M!TTJR9Q,$(=>6 $$66J RBKPBR2M:FFRM13EDF=YB@J:;8F[NWE? M/)4H#H_17&=4K_34=[/W+" 1I=;WA4I,*K%6 MB4K<[U:A$A/$A4I<:Y7XP'F"*Z#1NGRX_?^DK_=WC__](-W2X__?2.MN:&[3KRMW'RM2M"757LK@_:P4TWAN'C4 MLLKXP6:5\B(_QV5!.*@WIEV #!/[SM20MW0 MAXO\]Q]* +A()SL)SJ[UVSU=K8;Q==K=8;?4HY9_KPWT!B\*?M#*/>I<(=5I M]SK:)L)TXVXNF6:._&"6O[&M4#$VK%7!^Q7KV,T#[Y?LC9NEPQ>^LLIK_HNB8/5+V> M$R7$]"*!O^OP=ZC(W:$8'B?P]S3Q=Z?9]@)_!?X*_!7X*_!WZST/M:ZLJVH] M\;?I$]6NT^6<2_V739SMI"D=>:@<<<2X&+ZUYH"&'5GME)VT* ZHYHJ'."!Q M0.* V 'U.XJLJ'TQ8'!? /Z5++ 3 M;5#3V=3B8(6+1QRL.-CS.%A5TV5UV*WGP1:762CZJCJ+?8V3%_>+^\L,E=R# M24()60=.]%G?X^L &6YEIJ6MS7#3UV6X;2 "3H[-*ZJL]CO;RD_XH#VO\!Z;K<&RKB?.IZ/GU-U@='/)\CCE,45VTX6/+DDQ1R M#='?89>K][ND*S3*V:"H';FGE77HEX;$2<0 &W6P UT>]+;,@!#G6M]SW2DP M+PZVO@?[CNG+.=$DSO1TSQ1H5!XH9>NS#G2PE;CR-S&>Q/WB_K+W-]TN61P+ M<%;YTR*Y4!R0."!Q0 T^H'>J*G?ZY;5Y<3;-/INS2%$H.1_BU-(5NN>8KB#" MK>* Q 'M%&^5U6U;G8CC$?1S]@=T9/IIND?J/F###5F4G+NE=@J4GQR&*4W(_Q1M3P833L39]2A@VRIE#_IR9RP29/17$'1+?>\ MNH51KF-7JV=A9076G\#?9N/O5BF= GT%^M9CSSOX;TX >\NXWAJ5X_BNUY<[ MBKJY BO.M/9GJNA=>="I*;$VW1%[&QLH:Y,#-]AUZC0TV/;8#7&"8JF),/OJ MWR"6=A;N#:TK:]VR=:;"_70VY]-T+]2=&6Q8?'J*B?H-N']#A89/#EZ4!\(L MK0(T=66.[Y2.*FN]$O[YBB%3=W>,H(HSI I%ZRGS]&4\H[[0XA6Z0;\C>O'FZN]=L]76WT\/8:+@I^T,H]ZEPAU6GW.MK* M1^TR75[MYZXK%*ZUFM7[8/V0OL)54___;^]+F]LVLD7_"DKCO)'K0C!VDG;B M*D6V "BB)!L&M@$I$XB=)1DD94N0G]%.NK<@ _8X'73B>N&\Q M>CW5&,AT+$F_QTF_MFNJNM72' ])OY)^3WS^D:1?2;^2?B7]MI5^^]9 -:VG MQ0 [E"-Z@#9+5V&<8&.EN&Q^/J-G9:=-E*RG-%%ZY]*+ MW1Y3+N2!$&3U=-79=AR"1%!;M2:)((D@B2".(->RU+[1=+SL#A'4]7SO7Z(P MCA6>\K15^Z1GK2@[$% ,PU('VXY3?!YKH;G(:'6IX($0.S!41S7[G_))KRWU ?/KQ5E5L:T(CX M"@G&"AE/O<"+DXBY;H_-AVP?M!'_P2PIU>YO*>6/\(@^/OPXJFMN&1:3^-D# M?O2F[GV)G/TEI>FJ,9#,TUK\N#W5-@YX^*S1U.:GV\NKGN.JKC?@^C2C$:NI MV[!MR\&F&A_L!#55NW'F<&-('$7XKU.([3EJO[=E9%#BM;UX/0>=MR5SY25" M=X)0KB=+G'8(IX;55W6C:81\3XC=B?N^Q2W@Y/U'?'_7[9%K+.ZF<;*V'7 7 MT]5D/J%$D$201%"'$71NF:II]O__DWK)H^(%"B51@(W, ML*0M#49AP&P8DE" =CJ,O;%'HL=C2U%P3C%%X4"CM&483R*H(P@RX=CINWN? M=BX1)#FH(P@Z. =UW2OU*;FC41XA%ZZI)P7)CX[&SMU]#M261IOT>$@$203M M)1BI.MLF@DCT[ 4]LH+_.0-NI;0_94@G840S32KK:=QJX4"1. M6X]3"S.3W98>-EUWR5[G)LK:5,$-=EW"QOR0SD-W<)!+.PDW1V^@#HR]3Z:7 M;JACP4_7_5"_T63#$M1C3-OOP/T;*C3[G)%^9(;I'F:D'ZSHTM'!;C6V-6_V M.A_]$ X9R14GR!6FJZNF8S_)/CP09S!MXQ4;: ^KQ7_R!?,WPV)],HOIZ^R7 M-UGG#"]@D& WO>&=H;-=U*0/LR7QK]]D8\-U36?PR]0=\>;54\A-S; &.YE; M;O>TGE7_U5:/6CU_O;[:U%E5;+J?X:MK'M&T,K&Q'@J+JX[V%;2$BS9K[(0= MLK>C.>83$N5-;=!;F2B_=N:RNQG8_IW&B3=YK(?R;#"V$M/;*0V8EN^G8WAI G?0Q9*(211.E3#%?+M[&B?B'G;UY1^7UQ^5 M?_RA*B16'JCOX[\A2\X33J!88;B@8R4)X=<1]>Y1$,6L Z3OD:'G \K8RTD" MCX 51C0AL)NQ,@%1%CY@+QQ\%TX:PO(,]M[K&V68QG!5'&M-QOU*JF\P7_H8 MJ7Z^7IG1V:)O4B$\JP()?YQ1TN"TMKIW(M2$M;@2V1=H] *%^""-..MYW90I7W\4*#9 8+]-;6)1B&:IB MZJ:C//PF :IFE-RPUBU(?1]@08+X8EN B+S,71?9;?KZ MWT+@>Z.GG=40HF3DC1EY;5ODSC'R=<9_<1*.OET@+'"[4SQG"((P/W- _0EO M WCV6!ES)ETA #C#9E) 26+CS1G?*"UVSLX_9(?G"T/K%!S7'XPH9A/?7GJ J M2J49'>$"_<<-Y(Z0 IP;'/&3X'R*WE4#)OQC:L*$P7YT:=, M8RN9$E^\VXO+BX^@W&G*UPU9T2T.7**\Z&MZSC.W8+64K9UE;WI7\/[$B^"H M_T]*(M!:\;J)%P.$-U@Z8_W/OVR^;J=8]PO3[&E.(1.X0(CH#'@5>9 ]?-5N MQ,MS$PS%RB2FB3)\9-\)09>)*: ;SHC7L1D!0:3E+!J/_)Y "!VQD@Y[++2 MJPDJ,\$M2B1^Q]]AB1'H&A, VBSR1@C.6>A[(Y PJ%/+ 9)>, FC*9?# M9!BFR9S=&J- ^NB!U3M&NQ?7<45F'DJY+S0&JW=$,YF4W;2-4'I"L]O,Z\=? M5N(W0?P_)828X\HVE<[Y&M#7\?6)D_M MF8-YZ>==5,BP6WHQC"CY=D$FL,[7Q'\@CS&"LBS>0;:78;=LVZ5C8#!;(?4G MDR=ZJWLU6^;2=PR,%#'B?9T"8T=+8 M ])(-&,)"0DEY"HW=/L'[A3F@\N0H6$N<,WL(<<4W-_ MJ%[]&0F>)/RN_&I-*>7:2-QL1N4/!/18P]#+>FQ96+PP75VS<&QJ<#=NT/*N-_2W-==C6_3,K5#<^\ MBA#M:ZY1 T1)N>LI%_TR&6TR<0E _L%WJ*,4XK0O8/K,5"^).)>\8\(%^P1 M 3YS*^5>9#!:P5+S)MZ( /\Q]Q+;9^;1F7,NJ0J08>(1'P!6>)?(BAL+'UL& MKF4VCU:U/-'F],8_G6U@RO;Z9[NQ5)_%,&4/>XW.*V^T JS46%,')+L0+D/_73*=?6$4A\ &XYH#"2N MEF$<>?,%$Y^YN4GTJ& P M+$XC6IL)Z4Y8^ DW8<1N+RXN K4IYG!,]G^ #(XO8.;QD!+853&O%$Z8Q4 MI][W.4C!B@J/7+W%Y(%#=^871KR1O,I]$7_HD]N63$.>WI,LYV'"5 P%$XU'D#=&].PSOZ1*G M[<&-8I!!K8/A*(R3/*#*6?"%W2M4[4/#K'4 8UII"6:YU_! @)IS5K8-7B^, M4I)O&QP$:%8S#((1T$9P&=J@3>"Z!_KB69-@;=Y1,LYAQ]P_K8/?H%WN*!\. MI"@#6;UAW#H0ZH=GV#QDC1X]9KR/O8B.$@[)1>=#52(3/PZ+B&_KX-L_/(<# MJ$289N)]1WMSCKD+WU')(>D%<1JAUR6[*DU$V;RJ^ P3)=% IS,_?*14&=* M3CQ$V@WWNZLBB]'G(F0\]0(O3B)6+Y 7J17V;NO05[*PG]%H/K1MO-XA.RB* MCIA-V#9$X4FZ:QOUH'D\N< KV80%/IH90VU#5LF]?;ACNVU J3'.#@6H<^19=K(,"A;8,8/],/!*JYA)I!*2>^#,0IJ!HLTX(I$J5 2R4R,R,> MR'$6QF(VW NK((7ERK<(5[M+KLTUH")>5%4Y.Z.]'%KYK(E,SJ)P0N.8U\K" M8^\Y:F?D,0I]_R+30 "ZD_5^U_0TF2 M^%3YA?CW)/#^0GNE?)-H&C(H274AOTV3+M?O+OB6N, 0$M1 MI!*-Z1"TV#2)$Z!LQFE,:S),5X&CUH,7A:A[E9^!BUUXCIFDXRWMI M-!"7 _U,=N XI0X<@V.I:WJ?5]2]SRKJ8-^_!Y5$KP.I8'$ZC+VQ!VK/4EG4 MRD/Y_6*5(L TK<*TV%SY2#9-IYQ C =OKW!#-+4-7IAP:E=TSJ<646-9Z6Y,: ?SB>/=6B>>PT^X\^; MZ[S9%ET2S]RN\=:&FV@,H%(Q9K;P]5K%3?-F7&=@J?*2H2$%>#)BFO*1R:L: M?VUO)0RL]16@1R,I16/DK^3[>L=%D[VU0&!]950=WGMQIMP70[19N4A M=.RQ%\-SX.(O_X=,9V_>L;OA$^"MN&B]5.I$ND((J)4F?%P:<.48:Q(07+E@ M(Z,(!0U>\V]X=CSV1KS?_(.7W*'IP\K"'ZA(M>8=NL62*VU3?6_J);RO S,) M R8&[FF08J/1,3HH..<;KGD^?5DO%<6#<>NPVU0L!9'"VK56WXB5Y7D#QIZT M%IBUX.[&6G!W8BWT-%,:#*TW&!#^]4,"GI-^ZZ!Q]E91/E[_[^_7[ZZ__C_E M\K=WRM7EY^NOEQ^5+^]O/OW^Y>K]S7;GWI(9".5SS];$U)@VC>M9-AG'Z&L# M?3=#=N2CEDT1ZF\V1)$=3_^* 13U8JRDS:&QQ1!YX1W[V3J929T6F[(E@?\;I9.*-/%PT MW#&E93+ %0E:R,P#^)?&E+*C8I*B'V!MBN.1&627S&-4;S8A9'B'4C^W_MG@ MDIZKV971):Q:$_@+26>2(09@!@0+\(?;F+K#'@BV0NC?(_ZN.(8^B#)@\6A[ M_M&,T! _^2_(._?$9[S#1RGHU4$JV[L1!D<0;*S7J*X0,A^0J3:DT&-IW?R5 M\6'NEN-J6SI%*_LO;$]<9M^85:+L-H\$T4JN6?VX/=J2@N9K1:_KRO2S*WD1K MW'C$XQ:7#38;^,%I<&&R"*.7O=IPS)*Y\;XKOW+?V?NY&5G;#%Q["OR:S>P\ M MCB ;S):/?]##D]#H Y3:AN[?CJPPV27G\N\M%HH+MRQ1K]Z6/NDJU3I3>A MHV<8YKW;<=W/3U>[G=>]DXG*H,][?;4_ M* WD74?+RVCF&27NZ2+'=55[8!P$.:>CYV;"I$@U?CX==R-ZK87D4="K _I= MOP&]+J.9PZAO'4>.I;NJ:]@'P<[JV9;'Z4#>V%!NEE96G7'SPK0LS9P/BE2+ MYS9*-ELL!UWNGA88OT!QS8"[#@$71O\0&,#L4-/=^1#YC=[^I@(D0Z1_D$J= MC(B;QCQAC^>B+0Q[89&FWCR2U5)L8G[T"6;T50;R2D0^,R*#8D@:HLNP!UI_ M#ETU-:GE)VPR]T?B<2\,R> ^GPG!N-#1G#FLE@K5*@VSB^QBK$MED3M6PC<: M1=BFNBAD'87IS(=/6 ;'7'-QM%X#S!UA):XCN#3@N;K4N\='\@(WS$R(X#!1 ML&OXTO9FU2?G#Q.+8U,$)'7MA;J*_),QG= H8L9%*1>="9!%<;\@/]C3D,!B M\F1Z!GJHBNR" M(+(^&W4I2#4HQU)G/I6!59QE=Z^2%BKV+WN@OH__LF&/-1U>LD>I6 M40]8/V#S)(^P-)^(:"-U4*^ )!# M_'3J!>F4#;M@LRZ8(,P2P.!IM8,BV(D]=W"6ZLMQ9/9DRJO4AH-!5*%2_=]'C2IR=X M3]<&ZWBOHA,6#^5=.LO/*Y)D2U<5WR^7K\?I&KDJX+TJ5-/0,5(T'D+'B&$N M)HO6-162WI%6FWDAW7_G<^FE0F]:_ M'+$&5!=??EIHR';G/ ([5H$4R"I MEI+W^;%5ZPV8$6\L[,4%GZY49_9O541TED:C.W%8)OAY&CTJO $(XQY]WJDF MD?+<2!&!,B[G2AYI.*^FZ$MDR/'B&(-GO*:3?23@[Z)%#VA\LD7/ MH5WHN*3K_4)A*15? 779(:$,[OMJ $-OP5S0 /H:POI\[UA8B:YI"LCX: M)-\XSY!1XL=@[(U$5[ZB08@7L(:9HN5(#-80Z?$A\-5-'&T8OS=^,\AW2(_>N%A0L_LDBWB*F*OT2#]S?( M34M;PN"%Y7[X0^(SIX=X1FE]K*7O"\MRBK%X;XZ?ZEI!=@-MX-90W91\]Z;I M=)[ZEC?@=)VK5H?UL<;! M+[M ,JV@F9YF,,4^/R$(',U)@DV9)MD9#X+B8E+JQI3.6&MOHTP )1C.X MC&>_!F'"\G+&HCU8$G)AL9126HS9 =K7FZ#VO@V8[3/+[NSM,(PBQF6Q\,S, M"^0AFNBD-!4DZZE\(R3%IWL:!?@6I=#KO^ UYV/% :P.--\7@3?UM_'E7W M@\<.KC9;JP/P:B^I;2A$6D%HAL[]3KD(&0& X.DX*VHR\5A;]WN>7Q_@>8)_ MC,)["J24CZF[SQQ38SHAJ9^\$2HKT@]+D,S:4HL&]O MZS'(50S,O0PCN!C? M.0K3*.8C>M12M)OG<)6:(()4^S?.+011EA$<_3ZB,_8>%@D_?N?D?4O.&*X- ME\Z83"VTR)PM2 M4IZR $124MK?'']*03OT[LQ6@\\ 4__XK/P:1K>PFBL6^/P9Q)BJ_*9=:NS4 M^OS;53Y:Y5?6-SA6/GZ\0@TH4ZRQ&6OF4L-;0"Z"W!PK5_ M:SRO$;7,K(IPBH5@Q:H^RI5;QF\$/D$IC"IW24-%;1H'DV2_ M++G,S"[C2O%SIY$<2+.DR7.L:/!I1IVN6/H]A M73,<\27@=5%KV>C\;)N7FJDJUZPK=""FP3"=KN+^ ?DUFT4AZ(? )I@/WD-; M+?=-+G=*H84740):S*A<,(<%1D*\:F\H]YS_PFU) M ZBC:-2>H(1%4D#/TY0FFO+?X0-RIRH8E:$YIQ-\&Z^]Y4F>)$OZ F.P#,=L M2>)^MAQ-N41;AM^N-AT^]4#+-7ZD5(J&K=(K+/!"+T;R\4%^HLZ-CFMSVDK. M."]# .SM;'Y6KXKYBV=Y5__*<$ +LV*CXL^_@RK^*C+#0KM-GAR4=C5M6#< MG[24CYLF'LZVK2FL6*Z*)V&>.IIX4U80Z6.9J$ $ .]PTR ZAJM+## L(M: MVR7%G@40073E^50/P%0LND&PMC9.%J)AQ5%5$P]C\]3Q"5DC"N'B\@D\*2_I M'I-'/K<-V!KL,54(%3 2$,5#&K'G?*##")8(7P\I0#U@W6?R[MML5RJ7)JFO./U$QN_ < .C+< NVHJ'- <[ %'"A2[ M%X\O>Z<4L.D (33 \TC-/>2+RUP .)M-$H0LK9R=6GR'.Y65;4BE^9+W3(EY MU,'+SY9,'G9,Y'P2U8Z&GE5O/-!J+DQ-BDTI>,]FL$2,@A<;S]3UGBY;?#RCS'TK#@TF,(#GS\]N M/K_':+#04$#686$:]MBY96IB&%^[+='O>2*/ #$_CF]H=.^A5G6@(=AO.,0R M-9,X"U,W9F;/*T.R;;V*AC47D]7XO$#63>8Z9\P/>9LV!EO@(?J5:H MWF5H9^?CXH''\^G,GK%0T"%FKXD6-B\,=[[X1ED+^A>&[M05*\]CA)D%E?R_ MXHRNAU,V.[N2<%T;U#E+CYL-_\S,+'3;A''!;T(_C+SX M&V(BQ&Y+6:M"_)Y+N$<>*R]I5)A4S6RW>(8DPH882./PY M%X<=(Y1/2Y-+A*\"VR>PD:H@OQ+"7$]9[L]7=MYA%^Z/6>[/%Y;[4A0>OBO']TCL+%VLE@PGKRT$,)W MSUEQ4Y6VPR$@)@MQHHQ=R*6=BS^OR*KE<695K.+D$P#)LFY2EIE MEB7@6Z_ESBTMS\V%A?2ZI[NM$1AW!'1L1U\P(K* 6HF,U1R+3*$33G2/%@/* M)UX\ H%JZI;.Z 4?/A='K!FCC,'&P@.?N1SS2ENU\@4A!O5KY4*I@KQ<^951/CH&9XP/"Q MYGZ4LT7H5C2U $D;IS-,/<:LA#1BA_L8,X 2+[>J^*E>7#_C.*;UY-@&K M!;EY(+..">\_,589H)*!*@4SOM$TQ,!\.1+OS97.Q)GC:^+S)FD7[)!C AT( MCGF>D7)9E*>JOL0 Q$+-C7F'E0"G\F!B"F9<<(F-3\?S'$5TZ>DL\#+QOHMJ M&DUA4:: 9CTU:Z-,['K^D%6+$?$C? K#-4:)1,$Q_R!;*<_009],J2EU&)3Z MV,\E0H:*I?6XY*S:.3W$T1\=G5M?('7A!*(Z[DHPP!^5R M1F;S+R9/EX'9X\\.614)YB$5?:+%RSSN4$!W8&7Y;6)=ZT25I7S=FT:1N:_MDQGFCU;4NR/JC=.\>$ M6S2WCVW]AX)[!*'DTRH*.T^,HYC2Y"YD3?+$<[+.+L+QR\_'Q=$5)"\&YB_X MYS^5ZV 2D6S@ 1P3&+%EIVC61U3YD]-W-%[VU/GEHK@NR1J?K(@U'R<"1767 M86>'(=\[7%1P\TA(X!:I4" M@=14:GX\3T4LC&88FE,8"A]$0B\8V)3[=)NE]D9XQ0M7ZU?4BA<]S2HG\RY2 M^+SOYRM+FOMW& FEH<29*P;%B$.BK#)B]VZN1++SDK5M$\_+IH*4*:E$)\H[ M/IX$Z.%N,Y@H5<@O>77--L[],(Y?\JA#P>-%!G*6VUUJ7B-S2UANR4#FELC< MDJ=(ZC7E1,=Y)F#PUR=QC*E_"Q/>*K,]\8#DX8%1.DVYC"CD$E>"A$K/H\N4 MI7J(IWOH*>>)!,>0:];";8I0+NZ^*JR M#U7Q6<9X96_%@@/1F1,6X(5C$:CG*>QHZ8_%^N/JL(#\!&A,G!MV]GXINBQ_CL+; MB$P[QO9;DFL&E;%B6*YJZ1;75;A_N-+L>,'+;%8<2$BD2A:DS&$-K#>BI::Y M?!JMJ_6,DM4%R]%AC2!N(A%@7.L:BZA08"W-S-=0%&>P,7/Y(L2.5K]P*_B- M/=[QJ?0R$CPN V%E :ZRC# WWWRE(UF3W:]Z^0WHN6>?T8R]OM:4ZX1.%1,3 MY"-Z"R*,>5)OB,^W]YZKLUET6(0%?N>MS#^+A!KM;'M!9'=($'UBT9+WPN?8 MM*U#]&"N%R(&NRS7P:F"3"K2IAK15GF/"-5 ;"_ 4W\YY*Z*0& M0_^6%*Z1?_YSR9@6=?X6%4!"664M>KRS.8REY]2/D>$)"0DPPXR%'> V;XH5 MCCREKMC80L"C%-T06:,1WPN&UWPO*WJ(4U '2M>*:D0_3S84[OX9L+F73D56 M\$9O*P.L>"DKM_R^&&;)!0*6M +_5WK9B>U.V8P"'-CS4($*@@Z]W%E5GZ)"-EX"S;"X.J,= M05"IC+.T&J]K0Z>2+FHA(9/T%8FH&;W (?&>5(VPH$];TH> MQ1\LU$F9OYA.)LCBPA58;L,6<+&GEH-HM=_'7!V*\F'&JHC7QM6H$QBJ'BA, M8Y9V5SMSC,7#^.?P)XB!$9WO2_P$SK>.E?.O4+G$7*_+(ASS&= _RC3.]\": MB-&N<3K/2ZI%XCB=SC)>QJ:5&9!%K0-GG,(HC$6OPB*+N<*E2Q?. MGC :'#LJ2[*SW(D^$R]"%QIEQ%Z*/<[*Q%[@87X$38-;!96( MB'K%W.-'2D_C__Z:JUVL T_O3:R\@WO3.,X"/)0R1C2.^@V$BF*-L$LA0S ?!CL%;-E,[I5"BK>]D1I4YD#.J#KV* MPP<@VW (_!8&%TS)>U=H@QT3_'.>J:)/=B$M,XF*WD96VU^4J/V2^]?@H*0S M%)V5$Y.U-_)I[K_Y/?#P&G:L@ %[AL!E;5U$/>V8*I=C! YF/.7?_WS]]=UE=<83SP(^6WS&K\(!5S26X8V3!-(S_YRF M%-H;#A+QZ'VFO2?Z&"B-A?>>%B&CMH_X9C![1HY9- MC>5@T?S.V2BK8-85LO>/24[C-"A'+)7\V$QDY1YXO(.C"5-R@P$RQUL*'REV_\6[H!WW <8SQ\ (%); ( M@XLD_*TYKIEK!)B+9<_A$-I@S$B?]9C/>K*Q^_!*]"XQ1\N#!P0SI%AVA720 M<#+ 73/\!#7[!6#[HY2;JG5\"5!:;OJU31 9IFCP*O;$ O 91G!6ML?0R(,- MV>>TC$D6G5-+SFW,=JB;70;B9UJJ3<]-[3+#OU:,EQ@' 'O2X\5LF -.2JTK MP51ZR0=,I)FW'\^EXN0(L MN)1^IZ.4,6-$L94>+('-6"?R13QSW/$B7)"NV*""#SNO MH"!/1,9EY=T8F$ 2STG(]V72>WXE7LS;#PP?2Q((I0!:Y7_1%6(@:PP\!\FL M6H,5ZXQ2WFB1-Y_(IHP0[ $)!A1&X!+DZ!D9L6[ZS,E:Z=%9<6]FM0!,ZG:N MJV8)6_D!MD+P"WPSE&3]($7#42ZEL3?''( J^CY,3+9+OF<#\C":J'\:,RQO%QOSLZ/*8:H M!2[PP"R4LO5:"D:Q$+5I3%A;83Y,J93K!*Q(7JZ9&M,X)_6DO#+&3KPREIP< M?O!5/)]7I@7.EAK#;_)\BYPG>4EJSN<10/R"5>3/8OHZ^^7- MV(OA]'Q\[05L^>RF-]5C!8D;ZYDQ@"1>PM['OR[H7M,Y[2<1_#?.WBR^UN"K M5XN?6Y;6-^N_TC6C]O-ECP(VM*Q&3UK^N64.=K(F1QL8S7;W_&N2<))P.@4X M.2N?](I)*2ZI0!BB7/WIS#HKM VY^BUKAAP9K^J7F8:^75"KF9J%,[_5)BU MI>!1DXU+@G7B%T95(>>2>EZT\D?M_7K:/*.NV^'F+ >\VYCU]@N%%\^X^?*6(WQG2_;L]%7;$2/0GF_[!O[7 M#!#+A?PZ9BL?$I)\NTV^AC:P)?%*XCU*XNT/5,MV)?E*\CU*\C6U@2.)5Q+O M41*O8>B@^/8D_4KZ/4KZM317:@Z2>(^3>$U75TU'&FZ2?H^3?ON:VU*7V1I' M=5;B$80!74[K\BIYU;JK)*')JR2AR:NZN:IRU,F'_.YJL ME+^_?P_T[2[<3'I1>>T58J>D;'RY8;TO'6DL\OYU&CZZ9NL1.6['CJ'W3DNAI*WITS1A([+05 M.X:ANNZ6V2 2/_O@'DMR3VNQ ]SC;)M+)?&S%^[I'PX[^W=#E6KBQ$,N\/K7 MNVUQNQGLO]0U4M]#45S=:K8NBC/7%;>NXII:=+:;:[!CW%LQ%*HAXRPCWF<4 M:YNX83J&(%%M*A'45@1)#FHY@B0'M1Q!DH-:CB#)02U'$.,@2^V;34U3B9Y] MND6;.JUWB)W]]_5HDVEZ.3_)Z]C,4NLI9NFQ.G-,M=>30=+6HD?7=.FI;BUV MME/7)((D@B2"Y/%S!.B1QT^;L2.EFT20+."55[7@*DEH\BI):/*J[EQUVGE& M[[_34G!2.;9VI@&?(QZ%MQ&9'INCUSZQ_",96I0(D@B2 M")((D@B2")((D@@Z6@29JM%OVB9;HF>?\9(#9H>=>/[1'Y?7'Y5__*'0_Z1> M\@AFJD))%,":8H7DO5V.S59U3C$IZ=Q57;>4CB5#6NU!C:Z9IL1,&S'C&JIK M#21NVH@;4]-MB9DV8J:OZH8A4=-&U,!1TY.8:2-F3+.GVJXCD=-&Y/0TYS : MVFF'3/^,O(1>A),)=MX;TV&B3+R !"/6J.$8ZV%<&2:5+C:)((D@B2")((F@ M_2'(Z9D2.6U%CJ[I$CNMQ8Z4;1)!>PJ2MKX;_$TZ3,*$^$]I^O[DV9)MHCU3 MU>TMRQF/8$SHR:)UBZ0+B=768_7<<=2^X39V9$J:I+)(9^$^,\#T!KEY$C-[PXQAJ=; E6[VMN)'UVQ;8J>MV#G' M"5<-ZELD:O9ZY$AEH(V8<735ZLG:U];BQ] :C[R48=UMC$N,Z98J6I\TU+M3 MKA!#=?M-M1[IX6H]6N%$;FII2*RV'JOGMJG:IMXZSZ7$Z9/BN[;$:)?&[L/GTRP=9 [$+V^ M>,;-MY5'75TUK"U=DVV1O2O+:UQO%@2KR3>=NP9?JH]2PI? M2;_'2;^6UE;B%<[M;!W9JAU62;3+6,8&]Y?V:L$VQF$Z]&EUJ]L^6BY-+DTN M32Z-/[KK$;T_V1]TK!!8#[FE/&@7*V&:Q D)< ^B-]4[ST_QPDD8*9?+XWU+ MTVZ?FAPND\MKE 5=-1JW)%A&H0=._C_T_1VE#[,K%6^'OK^C]&'8'2D>.O3] M':4/TS[@^<*TKU<) ?TL:[U0:F@Q)=&M%USPR]F.Q">HV0VJ4$5]Q9L\\H^\ M8$R#Y+6UVR88AKX.IB;K/TFI$H0)/&M(_?!!8;N+M6J#B=(NQ>;4Z( MV;=TUR2./7 =0@QBZ4.GYXXM8V!,_F5:SEEVUUWNKYB!=GLQC"CY=D$FL+O7 MQ'\@CS&269FF@'PRB/@%!J01 M;U?R(VG!*I2[B$Y^.OO;>G09.K:&01,LG"A7\$9>O4?>UM'"%O!_ K&RA[WV M$N"*T5I@E-(CW_]\_?7=Y5*6KN,T)@8*[F46*FS")[.8OLY^>3/VXIE/'E][ M 7L[N^E-50XZBYULV/OXUP4U:SJG:&'+KS7XZM7BYQ:PA&[7?J5K1NWG MRQYEV,!=]5\M>]3RSZU^EQ=E:8XQ:.&B3&?EH]:X3E8J4X.%RVIU)"^S/2Y!!Y%'E5[CN+E;>@R0<*Y?I+4@$Q3+4#?PBW8/(C?=](W@\A51* M>GN3 $A[@6;JIKN)%VV#W9X,P)RGLE<7@2*IZ$E4M/^Y\?NSMMB.?\N+>)ZO MCNJ0208;@F'S+(/FN]^_8V?#33M]U7:,SA:[2@+N.@'W!ZK5X1I\2JJZ;2TM=CQ)NYL"/UK-)YHG"CT^XP&\?+$F^,*3&XJ M/76UWWB^54LCU]U$D*6Z;D=2"SJ)(--4]5Y3"U B:'\(LDS5-)OVH]IU\D67 M_5_7O(%-0KX_Z0RMW?8Q$)AIJ):UY9BREA@9'4>0K0[Z6TXD M0KW>XK%ZID10:Q%D]U2W+YTZ+480B+C&@XVE2;HY@"^+^26OMZJDW%&)K+Q_ MQ_=W=?+KAG3]A<9)E(Z2-()U**,[$MW2?$+/KM;B(HS6+F;Y$-B:S/G2#%BS M6S-@-T2<*/Z69[+$D,20Q%!',62I?;,+4_J.4SFX'/TG]?B9#-N/DR-3#*RG M* 9'ZUDUU5[CZ+'T?+?]T)$8DAPD\=,2#EJC%F2UX$$(Q]!2A)[B51)PSP.X MKGNIWG^GHQ05/R6BB8?%W'X("TIH-,5".1JP[V91>!N1Z7$IJ;;T7DG+6V)( M8DABJ',8,E6C?\!,^U/W7OUQ>?U1^<*BL-,;W@AM#=:V!1$XKD=-7=:/Y?&V)FWW@QC1[JNTZ!\%.Y].? MYSH^/GW8M6CB.#^7X$2+Y7<-F]9R*3:#Z/>>-OCGR> YF'DF>4/RQG*0]/MJ M;]OL#,D:DC4ZS!HF'!O6$\=\2]Z0O-%%WC &CFHT+F]O!6\\8>R%5:71(QQ[ ML>F,A_Y9Z2Z^G;<_#J-7;Q<>V;[) ,KP4;FAMV7'\&9;R39Q>'Q>*A$=A<'( M\T7Q;SA1:G89\UTJ2:@$>;M9Q8L5$BN3T =*B)5S+U"2NS"-23".7[Y^ D0X MT1_73 7;U(S>;IKR#S3;=%LV**"-:S+@"ZO9HYZTJ%UF\6P(=*=GM@SH0 C6 MZC4]90J V3O&^0@K)T8H"RW_TM^\X> ?T^@[='\D)G>>'<<=1>SWU&/50*-Z;0'_AR\HY&LUI,8DAAJ M#X;VI3,=+;;EB#2)H-/V,LD!3SDH>JHMQP>U&#]@/]ER?%"+$23]3:?D;W)5 M4S_@K"C)C2V?5]AY=Y,O6#0]J*:XE?O9N6Q]>2Y57R9%&)WV51&C'KI)C,.08C$ZD5'0J MPTEB2&)(CI)I0W"DDWB6G-AV#!V0$SN?&RBGG\A6W3M)K#14IR>[V$O6D*RQ MT&'!4D'#D*PA64.RQGRZ]\D./MFE?29Y3/+8"NO)L%77T0^FS\NCY_ T(-FB M2^,:3WJVD%C2X6?%# 9:W[&V&!5C6OU=3>.PFTX"63XAQ.GLF@Q=&^C-'O6D M13V#:K=V5$R_&4GMAQ!ZM$1>-FB7!-R635NNZC0.'TH"E@39D MJM8A1Y]UWMLD1\4M8^K)$([=I5$:,>ND@CMV%42H1V[ZM3' MK-V:6U#CG182U8\<@P=DA5/Q%W]I,;O MUV4?Q.6'36B9U^JIC/:V_0LM;C#Z]Y%&RQDFRANVH [MI@K]D#- MWHL)ME"LL6*%A9]M6?VCE$GDUW? M?SH3-]L8_%F,#&7MOO')Y;L$4/3B%C*,L8GK\EOJVLOO&3:V-1?"*OW$E7KC MG\X\VYP0LV_IKDD<>^ ZA!C$TH=.SQU;QL"8_,NTC;/LKKNH"#K>THMA1,FW M"S*!W;TF_@-YC)',RC0%Y)-!O*>9"/1E\"H1VV 5(4TF#8$U6-?:%&#%"7E, M1]@3%M$+K$LC'@G\D;1@%SM5S;&()PH5_!&3"?]\15Y M6T<+W1B'H ^:]:@_IM$#;5R3 5\XIAR'L'="D.,0JJK8C?=]U3 $5PY#D,,0 MY#"$]H!.#D-H)5KD,(0C&X9P*->''(9P\@U:@ZZ.X[F /%MR0M'RPOGAFZJEFO):0B2>H^/>G&"N.T\ M+99\_.,0#@5].0Y!%J](#$D,20S)FK)$([=M7^_9DM,[SE'*6. MI%5T*LM)8DABZ!"UG7U5-XS&E9UMPXW,$92<>.08.B G=CX_< =3E,2695OR M/<"FM3QJ8";O8$M_V7&T[%_A"96\(7EC!6_HCNKTMLP\EKPA>:/#O''>,QIT MS^D*3^S2.I/\)?EK!7^9 W5@-1A4UA46DVPAV6)%<-_05BGDSL4IK>[ MH3<[(P1K]9KD4)BYH3".' HCA\+(H3#M 9T<"M-*M,BA,'(HC!P*\XRF?I?Z M6&,3]L;Q%=F)75)P6S;=<]1^SY$$+ GX2 G8M$RUYYJ=I>"]!.PD-W2$&\X- M1P=V:)ZR> 2<(*FWZ]1KNKIJ.G8[9;D<"]/IHNM.M4"0&)(8DA@Z>()%VX9J -#CH61"#JXETF. MA3DXK1F6:@_DF(,6(ZBO.O:6I1H20:U5GEJ*(>EP6C\6QG"M;B"[DPBR;=48 M''",EAP+LULC3MY_:".X/7O9V5B8SD\1^4*S<@Y8B#*Z(]$M/;))(N9)3A*Q MU+YYP*%F4KTX)6U?8JCM&)+VV"EANY,8.O"))N<4=.PJB=".7241VK&K3GV2 MR/OO=)2BH:M$-/$B2A4_A!4E-)IBL38-V'>S*+R-R/2XC'+[) >*6,Z6Y=4R M7:*U)H#$D,30P5WKG<2VL87!UU)<=Q(_IFKTM^RV<)S99>W2#N6)F M&X- BQ&B?%C<#]58FP"*7MQ"AC&.EEE^R\)HD?W#QK;G0EFEG[A2;_S3F6>; M$V+V+=TUB6,/7(<0@UCZT.FY8\L8&)-_F;9]EMUU%Q71QUMZ,8PH^79!)K"[ MU\1_((\QDEF9IH!\RA!?!JP2I0U64=%DTA!2@W735@!0G(K'=(1C:A"WP+?F6#%<.)<@5OQ-+6'U^1MW6$P'[LGB39 MPUY["=#^:.VNL8'),%$^4A!:0%'*%]R[\@6@$(P\7[0U6S7 M0*\CQ1&=;\/Z2Q3&L3*&#.CT;Y2./XM7)%XCME1B-E2()O\':2T'*Z<+-#I^/I3*[:U_6C3RSL)FX, M2S7-7K7Q&07&T!3&VH[K.EL=: M2Y2O;B,(A$6O<0_<8RQ9.A2 K\* J6,$\U,Q-#6$7P)0.'9LS JXG*@IT'SW MK>5(Q^JK_<8RLS$ #J9]20KN/ 6#,>L86S8*WI,Q.Q=_-QP6YCUD0MPFYOU\ MAL:AF\,V65KG3_K?:((]:,+I\C%A3SK:NR_\CD7 &2X6W#<6E*W$>1LXYV7BL6S3) ^86W"Z8.<.&#;-*E-K+-W=0O4B?8V MMCM\$N8SI6JND;6]]DH^WHE%QKADA*#6I>':ZF!@MS-"(&-SX(2=W7W5W+;.3_JZ]V'8J[;9WL#Y MX27OGCW=K9;/OX7!Q>A(9?3@^67TT<;%#5O5G0,.5I:)"^L1U+?,UB8N'%[^ M2F.@2VDD[Q?&F:E*0!-LJ@>P2")OF.()L&5)8;?U.<,!47% A4XJW&O[.NL# MM6=9C1L[RSS5C1H65$?C8'^3JXB.O42YO(WH$SJ"IP6B44#,WZ MODD;W2?.*NT$I.PJI)9,;-BT<7_O[&VYU_M^6Z/#EC2==_IOTAO=T :]^F^: M]A>W34TW^SMYE&-J/7VC5N5SIXNUZG#93]_H-8]H*JT;"V587,9)C&XI<2G5 M;7=DN6-[9$T(G0S'^M >#"=#QS3=?QD7^H4!_[<' \MPS_+9!?7S(LP:?MXA MYSJ:8SXA*F "-:\,"QCKP@+N4R&_$=C$0)<= JZ_433E[.U[X6%CEG)\1R** MU>!ID,38W,-/QZR-EY+<4>4L-Z[QP!6U7E@^7AC=V<,^P\-N\&%G?"*,0H;A M/56FY!&GQ2AQ.E7&*5624&$G!O;2'WN3"8UH,%H8'].DE?YS(.?8:-K<)TVW M@HB_ G7&WG=E&K)!#!0',2A\D@"WA<0X 2>CZ5C!8N8H'25IA,0W EJ]99_Z MK'$=$"92_,@/XQ0X(IPHR4,(9!M-R C(EH[N MC6[:,"?V,S3(\BNRAA&BF7 M__RG\BM-B*]7'B3]=Z-Q63SW\*$ M*D9/.Y.,\!1&L$Z2$9*[B'*YO E+N!E+9!6["TQP0TF2@ C_A?CW)/#^0GXA MH_^D'D<*$'(8*9,T@FLC>-@DC*:BL\@P3)--'J$"AS1@#%/RQ=/XPCXYOGC' MQ7RRZ3FA*@\4^& 4W@*UPC4(!80TT&28:3N^ ?/"Q>F)JI MP!9\_#R=A5Q_(N-PQJ[$XP3^?O^=CE)$F_*%)AXR[<!&C]3PK( 2D&FYAX,=#V!D3#9-GG7\H4LZF* MXQ00=PW-S?&/][\PS9[F%%@ X,_H"'G=?US R5J4B$4NH;Y \:8SXD4H<14? MASP)PN+[_LZ!_$GU X(/9($\1""4+H#RF2ZDEU@. M_DX#T6T0J!J[PX,(8/H(6N%AG&3F1YSQ5D2+"^!V-+&_T/O0O\?%3J9\"./71@! M!2.CF;:F_Z!,\!PI=0?%;[P@@7/(8V[=& ZW6"T;\YR+5;;&9%X8U#$\OW3% M:F*V'$<;_,"NA-_<'^9/ZHF 3WZ4TH4Q\IR/:668"6IOQO2H+$2QCCL1,%/O"SO]]YL0@DQ\HE<[[\2J)O-%&^>/&W M=9JHX%8$>96J:F0=_PB'K@7):\M=17G/Q:9@_D=4N2.P[2&E :B?"JJ7$1K' MW'W%#'NTXJ<<"!$ W;1[!DA&[_T"'H*I$CWS_9E_L?Y&8-A6+[MG!V)9&( ][#7@U_=&&VSN_3WQT]QX+LAAV]T>F43XF2D\ MW-/M ?T6T"!QYC.GJ(/S7V?PEA 5)-#\X+[A(WP*=NK_\I"!_UC#(?^K,@ZZ M IV*!(_,\=9[$Z-+/!AY,^;IRP*MX63BC5#5AQ<6WT]R_UWV/1-@HS!+@$ON MP#JN>TNS8QQ8D# *I&/@NXB19$Z!CXKO?:/P3Q(NWJ"N6>_2 MY3[A7!N<-2+^Y[=NZBG]\^67KTRG^/3UO]]_4:Y_^_#IRZ^77Z\__;;UUEVS MV=:?D^_7'OY/S.TV@C=.8S5_URB<3FG$&!!+4=($ MO6\/(:BL47[L5=P7['G!O1>%P90O"3@?N A]:[X/6_5BE#5"7 480T.63R.> M*U4L_)*?IR@%'G']MW!\8CXBO@,>!#"($\*3Q;DG,7_/ S]^O2#E"1Q"R8#G MSU"$I $_5P%4U&.N/H \>@UYDB]A+XF$8Y)]ENV!RA$R:R-!PH58QL>S=A2%3M(@R(?=@F#/+&BD" M])#2)VG"4OM%=D*VNISX,(N?'T(\&X.,$C1=\MO8&^,2M<(KN(>U3)0C$F I MP!!)%3X:Y3Y<.!PRCW'R6,21>%4"6SU<4&S=]\B0!W_9606$Y8\9T5'^.!$G M0JC'Z>BN9E6"C&I7Q%0L. X3D ALMV PAA%5X:: W%+A54:G$5(@AIDY*;!7 M&YO@=*&; CGJ@@$.#,0Z0S_L/5,%$0),D8EM[>868BY M5+ >I@*0PI;G2FA&(O-J<7&&9SY&503AF6:;&\(TWR0RWY^/S#9WP(R))(RZ9FMNXGUB M?,%HM2/*.J)*UPVO-)#B/YZ(LZ?6%D*-P>%BRDC MXSF)+>_GBD.R0&FIOP>@&#SXH39.S?$YPD&HNG4G!G^ M.U=2A$+:-7[Y%"B_@3HQ'0+1&3I#O-@CF6AH!EW'E$W/6%?@@1M\HGB \%>N!%P&6KL6WH"4[+,Y>:DC;XKZXY#I9O!;.7Q]/7'C9F.:*%)P[0>;D98>A=\^4 M0$RB!-[" TEE.6*C41B-F:4'@I"V+G9((*!5=3N.Z1:=M1 M::UE0' /$##-A8&O9KH5J/WX;@XC.(C#!P&,\D,>[F#Y"$#$(-=='E#-X0J+ M<%4Q\38.\:%QJ"E7:10!?6&*S#R6XKP-0#B>%95JF8,:)3X@4,"F'Y3!([6OW"K> W]L9,!)=>A@Z@)2#< M\/3;?/-Z&0--=K_BY5L;5SUCA7&UE)D.8VXICJ9\8HZN)] MIV, @A_#H88\-KDP#!MC@AN_Y[Q,-< MB6A+.'R-ID&R\=J,)X"AV9O,L[=8U.X%9 - @$&UCJE8DA<6-JR[L)IZP;., M]#XKGJ6WJ<^5]IN+_UDNEDY*%^_M),6V5[2]>T8-_@+LRPN 601FZ>LXG8+T M?-SXW#N@6E]9-_U^YPV]Y$VG=?TG8>KY'<*NIKSG:-C4NVMLJ)SLM]_C8*#9 MK-R^6;M'6^OU5W=6W/11IF;NZ$F]@>9:[A;M'E?U$MZV'^.!VC8>K(6T9FS0 M++8AE'8[WJJQB-QHZP<2WT]=FY#?=TDRBU^_>O7P\*#!$K7;\/[5)9B=H*7$ MK^CXED2OQB0AK_H#N_>*TP_^:EKXFVV^(G_]!;H>:O$D&&.M':IJPT>?/&AW M"2#DDG_)G+A?Q-?*S_@]J%CLC\M9Y/F*R3O 6,JY%\!J9[A@GE7(,NVQO2/: MSD+B*D!M69U_$=Q?%O-KAK]9>UAQ*I1H^*3-V+S-,*3-. M2V88CH,R YC\(OF.V5JC3>QVUF-*L/G+IXB8E>4$2Z3,IU$2E@+E4L[L7\X8FO%?4M(+K( MP6T#3^^9O!4I2_8H2TS0#Z0P.4YA8NY 03#ZRN_:C7:EY0+"L!Q]K109Z*Z4 M(E**%%+$E%+D6*7(#E22O4D1RMX.<];_V:1125__OSEX_* M=8"ULR.JO M'*#K^1[ M&(331] C$QJPLKR;T1V=DIPO)#GNBQRO+C]*\ W[14KB MW#MQOGO_01+G G&^PV1*3]+F86GSX^7/DC87:/,C&5)?DN7AR/+SE_>2+!?( M\C,?'20/](-2IWV"A'G%VNE]QEK!.>.=Y^+JZPNC0(OOENYPCE!\OPU M++69_FTH;.GOI+"EK\O>\8=>Q?.7J[2@&ZBBW%S_\MOEU]^_O+_9L/_E_IGJ M77X@)6PIT&92CF?;JFJ2-(65I [N_ M27G3@?3^T]"/L3GO=3#2F.YY_B670B\W,,J, UIETL:KG? .:O'K!E9>ZS>4 MEQM8O)'""5JP/S]V"J.OXE?*/[!1OG(5D8<)'.-UDJ;=XJ+^,J&2H"ZJ,RR MH>B-%83FFZ-!SQQJ\%2XH0$V[/X#&RRA(X_U7%>7)A%A[C*[[W,^6N1RA.V? MVBTR,#(V,#@S,2YX\J/.+NK@P_W]]L?A>]S^N.NB]O 3&K8[>-]%A\/. M)V^W\^_QT>'AR,6NY[4[^_MN^_W0.V@?C@X/V@>['PX//[D=#QUX"O0Q. K< M"9XB!TRCP=%C<-R:"#$[VMEY>'AX][#_CO'QSEZGL[OSVU7O3A5MQ65]0O]< M*?TXY'Y2?G]'/AZB "?%T??O*Z7A^IW+ICO2T,ZG_=VDG$0A!;B$!@)1=X'K M"=X6\QD.LF7@\8Y\+.MYW^[LMF5-2 A.AJ' %^#[,SQ"H2^.6R']*T0^&1'L M ;$^EM2M%$@]%HB/L;A&4QS,D(N++?ORQG&DJ\ETQKAPJ"8U0L%0:1MPH<1: M3D1+C[E(J&B3)0,HJ@S3RN]@7P3RJBVOWCT&7FO'OM8P:(\1FI6J.2T3U1[? M*:-!$;M9:F2*R*MV(M>6M]J[>T!S91V6D5M.AT3NB3ID1FP>*29)=1U8JJ& M NR^&[/['9>%5/"Y35!DB2079<)A!/(0S4VW\.CLN:#"*'D-1COHV%9 MXT$$^S^ZW2[RR]H-(F[H5PEY*3Z YP[QCENG#(:R?30&[>3]K[>7F:,85>6R M; *80"XC\$M'_;?KM)<#W[:C)!TI^GEG76 -*@RP=T._J+_7VW4L'!"%)!Q>'BP MMWL@R;@#+^(%&S&FDP9U8E0G@MT2E?)Q'W$P;X(% 84WPMHJHI'"O2H4.F]7 M:OE7TRE=.#!@HQOHG96.E1MA#IJ1RGT[*I?P#ALYRPJV)"[=?LJF8.$$RI![ M?$F!+]QCP488S8,VTON^"KTKM3E1=&VT9I)V4CO7+H>8R0<;#@2MMUY M 6,HF%SX[&$S;7\!9N3X0R6. =]1%6PIC/T"3I\@.L8!H7<3B/()\SW,@_._ M0B+F3^:T&-U(\L>2)"N.HPH=0IUTE?]THDH;1/Q@@F6GAN@<41@#!P1:6#]E MD06[1@@CA9_D?)0$KL^"D&.X $@GQG0 U%&HDK@T;H-8ZKH0EP&Q'1&O%#=Z M_W#=^VGQ!CGYDM[+WH@3;./C=&F3BS]TUEVGS@@TRN!X*%M^\B6,]+Q07MU+'"<%%"C"!@**W]#,:-[/^KN M'8H&.?,"$?X+\D-\A9'T@&TT9\L9W:U-9B6.HX"<-%*#&.B!V58#S[B@T(!=;ISGC,HY/*:N7;:X2-I(C39=3:$I M8E;P&L2):>6I#U-X2X*LH8K9.CC8U=[R5HM9SMNDAB;M'$BO- W0T"X[G2%D M)$4;!Z1!G+<13),\GUJ LG:\+F/TN_;23V$TT>WKRUG6OL\1-!*@O=;UU; F M\J"O<%DSD2MJY$)[CVL/;(!F9TI+@-BML3>1.KL78OWJ6A8T,:"ER*=Q$#VEDG/60IJ(BW1BHTU#RO%C8[7YN"1>!/]'*TQV,\STL6-?M:F MU9%X$_UL2B!=(\[5EH8S+!#Q-Y&3TB"-?&G3<;O<5-M95.6\C2MK$K?I9%$% M'@O%C9QI,_B5U-66FJ4SND& 1:#N<.Q!./<(&A*?R._\X5DXQ5XUTDH &^G4 MD@!K=$9U.4EEJE6FJG/B^AI)=BIY:$]DAI"1)"T%L)*V;*#GU]./%7I!(X21 M%6WZGY'+;'I_N.[EZOQ8TZ+-];-2S VD0D\4VY.1+VND0Y_X9V69MWR &RKT M8A8@)H;VM;1 %D--[\@,R?QK_"#O]CF[)Q[VAO-%*KCK@L_46,F>U0U69F1? MRTU8+"] ,."'Z%FBA#.E3,!,1,&B3/S?@ MA3Z6I[+%QRZE#]*\8+Q[>?=?1JCX!6#",OFHYZS=&#!:JM$B8(B:M2'MB7R MN3K(*R1/+1+S2CWDNK"1IIS#"!==9 *X967%L64'$KKXEIEG8F;O:0;N-).=,@F4=FUMF[1-!F/T;6G MRQK*2)N6$;4YF'=+7X'/K6:>)<"V%&Z,PH)SDBN,[LJ@&4G4,N&%IS W:23X M>>#K$O.6@(30) MY(KC%K0,W'(HFN+CUFH92GQ?'BR4E'D<\,-KDV'*"$ ") M".753YR%L^-65)P(/&TY(BHN>%O^%1QY;(H(O81G$JBUDZ?TVM[.8NUS"M? MC%LRGHB;T=< 1]^GI"T8(3]8F* 7-&M/J/R(422/AM'>9U 3#XFP-"FZ,V44 M6@Z?FPVZ(%16HM(57>HM/M]0-Y+S4^:G(9>_T9UK;4F4ZJYP.?9>V!?7C+H; M<4<:J*8>D<=:N@7C MK$1?V+P;,<%#]@!U=0$PSJ,M+]'_+^/F*.+CW&!&$%VGCE?+=4 M4?(=^(T/@>SU3HN'M#:2-1C?GL(00_:N"RV-AA5)U,"@DQ#>#Q@Z+S8=PJA, MHD.GQ,:@:_P->W)BX-J(/3>BGX!8SRE H4&+T6I\?F+7=4%U>8(3DH?Z0?O] M%8T+VO]FP&LZ/+X&I2%^&3>-&#,*OO3P%U,VE828E<\L^L+J)]]*W(S6C]]3 M,P^(G'B0;C*N M +FW[*:)0$!BB8Y4(\NW,R2]?"V-& M'"5):FQK4)%,#8Q2$Z\9XU%>TLZH8ID:&/7S+]W3[FSF$_FB".R,*I:I@5$R MEPX%,;?N&;*+U\ 4-16U,R.S: U,N,+R^#JF^I8ZCX/8%>-)DA M%-MA$*J!6><^=F%4XB*_SYD'<1,H\&*S#$(U, NF+J#*S>@6JY:VN:2MC)OK"!W3_^J-0?FN5J M$*L#S*<]ANB)86BZ7JP&JM]B%Y-[]>L_=]B5>_CCX_$ND*M2)(9NWE:\!J;> MR9-ZAW.9^F73*>8NS.1Z6 C,@YO1J[U]G;B[3JCCE6#^5B MEEVLVDK7P%#HS'$?S:46%WXTD@5-+\@C]FZ1B+]VH>/!!*H<3RZ@WT?^[QAQ ML/#0L)ME \@U<% /ABQ)@";MLNMY:N<0\D\8Y^Q!+@R@&3P4\]SW:6FR32N$P[8-7[H8>I!KV9IOCUNM//F\YI3=-2WR'"CS&W-Z&U?U*9BNT\B]LA[[F;+NV9R'YA*7IOVL? M7_PUN]7VM$79'\"NQ7+A@)W >(!X\AU_1_)WL]@)U_3MV,,0<#AG[Z :_F08 M!Z,D-;$V>68SX#^BYVQCIQS(C^R)P01#9R=W9CW-&6FJ4=E#S)X8,_FR 7^:_;?!.8$S^O! MJ(97[,,+%E;L_DM5\)H]2.Z?-PBC"EZ3!SU]8U<@>FH':&W>!9R=P):]SD;_,/I)G8+OZ[I"<#(,U1:/ >LC^5V/(8B>K\(: M!)^R+C;O6GX7(D(D]RTG'\\EWR,N;:WHP8W541>G1?8DOVPA%WGO'M!L8_[: M!/R/YJKG:K?/5G,-'+RRI379$\ZHO(=\\S@WKWA-![+9ZIJ.]C!( MO;BMZM"GHM,C R-C X,S%?8V%L+GAM;.5]:9,;26[V]_T5\OBK,34/%%DM1^QJNBFJZDG@222 1"+_ M_.]?+@>//N%XTHR&?_F!_\A^>(3#-,K-\,-??OCM_0MP/_S[7__TIS__"\!_ M/GW[ZM'S49I=XG#ZZ-D8PQ3SH\_-].+1] (?_3X:_Z/Y%!Z]&81I&8TO ?XZ M_V?/1A^OQLV'B^DCP82Y^=K-WXY_8CPP]%*"C0K!\A0@NA"!H4S!1^8R9__V MX2?O2\*4,S I$ZB8-?CB-6ANO'>)Y:#S_* OB/G]H_8IC@HSJ\X63^ZU]^ MN)A./_[T^/'GSY]__!+'@Q]'XP^/!6/R\5[W^6\V]S[_WC^=]^ M_>JD6??%^EC^^#]_>?4N7>!E@&8XF89A:E\P:7Z:S#]\-4IA.I?ZO;@>;?Q& M^QOOER\>%*?>^N9 M0CZ^_L;CR>SR5NCS1TVO/N)??I@TEQ\'>//9Q1C+MZ&?__PQC2X?SP$^&PTS#B>8ZP^3T:#) M+2&?AD$KZ7<7B-/)_:#K Z'E)7,+H?WK#@^]A?76R%[5WZ\?W:*C@XU?IEC_ MQ4*?-R\>C-*=+PU:-HW&-_]R$"(.YI_^,9O AQ ^_O%D,JF/_N/;=*OS"ZP1 M=;I9'T$5QD(JRD:]0:]SG98PB7/%7C^V5;!YC(/IY.:3N3CGHKS[YH78#L?_ MC0:9QQ7V_O#H\_8VLEK,_SE]LP];*Z6\>CR:!),1QWK84& M.I)C&;+ \VPV'M<%:AD"]QE:?_V?6 M?&PC@6K_EQ&Y$, 9B1"SE;%XYZ*G7G:WX=E%\[KGFB>7.QD36@33JU]P>C'* M+X>?<#)MX:R,TEL/$86O 4G.N49H05I-3((-4';1OWD@^J>0-IGJGV/!Z@-4 M(#6:P??ARU<72 Y>:NNLT3&%3*S]S6AV(8!]( 0@DCD9!UY/+W!\ MC6$T3.M]0ITT1*D5Z,R*M3SE+*G#RK5 =M&\>R":/U[29$I_U838#)II@RM# MBMQ 5(9#SO5SGD44@7JQO_7ZHTJ.S7W+%9 I_3A! MTRY6M\!L)F! !]5?EJ"UT]H7S[@57:Q8:]'T)K- 10 BP9,D'%XTPS:W_@I# M#:&'^76-IZHHAA_F']Q@O-J,T.CJ4B$&,%YQ[; NLWXIDEF;D-CWO;U)6!Q+ M@LZ%WEU ';+[&Z&4Q(XCBVF'+)*46DNZ:W!>C!]=(R)# *!].ER^I2H M(!:.6!PK.4:R &H/,IS:,3Z&#-U*GP@2ZQHNE,_2MP-G](OF/A![XUL?29DU2VEGFB*;)A74Y6@X'_G?PV"& MJT54$:)/$K+24EBOF8F.F"_+&'KC9A,3XBA9DVG\+4Y#,\3\W*+I M8Q6.NI-I_M1]<;C)F8%L3[HXK"!8^-M,PN$7B%5QUV+X@@HJ.)Y.\,HZ\E/5>5+UQOJF7$UI]G*:Z.?$ L<:' M("L"[KV.W%.'8UNJFP]8#\/DHGJT[7]:G7T*@[:JZ/'V+"2NP.,#JRVT8O]^&IS<^%1TSR,1/F\'^!F>R!4^H1M]C@BBL-%Q:B=ET MD<1>BZ8WKA0=&8A$3T:%MB1V6+]RM6:K,*MJG9R5H%5QC-=(SX1 K/S;[^^- M1T2G[H/%2Q@X#Z?CD*:_-].+9[/)M$;SBYK(-8@*EG9;F -3MO['2(Z2>GM^ M&Y[>I" )W0(J\1,>1,&/U3'_^/J1U''\:18G@I'2I\TT]PL#@FU\5RUWS5ZPV%:4Z?E M#0>7?( 4A"M*29\%=0W3%CB]B94ZY065/DYQEB.W#.590^#!1!UD"I$Z7-IX MEJ,?Q1WT!#A4WDL*__/C92F]JK]3M4UY-ZU_SDDZ*M?;S/5O[T(YO'_*AJ=W MT4AEEX$0=53YVW@TF;P9C\KJU@&7 D*T!A"],BQ+QPJUQWGK]_1.G;U?WG--BI+6,-]DR!KQG-@LA1!O8%Y ,S>^!Z'DF5U&ZM; M51'Z(9/IZW(-=Z6*N^T9DK0!XQW/*=HB+'5JY@Z /7T-Z#\1#I$:&$=WF]FLI+9+G;/%@4^H9# A!DOM(VTT M[6Z4!S8$BIJM3\-&2[>(_FXWPYG.(8)VL2[ I\D 9"+M';7%>$0%T/ MU.%P3K"Z\"C!!9\@B2B8*5R41.U&W+NZG-$F]X6,*[N$1ZJ.<+8N1K/)9%@! M$8T&Y]ML=Y8^*>JU? E"?ZQV7\ESC,XZ,O,[-F$JHD+SU8DOO@ATZ)@E;QZQ M$[#>)-;ZRS%J]=(6M]0AC^[:T VSH9(?7-2\&E0G(M,)&5*?,]B.J#=5#WWE M&J%"R4CV*TXW+\TE5YZS&,$(E,Y7HH=(749Q!\ #\LD3UQ L*W7UR5[(P*/. MU.'?R7SR,WJNAQ-PNRD_G_*)78\*]-I"/*UA\)HDB4VB1M0HH8:Y,DDIM4W4 MY_,W0.F/#TM-H^.D?K8=NPU'WKK8OMOTJJ[W\G8:(M'&WIIW;3H]Z,6<8QRD M9XBQ.*L$]5F<+7!(_8 GGT(S:*MZWX]NG7:YW@A_&B9-6JG_]['.!L: :RV- MP1*5I][TVQ-B;U8X*A(M&ZHN548;Q.QY$)?' )'/=[^T9-$98Q-UUR&J<](G M*4OJBD'DRCDK;5+TX-J=4ZT#3R8'@84ZZ;(_;>C&_J+ZKLV'X:*:-EV]'X?A M)*0Y'X=Y_MN"G7\+S7!N$L;-I/JPSV?C^N<;'#>CO$ET2A<(*FLH7JO";63) M4)^G.\&P>F/RR>F[Z\P]%T=(6LMLDQK!P.HC?FN#NV]>Y2Q.FMR$^:&6]=;4 M)8@F.DBER& 52U'C#G)\M@>W'TQ&'W^?Y@_X,W@ M%IF/MY@&83)I2K.X)XW50O&8(I=;X7D9-)W#-+G=LB'D)O-CK.9OI/ MH?OS$7A7^(DE<$XP\%Z$4AU5'W(GW;LIP.^Y8])EX4[O6$NB\,[=DK70-ZT9 M^TU$% :<# ZRR49&YFQ8[G&QM^]!"+> M0%X_#**4<=L'H;[@S7CTJ:E/>WKUVZ3M[KJH)FC+\:L+^FGM&2#AJ^L8-:L_ M.2TY8Y6@6&0JIIA0 M4F?2=T>W9TZAVRVN+IBU-"'F>0W!NS# UV5G_HOLP%O% M0:N -7ARK *E9M?N\'H3$I^*6QUIKC-J_1*FLW$SO9J?!A\,<)ZB\GDUG;3/UUV=+*,[,,,=6?T&8AL]#,<7)/X3Y0O=G/ MZHA&VZ;5\5HB]SBO;V%X/ZH1>WO4NJVNJ(-_,1J_NPC5E0GSH/.RK1J;"W7E M-4ZS'5:5!=Y3:OJ=I>V M, ;:^.)2$LPC]4&XC6#Z[G%V::\.UPIAH_F/UZ1^7;;""3&U1PLL\%"29D&W MEX\0DV0CF/YL>IR()31JZ88EMZYD7LU!JW9MY1 2XS)$YB*G+BO?A&7/S87O MC".'*H7(N3 MZ;A)-52[OJ#B[@>WOKFHW7LY3./V" M:761Y1XJUW5[G2(7I0XP>^IV*Z<=84=IQ*_=/3;S+RH&+I4$,AEF91 Z.VK_ M8'=TO4FH]9C@:XX9=:'[KE/<.Z3\K=+@LS%@##(C;*YQ%_5^W:$%%^<\;?3@ MN7FL[GNP_>*RA8 A@$230Y"HF:(N@CET^^6,B;V'S\UC=4]WT_=\B*_+[6&_ M'AXEX-4R2PY>HX$@==%):\T==3*Z@V'T9C?[ ;']W&SJVF3OX.X8D2$$=*"" M8D(+Q""I:S,.=77WE\/]W52^4NG-:#R?'=.JQSB;+DZA[]9(I?J%X$,;H_I@ M+/<2N:*6638X?QYB:A= O6V[_,UP?(ZW MQMC^O.82-%\B>,8=%,>JP)//C+RS_8[0>N.^GXA#76B,LJO7DD?V' N.QZT@ MOC8F6]G+20R\$!ZJ"^:4\I@4^;'&G8#U?O>^@W6/6%TDAQ(7G4I?#F\NL7]= M[IX\^[FNS^O&KJ2#V,:6H;#D4:>2<9>.!KN^K_<[]U3\Z$P)= '^VF:V7W=V M7H^?MXWT6P^M]=Y6*2P@6,N!"V&+UCXE21Z[[X6P-[=FGLCR=*@_NL7L\F-H MQBVNMMA]6B/_IGK[BVL_7S3#*L=!\VGU* _' Y] FE]-KX(40QU"<".T/:L M WCPK.I"8V1TNCE%_7JXY@#/QM,[BBEP.DC@WIC*=,\BN7.T&[+>5PQ0LZD# MA1$6EC1UQ/_1#/.F;(,5%CSW 3 %'IWETI$W&EQ%L0M)_'=D<8[4 ]TU3SO5 M\RME(3+D@*ZDDBPW65#7&AU^!(.S[X@8! HAB:560[SK&\L7JV)[J&_Q^Y8+ M7*W1$%Q[$LFDK'FIEFW9E*R-JPYY]TY$.6M/ LH@JW/M=)C9N;GQ(2TAO@5U M31Y*R #190&F2,F5X81XC7. MZ^X*X0[>^G>S2\S/<1J:P2']?0Y\T9&]?BB&1]3WYZ:115W*8C.<#^,MIM&' M8?//RLH:L4^;TH2OH=8-SK^-1OES,Q@\68=WB47%@=4*V_[.!5!9%4/*SB?J MR+FCH1QK7@^$M1;.XBLKPG75#Y6"@?,U)E&((A5JWX]^%+W9B>[#%%BVWFY\'A_+GH4V&&#QX M= :R5;Y8;3U#Z@L%3C(9SBOAU?#LII[C3;AJG[$L=U$,A%(BZ,AE_2@7I_HL M]WL'^-!7:-*)TZ5EHJ5:+^W5ZA#GX>C*XE #31<-@V22LKD8GAGU^8$3#*LW MU6__]V;._K0B2<9N'=0-O*L;CSRE\0SSNS (XW8LP_Q[^+"0*N=)>X@Q5^BA M2 @L*^!2>2Y0%^7M/0D-*BR]J;WK$X//HNA^FO/PL9F&P:LVL_@Z#IH/7_= M%N,J@M5Q>:;!R20 0PHV&8]&4Y]([GY4O3E7TZ>IT%-2]7*RK$_ 9&G!H=1U M'#Z[X(PIGKI2K>NL72]\RL4WZU.P^=3^RQ5)]X@M"PBJX4^7HW M9F6ZYE!#3(; 377JO5+6)NKD],V[O\N B8!V!^FFEZ9TN0)_GG1[?Q&&FX:( M64/]#4'FS#%S+NEKPTXZP-[<(]79=VG>>8A1Q8WW@>+J'#Q:V"RIL2$F>IJ<2TAL;J4BL#1(/5%T+???WP%]O6SVI-L MDXM%3)IX.5OEH=?;3$">OOK[&\#9]_ M"5,<-V&P B7YN8]H@2LM,G-1%?K^4T[AC>XN,/G\$5]TY.. M7-EW DBTO/\^IU3UPC[A.'S 7V>7$<=M@^_!K+T7N7W]Y/5L.JD10MN[:X43 MRD!TVD'QQ:8<71*.>JW<$^*QMF+#ZU;>\S1,FK0L#VLX>-\VC_7"*)V124E] M_F(O@+UQ*;HDVK+QZ4Z%M(M]Y^,QVWWS)4; M(^=Y3X,0A,R0A?*I"BQE09U-/QYU;]R<4_+QQ,KN:N%\-_M8U\3K<83)Q8O! MZ//+81F-%P+_%3_?/G 9K]8Z^)! MN\P4%Y[9)'?(F!U_5)WB2/5U)>"6\;57'CD="[2W./O,',2?0,0K8.A*^?:DR1DU\#O >\/5,3W[V9.E*!)[!6 M&V!)9B#HDD#[&(L*TDHT)S-5>["IV_ZP_6'3PW(M=IUK[8M!Q6DXW7%EA%$"4QD MJQ6/W;OMRZCV[##[W3+K*&UU64BTZ-(]:8;K6\&_2Q>89P,!.'TQ&C]Y^>[_CYKA]._U,;-C-B^[1$-0VG0201%MHMXNF!OF^679 M%Z-!G6R319/VE2TFAQ"3DU"IK;$D%@5YB'\?IF,MY):Y*Y,!%Z2 9(Q (U$H MI.X2=7@BM;LM)5(:+-NX0^5-V"][/!W6L5R?'EXQV$6"*SF#D\YH3#9'0>UM M+4$X>]+S)(H_1NYDRM_0V\YKB&@2.*MR=D4H4ZCM&,UQZ,53KMV.E:#&MUU^ MH@$4T7.KC%:".BB] Z W%NL M2[3\W#)$I/S6\?=910FE/;"7 O"\A!L9,I) M:M.TC*$WMHE,Q0?*MRMG^CG&Z3:1CNR=H*O>T MON?]]7LV:]'+!%%H#UYGEC@:'QGU+%F/Y-CY_]LP+&[Q:ULXQ^G+R636!@+7 MZ825Q5>7ZBT%#EYA*#;7-7.YV]/1X]R.Z/P[_X3,6#86A,H@O**S AE.IN-9 M&U,^"^/Q55N.<]GNP"PC"NWE,\)[P,"*2+D$RZA/4&[#TYN%HP-ND.FART7E MYA:::\8^;R9I,)H M] Z$XY._B\<]&TVF-V'7_*1B_N_9(BVU8L9B#>ARM66"JY)B**)$^GO*[T/5 MGW7E&$ZL)G=)M4&X17 +U\N%?'45P:L!=*;9:0S M*APD\JX6CA>A&?\]#&;X"X;6X,YSUS>>_N$+QTZ//7+AV!\ZT<+QHAE6S[ ) M@UOILZ]@OJU=*PDOK19M$YTRL@AIF>+4'59VA':\7SIN/E5M?<)M/?.-!9\* M!YZQ9&]8T)*Z[F8MD-YDJ;H@RJIK>JPJNC(M\S:=DV>#,)DTI4GS1XW*_-,; M/^]@^[+[LX\T,@<.@N!(Q((\>/M5*_LG/"[:F1C'?>925L6J>R2WX=''6H3; MCUSJA?%D$59_[=5Z-PJSX%+14/D8N4&K@J/><=L1VMFM!H72EZU#%VHA%*L1/(6E%O@G-TI[9H;QXB?C ]S)*V+O/SZDA5$:UA= MPX1,)@K&(W5_WJ\O/Z;[TPXJPJJB*&(=$$:EPV>>L'SA(<;<;+1TK M.#(.?CWSN'%,7&MPWBK(QA09>0XF4T?&JRC.;H%H=$TD9C)U_SV,YZW$-L/ M&I1KUN;Y+4_%,N$9]1;["HC>=%6A4?9Q0B:\)[TZ/.W&P)91U9@+4P13HDP) MF9&&.F)=1=&;;J@TVCY2S-U&H_,_?PG3V;B97AT;?JY]&$F\>3],@@#S%=8P M .]:XF_WTPSS[37YZ^>_#7,SF9\ :\O>V]9(ZW?!$B)$;PKHJER3N%%F^;S, M6C>'%-3Q#ND6,+M* H4#G[UL=XJ9]E88+R2Y\WH T+.[C^9%;.3J2]-75:'C6?5D107(:0 M%8(LF)-@/G%-7=6_*[:S-W#I#X_VU13)I2IKD;T?/<4WH:X=Y]MT[O.WGVE4SYT(O'N>?#^ L<8RG1QN3MGV<4:=">L MZ(R&J%"#2PZ%J/X\2[M%.6\;#A0[B2$."AKLXN/Q53UL63AH*31 MVGK.PG*M)EWZ^GX?^(21@*PC]RD)$-%*YVT.F,\24.X:"?0S17TTR M38!H8^#6I,)W\22)X)PIL6BX!<]Y-1L^.L998AQ\NU!6/^]"4:5H-NJS;/8 M_[6B0 ?51T0HS&CT]?_<4U?:[HOQNUD!CN9>I]H]_QIP*Z799K R&&8]U%C9 M0[!"U95+11=1E\Q$U_9_;9*94!9KTKBWQ\R3!2>U 4Q8QQ1TU,LG__\X,!]6R;.79:%^KK=#5 >KBT]BB,4BCF?S5R_ MV7KG\JX8P;<-I!+FR'-&SY=KK.FLZ'V;X!UXJYM'CK*NH=DQX$&6$HN3/N_B M>.SYVH=K6X\DS]YNZX&J.G6)R)W.:P'!*>]!&Z.M"E*+Y817UR4B_;2YA-SI M0C7GSQQL*;!DF4$4LL9I'BUR4[RQN[1ZH,)STHS>FO'[^H<3O%V?%4NE>,X\ M=7/)?3$^7"M^+.&.RNCMJ]VSEZ'S5&KLZPQD;I/$$%-B)SGE>"#G^FG]J3G7 MB39/OH.Q4F%E"_C@"Z#6S+*(F,AOD-D56R^.O*MBP+.205DM9 Q*5__@E +I M[9'W3JG6R8GVK;H\>=JD[4'2&AM5I([<8I2:FEA]39NG7G.WI=V^5M-?Y.0/0H0&$*TJ^]"'6H MS[V7%L_6UD$P#BY;!I(KY((7(_*ICWJ>W2R?G5.D6NN%S;ZO(8..&:)S$EB( MT2%+Z);;M'5BP[>WS^C.IM\GCRPN M 4=I_61KPGTHHPK@=/2 );H0=7*EG/HXV2&<[/V:0,HL G@N:Y>II2>8?'9Z%.G2\_:%4\84QEOIK] M#,'= PU<]B+,:WL!\KJ*U@@/LO#M?<-:2-M9F_5>]FI\^(3<6Z^]H>2Z4@VG) 2? M)60,7$A32I7@V8K>SM#S\<$3/:PZ>2NO <:[ 1NF#UMI:?_1QQH./ M\)^A=^3#Y^.^6CT_'S=T2&0V0>2) :LA*N=).8V==Q+J2\_*A\O#0[39MZ-" MB[Z,I4X6L"IZ\"@%N( BI>!5ATMT#_ME/CPF'JG3LU?(&N,@(DO O/:>&57U M1=U>OA<5LOOLF6D&P6D% 2T:9E$K<:Z&5[U+?G5*N*YVY+=JM"]]UH0+T'8: M &,,1RMS\LN=;?_/]5GK)=L.T5]_VKG*R*MSY H(KYTHU3=BYEP6OS_)JOX2 M;6\=GJ=OV)K4A.(!G&426*K"8 QYE;:O!KL/V.^Y/D/J7(.W5$71%M'QS!2ZI1*LD_1=.\G% M)9WRI5--G(XGZX+]5-!6(@L.H80,NHADF58%5::B2H\2-?UBRX'Z.$/YZ])E MZL>6OXH.RU^7H)[K6O,M)&IOL?$A:5!25_)F:W#Y=/?W4:2U:]EEB FW?;2UXZ+Y/7G[1^QONNO?_I?4$L#!!0 ( /VA35W(JW_#%V #.) M!0 4 87IZ+3(P,C8P.#,Q7V1E9BYX;6SLO5EW&TEV+OKN7U&WS^N-KI@' M+]MG45-9/JJ2KJ3NMOU2*T82IT$DG0!54O_Z&P%PS@$)9 0 @O!JJTB*0GZQ MOYT1>XJ]_^5_?[^<_O3-U_-)-?O7/Z$_PS_]Y&>V.@<@(190XQA003' $%=*6N@T<\L/G4YF?__G M](?1<_]37-YLOOSV7_]TL5A<_?///__QQQ]__F[JZ9^K^OQG#"'Y^?:W_W3S MZ]\;O_\'6?XV4DK]O/S;NU^=3]I^,7XL^OD_?_WPQ5[X2PTFL_E"S^S] ^+C MW>+N'SY$PWY>_67\U?GDG^?+?_^ALGJQ)&CM$G[J_(WT';C]-9!^!! &!/WY M^]S]Z=_^Z:>?5I+3M:VKJ?_LPT\W7_[E\_LFTLEL\;.;7/Y\\SL_Z^DT(EY^ MPN+'E?_7/\TGEU=3?_NSB]J'3O2W2TZ@6(+SO]*G_3P:TT4$4MMKXT'\J9\E M%<^(L>W3QV.^^RS@?-#7TT5&Q,W/SHJWNM23G )N?'0&M,L/ I?^TO@Z)]1' MG_L YRW(IPC31^I__.//MKK\>8GL=14WX4_ZW*]'%?\=2%LIE*N7]W_=_]L' M3XX43V:3M&M\B-_>?$!ZU,88_/>%GSF_VB1N/WY:V4>_-$U;5'4GTZDV?KK\ MZ>_.3WZ_/37>S]+)H&]0^?<+?SG_/1X "%G#@+?0Q , 6F!@W-Z],D8(@[T) MHOA)9ME5]U6;JGZZ(! 44I!Q( MRC!$G!HH7.X5+9_\>#7W*G!6WZ[KYDW8:$,/=759@,M%E5F4*\[B O[T4U4[ M7T=[)O[5\E7]9SNMYM[]ZY\6];6__V$U6T3M?COUZ=GQ;?/GZ8LQ.O%VMI@L M?GR8S!?1@IJ__6XO].S!."^0QO;G8J+**'57;B2CS M9OC%V^LZ[@^WZ_E-7S8.\R 5D,''KRAQ)'B!G66CML2VI^Z6OR(&[VAA9GP! M'R[R:_S=W^]#=@1D;BV\S&_H+8Y/OIY4 M[NW,O=&+!B#*(# F+@TK2Z%'+AAILK#YZ+%'1.OVXFSRB[.\I+6.QEQ:Y&=_ M5=6+IY@@PD!;%X!#GG-DG&)AR,$YX(5]\N0C8GF44)M$D_%1A'>3J?_M^M8T M>XC%0PQD^D-1RF10)'!G,\0.[I]X!,2.$F*34#J>T,_^//I64<\6M\?]0SP. M15O.! * .!KJ\XFZJ0E\O"9\U=_?N[CR M29BL\K;M^P_"T;\V$@$(F;/8("=4C@!PQ^./AOT?SF_^D MY:*GH%A 0#&* (+!*>2EU2X'YRV//AJ^QXJUR;4LP35N'$$4 JFB%GJEM M8 M.LYI$:[Q$7.]F5B;7*ML7+^.7WZLOU9_S!J69/# A.CC:Q^W'2U-L$KD8_K^ MP:L]KH-2" 2*,L=<$H+;*A$E(X+<3]\VA%PNK7P6E@<%1I+ MM;#33Q?5K".J$UA<4> AFH+>FB"0P&BA"X@@9Y8JPE67**MT\\ D9'";&%T5$!L:^U3A<(OORX--6T M@408($,@P!L"A9$B?CWN,'WTN"/@NU//P)ES2;<%MW-$*=Y/UOX6MO%Y)M_HQ?Z!F?#[R!Q=Z31#A5"R?@WEGN5 MPZEK?_K1L)Y!N"VL9XC8I*1?_3JZFN=5_>,IGE3AIIEV0'G*G!$&HI K>7KW MT*/A>'M1MA0_9(C2?+G4T^FKZWEOJ\LK/6NHG$MKU!!&(XAH+EP\1$;6MO0\ M_&BH'B_:%LI'16-N5/#"3Z<=<)270'(F@3.<*V\UPQKE>)D?//-H"-Y:D"V\ M9BA=BD@N4VJ^LG__0 9H9"@(!EL:-QL&88Y-NP_# MT?">3= M>I"AXNEU7'6MI^]GSG__/[ZAF1X[8(C20$D>C+8V.@4Y[.XGCST> MMD>(LX7@44&>L[A&E];Y;JH;JJ8H 5I9##PC.AJ&@4D\SL9^]+@C('1[\;40 M.2K(<[N\=Y.YU=/_\KI^%W_2, AM\$!K%(#FT'%K,))ZW-6.C@85C7MK:BTC4X=UQKP:/-#&0+2$F M_SIN+QA(@;*,)B,Q2&1<\&'<99"N)Q\!U5F$VL+TJ(#7[4K_OVM=+WP]_7%_ M>P%!1Q!P7-]D])2(/KU #%/CH6$HSY60)P\^ IYSB+3E0LA-\.M??GXBF0CX M[UMUC(E6X&SN7?QB7DTG+K7C>J6GJ<]4] ;]8OX8R\!6,FL_=&R/F/.+FPO%T M,;_]R?WKTHUBVS>_\8EWK34>Q?"\!S(@!;")NNYL5'[89[*-6M-.&M!DXO/V M;<\@QGTWG9G'C2EUF7/74_\QO/V?Z^@F_NH7%Y5[/_OFYXOTV]5E_=SH3@3S0E_C=O:Z,Q;CK]C4YU*+: ST9KQ,G MW%VX[AL9K$4VH-7-4 7J1[/;!CB[9;4J2LE^E89+H!"*3A&CT3?"C) PZ-0] M0&7I:*SS7'2ECXG,K7C.WG_YCRI*\J]QZ=>UOV\_\\A?]AQ("3D@UCHEG1". MJ#7F:^>'[\XKR2WY*J?8,C8-N3TCS^;S:+2?F705US9J/YAE0'J' ,+(*L$) M$ZJOG&H;"_0Q@MTQ7<@6'2'08O3>1#ZZ0"EG@>8> Q1\W(T",L+T9?"V9_D) MD-V3/8:=5J+'B#;CMGP+ZK6>7YS-7/I/VL6^Z6D$-S];O-9U_6,R._^KGEXW M+&&4]%L["A1'#AGGH>EMU+4-_X. [4L?1I%8E6:@@)J<69MNW,\_>^LCQ.@= M_>87'?5_''F@I)313\*6<.N9%WUW:[;:'7KP'(-29)-WQHY$M]@^+BY\?0]L MWHU,* VT(PX09+P.GDF,^AHA;Z,)W6B.00\RR3ICNZ);9,G.G<5?^1$A-8Y% M$N+N1'4J$]41#[1$Y=X!'C[_&)C>6IX9.Q?='4G5;+F@OTT6%Z^OYXOJTM?+ M%;=@"]'_,-IHX"G64FIHJ,MM\??A.0;NL\D[8Z.C6VR?:G^E)^[M]ZN4QHF& MRG)+>B2#F\2;4L 8PH @J1>35!AH&GU2(R&$O1W]MU&) ;".03-R2S]C_Z/6 M13]=+/&I6V($PQC$$G(O96^MYVA/\1A(WUZB&=L7KQ8]/4QV7-W/) M1[E*T8_6O>9QT>R";HC"9_BD)^3K.\/H:_Q.UG MN=C&=2]*XU9#4[6Y#E(I"RU\$@QHC=L^_=QG2=YH 16PS'^I*O?'9-JX26RL M!$:9:$HZA#6W2!#>UV]RF[?S]MG/DLQ1 BQ@AK_QP<?K?3ZW35 MHTM%HST M-(>$(T(PM"E/JC9/>_UN)ZU2F07? &KNSVOW#A[G/1 "=:,CQ=MQKZCC]?76!>+)HAQ.-*B#='!*X5S&W+/V"8?(;R,[41O47R8 M:#.91JGY>73JEA<$LIZATAN0_)0;,^^ MQJ(("072K ]PK@DH!4R )"Z U+!-0HBL)0758^]U&&48[%:3,>(OF'__I'^D M/&!';!!2!"0,#I!@H(LG5/ B=_U_.Y*]*L0HKCH2[R,$78;^^OJ!C^J[HL/! MZ6B0&@Z"< 9)$3SK[:&QI0:T@SDF)<@@[@*E%V\OKZ;5#^\_^VFZ1]5H,\:,4R+BW626KE5^\'J5*K[R:6+.['SY@UNH/SJ \M1+ M)&@/G/ 6$12\-$]THC6-L]%#GSW[9<5<((B\7D-5"E\Q"@'C'E*M'&!D0(N$!K^4,W.O_KZ\HTWB^Y0%E4**&H4"-P$I2(#0N6NX6Y'4S.(O:V*<)59KC:C.?CN@$\Z1ZD(N @I4* Q?L4(> M2$TD$);9P*,=S&QNU3BDE.9.-".3^ N4,CQH7-QZHS6@U"XQKM5CYK!%'$$Z MJ _1ACO%0PS[R&OGX:=E0]A:N"7R597H M TWLI)ET-2Z:M)0#:[R5V&*)26X568_J:%0D,P$%@A(/$"T=GS3NH/87J?_2 M-[]RD#]4\^06?PS14V[)Q6=P:/1I]&"G@L@&)5G.[$3#!T^NH3../HZ)6L-$4))"ZTCOO(KGT-"9,0ZDL!I()00E1D&?O=+_8!LZ M]_&Y64/G7C$>6T-G@1&(WSD0L!=<$\'%L/?@Q35T[E>+0@V=>^G9:V_>5F2G MALX96-VZ2>\@2O:L-#P:@B'U'M,6T: H[AVN>\C*LJ.&SL5TI8>)?31TIB3N MK-&"CV^A2EVJ/%9H2$7ILVOHW"_Y31LZ]XJM0,??=H7^^,45Q$PNV# T%].6CG;1C;8GS"4. MP7K9NYX%Z!1W^2\:].!Y]EJ13=@%DGQ]@=]W5>TGY[-51;3]\;76L_ET.:[K MS/W?Z\XE:"32S#P%'%.,FX \"KF3P!E@/W^UVC%UI;H0=RPA]=)^-ZW^^'?O MSOTO4;[IAZ]\B"O[[.U4S^>3,+'+-;6LA D,% H.,&,QL9AJC/J&%.=6PLW0 M'[4N%B2RU.V[358R8 W8,R E0X!)%ACTA NQ=V4\J6$&\CK3G+M+9-PL*]O@ MR/8/+YV2:%_%SO(.J1>K8I0#+EAP.'!M9>ZRE)WG';P$4F@",&6:4X:YVL/9NLGBG[?)*4EO RFN>QI8SP*#VT@=--,I] ME:.)XD!S!KV4/BW+'"?:$N-^'B%J#V>U8MHD#[ U[?O(!.3BJI?Z$8+>DQ($ M*(&FD@%''?-<2XEP[L:1NR._([*_1^Y[Y5N \\_^6S7]-IF=/P;7'H(V*9:- M4/3E#0Q(>,GML)G &U7:]@#:O36TN@1>(X7[Q]KI.=;YFT0Y(.@=, M-/9!X,I)"ZW6+/>1WP!Q!*R/$VR!]SX-C(H.TJ>Z^C:)WM"K'W^9I\O%=Q?2 MS^QB\FU5FM=5ZD<54-H2 )5@#'/J-,R=YMD! BCL)9 MW3J\CDAO($?W//[&JDOVIZI>DK%8U!-SO4B&]-] 82NT1]+F;[918Q]&K]-[)+Y 96T)-?L^[ MJGY379M%N)[>MC5MMHG@0#H:A06))UQ)257N_I!]>/;08'SOC#?G/N6AJ\#> M^,9?U=Y.5MG?R[2G_V/U]+!@^!,4((+@4WN2Q^#@)WT MK "!&7/TJ?QR54GU?G9[X_EC^$LR2.^RBF^C0=O67T?P-/6#Z&A1> GC.Z'L MT[&&K86L0Y_W@G6G&"T%+A&W%^*]F20!S=S\8_UF,E^Y.\D5:IBEPJ2QK!)P M)Y0VUBJ1?9['9@A?L-KM@-(2 ^$NK_2D7I8%AZ;[=53A]G7W2Z]O)H.NW=:-J&))0#BF / MHGOB(-9869$[SC$,V4G32E!88K[TLC_1_YG,7%= D-$ C!5@->7OG9?.G(-OH4"0HT]@%8J35V2DIO8&:% M:4=R4IH<%&6MO_?S5K<.9NON]IL2J9 E(9!J@TT/*T,0YR ;=Y M]@M6HIW0U1(GS9$;?0)Z64]^WY_Y#GQ_/V^O8#Q]4_-WSJ0V2AFI;-Q MP^UT:!6+/@KG&N ($2L9?TAS=W8G4]CV]7/,%7 M?4N3U&[^IA&.HR9-$9<.0$4]E)!&5SCWI:]-\+T\M M^MX!+S60*'DO%!&N"65$98]U#8=W_&I5B*H"M\N?0OU5+Z[K=%TE30"93KU= MYJA24N$VC]6T$0P$TOMH!2JLJ*+:NU"@VFM3F"].RW)35R#9/5Q"C=[>, "M ME4XYJR@@Y)RWN4MRAJ,[>MTJ1%2!]'4'TM6HQ$&""3SZ.(Y(8(QV0BL,O8BIK"%]7X^OTZS-C^&GNDF6B"@3># >"RTU1I*D=T)7 ?J8/:B M;,SVG'/C:2GH\GWVR]$57ZNO^OO?)HN+U(X^BN-=50]+7R$$@?*: .:)H)X: M+FCN.H=ML1Z_ENV"Q,*;5MJXH\&WNG_:" ?+ "2G*%H"DJIX+FO#D.5M+6 M6^/K=35OAA*02*KKX^'G-%+1O8Q_G]M![X%S]#J2BXH"5;VWT**-%#7YNK87 MT4CJM="#@, X$2UTZSG6BOB@D3#F],&&,@% M"$8K9!P,4.9N&]0"X\4HQ[:B+U"(.UP"C6NEG &IG0,Z* LMWWN/G-SOWGZ-Q_G"7PZ?]3&NZ;GJ[\_G0GRT;7 M?YGTG;G'/WCPF\T"*!^/6QH EHYZ3 VF.G?6OL RGGV >=_4%G#61X'_Y.M) MNG#XM)CTIGG.0S&M1->0/J% $TQ!]$6E]2IRD'T4]FY7^.QU_( 5HD X(NN[ MR[P!TC,(B$.!8.B8#+E]C)>] >^.K@*AC:S@@PU <<(!LX1)%;UN3;+WM1VO M:[N9 5"%U\M]93Z9+5,FCX=1/Z(IPU" _J>5G!*PP3IW-C; QLU:(T8!Y@HI MGNYST]R#/78]-D R 53P 4B!K14444QRIT4/=6Q +Y^;C0WH%>.AC VX6\+J M+4J)UFJ6-K#6D9S#52AP0*M@/8S62 C<:WM:W)(?5\J 04&$@H&%/886B>LM+GKLG:H"FOF M#.Q9$WJ%76+.Q'WVHKT9NM4(&&L<" 0AS)VAAN:^6]H L7MG+@,Y3_VY49(M MT!O\S+FE$/5TU33DM;Z:+/2T'5Q(C=NTC]]*S1A3CNKL31M[ 1V#"N23>)%I M(XNX/N]N6_IUS$) "N@(*!ZA2!@C#?0H_YB1-B3'H 99%R@R/',VNO+ZV5A M9M=$Q7:@/J6R$7: ( :5,AKR[#V#!X,[!OTHPT2!5$HS[+T\V!X%:3Y7T^F[ MJOY#UXW;G8)&_XEP 0R5V',%+4*YKTQN"/$0X\4;Q2=*4E)BG%$*ZLU3I57S M\B_7)JX;>D "]L%IKW!V&_/A\W?/?5&RVKI[;2/I D9&( MQ\@R;6QN Z.)XL@U8)S4"Y@<2T0KE7QS7:?A,\MLZE_U]-H/NPG"I01&>0&D M4TK#5);IB^C)1BA?@!Z58ZV G=*!>+4EWN?SEK]VEN3S2UW-&^>PXAAH+@2 MS"OHF(9.YNX#OAW2%ZEO.=DK4&?1^Y:DO_MXM>P=\/:[K^TDOC#+9BA?]?=7 M?A8)7+S]GEZ?1N(!$P>,1@385-3'B(,T9#>*\D!_D5I9E-\")1J]+]?;RZMI M]<.OUO/IIK8]M5=IUK1X%S=S%H"'EGIDK.#9.SUO"?5%JF%6_@I<9^E[>SI1 M-V*CV@)ITD4=8\[5I M1F(ID"*]'%A:QY5"4A31LX'X7H!ZE6"J1%?[05B7;T;CH'<4:&TM,*FK'92& M6ES$OB ;!?HH5\7\*)* DD%P8(1K0/."B)LY?0=Z;V2B2LD#31GR$,+"T$ M&@A7KHB/T';W(M.5DZ\7/JFAGOW0,_=*SR?S*GR*,HQ:M52RWW2=!A5\BV_% M0D^F\RWNF6S\B'&72\:M*-.-DM7;?)?G?Z6GJ:O(EPOO4Y?B^VJP-Y-YN@9P M'?&]^A&_N:KF>OI+75U?S>_N$Z;?J6:+R2PJ]P!G=9X"$+U",@L2$IT4Y8:@V+6.X[ M%#M:VJYN[1SJ.]-2;G-P&K7O>T;S>O'[%WOAW77JRMX^J+?Y4^]_TY?^MIS^ MX6)]BDUCQ@&$6N-H5GEI!]U-BT >O#KQN_O79BS&?=U*.DA]J_; >\:JI(2[ M"]=]->=:9)ML5D4IV:O2&*V!MBY5(5A'4]?)( >U0#] M9>FX+?5,=*67B8PZDF9BGKW_\A]5E.1?X]+C;GQ?M_T0D$BA1J[C"4"5,XQ MQ[5;XTEU?OCN@B6Y)5_E%%N!8N7?KA.*C^%N8-^7E:'4U%NJ@&81G38ZT#2* MFXGPE6/8LC/4\_!50K/:=\N,?,U_/+R97GZ)]F"(6YPV[3$,)E)8< M<&=A? LXQ=F'(PP&=U*\+L4KPV^!POPS:ZOK9=,;ZR??DB>0NA"N!N0^Q1;2 ME285*)!!(R$Y-XW!VCFN?77B.:E;S_VQ/"QVEOSGBC@OY_[-EY\PSQ!=[OVX M<9'DX4@S18UOIR0^>/"'MAMB049#B!%@"+0@4&45Q>D.1^[.\7UX1J=7[GR& MEJ?$=^C!=XUN+&G]RJ=TTM(:M"D)(YD+N;>B33'N*E*:34\:-3,E2=EWC+)' M>D\[>J2UV(#B,@@'5%'EL>:"H-Q5]QU0]M;_J"C]57X:"IA#;;!6DVI]\YIW M)\!"?9+6@MM/SZ0L5 Y0C_$\'(+"8*R!8D&#N!,CY0S6 >>.%.Q)4=9T5#H( M/>D5?^9(X!>O%XNI_T5/O^G9Y!_1![@I3?CPX?6C^!9C(& N@.#8 ".\!D$% MR)UBWA"RQ@0>]J3=^TZ9J:F*R35C>">A>ZUGBVKV -PC5 \7'#@#6J, B,:8 M$*M#7/< MKN?<$PL9Y)C@3W_79*J_Q#=0?=^MM"S\TFTAL[F<[^(5M*O^O]6 M]>NIGC<:Q2U7+UD*,3)@:/3GH3;,A-R[_P;P7H2I68JN NT1>J#> WV<;%D+ MMY QNB'4_9BFQ:@?KF+9>-OM1C8$MH(:2 4], QAJ)S4$N4.0AV$FJTQ;)^) MEO725:*EZ/5\45WZ>CG[-^WK%Y.KELYW"9H.%FBO4NY?:PPI5E#FOJC0 V?W M9E-1*I\V(,W$0X$TZ.WI'^UW,YDMT:6A !-WDQY9WG<(OJZ]0T^Q$N:!1)0! M2H4P5D!B4>Y,Z";X#L+VSA,(+D9+B6ZV*V_#];Q1?_.3\XN%=V??(OYS_Y>Y M#]?3#Y/0,"L==T!SCX"3(?A F+;9^_V,P7M$*K8SVHKDS-=A_^SCRW*MIXW[ MQ7 *FA!0:^_5D]RY]EY2GEFNW;CH=03H@,5!(T\@<2JW@AU9KKV? M_NUR[;TT'$+JM!7@*=>^,95C#@$A<&, NDMCG] 0YQ "K+<_MRSSK67 MU9->\>\MURX!U0@#$>+:I7(DNHY8$@F595ZO,9N/)]?>2\U6N?9!84;'WD4C=1(F^BYF M=.M0GK4YE#>_8N:+6C\>RYU6!C$#1F,!./:<.\H-E[D[K95;S4%H8Q[7Z$ H MWTVZ8^N5W=SN6/WF_;V/AN@A,D"EMY90&PB$B I9JMZPY+KVI^#[UL."KT<6 M)3KP73]=OXNG6_WCZ:)XLE%LT$ +2KASGG"1>P)VD86<7H6#49,"-6 Y%_6I MKJY\O?B1^G&G&XOI6NK5Y+]*G="Y4RVG:!6L8YY23W?:J=+.ST;ARL M&F4<\Y-\EMX%+A=UNZ;/*8_\,?QEOEKKK<,J@(,\.JQ:5P'L^P6_/5"S[H6BTT TL#H7=N@,(+>2U?JKNI.%GA2[X-7 MJP(3@O)ST"B;11#$W2 Z@S%%.,@_0Y*1D>NXO0V'(:"%)A1E'-%#W_2)6UH M@ D\C?YEFA#O(?=(_VNICD,9 2@8! MQM%EHP'&_SV#J'?W I_W(3!:/_=%3W6= MEC%S?]/G_K:S&%. >Z&!H"AM4@Z!D"YC&TL5EV%LO&,@EI,:[XW9 P]5O]97 MDX6>?DBS=SZ:Z>3\;H[XJKC$$Y;:R4H-%&888&0<#$9(&')/G2V_JM-;<,!: M5& :?=GC:NG(-YQW3B,#B +AL(B[@%/.YKY1NX-EG=Z40]:C M'U0N)_NBQJ M(#":Q@T!4\@$"@J+0SY''OSD]$H#B M@>@H4@=2 K-N*:= 4%:RBU]M?:OKV61V/O_DZ^6E#WTRFUXNT-74HFJ(":!P<0 (A(BR17N>N6EZ'*=\%U8XGO?H17XW+:K;L MBM)^'PX;()T(@'EGJ->8>)4[!;H%S%U=4\VJ-=U75_S1%M"N/5C_8/:+MWQ0P!!E,%+)=&:021 M?WH;97P+B'++V?^MV4*:^+27Q(%H1(D>)JW(NCM.M>(K=/=V';;]7+T]&&48 MI*0CF3P C>-! P,C3L>"2H"CU0J/0M/6W-T]%D7K);" @BV'I2?11#DO99/* ME;LZ!A,@=2KV8#(:0 9+YW+[O3UP=N^[YN7NJ8&82? ENL.->Y?.+E,BN-'B MSE"@#$J&!.7(2(0ISQT\S )\]WI6U!'9/9F=&IDK*O)F,M?GY[4_UXME>M?/ MMP^'='_6N#C(0(R9 B /GK9D\;/_YF?7OE.#J#- RX"!\1)2:&1P'F=^&==A M&KM+=7Q^NP,3.-!(I!:M7A)' G;9,Q=]>'85TLBJ!T]WDFP"WW?L(@WD734, MOFGRVVKF!>Z 488##XFF!&/(ANG,FD'4S2?O*S*0C] JFV SSQY/QMK'\ A3 MN^W6"BKCK/I.(+L?4S^6H:J4>/?%/8+1F@G6 Z5!A. "@7@ GUV?_]S9S"*WS&_G^UFH M]4K'KFO?Q(6@@P1$1 8(K-+0,1YA*@,9\HIYSP;QV?V,Y\]I)OEEK&9.N)83 M#:ZJ>A4[Z-27N4G$O__U[/79U=5T MDN:VS]OUC0*,B(VX' -2: %HX,@S$:"@0^Y%]#WCN?.:37X92T5O3OI%7)>O MNR Q).)B"?9 QP4"A#EU(G@HU1!*.S[^N;.90VH9BQT3I&71 N?OL2=&89VFBBN=*/EXMQT_- MSK^L8J8C4B6='S4N4S(,8:9$R_;CYR]8HL) DOCL0 FJ5I!12Q;*W^]T"YJ[2*]FU MI[MJM Q%^\Z\W!<_Z,7R$V^K^&_?_;;0)$_#KW4TD8.P6E#MD#.Y;^7U MI_ MY68A;6B4I.1BI42AT@I+1^5-&YA"A9:/@.RGJC(C44]58+24=TT]\M$#( P! M![5UT8CWE.2N"M\!Y6O*&_?$>*]P,T>)?XUFW_1UM30%.R;M!N2!T0(#; 3& MBBD5@EICM79\].[]E!&"KO))*7.:YE/M;02S1-4!QT,OXE:120$2EM'Q( MY+?EHY\K:6.E5#0?\Z5*Q8'5K ,8)7&1U/(4>.:(0A*@&3+QI_".J4&>[)I"A_:G'[O9G$GN MQ36A7>=;,64L>.K"L?MZIQP<]5(^0L"92YZ&8I/+>'>PP#%I%9:2!#3HYN]! MD=Y3\+0GSGOE6L S:L1.VT\B$EAT"'@ R%HO1+ TFH69?:0.*+M-'N7AJ".0+^\P@Z\TY_ M%Q#XQ5?GM;ZZF%@];=OCD$- >Y+RTA 1KCC%3PLTMMKJ.P&\!+,OC_0SENTL M0:U6]A!2A[O3!BJCZ=<)9/>V7R:BJE)2SKTK# 7G( +*$1V)DQB+0#$9UM3_ ML*COL0#WR'RO<#,ROFRX7/_X_2]?&@A"FF'K-8BK$8IJ"[GJ*PZ9>_OG\^K; MSS>?N&+XYIM[@N^?M]M3/9/@JU%2RVC!W2)X?=:HRHY?&6@%L,AP2*E)L?ML MO+T^.P;>-I1:[AWVOIO._UQ/%C]^]8N+:CD'<;Y(BVW^U/M4TM:V\Z2OC$?1 M_30"84*5=9SGV(1'8'P1UMNN.,Q8OYMP=^%J?ZE:D66T\OK1[,'4VQFK55%* M,F]8FR$T& (3K )&$2,X5AJQ056E!Z@L?<;AX>M*+Q.9$X)G[[_\1Q4E^=>X M].O:MT?(AK%63[0?[ZEJ MA8HTUX+;3^%F%BH'J,=X'@K.MAL,E/#XEC"G4A%]P,QS1W6I>70[5I0UY9X' MH2>]XL]L@7[Q>K&8^E_T])N>3?X1]]+4E4[/?GSX\/K!?7$7P4L$,V!NJ@!P8Q'H$R3:P,#!)U' JSQ@XY*'WII:&T MGJR^\>YCB#NLGOK?JD7\4;H>.9E=QQ^O:L0>U8(G["XBQLLQ0A!(:1S@44;2 M"DBB_UY2A3;$NY=K^SGI[U.NDMP5L(A6(:'[&U^KF-"7"^\79S-WYMR2&3U- M:YA6\^O:SU_]>+3@>?R(55^"]G4^?G=%2(9D- B MMH !#4+E%B!Q*!DY 8: MNIN5O13[[ #UI/DVR*R[\#K CX/Z:V'OPO@;#GD_)N$A:E'?9EY8!4K;$=O# M1ZG5$;8(2"VHTAP*+XJ:$/O6W#6VZ0!Y$Y$ M.,)'4\@ZX)!@T1SBVN$GY0&M0;?'G[IG8[,4$546*6:^H/TW/W7+JROUMXF- M;\!-I/$QL 8(0X(PSS0 1I *2)IT"D48LC]^MZ''#_;^62<^65^._5V4:>Z MRT]UY:[M8KX4R5-@1EL3_2OIXLYF!8"2LM0!7-$PY*)W[T..G_Q\,L[W MZX0@]<-;MIB-WL;M_;4;_W?9[^G=5)\W&DAX"22F ECAO"4,4RR&[/+#G[BW M^__Y6W<5%'7FH^"!81/MH^54[#MOM&NLO)$8*.8,,$I(Z+RDG \Y$88\Z\B4 M(+MX"[@B.=I9RK@G2NX P9P2HHF-1DQF-^2@^XZ6X;I W]$^H@KHUNMJOKCK MOMIL;R. "E !+EVPTA@-GS8!RG '^0& (].'[86;T:JXWT:G\:_.?_&SN.KI MTMF^C.)-RTQ3!M]^3S,M&R@M5R"NU /O(&-"&V%%[IESPY =F6X4H"/CS>1& M%X7;BM=YXZAU-AI#7B/@/';2*$0XR]VHH 7&D:G#6$%GO+3T.%27D*0#K?W* M10.DT0QH1@20@G!C/!919XLDI-8 .S+]R$]&@>KS][.%KR.8CLT+^NA'0RF MD#Q$*)91E7L4]1,(1Z<%VPNX0#'YKQY=:"CU +E/ (02P\]1$1P MD?N@Z$5T9-J04?P%*OT>[UBO5V&\"/)>+*]\=.3]ZO>B*Y3F6T>AQ.=/9KK^ ML?3KX^I2 #"*?+IZ M"M%S7V8HWWG?.' UYT!Y9@#CSBM.E)79:PZ?8CBB@%P6,1=PG>\T]69K?16= MMC!I:*,G$9;Q&A"B':%.6\1R'W =4(Y0"7((O8!'O'YWN\M>?4J2B1PL%O7$ M7"\S#%^K81L;2BDG00UPU*1<8^#*Y]Y(RJSD:#5QKY07<._?^*O:V\FJ=M=? M3?T2>#0)+M,:_K'\>2,Z#1'0@1* )-6,<^)M]DE"0W =H9)EIZ. ?[^R%AM& MF,- 2H>B_XD$<\)SRW.[]:LG'R'M6XBT@"/__O)*3^K;W@8+/3N?Q)UKA>U= M$K*?3KYYUX 9>-RR- 71\B;.*A\TSYU5' CM"%6C!"D%_/RSZ?)WO/MRH6O_ M2L^]2[=5H\FVE$5'-$+;5%WC,> >6828SZ&VPJ\^Z(N')9;8$! D=3ODV-%+(>,T]P)IBXL1Z@<6<3>5 H.@4I M:BEMR7 E[_&A^9M?W)7@_%)5[H_)=-JXR\48D!8KP"UE/#"J?/:V^T-P':'V M9*>C16>RM;N)YZ69S/1=4X]5?X_/?IJ.U537<]?6Q0/+F8G'IU% <<2 IEX$ M%=UYI7)7R@Q'=X3Z4XB:%BW"NYGF_?N3W6_4/._?4:&)WD]1GF9ZGV9ZGV9Z MGV9ZGV9ZGV9ZGV9ZGV9Z#YO'^GPH/\WT/LWT/LWT/LWT/LWT/F0B3S.]3S.] M3S.]#W"\\VFF]VFF]P%P?IKI?9KI?9KI?9KI?9KI?=QFWVFF]P$-=C[-]-X< MW&FF=T'F3S.]G\-LZ--,[^?)VVFF]VFF]VFF]VFF]S.2]V1]E9S*.[?IQF,9]F,>]&<4ZSF ]"7TZSF$^SF$^SF$^SF$^SF ]63PHT MZ#K-8BYK$AZB%IUF,9]F,9]F,9]F,3_; :VG6X9YF,9]F,9]F,9]F,9]F,9]F,19C&?9C&?9C&?9C&?9C'G4Y73+.;3+.;3 M+.;3+.;3+.;3+.;3+.;#U)_CF<7\H9J=?TBV^^I%N!EZ_!C0=H.9.SXY\Y3F M(?@SC6R^*9Y;53W$CZQG>GI;3YD26$^@=&H:H]$A8E@#1* )P0JF>>ZN5-MB MS3?:>4,$K;>9(;1 ,B% ",A#%I3P)G<%SSC$NQKXO!/=ZQX"79S,?<^#WJA1 MOU0&*.8)(-@IP;S0T2X8HI;/=Y))>0789JA)+Q'[FFC1"NJ%#S7I)VJ;T1:# MI+PO%5!2)"-/ V6BY6=4<)0,RDT=%O4YAIKD9[Y7N#L9:J*8 %)I#JBUFCN# MH)9]&?$C&6K2+_BU0TUZI;:3H2;,1>-'$PB0A;DD0PUV8BW#:56 M?&QHVYY"3=Q3:#1B&<>!8,N=EX,"8\]T>O!.C:\,%.QID' KIA<\2+B?HRV& MR@X2\+X&"6L*)(T@880LY\!3MCS3,- R M'FS68$85UPJKW$6)SVN0<"]/PP<)#Q9R@;Z5]ZVX;L+KM_ >]-&Z X>M!P9C M"N+V0Y"36.;O9M8+Z 79!?D)*E -?8/E43>>?C"%NC<^ K*?GHP9B6K<%1\K MY0*'1B\H)B$P$D50T!KFX[>='^9IFAGMBO%>XF9N1_>H7<7^KE@=7QXEE M(0)20 6BAZNU%)HA-&0T6,M'[RUKO8V@JWQ2RMPSZE/M;02S1/4$C@!4$Q;A M)&VTW -%@O.>(N(,'D!:RT<_5]+&2JG GIINBES7=;J)V5H73JU-/2@9X):% M$!2FT X:T+C!MOH4P^[IW4O>=93HB_23'U8M]6B/B7]HK1G $H<@A-$PY%:/ MPRQ>VXO*9*>HR">" .FE P(S%"336NE!]Q /BO2M M4EA%.>^5Z^Y36+>PK/! T^C%$:BI4(A*#W-WBCKX%-9PGC9+80T2<@%7^755 MQV--+WSTX6^0M0-C7@/C#0(V0.D((9KJW G,3C!'P'\>09?(10P)Q-_M=5@! M1=(X!T-2)SP$"80O*XE9UAS,STJ1=M@M,>1>,"\\/82A^>1N*]P=Y>YO N>Z'A,:<ECFYO(7#C03*< $\5U9:1Z1[6E#^S#*7&Y,V5DHEQF4. M;%_V$*-'*/H)2@*N-42"(T98;D/L>7>3VSK2FYV.SO<\5VKJ01O[R>POJ6'B MC?_BW=O98K+X\9NN5Z,QMD],;?Z,<6FID6O*E92Z,_L[Q@9\Z,J&:L-3>V4# MF!32.*BARU_N.1A=O@15QY-::S4M04D& 7".';&<2"&R5[(-0K:S-%09?>E. M1F6CXQ#R3^N6U?RI]VF@9=O% B(XD-!@ +5"2BK&D,YQOV(,QOT'+_*I2[4' MVC+G.;IPM5]8:$66,=75CV8/=^5WQFI5E)*]*HV##$A// B0.D\%ED3H9ZHL M?;?K#U]7>IG('#XY>__E/ZHHR;_&I5_7#V:B/^HU*QA0@G% 6)"<V1SSRE9 ^D(K<@29!3( M>_7 :W]%6@$6RH6M!;>?_%A62H>KRP@^=KO)M ,5:?"DA@$HKN,/%*$6YHX> M[4EAUF37#DI?>FDHHR=V-2+'N_L).2O8\2?AU8_4=[S]X+0* T6# 9Y1:T7 M%*/IO*4X:;(A>@TM2E^T2UGNJ9]5\NO%\LIV6[)1-ZFM8T MK>;1V)Z_^O%(?/=CF=K7W?8N8HN!)CP )!TB@EC#8)D9;J57=L0FU@&J1H'> M"AL![G9Q6F'OPGX;#GD_5MTA:E'?85]8!4J;C-O#]\$":34&$7E<@!+!B]Q% MVP>EN6O,RY>CN+W,YPYX_O=_OY^%6L\7];5-L;LOU70UR*3='D(IB.<\ =QC M9$R:/CPL]KGF.7NV.4N15162= '+L]UN^?C'S-?SB\G5IV@+Q>_U><.((9JD M"AH###)>"J."5;DWJL'@]E#5M)O"@3+T%/-@;N?&=LBDV3B6 2V#BH:PTI B M::7/'349!.QH]2<_+05,IW&CMBS20 JL 7$"662XY"AWT=+!3T/;YVZ4A:@" MT?]/=66]=SV:WX7\LX\G]>QC>*VO)@O=&-0%$01&> B@YU0PC@QSN>?O90-_ MM,JX'WH+Q#X&[LHX0* 4L\!'TU 9$3=EG3M:]]*.QQRB+S"N_J%J+X/4.BIL M!!H]WM?5-&7GDQJG2?!N#?%XIUGY%&60%YB)L M9P&3#L =I11MD ME2K> NY\L:6%%&*-V(U@\3 7$G@/M& ,6T0A8$H=][I/U M8!1O39+SV>E=+WG[N)PA.0>&Q?U>&NF(AE#"IQ/;#O%RQLXHV?361J\\=Y:& M_')]>:GKR3^\>S>91?]IHJC4>H9$:T!3HE,*RQE%#K"&0#[JDOK$>W #8O1J,8:.5V&U$ M68S7^\D73_'P>'1J+S@@*J \&*XR+4WF,X G:W%&B!=&_[*!-"+-!&>& 4 MMU:28*7,;0SL:W9,=C(W$EZ!3.B'B3:3Z3*&WK6J:-8"(X,%B@E-I"&*/VUC M-YK/%A@OZ#@>2T*!5_L!I([31$ ##&$6R" 4H\XR07/OWDT4N]>*T>1TD[V- M9 N5&@+F*T-G?A8"N0HV)\2_F6?<$;!=&> DFT!"%H MB2@)$HO<)O>#QQ\5P1O)LL!Y_DG7BU2IW%%HY5 \EI"/JH:T#RP$A_R@>12; MU*@\AO#\Z1TCTP*E2@^7-W-?%I7]^T4UC9\]7QDPC2(7YH!Q4@./,3+!LX@Q M-^?K,#U_)<@J]0,M+;J[\U6%^QLY8>\U1AO"VD>QT1C)[;WJR#D(='19@:4H M8$FL5/E'!!YXU9&T!B@3=W)JH ]*,Z5.?5BWT9<\54>]=!Q/U9'60/IH.2@* M94"40AAR^U1'7G74KRC9JX[Z"#O,HH]6R*>JHZ**4*#J: B+AZF 5B)@E(V& M,-5.&6$X$[FGHAV,XA6O.MJQWO62MX^J(\@ID/%+@+3VSG@-#85KO([CJCKJ MIV33JJ->>68L^LC= CEU@U"8*8 Q,<$)0[S),5CUY?2N'V0Y[92VC%'NS5OU MMB([]:[/P.K6_<@'4;+7WO68I9I-B0$2)D M4(KT/5-EV5'O^D*ZTLM$9D-E MHV;="#L@:8CHHO&6.GL0)888+,^VYWD_$]OV/.\58X'BU $]=A&R)L(SC,9% M&P9D*MMQ$$LM+?&,%.@L>SP]SS>*V^0DHW0GS:ZFNFL!GGJ>;TWI-CVL-^9C M7SW/'P&%'D@N \!:(D&U54CE3N4^VY[G.]27/AI*Z\G#=MJ_>CV;?UQ<^/KK MA9ZE)AB_58OVQHJ/YKC&E7@60EP.)2#NP@XXXKBFP@N(BS;1'X7^0/NE#U>- M/L7;':_/NIOZ:I7241U7R2507')@64 <<664SEV">NJF/M)X.T#5*%"4-:+) M[5K8IV[JAZE%^9I2;ZP"A]5-_2%\HET:/H= *G8-%'II7.Y"FH/2W(/IIKYO MQ>UE/G,([O/D_.S#9.&?6C^:> ,$MP%H[AF@U$N)J!24/KFQU!IS>_RISZI3 M^G BJBQ2//2&!)0"114#GL3_\] Z!7/?'G\I#0DV*O?;&8GEG9@N6(('H#Q2 M0 HCXK[*%8:YK\=T0#F4@H42?/:[#5N14&<_OLW6M!%C*J#)(LP&@\;.?S3W45)DV%33=[E*3 61//440MDC S MJ0\>?QR\;BO/ G<<[T>(P:Q$"ZNL\B^ MWH7H.!0@H]1+7)!<:F9"U[!S @8F6KG 2>__TX^!Z2VD6;N#^ M9I(,E4FJ>OP87EW/HV4[G_L[)YF"9'X (74\:=* 4Q2LX$HBZWSNRN0!L([6 M%\A-2>?AG^O6Y!M?3[Y%$_:;?S]+T\.6LOA-U_7R9]M?>QSVN>/N+6Z!/=/% MP]8GG\W*!I?[G1P%>'28 M=8N'MR9A$-' $.Z -P@*IX."*GO)T;9@=W6)<7>ZUPB:[H3'0[GJV+;:SY/Y MW]LJ/)FB0'II !':XME7+G5'&C% #[=BID1*Z0[;ZZB6R=C\ M&O]E>]EH*[92F<\>7'LJA\O&8J=Z9*)@SVI"& =:80;B9ATLMI0ADGLDU^[5 M8UWQVR%H1Z_D"VC%^WB0Q1UR\3GZJU_^T!UUX82&E*Z*:S:6TP"AT2SW8,!V M)'M(#V9CJQ&Q&2WJ NF89?W;Z^KRJO87Z45)VG\;67JMYQ?OIM4?Z6SUO\3U MIQ]^]O91A=XK'ZK:?]7?&Y<>*0)*: RH3*G-8"WWN94F'_I]*MJNK>H]<7Z( MVGL6XDO9LA#M59H3P "DC'A!'/79FX9D W_2W=*,%[7'7NGY9/XE+DB[C[._ MZGJ2W)5T2C22=L&E2^G1ZI"&0&LXA:%<,*(3UDM2M]PL%^AK< MFQF-K@;( 6U- $3#$*!'4+K< ]AZX+Q,Q1G'2HF;='?0?JM699%GE]5U2](0 M1U.4$0RX,T89IYC-/IBY"\O+5)41?'0F^_*E;.3==LA#E;JL8L[G6H.\N':>I%+0'QQ%@%!77#FJML]'JU0AF_@SS\V-;P M:A 82$("8)QA2[#14.2N\VB!L;N4R'B.F_O .*D>2AKCX7N68B>M+;9LZ@I, M* @JB<1SAT3V1OPU%TJP9H4P[YTH$_*14:=S/S'\+KV M;K)HCW)KS(&6D*=N,PAQ31UFN0M0FBCVT!\_ S^-%OFCA%L@"+O"\D[;U+G_ M1YM.)XEC.^I'R+1!R>HRH7:E;,14ZY]OP[.>4 M'\M5+_4C!%U@EQ^"32&:*DT5B H/!3<2T:=]V9X1^6M.]SUPWRO?,A>SJNFW MR>S\,;CV<\@)#32D!F"BE,6I"2'+37XOH-V?]^,Y:][?RB3P @?_%V^O(ZQT MWK4#8JD^PF@/++(N2 %#R#_SY"F((V!]G&"+)"L?FC1M6QN6$"@4$-!<",6< MY(;GKO9HHC@6$V^D?(LDB1XBZFE$VH:K6$5I.Z9]59..XZQ7!48*O/@6T(U/ M(@E4NEZ,#*>*2^H8,<]:$=;6C>Y%#WKEG+D1S%=?7WZH].Q5^VE$10"*.QQ/ M(T8A]5SZI\-'6CO!//G8?>1\<\BZRB.HC ;:LNV,MW[R+9U,\Z4Y$47YCV4! M5+\-2:-EH:R3P$JK&=%.<^P&<#GP<4? <0G!%M^O7^NZ_I'*&%HK"XBQ0!K* MXK?2&2FHDCA_85DWGGUKQ8<"^=L1$B_@JOUEIB^K>I&:R2QASN?7J4/:V^]7 M:;)F(X)L)#!.(P"AB*>50,C#W-G9?D3'H1$9I5XH1??U)CG1O. 2=RN*TW&% M*;-6PT!R-QA\^/SCX'MKB1:(T3_$DD9?7==MC4$4]_'40P$0+K54C$K/2O)\ MC^3X&-]2RIW.>\[*O2S]%5H^9GQ]WHZZ)PRB7OC($_$"$*>@5 AS;[(W:M]; M29Z6+%J@W@)&C31(L'C"E"TX/,22O%Z.MRC)ZY7JH93DK4]-!6/B\60(8$%" M:"1SR.]\MUWBIX3!@P-!GBG,+48&?,TVO"G&Y%D#:0(%T0A!%9= T=[:NB>(9\Y])M 4"/FN+1DA(;1^9 M @A:!151Q/'<5[*>2S7.)E2/$VR!VHPAUPC2;%CM# ?.&$JD$@R;W"?[,[M@ MM9%'-UK&A4*ZZV\3M*(Z7; :P-A6EVL&B7MO%ZR4CSI/J08J;G>&:@F5R%V6 M]\PN6!70@5XI[\6N\_$T4M)B@+E "B&KM,O.^P'8=3GXV=BRZQ5ND3KKV:2J M?ZL6?MX." L"M"42<&BY(=Y&KG)?HVR . JRQXFVR+:N9_-/^DI<@!R81,8V #@I183?+W;'I& MA?4;F?$CY;O'POI67*?"^@&<;5E0/4C@>RRLIY0!J5F(QY%3V@@G;>%]8%$0]-2"B#!E#K)+-%'55C?+^OAA?6]@LJ<5CF+XL8K]^#L MO/:K,4\SMP8A2AWA7'0<"!6*(*6\-G8 E<.>=@0,%Q#K?EJ;4 5D"#JJ(I%, M!6]X]L9GA^!Y9U6 3.+-:*"/N.EA"00Z0 FLQ5P& [%XVMCO.*_0#'[72P@V MHZF>(*:0P(VG^&Y:17"S\[@;+7NYIAZNO^I%A#T[_WI15]?G%^\F B$Z%AQJ("#T8C#DQ8H!:C$=R!!JS8SHZNZENKDSS>O'[9ST[;XU% M:R;CTAD" 6-/C"%:^$&'1?S4!P=%_.[^D'CTP.?NQV\OO1(4=AQ);3 V\=2' MD)G_35[OD(\0_E/Z1D@NHQ6W!HZS/.Y&& *E@Z&:4VW,H/'B^R:PPY$NSE^O MP#+S]FN4U.7U94=A%?% (2, 4TI;10GF:% "9 USCQZZNV-TE-BK'#++Z#,O M@>COW4 ,C\LQDLJ@-97 M\6\6/QI8433U#,> .F.9HXZ@4+(:81V^X]"48HQD#G*WX3QS;K*:=;$6:G3R M@=%QJ[/>X.CX"R^>5C*V^LT;/O9YZT1I.1=/?7>.5T+-^]D$2&L(,!@A2(5G M(N0?7CX,V_-6FJ),%$^=?_+UI'(3^TG_N&RY<^\P LJ)B! & CD3%+-!SMS6 M:O($T#'JQAB99PS(])V M]O;V3<]F2[CA57]M=;.?[JN[86>^X8\4+2D)),^ MRH-;ZBET3N;N?K0=TN-0H1VPU-0M-E:WSJQ-9O?\/E?QFU^\;N_O$8*/V& \ M/YG'T#%BXP&:68/Z\!R'GF23>%,;^.B;U#>SH/\V65R\OIXOJDM?G\WG?A$A M-DH20XBP6/3-;73V!4J:FKOK<1^>X]"&;!)O:H/(>>XT(C,DGH%&(& D(XA@ MJU7^CDH/GG\<;&\MT2:[,H>9^3<_.;]8>'?VS=?ZW/>-[U3* 14T!,Y:)7DP MQ&0?%;T&TG'H0$ZY-]5"E3 V_S*[GGMW:\RDV^"3Q3)LYWTTE6W\*BZB$7M) M^JR"B+N5Q49SCHW8A;TY".QQJ-)NN&J)DXVJ+'R2-*\6>AH/NP]^]2Y\3A4R M-_&]QIVVP(!"R@.F#0Z2,>/0$Y5JC9$-?^+SUHN"TFU1@O%5AH^;27R\7LQ3 MRXG.;K*,"Z"@AT [A+%$!&*=V^)HQO@[X"T[VV>?Y!4QKHWQ M4FF!2O/&K9'>8^8"M-F[ FR$\$C4IAPK+4J4I8%$5Y_:Y: :$FTKZ +V$!EO M5.ZXZ;/H_+N9 FPKT19ZMPZ+-D^Y^_3QC8GSV>OI\@.\^UK]YO_XD+JKULNU M+^\Q QB\!2(H!J*7E2)N7DFK/6&.;FQ/#'WZ\U:!'4F]15%&QSC_5D\6<=\* M'\,;'WQ=/VY3_KJ:+^XA8LL-$(BGE(^3(#"#HTE$!/6YNP6N1_6\%::0]%L4 MA.=M)/U.3^J_ZNFU_]7K^76]O*(S_V(OO+N>CF@L/>ACQS6:WAQYIL;3=P]> MAB[G9S/W8:)-L@\FJ>/ $HS[./N<;D'4JZ+VWZI9??OM,A?;J6W&IK;B+#JG M4@EA$#+0Y'X9LRY@['Z5 TQK+3J#!!ANTC4R;[WTR)GLVUHV\+MJJ+T_W7VZ M4^Z']T-IWOW&UY-ORQ;Y]R?0Y\G\[VU5W09J("E2:7H\#T@:)D7^'N_=>/9U MWV1/&M*(8&=BJD@%[RVVV\Q:=U.55FS%>D]TX]I7_XE<+':J1R8*]JPF2IIH MCF("%!60(,2X#[EG!NQ>/=9VI3@ [>B5? &M>)B'^_*'OFJ_E"!D=$^,<,!Q MK03AT%N:._7=CF0?#F$NMJKLHBY0_7]WOK[ZIK:(]Z(4'4BEML& 6\MS>>0^& Y%M)1'TCV&P=/,>Q1%?:> MCQC%1X$3YA[/ XD\7:%W DAJ0W0;F2=*6*%<_D;2+4!.FC*&F1+GS62F9\NA M9?>8[D3V9C)/R:THH:L1K"U1(_@*)>SDD MW#A?S*T_58^LT]V=58_T\GXXU2/KNN@+JX BV@.C<*#0:!M4[G/]<":,[$D; M-IY+TLO*'L=0M.(ZS249P-F6\R@&"7R/"H$5!L;BJ/?.(T2X0$*^\+DD1?2@ M5\Z96[8]F<.01C-T=-&6'FB6NFA3(9C@1!$^I#E;YP/V7=J_K?RKW,(K$B9Z MN-+7T8/YT7FQT4 !4D]@P"3$%#OA#_D8&:S:>2K0!?7#1[4YB M#<46!FCC.+!:UAMG+!O2>?[ N8K[W@'FCV79+M4S5?/]$/%8"X$,*@ N/$+<$>1# M;MNH!\YQ[52YY+Y;E=A>KWW00%I&@(U^GX(: MBUM3M_&-'QVMF06D0,J TUZ.J.!.B^SIQ'Y$Q[5+991^@=+4?G3;Z[CB+$K' MIM 7I]XHH5WV\0VYL._;I!JG$QNI6R%"=[=I_5;-;+N4;+# 6,BBY6E,M#V] M5C[WW8NUH%[$UK4E!P4FRJP%N+V^,^V HCH IH)E6FDKR<[5Z1GN8=LJQZ:J M5XC9PK[ NJU>>@FT3Q<1E&">&02%SCTU?V21?8/91'[;M==LX U*F M,;6J8%P(SS#);7;E0;Y?'W&<-FR@9H6HW-4VU;V;2Q-?1 <)0 X)PX,.RI6Y M3=()Z05L5EO*O\ \K37PMM=S1 U0UA) $3=*FR 9R=V%*AOX ]FUME6+S52N M$*=[*E/Y_4GOFQ&%*K^C(J4J3Q&>BE6RKOA4K'(J5CD5'QRV$70J/C@5'YR* M#S)EFD_%!Z?B@U/QP:GXX%1\<"H^.!4?G(H/3L4'I^*#9[]UG8H/3L4'I^*# M4_'!P>]?I^*#4_'!J?C@5'SP?#>K4_'!J?C@5'RP5?'!ZZF>SR=ALKI9787E M3]]^OXJP1W1+'?[9.!-=Y@#"F"//O ^\.I5W T[NJ$ M Q@$,19#[FWN+N#/KUZA5P?&U"OT2?M0ZA6V:>C $02&" 9P,!13ITG<)C.K MT;$TU^C5@0S--7JY*![HR1>\:\;>J.^A!6!QR&.- & M2H"@@8$+XZ@.:UR;CH\^#DISR*U NNONIXDBZ?SA'*! 46A E0YY*6SC,C< M(R8:((Z#\CPR+A#Z_W(1CY;49[03$;,NJB&C0% &/=(H_E3G]@T:*(Z+]I%2 M+A!"[03"E0524Q&='$>1(UISE7OZR9&RO)U,F^3R/84@1UR)&O;I.PI#'L;% MJ5,@\A2(?-&!R%-@Z118.@66]J\AI\#2*;!T"BR= DNGP-(IL'0*+!T7[:? MTBFPM+? TMO_N4XU>N/'?G=\T+APT1!TF2)#JT'YO4BGENZCIO,U75M+^+>]JFNSFM]V5H.10.0SEN@ M/;98(!R8MT,4)S[F@=+$[^X5IA_!OHK0,K%;99=R1F>_&U7[E-967)N,I]Y* M"_8QECHG7VM58(2P]Z@,#GN@B9' :8@!9]G:A\'9?;B@E*M0BH,"><)'JU[J\_S,1K'4WC4Z^3&: MHB4*.&R<=X]&MO+'6F8_-F[,X^ MOGX_-EGW\#-RY.DZ,65*T9U9>WUY/=4+[SXN+GS]NKJ\JOU%"LA]\[=WL^?S M3L7Q3$7O7"D ,4.:(PE1R#T&8U.,8T^^@<]KS4%(2:*-AR0@"L?#FD%J;>X2 MO$WP[2K%5U2/GAYPQ0C:=PKP_@2_Z8]PLY7']56S^.V\+=YM>70K#&31)17& M"T.5R=Y4M1?0OA*#Y=2@JUW%:#H*Q 7^__:NKK=M'(N^[W\A5J1(D7Q9(.VT M@P(S3=!T,-BG 3\3+52ID.QV\N^7E.-)(LFV')&RZ^JA1NNDXN&]1_RX]_"R M@VDXB#H(ZIA\X?'RBI> YDT:1G!<%5_I_ZV;EK3"<$.$( H&X!0:FE$*.+<&A M*3$.V /-Y66357DVO_F M[5HVN?32K*[5:>_5^\:NSE%_(N>^N[6?Q]U,7Q_=#".*&=$D MHY!!7U0[/KE_W'X77Z=T@2$$)%(*4(R- M3:Q!"(OC!KDI<"Z"73-[)6#:Y.@N!!F>H72K!285L!GCD! -T3CE5W2D/Q4= MX_LRPDFT$>&38: ^;"(28@%F3"C&%"4D=,!I-+@?F6=Q/1'A$)O/1@P1>OM& M?*J*PKT+WT7=$S]P]R$Q28#2UC#,&=(T="&4(^#-3YMY(^21'!5![M8F)N^K MPCVMV;Q:O7 ,Q^T%&\!"J+#;DB0$AP]P=U&<@"&QG#:D#WB]Q6/46E;Y&V,K MGT-6+^I8-9NO_60[8)B>=%MSP)FU(#,F449!!4GH,>:54"^737/X+H(XKHOV MO3/@5:7RQSN!;DR=5_K('EC $<% L81"S9!*NR&&R>R;COIRB3BS1V-[.W;N7&AJ@!!" 0TU-S9UR\O@!6V.A#CU]1C7 MW*#RA!(%&/5'SPQ,E/4I9AZZPL41\.82B,7D4'?LC>6=K\)[(,(^>@C6YH2)&0Y3 M#@*,I L[".XT&K$@KAQ!C^E^. ?"4.U6?1F![BTQ+$TDD02&E@B=B"@'%&1G MP9.]Y@\LQ[BIC:J$/\LHBF:+])?\6^[--9R/2(0%4G(($LBP2#(_GJ(#"^:1 M392-$Y0]1O-GOKI_EL]X_*UK6>1WF]#?A_+=W\KX\T?/ MYM^[N]JXGYM]_[.WRW0;3,F2#"#CU7 6N=!%^?@R:Y?&RHW(1]?&\WAS,= '^-?_?S=%-_,[ZYK]_WU MCX: ,Y0 KHD568JQU?$'[*,@_]S,#.G/G7FY4 ':3Z99U6OE<.?EG2CUAR]? M15Y[X&_O17UGFM<':D<_>EK ]G4]"!2X?=&X+RYQ56KWG:F_F2&R6:']F7\" M6)98D&76:&4T8S+T"=8QN"9G,-2]T>O"7-L7K;4MM2L'WV[O<&!K H$DD(1E M0&L.H4&(8!UZDWL$O+E"M,'9TA.>1'+)J>.ROKC8VW_4G\XSK:DZT8&V&Y:Y M;D"WEU,,V81(+D4Z:@EWH)[;<.NGBL)&\W,5U-Z!2_SU$?7"!+LQ!:S=NPO' M_'5[0_AHK\LG&/A$SB?:\UMPP(7*!&:$Z734['I63M]3I_=$/M]KUQB*Q>WU M;J:/IA>U:6-@POW!F0$$!%:4XU3;TEGT'E'DKNH;QTZX[_"88.8IB^?$L M^39TNX4WQ'3&*)"I3H EG#($,\EA>)G,'D"7N@@([XT(*M-'+,/OPB"82,G7 M%T!.7(QCNJ.Z%)ALY0@SQ%Y0T!@@C/!'$XE%V U< H=6JL_@\K%%-^;U^%[C M!DZ2?BAM+;;#F[FMBDVD=WBBHCKS5?;O)$I39)$(G4 Y M[\PTOT,&0LYT08 MAWZM*OT]+PH'\$.Y$N5=[MZ>#M3>",PP8"RE0*",0LPDEB+TVF(,K@MD3G!W MQ(A,^(,GX]B<^O+._IK,%!*N&998D=#W"^^!]?K^L%9P9^N^3I$7PXUX$8D "HEB:6))"CTX>N1T"Z0+S&<$KBH MS8[%W)5:Y=^<^4WS<>V->&W?"Y47[3=OVYQ;;^X4U(%F*=#28^9""3.F5LVK M 5P07^9SQ,ZSA'-+.O[J0 HJZO@+SB3KZ/9B$78LPHY%V+$(.Q9AQR+L..\< M_R+L6(0=9^#S1=BQ"#L68<K:_M%L5D;/"2^Q<0NBU *N; (23@3$ F%FTC'C0.>Y)RCJ/>B %^_H ME+X/+ :3R-65YQ8 E*M,T)TEFJ8C6#:48W.3\/#+GU.R7@6')@J0M+U8U6JN1@[ MT%9TTCZUV;5ZPB1@5F% 4BTM5!@QF@3C[5.[)Z7N;O<>S]Y7FK)/8 [W+G8> MO_8?TK7_GW_]'U!+ P04 " #]H4U='D(G>,[F @!3R , $P &%Z>BTR M,#(V,#@S,5]G,2YJ<&?LO FXU.2]/WXLUJJU]2):-P0+BM5XR&0RR20'.-S9 M]YG,G@F"S622V9+,3)+)3,)VNUA7H$@57(![W6A11$2@B$C=0 I(!>$("%QE M$]E1007EGW,&ZMY?>V^?>^_S_'T?9_ D[_MYE^_V^;[).Z?>//6?;?_B=_O< M;6=][ZRS;CSKQK:V4P?:;B0*%:4B%RK5J^'!IC;,[@OU.M#67?ZENT;;66UG MG?GWU-O1?RDH2K4#!$5Y,)VK9-G!3$4 FW05A :;P+:APYM5FBFSRM59-E\4 MAPTXM&39@*N+N6$#TDC(%*HZV$+1JTML7 \G&+W,X+D!PSO/']KL: I5@57H MJYL"+\H=S6$#>L [C/_OO@P.N+JGBE(>-L#6?>-J,D1<[:A([-7(8+2=@6#S MU59\,(3@9LQRX]5F$X2")@L(X>T0W&'\9S%=?;H,Z#S?^!XJY;B.F--]NCOC MKV$#3L^KT6@,;L"#*U+>:([CH,D,FLWM1HUV61,5NMDNR@-;(&=PG*S,2,6J M4JR(5W?_36$W+ORW-/+XA/S?;I@'BT+^VYJ'0G^[L2!\8TM9B;'.& MT0@&_ZH8W;J18SJXBB302F=1H/,L6*JR^:'@YU>_7%4I*CS;^:5.>[3+QBM? MOGKF!E_L'E4'3XN&B)OM.9:CZ[PRH--&43>;G3=GZ5R>O;G;$H:"K>I? 0>_ MCMXSNJ\.9*BA"!TAPPASM$([:87M[ 9MATSM9E,"@CI@:X<9;CUK*&@W"HQ0IP$^K_25Y@Z)-:[^/8/X0LUOPJA(B4J%[VSY$M_G MHK_:X>CV'LA@^.J?A6BF*'8[QNN_ 'FZX5/ZPJ6_U:C %O,%I1/_0J/3E_Y6 MJ].JZB=?!==J#-WS.4#UDLUFB93YL TRVGF*W&?6[B\LV:-L06[6YLE*C- M#@(6F[/L+F?-?M[F2;0:<YC-NYJ,NNRWILN>3;GN^[+%',WY'(^^QY_-! MIZT2<#0J@1Y I]T6ILQXFQCWUT_# MY;4WF+#39LH8/60\A63,':OTW.L!_%+E?_ #8L9$HWE;QIBNK>&*M:9L\\5L MT5#,F)K+1ONZ)^FU=<\NZK)]7J)N6\/G,9;%Z["5C>D9]_(^YU?KG5Y#F\.8 MK;$NC,\1K02-VPZC Z+FU)*.!6P2YH%)%P]@% D8:+(M)NGTU S M1_)XFC(7JK2@R-DTHF;@&)03HD\(%"U:N%0!'&4D MGN*K;$:@>@!K6=%O9D4D4*H&TD(5+59KM;HLT:A:B1GK:TS?Y[1'#76)9EP. M0R&RW6M6<#GM#E<\E'2YD[%PP9>GFGG*I?4 5K+>ACODC5GB88<[Y2\RJDOW M.V/.?(&.)[5T,6,-.NPP$0^S?E>^F4N6&_F>*?M+E-M3S)5S[B2,U2)Z0\M7 M>P!- *$7_/&R$DHD$2+&YS+I5#5+NB&6A&(\)>0J=+HJ93U0/6O^?TV_!Q!P M\OYTFD>*E%"M,R*%HF,S499[V0&L5C'-D#:,' >"W".90(Z97B=8@)!PH*59?,)I. U24/[(;9 M:%3UVVF^*-8BQ7(A$G5F!<%L]MCL/KO98:Q$EA"U+"CZ>P!A/4D253J6J8B8 M)% EW)(C(*H>,Y-.-5@KF8L<4I,H$$.B-%#*PT+17-92<-H3C_M,0):5 ,G& M:A7 \@@4$"QX.@S:]%,)[.HTU:=#*TH;Y5O>R5HF##:6^";ARE2E1$ M-TAJVEJ.0D"$)"@T5S57T5PM5>&1*JZ[P"]?8_V<4 (X.5?PARLP[R\+=9,_;H&2^;#7$Y-3 M!;LYIV(5T&E)H24:)66PB"@#Q$)OUJ9K?% <+F!P',DJ:+]?# M::P19U4_$6FR"9,/E1R.- S7=-!7"H2Y$,,YO;Q;,3&)!I8T=,.PDR"OEGL M2Q@*^@T_5%#U9H[-B\X$'I?8-!_)XU%0=8'F$$\[&U4QAGK#34L3+E&FM-)D M7%;4G8]0I6*DF8JH 5#TZFZD!S"C%E@ZR!+9"&?5@M9D,H_Y?3H6Y"1O-B#7 M/9%HRA>N!\,!N^S&(QQ? K+F$L!88G0BH)0DF89XN<@5# ]O;?0 NJPRX68K M>%,5"E"ZQ!=AI)F#JGC*ZT?<(I#)ENO-E#GP=WWU '[IFNHB=!P,!]+-%!A( M%W4F6$O9 5[BG;&*B4FY'.6INTAS MDS8K*IV6PY)Q1V)APS1::]@TI5RV5,JKV72^F WS:,B>:@0PPV&6M'R.P\H: MS#@8"8P5LW5/'@ZE HDJV+ A7#@F9"LAV%ZN8-5(4 J1WE;4TYU(3*^(T9XY MUW">A7,E-@KS8L#DAK)UOX\JASTI*!R-,JY*OEC2$AX#VQO&&8Z/ 9FR5TQH MF+_*AEBY!S#->8+)BEV.Q+P-K4(@5("+TJ5(%F*%2(#$79C(H=E(J)Q%\726 M*M:C/2[FF[]Z +_E;ED423UH1RA,HDM24G%DTS[![03@$-QH!B%ORNSFLD'& M$RP)/MQ*\IK#E?"U+,7;I#A2@3A8QJTYS9-&ZY2'%_DL(UO%D4J'BI1+&(8020$\Y$JY-03C%\F,%M4&^6Q.P.QI,M;VBXRU+85(U&DM)MD0TIV!FGS6AY1J@US!6 M7+1HK&H!'#IH"[AYK !B"E#CL%*6 V6Q86A.C8J@A!F48J#?3*B$!6BIC=%; M)4UJ7E"#T2JHA140T#@OD J).:^5@Z0SM9TJ4* X'P<&N9H(^LPP:/5C')+4 MS/-5=\@3(/P^2])6B%?-[C1:JO* T #\H1@:3G/^1C0D M%D30Y@I!" 8BF7 0;/'#2"S5!,U)2E&18!/'5-F(-X;D>:\?=F*<&P:C.BD: MJN/O;H*X22](Q4J@GR54WO"(//B%BBU+Z:[-YTTJ6$XQ'&;KKFUSD"4KPE% ME4-B+;W,@0V[,\QR!)!VQ@T?V5T9YST$QEL @#1S-1)(,CV (D,T,9+#/Z^- MV;ZQ=D_%=(;-$GH-@VC#Z6$RB2A!%PI)3(B'F(;:(NUA-!Y-V0N!@#_:"-8L MJ,P6=$\##;@0S2T6BD@DF](*#K_94@T1(.JA,8##9 ]OC-)7LX#60$CCSJQ5 MBQ);8*R"1"QRU P&^"NSE1$ P12<,795N*#9O N%E4_16+S] 'C58#C9@AG)(%2^1Y M<[98=,2I+&O%$P&/JL5];B>'Y:P^#F!$A:&#<<5KBH>-3MA:NL6^K&(RQX9\ MCAB$%RD/8 U$-"RG&>&M;HV)R9A7Y0A%R>IDN.G.1GV4'X'3D4 HRXL,EK(! M5"1;%@I4+N%*TTYK*^IA DOZB"#',E+S=@4\-DX"7\^5POPMTX&HKT.-QA?#R(8=2&%5VBZ%H4I=,4>DM(J#&=T?R5O#C7"\B@N>IEYA MRO9(B\$66:DB,X C2C" E.'T.ACTQ/W>;-I4HB"G)URI O%R47'&0\6*+I8J MC#'J<,X*T$W<0AI""Z"JIH*H*AOKW@.H!0Q[C-18)\;SH% %PQD0:>1 K2YA MDJ$2-: )8L4J"-18 @D&#:^!0250M/,"CU8SJ%3%/!6S2Y72.4V-M*1,%C6, M)Z+YB)LVXDL&LPC^"F9&_79WP6^?#%_T*)":CH+IA6RCJ=4A$BJ02VJ:8JYQN9M5GO, M\*,4Y(G82JZ8UT=$$+^0+"8@CO0B<=0,R""/5!0D +<2\)R/JYF:5E[*E9Q) M ''8$%V0FE@D68 !46QF&FD2*87U'LJ,E$%"Q32[5)>,9?(J(0&A8U5)A! 7 MT=#A5J W^W&H!&BJF@0\6:L,)A@7Z\,TE"/I4I%P1*)L')%)TF ^N)_#+!I= M0%6>, *V5:%AM58"4T(Q:>,XEYENT3DE'D[8K0VK* .IA@^#999NZG"! R,) MH(YEB9CBB"D(R>(B:8ZRHMN@CV!=S^9X"ZX'+1'%4'\TYL9 JDXF6Q[[--OT MHNX*CDAI.0*[,="A;+@:_J)F%C*4W&;,\3I M#2CB03'@%H)..&SL8&ZVU>P9RM.W>@ M/8E"LYR+(_5"$RZK]83:[56R @/D)RJ>!G5J1*9%H,5#5.*).)J@!:AL-\4X]*0RP8Z$M%XPE9F M?7@D:/9'LJ0=0!L>+DWZ(2"+(X(K4LYIN!U$#.*6%L%47E$![YFH1\L-4!=( M@"$#8-!B>&W::]AEH$)H)A"5W0IH$".GGC*2$PW4BRK"><&P071248ZO@E F MF#6F;8S>7VMY&S!"<4B3Q-02*!0L,,<:9D(*5@S*@$&1+S:*,NXPU50T5:\$ M1(A(9-@:&PMR2K*4@&N,F6%,&.LM"MDRF\CW ,:;,8UB/;[NG ^-Y?.%?+Z4 M+T1CC6; 52HEDZE4,FFS8;:0J1"N0US8"T:BI&BA(4D#2,E#\M5Z68Y%4D1# M:V7T7$P5? 7,AQO$4Y>M"2QD&(J.ZU6<$V7,A]@-R]5R+"#VD,QZKDIH8-U% MQ+U)JM+$2FZ7X<*ZLS!KPMORV+HE8C6YI"9@45,8I N&CB,E@"61,F?)F C< M3>>"34A/FGPQ'FV8$VE"7"5&B&J5K+])RE*%!1^9)4 M9U"[*5[Q^74;U/"90XZ0G(V;"%>DX4_%.53A[K2<-SA'@9(FF92[CJNC7,JSZBPH4#UI2#9,MTBM4<<4RN M!(58S!A^I5S.!-.*+6TWPUI4B&D!AZU056R8U.(V,2(,Q2R:5 M2MEJ\6; 9//$/7$*-;)E! +#'&;*N2!_->?&:FFWDD499[,>3L3M+E[ 4D7" MY?:!K;TO/&%U2G7%7_7'\*26-:(J*J7R@&!85I(R_):_B:2Q&@TC%8@FXKAA M:":K58OD*A:3-X5X0"K)F9VB 0,'YQ!_4A #D1M M9$1*!.,8Y"[$!-1;\!!FGT$182NBFZM04J["2$Y70QZQ5/+ X3*C\J?I'%5- M\X+)#)5YAA?+K"L6?0@H)S8^PIEHV%4[+D@=6?*SQ M70R&FJBOB-&RGLN'Y&8KK?"'()=@=NF>;JZM(4"&%&'0':EPJ#<3I:EJR$] MM*E0BGD-$W,@0M19;GJSE0AS:0-I5C0Y5:M%J$(,$[4:\^5I+B[ZLDB, M2W&\I#4K< \@+\4S2M!4A%UNR5UOHJH/#WCB,=4LT ("%D0"8>2J@$2L!5O, M;;8JY7"F5C= M:@LY09NSBH&<)=4#B$F*DXXS.0I*\':*26!)V@2R"<[J\A2-421C EDQM*., M@U5GB98("Y.K4T@$]).:'RQDM4H9@KU-B$M%PBV/S6(%+!Y,X+ ;E%/AA+5L M0>'N]FK5@9+.1A1&>#&'V(,$G6C$$N&L%F_*1=)AT1L6;KD,IM%C/E!,Q MIMQ:0Y_'"']<5K MJ8JI)%I=-(:*))#F[4@)@DHQS>]YF0T MZ_>(0+QF=48,IM;:Q# XN%>4ZU&=IZ*Y0@9F*Z3L+E'-<#A'AHK-:"P(47#8 M9LW6 D![$<[,\20F*(3LRTLMT\NI7 -VXSE;5DO$8W$? M@+B-I-A&9)SA5#47901&K":4<"+O"H6=%3(/9'-0T&30:'_3JNHT*)!TM%!S M (JUV +,2G6[%X4(M:#;#.Z )J$HH=@K-U.*Y>FK$Z4%,R47@A)IZF( ^SV MOQE5"D%JPEO"["EC-RI9S;#EBR2 DM)9M-)R?"D5@5)X(^ MSH^G@83J9PML4O&3B1:#]15.XR82CFAXAS%6/%<\53-YLA-4IQ+!;D4#G-EPM$-5ICM3P>ISE7$S4\9M02 M)KRN@+/2VDP#*GS9L,P22RI.*(C5."VM@N%@#%4D'ZMC:AZ*=BS47+(5?& M4JN5&AXZD"SYS&RV;K/9HS%/+-X@,9W0K*1>8%G2F[$U:([E)8LKGU)(DF^E M%7:REJ;];D"H4RP/$84B*1 *PQ%Y3[2)%?6*S9;T-#R94IEP&?Q#(,($Q,4E MIP8Y('\04J6D7-"_!*+JL'V28DA_T9A\GNT>%<( ]B6)XE]0 BL:;6WI=!!"UVG8 C M39/'H3?%"E#.:E9%BIB$NK46C9JA>BFN:PK.)PVSR8 ^9]ACB]-.I4ASP3R& MLZ0:4I$J9REAK2Q )YR57!G*$8JMI$%Q'UA/!@R+2*EP"0#,1BPF@EJA8,EP M239;;8HE(MB,$U6OW^H$32$WD";!8(X 3:4X:&I-.0UJ'&]5%<:*68M64,U] ML5[#[C,91#/A!1*8FL-KH,B01F!BK6 E$\1D%4BC'%CU\$;N /J!%H.M Y"1 M=0=5 #=2:,0&\D+<%C0S9=R.IWD0J3:X5H<)(-?,@68WZO> D3!922&V<#.3 MS*34.8#K>>C<98GE9JD3)L,KB*R9I6 M$#=IJIHJ'K(<\!0,UH]X&+LOR28B+MUECM TK2(XAM#-C)JAJS6\F3-G^33K M2-5JK6V6:JU:M7H#%IIU)3)NMT@D$^6 WQQW!@6^+")9V"(3A#E/^@EWC(OZ MK*Q#J_O,J&'HL5H&-M33KYI,-Q%;5,P2!H&@##(Y9O-,I>DG6C,E,!T M4,N:$HE,+FQ24P9=U_-NGZ5+<3#-G?,71!M-D_#9BNA5!74TEF -E)!O7M?R4.3@)%I<+14% M#=D1:Q)A(U0@@?HK."ZEI;3 IQUL-0>7#38AF=QI:QG/V^L)"T6UMDI\8;8' M,&+G?;8<:2XA"4PQ$P:=!RDZ2#EQG8X5TN5J5(M[:N]M>>02\N5:M >*FHQ.0!5--GA+/LT7[A0CCKE M9+?:I#@@"@+5K$D%JP[%\.!"*PIQ>@\'&,/',=E_ \'>:%X2" M+ _BOI3:S?LRH! 2,=3P[("]! HE@[ B*1 Q.*&C!]<6B$J<<=V+-KCI$2-*^85P4PD*B8URD)<-LR;N6H]0KK8*.--HRW3 MRY<:)8'4PP*>"XAJ&=1(217@E+-:+S4#F!83TNEX%,N8HMD45?/P1G@*,&8V M$B+]2L.0L#-*&0E\V&$!!7_+?9D)8PT)(QCY*[H;Y(-NI)XPXD/"2-8EL.Q' M,),4E_2D540KD))I:*3+4A+\69.%#RI1MYW,4 $O[8G$;&YKRY8IU,-$X[29 M92@QXJFE,6N#="51+EO,D212HTNV6*8:2L04U.@TA#A8*H-G,$M:4;-R@C:' M>4?*#HKUE N)M AGPN*-/:AU/]Z,1(H] M@!X0](0$DVX\@SEC5:SA.L$*!NM?@,G^M M1?144C^_W; U#<>0$F00:C9E+9@M0&6Y4(FQ2%6W!'5?T.3UU0(. ME_1TP2(4K*VX;"W6 ZH+9[I3?D:)0FI*DE*Y* 8)::R../T!1,[5 MQ$K%"Y6HE*?A+0A0$Z\Z7%&[-\-R5B])A6V4Y@^I,DBW%-MPC)64$6^#@$'U MFJ U$A(-AX9[K9PY1"!AL,I1 (120!I&&",1]IK8M)87@#K)ZWZ4ASFWW4-6 MY6*!3;2B7BJ:J\?@&@MD/%6#=FAJV1LV ;:,Q>0AJ5(8=4%< H*\<0E.P-F\ M8N3V61D/F%PUMX,VN&$*8W@'Z8BRB-W=LA2Q:*B *V!(T X2W6^8-YQ44S"# M/ F4<-7J37-:%HP#.MXMR30!@"*(=C_RE"W-,W7<8!D&>%QL;9FFTFCW'H%8 MK^H$@501378GY:S7F$,,;&*L30NQD)&E=#?T).NZ[C-3W6L0[WZHF#:DKB(@ M('I!V:*1K2G7P.Y'[)GFF5ZZ.714,D;MQ4 P8:QM6/00V.E:ABKYC4]KP%]; M^Y9B&]&G F:!)G=F_6&P&X_3#=TT\,Q,!M0D, ; >!$\/?D: QB1D&%!C(#Q M)N>70 D.\56F];1"J8%0HH"&^*8GHZ9!U8PPJ0SH5#"LJNP6?M\LKA#YG!#-+9PA "I9NF, M^@1!OXH'K82Y?@8+LZ$]6%YCK-WO.L@DD.#0ULLG9DXQ%4@D>Y!.!Q!.M04#,&PGLS M="L!E\J>2A%@68&8G7#^>L&4$C"Q)P30P*0U=7:/S2!9"I=A&L&/:4=12E2 2"+W6#07%6@ MJ@H5="MZT6*NF&1&+)-Z%E' H%4GD63=8W"F9LYGHV.PG F:K8#7T]J0S&8! M9Y)0!*R!%CU1MEP7-91E"2$L1"C6%.EY!H9:G6ZR0I:S6!D,PT+.8BVR+C15 M#2;]:I WZ!D'!"JEUI0%,^HRD;#NT%'40V2RO!Z*%$6"L=KQ )O@_%X>U$K5 MO!SVY2U8S6.IDQ6327?6K4EO0K;+(1.;)8*^;-E:.FW+)5O297CC:M;[;6\B M_1U?*5E.&@;;R@+B1J3)YFMHR);R$4F75RHZ)$#%30@M-2TQMU MH@+F HSJI85$S6;RRH"731FA!FG6L$(#2]>#4C)8+>#5-%^,.7%'K* "GD;< MFFB%46_9)A 4$#+2*Q'I3G9,6!&UH1I*53!7KL%'PKK/&0XX(A8V6=>,B.>F MJ2(23I1%/5AN-*(%S>F7*]G_YVM:?_L+!*G/WR5OO2C^M=?C_X$C"]_Z_OW0 MGA,L'3Y15FB187W.3N/"X&(QUV'!+%8ZBS/M#&Q"VBTL:V['$#/;GL-S.90U M0@N,T3W 7V[^-6AGA:EW']PY#9W[!Z&_T/QKT!&IF"^*-/^%.O6Z@8\XS28, M-UMPV.YVVB$(ARPV#,%-3AA"3)@#.X/]#>V_UD>,%7/%[F-+#IZ6Y9!C:?@5@?-=(^Q4Z:-H70/_0O7OKU1\>OF:H(P$P19 M+2:KV81B$(29S38;9L'M+AS'(3-\!OO;5.-+^(T"*W8?'K*TFZ!V$]Y]> BR M=,"6,X>'OE#KVT'D"J*;A MF0M_GY_\/R(U]!NDYC)HEV'9#@3];TBM^\B7R1!9APG^3FI?EAI3$5564OX! MR1G]T *KL)+'\%R3W;3]8\<^1W#?_C4N)RK,ZQT M>F4(I_MJOIB5:$F[VEB4[E7^4JWSOSC@+_R"3^OG@<#3OP_4>;XQ^C._3?1- MR_;/+]]U\ETGWW7R72??=?)=)]]U\G^JD_,__W5#5LP-&] 8,+SSU,&V'_