0001718227-22-000053.txt : 20220506 0001718227-22-000053.hdr.sgml : 20220506 20220506094341 ACCESSION NUMBER: 0001718227-22-000053 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 88 CONFORMED PERIOD OF REPORT: 20220331 FILED AS OF DATE: 20220506 DATE AS OF CHANGE: 20220506 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Construction Partners, Inc. CENTRAL INDEX KEY: 0001718227 STANDARD INDUSTRIAL CLASSIFICATION: HEAVY CONSTRUCTION OTHER THAN BUILDING CONST - CONTRACTORS [1600] IRS NUMBER: 260758017 STATE OF INCORPORATION: DE FISCAL YEAR END: 0930 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38479 FILM NUMBER: 22899161 BUSINESS ADDRESS: STREET 1: 290 HEALTHWEST DR. STREET 2: SUITE 2 CITY: DOTHAN STATE: AL ZIP: 36303 BUSINESS PHONE: 334.673.9763 MAIL ADDRESS: STREET 1: 290 HEALTHWEST DR. STREET 2: SUITE 2 CITY: DOTHAN STATE: AL ZIP: 36303 10-Q 1 road-20220331.htm 10-Q road-20220331
false2022Q20001718227--09-30600017182272021-10-012022-03-310001718227us-gaap:CommonClassAMember2022-05-04xbrli:shares0001718227us-gaap:CommonClassBMember2022-05-0400017182272022-03-31iso4217:USD00017182272021-09-30iso4217:USDxbrli:shares0001718227us-gaap:CommonClassAMember2022-03-310001718227us-gaap:CommonClassAMember2021-09-300001718227us-gaap:CommonClassBMember2022-03-310001718227us-gaap:CommonClassBMember2021-09-3000017182272022-01-012022-03-3100017182272021-01-012021-03-3100017182272020-10-012021-03-310001718227us-gaap:CommonStockMemberus-gaap:CommonClassAMember2021-09-300001718227us-gaap:CommonStockMemberus-gaap:CommonClassBMember2021-09-300001718227us-gaap:AdditionalPaidInCapitalMember2021-09-300001718227us-gaap:TreasuryStockMember2021-09-300001718227us-gaap:RetainedEarningsMember2021-09-300001718227us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-09-300001718227us-gaap:RetainedEarningsMember2021-10-012021-12-3100017182272021-10-012021-12-310001718227us-gaap:AdditionalPaidInCapitalMember2021-10-012021-12-310001718227us-gaap:CommonStockMemberus-gaap:CommonClassAMember2021-10-012021-12-310001718227us-gaap:TreasuryStockMember2021-10-012021-12-310001718227us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-10-012021-12-310001718227us-gaap:CommonStockMemberus-gaap:CommonClassBMember2021-10-012021-12-310001718227us-gaap:CommonStockMemberus-gaap:CommonClassAMember2021-12-310001718227us-gaap:CommonStockMemberus-gaap:CommonClassBMember2021-12-310001718227us-gaap:AdditionalPaidInCapitalMember2021-12-310001718227us-gaap:TreasuryStockMember2021-12-310001718227us-gaap:RetainedEarningsMember2021-12-310001718227us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-3100017182272021-12-310001718227us-gaap:RetainedEarningsMember2022-01-012022-03-310001718227us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310001718227us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-01-012022-03-310001718227us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310001718227us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-03-310001718227us-gaap:CommonStockMemberus-gaap:CommonClassBMember2022-03-310001718227us-gaap:AdditionalPaidInCapitalMember2022-03-310001718227us-gaap:TreasuryStockMember2022-03-310001718227us-gaap:RetainedEarningsMember2022-03-310001718227us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310001718227us-gaap:CommonStockMemberus-gaap:CommonClassAMember2020-09-300001718227us-gaap:CommonStockMemberus-gaap:CommonClassBMember2020-09-300001718227us-gaap:AdditionalPaidInCapitalMember2020-09-300001718227us-gaap:TreasuryStockMember2020-09-300001718227us-gaap:RetainedEarningsMember2020-09-3000017182272020-09-300001718227us-gaap:RetainedEarningsMember2020-10-012020-12-3100017182272020-10-012020-12-310001718227us-gaap:AdditionalPaidInCapitalMember2020-10-012020-12-310001718227us-gaap:CommonStockMemberus-gaap:CommonClassAMember2020-12-310001718227us-gaap:CommonStockMemberus-gaap:CommonClassBMember2020-12-310001718227us-gaap:AdditionalPaidInCapitalMember2020-12-310001718227us-gaap:TreasuryStockMember2020-12-310001718227us-gaap:RetainedEarningsMember2020-12-3100017182272020-12-310001718227us-gaap:RetainedEarningsMember2021-01-012021-03-310001718227us-gaap:CommonStockMemberus-gaap:CommonClassAMember2021-01-012021-03-310001718227us-gaap:CommonStockMemberus-gaap:CommonClassBMember2021-01-012021-03-310001718227us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-310001718227us-gaap:CommonStockMemberus-gaap:CommonClassAMember2021-03-310001718227us-gaap:CommonStockMemberus-gaap:CommonClassBMember2021-03-310001718227us-gaap:AdditionalPaidInCapitalMember2021-03-310001718227us-gaap:TreasuryStockMember2021-03-310001718227us-gaap:RetainedEarningsMember2021-03-3100017182272021-03-310001718227us-gaap:SalesRevenueNetMemberroad:VariousDepartmentsOfTransportationMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-03-31xbrli:pure0001718227us-gaap:SalesRevenueNetMemberroad:VariousDepartmentsOfTransportationMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-03-310001718227us-gaap:SalesRevenueNetMemberroad:VariousDepartmentsOfTransportationMemberus-gaap:CustomerConcentrationRiskMember2021-10-012022-03-310001718227us-gaap:SalesRevenueNetMemberroad:VariousDepartmentsOfTransportationMemberus-gaap:CustomerConcentrationRiskMember2020-10-012021-03-310001718227road:FloridaDepartmentOfTransportationMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-03-310001718227road:FloridaDepartmentOfTransportationMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-03-310001718227road:FloridaDepartmentOfTransportationMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2021-10-012022-03-310001718227road:FloridaDepartmentOfTransportationMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2020-10-012021-03-310001718227us-gaap:SalesRevenueNetMemberroad:PrivateMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-03-310001718227us-gaap:SalesRevenueNetMemberroad:PrivateMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-03-310001718227us-gaap:SalesRevenueNetMemberroad:PrivateMemberus-gaap:CustomerConcentrationRiskMember2021-10-012022-03-310001718227us-gaap:SalesRevenueNetMemberroad:PrivateMemberus-gaap:CustomerConcentrationRiskMember2020-10-012021-03-310001718227us-gaap:SalesRevenueNetMemberroad:PublicMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-03-310001718227us-gaap:SalesRevenueNetMemberroad:PublicMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-03-310001718227us-gaap:SalesRevenueNetMemberroad:PublicMemberus-gaap:CustomerConcentrationRiskMember2021-10-012022-03-310001718227us-gaap:SalesRevenueNetMemberroad:PublicMemberus-gaap:CustomerConcentrationRiskMember2020-10-012021-03-310001718227road:KingAsphaltIncAndJMillerConstructionIncMember2021-10-01road:plant0001718227road:KingAsphaltIncAndJMillerConstructionIncMember2021-10-310001718227road:KingAsphaltIncAndJMillerConstructionIncMember2022-03-312022-03-31road:acquisition0001718227road:KingAsphaltIncAndJMillerConstructionIncMember2022-03-3100017182272022-04-012022-03-3100017182272022-10-012022-03-310001718227us-gaap:EquipmentMember2022-03-310001718227us-gaap:EquipmentMember2021-09-300001718227us-gaap:ManufacturingFacilityMember2022-03-310001718227us-gaap:ManufacturingFacilityMember2021-09-300001718227road:MineralReservesMember2022-03-310001718227road:MineralReservesMember2021-09-300001718227us-gaap:LandAndLandImprovementsMember2022-03-310001718227us-gaap:LandAndLandImprovementsMember2021-09-300001718227us-gaap:BuildingMember2022-03-310001718227us-gaap:BuildingMember2021-09-300001718227us-gaap:FurnitureAndFixturesMember2022-03-310001718227us-gaap:FurnitureAndFixturesMember2021-09-300001718227us-gaap:LeaseholdImprovementsMember2022-03-310001718227us-gaap:LeaseholdImprovementsMember2021-09-300001718227road:TermLoanMember2021-06-300001718227us-gaap:RevolvingCreditFacilityMember2021-06-300001718227road:TermLoan11LoanPaymentsMember2021-09-30road:payment0001718227road:TermLoanLast7LoanPaymentsMember2021-09-300001718227us-gaap:SeniorNotesMember2022-03-310001718227us-gaap:SeniorNotesMember2021-09-300001718227us-gaap:LineOfCreditMember2022-03-310001718227us-gaap:LineOfCreditMember2021-09-30road:voting_right0001718227us-gaap:CommonClassBMember2021-10-012022-03-310001718227us-gaap:CommonClassAMember2021-10-012022-03-310001718227road:EquityIncentivePlanMemberroad:CertainMembersOfManagementMemberus-gaap:RestrictedStockMemberus-gaap:CommonClassAMember2021-10-012022-03-310001718227road:ConsiderationNoteReceivableMember2017-12-310001718227road:ConsiderationNoteReceivableMemberus-gaap:OtherCurrentAssetsMember2022-03-310001718227us-gaap:OtherNoncurrentAssetsMemberroad:ConsiderationNoteReceivableMember2022-03-310001718227road:AccountsPayableNoteReceivableMember2017-12-310001718227road:AccountsPayableNoteReceivableMemberus-gaap:OtherCurrentAssetsMember2022-03-310001718227road:AccountsPayableNoteReceivableMemberus-gaap:OtherNoncurrentAssetsMember2022-03-310001718227srt:AffiliatedEntityMember2021-03-310001718227srt:AffiliatedEntityMemberus-gaap:CommonClassBMember2021-03-012021-03-310001718227srt:AffiliatedEntityMemberus-gaap:CommonClassBMember2017-12-012017-12-310001718227srt:AffiliatedEntityMemberus-gaap:CommonClassAMember2021-03-012021-03-310001718227road:SunTxCapitalPartnersMembersrt:AffiliatedEntityMember2021-10-012022-03-310001718227srt:AffiliatedEntityMemberroad:PurchaserOfSubsidiaryMember2022-01-012022-03-310001718227srt:AffiliatedEntityMemberroad:PurchaserOfSubsidiaryMember2021-01-012021-03-310001718227srt:AffiliatedEntityMemberroad:PurchaserOfSubsidiaryMember2021-10-012022-03-310001718227srt:AffiliatedEntityMemberroad:PurchaserOfSubsidiaryMember2020-10-012021-03-310001718227srt:AffiliatedEntityMemberroad:PurchaserOfSubsidiaryMember2022-03-310001718227srt:AffiliatedEntityMemberroad:PurchaserOfSubsidiaryMember2021-09-300001718227road:DisposedEntitMembersrt:AffiliatedEntityMember2022-01-012022-03-310001718227road:DisposedEntitMembersrt:AffiliatedEntityMember2021-01-012021-03-310001718227road:DisposedEntitMembersrt:AffiliatedEntityMember2021-10-012022-03-310001718227road:DisposedEntitMembersrt:AffiliatedEntityMember2020-10-012021-03-310001718227road:DisposedEntitMembersrt:AffiliatedEntityMember2022-03-310001718227road:DisposedEntitMembersrt:AffiliatedEntityMember2021-09-300001718227srt:AffiliatedEntityMemberroad:LandDevelopmentProjectMember2022-01-012022-03-310001718227srt:AffiliatedEntityMemberroad:LandDevelopmentProjectMember2021-01-012021-03-310001718227srt:AffiliatedEntityMemberroad:LandDevelopmentProjectMember2021-10-012022-03-310001718227srt:AffiliatedEntityMemberroad:LandDevelopmentProjectMember2020-10-012021-03-310001718227srt:AffiliatedEntityMemberroad:LandDevelopmentProjectMember2022-03-310001718227srt:AffiliatedEntityMemberroad:LandDevelopmentProjectMember2021-09-300001718227srt:AffiliatedEntityMemberroad:SubcontractingServicesMember2022-01-012022-03-310001718227srt:AffiliatedEntityMemberroad:SubcontractingServicesMember2021-01-012021-03-310001718227srt:AffiliatedEntityMemberroad:SubcontractingServicesMember2021-10-012022-03-310001718227srt:AffiliatedEntityMemberroad:SubcontractingServicesMember2020-10-012021-03-310001718227srt:AffiliatedEntityMemberroad:SubcontractingServicesMember2022-03-310001718227srt:AffiliatedEntityMemberroad:SubcontractingServicesMember2021-09-300001718227srt:AffiliatedEntityMemberroad:ConstructionServicesMember2022-01-012022-03-310001718227srt:AffiliatedEntityMemberroad:ConstructionServicesMember2021-01-012021-03-310001718227srt:AffiliatedEntityMemberroad:ConstructionServicesMember2021-10-012022-03-310001718227srt:AffiliatedEntityMemberroad:ConstructionServicesMember2020-10-012021-03-310001718227srt:AffiliatedEntityMemberroad:ConstructionServicesMember2022-03-310001718227srt:AffiliatedEntityMemberroad:ConstructionServicesMember2021-09-300001718227srt:AffiliatedEntityMemberroad:IslandPondMember2022-01-012022-03-310001718227srt:AffiliatedEntityMemberroad:IslandPondMember2021-01-012021-03-310001718227srt:AffiliatedEntityMemberroad:IslandPondMember2021-10-012022-03-310001718227srt:AffiliatedEntityMemberroad:IslandPondMember2020-10-012021-03-310001718227srt:AffiliatedEntityMemberroad:IslandPondMember2022-03-310001718227srt:AffiliatedEntityMemberroad:IslandPondMember2021-09-300001718227road:VehiclePurchasesMembersrt:AffiliatedEntityMember2022-01-012022-03-310001718227road:VehiclePurchasesMembersrt:AffiliatedEntityMember2021-01-012021-03-310001718227road:VehiclePurchasesMembersrt:AffiliatedEntityMember2021-10-012022-03-310001718227road:VehiclePurchasesMembersrt:AffiliatedEntityMember2020-10-012021-03-310001718227road:VehiclePurchasesMembersrt:AffiliatedEntityMember2022-03-310001718227road:VehiclePurchasesMembersrt:AffiliatedEntityMember2021-09-300001718227srt:AffiliatedEntityMemberroad:VehicleRentExpenseMember2022-01-012022-03-310001718227srt:AffiliatedEntityMemberroad:VehicleRentExpenseMember2021-01-012021-03-310001718227srt:AffiliatedEntityMemberroad:VehicleRentExpenseMember2021-10-012022-03-310001718227srt:AffiliatedEntityMemberroad:VehicleRentExpenseMember2020-10-012021-03-310001718227srt:AffiliatedEntityMemberroad:VehicleRentExpenseMember2022-03-310001718227srt:AffiliatedEntityMemberroad:VehicleRentExpenseMember2021-09-300001718227srt:AffiliatedEntityMemberroad:SunTxMember2022-01-012022-03-310001718227srt:AffiliatedEntityMemberroad:SunTxMember2021-01-012021-03-310001718227srt:AffiliatedEntityMemberroad:SunTxMember2021-10-012022-03-310001718227srt:AffiliatedEntityMemberroad:SunTxMember2020-10-012021-03-310001718227srt:AffiliatedEntityMemberroad:SunTxMember2022-03-310001718227srt:AffiliatedEntityMemberroad:SunTxMember2021-09-300001718227road:EquityIncentivePlanMemberus-gaap:RestrictedStockMemberroad:CertainDirectorsOfficersAndEmployeesMemberus-gaap:CommonClassAMember2021-10-012022-03-310001718227us-gaap:GeneralAndAdministrativeExpenseMemberroad:EquityIncentivePlanMemberus-gaap:RestrictedStockMemberus-gaap:CommonClassAMemberroad:CertainDirectorsOfficersAndEmployeesMember2022-01-012022-03-310001718227us-gaap:GeneralAndAdministrativeExpenseMemberroad:EquityIncentivePlanMemberus-gaap:RestrictedStockMemberus-gaap:CommonClassAMemberroad:CertainDirectorsOfficersAndEmployeesMember2021-01-012021-03-310001718227us-gaap:GeneralAndAdministrativeExpenseMemberroad:EquityIncentivePlanMemberus-gaap:RestrictedStockMemberus-gaap:CommonClassAMemberroad:CertainDirectorsOfficersAndEmployeesMember2021-10-012022-03-310001718227us-gaap:GeneralAndAdministrativeExpenseMemberroad:EquityIncentivePlanMemberus-gaap:RestrictedStockMemberus-gaap:CommonClassAMemberroad:CertainDirectorsOfficersAndEmployeesMember2020-10-012021-03-310001718227road:EquityIncentivePlanMemberus-gaap:RestrictedStockMemberroad:CertainDirectorsOfficersAndEmployeesMemberus-gaap:CommonClassAMember2022-03-310001718227road:Vesting2022Member2022-03-310001718227road:Vesting2023Member2022-03-310001718227road:Vesting2024Member2022-03-310001718227road:Vesting2025Member2022-03-310001718227road:Vesting2026Member2022-03-310001718227us-gaap:CostOfSalesMember2022-01-012022-03-310001718227us-gaap:CostOfSalesMember2021-01-012021-03-310001718227us-gaap:InterestExpenseMember2022-01-012022-03-310001718227us-gaap:InterestExpenseMember2021-01-012021-03-310001718227us-gaap:CostOfSalesMember2021-10-012022-03-310001718227us-gaap:CostOfSalesMember2020-10-012021-03-310001718227us-gaap:InterestExpenseMember2021-10-012022-03-310001718227us-gaap:InterestExpenseMember2020-10-012021-03-310001718227us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:CommodityContractMember2022-03-310001718227us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:CommodityContractMember2021-09-300001718227us-gaap:OtherAssetsMemberus-gaap:CommodityContractMember2022-03-310001718227us-gaap:OtherAssetsMemberus-gaap:CommodityContractMember2021-09-300001718227us-gaap:OtherAssetsMemberus-gaap:InterestRateSwapMember2022-03-310001718227us-gaap:OtherAssetsMemberus-gaap:InterestRateSwapMember2021-09-300001718227us-gaap:InterestRateSwapMemberroad:AccruedExpenseAndOtherCurrentLiabilitiesMember2022-03-310001718227us-gaap:InterestRateSwapMemberroad:AccruedExpenseAndOtherCurrentLiabilitiesMember2021-09-300001718227us-gaap:CommodityContractMemberus-gaap:OtherNoncurrentLiabilitiesMember2022-03-310001718227us-gaap:CommodityContractMemberus-gaap:OtherNoncurrentLiabilitiesMember2021-09-300001718227us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:InterestRateSwapMember2022-03-310001718227us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:InterestRateSwapMember2021-09-300001718227us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherAssetsMemberus-gaap:CashFlowHedgingMember2022-03-310001718227us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherAssetsMemberus-gaap:CashFlowHedgingMember2021-09-300001718227us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:CashFlowHedgingMember2022-03-310001718227us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:CashFlowHedgingMember2021-09-300001718227us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommodityContractMemberus-gaap:FairValueInputsLevel2Member2022-03-310001718227us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommodityContractMemberus-gaap:FairValueInputsLevel2Member2021-09-300001718227us-gaap:FairValueMeasurementsRecurringMemberus-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel2Member2022-03-310001718227us-gaap:FairValueMeasurementsRecurringMemberus-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel2Member2021-09-300001718227us-gaap:RevolvingCreditFacilityMember2022-03-310001718227us-gaap:PublicUtilitiesInventoryFuelMember2022-03-310001718227us-gaap:PublicUtilitiesInventoryNaturalGasMember2022-03-310001718227road:PublicUtilitiesInventoryFuelAndNaturalGasMember2022-03-3100017182272021-08-130001718227us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember2020-09-300001718227us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember2020-10-012021-03-310001718227us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember2021-03-310001718227us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember2021-09-300001718227us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember2021-10-012022-03-310001718227us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember2022-03-310001718227us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember2022-01-012022-03-310001718227us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember2021-01-012021-03-310001718227us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember2021-10-012022-03-310001718227us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember2020-10-012021-03-31
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, DC 20549
FORM 10-Q
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended March 31, 2022
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from                      to                     
Commission File Number: 001-38479
Construction Partners, Inc.
(Exact Name of Registrant as Specified in its Charter)
Delaware26-0758017
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
290 Healthwest Drive, Suite 2
Dothan, Alabama
36303
(Address of principal executive offices)(Zip Code)
Registrant’s telephone number, including area code: (334) 673-9763
Securities registered pursuant to Section 12(b) of the Securities Exchange Act of 1934:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Class A common stock, par value $0.001 per shareROADThe Nasdaq Stock Market LLC
(Nasdaq Global Select Market)

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes      No   ☐
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes      No  ☐
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large Accelerated FilerAccelerated Filer
Non-accelerated FilerSmaller 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 May 4, 2022, the registrant had 41,192,039 shares of Class A common stock, $0.001 par value, and 11,352,915 shares of Class B common stock, $0.001 par value, outstanding.




CAUTIONARY STATEMENT REGARDING FORWARD-LOOKING STATEMENTS
Certain statements contained in this Quarterly Report on Form 10-Q constitute forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), including statements related to future events, business strategy, future performance, future operations, backlog, financial position, estimated revenues and losses, projected costs, prospects, plans and objectives of management. All statements other than statements of historical fact may be forward-looking statements. Forward-looking statements are often, but not always, identified by the use of words such as “seek,” “anticipate,” “plan,” “continue,” “estimate,” “expect,” “may,” “will,” “project,” “predict,” “potential,” “targeting,” “intend,” “could,” “might,” “should,” “believe,” “outlook” and variations of such words or their negative and similar expressions. Forward-looking statements should not be read as a guarantee of future performance or results, and may not necessarily be accurate indications of the times at, or by, which such performance or results will be achieved. Forward-looking statements are based on management’s belief, based on currently available information, as to the outcome and timing of future events. These statements involve estimates, assumptions, known and unknown risks, uncertainties and other factors that may cause actual results or events to differ materially from those expressed in such forward-looking statements. When evaluating forward-looking statements, you should consider the risk factors and other cautionary statements described in this Quarterly Report on Form 10-Q and under the heading “Risk Factors” in our Annual Report on Form 10-K for the fiscal year ended September 30, 2021. We believe the expectations reflected in the forward-looking statements contained in this report are reasonable, but no assurance can be given that these expectations will prove to be correct. Forward-looking statements should not be unduly relied upon.
Important factors that could cause actual results or events to differ materially from those expressed in forward-looking statements include, but are not limited to:
declines in public infrastructure construction and reductions in government funding, including the funding by transportation authorities and other state and local agencies;
risks related to our operating strategy;
competition for projects in our local markets;
risks associated with our capital-intensive business;
government inquiries, requirements and initiatives, including those related to funding for public infrastructure construction, land use, environmental, health and safety matters, and government contracting requirements and other laws and regulations;
unfavorable economic conditions and restrictive financing markets;
our ability to successfully identify, manage and integrate acquisitions;
our ability to obtain sufficient bonding capacity to undertake certain projects;
our ability to accurately estimate the overall risks, requirements or costs when we bid on or negotiate contracts that are ultimately awarded to us;
the cancellation of a significant number of contracts or our disqualification from bidding for new contracts;
risks related to adverse weather conditions;
climate change and related laws and regulations;
our substantial indebtedness and the restrictions imposed on us by the terms thereof;
our ability to manage our supply chain in a manner that ensures that we are able to obtain adequate raw materials, equipment and essential supplies;
our ability to retain key personnel and maintain satisfactory labor relations, and to manage or mitigate any labor shortages, turnover and labor cost increases;
property damage and other claims and insurance coverage issues;



the outcome of litigation or disputes, including employment-related, workers’ compensation and breach of contract claims;
risks related to our information technology systems and infrastructure, including cybersecurity incidents;
our ability to maintain effective internal control over financial reporting; and
other events outside of our control.
These factors are not necessarily all of the important factors that could cause actual results or events to differ materially from those expressed in the forward-looking statements. Other unknown or unpredictable factors could also cause actual results or events to differ materially from those expressed in the forward-looking statements. Our future results will depend upon various other risks and uncertainties, including those described in this Quarterly Report on Form 10-Q and in our Annual Report on Form 10-K for the fiscal year ended September 30, 2021. All forward-looking statements attributable to us are qualified in their entirety by this cautionary statement. Forward-looking statements speak only as of the date hereof. We undertake no obligation to update or revise any forward-looking statements after the date on which any such statement is made, whether as a result of new information, future events or otherwise, except as required by law.


TABLE OF CONTENTS



PART I - FINANCIAL INFORMATION

Item 1. Financial Statements

CONSTRUCTION PARTNERS, INC.
CONSOLIDATED BALANCE SHEETS
(in thousands, except share data)
March 31,September 30,
20222021
(unaudited)
ASSETS
Current assets:
Cash and cash equivalents$29,608 $57,251 
Restricted cash1,721  
Contracts receivable including retainage, net170,739 158,170 
Costs and estimated earnings in excess of billings on uncompleted contracts24,409 23,023 
Inventories69,500 53,792 
Prepaid expenses and other current assets17,982 7,790 
Total current assets313,959 300,026 
Property, plant and equipment, net454,630 404,832 
Operating lease right-of-use assets11,508 6,535 
Goodwill132,789 85,422 
Intangible assets, net3,986 4,163 
Investment in joint venture108 108 
Restricted investments6,203  
Other assets14,392 5,534 
Total assets$937,575 $806,620 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities:
Accounts payable$87,323 $86,390 
Billings in excess of costs and estimated earnings on uncompleted contracts46,441 33,719 
   Current portion of operating lease liabilities2,078 1,395 
Current maturities of long-term debt10,000 10,000 
Accrued expenses and other current liabilities16,832 26,459 
Total current liabilities162,674 157,963 
Long-term liabilities:
Long-term debt, net of current maturities and deferred debt issuance costs317,303 206,175 
   Operating lease liabilities, net of current portion9,631 5,302 
Deferred income taxes, net19,527 17,362 
Other long-term liabilities13,338 10,919 
Total long-term liabilities359,799 239,758 
Total liabilities522,473 397,721 
Commitments and contingencies
Stockholders’ equity:
Preferred stock, par value $0.001; 10,000,000 shares authorized at March 31, 2022 and September 30, 2021 and no shares issued and outstanding
  
Class A common stock, par value $0.001; 400,000,000 shares authorized, 41,193,222 shares issued and 41,192,039 outstanding at March 31, 2022 and 36,600,639 issued and outstanding at September 30, 2021
41 37 
Class B common stock, par value $0.001; 100,000,000 shares authorized, 14,275,867 shares issued and 11,352,915 outstanding at March 31, 2022 and 18,614,791 shares issued and 15,691,839 outstanding at September 30, 2021
15 19 
Additional paid-in capital251,817 248,571 
Treasury stock, at cost, 1,183 shares of Class A common stock, par value $0.001
(39) 
Treasury stock, at cost, 2,922,952 shares of Class B common stock, par value $0.001
(15,603)(15,603)
Accumulated other comprehensive income (loss), net6,880 (23)
Retained earnings171,991 175,898 
Total stockholders’ equity415,102 408,899 
Total liabilities and stockholders’ equity$937,575 $806,620 
See notes to consolidated financial statements (unaudited).
2

CONSTRUCTION PARTNERS, INC.
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(unaudited in thousands, except share and per share data)
For the Three Months Ended March 31,For the Six Months Ended March 31,
2022202120222021
Revenues$243,385 $179,112 $528,349 $370,041 
Cost of revenues230,888 161,040 482,888 321,375 
Gross profit12,497 18,072 45,461 48,666 
General and administrative expenses(25,000)(24,475)(49,946)(44,559)
Gain on sale of equipment, net1,014 9 1,455 342 
Operating income (loss)(11,489)(6,394)(3,030)4,449 
Interest expense, net(859)(298)(2,123)(766)
Other income43 244 159 409 
Income (loss) before provision for income taxes and earnings from investment in joint venture(12,305)(6,448)(4,994)4,092 
Provision for income taxes(2,887)(1,513)(1,087)1,167 
Earnings from investment in joint venture   11 
Net income (loss)(9,418)(4,935)(3,907)2,936 
Other comprehensive income, net of tax
Unrealized gain on interest rate swap contract, net5,580  7,025  
Unrealized loss on restricted investments, net(122) (122) 
Other comprehensive income5,458  6,903  
Comprehensive income (loss)$(3,960)$(4,935)$2,996 $2,936 
Net income (loss) per share attributable to common stockholders:
Basic$(0.18)$(0.10)$(0.08)$0.06 
  Diluted$(0.18)$(0.10)$(0.08)$0.06 
Weighted average number of common shares outstanding:
Basic51,793,443 51,686,652 51,744,052 51,586,846 
  Diluted51,793,443 51,686,652 51,744,052 51,673,582 
See notes to consolidated financial statements (unaudited).

3

CONSTRUCTION PARTNERS, INC.
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY
(unaudited in thousands, except share data)
For the six months ended March 31, 2022
Class A Common StockClass B Common Stock
Additional
Paid-in
Capital
Treasury
Stock
Retained
Earnings
Accumulated Other Comprehensive Income (Loss), netTotal Stockholders’ Equity
SharesAmountSharesAmount
September 30, 202136,600,639 $37 18,614,791 $19 $248,571 $(15,603)$175,898 $(23)$408,899 
Net income — — — — — — 5,511 — 5,511 
Equity-based compensation expense— — — — 1,504 — — — 1,504 
Issuance of stock awards145,921 — — — — — — — — 
Purchase of treasury stock— — — — — (39)— — (39)
Other comprehensive income— — — — — — — 1,445 1,445 
Conversion of Class B common stock to Class A common stock4,338,924 4 (4,338,924)(4)— — — —  
December 31, 202141,085,484 $41 14,275,867 $15 $250,075 $(15,642)$181,409 $1,422 $417,320 
Net income (loss)— — — — — — (9,418)— (9,418)
Equity-based compensation expense— — — — 1,742 — — — 1,742 
Issuance of stock awards107,738 — — — — — — — — 
Other comprehensive income— — — — — — — 5,458 5,458 
March 31, 202241,193,222 $41 14,275,867 $15 $251,817 $(15,642)$171,991 $6,880 $415,102 
For the six months ended March 31, 2021
Class A Common StockClass B Common StockAdditional
Paid-in
Capital
Treasury
Stock
Retained
Earnings
Accumulated Other Comprehensive Income (Loss), netTotal
Stockholders’
Equity
SharesAmountSharesAmount
September 30, 202033,875,884 $34 20,828,813 $21 $245,022 $(15,603)$155,721 $— $385,195 
  Net income— — — — — — 7,871 — 7,871 
Equity-based compensation expense— — — — 395 — — — 395 
December 31, 202033,875,884 $34 20,828,813 $21 $245,417 $(15,603)$163,592 $— $393,461 
Net income— — — — — — (4,935)— (4,935)
Conversion of Class B common stock to Class A common stock1,332,952 1 (1,332,952)(1)— — — —  
Equity-based compensation expense— — — — 460 — — — 460 
Issuance of stock awards510,733 — — — — — — — — 
March 31, 202135,719,569 $35 19,495,861 $20 $245,877 $(15,603)$158,657 $— $388,986 
See notes to consolidated financial statements (unaudited).
4

CONSTRUCTION PARTNERS, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(unaudited in thousands)
For the Six Months Ended March 31,
20222021
Cash flows from operating activities:
Net income (loss)$(3,907)$2,936 
Adjustments to reconcile net income to net cash, cash equivalents and restricted cash provided by operating activities:
Depreciation, depletion, accretion and amortization of long-lived assets33,047 23,385 
Amortization of deferred debt issuance costs and debt discount128 127 
Unrealized gain on derivative instruments(2,130)(2,377)
Provision for bad debt130 361 
Gain on sale of equipment, net(1,455)(342)
Equity-based compensation expense3,246 855 
Earnings from investment in joint venture (11)
Distribution of earnings from investment in joint venture 100 
Deferred income tax benefit(245) 
  Other non-cash adjustments39 (24)
Changes in operating assets and liabilities, net of acquisition:
Contracts receivable including retainage(3,821)6,263 
Costs and estimated earnings in excess of billings on uncompleted contracts(1,261)(9,802)
Inventories(13,665)(3,482)
Prepaid expenses and other current assets(8,150)(4,343)
Other assets350 (1,275)
Accounts payable(2,426)(2,464)
Billings in excess of costs and estimated earnings on uncompleted contracts12,304 (7,261)
Accrued expenses and other current liabilities(11,957)(8)
Other long-term liabilities3,067 (240)
Net cash provided by operating activities, net of acquisitions3,294 2,398 
Cash flows from investing activities:
Purchases of property, plant and equipment(34,703)(26,898)
Proceeds from sale of equipment3,777 927 
Business acquisitions, net of cash acquired(102,893)(84,494)
Purchase of restricted investments(6,358) 
Net cash used in investing activities(140,177)(110,465)
Cash flows from financing activities:
Proceeds from revolving credit facility116,000  
Repayments of long-term debt(5,000)(6,500)
Purchase of treasury stock(39) 
Net cash provided by (used in) financing activities110,961 (6,500)
Net change in cash and cash equivalents(25,922)(114,567)
Cash, cash equivalents and restricted cash:
Cash, cash equivalents and restricted cash, beginning of period57,251 148,316 
Cash, cash equivalents and restricted cash, end of period$31,329 $33,749 
Supplemental cash flow information:
Cash paid for interest$3,375 $1,303 
Cash paid for income taxes$1,076 $3,318 
Operating lease right-of-use assets obtained in exchange for operating lease liabilities$5,983 $615 
Cash paid for operating lease liabilities$1,144 $1,234 
Non-cash items:
Property, plant and equipment included with accounts payable at period end$1,042 $1,663 
Non-compete agreements to seller in business combination$ $1,700 
Amounts payable to seller in business combination$600 $250 
See notes to consolidated financial statements (unaudited).
5

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited)

Note 1 - General
Business Description
Construction Partners, Inc. (the “Company”) is a civil infrastructure company that specializes in the construction and maintenance of roadways across Alabama, Florida, Georgia, North Carolina and South Carolina. Through its wholly owned subsidiaries, the Company provides a variety of products and services to both public and private infrastructure projects, with an emphasis on highways, roads, bridges, airports, and commercial and residential developments. The Company’s primary operations consist of (i) manufacturing and distributing hot mix asphalt (“HMA”) for both internal use and sales to third parties in connection with construction projects, (ii) paving activities, including the construction of roadway base layers and application of asphalt pavement, (iii) site development, including the installation of utility and drainage systems, (iv) mining aggregates, such as sand, gravel and construction stone, that are used as raw materials in the production of HMA and for sales to third parties, and (v) distributing liquid asphalt cement for both internal use and sales to third parties in connection with HMA production.

The Company was formed as a Delaware corporation in 2007 as a holding company to facilitate an acquisition growth strategy in the HMA paving and construction industry. SunTx Capital Partners (“SunTx”), a private equity firm based in Dallas, Texas, has owned a controlling interest in the Company’s stock since the Company’s inception.
On October 1, 2021, Construction Partners Risk Management, Inc., a captive insurance company and wholly-owned subsidiary of the Company (the “Captive”), commenced operations. The purpose of the Captive is to provide general liability, automobile liability and workers’ compensation insurance coverage to the Company and its subsidiaries.
Seasonality
The use and consumption of the Company’s products and services fluctuate due to seasonality. The Company’s products are used, and its construction operations and production facilities are located, outdoors. Therefore, seasonal changes and other weather-related conditions, in particular, extended snowy, rainy or cold weather in the winter, spring or fall and major weather events, such as hurricanes, tornadoes, tropical storms and heavy snows, can adversely affect the Company’s business and operations through a decline in both the use of the Company’s products and demand for the Company’s services. In addition, construction materials production and shipment levels follow activity in the construction industry, which typically occurs in the spring, summer and fall. Warmer and drier weather during the third and fourth quarters of the Company’s fiscal year typically result in higher activity and revenues during those quarters. The first and second quarters of the Company’s fiscal year typically have lower levels of activity due to less favorable weather conditions.

Note 2 - Significant Accounting Policies
Basis of Presentation
These consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. Intercompany accounts and transactions have been eliminated in consolidation. These interim consolidated statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”), which permit reduced disclosure for interim periods. The Company's Consolidated Balance Sheets as of September 30, 2021 were derived from the Company's audited financial statements for the fiscal year then ended, but do not include all necessary disclosures required by accounting principles generally accepted in the United States of America (“GAAP”) with respect to annual financial statements. In the opinion of management, these unaudited consolidated financial statements include all recurring adjustments and normal accruals necessary for a fair presentation of the Company’s financial position, results of operations and cash flows for the dates and periods presented. These consolidated financial statements and accompanying notes should be read in conjunction with the Company’s audited annual consolidated financial statements and notes thereto included in its Annual Report on Form 10-K for the fiscal year ended September 30, 2021 (the “2021 Form 10-K”). Results for interim periods are not necessarily indicative of the results to be expected for a full fiscal year or for any future period.

Management’s Estimates
The preparation of the consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the recorded amounts of assets, liabilities, stockholders’ equity, revenues and expenses during the reporting period, and the disclosure of contingent liabilities at the date of the consolidated financial statements. Estimates are used in accounting for items such as recognition of revenues and cost of revenues, marketable securities, mineral reserves, goodwill and other intangible assets, business acquisition accounting estimates, valuation of operating lease right-of-use assets, allowance for doubtful accounts, valuation allowances related to income taxes, accruals for potential liabilities related to lawsuits or insurance claims, asset retirement
6

obligations, the fair value of derivative instruments and the fair value of equity-based compensation awards. Estimates are continually evaluated based on historical information and actual experience; however, actual results could differ from these estimates.
A description of certain critical accounting policies of the Company is presented below. Additional critical accounting policies and the underlying judgments and uncertainties are described in the notes to the Company’s annual consolidated financial statements included in the 2021 Form 10-K.
Cash and Cash Equivalents
Cash consists principally of currency on hand and demand deposits at commercial banks. Cash equivalents are short-term, highly liquid investments that are both readily convertible to known amounts of cash and are so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Cash equivalents include investments with original maturities of three months or less. The Company maintains demand accounts, money market accounts and certificates of deposit at several banks. From time to time, account balances have exceeded the maximum available federal deposit insurance coverage limit. The Company has not experienced any losses in such accounts and regularly monitors its credit risk.
Restricted Cash
Restricted cash represents cash held in a fiduciary capacity by the Captive for the payment of casualty insurance claims for the Company's subsidiaries. The Company had restricted cash of $1.7 million and $0.0 million at March 31, 2022 and September 30, 2021, respectively.
Restricted Investments
The Company's restricted investments consist of debt securities, which are held in a fiduciary capacity by the Captive for the payment of casualty insurance claims for the Company's subsidiaries. The Company determines the classification of its securities at the time of purchase and re-evaluates the determination at each balance sheet date. The Company has classified these securities as available-for-sale. As a result, these securities are carried at their fair value based on quoted market prices. Unrealized gains and losses are reported as components of accumulated other comprehensive income (loss), net. These securities have been classified as non-current assets, based on their respective maturity dates. The Company had restricted investments of $6.2 million and $0.0 million at March 31, 2022 and September 30, 2021, respectively.
Contracts Receivable Including Retainage, Net
Contracts receivable are generally based on amounts billed and currently due from customers, amounts currently due but unbilled, and amounts retained by customers pending completion of a project. It is common in the Company’s industry for a small portion of either progress billings or the contract price, typically 10%, to be withheld by the customer until the Company completes a project to the satisfaction of the customer in accordance with the applicable contract terms. Such amounts, defined as retainage, represent a contract asset and are included on the Consolidated Balance Sheets as “Contracts receivable including retainage, net.” Based on the Company’s experience with similar contracts in recent years, billings for such retainage balances are generally collected within one year of the completion of the project.

Contracts receivable including retainage, net is stated at the amount management expects to collect from outstanding balances. Management provides for uncollectible accounts through a charge to earnings and a credit to the allowance for doubtful accounts based on its assessment of the current status of individual accounts, type of service performed, current economic conditions, historical losses and other information available to management. Balances that are still outstanding after management has used reasonable collection efforts are written off through a charge to the allowance for doubtful accounts and an adjustment to the contract receivable.
Contract Assets and Contract Liabilities
Billing practices for the Company’s contracts are governed by the contract terms of each project based on (i) progress toward completion approved by the owner, (ii) achievement of milestones or (iii) pre-agreed schedules. Billings do not necessarily correlate with revenues recognized under the cost-to-cost input method (formerly known as the percentage-of-completion method). The Company records contract assets and contract liabilities to account for these differences in timing.
The contract asset, “Costs and estimated earnings in excess of billings on uncompleted contracts,” arises when the Company recognizes revenues for services performed under its construction projects, but the Company is not yet entitled to bill the customer under the terms of the contract. Amounts billed to customers are excluded from this asset and reflected on the Consolidated Balance Sheets as “Contracts receivable including retainage, net.” Included in costs and estimated earnings in excess of billings on uncompleted contracts are amounts the Company seeks or will seek to collect from customers or others for (i) errors, (ii) changes in contract specifications or design, (iii) contract change orders in dispute, unapproved as to scope and price, or (iv) other customer-related causes of unanticipated additional contract costs (such as claims). Such amounts are recorded to the extent that the amount can be reasonably
7

estimated and recovery is probable. Claims and unapproved change orders made by the Company may involve negotiation and, in rare cases, litigation. Unapproved change orders and claims also involve the use of estimates, and revenues associated with unapproved change orders and claims are included in the transaction price for which it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty is resolved. The Company did not recognize any material amounts associated with claims and unapproved change orders during the periods presented.
The contract liability, “Billings in excess of costs and estimated earnings on uncompleted contracts,” represents the Company’s obligation to transfer goods or services to a customer for which the Company has been paid by the customer or for which the Company has billed the customer under the terms of the contract. Revenue for future services reflected in this account are recognized, and the liability is reduced, as the Company subsequently satisfies the performance obligation under the contract.
Costs and estimated earnings in excess of billings on uncompleted contracts and billings in excess of costs and estimated earnings on uncompleted contracts are typically resolved within one year and are not considered significant financing components.
Concentration of Risks
Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of contracts receivable including retainage. In the normal course of business, the Company provides credit to its customers and does not generally require collateral. The Company monitors concentrations of credit risk associated with these receivables on an ongoing basis. The Company has not historically experienced significant credit losses, due primarily to management’s assessment of customers’ credit ratings. The Company principally deals with recurring customers, state and local governments and well-known local companies whose reputations are known to management. The Company performs credit checks for significant new customers and generally requires progress payments for significant projects. The Company generally has the ability to file liens against the property if payments are not made on a timely basis. No single customer accounted for more than 10% of the Company’s contracts receivable including retainage, net balance at March 31, 2022 or September 30, 2021.
Projects performed for various departments of transportation accounted for 30.8% and 26.1% of consolidated revenues for the three months ended March 31, 2022 and 2021, respectively, and for 32.3% and 27.0% of consolidated revenues for the six months ended March 31, 2022 and 2021, respectively. Customers that accounted for more than 10% of consolidated revenues during the three and six months ended March 31, 2022 and 2021 are presented below:
% of Consolidated Revenues
For the Three Months Ended March 31,For the Six Months Ended March 31,
2022202120222021
Florida Department of Transportation12.5 %9.5 %11.2 %9.1 %
Revenues from Contracts with Customers
The Company derives revenues from contracts with its customers, predominantly by performing construction services for both public and private infrastructure projects, with an emphasis on highways, roads, bridges, airports and commercial and residential developments. These projects are performed for a mix of federal, state, municipal and private customers. In addition, the Company generates revenues from the sale of construction materials, including HMA, aggregates, liquid asphalt and ready-mix concrete, to third-party public and private customers pursuant to contracts with those customers. The following table reflects, for the periods presented, (i) revenues generated from public infrastructure construction projects and the sale of construction materials to public customers and (ii) revenues generated from private infrastructure construction projects and the sale of construction materials to private customers.
% of Consolidated Revenues
For the Three Months Ended March 31,For the Six Months Ended March 31,
2022202120222021
Private42.1 %41.8 %40.5 %41.2 %
Public57.9 %58.2 %59.5 %58.8 %
Revenues derived from construction projects are recognized over time as the Company satisfies its performance obligations by transferring control of the asset created or enhanced by the project to the customer. Recognition of revenues and cost of revenues for construction projects requires significant judgment by management, including, among other things, estimating total costs expected to be incurred to complete a project and measuring progress toward completion. Management reviews contract estimates regularly to assess revisions of estimated costs to complete a project and measurement of progress toward completion.
8

Management believes the Company maintains reasonable estimates based on prior experience; however, many factors contribute to changes in estimates of contract costs. Accordingly, estimates made with respect to uncompleted projects are subject to change as each project progresses and better estimates of contract costs become available. All contract costs are recorded as incurred, and revisions to estimated total costs are reflected as soon as the obligation to perform is determined. Provisions are recognized for the full amount of estimated losses on uncompleted contracts whenever evidence indicates that the estimated total cost of a contract exceeds its estimated total revenue, regardless of the stage of completion. When the Company incurs additional costs related to work performed by subcontractors, the Company may be able to utilize contractual provisions to back charge the subcontractors for those costs. A reduction to costs related to back charges is recognized when estimated recovery is probable and the amount can be reasonably estimated. Contract costs consist of (i) direct costs on contracts, including labor, materials, and amounts payable to subcontractors and (ii) indirect costs related to contract performance, such as insurance, employee benefits, and equipment (primarily depreciation, fuel, maintenance and repairs).
Progress toward completion is estimated using the input method, measured by the relationship of total cost incurred through the measurement date to total estimated costs required to complete the project (cost-to-cost method). The Company believes this method best depicts the transfer of goods and services to the customer because it represents satisfaction of the Company’s performance obligation under the contract, which occurs as the Company incurs costs. The Company measures percentage of completion based on the performance of a single performance obligation under its construction projects. Each of the Company’s construction contracts represents a single performance obligation to complete a defined construction project. This is because goods and services promised for delivery to a customer are not distinct, as the customer cannot benefit from any individual portion of the services on its own. All deliverables under a contract are part of a project defined by a customer and represent a series of integrated goods and services that have the same pattern of delivery to the customer and use the same measure of progress toward satisfaction of the performance obligation as the customer’s asset is created or enhanced by the Company. The Company’s obligation is not satisfied until the entire project is complete.
Revenue recognized during a reporting period is based on the cost-to-cost input method applied to the total transaction price, including adjustments for variable consideration, such as liquidated damages, penalties or bonuses, related to the timeliness or quality of project performance. The Company includes variable consideration in the estimated transaction price at the most likely amount to which the Company expects to be entitled or the most likely amount the Company expects to incur, in the case of liquidated damages or penalties. Such amounts are included in the transaction price for which it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty is resolved. The Company accounts for changes to the estimated transaction price using a cumulative catch-up adjustment.

The majority of the Company’s public construction contracts are fixed unit price contracts. Under fixed unit price contracts, the Company is committed to providing materials or services required by a contract at fixed unit prices (for example, dollars per ton of asphalt placed). The Company’s private customer contracts are primarily fixed total price contracts, also known as lump sum contracts, which require that the total amount of work be performed for a single price. Contract cost is recorded as incurred, and revisions in contract revenue and cost estimates are reflected in the accounting period when known. Changes in job performance, job conditions and estimated profitability, including those changes arising from contract change orders, penalty provisions and final contract settlements, may result in revisions to estimated revenues and costs and are recognized in the period in which the revisions are determined.
Change orders are modifications of an original contract that effectively change the existing provisions of the contract and become part of the single performance obligation that is partially satisfied at the date of the contract modification. This is because goods and services promised under change orders are generally not distinct from the remaining goods and services under the existing contract, due to the significant integration of services performed in the context of the contract. Accordingly, change orders are generally accounted for as a modification of the existing contract and single performance obligation. We account for the modification using a cumulative catch-up adjustment. Either the Company or its customers may initiate change orders, which may include changes in specifications or designs, manner of performance, facilities, equipment, materials, sites and period of completion of the work.

Revenues derived from the sale of HMA, aggregates, ready-mix concrete, and liquid asphalt are recognized at a point in time, which is when control of the product is transferred to the customer. Generally, that point in time is when the customer accepts delivery at its facility or receives product in its own transport vehicles from one of the Company’s HMA plants or aggregates facilities. Upon purchase, the Company generally provides an invoice or similar document detailing the goods transferred to the customer. The Company generally offers payment terms customary in the industry, which typically require payment ranging from point-of-sale to 30 days following purchase.
9

Income Taxes
The provision for income taxes includes federal and state income taxes. Income taxes are accounted for under the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the expected future tax consequences of temporary differences between the financial statement carrying values and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the fiscal years in which the temporary differences are expected to be reversed or settled. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date. Management evaluates the realization of deferred tax assets and establishes a valuation allowance when it is more likely than not that all or a portion of the deferred tax assets will not be realized. Deferred tax assets and deferred tax liabilities are presented on a net basis by taxing authority and classified as non-current on the Consolidated Balance Sheets.
Earnings per Share
Basic net income per share attributable to common stockholders is computed by dividing net income attributable to common stockholders by the weighted average number of common shares outstanding during the period. Diluted net income per common share attributable to common stockholders is the same as basic net income per share attributable to common stockholders, but includes dilutive unvested stock awards using the treasury stock method.
Fair Value Measurements
The Company measures and discloses certain financial assets and liabilities at fair value. 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 at the measurement date. Inputs used to measure fair value are classified using the following hierarchy:
Level 1. Unadjusted quoted prices in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.
Level 2. Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly through corroboration with observable market data.
Level 3. Inputs are unobservable for the asset or liability and include situations in which there is little, if any, market activity for the asset or liability. The inputs used in the determination of fair value are based on the best information available under the circumstances and may require significant management judgment or estimation.
The Company endeavors to utilize the best available information in measuring fair value.
The Company’s financial instruments include cash and cash equivalents, restricted cash, contracts receivable including retainage, accounts payable and accrued expenses reflected as current assets and current liabilities on its Consolidated Balance Sheets at March 31, 2022 and September 30, 2021. Due to the short-term nature of these instruments, management considers their carrying value to approximate their fair value.
The Company also has debt securities reflected as restricted investments on its Consolidated Balance Sheets at March 31, 2022 and September 30, 2021. These investments are adjusted to fair value at each balance sheet date based on quoted prices which are considered Level 1 inputs.
The Company also has a Term Loan and a Revolving Credit Facility, as defined and further described in Note 8 - Debt. The carrying value of amounts outstanding under these credit facilities is reflected as long-term debt, net of current maturities and current maturities of long-term debt on the Company’s Consolidated Balance Sheets at March 31, 2022 and September 30, 2021. Due to the variable rate or short-term nature of these instruments, management considers their carrying value to approximate their fair value.
The Company also has derivative instruments. The fair value of commodity and interest rate swaps are based on forward and spot prices, as described in Note 16 - Fair Value Measurements.
Level 3 fair values are used to value acquired mineral reserves and leased mineral interests. The fair values of mineral reserves and leased mineral interests are determined using an excess earnings approach, which requires management to estimate future cash flows. The estimate of future cash flows is based on available historical information and forecasts determined by management but is inherently uncertain. Key assumptions in estimating future cash flows include sales price, volumes and expected profit margins, net of capital requirements. The present value of the projected net cash flows represents the fair value assigned to mineral reserves and mineral interests. The discount rate is a significant assumption used in the valuation model and is based on the required rate of return that a hypothetical market participant would assume if purchasing the acquired business.
Management applies fair value measurement guidance to its impairment analysis for tangible and intangible assets, including goodwill.
10

Comprehensive Income
The Company reports comprehensive income in its Consolidated Statements of Comprehensive Income and Consolidated Statements of Stockholders’ Equity. Comprehensive income comprises two subsets: net income and other comprehensive income (OCI). OCI includes adjustments for changes in fair value of an interest rate swap contract derivative and debt securities. For additional information about comprehensive income, see Note 18 - Other Comprehensive Income.

Note 3 - Accounting Standards
New Accounting Pronouncements

In December 2019, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2019-12, “Simplifying the Accounting for Income Taxes,” which adds new guidance to simplify the accounting for income taxes and changes the accounting for certain income tax transactions. The new standard is effective for fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. The Company adopted this guidance effective October 1, 2021 as required and noted no material impact to the Company's consolidated financial statements.
In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848): Facilitation of Effects of Reference Rate Reform on Financial Reporting,” which provides optional expedients and exceptions for applying GAAP to contract modification and hedging relationships affected by reference rate reform. The guidance only applies to contracts, hedging relationships, and other transactions that reference the London Interbank Offered Rate (“LIBOR”) or another reference rate expected to be discontinued as a result of reference rate reform. This optional guidance was effective beginning on March 12, 2020, and the Company may elect to apply the amendments prospectively through December 31, 2022. The Company does not expect such adoption to have a material impact on the Company’s consolidated financial statements.

Note 4 - Business Acquisitions
On March 7, 2022, the Company acquired substantially all of the assets of Southern Asphalt, Inc., an asphalt paving company headquartered in Burgaw, North Carolina. The transaction provides access to the Wilmington, North Carolina metro area market. On March 18, 2022, the Company acquired substantially all of the assets of GAC Contractors, Inc., an asphalt paving, grading and sitework company headquartered in Panama City, Florida. The transaction enhances the Company's operational resources and capabilities in the growing Panama City, Florida market area.
On October 1, 2021, the Company acquired all of the capital stock of King Asphalt, Inc., a HMA production and paving company headquartered in Liberty, South Carolina. The transaction established the Company's first platform company in South Carolina and added three HMA plants in the Greenville, South Carolina metro area. On October 18, 2021, the Company acquired substantially all of the assets of J. Miller Construction Inc., a grading and site work company headquartered in Pensacola, Florida. The transaction enhanced the Company’s vertical integration of construction services and supplemented the Company’s capabilities in the greater Pensacola, Florida market area.
These acquisitions were accounted for as business combinations in accordance with FASB Accounting Standards Codification Topic 805 Business Combinations ("ASC"). The Company consulted with independent third parties to assist in the valuation process. The Company expects to finalize these values as soon as practicable and no later than one year from the acquisition date. Identifiable tangible assets acquired and liabilities assumed were recorded at their estimated fair values based on the methodology described under "Fair Value Measurements" in Note 2 - Significant Accounting Policies. The amount of the purchase price exceeding the net fair value of identifiable assets acquired and liabilities assumed was recorded as provisional goodwill in the amount of approximately $46.4 million, which is deductible for income tax purposes. Goodwill primarily represents the assembled work force and synergies expected to result from the acquisition. Upon finalizing the accounting for these transactions, management expects to ascribe value to other identifiable intangible assets, including customer relationships and customer backlog, which will reduce the provisional amount allocated to goodwill.
Total consideration for these four acquisitions was $104.7 million, of which $104.1 million has been paid with cash as of March 31, 2022. These acquisitions were funded with borrowings under the Company's Revolving Credit Facility. The total consideration has been provisionally allocated as follows: $1.2 million of cash and cash equivalents, $8.9 million of contracts receivable including retainage, net, $0.1 million of costs and estimated earnings in excess of billings on uncompleted contracts, $2.0 million of inventory, $0.5 million of prepaid expenses and other current assets, $2.8 million of accounts payable, $0.4 million of billings in excess of costs and estimated earnings on uncompleted contracts, $1.2 million of accrued expenses and other current liabilities, $50.0 million of property, plant and equipment and $46.4 million of goodwill.
Combined Acquisitions During the Three Months and Six Months Ended March 31, 2022
The Consolidated Statements of Comprehensive Income includes $15.2 million of revenue and $1.0 million of net loss
11

attributable to the operations of these acquisitions for the three months ended March 31, 2022 and $29.8 million of revenue and $1.3 million of net loss attributable to the operations of these acquisitions for the six months ended March 31, 2022 from their respective acquisition dates. The Company recorded certain costs to effect the acquisitions as they were incurred, which are reflected in general and administrative expenses on the Company’s Consolidated Statements of Comprehensive Income in the amount of $0.2 million for the three months ended March 31, 2022 and $0.4 million for the six months ended March 31, 2022.

The following presents pro forma revenues and net income as though the acquisitions had occurred on October 1, 2020 (unaudited, in thousands):

For the Three Months Ended March 31,
20222021
Pro forma revenues$271,322 $222,760 
Pro forma net income$(8,180)$(3,335)

For the Six Months Ended March 31,
20222021
Pro forma revenues$583,301 $457,765 
Pro forma net income$(1,479)$6,352 
Pro forma financial information is presented as if the acquired operations had been included in the consolidated results of the Company since October 1, 2020, and gives effect to transactions that are directly attributable to the acquisitions, including adjustments to:
(a)Include the pro forma results of operations of the acquisitions for the three and six months ended March 31, 2022 and 2021.
            
(b)Include additional depreciation and depletion expense related to the fair value of acquired property, plant and equipment and reserves at aggregates facilities, as applicable, as if such assets were acquired on October 1, 2020 and consistently applied to the Company’s depreciation and depletion methodologies.

(c)Include interest expense under the Term Loan as if the funds borrowed to finance the purchase prices were borrowed on October 1, 2020. Interest expense calculations further assume that no principal payments were made during the period from October 1, 2020 through March 31, 2022, and that the interest rate in effect on the date the Company made the acquisitions was in effect for the period from October 1, 2020 through March 31, 2022.

(d)Exclude $0.4 million of acquisition-related expenses from the three and six months ended March 31, 2022, as though such expenses were incurred prior to the pro forma acquisition date of October 1, 2020.

Pro forma information is presented for informational purposes and may not be indicative of revenue or net income that would have been achieved if these acquisitions had occurred on October 1, 2020.
Provisional Accounting
In July 2021, the Company acquired a HMA contracting company and related entities, all headquartered in Cullman, Alabama. In August 2021, the Company acquired a crushed stone and aggregates facility located near Goldston, North Carolina. As of March 31, 2022, there have been no material adjustments to the September 30, 2021 provisional accounting for either acquisition.

12

Note 5 - Contracts Receivable Including Retainage, net
Contracts receivable including retainage, net consisted of the following at March 31, 2022 and September 30, 2021 (in thousands):
March 31, 2022September 30, 2021
(unaudited)
Contracts receivable$143,583 $132,456 
Retainage29,242 27,640 
172,825 160,096 
Allowance for doubtful accounts(2,086)(1,926)
Contracts receivable including retainage, net$170,739 $158,170 
Retainage receivables have been billed, but are not due until contract completion and acceptance by the customer.

Note 6 - Contract Assets and Liabilities
Costs and estimated earnings compared to billings on uncompleted contracts at March 31, 2022 and September 30, 2021 consisted of the following (in thousands):
March 31, 2022September 30, 2021
(unaudited)
Costs on uncompleted contracts$1,239,920 $1,058,434 
Estimated earnings to date on uncompleted contracts120,673 110,430 
1,360,593 1,168,864 
Billings to date on uncompleted contracts(1,382,625)(1,179,560)
Net billings in excess of costs and estimated earnings on uncompleted contracts$(22,032)$(10,696)
Significant changes to balances of costs and estimated earnings in excess of billings (contract asset) and billings in excess of costs and estimated earnings (contract liability) on uncompleted contracts from September 30, 2021 to March 31, 2022 are presented below (in thousands):
Costs and Estimated Earnings in Excess of Billings on
 Uncompleted Contracts
Billings in Excess of Costs and Estimated Earnings on
 Uncompleted Contracts
Net Billings in Excess of Costs and Estimated Earnings on Uncompleted Contracts
September 30, 2021$23,023 $(33,719)$(10,696)
Changes in revenue billed, contract price or cost estimates1,386 (12,722)(11,336)
March 31, 2022 (unaudited)$24,409 $(46,441)$(22,032)
At March 31, 2022, the Company had unsatisfied or partially unsatisfied performance obligations under construction project contracts representing approximately $985.9 million in aggregate transaction price. The Company expects to earn revenue as it satisfies its performance obligations under those contracts in the amount of approximately $577.1 million during the remainder of the fiscal year ending September 30, 2022 and $408.8 million thereafter.
13

Note 7 - Property, Plant and Equipment
Property, plant and equipment at March 31, 2022 and September 30, 2021 consisted of the following (in thousands):
March 31, 2022September 30, 2021
(unaudited)
Construction equipment$377,311 $333,966 
Plants153,140 143,172 
Mineral reserves86,920 $86,556 
Land and improvements61,547 53,415 
Buildings29,720 27,163 
Furniture and fixtures6,639 6,426 
Leasehold improvements1,230 1,230 
      Total property, plant and equipment, gross716,507 651,928 
Accumulated depreciation, depletion and amortization(275,953)(250,803)
Construction in progress14,076 3,707 
      Total property, plant and equipment, net$454,630 $404,832 
Depreciation, depletion and amortization expense related to property, plant and equipment was $17.0 million and $12.2 million for the three months ended March 31, 2022 and 2021, respectively, and $32.8 million and $23.2 million for the six months ended March 31, 2022 and 2021, respectively.

Note 8 - Debt
Since 2017, the Company and each of its subsidiaries have been parties to a credit agreement with certain lenders party from time to time thereto (as amended and restated, the “Credit Agreement”). The Credit Agreement has been amended and restated on multiple occasions since its inception in order to provide for changes in the economic terms of the credit facility and developments at the Company. The Credit Agreement provides for a credit facility consisting of a term loan (the “Term Loan”) and a revolving credit facility (the “Revolving Credit Facility”). The obligations of the Company and its subsidiaries under the Credit Agreement are secured by a first priority security interest in substantially all of the Company’s assets.
In June 2021, the Credit Agreement was amended and restated to provide for a Term Loan in an initial aggregate principal amount of $200 million and a Revolving Credit Facility in an initial aggregate principal amount of $225 million. Among other things, the proceeds of the Term Loan were used to refinance indebtedness of the Company that was outstanding immediately prior to the restatement. The Term Loan, inclusive of any incremental borrowings made in the form of a term loan, will amortize in quarterly installments commencing on September 30, 2021 in an amount (subject, in each case, to adjustments for prior mandatory and voluntary prepayments of principal) equal to: (a) 1.25% of the original principal amount of the Term Loan on September 30, 2021 and on each of the following eleven quarter-end payment dates, and (b) 1.875% of the original principal amount of the Term Loan on each of the next seven quarter-end payment dates. The annual interest rates applicable to advances will be calculated, at the Company’s option, by using either a base rate or LIBOR, in each case plus an applicable margin percentage that corresponds to the Company’s consolidated net leverage ratio. Upon the occurrence of certain triggering events relating to the end of the LIBOR reference rate, a different benchmark rate will be selected to replace LIBOR as the reference rate for interest accruing on certain advances. All outstanding advances under the Term Loan and Revolving Credit Facility are due and payable in full on June 24, 2026. Subject to various requirements, the Company generally may (and, under certain circumstances, must), prepay all or a portion of the outstanding balance of the advances, together with accrued interest thereon, prior to their contractual maturity.
The Company maintains credit facilities to finance acquisitions, to fund the purchase of real estate, construction equipment, plants and other fixed assets, and for general working capital purposes. Debt at March 31, 2022 and September 30, 2021 consisted of the following (in thousands):
14

March 31, 2022September 30, 2021
(unaudited)
Long-term debt:
Term Loan$192,500 $197,500 
Revolving Credit Facility136,000 20,000 
Total long-term debt328,500 217,500 
Deferred debt issuance costs(1,197)(1,325)
Current maturities of long-term debt(10,000)(10,000)
Long-term debt, net of current maturities$317,303 $206,175 

Note 9 - Equity
Shares of Class A common stock and Class B common stock are identical, except with respect to voting rights, conversion rights and transfer restrictions applicable to shares of Class B common stock. The holders of Class A common stock are entitled to one vote per share, and the holders of Class B common stock are entitled to ten votes per share. The holders of Class A common stock and Class B common stock vote together as a single class on all matters submitted to a vote of stockholders, including the election of directors, unless otherwise required by applicable law or the Company’s certificate of incorporation or bylaws. Shares of Class B common stock are convertible into shares of Class A common stock at any time at the option of the holder or upon any transfer, subject to certain limited exceptions. In addition, upon the election of the holders of a majority of the then-outstanding shares of Class B common stock, all outstanding shares of Class B common stock will be converted into shares of Class A common stock. Once converted into shares of Class A common stock, shares of Class B common stock will not be reissued. Class A common stock is not convertible into any other class of the Company’s capital stock.
Conversion of Class B Common Stock to Class A Common Stock
During the six months ended March 31, 2022, certain stockholders of the Company converted a total of 4,338,924 shares of Class B common stock into shares of Class A common stock on a one-for-one basis. As of March 31, 2022, there were 41,192,039 shares of Class A common stock and 11,352,915 shares of Class B common stock outstanding.
Treasury Stock
During the six months ended March 31, 2022, the Company received a total of 1,183 shares of Class A common stock from employees for reimbursement of income taxes paid by the Company on behalf of these employees related to the vesting of restricted stock awards.
Restricted Stock Awards
During the six months ended March 31, 2022, the Company awarded a total of 253,659 restricted shares of Class A common stock to certain directors, officers and employees of the Company under the Construction Partners, Inc. 2018 Equity Incentive Plan (the “Equity Incentive Plan”).
Additional information about these transactions is set forth in Note 13 - Equity-Based Compensation.









15

Note 10 - Earnings Per Share
As discussed in Note 9 - Equity, the Company has Class A common stock and Class B common stock. Because the only differences between the two classes of common stock are related to voting rights, conversion rights and transfer restrictions applicable to shares of Class B common stock, the Company has not presented earnings per share under the two-class method, as the earnings per share are the same for both Class A common stock and Class B common stock. The following table summarizes the weighted-average number of basic common shares outstanding and the calculation of basic earnings per share for the periods presented (unaudited in thousands, except share and per share amounts):
For the Three Months Ended March 31,For the Six Months Ended March 31,
2022202120222021
Numerator
Net income (loss) attributable to common stockholders$(9,418)$(4,935)$(3,907)$2,936 
Denominator
Weighted average number of common shares outstanding, basic 51,793,443 51,686,652 51,744,052 51,586,846 
Net income (loss) per common share attributable to common stockholders, basic$(0.18)$(0.10)$(0.08)$0.06 
The following table summarizes the calculation of the weighted-average number of diluted common shares outstanding and the calculation of diluted earnings per share for the periods presented (unaudited in thousands, except share and per share amounts):
For the Three Months Ended March 31,For the Six Months Ended March 31,
2022202120222021
Numerator
Net income (loss) attributable to common stockholders$(9,418)$(4,935)$(3,907)$2,936 
Denominator
Weighted average number of basic common shares outstanding, basic 51,793,443 51,686,652 51,744,052 51,586,846 
Effect of dilutive securities:
Restricted stock grants under 2018 Equity Incentive Plan   86,736 
Weighted average number of diluted common shares outstanding51,793,443 51,686,652 51,744,052 51,673,582 
Net income (loss) per diluted common share attributable to common stockholders$(0.18)$(0.10)$(0.08)$0.06 

Note 11 - Provision for Income Taxes
The Company files a consolidated United States federal income tax return and income tax returns in various states. Management evaluated the Company’s tax positions based on appropriate provisions of applicable tax laws and regulations and believes that they are supportable based on their specific technical merits and the facts and circumstances of the respective transactions.                                                                
The Company’s effective income tax rate for the three months ended March 31, 2022 and 2021 was 23.5% and 23.5%, respectively. The Company’s effective tax rate for the six months ended March 31, 2022 and 2021 was 21.8% and 28.4%, respectively. The changes in the Company's effective rates are due to differences in state tax rates at its operating subsidiaries.



16

Note 12 - Related Parties
On December 31, 2017, the Company sold an indirect wholly owned subsidiary to an immediate family member of an executive officer of the Company (“Purchaser of Subsidiary”) in consideration for a note receivable in the amount of $1.0 million, which approximated the net book value of the disposed entity. At March 31, 2022, $0.1 million and $0.4 million was reflected on the Company’s Consolidated Balance Sheets within other current assets and other assets, respectively, representing the remaining balances on this note receivable. In connection with this transaction, the Company also received a note receivable from the disposed entity (“Disposed Entity”) on December 31, 2017 in the amount of $1.0 million representing certain accounts payable of the Disposed Entity that were paid by the Company. At March 31, 2022, $0.1 million and $0.2 million was reflected on the Company’s Consolidated Balance Sheets within other current assets and other assets, respectively, representing the remaining balances on this note receivable. The notes do not bear interest, and are scheduled to be made in periodic installments during fiscal year 2022 through fiscal year 2026.

Prior to its acquisition by the Company, a current subsidiary of the Company advanced funds to an entity owned by an immediate family member of an officer of the Company in connection with a land development project. The obligations of the borrower entity to repay the advances were guaranteed by a separate entity owned by the same family member of the officer. Amounts outstanding under the advances did not bear interest and matured in full in March 2021. In March 2021, the subsidiary of the Company amended and restated the terms of the repayment obligation, as a result of which the officer personally assumed the remaining balance of the obligation. No new amounts were advanced to the officer by the Company or any subsidiary or affiliate thereof in connection with the transaction. Under the amended and restated terms, the officer executed a promissory note in favor of the Company’s subsidiary in the principal amount of $0.8 million. The note bears simple interest at a rate of 4.0% and requires annual minimum payments of $0.1 million inclusive of principal and accrued interest, with any remaining principal and accrued interest due and payable in full on December 31, 2027. As security for his payment obligations, the officer pledged as collateral 30,000 shares of the 140,389 shares of Class B common stock that had previously been pledged as collateral and 7,500 shares of Class A common stock owned by the officer personally. Amounts outstanding under the note are reflected on the Company’s Consolidated Balance Sheets within other current assets and other assets (“Land Development Project”).

From time to time, the Company conducts or has conducted business with the following related parties:
Entities owned by immediate family members of an executive officer of the Company perform subcontract work for a subsidiary of the Company, including trucking and grading services (“Subcontracting Services”).
From time to time, a subsidiary of the Company provides construction services to various companies owned by family members of an executive officer of the Company (“Construction Services”).
The Company purchases vehicles from an entity owned by a family member of an executive officer of the Company (“Vehicles - Purchases”).
The Company rents vehicles from an entity owned by a family member of an executive officer of the Company (“Vehicles - Rent Expense”).
Since June 1, 2014, the Company has been a party to an access agreement with Island Pond Corporate Services, LLC, which provides a location for the Company to conduct business development activities from time to time on a property owned by the Executive Chairman of the Company’s Board of Directors (“Island Pond”).
The Company is party to a management services agreement with SunTx, under which the Company pays SunTx $0.27 million per fiscal quarter and reimburses certain travel and other out-of-pocket expenses associated with services rendered under the management services agreement.








17

The following table presents revenues earned and expenses incurred by the Company during the three and six months ended March 31, 2022 and 2021, and accounts receivable and payable balances at March 31, 2022 and September 30, 2021, related to transactions with the related parties described above (in thousands):
Revenue Earned (Expense Incurred)Accounts Receivable (Payable)
For the Three Months Ended March 31,For the Six Months Ended March 31,March 31,September 30,
202220212022202120222021
(unaudited)(unaudited)(unaudited)(unaudited)(unaudited)
Purchaser of Subsidiary$ $ $ $ $518 $518 
Disposed Entity    330 330 
Land Development Project    701 788 
Subcontracting Services(853)(1)(425)(1)(3,092)(1)(2,603)(1)(226)(563)
Construction Services (2)119 (2)3 (2)119 (2)  
Island Pond(80)(2)(80)(2)(160)(2)(160)(2)  
Vehicles - Purchases (3)(98)(3) (3)(408)(3)  
Vehicles - Rent Expense (2)(49)(2) (2)(127)(2)  
SunTx(384)(2)(521)(2)(759)(2)(1,138)(2)  
(1) Cost is reflected as cost of revenues on the Company’s Consolidated Statements of Comprehensive Income.
(2) Cost is reflected as general and administrative expenses on the Company’s Consolidated Statements of Comprehensive Income.
(3) Purchases reflected in property, plant & equipment, net, on the Company's Consolidated Balance Sheets.

Note 13 - Equity-Based Compensation
Restricted Stock Awards
During the six months ended March 31, 2022, the Company awarded a total of 253,659 restricted shares of Class A common stock to certain directors, officers and employees of the Company under the Equity Incentive Plan.
Compensation expense in connection with the Equity Incentive Plan, is reflected as general and administrative expenses in the Company’s Consolidated Statements of Comprehensive Income. Compensation expense was $1.7 million and $0.4 million for the three months ended March 31, 2022 and 2021, respectively, and $3.2 million and $0.9 million for the six months ended March 31, 2022 and 2021, respectively. At March 31, 2022, there was approximately $16.5 million of unrecognized compensation expense related to these awards.
The underlying shares subject to awards granted under the Equity Incentive Plan will vest, as follows:
Fiscal YearNumber of Shares
202234,058 
202336,558 
2024351,556 
2025311,378 
202615,000 
Total748,550 






18

Note 14 - Leases
The Company leases certain facilities, office space, vehicles and equipment. As of March 31, 2022, operating leases under ASC Topic 842, Leases (“Topic 842”) were included in (i) operating lease right-of use assets, (ii) current portion of operating lease liabilities and (iii) operating lease liabilities, net of current portion on the Company’s Consolidated Balance Sheets in the amounts of $11.5 million, $2.1 million and $9.6 million, respectively. As of March 31, 2022, the Company did not have any lease contracts that had not yet commenced but had created significant rights and obligations.

The components of lease expense were as follows (unaudited, in thousands):

For the Three Months Ended March 31,
20222021
Operating lease cost$637 $553 
Short-term lease cost4,114 2,635 
Total lease expense$4,751 $3,188 

For the Six Months Ended March 31,
20222021
Operating lease cost$1,234 $1,353 
Short-term lease cost8,207 5,125 
Total lease expense$9,441 $6,478 

Short-term leases (those with terms of 12 months or less) are not capitalized but are expensed on a straight-line basis over the lease term. The majority of our short-term leases relate to equipment used on construction projects. These leases are entered into at periodic rental rates for an unspecified duration and typically have a termination for convenience provision.

As of March 31, 2022, the weighted-average remaining term of the Company’s leases was 7.9 years, and the weighted-average discount rate was 3.29%. As of March 31, 2022, the lease liability was equal to the present value of the remaining lease payments, discounted using the incremental borrowing rate on the Company’s secured debt using a single maturity discount rate, as such rate is not materially different from the discount rate applied to each of the leases in the portfolio.

The following table summarizes the Company’s undiscounted lease liabilities outstanding as of March 31, 2022 (unaudited, in thousands):

Fiscal YearAmount
Remainder of 2022$1,213 
20232,290 
20241,931 
20251,602 
20261,592 
2027 and thereafter4,893 
Total future minimum lease payments$13,521 
Less: imputed interest1,812 
Total$11,709 








19

Note 15 - Investment in Derivative Instruments

Interest Rate Swap Contracts
The Company uses derivative instruments as part of our overall strategy to manage our exposure to market risks associated with fluctuations in interest rates. We regularly monitor the financial stability and credit standing of the counterparties to our derivative instruments. We do not enter into derivative financial instruments for speculative purposes.

The Company records all derivatives at fair value. On the date the derivative contract is entered into, the Company may designate the derivative as one of the following: (i) a hedge of a forecasted transaction or the variability of cash flows to be paid (“cash flow hedge”) or (ii) a hedge of the fair value of a recognized asset or liability (“fair value hedge”).

Changes in the fair value of a derivative that is qualified and designated as a cash flow hedge or net investment hedge are recorded in other comprehensive income (loss) in the Company’s Consolidated Statements of Comprehensive Income until they are reclassified into earnings in the same period or periods during which the hedged transaction affects earnings.

Changes in the fair value of a derivative that is qualified and designated as a fair value hedge, along with the gain or loss on the hedged asset or liability that is attributable to the hedged risk, are recorded in current period earnings.

If the Company designates a derivative as one of the above, changes in the fair value of the undesignated derivative instrument are reported in current period earnings. Cash flows from designated derivative financial instruments are classified within the same category as the item being hedged in the Consolidated Statements of Cash Flows, while cash flows from undesignated derivative financial instruments are included as an investing activity.

If the Company determines that it qualifies for and will designate a derivative as a hedging instrument, the Company formally documents all relationships between hedging activities, including the risk management objective and strategy for undertaking various hedge transactions. This process includes matching all derivatives that are designated as cash flow hedges to specific forecasted transactions and linking all derivatives designated as fair value hedges to specific assets and liabilities in the Consolidated Balance Sheets.

The Company performs an initial prospective assessment of hedge effectiveness on a quantitative basis between the inception date and the earlier of the first quarterly hedge effectiveness date or the issuance of the financial statements that include the hedged transaction. On a quarterly basis, the Company assesses the effectiveness of its designated hedges in offsetting the variability in the cash flows or fair values of the hedged assets or obligations using the Hypothetical Derivative Method. The Hypothetical Derivative Method compares the change in fair value or cash flows of the hedging instrument with the change in fair value or cash flows of a hypothetical derivative that represents the hedged risk. The Company would discontinue hedge accounting prospectively when the derivative is no longer highly effective as a hedge, the underlying hedged transaction is no longer probable or the hedging instrument expires, is sold, terminated or exercised.

Commodity Swap Contracts

The Company’s operations expose it to a variety of market risks, including the effects of changes in commodity prices. As part of its risk management process, the Company began entering into commodity swap transactions through regulated commodity exchanges in February 2020. The Company does not enter into derivative financial instruments for speculative purposes. Changes in the fair value of commodity swaps are recognized in earnings.

The following table represents the approximate amount of realized and unrealized gains (losses) and changes in fair value recognized in earnings on commodity derivative contracts for the three and six months ended March 31, 2022 and 2021 and the fair value of these derivatives as of March 31, 2022 and September 30, 2021 (in thousands):

For the Three Months Ended March 31,
20222021
Change inChange in
Income Statement ClassificationRealized Gain (Loss)Unrealized Gain (Loss)Total Gain (Loss)Realized Gain (Loss)Unrealized Gain (Loss)Total Gain (Loss)
Cost of revenues$364 $1,055 $1,419 $94 $813 $907 
Interest expense, net(431)939 508 (168)400 232 
Total$(67)$1,994 $1,927 $(74)$1,213 $1,139 

20

For the Six Months Ended March 31,
20222021
Change inChange in
Income Statement ClassificationRealized Gain (Loss)Unrealized Gain (Loss)Total Gain (Loss)Realized Gain (Loss)Unrealized Gain (Loss)Total Gain (Loss)
Cost of revenues$857 $778 $1,635 $(45)$1,758 $1,713 
Interest expense, net(909)1,352 443 (348)619 271 
Total$(52)$2,130 $2,078 $(393)$2,377 $1,984 


March 31, 2022September 30, 2021
Balance Sheet Classification(unaudited)
Prepaid expenses and other current assets - commodity swaps$2,616 $990 
Other assets - commodity swaps39 822 
Other assets - interest rate swaps (1)
9,991  
Accrued expense and other current liabilities - interest rate swaps(16)(97)
Other long-term liabilities - commodity swaps(65) 
Other long-term liabilities - interest rate swaps (2)
 (748)
Net unrealized gain position$12,565 $967 
(1) Includes designated cash flow hedge of $9,437 and $0 as of March 31, 2022 and September 30, 2021, respectively.
(2) Includes designated cash flow hedge of $0 and $(31) as of March 31, 2022 and September 30, 2021, respectively.

Note 16 - Fair Value Measurements

The following table presents the Company’s liabilities measured at fair value on a recurring basis as of March 31, 2022 and September 30, 2021 under ASC 820, Fair Value Measurements (in thousands):

March 31, 2022September 30, 2021
(unaudited)
Level 2Level 2
Assets
Commodity swap contracts$2,655 $1,812 
Interest rate swaps9,991  
Liabilities:
Commodity swap contracts$65 $ 
Interest rate swap contracts16 845 

The fair value of interest rate swap contracts is based on a model-driven valuation using the observable components (e.g., interest rates), which are observable at commonly quoted intervals for the full term of the contracts. The fair value of commodity swap contracts is based on an analysis of the expected cash flow of the contract in combination with observable forward price inputs obtained from a third-party pricing source. The calculations are adjusted for credit risk. Therefore, derivative assets and liabilities are classified within Level 2 of the fair value hierarchy. Derivative assets are included within “Prepaid expenses and other current assets” and “Other assets” on the Company’s Consolidated Balance Sheets. Derivative liabilities are included within “Accrued expense and other current liabilities” and “Other long-term liabilities” on the Company’s Consolidated Balance Sheets.

21

Note 17 - Commitments
Letters of Credit
Under the Revolving Credit Facility, the Company has a total capacity of $225.0 million that may be used for a combination of cash borrowings and letter of credit issuances. At March 31, 2022, the Company had aggregate letters of credit outstanding in the amount of $11.3 million, primarily related to certain insurance policies.
Purchase Commitments
As of March 31, 2022, the Company had unconditional purchase commitments for diesel fuel and natural gas in the normal course of business in the aggregate amount of $5.6 million and $2.1 million, respectively. Management does not expect any significant changes in the market value of these goods during the commitment period that would have a material adverse effect on the financial condition, results of operations and cash flows of the Company. As of March 31, 2022, our purchase commitments annually thereafter are as follows (in thousands):
Fiscal YearAmount
Remainder of 2022$3,164 
20233,781 
2024780 
Total$7,725 
Minimum Royalties

The Company has lease agreements associated with aggregates facilities under which the Company makes royalty payments. These agreements are outside the scope of Topic 842. The payments are generally based on tons sold in a particular period; however, certain agreements have minimum annual payments. The Company has commitments in the form of minimum royalties as of March 31, 2022 in the amount of $2.6 million, due as follows (in thousands):

Fiscal YearAmount
Remainder of 2022$89 
2023230 
2024220 
2025184 
2026157 
Thereafter1,760 
Total$2,640 

Royalty expense recorded in cost of revenue was $0.5 million and $0.3 million for the three months ended March 31, 2022 and 2021, respectively, and $0.8 million and $0.5 million for the six months ended March 31, 2022 and 2021, respectively.

Note 18 - Other Comprehensive Income

Comprehensive income comprises two subsets: net income and other comprehensive income (OCI). The components of other comprehensive income are presented in the accompanying Consolidated Statements of Comprehensive Income and Consolidated Statements of Stockholders’ Equity, net of applicable taxes. The Company’s interest rate swap contract hedge included in other comprehensive income was entered into on August 13, 2021 with an original notional value of $160.0 million. The maturity date of this swap is June 24, 2026.

In March 2022, the Captive purchased debt securities, which have been classified as available-for-sale as of March 31, 2022. These securities are carried at their fair value based on quoted market prices. Unrealized gains and losses are reported as components of accumulated other comprehensive income (loss), net.



22

Amounts in accumulated other comprehensive income (AOCI), net of tax, at March 31, 2022 and September 30, 2021, were as follows (in thousands):
AOCIMarch 31, 2022 (unaudited)September 30, 2021
Interest rate swap contract$9,437 $(31)
Unrealized loss on available-for-sale securities(154) 
Less tax effect of other comprehensive income (loss) items(2,403)8 
Total6,880 (23)
Changes in AOCI, net of tax, are as follows (in thousands):
AOCIInterest Rate Hedge
Balance at September 30, 2020$ 
Net OCI changes 
Balance at March 31, 2021$ 
AOCIInterest Rate Hedge
Balance at September 30, 2021$(23)
Net OCI changes6,903 
Balance at March 31, 2022$6,880 
Amounts reclassified from AOCI to earnings are as follows (in thousands):
For the Three Months Ended March 31,
20222021
Interest expense$304 $ 
Benefit from income taxes(78) 
Total reclassifications from AOCI to earnings$226 $ 
For the Six Months Ended March 31,
20222021
Interest expense$636 $ 
Benefit from income taxes(164) 
Total reclassifications from AOCI to earnings$472 $ 

23

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations.
This discussion and analysis of our financial condition and results of operations is intended to assist in understanding and assessing the trends and significant changes in our results of operations and financial condition during the period covered by this report. Historical results may not be indicative of future performance. This discussion includes forward-looking statements that reflect our plans, estimates and beliefs. Such statements involve risks and uncertainties. Our actual results may differ materially from those contemplated by these forward-looking statements as a result of various factors, including those set forth under the headings “Risk Factors” and “Cautionary Statement Regarding Forward-Looking Statements.” This discussion should be read in conjunction with our unaudited consolidated financial statements and the notes thereto included elsewhere in this Quarterly Report on Form 10-Q and our audited consolidated financial statements and notes thereto included in the 2021 Form 10-K. In this discussion, we use certain non-GAAP financial measures. Explanations of these non-GAAP financial measures and reconciliations to the most directly comparable GAAP financial measures are included in this “Management’s Discussion and Analysis of Financial Condition and Results of Operations.” Investors should not consider non-GAAP financial measures in isolation or as substitutes for financial information presented in compliance with GAAP.
Overview
We are a civil infrastructure company that specializes in the building and maintenance of transportation networks. Our operations leverage a highly skilled workforce, strategically located HMA plants, substantial construction assets and select material deposits. We provide construction products and services to both public and private infrastructure projects, with an emphasis on highways, roads, bridges, airports and commercial and residential sites in the southeastern United States.
Our public projects are funded by federal, state and local governments and include projects for roads, highways, bridges, airports and other forms of infrastructure. Public transportation infrastructure projects historically have been a relatively stable portion of state and federal budgets and represent a significant share of the United States construction market. Federal funds are allocated on a state-by-state basis, and each state is required to match a portion of the federal funds that it receives. Federal highway spending uses funds predominantly from the Highway Trust Fund, which derives its revenues from fuel taxes and other user fees.
In addition to public infrastructure projects, we provide a wide range of large sitework construction and HMA paving services to private construction customers, including commercial and residential developers and local businesses.
Recent Developments
Inflationary Trends
During the three months and six months ended March 31, 2022, we continued to experience an upward trend in several inflation-sensitive inputs necessary for us to provide our products and services, including upward pressure on wages and increases in the cost of raw materials used to produce HMA and other items that are critical to our business, including fuel, concrete and steel. In addition, we experienced some disruptions from various participants in our supply chain, including subcontractors, materials suppliers and equipment manufacturers, who provide the raw materials, equipment, vehicles, construction supplies and other services we require in order to manufacture HMA and perform our construction projects. To date, we have been able to mitigate some of the effects of inflation, supply chain disruptions and labor constraints on our business by increasing prices for our products and including the anticipated cost increases in the construction projects we bid. However, we are limited in our ability to pass through increased costs for projects already in our backlog and, under those circumstances, may be unable to recoup losses or diminished profit margins by passing these costs through to our customers.
North Carolina Acquisition
On March 7, 2022, the Company acquired substantially all of the assets of Southern Asphalt, Inc., an asphalt paving company headquartered in Burgaw, North Carolina. The transaction provides access to the Wilmington, North Carolina metro area. For further discussion regarding this transaction, see Note 4 - Business Acquisitions to the unaudited consolidated financial statements included elsewhere in this report.
Florida Acquisition
On March 18, 2022, the Company acquired substantially all of the assets of GAC Contractors, Inc., an asphalt paving, grading and site work company headquartered in Panama City, Florida. The transaction enhances the Company's operational resources and capabilities in growing Panama City, Florida market area. For further discussion regarding this transaction, see Note 4 - Business Acquisitions to the unaudited consolidated financial statements included elsewhere in this report.

24

How We Assess Performance of Our Business
Revenues
We derive our revenues predominantly by providing construction products and services for both public and private infrastructure projects, with an emphasis on highways, roads, bridges, airports and commercial and residential sites. Our projects represent a mix of federal, state, municipal and private customers. We also derive revenues from the sale of HMA, aggregates, and liquid asphalt cement to customers. We recognize revenues derived from projects as we satisfy our performance obligations over time (formerly known as the percentage-of-completion method), measured by the relationship of total cost incurred compared to total estimated contract costs (cost-to-cost input method). Changes in job performance, job conditions and estimated profitability, including those arising from contract penalty provisions and final contract settlements, may result in revisions to estimated costs and income, and are recognized in the period in which the revisions are determined. Revenues derived from the sale of HMA, aggregates, and liquid asphalt cement are recognized when the risks associated with ownership have passed to the customer.
Gross Profit
Gross profit represents revenues less cost of revenues. Cost of revenues consists of all direct and indirect costs associated with construction contracts, including raw materials, labor, equipment costs, depreciation, lease expenses, subcontract costs and other expenses at our HMA plants, aggregates mining facilities, and liquid asphalt cement terminal. Our cost of revenues is directly affected by fluctuations in commodity prices, primarily liquid asphalt and diesel fuel. From time to time, when appropriate, we limit our exposure to changes in commodity prices by entering into forward purchase commitments. In addition, our public infrastructure contracts often provide for price adjustments based on fluctuations in certain commodity-related product costs. These price adjustment provisions are in place for most of our public infrastructure contracts, and we seek to include similar provisions in our private contracts.
Depreciation, Depletion, Accretion and Amortization
Property, plant and equipment are initially recorded at cost or, if acquired as a business combination, at fair value. Depreciation on property, plant and equipment is computed on a straight-line basis over the estimated useful life of the asset. Amortization expense is the periodic expense related to leasehold improvements and intangible assets. Leasehold improvements are amortized over the lesser of the life of the underlying asset or the remaining lease term. Our intangible assets were recognized as a result of certain acquisitions and are generally amortized on a straight-line basis over the estimated useful lives of the assets. Mineral reserves are depleted in accordance with the units-of-production method as aggregates are extracted, using the initial allocation of cost based on proven and probable reserves.
General and Administrative Expenses
General and administrative expenses include costs related to our operational offices that are not allocated to direct contract costs and expenses related to our corporate offices. These expenses consist primarily of salaries and personnel costs for our administration, finance and accounting, legal, information systems, human resources and certain managerial employees. General and administrative expenses also include acquisition expenses, audit, consulting and professional fees, stock-based compensation expense, travel, insurance, office space rental costs, property taxes and other corporate and overhead expenses.
Gain on Sale of Equipment, Net
In the normal course of business, we sell construction equipment for various reasons, including when the cost of maintaining the asset exceeds the cost of replacing it. The gain or loss on the sale of equipment reflects the difference between the carrying value at the date of disposal and the net consideration received from the sale of equipment during the period.
Interest Expense, Net
Interest expense, net primarily represents interest incurred on our long-term debt, such as the Term Loan and the Revolving Credit Facility, as well as the changes in fair values of interest swap agreements and amortization of deferred debt issuance costs. These amounts are partially offset by interest income earned on short-term investments of cash balances in excess of our current operating needs.




25

Adjusted EBITDA, Adjusted EBITDA Margin, and Adjusted Net Income
Adjusted EBITDA represents net income before, as applicable from time to time, (i) interest expense, net, (ii) provision (benefit) for income taxes, (iii) depreciation, depletion, accretion and amortization, (iv) equity-based compensation expense, (v) loss on the extinguishment of debt, (vi) certain management fees and expenses and (vii) nonrecurring legal settlement costs and associated legal expenses unrelated to the Company’s core operations. Adjusted EBITDA Margin represents Adjusted EBITDA as a percentage of revenues for each period. Adjusted net income represents net income before nonrecurring legal settlement costs and associated legal expenses unrelated to the Company’s core operations. These metrics are supplemental measures of our operating performance that are neither required by, nor presented in accordance with, GAAP. These measures have limitations as analytical tools and should not be considered in isolation or as an alternative to net income or any other performance measure derived in accordance with GAAP as an indicator of our operating performance. We present Adjusted EBITDA, Adjusted EBITDA Margin and Adjusted net income because management uses these measures as key performance indicators, and we believe that securities analysts, investors and others use these measures to evaluate companies in our industry. Our calculation of Adjusted EBITDA, Adjusted EBITDA Margin and Adjusted net income may not be comparable to similarly named measures reported by other companies. Potential differences may include differences in capital structures, tax positions and the age and book depreciation of intangible and tangible assets.
The following table presents a reconciliation of net income, the most directly comparable measure calculated in accordance with GAAP, to Adjusted EBITDA and the calculation of Adjusted EBITDA Margin for the periods presented (unaudited in thousands, except percentages):
For the Three Months Ended March 31,For the Six Months Ended March 31,
2022202120222021
Net income (loss)$(9,418)$(4,935)$(3,907)$2,936 
Interest expense, net859 298 2,123 766 
Provision for income taxes(2,887)(1,513)(1,087)1,167 
Depreciation, depletion, accretion and amortization 17,144 12,291 33,047 23,385 
Equity-based compensation expense1,742 460 3,246 855 
Management fees and expenses (1)
384 521 759 1,138 
Settlement of legal claim and associated legal expenses (2)
— 3,876 — 4,232 
Adjusted EBITDA$7,824 $10,998 $34,181 $34,479 
Revenues$243,385 $179,112 $528,349 $370,041 
Adjusted EBITDA Margin3.2 %6.1 %6.5 %9.3 %
(1)Reflects fees and reimbursement of certain out-of-pocket expenses under a management services agreement with an affiliate of SunTx Capital Partners, the Company’s controlling stockholder (see Note 12 - Related Parties to the unaudited consolidated financial statements included elsewhere in this report).
(2)Reflects legal expenses associated with a settlement agreement entered into in April 2021 unrelated to the Company's core operations.
The following table presents a reconciliation of net income, the most directly comparable measure calculated in accordance with GAAP, to adjusted net income for the periods presented (unaudited in thousands):
For the Three Months Ended March 31,For the Six Months Ended March 31,
2022202120222021
Net income (loss)$(9,418)$(4,935)$(3,907)$2,936 
Settlement of legal claim (1)
— 3,200 $— $3,200 
Legal expenses associated with settlement of legal claim— 676 $— $1,032 
Tax impact due to above reconciling items— (977)$— $(1,066)
Adjusted net income (loss)$(9,418)$(2,036)$(3,907)$6,102 
(1)Reflects legal expenses associated with a settlement agreement entered into in April 2021 unrelated to the Company's core operations.


26

Results of Operations
Three Months Ended March 31, 2022 Compared to Three Months Ended March 31, 2021
The following table sets forth selected financial data for the three months ended March 31, 2022 and 2021 (unaudited in thousands, except percentages):
Change From the Three Months Ended
For the Three Months Ended March 31,March 31, 2021
to the Three Months Ended
20222021March 31, 2022
Dollars% of
Revenues
Dollars% of
Revenues

Change
%
Change
Revenues$243,385 100.0 %$179,112 100.0 %$64,273 35.9 %
Cost of revenues230,888 94.9 %161,040 89.9 %69,848 43.4 %
Gross profit12,497 5.1 %18,072 10.1 %(5,575)(30.8)%
General and administrative expenses(25,000)(10.3)%(24,475)(13.7)%(525)2.1 %
Gain on sale of equipment, net1,014 0.4 %— %1,005 11,166.7 %
Operating income (loss)(11,489)(4.7)%(6,394)(3.6)%(5,095)79.7 %
Interest expense, net(859)(0.4)%(298)(0.2)%(561)188.3 %
Other income (expense)43 — %244 0.2 %(201)(82.4)%
Income (loss) before provision for income taxes and earnings from investment in joint venture(12,305)(5.1)%(6,448)(3.6)%(5,857)90.8 %
Provision for income taxes(2,887)(1.2)%(1,513)(0.8)%(1,374)90.8 %
Earnings from investment in joint venture— — %— — %— — %
Net income (loss)$(9,418)(3.9)%$(4,935)(2.8)%$(4,483)90.8 %
Adjusted EBITDA$7,824 3.2 %$10,998 6.1 %$(3,174)(28.9)%
Adjusted net income (loss)$(9,418)(3.9)%$(2,036)(1.1)%$(7,382)362.6 %
Revenues. Revenues for the three months ended March 31, 2022 increased $64.3 million, or 35.9%, to $243.4 million from $179.1 million for the three months ended March 31, 2021. The increase included $29.9 million of revenues attributable to acquisitions completed subsequent to March 31, 2021 and an increase of approximately $34.4 million of revenues in our existing markets from contract work and sales of HMA and aggregates to third parties. The 19.2% increase in revenues in our existing markets was due to a strong demand in both public and private work.
Gross Profit. Gross profit for the three months ended March 31, 2022 decreased $5.6 million, or 30.8%, to $12.5 million from $18.1 million for the three months ended March 31, 2021. The lower gross profit was primarily due to (i) lower profit margins on the projects we assumed in connection with recent acquisitions and (ii) continued lower margins due to increases in the costs of raw materials, fuel, labor, trucking and supply chain issues.
General and Administrative Expenses. General and administrative expenses for the three months ended March 31, 2022 increased $0.5 million, or 2.1%, to $25.0 million from $24.5 million for the three months ended March 31, 2021. The increase was primarily the result of (i) a $1.3 million increase in equity-based compensation expense, (ii) a $2.7 million increase attributable to general and administrative expenses associated with the operations of businesses acquired subsequent to March 31, 2021, and (iii) a $1.2 million increase in various professional fees, primarily driven by business acquisitions, information technology expenses and increased accounting and consulting fees. These increases were partially offset by a $3.9 million decrease in legal expenses primarily attributable to a legal settlement and associated legal fees in April 2021 unrelated to the Company's core operations.
Interest Expense, Net. Interest expense, net for the three months ended March 31, 2022 increased $0.6 million, to $0.9 million compared to $0.3 million for the three months ended March 31, 2021. The increase in interest expense, net was due to an increase in the average principal debt balance outstanding during the three months ended March 31, 2022 compared to the corresponding period in 2021.
27

Provision for Income Taxes. Our effective tax rate for the three months ended March 31, 2022 and 2021 was 23.5%.

Net Income (Loss). Net income (loss) decreased $4.5 million to a net loss of $9.4 million for the three months ended March 31, 2022, compared to net loss of $4.9 million for the three months ended March 31, 2021. The decrease in net income (loss) was primarily a result of lower gross profit, higher general and administrative expenses and higher interest expense, net, all as described above.

Adjusted EBITDA and Adjusted EBITDA Margin. Adjusted EBITDA and Adjusted EBITDA Margin were $7.8 million and 3.2%, respectively, for the three months ended March 31, 2022, compared to $11.0 million and 6.1%, respectively, for the three months ended March 31, 2021. The decrease in Adjusted EBITDA was the result of lower gross profit and increases in general and administrative expenses and interest expense, net, partially offset by an increase in depreciation, depletion, accretion and amortization of long-lived assets and a reduction in expenses related to a legal settlement. The lower Adjusted EBITDA Margin was primarily a result of a decrease in Adjusted EBITDA and an increase in revenues, all as described above. See the description of Adjusted EBITDA and Adjusted EBITDA Margin, as well as a reconciliation of Adjusted EBITDA to net income, under the heading “How We Assess Performance of Our Business”.
Adjusted Net Income (Loss). Adjusted net income (loss) decreased $7.4 million to an adjusted net loss of $9.4 million for the three months ended March 31, 2022, compared to adjusted net loss of $2.0 million for the three months ended March 31, 2021. The decrease in adjusted net income (loss) was primarily a result of lower gross profit and higher general and administrative expenses and interest expense, net, all as described above.























28

Six Months Ended March 31, 2022 Compared to Six Months Ended March 31, 2021
The following table sets forth selected financial data for the six months ended March 31, 2022 and 2021 (unaudited in thousands, except percentages):
Change From the Six Months Ended
For the Six Months Ended March 31,March 31, 2021
to the Six Months Ended
20222021March 31, 2022
Dollars% of
Revenues
Dollars% of
Revenues

Change
%
Change
Revenues$528,349 100.0 %$370,041 100.0 %$158,308 42.8 %
Cost of revenues482,888 91.4 %321,375 86.8 %161,513 50.3 %
Gross profit45,461 8.6 %48,666 13.2 %(3,205)(6.6)%
General and administrative expenses(49,946)(9.5)%(44,559)(12.1)%(5,387)12.1 %
Gain on sale of equipment, net1,455 0.3 %342 0.1 %1,113 325.4 %
Operating income(3,030)(0.6)%4,449 1.2 %(7,479)(168.1)%
Interest expense, net(2,123)(0.4)%(766)(0.2)%(1,357)177.2 %
Other income (expense)159 0.1 %409 0.1 %(250)(61.1)%
Income before provision for income taxes and earnings from investment in joint venture(4,994)(0.9)%4,092 1.1 %(9,086)(222.0)%
Provision for income taxes(1,087)(0.2)%1,167 0.3 %(2,254)(193.1)%
Earnings from investment in joint venture— — %11 — %(11)(100.0)%
Net income$(3,907)(0.7)%$2,936 0.8 %$(6,843)(233.1)%
Adjusted EBITDA$34,181 6.5 %$34,479 9.3 %$(298)(0.9)%
Adjusted net income$(3,907)(0.7)%$6,102 1.6 %$(10,009)(164.0)%
Revenues. Revenues for the six months ended March 31, 2022 increased $158.3 million, or 42.8%, to $528.3 million from $370.0 million for the six months ended March 31, 2021. The increase included $67.6 million of revenues attributable to acquisitions completed subsequent to March 31, 2021 and an increase of approximately $90.7 million of revenues in our existing markets from contract work and sales of HMA and aggregates to third parties. The 24.5% increase in revenues in our existing markets was due to a strong demand in both public and private work.
Gross Profit. Gross profit for the six months ended March 31, 2022 decreased $3.2 million, or 6.6%, to $45.5 million from $48.7 million for the six months ended March 31, 2021. The lower gross profit was primarily due to (i) lower profit margins on the projects we assumed in connection with recent acquisitions and (ii) continued lower margins due to increases in the costs of raw materials, fuel, labor, trucking and supply chain issues.
General and Administrative Expenses. General and administrative expenses for the six months ended March 31, 2022 increased $5.4 million, or 12.1%, to $49.9 million from $44.6 million for the six months ended March 31, 2021. The increase was primarily the result of (i) a $2.4 million increase in equity-based compensation expense, (ii) a $5.0 million increase attributable to general and administrative expenses associated with the operations of businesses acquired subsequent to March 31, 2021, and (iii) a $2.4 million increase in various professional fees, primarily driven by business acquisitions, information technology expenses and increased accounting and consulting fees. These increases were partially offset by a $4.2 million decrease in legal expenses associated with a legal settlement and associated legal fees in April 2021 unrelated to the Company's core operations.
Interest Expense, Net. Interest expense, net for the six months ended March 31, 2022 increased $1.3 million, to $2.1 million compared to $0.8 million for the six months ended March 31, 2021. The increase in interest expense was due to an increase in the average principal debt balance outstanding during the six months ended March 31, 2022 compared to the corresponding period in 2021.
Provision for Income Taxes. Our effective tax rate decreased to 21.8% for the six months ended March 31, 2022, from 28.4% for the six months ended March 31, 2021. Our lower effective tax rate for the six months ended March 31, 2022 was due to differences in state tax rates at our operating subsidiaries.

29

Net Income (Loss). Net income decreased $6.8 million to a net loss of $3.9 million for the six months ended March 31, 2022, compared to net income of $2.9 million for the six months ended March 31, 2021. The decrease in net income (loss) was primarily a result of lower gross profit, higher general and administrative expenses and higher interest expense, net, all as described above.
Adjusted EBITDA and Adjusted EBITDA Margin. Adjusted EBITDA and Adjusted EBITDA Margin were $34.2 million and 6.5%, respectively, for the six months ended March 31, 2022, compared to $34.5 million and 9.3%, respectively, for the six months ended March 31, 2021. The decrease in Adjusted EBITDA was the result of lower gross profit and increases in general and administrative expenses and interest expense, net, partially offset by an increase in depreciation, depletion, accretion and amortization of long-lived assets and a reduction in expenses related to a legal settlement. The lower Adjusted EBITDA Margin was primarily a result of a decrease in Adjusted EBITDA and an increase in revenues, all as described above. See the description of Adjusted EBITDA and Adjusted EBITDA Margin, as well as a reconciliation of Adjusted EBITDA to net income, under the heading “How We Assess Performance of Our Business”.
Adjusted Net Income (Loss). Adjusted net income decreased $10.0 million to adjusted net loss of $3.9 million for the six months ended March 31, 2022, compared to adjusted net income of $6.1 million for the six months ended March 31, 2021. The decrease in adjusted net income (loss) was primarily a result of lower gross profit, higher general and administrative expenses, and higher interest expense, net, all as described above.

Inflation and Price Changes
As described above under the heading “Inflationary Trends,” during the three and six months ended March 31, 2022, we continued to experience an upward trend in several inflation-sensitive inputs necessary for us to provide our products and services, including upward pressure on wages and increases in the cost of raw materials used to produce HMA and other items that are critical to our business. Inflation had an immaterial impact on our results of operations for the three and six months ended March 31, 2021 due to relatively low inflation in the United States during that period and our ability to recover increasing costs by obtaining higher prices for our products, including sale price escalator clauses in most of our public infrastructure sector contracts.



















30

Liquidity and Capital Resources
Cash Flows Analysis
The following table sets forth our cash flows for the periods indicated (unaudited in thousands):
For the Six Months Ended March 31,
20222021
Net cash provided by operating activities, net of acquisition$3,294 $2,398 
Net cash used in investing activities(140,177)(110,465)
Net cash provided by (used in) financing activities110,961 (6,500)
Net change in cash and cash equivalents$(25,922)$(114,567)
Operating Activities
During the six months ended March 31, 2022, cash provided by operating activities, net of acquisitions, was $3.3 million, primarily as a result of:
net loss of $3.9 million, including $33.0 million of depreciation, depletion, accretion and amortization of long-lived assets, unrealized gains on derivative instruments of $2.1 million and equity-based compensation expense of $3.2 million;
an increase in contracts receivable including retainage, net, of $3.8 million as a result of higher overall revenues due to acquisitions and growth in existing markets;

an increase in prepaid expenses and other current assets of $8.2 million primarily due to overpayment of federal and state income taxes and the timing of payments under our insurance policies;

an increase in inventories of $13.7 million due to increased inventories from acquisitions, higher inventory costs and normal fluctuations in our inventory cycle;

a decrease in accounts payable and accrued expenses and other current liabilities of $14.4 million due to the timing of processing transactions in our accounts payable cycle; and

a net increase of $11.0 million in the difference between costs and estimated earnings in excess of billings on uncompleted contracts and billings in excess of costs and estimated earnings on uncompleted contracts due to the timing of performing and closing projects.

During the six months ended March 31, 2021, cash provided by operating activities, net of acquisitions, was $2.4 million, primarily as a result of:
net income of $2.9 million, including $23.4 million of depreciation, depletion, accretion and amortization of long-lived assets and unrealized gains on derivative instruments of $2.4 million;
a decrease in contracts receivable including retainage, net, of $6.3 million due to normal fluctuations resulting from the timing of processing transactions in our accounts receivable cycle;

an increase in prepaid expenses and other current assets of $4.3 million primarily due to overpayment of federal and state income taxes and the timing of payments under our insurance policies;

an increase in inventories of $3.5 million due to increased inventories from acquisitions and normal fluctuations in our inventory cycle;

a decrease in accounts payable and accrued expenses and other current liabilities of $2.5 million due to the timing of processing transactions in our accounts payable cycle; and

a net decrease of $17.1 million in the difference between costs and estimated earnings in excess of billings on uncompleted contracts and billings in excess of costs and estimated earnings on uncompleted contracts due to the timing of performing and closing projects.


31

Investing Activities
During the six months ended March 31, 2022, cash used in investing activities was $140.2 million, of which $102.9 million related to acquisitions completed in the period, $34.7 million was invested in property, plant and equipment and $6.4 million was invested in restricted investments by the Captive, partially offset by $3.8 million of proceeds from the sale of equipment.
During the six months ended March 31, 2021, cash used in investing activities was $110.5 million, of which $84.5 million related to acquisitions completed in the period and $26.9 million was invested in property, plant and equipment, partially offset by $0.9 million of proceeds from the sale of equipment.

Financing Activities
During the six months ended March 31, 2022, cash provided by financing activities was $111.0 million. We received $116.0 million of proceeds from our Revolving Credit Facility, primarily used for acquisitions completed in the period. This increase in cash was offset by $5.0 million of principal payments on long-term debt.
During the six months ended March 31, 2021, cash used in financing activities was $6.5 million, representing the repayment of principal on long-term debt during such period.

Credit Agreement
We and each of our subsidiaries are parties to the Credit Agreement, which provides for the Term Loan and the Revolving Credit Facility. At March 31, 2022 and September 30, 2021, we had $192.5 million and $197.5 million, respectively, of principal outstanding under the Term Loan, $136.0 million and $20.0 million, respectively, of principal outstanding under the Revolving Credit Facility, and availability of $77.7 million and $193.7 million, respectively, under the Revolving Credit Facility, including reduction for outstanding letters of credit. Our obligations under the Term Loan and the Revolving Credit Facility are secured by a first priority security interest in substantially all of our assets.
The Credit Agreement requires the Company to satisfy certain financial covenants, including a minimum fixed charge coverage ratio of 1.20-to-1.00 and a maximum consolidated leverage ratio of 3.00-to-1.00, subject to certain adjustments. At March 31, 2022 and September 30, 2021, our fixed charge coverage ratio was 3.24-to-1.00 and 3.29-to-1.00, respectively, and our consolidated leverage ratio was 2.74-to-1.00 and 1.99-to-1.00, respectively.

From time to time, the Company has entered into interest rate swap agreements to hedge against the risk of changes in interest rates. At March 31, 2022 and September 30, 2021, the aggregate notional value of these interest rate swap agreements was $194.2 million and $198.3 million, respectively, and the fair value was $10.0 million and $(0.8) million, respectively, which is included within other assets, other current liabilities or other long-term liabilities on the Company’s Consolidated Balance Sheets.

For more information about the Credit Agreement, see Note 8 - Debt to the unaudited consolidated financial statements included elsewhere in this report.

Capital Requirements and Sources of Liquidity

During the six months ended March 31, 2022 and 2021, our capital expenditures were approximately $34.7 million and $26.9 million, respectively. Our capital expenditures are typically made during the same fiscal year in which they are approved. At March 31, 2022, our commitments for capital expenditures were not material to our financial condition or results of operations on a consolidated basis. For fiscal 2022, we expect total capital expenditures to be $60.0 million to $65.0 million. Our capital expenditure budget is an estimate and is subject to change.

Historically, we have required significant amounts of cash in order to make capital expenditures, purchase materials and fund our organic expansion into new markets. Our working capital needs are driven by the seasonality and growth of our business, with our cash requirements increasing in periods of growth. Additional cash requirements resulting from our growth include the costs of additional personnel, production and distribution facilities, enhancements to our information systems, integration costs related to any acquisitions and our compliance with laws and rules applicable to public companies.
We have historically relied on cash available through credit facilities, in addition to cash from operations, to finance our working capital requirements and to support our growth. We regularly monitor potential capital sources, including equity and debt markets, in an effort to meet our planned capital expenditures and liquidity requirements. Our future success will depend on our ability to access outside sources of capital.

We believe that our operating cash flow and available borrowings under the Credit Agreement will be sufficient to fund our operations and planned capital expenditures for at least the next 12 months. However, future cash flows are subject to a number of variables,
32

including the potential impacts of inflation and supply chain constraints, and significant additional capital expenditures will be required to conduct our operations. There can be no assurance that operations and other capital resources will provide sufficient cash to maintain planned or future levels of capital expenditures. In the event that we make one or more acquisitions and the amount of capital required is greater than the amount of cash on hand we have available for acquisitions at that time, we could be required to reduce the expected level of capital expenditures and/or seek additional capital. If we seek additional capital, we may do so through borrowings under the Credit Agreement, joint ventures, asset sales, offerings of debt or equity securities or other means. However, our ability to engage in any such transactions may be constrained by economic conditions and other factors outside of our control. We cannot guarantee that additional capital will be available on acceptable terms or at all. If we are unable to obtain the funds we need, we may not be able to complete acquisitions that may be favorable to us or finance the capital expenditures necessary to conduct our operations.

Contractual Obligations

The following table summarizes our significant obligations outstanding as of March 31, 2022:

Payments Due by Fiscal Year
Total202220232024202520262027 and Thereafter
Debt obligations$328,500 $5,000 $10,000 $11,250 $15,000 $287,250 $— 
Operating leases13,521 1,213 2,290 1,931 1,602 1,592 4,893 
Purchase commitments7,725 3,164 3,781 780 — — — 
Royalty payments2,640 89 230 220 184 157 1,760 
Asset retirement obligations2,823 — — — — — 2,823 
Total$355,209 $9,466 $16,301 $14,181 $16,786 $288,999 $9,476 
Off-Balance Sheet Arrangements
As of March 31, 2022, the Company had aggregate letters of credit outstanding in the amount of $11.3 million, future purchase commitments of $7.7 million for diesel fuel and natural gas and $2.6 million of minimum royalty payments related to aggregates facilities. Other than the letters of credit, future purchase commitments and minimum royalty payments, we do not currently have any off-balance sheet arrangements that have, or are reasonably likely to have, a material current or future effect on our financial condition, changes in our financial condition, revenue or expenses, results of operations, liquidity, capital expenditures or capital resources. See Note 17 - Commitments to our unaudited consolidated financial statements included elsewhere in this report for additional information.

Item 3. Quantitative and Qualitative Disclosures About Market Risk.
Commodity Price Risk
We are subject to commodity price risk with respect to price changes in liquid asphalt and energy, including fossil fuels and electricity for aggregates and asphalt paving mix production, natural gas for HMA production and diesel fuel for distribution vehicles and production-related mobile equipment. In order to manage or reduce commodity price risk, we monitor the costs of these commodities at the time of bid and price them into our contracts accordingly. Furthermore, liquid asphalt escalator provisions in most of our public contracts, and in some of our private and commercial contracts, limit our exposure to price fluctuations in this commodity. In addition, we enter into various firm purchase commitments, with terms generally less than 18 months, for certain raw materials.
Our risk management activities also include the use of financial derivative instruments. We have entered into fuel swap and natural gas swap contracts to mitigate the financial impact of fluctuations in commodity prices. We do not enter into commodity swap contracts for speculative or trading purposes. These fuel and natural gas swap contracts provide a fixed price for less than 50% of our estimated fuel and natural gas usage for the remainder of fiscal year 2022 and fiscal years 2023 and 2024.





33

The table below provides information about the Company’s swap contracts that are sensitive to changes in commodity prices, specifically diesel fuel and natural gas, as of March 31, 2022.
Carrying AmountFair Value
Fuel swap contracts (1)
   Contract volumes (1,000 gallons)2,856 
   Weighted average price (per gallon) 2.08 
   Contract amount (in thousands)$2,432 $2,432 
Natural gas swap contracts (1)
Contract volumes (1,000 MMBTU)80 
Weighted average price (per MMBTU)3.70 
Contract amount (in thousands)$158 $158 
(1) See also Note 15 - Investment in Derivative Instruments and Note 16 - Fair Value Measurements to the unaudited consolidated financial statements included in this report.
Interest Rate Risk
We are exposed to interest rate risk on certain of our short- and long-term debt obligations used to finance our operations and acquisitions. We have LIBOR-based floating rate borrowings under the Credit Agreement, which expose us to variability in interest payments due to changes in the reference interest rates. From time to time, we use derivative instruments as hedges against the impact of interest rate changes on future earnings and cash flows. We do not enter into such derivative instruments for speculative or trading purposes. At March 31, 2022, we had a total of $328.5 million of variable rate borrowings outstanding. Holding other factors constant and absent the interest rate swap agreements described above, a hypothetical 1% change in our borrowing rates would result in a $3.3 million change in our annual interest expense based on our variable rate debt at March 31, 2022.
The following table presents the future principal payment obligations, interest payments, and fair values associated with the Company’s debt instruments assuming the Company’s actual level of variable rate debt as of March 31, 2022 (in thousands).
For the Fiscal Year Ending September 30,Fair
 20222023202420252026ThereafterTotalValue
Debt obligations
   Term loan$5,000 $10,000 $11,250 $15,000 $151,250 $— $192,500 $192,500 
   Revolving credit facility— — — — 136,000 — 136,000 136,000 
   Interest payments (1)
3,195 6,243 6,044 5,777 4,149 — 
(1) Represents projected interest payments using the Company’s March 2022 LIBOR-based floating rate of 1.96%.
The notional amount of the Company’s outstanding interest rate swap contracts at March 31, 2022 was $194.2 million. The maturity dates of outstanding interest rate swap contracts range from June 2022 to June 2026. The fair value of outstanding interest rate swap contracts was $10.0 million as of March 31, 2022. See also Note 15 - Investment in Derivative Instruments and Note 16 - Fair Value Measurements to the unaudited consolidated financial statements included in this report.
Inflation Risk
We are subject to the effects of inflation through wage pressures, increases in the cost of raw materials used to produce HMA, and increases in the costs of other items, such as fuel, concrete and steel. During the quarter ended March 31, 2022, we continued to experience an upward trend in several of these inflation-sensitive items. We seek to recover increasing costs by obtaining higher prices for our products or by including the anticipated price increases in our bids. Due to the relatively short-term duration of our construction contracts, we are generally able to reduce our exposure to price increases on new contracts, but we are limited in our ability to pass through increased costs for projects already in our backlog. Going forward, continued cost inflation in these areas may require further price adjustments to maintain profit margin, and any price increases may have a negative effect on demand.


34

Item 4. Controls and Procedures.
Evaluation of Disclosure Control and Procedures
Our management carried out, as of March 31, 2022, with the participation of our Chief Executive Officer and our Chief Financial Officer, an evaluation of the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act). Based on that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that, as of March 31, 2022, our disclosure controls and procedures were effective to provide reasonable assurance that material information required to be disclosed by us in reports we file under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC rules and forms and that information required to be disclosed by us in the reports we file or submit under the Exchange Act is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosure.
Changes in Internal Control Over Financial Reporting

There were no changes to our internal control over financial reporting during the quarter ended March 31, 2022 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
35

PART II - Other Information
Item 1. Legal Proceedings.
Due to the nature of our business, we are involved in routine litigation or subject to other disputes or claims related to our business activities, including, among other things, (i) workers’ compensation claims, (ii) employment-related disputes and (iii) liability issues or breach of contract or tortious conduct claims in connection with the performance of services and provision of materials. We and our affiliates are also subject to government inquiries in the ordinary course of business seeking information concerning our compliance with government construction contracting requirements and various laws and regulations, the outcome of which cannot be predicted with certainty. In the opinion of our management, after consultation with legal counsel, none of the pending inquiries, litigation, disputes or claims against us, if decided adversely to us, would have a material adverse effect on our financial condition, cash flows or results of operations. There have been no material changes to the legal proceedings disclosed in the 2021 Form 10-K.

Item 1A. Risk Factors.
In addition to the other financial information set forth in this report, you should carefully consider the factors discussed in Part I, Item 1A, “Risk Factors,” in the 2021 Form 10-K that could materially affect our business, financial condition or future operating results. There have been no material changes from the information set forth in Part I, Item 1A, “Risk Factors” in the 2021 Form 10-K. The risks described in the 2021 Form 10-K are not the only risks that we face. Additional risks and uncertainties not currently known to us or that we currently deem to be immaterial also may materially adversely affect our business, financial condition and operating results.

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds.
Unregistered Sales of Equity Securities
The Company did not sell any of its equity securities during the period covered by this report that were not registered under the Securities Act.
Issuer Purchases of Equity Securities
During the period covered by this report, the Company did not purchase any of its equity securities that are registered under Section 12 of the Exchange Act.

Item 3. Defaults Upon Senior Securities.
None.

Item 4. Mine Safety Disclosures.
The information concerning mine safety violations or other regulatory matters required by Section 1503(a) of the Dodd-Frank Wall Street Reform and Consumer Protection Act and Item 104 of Regulation S-K (17 C.F.R. Part 229.104) is included in Exhibit 95.1 to this Quarterly Report on Form 10-Q.

Item 5. Other Information.
None.
36

Item 6. Exhibits.
Exhibit
Number
Description
3.1
3.2
3.2A
4.1
4.2
31.1*
31.2*
32.1**
32.2**
95.1*
101.INS*Inline XBRL Instance 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
104*
Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)
*Filed herewith.
**Furnished herewith.

37

SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) 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, on this 6th day of May, 2022.
CONSTRUCTION PARTNERS, INC.
By:/s/ Fred J. Smith, III
Fred J. Smith, III
President and Chief Executive Officer
Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.
Name and SignatureTitleDate
/s/ Fred J. Smith, IIIPresident and Chief Executive OfficerMay 6, 2022
Fred J. Smith, III(Principal Executive Officer)
/s/ R. Alan PalmerExecutive Vice President and Chief Financial OfficerMay 6, 2022
R. Alan Palmer(Principal Financial Officer)

38
EX-101.SCH 2 road-20220331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - General link:presentationLink link:calculationLink link:definitionLink 2102102 - Disclosure - Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2203201 - Disclosure - Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2405401 - Disclosure - Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 2106103 - Disclosure - Accounting Standards link:presentationLink link:calculationLink link:definitionLink 2107104 - Disclosure - Business Acquisitions link:presentationLink link:calculationLink link:definitionLink 2308302 - Disclosure - Business Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Business Acquisitions - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Business Acquisitions - Proforma Revenue and Net Income (Details) link:presentationLink link:calculationLink link:definitionLink 2111105 - Disclosure - Contracts Receivable Including Retainage, net link:presentationLink link:calculationLink link:definitionLink 2312303 - Disclosure - Contracts Receivable Including Retainage, net (Tables) link:presentationLink link:calculationLink link:definitionLink 2413404 - Disclosure - Contracts Receivable Including Retainage, net (Details) link:presentationLink link:calculationLink link:definitionLink 2114106 - Disclosure - Contract Assets and Liabilities link:presentationLink link:calculationLink link:definitionLink 2315304 - Disclosure - Contract Assets and Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2416405 - Disclosure - Contract Assets and Liabilities - Cost and Estimated Earnings Compared to Billings on Uncompleted Contracts (Details) link:presentationLink link:calculationLink link:definitionLink 2417406 - Disclosure - Contract Assets and Liabilities - Reconciliation of Net Billings in Excess of Costs and Estimated Earnings (Details) link:presentationLink link:calculationLink link:definitionLink 2418407 - Disclosure - Contract Assets and Liabilities - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2418407 - Disclosure - Contract Assets and Liabilities - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2119107 - Disclosure - Property, Plant, and Equipment link:presentationLink link:calculationLink link:definitionLink 2320305 - Disclosure - Property, Plant, and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 2421408 - Disclosure - Property, Plant, and Equipment - Schedule of Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2422409 - Disclosure - Property, Plant, and Equipment - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2123108 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2324306 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2425410 - Disclosure - Debt - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2426411 - Disclosure - Debt - Schedule of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2127109 - Disclosure - Equity link:presentationLink link:calculationLink link:definitionLink 2428412 - Disclosure - Equity (Details) link:presentationLink link:calculationLink link:definitionLink 2129110 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 2330307 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2431413 - Disclosure - Earnings Per Share - Basic (Details) link:presentationLink link:calculationLink link:definitionLink 2432414 - Disclosure - Earnings Per Share - Diluted (Details) link:presentationLink link:calculationLink link:definitionLink 2133111 - Disclosure - Provision for Income Taxes link:presentationLink link:calculationLink link:definitionLink 2434415 - Disclosure - Provision for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2135112 - Disclosure - Related Parties link:presentationLink link:calculationLink link:definitionLink 2336308 - Disclosure - Related Parties (Tables) link:presentationLink link:calculationLink link:definitionLink 2437416 - Disclosure - Related Parties - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2438417 - Disclosure - Related Parties - Schedule of Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 2139113 - Disclosure - Equity-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2340309 - Disclosure - Equity-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2441418 - Disclosure - Equity-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 2442419 - Disclosure - Equity-Based Compensation (Vesting Schedule) (Details) link:presentationLink link:calculationLink link:definitionLink 2143114 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2344310 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2445420 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2446421 - Disclosure - Leases - Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 2447422 - Disclosure - Leases - Future Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2447422 - Disclosure - Leases - Future Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2148115 - Disclosure - Investment in Derivative Instruments link:presentationLink link:calculationLink link:definitionLink 2349311 - Disclosure - Investment in Derivative Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 2450423 - Disclosure - Investment in Derivative Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2151116 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2352312 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2453424 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 2154117 - Disclosure - Commitments link:presentationLink link:calculationLink link:definitionLink 2355313 - Disclosure - Commitments (Tables) link:presentationLink link:calculationLink link:definitionLink 2456425 - Disclosure - Commitments - Letters of Credit (Details) link:presentationLink link:calculationLink link:definitionLink 2457426 - Disclosure - Commitments - Purchase Commitments (Details) link:presentationLink link:calculationLink link:definitionLink 2458427 - Disclosure - Commitments - Minimum Royalties (Details) link:presentationLink link:calculationLink link:definitionLink 2159118 - Disclosure - Other Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 2360314 - Disclosure - Other Comprehensive Income (Tables) link:presentationLink link:calculationLink link:definitionLink 2461428 - Disclosure - Other Comprehensive Income - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2462429 - Disclosure - Other Comprehensive Income - Schedule of AOCI (Details) link:presentationLink link:calculationLink link:definitionLink 2463430 - Disclosure - Other Comprehensive Income - Schedule of Cash Flow Hedges (Details) link:presentationLink link:calculationLink link:definitionLink 2464431 - Disclosure - Other Comprehensive Income - Schedule of Reclassification of AOCI (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 3 road-20220331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 4 road-20220331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 5 road-20220331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Hedging Designation [Domain] Hedging Designation [Domain] Supplemental cash flow information: Supplemental Cash Flow Information [Abstract] Customer [Domain] Customer [Domain] Earnings per Share Earnings Per Share, Policy [Policy Text Block] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Leasehold improvements Leasehold Improvements [Member] Net income (loss) Net income (loss) Net income (loss) attributable to common stockholders Net Income (Loss) Attributable to Parent Contracts Receivable Including Retainage, Net Receivable [Policy Text Block] Entity Emerging Growth Company Entity Emerging Growth Company Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Unrecorded Unconditional Purchase Obligation [Table] Unrecorded Unconditional Purchase Obligation [Table] Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Income Statement Location [Axis] Income Statement Location [Axis] Accrued expenses and other current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Expenses and Other Current Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Expenses and Other Current Liabilities Entity Address, Address Line One Entity Address, Address Line One Accounts Receivable (Payable) Related Party Transaction, Due from (to) Related Party Costs and estimated earnings in excess of billings on uncompleted contracts Increase (Decrease) in Contract with Customer, Asset Liabilities: Derivative Liability Proceeds from sale of equipment Proceeds from Sale of Property, Plant, and Equipment Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Term Loan - 11 Loan Payments Term Loan - 11 Loan Payments [Member] Term Loan - 11 Loan Payments Entity Filer Category Entity Filer Category Numerator Earnings Per Share Reconciliation [Abstract] Weighted-average remaining lease terms Operating Lease, Weighted Average Remaining Lease Term Other assets Other Assets, Noncurrent Number of businesses acquired Number of Businesses Acquired Plants Acquired Plants Acquired Plants Acquired Property, plant and equipment included with accounts payable at period end Noncash or Part Noncash Acquisition, Fixed Assets Acquired Conversion of Class B common stock to Class A common stock (in shares) Initial public offering (in shares) Conversion Of Common Stock In Connection With Initial Public Offering Conversion Of Common Stock In Connection With Initial Public Offering Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Subcontracting Services Subcontracting Services [Member] Subcontracting Services [Member] Segments [Axis] Segments [Axis] Net change in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Equity-based compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition SunTx SunTx [Member] SunTx [Member] Reclassification out of Accumulated Other Comprehensive Income Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Other Current Assets Other Current Assets [Member] Weighted-average discount rate Operating Lease, Weighted Average Discount Rate, Percent Buildings Building [Member] Net income Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual Business Combination and Asset Acquisition [Abstract] Cash and Cash Equivalents and Restricted Cash Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Business Acquisition [Axis] Business Acquisition [Axis] Cash Flow Hedging Cash Flow Hedging [Member] Title of Individual [Domain] Title of Individual [Domain] Fair Value, Liabilities Measured on Recurring Basis Fair Value, Liabilities Measured on Recurring Basis [Table Text Block] Total Gain (Loss) Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net Award Type [Domain] Award Type [Domain] Credit Facility [Domain] Credit Facility [Domain] ASSETS Assets [Abstract] Related Party Transactions [Abstract] Related Party Transactions [Abstract] Number of quarter end payment dates Number of Quarter End Payment Dates Number of Quarter End Payment Dates Other long-term liabilities Increase (Decrease) in Other Noncurrent Liabilities Investment in Derivative Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] Concentration risk percentage Concentration Risk, Percentage Preferred stock, par value $0.001; 10,000,000 shares authorized at March 31, 2022 and September 30, 2021 and no shares issued and outstanding Preferred Stock, Value, Issued Retainage Construction Contractor, Receivable, Retainage Entity Address, City or Town Entity Address, City or Town Retained Earnings Retained Earnings [Member] Expenses and losses recognized Business Combination, Separately Recognized Transactions, Expenses and Losses Recognized Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Long-term liabilities: Liabilities, Noncurrent [Abstract] Related Party [Axis] Related Party [Axis] Distribution of earnings from investment in joint venture Proceeds from Equity Method Investment, Distribution Term Loan Term Loan [Member] Term Loan Contract With Customer Asset And Liability [Roll Forward] Contract With Customer Asset And Liability [Roll Forward] Contract With Customer Asset And Liability [Roll Forward] Inventory assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Operating lease right-of-use assets obtained in exchange for operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Schedule of pro forma revenues and net income Business Acquisition, Pro Forma Information [Table Text Block] Derivative Instruments and Hedging Activities Disclosure [Abstract] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Restricted Investments Debt Securities, Available-for-sale, Premium on Purchased Options [Policy Text Block] Land Development Project Land Development Project [Member] Land Development Project [Member] Entity Interactive Data Current Entity Interactive Data Current Basic (in dollars per share) Net income (loss) per common share attributable to common shareholders, basic (in dollars per share) Earnings Per Share, Basic 2025 Lessee, Operating Lease, Liability, to be Paid, Year Three Contracts receivable including retainage, net Contracts receivable including retainage, net Receivables, Long-term Contracts or Programs Contract Assets and Liabilities Revenue from Contract with Customer [Text Block] Billings in excess of costs and estimated earnings on uncompleted contracts Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Billings In Excess of Costs and Estimated Earnings On Uncompleted Contracts Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Billings In Excess of Costs and Estimated Earnings On Uncompleted Contracts Document Type Document Type Private Private [Member] Private Denominator Earnings Per Share, Diluted [Abstract] Unrealized gain on derivative instruments Unrealized Gain (Loss) Unrealized Gain (Loss) on Derivatives Entity Current Reporting Status Entity Current Reporting Status Cash paid for operating lease liabilities Operating Lease, Payments Other non-cash adjustments Other Noncash Income (Expense) Derivative asset, fair value Derivative Asset, Fair Value, Gross Asset 2023 Unrecorded Unconditional Purchase Obligation, to be Paid, Year One Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Consideration transferred Business Combination, Consideration Transferred Provision for bad debt Accounts Receivable, Credit Loss Expense (Reversal) Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain] Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain] Consideration Note Receivable Consideration Note Receivable [Member] Consideration Note Receivable [Member] Long-term debt Long-term Debt, Gross Plan Name [Axis] Plan Name [Axis] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] 2026 Vesting, 2026 [Member] Vesting, 2026 Document Transition Report Document Transition Report Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] 2025 Royalty, Future Minimum Payments Due In Year Three Royalty, Future Minimum Payments Due In Year Three Total liabilities and stockholders’ equity Liabilities and Equity Acquisition related expenses, excluded Business Combination, Acquisition Related Expenses, Excluded Business Combination, Acquisition Related Expenses, Excluded Unrealized gain on interest rate swap contract, net Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax Commitments Commitments Disclosure [Text Block] Accrued expenses and other current liabilities Accrued Expenses And Other Current Liabilities Accrued expenses and other current liabilities. Billings in excess of costs and estimated earnings on uncompleted contracts Contract liability, beginning balance Contract liability, ending balance Contract with Customer, Liability, Current Additional paid-in capital Additional Paid in Capital Concentration Risk [Line Items] Concentration Risk [Line Items] LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Accounts payable Increase (Decrease) in Accounts Payable Hedging Relationship [Domain] Hedging Relationship [Domain] Interest Rate Swap Interest rate swaps Interest Rate Swap [Member] General Business Description and Basis of Presentation [Text Block] Total reclassifications from AOCI to earnings Reclassification from AOCI, Current Period, Tax Earnings Per Share Earnings Per Share [Text Block] Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block] Costs and Estimated Earnings in Excess of Billings on Uncompleted Contracts Costs In Excess Of Billings [Abstract] Costs In Excess Of Billings [Abstract] Accounting Changes and Error Corrections [Abstract] Accounting Changes and Error Corrections [Abstract] Affiliated Entity Affiliated Entity [Member] Gross profit Gross Profit 2024 Lessee, Operating Lease, Liability, to be Paid, Year Two Balance Sheet Location [Domain] Balance Sheet Location [Domain] Income (loss) before provision for income taxes and earnings from investment in joint venture Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Trading Symbol Trading Symbol Current liabilities: Liabilities, Current [Abstract] Conversion of Class B common stock to Class A common stock Stock Issued During Period, Value, New Issues General and administrative expenses General and Administrative Expense Business acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Debt Debt Disclosure [Text Block] Revolving Credit Facility Line of Credit [Member] Equity-Based Compensation Share-based Payment Arrangement [Text Block] Term Loan Senior Notes [Member] Total Royalty, Future Minimum Payments Due Royalty, Future Minimum Payments Due Accounting Policies [Abstract] Accounting Policies [Abstract] King Asphalt, Inc. and J. Miller Construction Inc King Asphalt, Inc. and J. Miller Construction Inc [Member] King Asphalt, Inc. and J. Miller Construction Inc Unrealized loss on available-for-sale securities AOCI, Debt Securities, Available-for-sale, Adjustment, after Tax Derivative Instrument [Axis] Derivative Instrument [Axis] Costs on uncompleted contracts Costs On Uncompleted Contracts Costs On Uncompleted Contracts Letters of credit outstanding Letters of Credit Outstanding, Amount Total Operating Lease, Liability Common stock Common Stock, Value, Issued 2024 Royalty, Future Minimum Payments Due In Year Two Royalty, Future Minimum Payments Due In Year Two 2024 Vesting, 2024 [Member] Vesting, 2024 Customer Concentration Risk Customer Concentration Risk [Member] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Commitments and contingencies Commitments and Contingencies Leases Lessee, Operating Leases [Text Block] Accumulated other comprehensive income (loss), net Accumulated other comprehensive income (loss), net Accumulated Other Comprehensive Income (Loss), Net of Tax Annual principal payment Debt Instrument, Annual Principal Payment Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Remainder of 2022 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Certain Members of Management Certain Members of Management [Member] Certain Members of Management Business Acquisitions Business Combination Disclosure [Text Block] Restricted Stock Restricted Stock [Member] Reclassification out of Accumulated Other Comprehensive Income [Axis] Reclassification out of Accumulated Other Comprehensive Income [Axis] Cash, cash equivalents and restricted cash: Cash and Cash Equivalents, at Carrying Value [Abstract] Public Utilities, Inventory, Fuel Public Utilities, Inventory, Fuel [Member] Document Period End Date Document Period End Date Restricted stock grants under 2018 Equity Incentive Plan (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements 2023 Vesting, 2023 [Member] Vesting, 2023 Class of Stock [Axis] Class of Stock [Axis] Royalty expense Royalty Expense 2023 Royalty, Future Minimum Payments Due In Year One Royalty, Future Minimum Payments Due In Year One Pro forma net income Business Acquisition, Pro Forma Net Income (Loss) Entity Registrant Name Entity Registrant Name Treasury stock, shares (in shares) Treasury Stock, Shares Interest expense, net Interest Income (Expense), Net Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Note receivable as consideration for sale of the wholly-owned subsidiary Notes Receivable, Related Parties Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current 2022 Vesting, 2022 [Member] Vesting, 2022 Revenues Revenue from Contract with Customer, Excluding Assessed Tax Schedule Of Stockholders Equity [Line Items] Schedule Of Stockholders Equity [Line Items] Schedule Of Stockholders Equity [Line Items] SunTx Capital Partners SunTx Capital Partners [Member] SunTx Capital Partners [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Equity [Abstract] Equity [Abstract] Comprehensive Income Comprehensive Income, Policy [Policy Text Block] Equity Incentive Plan Equity Incentive Plan [Member] Equity Incentive Plan Common Stock Common Stock [Member] Realized Gain (Loss) Gain (Loss) on Sale of Derivatives Operating income (loss) Operating Income (Loss) Vehicles - Rent Expense Vehicle - Rent Expense [Member] Vehicle - Rent Expense Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Current portion of operating lease liabilities Operating Lease, Liability, Current Vehicles - Purchases Vehicle Purchases [Member] Vehicle Purchases Hedging Designation [Axis] Hedging Designation [Axis] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Property, Plant and Equipment [Abstract] Equity-based compensation expense Share-based Payment Arrangement, Noncash Expense Additional Paid-in Capital Additional Paid-in Capital [Member] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Depreciation and depletion expense Depreciation Payment to related party Revenue Earned (Expense Incurred) Related Party Transaction, Amounts of Transaction Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Revenues since acquisition date Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Treasury Stock Treasury Stock [Member] Total Unrecorded Unconditional Purchase Obligation Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Changes in revenue billed, contract price or cost estimates Increase (Decrease) in Contract with Customer, Asset (Liability) Increase (Decrease) in Contract with Customer, Asset (Liability) Purchase of restricted investments Payments to Acquire Debt Securities, Available-for-sale Proceeds from revolving credit facility Proceeds from Lines of Credit Notional amount Derivative, Notional Amount Other Assets Other Assets [Member] Other income Other Nonoperating Income (Expense) Purchases of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Net unrealized gain position Derivative, Fair Value, Net Share-based Payment Arrangement [Abstract] Estimated earnings to date on uncompleted contracts Estimated Earnings On Uncompleted Contracts Estimated Earnings On Uncompleted Contracts Total liabilities Liabilities Net Billings in Excess of Costs and Estimated Earnings on Uncompleted Contracts Net Billings In Excess Of Costs [Abstract] Net Billings In Excess Of Costs [Abstract] Award Type [Axis] Award Type [Axis] Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Schedule of Future Lease Liabilities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Voting rights for each share Common Stock, Voting Rights For Each Share Common Stock, Voting Rights For Each Share Schedule of Revenue by Major Customers Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block] Total stockholders’ equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent Common stock, shares issued (in shares) Common Stock, Shares, Issued Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Prepaid expenses and other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Designated as Hedging Instrument Designated as Hedging Instrument [Member] Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Schedule of Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Concentration of Risks Concentration Risk, Credit Risk, Policy [Policy Text Block] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Operating lease liabilities, net of current portion Operating Lease, Liability, Noncurrent Public Utilities, Inventory, Natural Gas Public Utilities, Inventory, Natural Gas [Member] Measurement Frequency [Domain] Measurement Frequency [Domain] Interest expense Interest Expense Debt instrument, face amount Debt Instrument, Face Amount City Area Code City Area Code Retained earnings Retained Earnings (Accumulated Deficit) Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Business Acquisition [Line Items] Business Acquisition [Line Items] Income Statement [Abstract] Income Statement [Abstract] Investment in joint venture Equity Method Investments Amendment Flag Amendment Flag Concentration Risk [Table] Concentration Risk [Table] Contractors [Abstract] Contractors [Abstract] Contracts receivable including retainage Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Accounting Standards Accounting Standards Update and Change in Accounting Principle [Text Block] Other Assets Other Noncurrent Assets [Member] Related Party Transaction [Axis] Related Party Transaction [Axis] Provision for income taxes Benefit from income taxes Income Tax Expense (Benefit) Equity Components [Axis] Equity Components [Axis] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Billings to date on uncompleted contracts Billings On Uncompleted Contracts Billings On Uncompleted Contracts Fair Value Disclosures [Abstract] Total current assets Assets, Current Total future minimum lease payments Lessee, Operating Lease, Liability, to be Paid Concentration Risk Type [Domain] Concentration Risk Type [Domain] Inventories Inventory, Net Shares pledged as collateral (in shares) Shares Owned Pledged as Collateral Shares Owned Pledged as Collateral Entity File Number Entity File Number Purchase of treasury stock Stock Repurchased During Period, Value 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] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Non-compete agreements to seller in business combination Noncash Noncompete Agreement to Seller in Business Combination Noncash Noncompete Agreement to Seller in Business Combination Schedule of related party transactions Schedule of Related Party Transactions [Table Text Block] Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] Current maturities of long-term debt Current maturities of long-term debt Long-term Debt, Current Maturities Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Small Business Entity Small Business Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Revenues Revenue Benchmark [Member] Equity Component [Domain] Equity Component [Domain] Short-term lease cost Short-term Lease, Cost 2023 Lessee, Operating Lease, Liability, to be Paid, Year One Accrued expenses and other current liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Deferred debt issuance costs Debt Issuance Costs, Gross Statement [Line Items] Statement [Line Items] Billings in excess of costs and estimated earnings on uncompleted contracts Increase (Decrease) in Contract with Customer, Liability Remaining performance obligation, amount Revenue, Remaining Performance Obligation, Amount Schedule of Derivatives Instruments, Income Statement and Balance Sheet Classification Schedule of Derivatives Instruments Statements of Financial Performance and Financial Position, Location [Table Text Block] Various Departments Of Transportation Various Departments Of Transportation [Member] Various Departments Of Transportation Counterparty Name [Domain] Counterparty Name [Domain] 2026 Lessee, Operating Lease, Liability, to be Paid, Year Four 2026 Royalty, Future Minimum Payments Due In Year Four Royalty, Future Minimum Payments Due In Year Four Debt Disclosure [Abstract] Debt Disclosure [Abstract] Entity Address, State or Province Entity Address, State or Province Fair Value, Inputs, Level 2 Fair Value, Inputs, Level 2 [Member] Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Document Information [Table] Document Information [Table] Contracts receivable including retainage Increase (Decrease) in Deposit Assets 2025 Vesting, 2025 [Member] Vesting, 2025 Changes in revenue billed, contract price or cost estimates Contract with Customer, Asset, Net, Current Increase (Decrease) Contract with Customer, Asset, Net, Current Increase (Decrease) Costs and estimated earnings in excess of billings on uncompleted contracts Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Costs and Estimated Earnings In Excess of Billings On Uncompleted Contracts Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Costs and Estimated Earnings In Excess of Billings On Uncompleted Contracts Commodity Swap Commodity swap contracts Commodity Contract [Member] Customer [Axis] Customer [Axis] Management’s Estimates Use of Estimates, Policy [Policy Text Block] Summary of Earnings Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Issuance of stock awards (in shares) Issuance of stock grant awards (in shares) Options granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Entity Shell Company Entity Shell Company Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Local Phone Number Local Phone Number Net OCI changes Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Vesting [Axis] Vesting [Axis] Total assets Assets Plan Name [Domain] Plan Name [Domain] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Numerator Net Income (Loss) Attributable to Parent [Abstract] Disposed Entity Disposed Entit [Member] Disposed Entit [Member] Title of Individual [Axis] Title of Individual [Axis] Construction Services Construction Services [Member] Construction Services [Member] Interest rate, percentage Debt Instrument, Interest Rate, Stated Percentage Schedule of Contracts Receivable Including Retainage, Net Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Derivative Contract [Domain] Derivative Contract [Domain] Thereafter Royalty, Future Minimum Payments Due Thereafter Royalty, Future Minimum Payments Due Thereafter Total long-term liabilities Liabilities, Noncurrent Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Revolving Credit Facility Revolving Credit Facility [Member] Significant Accounting Policies Significant Accounting Policies [Text Block] Remaining performance obligation, expected timing of satisfaction, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Measurement Frequency [Axis] Measurement Frequency [Axis] Net cash provided by operating activities, net of acquisitions Net Cash Provided by (Used in) Operating Activities Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Furniture and fixtures Furniture and Fixtures [Member] Lease, Cost Lease, Cost [Table Text Block] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Entity Tax Identification Number Entity Tax Identification Number Denominator Earnings Per Share, Basic [Abstract] Subsequent Event [Line Items] Subsequent Event [Line Items] Billings in Excess of Costs and Estimated Earnings on Uncompleted Contracts Billings in Excess of Cost [Abstract] Contracts Receivable Including Retainage, net Long-term Contracts or Programs Disclosure [Text Block] Basic (in shares) Weighted average number of basic common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Diluted (in dollars per share) Net income (loss) per diluted common share attributable to common stockholders (in dollars per share) Earnings Per Share, Diluted Effect of dilutive securities: Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract] Segments [Domain] Segments [Domain] Vesting [Domain] Vesting [Domain] Mineral reserves Mineral Reserves [Member] Mineral Reserves 2024 Unrecorded Unconditional Purchase Obligation, to be Paid, Year Two Unrecorded Unconditional Purchase Obligation by Category of Item Purchased [Axis] Unrecorded Unconditional Purchase Obligation by Category of Item Purchased [Axis] Hedging Relationship [Axis] Hedging Relationship [Axis] Cash paid for income taxes Income Taxes Paid, Net Interest expense, net Interest Expense [Member] Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Florida Department of Transportation Florida Department of Transportation [Member] Florida Department of Transportation Net billings in excess of costs and estimated earnings on uncompleted contracts Net billings in excess of costs, beginning balance Net billings in excess of costs, Ending balance Contract with Customer, Liability Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Treasury stock Treasury Stock, Value Weighted average number of common shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Deferred income taxes, net Deferred Income Tax Liabilities, Net Related Party Transaction [Line Items] Related Party Transaction [Line Items] Other Long-Term Liabilities Other Noncurrent Liabilities [Member] Earnings from investment in joint venture Earnings from investment in joint venture Income (Loss) from Equity Method Investments Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Property, plant and equipment allocation Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Fair Value Measurements Fair Value Disclosures [Text Block] Accounts payable Accounts Payable, Current Concentration Risk Type [Axis] Concentration Risk Type [Axis] Depreciation, depletion, accretion and amortization of long-lived assets Depreciation, Depletion and Amortization Derivative Instruments and Hedging Activities Disclosures [Table] Derivative Instruments and Hedging Activities Disclosures [Table] Share-based Compensation Arrangements by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding Share-based Compensation Arrangements by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding [Table Text Block] Accumulated Other Comprehensive Income (Loss), net AOCI Attributable to Parent [Member] Inventories Increase (Decrease) in Inventories Common stock, shares outstanding (in shares) Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Cost of revenues Cost of Goods and Services Sold Class B Common Stock Common Class B [Member] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Unrealized loss on restricted investments, net OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax 2027 and thereafter Lessee, Operating Lease, Liability, to be Paid, Year Five And After Lessee, Operating Lease, Liability, to be Paid, Year Five And After Total lease expense Lease, Cost Schedule of Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Income Statement Location [Domain] Income Statement Location [Domain] Non-cash items: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Public Public [Member] Public Property, plant and equipment, net Total property, plant and equipment, net Property, Plant and Equipment, Net Property, Plant and Equipment Property, Plant and Equipment Disclosure [Text Block] Land and improvements Land and Land Improvements [Member] Other long-term liabilities Other Liabilities, Noncurrent Treasury stock, shares, acquired (in shares) Treasury Stock, Shares, Acquired Schedule of Debt Schedule of Long-term Debt Instruments [Table Text Block] Debt Instrument [Line Items] Debt Instrument [Line Items] Repayments of long-term debt Repayments of Long-term Debt Net income (loss) per share attributable to common stockholders: Earnings Per Share [Abstract] Assets Derivative Asset Accounts Payable Note Receivable Accounts Payable Note Receivable [Member] Accounts Payable Note Receivable [Member] Pro forma revenue Business Acquisition, Pro Forma Revenue Total property, plant and equipment, gross Property, Plant and Equipment, Gross Related Party Transaction [Domain] Related Party Transaction [Domain] Document Quarterly Report Document Quarterly Report Interest rate swap contract AOCI, Cash Flow Hedge, Cumulative Gain (Loss), after Tax Accumulated Gain (Loss), Cash Flow Hedge, Including Noncontrolling Interest Accumulated Gain (Loss), Cash Flow Hedge, Including Noncontrolling Interest [Member] Construction equipment Equipment [Member] Entity Common Stock, Shares Outstanding (in shares) Entity Common Stock, Shares Outstanding Reclassification out of Accumulated Other Comprehensive Income [Table] Reclassification out of Accumulated Other Comprehensive Income [Table] Long-term debt, net of current maturities and deferred debt issuance costs Long-term debt, net of current maturities Long-term Debt, Excluding Current Maturities Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Compensation expense Share-based Payment Arrangement, Expense Document Fiscal Period Focus Document Fiscal Period Focus Effective tax rate, percent Effective Income Tax Rate Reconciliation, Percent Term Loan - Last 7 Loan Payments Term Loan - Last 7 Loan Payments [Member] Term Loan - Last 7 Loan Payments Reclassification out of Accumulated Other Comprehensive Income [Domain] Reclassification out of Accumulated Other Comprehensive Income [Domain] Amortization of deferred debt issuance costs and debt discount Amortization of Debt Issuance Costs Restricted cash Restricted Cash, Current Unrecorded Unconditional Purchase Obligation [Line Items] Unrecorded Unconditional Purchase Obligation [Line Items] Purchaser of Subsidiary Purchaser Of Subsidiary [Member] Purchaser Of Subsidiary [Member] Counterparty Name [Axis] Counterparty Name [Axis] Accrued Expense and Other Current Liabilities Accrued Expense and Other Current Liabilities [Member] Accrued Expense and Other Current Liabilities Gain on sale of equipment, net Gain on sale of equipment, net Gain (Loss) on Disposition of Property Plant Equipment Class A Common Stock Common Class A [Member] Cash, cash equivalents and restricted cash, beginning of period Cash, cash equivalents and restricted cash, end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Costs and estimated earnings in excess of billings on uncompleted contracts Contract asset, beginning balance Contract asset, ending balance Contract with Customer, Asset, after Allowance for Credit Loss, Current Beginning balance (in shares) Ending balance (in shares) Shares, Issued Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Schedule of Concentration Risk Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Current assets: Assets, Current [Abstract] Leases [Abstract] Entity Central Index Key Entity Central Index Key Income Taxes Income Tax, Policy [Policy Text Block] Security Exchange Name Security Exchange Name Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Contract Assets and Contract Liabilities and Revenues from Contracts with Customers Revenue from Contract with Customer [Policy Text Block] Less tax effect of other comprehensive income (loss) items Accumulated Other Comprehensive Income (Loss), Tax Effect of Other Comprehensive Income (Loss) Items Accumulated Other Comprehensive Income (Loss), Tax Effect of Other Comprehensive Income (Loss) Items Diluted (in shares) Weighted average number of diluted common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Diluted Other comprehensive income Other comprehensive income Other Comprehensive Income (Loss), Net of Tax Fair Value, Recurring Fair Value, Recurring [Member] Provision for Income Taxes Income Tax Disclosure [Text Block] Costs and estimated earnings to date on uncompleted contracts Costs And Estimated Earnings On Uncompleted Contracts Costs And Estimated Earnings On Uncompleted Contracts Related Party [Domain] Related Party [Domain] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Current Fiscal Year End Date Current Fiscal Year End Date Equity Other Comprehensive Income Stockholders' Equity Note Disclosure [Text Block] Remainder of 2022 Unrecorded Unconditional Purchase Obligation, to be Paid, Remainder of Fiscal Year Purchase of treasury stock Payments Of Treasury Stock Purchase Obligation Payments of Treasury Stock Purchase Obligation Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Costs and Estimated Earnings Compared to Billings on Uncompleted Contracts Long-Term Contract or Program Disclosure [Table Text Block] Expected to vest (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Credit Facility [Axis] Credit Facility [Axis] Other comprehensive income, net of tax Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent [Abstract] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Schedule of Unconditional Purchase Commitments Unrecorded Unconditional Purchase Obligations Disclosure [Table Text Block] Changes in operating assets and liabilities, net of acquisition: Increase (Decrease) in Operating Capital [Abstract] Accumulated depreciation, depletion and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] General and Administrative Expense General and Administrative Expense [Member] Derivative Instruments and Hedging Activities Disclosures [Line Items] Derivative Instruments and Hedging Activities Disclosures [Line Items] Total current liabilities Liabilities, Current Class of Stock [Domain] Class of Stock [Domain] Cash payment to acquire business Payments to Acquire Businesses, Gross Certain Directors, Officers and Employees Certain Directors, Officers and Employees [Member] Certain Directors, Officers and Employees Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Line of credit, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Reclassification out of Accumulated Other Comprehensive Income Reclassification out of Accumulated Other Comprehensive Income [Member] Cash and cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Conversion rate Conversion Rate to Reclassify Common Stock to Class B Shares Conversion Rate to Reclassify Common Stock to Class B Shares Entity Address, Postal Zip Code Entity Address, Postal Zip Code Island Pond Island Pond [Member] Island Pond [Member] Document Information [Line Items] Document Information [Line Items] Title of 12(b) Security Title of 12(b) Security Statement [Table] Statement [Table] Changes in revenue billed, contract price or cost estimates Contract with Customer, Liability, Current Increase (Decrease) Contract with Customer, Liability, Current Increase (Decrease) Recently Adopted Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Other assets Increase (Decrease) in Other Noncurrent Assets Royalty, Future Minimum Payments Royalty, Future Minimum Payments [Table Text Block] Royalty, Future Minimum Payments Prepaid Expenses and Other Current Assets Prepaid Expenses and Other Current Assets [Member] Unrecognized compensation expense Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Derivative liabilities, fair value Derivative Liability, Fair Value, Gross Liability Contracts receivable Construction Contractor, Receivable, Excluding Contract Retainage Cover [Abstract] Contracts receivable including retainage, gross Contract Receivable, Including Retainage, Gross Contract Receivable, Including Retainage, Gross Goodwill Goodwill Cost of revenues Cost of Sales [Member] Construction in progress Construction in Progress, Gross Restricted investments Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss, Noncurrent Public Utilities, Inventory, Fuel and Natural Gas Public Utilities, Inventory, Fuel and Natural Gas [Member] Public Utilities, Inventory, Fuel and Natural Gas Operating lease cost Operating Lease, Cost Remainder of 2022 Royalty, Future Minimum Payments Due Remainder of Fiscal Year Royalty, Future Minimum Payments Due Remainder of Fiscal Year Related Parties Related Party Transactions Disclosure [Text Block] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Schedule Of Stockholders Equity [Table] Schedule Of Stockholders Equity [Table] Schedule Of Stockholders Equity [Table] Plants Manufacturing Facility [Member] Amounts payable to seller in business combination Noncash Payable to Seller in Business Combination Noncash Payable to Seller in Business Combination Deferred income tax benefit Deferred Income Tax Expense (Benefit) Adjustments to reconcile net income to net cash, cash equivalents and restricted cash provided by operating activities: Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] EX-101.PRE 6 road-20220331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT EX-31.1 7 a2022q2exhibit311.htm EX-31.1 Document

Exhibit 31.1

CERTIFICATION
I, Fred J. Smith, III, certify that:
 
1.
I have reviewed this Quarterly Report on Form 10-Q of Construction Partners, Inc. for the quarterly period ended March 31, 2022;
 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 the registrant’s board of directors (or persons performing the equivalent functions):
  
(a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
  
(b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
 
Date: May 6, 2022By:/s/ Fred J. Smith, III
Fred J. Smith, III
President and Chief Executive Officer


EX-31.2 8 a2022q2exhibit312.htm EX-31.2 Document

Exhibit 31.2

CERTIFICATION
I, R. Alan Palmer, certify that:
 
1.
I have reviewed this Quarterly Report on Form 10-Q of Construction Partners, Inc. for the quarterly period ended March 31, 2022;
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 the registrant’s board of directors (or persons performing the equivalent functions):
  
(a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
  
(b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
 
Date: May 6, 2022By:/s/ R. Alan Palmer
R. Alan Palmer
Executive Vice President and Chief Financial Officer


EX-32.1 9 a2022q2exhibit321.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report on Form 10-Q of Construction Partners, Inc. (the “Company”) for the period ended March 31, 2022, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Fred J. Smith, III, President and Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:
  
(1)
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.
 
Date: May 6, 2022By:
/s/ Fred J. Smith, III
Fred J. Smith, III
President and Chief Executive Officer


EX-32.2 10 a2022q2exhibit322.htm EX-32.2 Document

Exhibit 32.2
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report on Form 10-Q of Construction Partners, Inc. (the “Company”) for the period ended March 31, 2022, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, R. Alan Palmer, Executive Vice President and Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:
  
(1)
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.
Date: May 6, 2022
By:
/s/ R. Alan Palmer
R. Alan Palmer
Executive Vice President and Chief Financial Officer


EX-95.1 11 a2022q2exhibit951.htm EX-95.1 Document

Exhibit 95.1
Mine Safety Disclosures
The operation of our aggregates mines is subject to regulation by the federal Mine Safety and Health Administration (the “MSHA”) under the Federal Mine Safety and Health Act of 1977, 30 U.S.C. § 801 et seq. (the “Mine Act”). Set forth below is the required information regarding certain mining safety and health matters for the fiscal quarter ended March 31, 2022. Citations and orders may be contested and appealed, and in that process, may be reduced in severity and amount, and are sometimes dismissed. The table below includes references to specific sections of the Mine Act.
The information in the table below is presented by mine, consistent with the manner in which we maintain safety and compliance information about our mining operations.
(A)(B)(C)(D)(E)(F)(G)(H)
Mine Name / IDSection
104 S&S
Section
104(b)
Section
104(d)
Section
110(b)(2)
Section
107(a)
Proposed
Assessments
FatalitiesPending
Legal
Action
Ashville / 01-032342$338
Drummond / 01-03126
Blount Springs / 01-03047
Battleground / 01-03100
Daurity Springs / 31-02311
Camden / 31-02100$399
Riverbend Sand / 09-01023
Montgomery Sand / 09-00737
Baldree Sand / 09-01166
Coosa / 01-03327
Skyline / 01-03158
Lambert / 01-03363
Hickory Bend / 01-03403
Allstate / 01-034061$144
Total3$881
(A)The total number of violations of mandatory health or safety standards that could significantly and substantially contribute to the cause and effect of a coal or other mine safety or health hazard under Section 104 of the Mine Act for which the operator received a citation from the MSHA.
 (B)
The total number of orders issued under Section 104(b) of the Mine Act.
 (C)
The total number of citations and orders for unwarrantable failure of the mine operator to comply with mandatory health or safety standards under Section 104(d) of the Mine Act.
 (D)
The total number of flagrant violations under Section 110(b)(2) of the Mine Act.
 (E)
The total number of imminent danger orders issued under Section 107(a) of the Mine Act.
 (F)
The total dollar value of proposed assessments from the MSHA under the Mine Act. As of the date of this report, no proposed assessments related to the orders or citations listed above had yet been posted to the MSHA Mine Data Retrieval System or made available to the Company by MSHA.
 (G)
The total number of mining-related fatalities.
(H)Any pending legal action before the Federal Mine Safety and Health Review Commission involving the applicable mine(s).
 
During the fiscal quarter ended March 31, 2022, our aggregates mines did not receive any written notices of a pattern of violations, or the potential to have such a pattern of violations, under Section 104(e) of the Mine Act.

XML 12 R1.htm IDEA: XBRL DOCUMENT v3.22.1
Cover Page - shares
6 Months Ended
Mar. 31, 2022
May 04, 2022
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2022  
Document Transition Report false  
Entity File Number 001-38479  
Entity Registrant Name Construction Partners, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 26-0758017  
Entity Address, Address Line One 290 Healthwest Drive, Suite 2  
Entity Address, City or Town Dothan  
Entity Address, State or Province AL  
Entity Address, Postal Zip Code 36303  
City Area Code 334  
Local Phone Number 673-9763  
Title of 12(b) Security Class A common stock, par value $0.001 per share  
Trading Symbol ROAD  
Security Exchange Name NASDAQ  
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  
Amendment Flag false  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q2  
Entity Central Index Key 0001718227  
Current Fiscal Year End Date --09-30  
Class A Common Stock    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding (in shares)   41,192,039
Class B Common Stock    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding (in shares)   11,352,915
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2022
Sep. 30, 2021
Current assets:    
Cash and cash equivalents $ 29,608 $ 57,251
Restricted cash 1,721 0
Contracts receivable including retainage, net 170,739 158,170
Costs and estimated earnings in excess of billings on uncompleted contracts 24,409 23,023
Inventories 69,500 53,792
Prepaid expenses and other current assets 17,982 7,790
Total current assets 313,959 300,026
Property, plant and equipment, net 454,630 404,832
Operating lease right-of-use assets 11,508 6,535
Goodwill 132,789 85,422
Intangible assets, net 3,986 4,163
Investment in joint venture 108 108
Restricted investments 6,203 0
Other assets 14,392 5,534
Total assets 937,575 806,620
Current liabilities:    
Accounts payable 87,323 86,390
Billings in excess of costs and estimated earnings on uncompleted contracts 46,441 33,719
Current portion of operating lease liabilities 2,078 1,395
Current maturities of long-term debt 10,000 10,000
Accrued expenses and other current liabilities 16,832 26,459
Total current liabilities 162,674 157,963
Long-term liabilities:    
Long-term debt, net of current maturities and deferred debt issuance costs 317,303 206,175
Operating lease liabilities, net of current portion 9,631 5,302
Deferred income taxes, net 19,527 17,362
Other long-term liabilities 13,338 10,919
Total long-term liabilities 359,799 239,758
Total liabilities 522,473 397,721
Commitments and contingencies
Stockholders’ equity:    
Preferred stock, par value $0.001; 10,000,000 shares authorized at March 31, 2022 and September 30, 2021 and no shares issued and outstanding 0 0
Additional paid-in capital 251,817 248,571
Accumulated other comprehensive income (loss), net 6,880 (23)
Retained earnings 171,991 175,898
Total stockholders’ equity 415,102 408,899
Total liabilities and stockholders’ equity 937,575 806,620
Class A Common Stock    
Stockholders’ equity:    
Common stock 41 37
Treasury stock (39) 0
Class B Common Stock    
Stockholders’ equity:    
Common stock 15 19
Treasury stock $ (15,603) $ (15,603)
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Mar. 31, 2022
Sep. 30, 2021
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized (in shares) 10,000,000 10,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Class A Common Stock    
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 400,000,000 400,000,000
Common stock, shares issued (in shares) 41,193,222 36,600,639
Common stock, shares outstanding (in shares) 41,192,039 36,600,639
Treasury stock, shares (in shares) 1,183  
Class B Common Stock    
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 100,000,000 100,000,000
Common stock, shares issued (in shares) 14,275,867 18,614,791
Common stock, shares outstanding (in shares) 11,352,915 15,691,839
Treasury stock, shares (in shares) 2,922,952 2,922,952
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2022
Mar. 31, 2021
Income Statement [Abstract]        
Revenues $ 243,385 $ 179,112 $ 528,349 $ 370,041
Cost of revenues 230,888 161,040 482,888 321,375
Gross profit 12,497 18,072 45,461 48,666
General and administrative expenses (25,000) (24,475) (49,946) (44,559)
Gain on sale of equipment, net 1,014 9 1,455 342
Operating income (loss) (11,489) (6,394) (3,030) 4,449
Interest expense, net (859) (298) (2,123) (766)
Other income 43 244 159 409
Income (loss) before provision for income taxes and earnings from investment in joint venture (12,305) (6,448) (4,994) 4,092
Provision for income taxes (2,887) (1,513) (1,087) 1,167
Earnings from investment in joint venture 0 0 0 11
Net income (loss) (9,418) (4,935) (3,907) 2,936
Other comprehensive income, net of tax        
Unrealized gain on interest rate swap contract, net 5,580 0 7,025 0
Unrealized loss on restricted investments, net (122) 0 (122) 0
Other comprehensive income 5,458 0 6,903 0
Comprehensive income (loss) $ (3,960) $ (4,935) $ 2,996 $ 2,936
Net income (loss) per share attributable to common stockholders:        
Basic (in dollars per share) $ (0.18) $ (0.10) $ (0.08) $ 0.06
Diluted (in dollars per share) $ (0.18) $ (0.10) $ (0.08) $ 0.06
Weighted average number of common shares outstanding:        
Basic (in shares) 51,793,443 51,686,652 51,744,052 51,586,846
Diluted (in shares) 51,793,443 51,686,652 51,744,052 51,673,582
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Additional Paid-in Capital
Treasury Stock
Retained Earnings
Accumulated Other Comprehensive Income (Loss), net
Class A Common Stock
Common Stock
Class B Common Stock
Class B Common Stock
Common Stock
Beginning balance (in shares) at Sep. 30, 2020           33,875,884   20,828,813
Beginning balance at Sep. 30, 2020 $ 385,195 $ 245,022 $ (15,603) $ 155,721   $ 34   $ 21
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income (loss) 7,871     7,871        
Equity-based compensation expense 395 395            
Ending balance (in shares) at Dec. 31, 2020           33,875,884   20,828,813
Ending balance at Dec. 31, 2020 393,461 245,417 (15,603) 163,592   $ 34   $ 21
Beginning balance (in shares) at Sep. 30, 2020           33,875,884   20,828,813
Beginning balance at Sep. 30, 2020 385,195 245,022 (15,603) 155,721   $ 34   $ 21
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income (loss) 2,936              
Other comprehensive income 0              
Ending balance (in shares) at Mar. 31, 2021           35,719,569   19,495,861
Ending balance at Mar. 31, 2021 388,986 245,877 (15,603) 158,657   $ 35   $ 20
Beginning balance (in shares) at Dec. 31, 2020           33,875,884   20,828,813
Beginning balance at Dec. 31, 2020 393,461 245,417 (15,603) 163,592   $ 34   $ 21
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income (loss) (4,935)     (4,935)        
Equity-based compensation expense 460 460            
Issuance of stock awards (in shares)           510,733    
Other comprehensive income 0              
Conversion of Class B common stock to Class A common stock (in shares)           1,332,952   (1,332,952)
Conversion of Class B common stock to Class A common stock 0         $ 1   $ (1)
Ending balance (in shares) at Mar. 31, 2021           35,719,569   19,495,861
Ending balance at Mar. 31, 2021 388,986 245,877 (15,603) 158,657   $ 35   $ 20
Beginning balance (in shares) at Sep. 30, 2021           36,600,639   18,614,791
Beginning balance at Sep. 30, 2021 408,899 248,571 (15,603) 175,898 $ (23) $ 37   $ 19
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income (loss) 5,511     5,511        
Equity-based compensation expense 1,504 1,504            
Issuance of stock awards (in shares)           145,921    
Purchase of treasury stock (39)   (39)          
Other comprehensive income 1,445       1,445      
Conversion of Class B common stock to Class A common stock (in shares)           4,338,924   (4,338,924)
Conversion of Class B common stock to Class A common stock 0         $ 4   $ (4)
Ending balance (in shares) at Dec. 31, 2021           41,085,484   14,275,867
Ending balance at Dec. 31, 2021 417,320 250,075 (15,642) 181,409 1,422 $ 41   $ 15
Beginning balance (in shares) at Sep. 30, 2021           36,600,639   18,614,791
Beginning balance at Sep. 30, 2021 408,899 248,571 (15,603) 175,898 (23) $ 37   $ 19
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income (loss) (3,907)              
Other comprehensive income 6,903              
Conversion of Class B common stock to Class A common stock (in shares)             4,338,924  
Ending balance (in shares) at Mar. 31, 2022           41,193,222   14,275,867
Ending balance at Mar. 31, 2022 415,102 251,817 (15,642) 171,991 6,880 $ 41   $ 15
Beginning balance (in shares) at Dec. 31, 2021           41,085,484   14,275,867
Beginning balance at Dec. 31, 2021 417,320 250,075 (15,642) 181,409 1,422 $ 41   $ 15
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income (loss) (9,418)     (9,418)        
Equity-based compensation expense 1,742 1,742            
Issuance of stock awards (in shares)           107,738    
Other comprehensive income 5,458       5,458      
Ending balance (in shares) at Mar. 31, 2022           41,193,222   14,275,867
Ending balance at Mar. 31, 2022 $ 415,102 $ 251,817 $ (15,642) $ 171,991 $ 6,880 $ 41   $ 15
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Cash flows from operating activities:    
Net income (loss) $ (3,907) $ 2,936
Adjustments to reconcile net income to net cash, cash equivalents and restricted cash provided by operating activities:    
Depreciation, depletion, accretion and amortization of long-lived assets 33,047 23,385
Amortization of deferred debt issuance costs and debt discount 128 127
Unrealized gain on derivative instruments (2,130) (2,377)
Provision for bad debt 130 361
Gain on sale of equipment, net (1,455) (342)
Equity-based compensation expense 3,246 855
Earnings from investment in joint venture 0 (11)
Distribution of earnings from investment in joint venture 0 100
Deferred income tax benefit (245) 0
Other non-cash adjustments 39 (24)
Changes in operating assets and liabilities, net of acquisition:    
Contracts receivable including retainage (3,821) 6,263
Costs and estimated earnings in excess of billings on uncompleted contracts (1,261) (9,802)
Inventories (13,665) (3,482)
Prepaid expenses and other current assets (8,150) (4,343)
Other assets 350 (1,275)
Accounts payable (2,426) (2,464)
Billings in excess of costs and estimated earnings on uncompleted contracts 12,304 (7,261)
Accrued expenses and other current liabilities (11,957) (8)
Other long-term liabilities 3,067 (240)
Net cash provided by operating activities, net of acquisitions 3,294 2,398
Cash flows from investing activities:    
Purchases of property, plant and equipment (34,703) (26,898)
Proceeds from sale of equipment 3,777 927
Business acquisitions, net of cash acquired (102,893) (84,494)
Purchase of restricted investments (6,358) 0
Net cash used in investing activities (140,177) (110,465)
Cash flows from financing activities:    
Proceeds from revolving credit facility 116,000 0
Repayments of long-term debt (5,000) (6,500)
Purchase of treasury stock (39) 0
Net cash provided by (used in) financing activities 110,961 (6,500)
Net change in cash and cash equivalents (25,922) (114,567)
Cash, cash equivalents and restricted cash:    
Cash, cash equivalents and restricted cash, beginning of period 57,251 148,316
Cash, cash equivalents and restricted cash, end of period 31,329 33,749
Supplemental cash flow information:    
Cash paid for interest 3,375 1,303
Cash paid for income taxes 1,076 3,318
Operating lease right-of-use assets obtained in exchange for operating lease liabilities 5,983 615
Cash paid for operating lease liabilities 1,144 1,234
Non-cash items:    
Property, plant and equipment included with accounts payable at period end 1,042 1,663
Non-compete agreements to seller in business combination 0 1,700
Amounts payable to seller in business combination $ 600 $ 250
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.22.1
General
6 Months Ended
Mar. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
General General
Business Description
Construction Partners, Inc. (the “Company”) is a civil infrastructure company that specializes in the construction and maintenance of roadways across Alabama, Florida, Georgia, North Carolina and South Carolina. Through its wholly owned subsidiaries, the Company provides a variety of products and services to both public and private infrastructure projects, with an emphasis on highways, roads, bridges, airports, and commercial and residential developments. The Company’s primary operations consist of (i) manufacturing and distributing hot mix asphalt (“HMA”) for both internal use and sales to third parties in connection with construction projects, (ii) paving activities, including the construction of roadway base layers and application of asphalt pavement, (iii) site development, including the installation of utility and drainage systems, (iv) mining aggregates, such as sand, gravel and construction stone, that are used as raw materials in the production of HMA and for sales to third parties, and (v) distributing liquid asphalt cement for both internal use and sales to third parties in connection with HMA production.

The Company was formed as a Delaware corporation in 2007 as a holding company to facilitate an acquisition growth strategy in the HMA paving and construction industry. SunTx Capital Partners (“SunTx”), a private equity firm based in Dallas, Texas, has owned a controlling interest in the Company’s stock since the Company’s inception.
On October 1, 2021, Construction Partners Risk Management, Inc., a captive insurance company and wholly-owned subsidiary of the Company (the “Captive”), commenced operations. The purpose of the Captive is to provide general liability, automobile liability and workers’ compensation insurance coverage to the Company and its subsidiaries.
Seasonality
The use and consumption of the Company’s products and services fluctuate due to seasonality. The Company’s products are used, and its construction operations and production facilities are located, outdoors. Therefore, seasonal changes and other weather-related conditions, in particular, extended snowy, rainy or cold weather in the winter, spring or fall and major weather events, such as hurricanes, tornadoes, tropical storms and heavy snows, can adversely affect the Company’s business and operations through a decline in both the use of the Company’s products and demand for the Company’s services. In addition, construction materials production and shipment levels follow activity in the construction industry, which typically occurs in the spring, summer and fall. Warmer and drier weather during the third and fourth quarters of the Company’s fiscal year typically result in higher activity and revenues during those quarters. The first and second quarters of the Company’s fiscal year typically have lower levels of activity due to less favorable weather conditions.
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.22.1
Significant Accounting Policies
6 Months Ended
Mar. 31, 2022
Accounting Policies [Abstract]  
Significant Accounting Policies Significant Accounting Policies
Basis of Presentation
These consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. Intercompany accounts and transactions have been eliminated in consolidation. These interim consolidated statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”), which permit reduced disclosure for interim periods. The Company's Consolidated Balance Sheets as of September 30, 2021 were derived from the Company's audited financial statements for the fiscal year then ended, but do not include all necessary disclosures required by accounting principles generally accepted in the United States of America (“GAAP”) with respect to annual financial statements. In the opinion of management, these unaudited consolidated financial statements include all recurring adjustments and normal accruals necessary for a fair presentation of the Company’s financial position, results of operations and cash flows for the dates and periods presented. These consolidated financial statements and accompanying notes should be read in conjunction with the Company’s audited annual consolidated financial statements and notes thereto included in its Annual Report on Form 10-K for the fiscal year ended September 30, 2021 (the “2021 Form 10-K”). Results for interim periods are not necessarily indicative of the results to be expected for a full fiscal year or for any future period.

Management’s Estimates
The preparation of the consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the recorded amounts of assets, liabilities, stockholders’ equity, revenues and expenses during the reporting period, and the disclosure of contingent liabilities at the date of the consolidated financial statements. Estimates are used in accounting for items such as recognition of revenues and cost of revenues, marketable securities, mineral reserves, goodwill and other intangible assets, business acquisition accounting estimates, valuation of operating lease right-of-use assets, allowance for doubtful accounts, valuation allowances related to income taxes, accruals for potential liabilities related to lawsuits or insurance claims, asset retirement
obligations, the fair value of derivative instruments and the fair value of equity-based compensation awards. Estimates are continually evaluated based on historical information and actual experience; however, actual results could differ from these estimates.
A description of certain critical accounting policies of the Company is presented below. Additional critical accounting policies and the underlying judgments and uncertainties are described in the notes to the Company’s annual consolidated financial statements included in the 2021 Form 10-K.
Cash and Cash Equivalents
Cash consists principally of currency on hand and demand deposits at commercial banks. Cash equivalents are short-term, highly liquid investments that are both readily convertible to known amounts of cash and are so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Cash equivalents include investments with original maturities of three months or less. The Company maintains demand accounts, money market accounts and certificates of deposit at several banks. From time to time, account balances have exceeded the maximum available federal deposit insurance coverage limit. The Company has not experienced any losses in such accounts and regularly monitors its credit risk.
Restricted Cash
Restricted cash represents cash held in a fiduciary capacity by the Captive for the payment of casualty insurance claims for the Company's subsidiaries. The Company had restricted cash of $1.7 million and $0.0 million at March 31, 2022 and September 30, 2021, respectively.
Restricted Investments
The Company's restricted investments consist of debt securities, which are held in a fiduciary capacity by the Captive for the payment of casualty insurance claims for the Company's subsidiaries. The Company determines the classification of its securities at the time of purchase and re-evaluates the determination at each balance sheet date. The Company has classified these securities as available-for-sale. As a result, these securities are carried at their fair value based on quoted market prices. Unrealized gains and losses are reported as components of accumulated other comprehensive income (loss), net. These securities have been classified as non-current assets, based on their respective maturity dates. The Company had restricted investments of $6.2 million and $0.0 million at March 31, 2022 and September 30, 2021, respectively.
Contracts Receivable Including Retainage, Net
Contracts receivable are generally based on amounts billed and currently due from customers, amounts currently due but unbilled, and amounts retained by customers pending completion of a project. It is common in the Company’s industry for a small portion of either progress billings or the contract price, typically 10%, to be withheld by the customer until the Company completes a project to the satisfaction of the customer in accordance with the applicable contract terms. Such amounts, defined as retainage, represent a contract asset and are included on the Consolidated Balance Sheets as “Contracts receivable including retainage, net.” Based on the Company’s experience with similar contracts in recent years, billings for such retainage balances are generally collected within one year of the completion of the project.

Contracts receivable including retainage, net is stated at the amount management expects to collect from outstanding balances. Management provides for uncollectible accounts through a charge to earnings and a credit to the allowance for doubtful accounts based on its assessment of the current status of individual accounts, type of service performed, current economic conditions, historical losses and other information available to management. Balances that are still outstanding after management has used reasonable collection efforts are written off through a charge to the allowance for doubtful accounts and an adjustment to the contract receivable.
Contract Assets and Contract Liabilities
Billing practices for the Company’s contracts are governed by the contract terms of each project based on (i) progress toward completion approved by the owner, (ii) achievement of milestones or (iii) pre-agreed schedules. Billings do not necessarily correlate with revenues recognized under the cost-to-cost input method (formerly known as the percentage-of-completion method). The Company records contract assets and contract liabilities to account for these differences in timing.
The contract asset, “Costs and estimated earnings in excess of billings on uncompleted contracts,” arises when the Company recognizes revenues for services performed under its construction projects, but the Company is not yet entitled to bill the customer under the terms of the contract. Amounts billed to customers are excluded from this asset and reflected on the Consolidated Balance Sheets as “Contracts receivable including retainage, net.” Included in costs and estimated earnings in excess of billings on uncompleted contracts are amounts the Company seeks or will seek to collect from customers or others for (i) errors, (ii) changes in contract specifications or design, (iii) contract change orders in dispute, unapproved as to scope and price, or (iv) other customer-related causes of unanticipated additional contract costs (such as claims). Such amounts are recorded to the extent that the amount can be reasonably
estimated and recovery is probable. Claims and unapproved change orders made by the Company may involve negotiation and, in rare cases, litigation. Unapproved change orders and claims also involve the use of estimates, and revenues associated with unapproved change orders and claims are included in the transaction price for which it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty is resolved. The Company did not recognize any material amounts associated with claims and unapproved change orders during the periods presented.
The contract liability, “Billings in excess of costs and estimated earnings on uncompleted contracts,” represents the Company’s obligation to transfer goods or services to a customer for which the Company has been paid by the customer or for which the Company has billed the customer under the terms of the contract. Revenue for future services reflected in this account are recognized, and the liability is reduced, as the Company subsequently satisfies the performance obligation under the contract.
Costs and estimated earnings in excess of billings on uncompleted contracts and billings in excess of costs and estimated earnings on uncompleted contracts are typically resolved within one year and are not considered significant financing components.
Concentration of Risks
Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of contracts receivable including retainage. In the normal course of business, the Company provides credit to its customers and does not generally require collateral. The Company monitors concentrations of credit risk associated with these receivables on an ongoing basis. The Company has not historically experienced significant credit losses, due primarily to management’s assessment of customers’ credit ratings. The Company principally deals with recurring customers, state and local governments and well-known local companies whose reputations are known to management. The Company performs credit checks for significant new customers and generally requires progress payments for significant projects. The Company generally has the ability to file liens against the property if payments are not made on a timely basis. No single customer accounted for more than 10% of the Company’s contracts receivable including retainage, net balance at March 31, 2022 or September 30, 2021.
Projects performed for various departments of transportation accounted for 30.8% and 26.1% of consolidated revenues for the three months ended March 31, 2022 and 2021, respectively, and for 32.3% and 27.0% of consolidated revenues for the six months ended March 31, 2022 and 2021, respectively. Customers that accounted for more than 10% of consolidated revenues during the three and six months ended March 31, 2022 and 2021 are presented below:
% of Consolidated Revenues
For the Three Months Ended March 31,For the Six Months Ended March 31,
2022202120222021
Florida Department of Transportation12.5 %9.5 %11.2 %9.1 %
Revenues from Contracts with Customers
The Company derives revenues from contracts with its customers, predominantly by performing construction services for both public and private infrastructure projects, with an emphasis on highways, roads, bridges, airports and commercial and residential developments. These projects are performed for a mix of federal, state, municipal and private customers. In addition, the Company generates revenues from the sale of construction materials, including HMA, aggregates, liquid asphalt and ready-mix concrete, to third-party public and private customers pursuant to contracts with those customers. The following table reflects, for the periods presented, (i) revenues generated from public infrastructure construction projects and the sale of construction materials to public customers and (ii) revenues generated from private infrastructure construction projects and the sale of construction materials to private customers.
% of Consolidated Revenues
For the Three Months Ended March 31,For the Six Months Ended March 31,
2022202120222021
Private42.1 %41.8 %40.5 %41.2 %
Public57.9 %58.2 %59.5 %58.8 %
Revenues derived from construction projects are recognized over time as the Company satisfies its performance obligations by transferring control of the asset created or enhanced by the project to the customer. Recognition of revenues and cost of revenues for construction projects requires significant judgment by management, including, among other things, estimating total costs expected to be incurred to complete a project and measuring progress toward completion. Management reviews contract estimates regularly to assess revisions of estimated costs to complete a project and measurement of progress toward completion.
Management believes the Company maintains reasonable estimates based on prior experience; however, many factors contribute to changes in estimates of contract costs. Accordingly, estimates made with respect to uncompleted projects are subject to change as each project progresses and better estimates of contract costs become available. All contract costs are recorded as incurred, and revisions to estimated total costs are reflected as soon as the obligation to perform is determined. Provisions are recognized for the full amount of estimated losses on uncompleted contracts whenever evidence indicates that the estimated total cost of a contract exceeds its estimated total revenue, regardless of the stage of completion. When the Company incurs additional costs related to work performed by subcontractors, the Company may be able to utilize contractual provisions to back charge the subcontractors for those costs. A reduction to costs related to back charges is recognized when estimated recovery is probable and the amount can be reasonably estimated. Contract costs consist of (i) direct costs on contracts, including labor, materials, and amounts payable to subcontractors and (ii) indirect costs related to contract performance, such as insurance, employee benefits, and equipment (primarily depreciation, fuel, maintenance and repairs).
Progress toward completion is estimated using the input method, measured by the relationship of total cost incurred through the measurement date to total estimated costs required to complete the project (cost-to-cost method). The Company believes this method best depicts the transfer of goods and services to the customer because it represents satisfaction of the Company’s performance obligation under the contract, which occurs as the Company incurs costs. The Company measures percentage of completion based on the performance of a single performance obligation under its construction projects. Each of the Company’s construction contracts represents a single performance obligation to complete a defined construction project. This is because goods and services promised for delivery to a customer are not distinct, as the customer cannot benefit from any individual portion of the services on its own. All deliverables under a contract are part of a project defined by a customer and represent a series of integrated goods and services that have the same pattern of delivery to the customer and use the same measure of progress toward satisfaction of the performance obligation as the customer’s asset is created or enhanced by the Company. The Company’s obligation is not satisfied until the entire project is complete.
Revenue recognized during a reporting period is based on the cost-to-cost input method applied to the total transaction price, including adjustments for variable consideration, such as liquidated damages, penalties or bonuses, related to the timeliness or quality of project performance. The Company includes variable consideration in the estimated transaction price at the most likely amount to which the Company expects to be entitled or the most likely amount the Company expects to incur, in the case of liquidated damages or penalties. Such amounts are included in the transaction price for which it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty is resolved. The Company accounts for changes to the estimated transaction price using a cumulative catch-up adjustment.

The majority of the Company’s public construction contracts are fixed unit price contracts. Under fixed unit price contracts, the Company is committed to providing materials or services required by a contract at fixed unit prices (for example, dollars per ton of asphalt placed). The Company’s private customer contracts are primarily fixed total price contracts, also known as lump sum contracts, which require that the total amount of work be performed for a single price. Contract cost is recorded as incurred, and revisions in contract revenue and cost estimates are reflected in the accounting period when known. Changes in job performance, job conditions and estimated profitability, including those changes arising from contract change orders, penalty provisions and final contract settlements, may result in revisions to estimated revenues and costs and are recognized in the period in which the revisions are determined.
Change orders are modifications of an original contract that effectively change the existing provisions of the contract and become part of the single performance obligation that is partially satisfied at the date of the contract modification. This is because goods and services promised under change orders are generally not distinct from the remaining goods and services under the existing contract, due to the significant integration of services performed in the context of the contract. Accordingly, change orders are generally accounted for as a modification of the existing contract and single performance obligation. We account for the modification using a cumulative catch-up adjustment. Either the Company or its customers may initiate change orders, which may include changes in specifications or designs, manner of performance, facilities, equipment, materials, sites and period of completion of the work.

Revenues derived from the sale of HMA, aggregates, ready-mix concrete, and liquid asphalt are recognized at a point in time, which is when control of the product is transferred to the customer. Generally, that point in time is when the customer accepts delivery at its facility or receives product in its own transport vehicles from one of the Company’s HMA plants or aggregates facilities. Upon purchase, the Company generally provides an invoice or similar document detailing the goods transferred to the customer. The Company generally offers payment terms customary in the industry, which typically require payment ranging from point-of-sale to 30 days following purchase.
Income Taxes
The provision for income taxes includes federal and state income taxes. Income taxes are accounted for under the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the expected future tax consequences of temporary differences between the financial statement carrying values and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the fiscal years in which the temporary differences are expected to be reversed or settled. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date. Management evaluates the realization of deferred tax assets and establishes a valuation allowance when it is more likely than not that all or a portion of the deferred tax assets will not be realized. Deferred tax assets and deferred tax liabilities are presented on a net basis by taxing authority and classified as non-current on the Consolidated Balance Sheets.
Earnings per Share
Basic net income per share attributable to common stockholders is computed by dividing net income attributable to common stockholders by the weighted average number of common shares outstanding during the period. Diluted net income per common share attributable to common stockholders is the same as basic net income per share attributable to common stockholders, but includes dilutive unvested stock awards using the treasury stock method.
Fair Value Measurements
The Company measures and discloses certain financial assets and liabilities at fair value. 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 at the measurement date. Inputs used to measure fair value are classified using the following hierarchy:
Level 1. Unadjusted quoted prices in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.
Level 2. Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly through corroboration with observable market data.
Level 3. Inputs are unobservable for the asset or liability and include situations in which there is little, if any, market activity for the asset or liability. The inputs used in the determination of fair value are based on the best information available under the circumstances and may require significant management judgment or estimation.
The Company endeavors to utilize the best available information in measuring fair value.
The Company’s financial instruments include cash and cash equivalents, restricted cash, contracts receivable including retainage, accounts payable and accrued expenses reflected as current assets and current liabilities on its Consolidated Balance Sheets at March 31, 2022 and September 30, 2021. Due to the short-term nature of these instruments, management considers their carrying value to approximate their fair value.
The Company also has debt securities reflected as restricted investments on its Consolidated Balance Sheets at March 31, 2022 and September 30, 2021. These investments are adjusted to fair value at each balance sheet date based on quoted prices which are considered Level 1 inputs.
The Company also has a Term Loan and a Revolving Credit Facility, as defined and further described in Note 8 - Debt. The carrying value of amounts outstanding under these credit facilities is reflected as long-term debt, net of current maturities and current maturities of long-term debt on the Company’s Consolidated Balance Sheets at March 31, 2022 and September 30, 2021. Due to the variable rate or short-term nature of these instruments, management considers their carrying value to approximate their fair value.
The Company also has derivative instruments. The fair value of commodity and interest rate swaps are based on forward and spot prices, as described in Note 16 - Fair Value Measurements.
Level 3 fair values are used to value acquired mineral reserves and leased mineral interests. The fair values of mineral reserves and leased mineral interests are determined using an excess earnings approach, which requires management to estimate future cash flows. The estimate of future cash flows is based on available historical information and forecasts determined by management but is inherently uncertain. Key assumptions in estimating future cash flows include sales price, volumes and expected profit margins, net of capital requirements. The present value of the projected net cash flows represents the fair value assigned to mineral reserves and mineral interests. The discount rate is a significant assumption used in the valuation model and is based on the required rate of return that a hypothetical market participant would assume if purchasing the acquired business.
Management applies fair value measurement guidance to its impairment analysis for tangible and intangible assets, including goodwill.
Comprehensive Income
The Company reports comprehensive income in its Consolidated Statements of Comprehensive Income and Consolidated Statements of Stockholders’ Equity. Comprehensive income comprises two subsets: net income and other comprehensive income (OCI). OCI includes adjustments for changes in fair value of an interest rate swap contract derivative and debt securities. For additional information about comprehensive income, see Note 18 - Other Comprehensive Income.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.22.1
Accounting Standards
6 Months Ended
Mar. 31, 2022
Accounting Changes and Error Corrections [Abstract]  
Accounting Standards Accounting Standards
New Accounting Pronouncements

In December 2019, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2019-12, “Simplifying the Accounting for Income Taxes,” which adds new guidance to simplify the accounting for income taxes and changes the accounting for certain income tax transactions. The new standard is effective for fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. The Company adopted this guidance effective October 1, 2021 as required and noted no material impact to the Company's consolidated financial statements.
In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848): Facilitation of Effects of Reference Rate Reform on Financial Reporting,” which provides optional expedients and exceptions for applying GAAP to contract modification and hedging relationships affected by reference rate reform. The guidance only applies to contracts, hedging relationships, and other transactions that reference the London Interbank Offered Rate (“LIBOR”) or another reference rate expected to be discontinued as a result of reference rate reform. This optional guidance was effective beginning on March 12, 2020, and the Company may elect to apply the amendments prospectively through December 31, 2022. The Company does not expect such adoption to have a material impact on the Company’s consolidated financial statements.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.22.1
Business Acquisitions
6 Months Ended
Mar. 31, 2022
Business Combination and Asset Acquisition [Abstract]  
Business Acquisitions Business Acquisitions
On March 7, 2022, the Company acquired substantially all of the assets of Southern Asphalt, Inc., an asphalt paving company headquartered in Burgaw, North Carolina. The transaction provides access to the Wilmington, North Carolina metro area market. On March 18, 2022, the Company acquired substantially all of the assets of GAC Contractors, Inc., an asphalt paving, grading and sitework company headquartered in Panama City, Florida. The transaction enhances the Company's operational resources and capabilities in the growing Panama City, Florida market area.
On October 1, 2021, the Company acquired all of the capital stock of King Asphalt, Inc., a HMA production and paving company headquartered in Liberty, South Carolina. The transaction established the Company's first platform company in South Carolina and added three HMA plants in the Greenville, South Carolina metro area. On October 18, 2021, the Company acquired substantially all of the assets of J. Miller Construction Inc., a grading and site work company headquartered in Pensacola, Florida. The transaction enhanced the Company’s vertical integration of construction services and supplemented the Company’s capabilities in the greater Pensacola, Florida market area.
These acquisitions were accounted for as business combinations in accordance with FASB Accounting Standards Codification Topic 805 Business Combinations ("ASC"). The Company consulted with independent third parties to assist in the valuation process. The Company expects to finalize these values as soon as practicable and no later than one year from the acquisition date. Identifiable tangible assets acquired and liabilities assumed were recorded at their estimated fair values based on the methodology described under "Fair Value Measurements" in Note 2 - Significant Accounting Policies. The amount of the purchase price exceeding the net fair value of identifiable assets acquired and liabilities assumed was recorded as provisional goodwill in the amount of approximately $46.4 million, which is deductible for income tax purposes. Goodwill primarily represents the assembled work force and synergies expected to result from the acquisition. Upon finalizing the accounting for these transactions, management expects to ascribe value to other identifiable intangible assets, including customer relationships and customer backlog, which will reduce the provisional amount allocated to goodwill.
Total consideration for these four acquisitions was $104.7 million, of which $104.1 million has been paid with cash as of March 31, 2022. These acquisitions were funded with borrowings under the Company's Revolving Credit Facility. The total consideration has been provisionally allocated as follows: $1.2 million of cash and cash equivalents, $8.9 million of contracts receivable including retainage, net, $0.1 million of costs and estimated earnings in excess of billings on uncompleted contracts, $2.0 million of inventory, $0.5 million of prepaid expenses and other current assets, $2.8 million of accounts payable, $0.4 million of billings in excess of costs and estimated earnings on uncompleted contracts, $1.2 million of accrued expenses and other current liabilities, $50.0 million of property, plant and equipment and $46.4 million of goodwill.
Combined Acquisitions During the Three Months and Six Months Ended March 31, 2022
The Consolidated Statements of Comprehensive Income includes $15.2 million of revenue and $1.0 million of net loss
attributable to the operations of these acquisitions for the three months ended March 31, 2022 and $29.8 million of revenue and $1.3 million of net loss attributable to the operations of these acquisitions for the six months ended March 31, 2022 from their respective acquisition dates. The Company recorded certain costs to effect the acquisitions as they were incurred, which are reflected in general and administrative expenses on the Company’s Consolidated Statements of Comprehensive Income in the amount of $0.2 million for the three months ended March 31, 2022 and $0.4 million for the six months ended March 31, 2022.

The following presents pro forma revenues and net income as though the acquisitions had occurred on October 1, 2020 (unaudited, in thousands):

For the Three Months Ended March 31,
20222021
Pro forma revenues$271,322 $222,760 
Pro forma net income$(8,180)$(3,335)

For the Six Months Ended March 31,
20222021
Pro forma revenues$583,301 $457,765 
Pro forma net income$(1,479)$6,352 
Pro forma financial information is presented as if the acquired operations had been included in the consolidated results of the Company since October 1, 2020, and gives effect to transactions that are directly attributable to the acquisitions, including adjustments to:
(a)Include the pro forma results of operations of the acquisitions for the three and six months ended March 31, 2022 and 2021.
            
(b)Include additional depreciation and depletion expense related to the fair value of acquired property, plant and equipment and reserves at aggregates facilities, as applicable, as if such assets were acquired on October 1, 2020 and consistently applied to the Company’s depreciation and depletion methodologies.

(c)Include interest expense under the Term Loan as if the funds borrowed to finance the purchase prices were borrowed on October 1, 2020. Interest expense calculations further assume that no principal payments were made during the period from October 1, 2020 through March 31, 2022, and that the interest rate in effect on the date the Company made the acquisitions was in effect for the period from October 1, 2020 through March 31, 2022.

(d)Exclude $0.4 million of acquisition-related expenses from the three and six months ended March 31, 2022, as though such expenses were incurred prior to the pro forma acquisition date of October 1, 2020.

Pro forma information is presented for informational purposes and may not be indicative of revenue or net income that would have been achieved if these acquisitions had occurred on October 1, 2020.
Provisional Accounting
In July 2021, the Company acquired a HMA contracting company and related entities, all headquartered in Cullman, Alabama. In August 2021, the Company acquired a crushed stone and aggregates facility located near Goldston, North Carolina. As of March 31, 2022, there have been no material adjustments to the September 30, 2021 provisional accounting for either acquisition.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.22.1
Contracts Receivable Including Retainage, net
6 Months Ended
Mar. 31, 2022
Contractors [Abstract]  
Contracts Receivable Including Retainage, net Contracts Receivable Including Retainage, net
Contracts receivable including retainage, net consisted of the following at March 31, 2022 and September 30, 2021 (in thousands):
March 31, 2022September 30, 2021
(unaudited)
Contracts receivable$143,583 $132,456 
Retainage29,242 27,640 
172,825 160,096 
Allowance for doubtful accounts(2,086)(1,926)
Contracts receivable including retainage, net$170,739 $158,170 
Retainage receivables have been billed, but are not due until contract completion and acceptance by the customer.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.22.1
Contract Assets and Liabilities
6 Months Ended
Mar. 31, 2022
Revenue from Contract with Customer [Abstract]  
Contract Assets and Liabilities Contract Assets and Liabilities
Costs and estimated earnings compared to billings on uncompleted contracts at March 31, 2022 and September 30, 2021 consisted of the following (in thousands):
March 31, 2022September 30, 2021
(unaudited)
Costs on uncompleted contracts$1,239,920 $1,058,434 
Estimated earnings to date on uncompleted contracts120,673 110,430 
1,360,593 1,168,864 
Billings to date on uncompleted contracts(1,382,625)(1,179,560)
Net billings in excess of costs and estimated earnings on uncompleted contracts$(22,032)$(10,696)
Significant changes to balances of costs and estimated earnings in excess of billings (contract asset) and billings in excess of costs and estimated earnings (contract liability) on uncompleted contracts from September 30, 2021 to March 31, 2022 are presented below (in thousands):
Costs and Estimated Earnings in Excess of Billings on
 Uncompleted Contracts
Billings in Excess of Costs and Estimated Earnings on
 Uncompleted Contracts
Net Billings in Excess of Costs and Estimated Earnings on Uncompleted Contracts
September 30, 2021$23,023 $(33,719)$(10,696)
Changes in revenue billed, contract price or cost estimates1,386 (12,722)(11,336)
March 31, 2022 (unaudited)$24,409 $(46,441)$(22,032)
At March 31, 2022, the Company had unsatisfied or partially unsatisfied performance obligations under construction project contracts representing approximately $985.9 million in aggregate transaction price. The Company expects to earn revenue as it satisfies its performance obligations under those contracts in the amount of approximately $577.1 million during the remainder of the fiscal year ending September 30, 2022 and $408.8 million thereafter.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.22.1
Property, Plant, and Equipment
6 Months Ended
Mar. 31, 2022
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment Property, Plant and Equipment
Property, plant and equipment at March 31, 2022 and September 30, 2021 consisted of the following (in thousands):
March 31, 2022September 30, 2021
(unaudited)
Construction equipment$377,311 $333,966 
Plants153,140 143,172 
Mineral reserves86,920 $86,556 
Land and improvements61,547 53,415 
Buildings29,720 27,163 
Furniture and fixtures6,639 6,426 
Leasehold improvements1,230 1,230 
      Total property, plant and equipment, gross716,507 651,928 
Accumulated depreciation, depletion and amortization(275,953)(250,803)
Construction in progress14,076 3,707 
      Total property, plant and equipment, net$454,630 $404,832 
Depreciation, depletion and amortization expense related to property, plant and equipment was $17.0 million and $12.2 million for the three months ended March 31, 2022 and 2021, respectively, and $32.8 million and $23.2 million for the six months ended March 31, 2022 and 2021, respectively.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.22.1
Debt
6 Months Ended
Mar. 31, 2022
Debt Disclosure [Abstract]  
Debt Debt
Since 2017, the Company and each of its subsidiaries have been parties to a credit agreement with certain lenders party from time to time thereto (as amended and restated, the “Credit Agreement”). The Credit Agreement has been amended and restated on multiple occasions since its inception in order to provide for changes in the economic terms of the credit facility and developments at the Company. The Credit Agreement provides for a credit facility consisting of a term loan (the “Term Loan”) and a revolving credit facility (the “Revolving Credit Facility”). The obligations of the Company and its subsidiaries under the Credit Agreement are secured by a first priority security interest in substantially all of the Company’s assets.
In June 2021, the Credit Agreement was amended and restated to provide for a Term Loan in an initial aggregate principal amount of $200 million and a Revolving Credit Facility in an initial aggregate principal amount of $225 million. Among other things, the proceeds of the Term Loan were used to refinance indebtedness of the Company that was outstanding immediately prior to the restatement. The Term Loan, inclusive of any incremental borrowings made in the form of a term loan, will amortize in quarterly installments commencing on September 30, 2021 in an amount (subject, in each case, to adjustments for prior mandatory and voluntary prepayments of principal) equal to: (a) 1.25% of the original principal amount of the Term Loan on September 30, 2021 and on each of the following eleven quarter-end payment dates, and (b) 1.875% of the original principal amount of the Term Loan on each of the next seven quarter-end payment dates. The annual interest rates applicable to advances will be calculated, at the Company’s option, by using either a base rate or LIBOR, in each case plus an applicable margin percentage that corresponds to the Company’s consolidated net leverage ratio. Upon the occurrence of certain triggering events relating to the end of the LIBOR reference rate, a different benchmark rate will be selected to replace LIBOR as the reference rate for interest accruing on certain advances. All outstanding advances under the Term Loan and Revolving Credit Facility are due and payable in full on June 24, 2026. Subject to various requirements, the Company generally may (and, under certain circumstances, must), prepay all or a portion of the outstanding balance of the advances, together with accrued interest thereon, prior to their contractual maturity.
The Company maintains credit facilities to finance acquisitions, to fund the purchase of real estate, construction equipment, plants and other fixed assets, and for general working capital purposes. Debt at March 31, 2022 and September 30, 2021 consisted of the following (in thousands):
March 31, 2022September 30, 2021
(unaudited)
Long-term debt:
Term Loan$192,500 $197,500 
Revolving Credit Facility136,000 20,000 
Total long-term debt328,500 217,500 
Deferred debt issuance costs(1,197)(1,325)
Current maturities of long-term debt(10,000)(10,000)
Long-term debt, net of current maturities$317,303 $206,175 
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.22.1
Equity
6 Months Ended
Mar. 31, 2022
Equity [Abstract]  
Equity Equity
Shares of Class A common stock and Class B common stock are identical, except with respect to voting rights, conversion rights and transfer restrictions applicable to shares of Class B common stock. The holders of Class A common stock are entitled to one vote per share, and the holders of Class B common stock are entitled to ten votes per share. The holders of Class A common stock and Class B common stock vote together as a single class on all matters submitted to a vote of stockholders, including the election of directors, unless otherwise required by applicable law or the Company’s certificate of incorporation or bylaws. Shares of Class B common stock are convertible into shares of Class A common stock at any time at the option of the holder or upon any transfer, subject to certain limited exceptions. In addition, upon the election of the holders of a majority of the then-outstanding shares of Class B common stock, all outstanding shares of Class B common stock will be converted into shares of Class A common stock. Once converted into shares of Class A common stock, shares of Class B common stock will not be reissued. Class A common stock is not convertible into any other class of the Company’s capital stock.
Conversion of Class B Common Stock to Class A Common Stock
During the six months ended March 31, 2022, certain stockholders of the Company converted a total of 4,338,924 shares of Class B common stock into shares of Class A common stock on a one-for-one basis. As of March 31, 2022, there were 41,192,039 shares of Class A common stock and 11,352,915 shares of Class B common stock outstanding.
Treasury Stock
During the six months ended March 31, 2022, the Company received a total of 1,183 shares of Class A common stock from employees for reimbursement of income taxes paid by the Company on behalf of these employees related to the vesting of restricted stock awards.
Restricted Stock Awards
During the six months ended March 31, 2022, the Company awarded a total of 253,659 restricted shares of Class A common stock to certain directors, officers and employees of the Company under the Construction Partners, Inc. 2018 Equity Incentive Plan (the “Equity Incentive Plan”).
Additional information about these transactions is set forth in Note 13 - Equity-Based Compensation.
Other Comprehensive Income
Comprehensive income comprises two subsets: net income and other comprehensive income (OCI). The components of other comprehensive income are presented in the accompanying Consolidated Statements of Comprehensive Income and Consolidated Statements of Stockholders’ Equity, net of applicable taxes. The Company’s interest rate swap contract hedge included in other comprehensive income was entered into on August 13, 2021 with an original notional value of $160.0 million. The maturity date of this swap is June 24, 2026.

In March 2022, the Captive purchased debt securities, which have been classified as available-for-sale as of March 31, 2022. These securities are carried at their fair value based on quoted market prices. Unrealized gains and losses are reported as components of accumulated other comprehensive income (loss), net.
Amounts in accumulated other comprehensive income (AOCI), net of tax, at March 31, 2022 and September 30, 2021, were as follows (in thousands):
AOCIMarch 31, 2022 (unaudited)September 30, 2021
Interest rate swap contract$9,437 $(31)
Unrealized loss on available-for-sale securities(154)— 
Less tax effect of other comprehensive income (loss) items(2,403)8 
Total6,880 (23)
Changes in AOCI, net of tax, are as follows (in thousands):
AOCIInterest Rate Hedge
Balance at September 30, 2020$— 
Net OCI changes— 
Balance at March 31, 2021$— 
AOCIInterest Rate Hedge
Balance at September 30, 2021$(23)
Net OCI changes6,903 
Balance at March 31, 2022$6,880 
Amounts reclassified from AOCI to earnings are as follows (in thousands):
For the Three Months Ended March 31,
20222021
Interest expense$304 $— 
Benefit from income taxes(78)— 
Total reclassifications from AOCI to earnings$226 $— 
For the Six Months Ended March 31,
20222021
Interest expense$636 $— 
Benefit from income taxes(164)— 
Total reclassifications from AOCI to earnings$472 $— 
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings Per Share
6 Months Ended
Mar. 31, 2022
Earnings Per Share [Abstract]  
Earnings Per Share Earnings Per Share
As discussed in Note 9 - Equity, the Company has Class A common stock and Class B common stock. Because the only differences between the two classes of common stock are related to voting rights, conversion rights and transfer restrictions applicable to shares of Class B common stock, the Company has not presented earnings per share under the two-class method, as the earnings per share are the same for both Class A common stock and Class B common stock. The following table summarizes the weighted-average number of basic common shares outstanding and the calculation of basic earnings per share for the periods presented (unaudited in thousands, except share and per share amounts):
For the Three Months Ended March 31,For the Six Months Ended March 31,
2022202120222021
Numerator
Net income (loss) attributable to common stockholders$(9,418)$(4,935)$(3,907)$2,936 
Denominator
Weighted average number of common shares outstanding, basic 51,793,443 51,686,652 51,744,052 51,586,846 
Net income (loss) per common share attributable to common stockholders, basic$(0.18)$(0.10)$(0.08)$0.06 
The following table summarizes the calculation of the weighted-average number of diluted common shares outstanding and the calculation of diluted earnings per share for the periods presented (unaudited in thousands, except share and per share amounts):
For the Three Months Ended March 31,For the Six Months Ended March 31,
2022202120222021
Numerator
Net income (loss) attributable to common stockholders$(9,418)$(4,935)$(3,907)$2,936 
Denominator
Weighted average number of basic common shares outstanding, basic 51,793,443 51,686,652 51,744,052 51,586,846 
Effect of dilutive securities:
Restricted stock grants under 2018 Equity Incentive Plan— — — 86,736 
Weighted average number of diluted common shares outstanding51,793,443 51,686,652 51,744,052 51,673,582 
Net income (loss) per diluted common share attributable to common stockholders$(0.18)$(0.10)$(0.08)$0.06 
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.22.1
Provision for Income Taxes
6 Months Ended
Mar. 31, 2022
Income Tax Disclosure [Abstract]  
Provision for Income Taxes Provision for Income Taxes
The Company files a consolidated United States federal income tax return and income tax returns in various states. Management evaluated the Company’s tax positions based on appropriate provisions of applicable tax laws and regulations and believes that they are supportable based on their specific technical merits and the facts and circumstances of the respective transactions.                                                                
The Company’s effective income tax rate for the three months ended March 31, 2022 and 2021 was 23.5% and 23.5%, respectively. The Company’s effective tax rate for the six months ended March 31, 2022 and 2021 was 21.8% and 28.4%, respectively. The changes in the Company's effective rates are due to differences in state tax rates at its operating subsidiaries.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.22.1
Related Parties
6 Months Ended
Mar. 31, 2022
Related Party Transactions [Abstract]  
Related Parties Related Parties
On December 31, 2017, the Company sold an indirect wholly owned subsidiary to an immediate family member of an executive officer of the Company (“Purchaser of Subsidiary”) in consideration for a note receivable in the amount of $1.0 million, which approximated the net book value of the disposed entity. At March 31, 2022, $0.1 million and $0.4 million was reflected on the Company’s Consolidated Balance Sheets within other current assets and other assets, respectively, representing the remaining balances on this note receivable. In connection with this transaction, the Company also received a note receivable from the disposed entity (“Disposed Entity”) on December 31, 2017 in the amount of $1.0 million representing certain accounts payable of the Disposed Entity that were paid by the Company. At March 31, 2022, $0.1 million and $0.2 million was reflected on the Company’s Consolidated Balance Sheets within other current assets and other assets, respectively, representing the remaining balances on this note receivable. The notes do not bear interest, and are scheduled to be made in periodic installments during fiscal year 2022 through fiscal year 2026.

Prior to its acquisition by the Company, a current subsidiary of the Company advanced funds to an entity owned by an immediate family member of an officer of the Company in connection with a land development project. The obligations of the borrower entity to repay the advances were guaranteed by a separate entity owned by the same family member of the officer. Amounts outstanding under the advances did not bear interest and matured in full in March 2021. In March 2021, the subsidiary of the Company amended and restated the terms of the repayment obligation, as a result of which the officer personally assumed the remaining balance of the obligation. No new amounts were advanced to the officer by the Company or any subsidiary or affiliate thereof in connection with the transaction. Under the amended and restated terms, the officer executed a promissory note in favor of the Company’s subsidiary in the principal amount of $0.8 million. The note bears simple interest at a rate of 4.0% and requires annual minimum payments of $0.1 million inclusive of principal and accrued interest, with any remaining principal and accrued interest due and payable in full on December 31, 2027. As security for his payment obligations, the officer pledged as collateral 30,000 shares of the 140,389 shares of Class B common stock that had previously been pledged as collateral and 7,500 shares of Class A common stock owned by the officer personally. Amounts outstanding under the note are reflected on the Company’s Consolidated Balance Sheets within other current assets and other assets (“Land Development Project”).

From time to time, the Company conducts or has conducted business with the following related parties:
Entities owned by immediate family members of an executive officer of the Company perform subcontract work for a subsidiary of the Company, including trucking and grading services (“Subcontracting Services”).
From time to time, a subsidiary of the Company provides construction services to various companies owned by family members of an executive officer of the Company (“Construction Services”).
The Company purchases vehicles from an entity owned by a family member of an executive officer of the Company (“Vehicles - Purchases”).
The Company rents vehicles from an entity owned by a family member of an executive officer of the Company (“Vehicles - Rent Expense”).
Since June 1, 2014, the Company has been a party to an access agreement with Island Pond Corporate Services, LLC, which provides a location for the Company to conduct business development activities from time to time on a property owned by the Executive Chairman of the Company’s Board of Directors (“Island Pond”).
The Company is party to a management services agreement with SunTx, under which the Company pays SunTx $0.27 million per fiscal quarter and reimburses certain travel and other out-of-pocket expenses associated with services rendered under the management services agreement.
The following table presents revenues earned and expenses incurred by the Company during the three and six months ended March 31, 2022 and 2021, and accounts receivable and payable balances at March 31, 2022 and September 30, 2021, related to transactions with the related parties described above (in thousands):
Revenue Earned (Expense Incurred)Accounts Receivable (Payable)
For the Three Months Ended March 31,For the Six Months Ended March 31,March 31,September 30,
202220212022202120222021
(unaudited)(unaudited)(unaudited)(unaudited)(unaudited)
Purchaser of Subsidiary$— $— $— $— $518 $518 
Disposed Entity— — — — 330 330 
Land Development Project— — — — 701 788 
Subcontracting Services(853)(1)(425)(1)(3,092)(1)(2,603)(1)(226)(563)
Construction Services— (2)119 (2)(2)119 (2)— — 
Island Pond(80)(2)(80)(2)(160)(2)(160)(2)— — 
Vehicles - Purchases— (3)(98)(3)— (3)(408)(3)— — 
Vehicles - Rent Expense— (2)(49)(2)— (2)(127)(2)— — 
SunTx(384)(2)(521)(2)(759)(2)(1,138)(2)— — 
(1) Cost is reflected as cost of revenues on the Company’s Consolidated Statements of Comprehensive Income.
(2) Cost is reflected as general and administrative expenses on the Company’s Consolidated Statements of Comprehensive Income.
(3) Purchases reflected in property, plant & equipment, net, on the Company's Consolidated Balance Sheets.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.22.1
Equity-Based Compensation
6 Months Ended
Mar. 31, 2022
Share-based Payment Arrangement [Abstract]  
Equity-Based Compensation Equity-Based Compensation
Restricted Stock Awards
During the six months ended March 31, 2022, the Company awarded a total of 253,659 restricted shares of Class A common stock to certain directors, officers and employees of the Company under the Equity Incentive Plan.
Compensation expense in connection with the Equity Incentive Plan, is reflected as general and administrative expenses in the Company’s Consolidated Statements of Comprehensive Income. Compensation expense was $1.7 million and $0.4 million for the three months ended March 31, 2022 and 2021, respectively, and $3.2 million and $0.9 million for the six months ended March 31, 2022 and 2021, respectively. At March 31, 2022, there was approximately $16.5 million of unrecognized compensation expense related to these awards.
The underlying shares subject to awards granted under the Equity Incentive Plan will vest, as follows:
Fiscal YearNumber of Shares
202234,058 
202336,558 
2024351,556 
2025311,378 
202615,000 
Total748,550 
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.22.1
Leases
6 Months Ended
Mar. 31, 2022
Leases [Abstract]  
Leases Leases
The Company leases certain facilities, office space, vehicles and equipment. As of March 31, 2022, operating leases under ASC Topic 842, Leases (“Topic 842”) were included in (i) operating lease right-of use assets, (ii) current portion of operating lease liabilities and (iii) operating lease liabilities, net of current portion on the Company’s Consolidated Balance Sheets in the amounts of $11.5 million, $2.1 million and $9.6 million, respectively. As of March 31, 2022, the Company did not have any lease contracts that had not yet commenced but had created significant rights and obligations.

The components of lease expense were as follows (unaudited, in thousands):

For the Three Months Ended March 31,
20222021
Operating lease cost$637 $553 
Short-term lease cost4,114 2,635 
Total lease expense$4,751 $3,188 

For the Six Months Ended March 31,
20222021
Operating lease cost$1,234 $1,353 
Short-term lease cost8,207 5,125 
Total lease expense$9,441 $6,478 

Short-term leases (those with terms of 12 months or less) are not capitalized but are expensed on a straight-line basis over the lease term. The majority of our short-term leases relate to equipment used on construction projects. These leases are entered into at periodic rental rates for an unspecified duration and typically have a termination for convenience provision.

As of March 31, 2022, the weighted-average remaining term of the Company’s leases was 7.9 years, and the weighted-average discount rate was 3.29%. As of March 31, 2022, the lease liability was equal to the present value of the remaining lease payments, discounted using the incremental borrowing rate on the Company’s secured debt using a single maturity discount rate, as such rate is not materially different from the discount rate applied to each of the leases in the portfolio.

The following table summarizes the Company’s undiscounted lease liabilities outstanding as of March 31, 2022 (unaudited, in thousands):

Fiscal YearAmount
Remainder of 2022$1,213 
20232,290 
20241,931 
20251,602 
20261,592 
2027 and thereafter4,893 
Total future minimum lease payments$13,521 
Less: imputed interest1,812 
Total$11,709 
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.22.1
Investment in Derivative Instruments
6 Months Ended
Mar. 31, 2022
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Investment in Derivative Instruments Investment in Derivative Instruments
Interest Rate Swap Contracts
The Company uses derivative instruments as part of our overall strategy to manage our exposure to market risks associated with fluctuations in interest rates. We regularly monitor the financial stability and credit standing of the counterparties to our derivative instruments. We do not enter into derivative financial instruments for speculative purposes.

The Company records all derivatives at fair value. On the date the derivative contract is entered into, the Company may designate the derivative as one of the following: (i) a hedge of a forecasted transaction or the variability of cash flows to be paid (“cash flow hedge”) or (ii) a hedge of the fair value of a recognized asset or liability (“fair value hedge”).

Changes in the fair value of a derivative that is qualified and designated as a cash flow hedge or net investment hedge are recorded in other comprehensive income (loss) in the Company’s Consolidated Statements of Comprehensive Income until they are reclassified into earnings in the same period or periods during which the hedged transaction affects earnings.

Changes in the fair value of a derivative that is qualified and designated as a fair value hedge, along with the gain or loss on the hedged asset or liability that is attributable to the hedged risk, are recorded in current period earnings.

If the Company designates a derivative as one of the above, changes in the fair value of the undesignated derivative instrument are reported in current period earnings. Cash flows from designated derivative financial instruments are classified within the same category as the item being hedged in the Consolidated Statements of Cash Flows, while cash flows from undesignated derivative financial instruments are included as an investing activity.

If the Company determines that it qualifies for and will designate a derivative as a hedging instrument, the Company formally documents all relationships between hedging activities, including the risk management objective and strategy for undertaking various hedge transactions. This process includes matching all derivatives that are designated as cash flow hedges to specific forecasted transactions and linking all derivatives designated as fair value hedges to specific assets and liabilities in the Consolidated Balance Sheets.

The Company performs an initial prospective assessment of hedge effectiveness on a quantitative basis between the inception date and the earlier of the first quarterly hedge effectiveness date or the issuance of the financial statements that include the hedged transaction. On a quarterly basis, the Company assesses the effectiveness of its designated hedges in offsetting the variability in the cash flows or fair values of the hedged assets or obligations using the Hypothetical Derivative Method. The Hypothetical Derivative Method compares the change in fair value or cash flows of the hedging instrument with the change in fair value or cash flows of a hypothetical derivative that represents the hedged risk. The Company would discontinue hedge accounting prospectively when the derivative is no longer highly effective as a hedge, the underlying hedged transaction is no longer probable or the hedging instrument expires, is sold, terminated or exercised.

Commodity Swap Contracts

The Company’s operations expose it to a variety of market risks, including the effects of changes in commodity prices. As part of its risk management process, the Company began entering into commodity swap transactions through regulated commodity exchanges in February 2020. The Company does not enter into derivative financial instruments for speculative purposes. Changes in the fair value of commodity swaps are recognized in earnings.

The following table represents the approximate amount of realized and unrealized gains (losses) and changes in fair value recognized in earnings on commodity derivative contracts for the three and six months ended March 31, 2022 and 2021 and the fair value of these derivatives as of March 31, 2022 and September 30, 2021 (in thousands):

For the Three Months Ended March 31,
20222021
Change inChange in
Income Statement ClassificationRealized Gain (Loss)Unrealized Gain (Loss)Total Gain (Loss)Realized Gain (Loss)Unrealized Gain (Loss)Total Gain (Loss)
Cost of revenues$364 $1,055 $1,419 $94 $813 $907 
Interest expense, net(431)939 508 (168)400 232 
Total$(67)$1,994 $1,927 $(74)$1,213 $1,139 
For the Six Months Ended March 31,
20222021
Change inChange in
Income Statement ClassificationRealized Gain (Loss)Unrealized Gain (Loss)Total Gain (Loss)Realized Gain (Loss)Unrealized Gain (Loss)Total Gain (Loss)
Cost of revenues$857 $778 $1,635 $(45)$1,758 $1,713 
Interest expense, net(909)1,352 443 (348)619 271 
Total$(52)$2,130 $2,078 $(393)$2,377 $1,984 


March 31, 2022September 30, 2021
Balance Sheet Classification(unaudited)
Prepaid expenses and other current assets - commodity swaps$2,616 $990 
Other assets - commodity swaps39 822 
Other assets - interest rate swaps (1)
9,991 — 
Accrued expense and other current liabilities - interest rate swaps(16)(97)
Other long-term liabilities - commodity swaps(65)— 
Other long-term liabilities - interest rate swaps (2)
— (748)
Net unrealized gain position$12,565 $967 
(1) Includes designated cash flow hedge of $9,437 and $0 as of March 31, 2022 and September 30, 2021, respectively.
(2) Includes designated cash flow hedge of $0 and $(31) as of March 31, 2022 and September 30, 2021, respectively.
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements
6 Months Ended
Mar. 31, 2022
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
The following table presents the Company’s liabilities measured at fair value on a recurring basis as of March 31, 2022 and September 30, 2021 under ASC 820, Fair Value Measurements (in thousands):

March 31, 2022September 30, 2021
(unaudited)
Level 2Level 2
Assets
Commodity swap contracts$2,655 $1,812 
Interest rate swaps9,991 — 
Liabilities:
Commodity swap contracts$65 $— 
Interest rate swap contracts16 845 

The fair value of interest rate swap contracts is based on a model-driven valuation using the observable components (e.g., interest rates), which are observable at commonly quoted intervals for the full term of the contracts. The fair value of commodity swap contracts is based on an analysis of the expected cash flow of the contract in combination with observable forward price inputs obtained from a third-party pricing source. The calculations are adjusted for credit risk. Therefore, derivative assets and liabilities are classified within Level 2 of the fair value hierarchy. Derivative assets are included within “Prepaid expenses and other current assets” and “Other assets” on the Company’s Consolidated Balance Sheets. Derivative liabilities are included within “Accrued expense and other current liabilities” and “Other long-term liabilities” on the Company’s Consolidated Balance Sheets.
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments
6 Months Ended
Mar. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Commitments Commitments
Letters of Credit
Under the Revolving Credit Facility, the Company has a total capacity of $225.0 million that may be used for a combination of cash borrowings and letter of credit issuances. At March 31, 2022, the Company had aggregate letters of credit outstanding in the amount of $11.3 million, primarily related to certain insurance policies.
Purchase Commitments
As of March 31, 2022, the Company had unconditional purchase commitments for diesel fuel and natural gas in the normal course of business in the aggregate amount of $5.6 million and $2.1 million, respectively. Management does not expect any significant changes in the market value of these goods during the commitment period that would have a material adverse effect on the financial condition, results of operations and cash flows of the Company. As of March 31, 2022, our purchase commitments annually thereafter are as follows (in thousands):
Fiscal YearAmount
Remainder of 2022$3,164 
20233,781 
2024780 
Total$7,725 
Minimum Royalties

The Company has lease agreements associated with aggregates facilities under which the Company makes royalty payments. These agreements are outside the scope of Topic 842. The payments are generally based on tons sold in a particular period; however, certain agreements have minimum annual payments. The Company has commitments in the form of minimum royalties as of March 31, 2022 in the amount of $2.6 million, due as follows (in thousands):

Fiscal YearAmount
Remainder of 2022$89 
2023230 
2024220 
2025184 
2026157 
Thereafter1,760 
Total$2,640 

Royalty expense recorded in cost of revenue was $0.5 million and $0.3 million for the three months ended March 31, 2022 and 2021, respectively, and $0.8 million and $0.5 million for the six months ended March 31, 2022 and 2021, respectively.
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Other Comprehensive Income
6 Months Ended
Mar. 31, 2022
Equity [Abstract]  
Other Comprehensive Income Equity
Shares of Class A common stock and Class B common stock are identical, except with respect to voting rights, conversion rights and transfer restrictions applicable to shares of Class B common stock. The holders of Class A common stock are entitled to one vote per share, and the holders of Class B common stock are entitled to ten votes per share. The holders of Class A common stock and Class B common stock vote together as a single class on all matters submitted to a vote of stockholders, including the election of directors, unless otherwise required by applicable law or the Company’s certificate of incorporation or bylaws. Shares of Class B common stock are convertible into shares of Class A common stock at any time at the option of the holder or upon any transfer, subject to certain limited exceptions. In addition, upon the election of the holders of a majority of the then-outstanding shares of Class B common stock, all outstanding shares of Class B common stock will be converted into shares of Class A common stock. Once converted into shares of Class A common stock, shares of Class B common stock will not be reissued. Class A common stock is not convertible into any other class of the Company’s capital stock.
Conversion of Class B Common Stock to Class A Common Stock
During the six months ended March 31, 2022, certain stockholders of the Company converted a total of 4,338,924 shares of Class B common stock into shares of Class A common stock on a one-for-one basis. As of March 31, 2022, there were 41,192,039 shares of Class A common stock and 11,352,915 shares of Class B common stock outstanding.
Treasury Stock
During the six months ended March 31, 2022, the Company received a total of 1,183 shares of Class A common stock from employees for reimbursement of income taxes paid by the Company on behalf of these employees related to the vesting of restricted stock awards.
Restricted Stock Awards
During the six months ended March 31, 2022, the Company awarded a total of 253,659 restricted shares of Class A common stock to certain directors, officers and employees of the Company under the Construction Partners, Inc. 2018 Equity Incentive Plan (the “Equity Incentive Plan”).
Additional information about these transactions is set forth in Note 13 - Equity-Based Compensation.
Other Comprehensive Income
Comprehensive income comprises two subsets: net income and other comprehensive income (OCI). The components of other comprehensive income are presented in the accompanying Consolidated Statements of Comprehensive Income and Consolidated Statements of Stockholders’ Equity, net of applicable taxes. The Company’s interest rate swap contract hedge included in other comprehensive income was entered into on August 13, 2021 with an original notional value of $160.0 million. The maturity date of this swap is June 24, 2026.

In March 2022, the Captive purchased debt securities, which have been classified as available-for-sale as of March 31, 2022. These securities are carried at their fair value based on quoted market prices. Unrealized gains and losses are reported as components of accumulated other comprehensive income (loss), net.
Amounts in accumulated other comprehensive income (AOCI), net of tax, at March 31, 2022 and September 30, 2021, were as follows (in thousands):
AOCIMarch 31, 2022 (unaudited)September 30, 2021
Interest rate swap contract$9,437 $(31)
Unrealized loss on available-for-sale securities(154)— 
Less tax effect of other comprehensive income (loss) items(2,403)8 
Total6,880 (23)
Changes in AOCI, net of tax, are as follows (in thousands):
AOCIInterest Rate Hedge
Balance at September 30, 2020$— 
Net OCI changes— 
Balance at March 31, 2021$— 
AOCIInterest Rate Hedge
Balance at September 30, 2021$(23)
Net OCI changes6,903 
Balance at March 31, 2022$6,880 
Amounts reclassified from AOCI to earnings are as follows (in thousands):
For the Three Months Ended March 31,
20222021
Interest expense$304 $— 
Benefit from income taxes(78)— 
Total reclassifications from AOCI to earnings$226 $— 
For the Six Months Ended March 31,
20222021
Interest expense$636 $— 
Benefit from income taxes(164)— 
Total reclassifications from AOCI to earnings$472 $— 
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Significant Accounting Policies (Policies)
6 Months Ended
Mar. 31, 2022
Accounting Policies [Abstract]  
Basis of Presentation Basis of PresentationThese consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. Intercompany accounts and transactions have been eliminated in consolidation. These interim consolidated statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”), which permit reduced disclosure for interim periods. The Company's Consolidated Balance Sheets as of September 30, 2021 were derived from the Company's audited financial statements for the fiscal year then ended, but do not include all necessary disclosures required by accounting principles generally accepted in the United States of America (“GAAP”) with respect to annual financial statements. In the opinion of management, these unaudited consolidated financial statements include all recurring adjustments and normal accruals necessary for a fair presentation of the Company’s financial position, results of operations and cash flows for the dates and periods presented. These consolidated financial statements and accompanying notes should be read in conjunction with the Company’s audited annual consolidated financial statements and notes thereto included in its Annual Report on Form 10-K for the fiscal year ended September 30, 2021 (the “2021 Form 10-K”). Results for interim periods are not necessarily indicative of the results to be expected for a full fiscal year or for any future period.
Management’s Estimates
Management’s Estimates
The preparation of the consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the recorded amounts of assets, liabilities, stockholders’ equity, revenues and expenses during the reporting period, and the disclosure of contingent liabilities at the date of the consolidated financial statements. Estimates are used in accounting for items such as recognition of revenues and cost of revenues, marketable securities, mineral reserves, goodwill and other intangible assets, business acquisition accounting estimates, valuation of operating lease right-of-use assets, allowance for doubtful accounts, valuation allowances related to income taxes, accruals for potential liabilities related to lawsuits or insurance claims, asset retirement
obligations, the fair value of derivative instruments and the fair value of equity-based compensation awards. Estimates are continually evaluated based on historical information and actual experience; however, actual results could differ from these estimates. A description of certain critical accounting policies of the Company is presented below. Additional critical accounting policies and the underlying judgments and uncertainties are described in the notes to the Company’s annual consolidated financial statements included in the 2021 Form 10-K.
Cash and Cash Equivalents and Restricted Cash
Cash and Cash Equivalents
Cash consists principally of currency on hand and demand deposits at commercial banks. Cash equivalents are short-term, highly liquid investments that are both readily convertible to known amounts of cash and are so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Cash equivalents include investments with original maturities of three months or less. The Company maintains demand accounts, money market accounts and certificates of deposit at several banks. From time to time, account balances have exceeded the maximum available federal deposit insurance coverage limit. The Company has not experienced any losses in such accounts and regularly monitors its credit risk.
Restricted Cash
Restricted cash represents cash held in a fiduciary capacity by the Captive for the payment of casualty insurance claims for the Company's subsidiaries.
Restricted Investments Restricted InvestmentsThe Company's restricted investments consist of debt securities, which are held in a fiduciary capacity by the Captive for the payment of casualty insurance claims for the Company's subsidiaries. The Company determines the classification of its securities at the time of purchase and re-evaluates the determination at each balance sheet date. The Company has classified these securities as available-for-sale. As a result, these securities are carried at their fair value based on quoted market prices. Unrealized gains and losses are reported as components of accumulated other comprehensive income (loss), net. These securities have been classified as non-current assets, based on their respective maturity dates.
Contracts Receivable Including Retainage, Net
Contracts Receivable Including Retainage, Net
Contracts receivable are generally based on amounts billed and currently due from customers, amounts currently due but unbilled, and amounts retained by customers pending completion of a project. It is common in the Company’s industry for a small portion of either progress billings or the contract price, typically 10%, to be withheld by the customer until the Company completes a project to the satisfaction of the customer in accordance with the applicable contract terms. Such amounts, defined as retainage, represent a contract asset and are included on the Consolidated Balance Sheets as “Contracts receivable including retainage, net.” Based on the Company’s experience with similar contracts in recent years, billings for such retainage balances are generally collected within one year of the completion of the project.

Contracts receivable including retainage, net is stated at the amount management expects to collect from outstanding balances. Management provides for uncollectible accounts through a charge to earnings and a credit to the allowance for doubtful accounts based on its assessment of the current status of individual accounts, type of service performed, current economic conditions, historical losses and other information available to management. Balances that are still outstanding after management has used reasonable collection efforts are written off through a charge to the allowance for doubtful accounts and an adjustment to the contract receivable.
Contract Assets and Contract Liabilities and Revenues from Contracts with Customers
Contract Assets and Contract Liabilities
Billing practices for the Company’s contracts are governed by the contract terms of each project based on (i) progress toward completion approved by the owner, (ii) achievement of milestones or (iii) pre-agreed schedules. Billings do not necessarily correlate with revenues recognized under the cost-to-cost input method (formerly known as the percentage-of-completion method). The Company records contract assets and contract liabilities to account for these differences in timing.
The contract asset, “Costs and estimated earnings in excess of billings on uncompleted contracts,” arises when the Company recognizes revenues for services performed under its construction projects, but the Company is not yet entitled to bill the customer under the terms of the contract. Amounts billed to customers are excluded from this asset and reflected on the Consolidated Balance Sheets as “Contracts receivable including retainage, net.” Included in costs and estimated earnings in excess of billings on uncompleted contracts are amounts the Company seeks or will seek to collect from customers or others for (i) errors, (ii) changes in contract specifications or design, (iii) contract change orders in dispute, unapproved as to scope and price, or (iv) other customer-related causes of unanticipated additional contract costs (such as claims). Such amounts are recorded to the extent that the amount can be reasonably
estimated and recovery is probable. Claims and unapproved change orders made by the Company may involve negotiation and, in rare cases, litigation. Unapproved change orders and claims also involve the use of estimates, and revenues associated with unapproved change orders and claims are included in the transaction price for which it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty is resolved. The Company did not recognize any material amounts associated with claims and unapproved change orders during the periods presented.
The contract liability, “Billings in excess of costs and estimated earnings on uncompleted contracts,” represents the Company’s obligation to transfer goods or services to a customer for which the Company has been paid by the customer or for which the Company has billed the customer under the terms of the contract. Revenue for future services reflected in this account are recognized, and the liability is reduced, as the Company subsequently satisfies the performance obligation under the contract.
Costs and estimated earnings in excess of billings on uncompleted contracts and billings in excess of costs and estimated earnings on uncompleted contracts are typically resolved within one year and are not considered significant financing components.
Revenues from Contracts with CustomersThe Company derives revenues from contracts with its customers, predominantly by performing construction services for both public and private infrastructure projects, with an emphasis on highways, roads, bridges, airports and commercial and residential developments. These projects are performed for a mix of federal, state, municipal and private customers. In addition, the Company generates revenues from the sale of construction materials, including HMA, aggregates, liquid asphalt and ready-mix concrete, to third-party public and private customers pursuant to contracts with those customers.Revenues derived from construction projects are recognized over time as the Company satisfies its performance obligations by transferring control of the asset created or enhanced by the project to the customer. Recognition of revenues and cost of revenues for construction projects requires significant judgment by management, including, among other things, estimating total costs expected to be incurred to complete a project and measuring progress toward completion. Management reviews contract estimates regularly to assess revisions of estimated costs to complete a project and measurement of progress toward completion.
Management believes the Company maintains reasonable estimates based on prior experience; however, many factors contribute to changes in estimates of contract costs. Accordingly, estimates made with respect to uncompleted projects are subject to change as each project progresses and better estimates of contract costs become available. All contract costs are recorded as incurred, and revisions to estimated total costs are reflected as soon as the obligation to perform is determined. Provisions are recognized for the full amount of estimated losses on uncompleted contracts whenever evidence indicates that the estimated total cost of a contract exceeds its estimated total revenue, regardless of the stage of completion. When the Company incurs additional costs related to work performed by subcontractors, the Company may be able to utilize contractual provisions to back charge the subcontractors for those costs. A reduction to costs related to back charges is recognized when estimated recovery is probable and the amount can be reasonably estimated. Contract costs consist of (i) direct costs on contracts, including labor, materials, and amounts payable to subcontractors and (ii) indirect costs related to contract performance, such as insurance, employee benefits, and equipment (primarily depreciation, fuel, maintenance and repairs).
Progress toward completion is estimated using the input method, measured by the relationship of total cost incurred through the measurement date to total estimated costs required to complete the project (cost-to-cost method). The Company believes this method best depicts the transfer of goods and services to the customer because it represents satisfaction of the Company’s performance obligation under the contract, which occurs as the Company incurs costs. The Company measures percentage of completion based on the performance of a single performance obligation under its construction projects. Each of the Company’s construction contracts represents a single performance obligation to complete a defined construction project. This is because goods and services promised for delivery to a customer are not distinct, as the customer cannot benefit from any individual portion of the services on its own. All deliverables under a contract are part of a project defined by a customer and represent a series of integrated goods and services that have the same pattern of delivery to the customer and use the same measure of progress toward satisfaction of the performance obligation as the customer’s asset is created or enhanced by the Company. The Company’s obligation is not satisfied until the entire project is complete.
Revenue recognized during a reporting period is based on the cost-to-cost input method applied to the total transaction price, including adjustments for variable consideration, such as liquidated damages, penalties or bonuses, related to the timeliness or quality of project performance. The Company includes variable consideration in the estimated transaction price at the most likely amount to which the Company expects to be entitled or the most likely amount the Company expects to incur, in the case of liquidated damages or penalties. Such amounts are included in the transaction price for which it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty is resolved. The Company accounts for changes to the estimated transaction price using a cumulative catch-up adjustment.

The majority of the Company’s public construction contracts are fixed unit price contracts. Under fixed unit price contracts, the Company is committed to providing materials or services required by a contract at fixed unit prices (for example, dollars per ton of asphalt placed). The Company’s private customer contracts are primarily fixed total price contracts, also known as lump sum contracts, which require that the total amount of work be performed for a single price. Contract cost is recorded as incurred, and revisions in contract revenue and cost estimates are reflected in the accounting period when known. Changes in job performance, job conditions and estimated profitability, including those changes arising from contract change orders, penalty provisions and final contract settlements, may result in revisions to estimated revenues and costs and are recognized in the period in which the revisions are determined.
Change orders are modifications of an original contract that effectively change the existing provisions of the contract and become part of the single performance obligation that is partially satisfied at the date of the contract modification. This is because goods and services promised under change orders are generally not distinct from the remaining goods and services under the existing contract, due to the significant integration of services performed in the context of the contract. Accordingly, change orders are generally accounted for as a modification of the existing contract and single performance obligation. We account for the modification using a cumulative catch-up adjustment. Either the Company or its customers may initiate change orders, which may include changes in specifications or designs, manner of performance, facilities, equipment, materials, sites and period of completion of the work.

Revenues derived from the sale of HMA, aggregates, ready-mix concrete, and liquid asphalt are recognized at a point in time, which is when control of the product is transferred to the customer. Generally, that point in time is when the customer accepts delivery at its facility or receives product in its own transport vehicles from one of the Company’s HMA plants or aggregates facilities. Upon purchase, the Company generally provides an invoice or similar document detailing the goods transferred to the customer. The Company generally offers payment terms customary in the industry, which typically require payment ranging from point-of-sale to 30 days following purchase.
Concentration of Risks
Concentration of Risks
Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of contracts receivable including retainage. In the normal course of business, the Company provides credit to its customers and does not generally require collateral. The Company monitors concentrations of credit risk associated with these receivables on an ongoing basis. The Company has not historically experienced significant credit losses, due primarily to management’s assessment of customers’ credit ratings. The Company principally deals with recurring customers, state and local governments and well-known local companies whose reputations are known to management. The Company performs credit checks for significant new customers and generally requires progress payments for significant projects. The Company generally has the ability to file liens against the property if payments are not made on a timely basis. No single customer accounted for more than 10% of the Company’s contracts receivable including retainage, net balance at March 31, 2022 or September 30, 2021.
Income Taxes
Income Taxes
The provision for income taxes includes federal and state income taxes. Income taxes are accounted for under the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the expected future tax consequences of temporary differences between the financial statement carrying values and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the fiscal years in which the temporary differences are expected to be reversed or settled. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date. Management evaluates the realization of deferred tax assets and establishes a valuation allowance when it is more likely than not that all or a portion of the deferred tax assets will not be realized. Deferred tax assets and deferred tax liabilities are presented on a net basis by taxing authority and classified as non-current on the Consolidated Balance Sheets.
Earnings per Share
Earnings per Share
Basic net income per share attributable to common stockholders is computed by dividing net income attributable to common stockholders by the weighted average number of common shares outstanding during the period. Diluted net income per common share attributable to common stockholders is the same as basic net income per share attributable to common stockholders, but includes dilutive unvested stock awards using the treasury stock method.
Fair Value Measurements
Fair Value Measurements
The Company measures and discloses certain financial assets and liabilities at fair value. 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 at the measurement date. Inputs used to measure fair value are classified using the following hierarchy:
Level 1. Unadjusted quoted prices in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.
Level 2. Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly through corroboration with observable market data.
Level 3. Inputs are unobservable for the asset or liability and include situations in which there is little, if any, market activity for the asset or liability. The inputs used in the determination of fair value are based on the best information available under the circumstances and may require significant management judgment or estimation.
The Company endeavors to utilize the best available information in measuring fair value.
The Company’s financial instruments include cash and cash equivalents, restricted cash, contracts receivable including retainage, accounts payable and accrued expenses reflected as current assets and current liabilities on its Consolidated Balance Sheets at March 31, 2022 and September 30, 2021. Due to the short-term nature of these instruments, management considers their carrying value to approximate their fair value.
The Company also has debt securities reflected as restricted investments on its Consolidated Balance Sheets at March 31, 2022 and September 30, 2021. These investments are adjusted to fair value at each balance sheet date based on quoted prices which are considered Level 1 inputs.
The Company also has a Term Loan and a Revolving Credit Facility, as defined and further described in Note 8 - Debt. The carrying value of amounts outstanding under these credit facilities is reflected as long-term debt, net of current maturities and current maturities of long-term debt on the Company’s Consolidated Balance Sheets at March 31, 2022 and September 30, 2021. Due to the variable rate or short-term nature of these instruments, management considers their carrying value to approximate their fair value.
The Company also has derivative instruments. The fair value of commodity and interest rate swaps are based on forward and spot prices, as described in Note 16 - Fair Value Measurements.
Level 3 fair values are used to value acquired mineral reserves and leased mineral interests. The fair values of mineral reserves and leased mineral interests are determined using an excess earnings approach, which requires management to estimate future cash flows. The estimate of future cash flows is based on available historical information and forecasts determined by management but is inherently uncertain. Key assumptions in estimating future cash flows include sales price, volumes and expected profit margins, net of capital requirements. The present value of the projected net cash flows represents the fair value assigned to mineral reserves and mineral interests. The discount rate is a significant assumption used in the valuation model and is based on the required rate of return that a hypothetical market participant would assume if purchasing the acquired business.
Management applies fair value measurement guidance to its impairment analysis for tangible and intangible assets, including goodwill.
Comprehensive Income
Comprehensive Income
The Company reports comprehensive income in its Consolidated Statements of Comprehensive Income and Consolidated Statements of Stockholders’ Equity. Comprehensive income comprises two subsets: net income and other comprehensive income (OCI). OCI includes adjustments for changes in fair value of an interest rate swap contract derivative and debt securities. For additional information about comprehensive income, see Note 18 - Other Comprehensive Income.
Recently Adopted Accounting Pronouncements
New Accounting Pronouncements

In December 2019, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2019-12, “Simplifying the Accounting for Income Taxes,” which adds new guidance to simplify the accounting for income taxes and changes the accounting for certain income tax transactions. The new standard is effective for fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. The Company adopted this guidance effective October 1, 2021 as required and noted no material impact to the Company's consolidated financial statements.
In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848): Facilitation of Effects of Reference Rate Reform on Financial Reporting,” which provides optional expedients and exceptions for applying GAAP to contract modification and hedging relationships affected by reference rate reform. The guidance only applies to contracts, hedging relationships, and other transactions that reference the London Interbank Offered Rate (“LIBOR”) or another reference rate expected to be discontinued as a result of reference rate reform. This optional guidance was effective beginning on March 12, 2020, and the Company may elect to apply the amendments prospectively through December 31, 2022. The Company does not expect such adoption to have a material impact on the Company’s consolidated financial statements.
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Significant Accounting Policies (Tables)
6 Months Ended
Mar. 31, 2022
Accounting Policies [Abstract]  
Schedule of Concentration Risk Customers that accounted for more than 10% of consolidated revenues during the three and six months ended March 31, 2022 and 2021 are presented below:
% of Consolidated Revenues
For the Three Months Ended March 31,For the Six Months Ended March 31,
2022202120222021
Florida Department of Transportation12.5 %9.5 %11.2 %9.1 %
Schedule of Revenue by Major Customers The following table reflects, for the periods presented, (i) revenues generated from public infrastructure construction projects and the sale of construction materials to public customers and (ii) revenues generated from private infrastructure construction projects and the sale of construction materials to private customers.
% of Consolidated Revenues
For the Three Months Ended March 31,For the Six Months Ended March 31,
2022202120222021
Private42.1 %41.8 %40.5 %41.2 %
Public57.9 %58.2 %59.5 %58.8 %
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Business Acquisitions (Tables)
6 Months Ended
Mar. 31, 2022
Business Combination and Asset Acquisition [Abstract]  
Schedule of pro forma revenues and net income
The following presents pro forma revenues and net income as though the acquisitions had occurred on October 1, 2020 (unaudited, in thousands):

For the Three Months Ended March 31,
20222021
Pro forma revenues$271,322 $222,760 
Pro forma net income$(8,180)$(3,335)

For the Six Months Ended March 31,
20222021
Pro forma revenues$583,301 $457,765 
Pro forma net income$(1,479)$6,352 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Contracts Receivable Including Retainage, net (Tables)
6 Months Ended
Mar. 31, 2022
Contractors [Abstract]  
Schedule of Contracts Receivable Including Retainage, Net
Contracts receivable including retainage, net consisted of the following at March 31, 2022 and September 30, 2021 (in thousands):
March 31, 2022September 30, 2021
(unaudited)
Contracts receivable$143,583 $132,456 
Retainage29,242 27,640 
172,825 160,096 
Allowance for doubtful accounts(2,086)(1,926)
Contracts receivable including retainage, net$170,739 $158,170 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Contract Assets and Liabilities (Tables)
6 Months Ended
Mar. 31, 2022
Revenue from Contract with Customer [Abstract]  
Costs and Estimated Earnings Compared to Billings on Uncompleted Contracts
Costs and estimated earnings compared to billings on uncompleted contracts at March 31, 2022 and September 30, 2021 consisted of the following (in thousands):
March 31, 2022September 30, 2021
(unaudited)
Costs on uncompleted contracts$1,239,920 $1,058,434 
Estimated earnings to date on uncompleted contracts120,673 110,430 
1,360,593 1,168,864 
Billings to date on uncompleted contracts(1,382,625)(1,179,560)
Net billings in excess of costs and estimated earnings on uncompleted contracts$(22,032)$(10,696)
Significant changes to balances of costs and estimated earnings in excess of billings (contract asset) and billings in excess of costs and estimated earnings (contract liability) on uncompleted contracts from September 30, 2021 to March 31, 2022 are presented below (in thousands):
Costs and Estimated Earnings in Excess of Billings on
 Uncompleted Contracts
Billings in Excess of Costs and Estimated Earnings on
 Uncompleted Contracts
Net Billings in Excess of Costs and Estimated Earnings on Uncompleted Contracts
September 30, 2021$23,023 $(33,719)$(10,696)
Changes in revenue billed, contract price or cost estimates1,386 (12,722)(11,336)
March 31, 2022 (unaudited)$24,409 $(46,441)$(22,032)
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Property, Plant, and Equipment (Tables)
6 Months Ended
Mar. 31, 2022
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment
Property, plant and equipment at March 31, 2022 and September 30, 2021 consisted of the following (in thousands):
March 31, 2022September 30, 2021
(unaudited)
Construction equipment$377,311 $333,966 
Plants153,140 143,172 
Mineral reserves86,920 $86,556 
Land and improvements61,547 53,415 
Buildings29,720 27,163 
Furniture and fixtures6,639 6,426 
Leasehold improvements1,230 1,230 
      Total property, plant and equipment, gross716,507 651,928 
Accumulated depreciation, depletion and amortization(275,953)(250,803)
Construction in progress14,076 3,707 
      Total property, plant and equipment, net$454,630 $404,832 
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Debt (Tables)
6 Months Ended
Mar. 31, 2022
Debt Disclosure [Abstract]  
Schedule of Debt Debt at March 31, 2022 and September 30, 2021 consisted of the following (in thousands):
March 31, 2022September 30, 2021
(unaudited)
Long-term debt:
Term Loan$192,500 $197,500 
Revolving Credit Facility136,000 20,000 
Total long-term debt328,500 217,500 
Deferred debt issuance costs(1,197)(1,325)
Current maturities of long-term debt(10,000)(10,000)
Long-term debt, net of current maturities$317,303 $206,175 
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings Per Share (Tables)
6 Months Ended
Mar. 31, 2022
Earnings Per Share [Abstract]  
Summary of Earnings Per Share The following table summarizes the weighted-average number of basic common shares outstanding and the calculation of basic earnings per share for the periods presented (unaudited in thousands, except share and per share amounts):
For the Three Months Ended March 31,For the Six Months Ended March 31,
2022202120222021
Numerator
Net income (loss) attributable to common stockholders$(9,418)$(4,935)$(3,907)$2,936 
Denominator
Weighted average number of common shares outstanding, basic 51,793,443 51,686,652 51,744,052 51,586,846 
Net income (loss) per common share attributable to common stockholders, basic$(0.18)$(0.10)$(0.08)$0.06 
The following table summarizes the calculation of the weighted-average number of diluted common shares outstanding and the calculation of diluted earnings per share for the periods presented (unaudited in thousands, except share and per share amounts):
For the Three Months Ended March 31,For the Six Months Ended March 31,
2022202120222021
Numerator
Net income (loss) attributable to common stockholders$(9,418)$(4,935)$(3,907)$2,936 
Denominator
Weighted average number of basic common shares outstanding, basic 51,793,443 51,686,652 51,744,052 51,586,846 
Effect of dilutive securities:
Restricted stock grants under 2018 Equity Incentive Plan— — — 86,736 
Weighted average number of diluted common shares outstanding51,793,443 51,686,652 51,744,052 51,673,582 
Net income (loss) per diluted common share attributable to common stockholders$(0.18)$(0.10)$(0.08)$0.06 
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Related Parties (Tables)
6 Months Ended
Mar. 31, 2022
Related Party Transactions [Abstract]  
Schedule of related party transactions
The following table presents revenues earned and expenses incurred by the Company during the three and six months ended March 31, 2022 and 2021, and accounts receivable and payable balances at March 31, 2022 and September 30, 2021, related to transactions with the related parties described above (in thousands):
Revenue Earned (Expense Incurred)Accounts Receivable (Payable)
For the Three Months Ended March 31,For the Six Months Ended March 31,March 31,September 30,
202220212022202120222021
(unaudited)(unaudited)(unaudited)(unaudited)(unaudited)
Purchaser of Subsidiary$— $— $— $— $518 $518 
Disposed Entity— — — — 330 330 
Land Development Project— — — — 701 788 
Subcontracting Services(853)(1)(425)(1)(3,092)(1)(2,603)(1)(226)(563)
Construction Services— (2)119 (2)(2)119 (2)— — 
Island Pond(80)(2)(80)(2)(160)(2)(160)(2)— — 
Vehicles - Purchases— (3)(98)(3)— (3)(408)(3)— — 
Vehicles - Rent Expense— (2)(49)(2)— (2)(127)(2)— — 
SunTx(384)(2)(521)(2)(759)(2)(1,138)(2)— — 
(1) Cost is reflected as cost of revenues on the Company’s Consolidated Statements of Comprehensive Income.
(2) Cost is reflected as general and administrative expenses on the Company’s Consolidated Statements of Comprehensive Income.
(3) Purchases reflected in property, plant & equipment, net, on the Company's Consolidated Balance Sheets.
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Equity-Based Compensation (Tables)
6 Months Ended
Mar. 31, 2022
Share-based Payment Arrangement [Abstract]  
Share-based Compensation Arrangements by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding
The underlying shares subject to awards granted under the Equity Incentive Plan will vest, as follows:
Fiscal YearNumber of Shares
202234,058 
202336,558 
2024351,556 
2025311,378 
202615,000 
Total748,550 
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Tables)
6 Months Ended
Mar. 31, 2022
Leases [Abstract]  
Lease, Cost
The components of lease expense were as follows (unaudited, in thousands):

For the Three Months Ended March 31,
20222021
Operating lease cost$637 $553 
Short-term lease cost4,114 2,635 
Total lease expense$4,751 $3,188 

For the Six Months Ended March 31,
20222021
Operating lease cost$1,234 $1,353 
Short-term lease cost8,207 5,125 
Total lease expense$9,441 $6,478 
Schedule of Future Lease Liabilities
The following table summarizes the Company’s undiscounted lease liabilities outstanding as of March 31, 2022 (unaudited, in thousands):

Fiscal YearAmount
Remainder of 2022$1,213 
20232,290 
20241,931 
20251,602 
20261,592 
2027 and thereafter4,893 
Total future minimum lease payments$13,521 
Less: imputed interest1,812 
Total$11,709 
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Investment in Derivative Instruments (Tables)
6 Months Ended
Mar. 31, 2022
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Derivatives Instruments, Income Statement and Balance Sheet Classification
The following table represents the approximate amount of realized and unrealized gains (losses) and changes in fair value recognized in earnings on commodity derivative contracts for the three and six months ended March 31, 2022 and 2021 and the fair value of these derivatives as of March 31, 2022 and September 30, 2021 (in thousands):

For the Three Months Ended March 31,
20222021
Change inChange in
Income Statement ClassificationRealized Gain (Loss)Unrealized Gain (Loss)Total Gain (Loss)Realized Gain (Loss)Unrealized Gain (Loss)Total Gain (Loss)
Cost of revenues$364 $1,055 $1,419 $94 $813 $907 
Interest expense, net(431)939 508 (168)400 232 
Total$(67)$1,994 $1,927 $(74)$1,213 $1,139 
For the Six Months Ended March 31,
20222021
Change inChange in
Income Statement ClassificationRealized Gain (Loss)Unrealized Gain (Loss)Total Gain (Loss)Realized Gain (Loss)Unrealized Gain (Loss)Total Gain (Loss)
Cost of revenues$857 $778 $1,635 $(45)$1,758 $1,713 
Interest expense, net(909)1,352 443 (348)619 271 
Total$(52)$2,130 $2,078 $(393)$2,377 $1,984 


March 31, 2022September 30, 2021
Balance Sheet Classification(unaudited)
Prepaid expenses and other current assets - commodity swaps$2,616 $990 
Other assets - commodity swaps39 822 
Other assets - interest rate swaps (1)
9,991 — 
Accrued expense and other current liabilities - interest rate swaps(16)(97)
Other long-term liabilities - commodity swaps(65)— 
Other long-term liabilities - interest rate swaps (2)
— (748)
Net unrealized gain position$12,565 $967 
(1) Includes designated cash flow hedge of $9,437 and $0 as of March 31, 2022 and September 30, 2021, respectively.
(2) Includes designated cash flow hedge of $0 and $(31) as of March 31, 2022 and September 30, 2021, respectively.
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements (Tables)
6 Months Ended
Mar. 31, 2022
Fair Value Disclosures [Abstract]  
Fair Value, Liabilities Measured on Recurring Basis
The following table presents the Company’s liabilities measured at fair value on a recurring basis as of March 31, 2022 and September 30, 2021 under ASC 820, Fair Value Measurements (in thousands):

March 31, 2022September 30, 2021
(unaudited)
Level 2Level 2
Assets
Commodity swap contracts$2,655 $1,812 
Interest rate swaps9,991 — 
Liabilities:
Commodity swap contracts$65 $— 
Interest rate swap contracts16 845 
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments (Tables)
6 Months Ended
Mar. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Unconditional Purchase Commitments As of March 31, 2022, our purchase commitments annually thereafter are as follows (in thousands):
Fiscal YearAmount
Remainder of 2022$3,164 
20233,781 
2024780 
Total$7,725 
Royalty, Future Minimum Payments The Company has commitments in the form of minimum royalties as of March 31, 2022 in the amount of $2.6 million, due as follows (in thousands):
Fiscal YearAmount
Remainder of 2022$89 
2023230 
2024220 
2025184 
2026157 
Thereafter1,760 
Total$2,640 
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.22.1
Other Comprehensive Income (Tables)
6 Months Ended
Mar. 31, 2022
Equity [Abstract]  
Schedule of Accumulated Other Comprehensive Income (Loss)
Amounts in accumulated other comprehensive income (AOCI), net of tax, at March 31, 2022 and September 30, 2021, were as follows (in thousands):
AOCIMarch 31, 2022 (unaudited)September 30, 2021
Interest rate swap contract$9,437 $(31)
Unrealized loss on available-for-sale securities(154)— 
Less tax effect of other comprehensive income (loss) items(2,403)8 
Total6,880 (23)
Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss)
Changes in AOCI, net of tax, are as follows (in thousands):
AOCIInterest Rate Hedge
Balance at September 30, 2020$— 
Net OCI changes— 
Balance at March 31, 2021$— 
AOCIInterest Rate Hedge
Balance at September 30, 2021$(23)
Net OCI changes6,903 
Balance at March 31, 2022$6,880 
Reclassification out of Accumulated Other Comprehensive Income
Amounts reclassified from AOCI to earnings are as follows (in thousands):
For the Three Months Ended March 31,
20222021
Interest expense$304 $— 
Benefit from income taxes(78)— 
Total reclassifications from AOCI to earnings$226 $— 
For the Six Months Ended March 31,
20222021
Interest expense$636 $— 
Benefit from income taxes(164)— 
Total reclassifications from AOCI to earnings$472 $— 
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Significant Accounting Policies (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2022
Mar. 31, 2021
Sep. 30, 2021
Concentration Risk [Line Items]          
Restricted cash $ 1,721   $ 1,721   $ 0
Restricted investments $ 6,203   $ 6,203   $ 0
Revenues | Customer Concentration Risk | Various Departments Of Transportation          
Concentration Risk [Line Items]          
Concentration risk percentage 30.80% 26.10% 32.30% 27.00%  
Revenues | Customer Concentration Risk | Florida Department of Transportation          
Concentration Risk [Line Items]          
Concentration risk percentage 12.50% 9.50% 11.20% 9.10%  
Private | Revenues | Customer Concentration Risk          
Concentration Risk [Line Items]          
Concentration risk percentage 42.10% 41.80% 40.50% 41.20%  
Public | Revenues | Customer Concentration Risk          
Concentration Risk [Line Items]          
Concentration risk percentage 57.90% 58.20% 59.50% 58.80%  
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Business Acquisitions - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2022
USD ($)
acquisition
Mar. 31, 2022
USD ($)
Mar. 31, 2022
USD ($)
Oct. 31, 2021
USD ($)
Oct. 01, 2021
plant
Sep. 30, 2021
USD ($)
Business Acquisition [Line Items]            
Goodwill $ 132,789 $ 132,789 $ 132,789     $ 85,422
Revenues since acquisition date   15,200 29,800      
Net income   1,000 1,300      
Expenses and losses recognized   200 400      
Acquisition related expenses, excluded   400 400      
King Asphalt, Inc. and J. Miller Construction Inc            
Business Acquisition [Line Items]            
Plants Acquired | plant         3  
Goodwill $ 46,400 46,400 46,400 $ 46,400    
Number of businesses acquired | acquisition 4          
Consideration transferred $ 104,700          
Cash payment to acquire business 104,100          
Cash and cash equivalents 1,200 1,200 1,200      
Contracts receivable including retainage 8,900 8,900 8,900      
Costs and estimated earnings in excess of billings on uncompleted contracts 100 100 100      
Inventory assumed 2,000 2,000 2,000      
Prepaid expenses and other current assets 500 500 500      
Accounts payable 2,800 2,800 2,800      
Billings in excess of costs and estimated earnings on uncompleted contracts 400 400 400      
Accrued expenses and other current liabilities 1,200 1,200 1,200      
Property, plant and equipment allocation $ 50,000 $ 50,000 $ 50,000      
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Business Acquisitions - Proforma Revenue and Net Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2022
Mar. 31, 2021
Business Combination and Asset Acquisition [Abstract]        
Pro forma revenue $ 271,322 $ 222,760 $ 583,301 $ 457,765
Pro forma net income $ (8,180) $ (3,335) $ (1,479) $ 6,352
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Contracts Receivable Including Retainage, net (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Sep. 30, 2021
Contractors [Abstract]    
Contracts receivable $ 143,583 $ 132,456
Retainage 29,242 27,640
Contracts receivable including retainage, gross 172,825 160,096
Allowance for doubtful accounts (2,086) (1,926)
Contracts receivable including retainage, net $ 170,739 $ 158,170
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Contract Assets and Liabilities - Cost and Estimated Earnings Compared to Billings on Uncompleted Contracts (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Sep. 30, 2021
Revenue from Contract with Customer [Abstract]    
Costs on uncompleted contracts $ 1,239,920 $ 1,058,434
Estimated earnings to date on uncompleted contracts 120,673 110,430
Costs and estimated earnings to date on uncompleted contracts 1,360,593 1,168,864
Billings to date on uncompleted contracts (1,382,625) (1,179,560)
Net billings in excess of costs and estimated earnings on uncompleted contracts $ (22,032) $ (10,696)
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Contract Assets and Liabilities - Reconciliation of Net Billings in Excess of Costs and Estimated Earnings (Details)
$ in Thousands
6 Months Ended
Mar. 31, 2022
USD ($)
Costs and Estimated Earnings in Excess of Billings on Uncompleted Contracts  
Contract asset, beginning balance $ 23,023
Changes in revenue billed, contract price or cost estimates 1,386
Contract asset, ending balance 24,409
Billings in Excess of Costs and Estimated Earnings on Uncompleted Contracts  
Contract liability, beginning balance (33,719)
Changes in revenue billed, contract price or cost estimates (12,722)
Contract liability, ending balance (46,441)
Net Billings in Excess of Costs and Estimated Earnings on Uncompleted Contracts  
Net billings in excess of costs, beginning balance (10,696)
Changes in revenue billed, contract price or cost estimates (11,336)
Net billings in excess of costs, Ending balance $ (22,032)
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Contract Assets and Liabilities - Narrative (Details)
$ in Millions
Mar. 31, 2022
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation, amount $ 985.9
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-04-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation, amount $ 577.1
Remaining performance obligation, expected timing of satisfaction, period 6 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-10-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation, amount $ 408.8
Remaining performance obligation, expected timing of satisfaction, period
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.22.1
Property, Plant, and Equipment - Schedule of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Sep. 30, 2021
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment, gross $ 716,507 $ 651,928
Accumulated depreciation, depletion and amortization (275,953) (250,803)
Construction in progress 14,076 3,707
Total property, plant and equipment, net 454,630 404,832
Construction equipment    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment, gross 377,311 333,966
Plants    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment, gross 153,140 143,172
Mineral reserves    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment, gross 86,920 86,556
Land and improvements    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment, gross 61,547 53,415
Buildings    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment, gross 29,720 27,163
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment, gross 6,639 6,426
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment, gross $ 1,230 $ 1,230
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Property, Plant, and Equipment - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2022
Mar. 31, 2021
Property, Plant and Equipment [Abstract]        
Depreciation and depletion expense $ 17.0 $ 12.2 $ 32.8 $ 23.2
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Debt - Additional Information (Details)
Mar. 31, 2022
USD ($)
Sep. 30, 2021
payment
Jun. 30, 2021
USD ($)
Revolving Credit Facility      
Subsequent Event [Line Items]      
Line of credit, maximum borrowing capacity | $ $ 225,000,000   $ 225,000,000
Term Loan      
Subsequent Event [Line Items]      
Line of credit, maximum borrowing capacity | $     $ 200,000,000
Term Loan - 11 Loan Payments      
Subsequent Event [Line Items]      
Interest rate, percentage   1.25%  
Number of quarter end payment dates | payment   11  
Term Loan - Last 7 Loan Payments      
Subsequent Event [Line Items]      
Interest rate, percentage   1.875%  
Number of quarter end payment dates | payment   7  
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Sep. 30, 2021
Debt Instrument [Line Items]    
Long-term debt $ 328,500 $ 217,500
Deferred debt issuance costs (1,197) (1,325)
Current maturities of long-term debt (10,000) (10,000)
Long-term debt, net of current maturities 317,303 206,175
Term Loan    
Debt Instrument [Line Items]    
Long-term debt 192,500 197,500
Revolving Credit Facility    
Debt Instrument [Line Items]    
Long-term debt $ 136,000 $ 20,000
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Equity (Details)
6 Months Ended
Mar. 31, 2022
voting_right
shares
Sep. 30, 2021
shares
Class A Common Stock    
Schedule Of Stockholders Equity [Line Items]    
Voting rights for each share | voting_right 1  
Conversion rate 1  
Common stock, shares outstanding (in shares) 41,192,039 36,600,639
Treasury stock, shares, acquired (in shares) 1,183  
Class A Common Stock | Restricted Stock | Equity Incentive Plan | Certain Members of Management    
Schedule Of Stockholders Equity [Line Items]    
Issuance of stock grant awards (in shares) 253,659  
Class B Common Stock    
Schedule Of Stockholders Equity [Line Items]    
Voting rights for each share | voting_right 10  
Initial public offering (in shares) 4,338,924  
Common stock, shares outstanding (in shares) 11,352,915 15,691,839
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings Per Share - Basic (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Mar. 31, 2021
Dec. 31, 2020
Mar. 31, 2022
Mar. 31, 2021
Numerator            
Net income (loss) attributable to common stockholders $ (9,418) $ 5,511 $ (4,935) $ 7,871 $ (3,907) $ 2,936
Denominator            
Weighted average number of basic common shares outstanding (in shares) 51,793,443   51,686,652   51,744,052 51,586,846
Net income (loss) per common share attributable to common shareholders, basic (in dollars per share) $ (0.18)   $ (0.10)   $ (0.08) $ 0.06
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings Per Share - Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Mar. 31, 2021
Dec. 31, 2020
Mar. 31, 2022
Mar. 31, 2021
Numerator            
Net income (loss) attributable to common stockholders $ (9,418) $ 5,511 $ (4,935) $ 7,871 $ (3,907) $ 2,936
Denominator            
Weighted average number of basic common shares outstanding (in shares) 51,793,443   51,686,652   51,744,052 51,586,846
Effect of dilutive securities:            
Restricted stock grants under 2018 Equity Incentive Plan (in shares) 0   0   0 86,736
Weighted average number of diluted common shares outstanding (in shares) 51,793,443   51,686,652   51,744,052 51,673,582
Net income (loss) per diluted common share attributable to common stockholders (in dollars per share) $ (0.18)   $ (0.10)   $ (0.08) $ 0.06
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.22.1
Provision for Income Taxes (Details)
3 Months Ended 6 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2022
Mar. 31, 2021
Income Tax Disclosure [Abstract]        
Effective tax rate, percent 23.50% 23.50% 21.80% 28.40%
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.22.1
Related Parties - Additional Information (Details) - USD ($)
1 Months Ended 6 Months Ended
Mar. 31, 2021
Dec. 31, 2017
Mar. 31, 2022
Affiliated Entity      
Related Party Transaction [Line Items]      
Debt instrument, face amount $ 800,000    
Interest rate, percentage 4.00%    
Annual principal payment $ 100,000    
Affiliated Entity | Class B Common Stock      
Related Party Transaction [Line Items]      
Shares pledged as collateral (in shares) 30,000 140,389  
Affiliated Entity | Class A Common Stock      
Related Party Transaction [Line Items]      
Shares pledged as collateral (in shares) 7,500    
SunTx Capital Partners | Affiliated Entity      
Related Party Transaction [Line Items]      
Payment to related party     $ 270,000
Consideration Note Receivable      
Related Party Transaction [Line Items]      
Note receivable as consideration for sale of the wholly-owned subsidiary   $ 1,000,000  
Accounts Payable Note Receivable      
Related Party Transaction [Line Items]      
Note receivable as consideration for sale of the wholly-owned subsidiary   $ 1,000,000  
Other Current Assets | Consideration Note Receivable      
Related Party Transaction [Line Items]      
Note receivable as consideration for sale of the wholly-owned subsidiary     100,000
Other Current Assets | Accounts Payable Note Receivable      
Related Party Transaction [Line Items]      
Note receivable as consideration for sale of the wholly-owned subsidiary     100,000
Other Assets | Consideration Note Receivable      
Related Party Transaction [Line Items]      
Note receivable as consideration for sale of the wholly-owned subsidiary     400,000
Other Assets | Accounts Payable Note Receivable      
Related Party Transaction [Line Items]      
Note receivable as consideration for sale of the wholly-owned subsidiary     $ 200,000
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Related Parties - Schedule of Related Party Transactions (Details) - Affiliated Entity - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2022
Mar. 31, 2021
Sep. 30, 2021
Purchaser of Subsidiary          
Related Party Transaction [Line Items]          
Revenue Earned (Expense Incurred) $ 0 $ 0 $ 0 $ 0  
Accounts Receivable (Payable) 518   518   $ 518
Disposed Entity          
Related Party Transaction [Line Items]          
Revenue Earned (Expense Incurred) 0 0 0 0  
Accounts Receivable (Payable) 330   330   330
Land Development Project          
Related Party Transaction [Line Items]          
Revenue Earned (Expense Incurred) 0 0 0 0  
Accounts Receivable (Payable) 701   701   788
Subcontracting Services          
Related Party Transaction [Line Items]          
Revenue Earned (Expense Incurred) (853) (425) (3,092) (2,603)  
Accounts Receivable (Payable) (226)   (226)   (563)
Construction Services          
Related Party Transaction [Line Items]          
Revenue Earned (Expense Incurred) 0 119 3 119  
Accounts Receivable (Payable) 0   0   0
Island Pond          
Related Party Transaction [Line Items]          
Revenue Earned (Expense Incurred) (80) (80) (160) (160)  
Accounts Receivable (Payable) 0   0   0
Vehicles - Purchases          
Related Party Transaction [Line Items]          
Revenue Earned (Expense Incurred) 0 (98) 0 (408)  
Accounts Receivable (Payable) 0   0   0
Vehicles - Rent Expense          
Related Party Transaction [Line Items]          
Revenue Earned (Expense Incurred) 0 (49) 0 (127)  
Accounts Receivable (Payable) 0   0   0
SunTx          
Related Party Transaction [Line Items]          
Revenue Earned (Expense Incurred) (384) $ (521) (759) $ (1,138)  
Accounts Receivable (Payable) $ 0   $ 0   $ 0
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Equity-Based Compensation (Details) - Class A Common Stock - Restricted Stock - Equity Incentive Plan - Certain Directors, Officers and Employees - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2022
Mar. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options granted (in shares)     253,659  
Unrecognized compensation expense $ 16.5   $ 16.5  
General and Administrative Expense        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Compensation expense $ 1.7 $ 0.4 $ 3.2 $ 0.9
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Equity-Based Compensation (Vesting Schedule) (Details)
Mar. 31, 2022
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Expected to vest (in shares) 748,550
2022  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Expected to vest (in shares) 34,058
2023  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Expected to vest (in shares) 36,558
2024  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Expected to vest (in shares) 351,556
2025  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Expected to vest (in shares) 311,378
2026  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Expected to vest (in shares) 15,000
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Narrative (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Sep. 30, 2021
Leases [Abstract]    
Operating lease right-of-use assets $ 11,508 $ 6,535
Current portion of operating lease liabilities 2,078 1,395
Operating lease liabilities, net of current portion $ 9,631 $ 5,302
Weighted-average remaining lease terms 7 years 10 months 24 days  
Weighted-average discount rate 3.29%  
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2022
Mar. 31, 2021
Leases [Abstract]        
Operating lease cost $ 637 $ 553 $ 1,234 $ 1,353
Short-term lease cost 4,114 2,635 8,207 5,125
Total lease expense $ 4,751 $ 3,188 $ 9,441 $ 6,478
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Future Lease Liabilities (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Leases [Abstract]  
Remainder of 2022 $ 1,213
2023 2,290
2024 1,931
2025 1,602
2026 1,592
2027 and thereafter 4,893
Total future minimum lease payments 13,521
Less: imputed interest 1,812
Total $ 11,709
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.22.1
Investment in Derivative Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2022
Mar. 31, 2021
Sep. 30, 2021
Derivative Instruments and Hedging Activities Disclosures [Line Items]          
Realized Gain (Loss) $ (67) $ (74) $ (52) $ (393)  
Unrealized Gain (Loss) 1,994 1,213 2,130 2,377  
Total Gain (Loss) 1,927 1,139 2,078 1,984  
Net unrealized gain position 12,565   12,565   $ 967
Other Assets | Cash Flow Hedging | Designated as Hedging Instrument          
Derivative Instruments and Hedging Activities Disclosures [Line Items]          
Derivative asset, fair value 9,437   9,437   0
Other Long-Term Liabilities | Cash Flow Hedging | Designated as Hedging Instrument          
Derivative Instruments and Hedging Activities Disclosures [Line Items]          
Derivative liabilities, fair value 0   0   (31)
Commodity Swap | Prepaid Expenses and Other Current Assets          
Derivative Instruments and Hedging Activities Disclosures [Line Items]          
Derivative asset, fair value 2,616   2,616   990
Commodity Swap | Other Assets          
Derivative Instruments and Hedging Activities Disclosures [Line Items]          
Derivative asset, fair value 39   39   822
Commodity Swap | Other Long-Term Liabilities          
Derivative Instruments and Hedging Activities Disclosures [Line Items]          
Derivative liabilities, fair value (65)   (65)   0
Interest Rate Swap | Other Assets          
Derivative Instruments and Hedging Activities Disclosures [Line Items]          
Derivative asset, fair value 9,991   9,991   0
Interest Rate Swap | Accrued Expense and Other Current Liabilities          
Derivative Instruments and Hedging Activities Disclosures [Line Items]          
Derivative liabilities, fair value (16)   (16)   (97)
Interest Rate Swap | Other Long-Term Liabilities          
Derivative Instruments and Hedging Activities Disclosures [Line Items]          
Derivative liabilities, fair value 0   0   $ (748)
Cost of revenues          
Derivative Instruments and Hedging Activities Disclosures [Line Items]          
Realized Gain (Loss) 364 94 857 (45)  
Unrealized Gain (Loss) 1,055 813 778 1,758  
Total Gain (Loss) 1,419 907 1,635 1,713  
Interest expense, net          
Derivative Instruments and Hedging Activities Disclosures [Line Items]          
Realized Gain (Loss) (431) (168) (909) (348)  
Unrealized Gain (Loss) 939 400 1,352 619  
Total Gain (Loss) $ 508 $ 232 $ 443 $ 271  
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements (Details) - Fair Value, Recurring - Fair Value, Inputs, Level 2 - USD ($)
$ in Thousands
Mar. 31, 2022
Sep. 30, 2021
Commodity swap contracts    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets $ 2,655 $ 1,812
Liabilities: 65 0
Interest rate swaps    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 9,991 0
Liabilities: $ 16 $ 845
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments - Letters of Credit (Details) - USD ($)
Mar. 31, 2022
Jun. 30, 2021
Revolving Credit Facility    
Debt Instrument [Line Items]    
Letters of credit outstanding $ 11,300,000  
Revolving Credit Facility    
Debt Instrument [Line Items]    
Line of credit, maximum borrowing capacity $ 225,000,000 $ 225,000,000
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments - Purchase Commitments (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Public Utilities, Inventory, Fuel  
Unrecorded Unconditional Purchase Obligation [Line Items]  
Total $ 5,600
Public Utilities, Inventory, Natural Gas  
Unrecorded Unconditional Purchase Obligation [Line Items]  
Total 2,100
Public Utilities, Inventory, Fuel and Natural Gas  
Unrecorded Unconditional Purchase Obligation [Line Items]  
Remainder of 2022 3,164
2023 3,781
2024 780
Total $ 7,725
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments - Minimum Royalties (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2022
Mar. 31, 2021
Commitments and Contingencies Disclosure [Abstract]        
Remainder of 2022 $ 89   $ 89  
2023 230   230  
2024 220   220  
2025 184   184  
2026 157   157  
Thereafter 1,760   1,760  
Total 2,640   2,640  
Royalty expense $ 500 $ 300 $ 800 $ 500
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.22.1
Other Comprehensive Income - Additional Information (Details)
Aug. 13, 2021
USD ($)
Equity [Abstract]  
Notional amount $ 160,000,000
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.22.1
Other Comprehensive Income - Schedule of AOCI (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Sep. 30, 2021
Equity [Abstract]    
Interest rate swap contract $ 9,437 $ (31)
Unrealized loss on available-for-sale securities (154) 0
Less tax effect of other comprehensive income (loss) items (2,403) 8
Accumulated other comprehensive income (loss), net $ 6,880 $ (23)
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.22.1
Other Comprehensive Income - Schedule of Cash Flow Hedges (Details) - USD ($)
$ in Thousands
6 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance $ 408,899 $ 385,195
Ending balance 415,102 388,986
Accumulated Gain (Loss), Cash Flow Hedge, Including Noncontrolling Interest    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance (23) 0
Net OCI changes 6,903 0
Ending balance $ 6,880 $ 0
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.22.1
Other Comprehensive Income - Schedule of Reclassification of AOCI (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2022
Mar. 31, 2021
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Benefit from income taxes $ (2,887) $ (1,513) $ (1,087) $ 1,167
Reclassification out of Accumulated Other Comprehensive Income | Accumulated Gain (Loss), Cash Flow Hedge, Including Noncontrolling Interest        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Interest expense 304 0 636 0
Benefit from income taxes (78) 0 (164) 0
Total reclassifications from AOCI to earnings $ 226 $ 0 $ 472 $ 0
XML 82 road-20220331_htm.xml IDEA: XBRL DOCUMENT 0001718227 2021-10-01 2022-03-31 0001718227 us-gaap:CommonClassAMember 2022-05-04 0001718227 us-gaap:CommonClassBMember 2022-05-04 0001718227 2022-03-31 0001718227 2021-09-30 0001718227 us-gaap:CommonClassAMember 2022-03-31 0001718227 us-gaap:CommonClassAMember 2021-09-30 0001718227 us-gaap:CommonClassBMember 2022-03-31 0001718227 us-gaap:CommonClassBMember 2021-09-30 0001718227 2022-01-01 2022-03-31 0001718227 2021-01-01 2021-03-31 0001718227 2020-10-01 2021-03-31 0001718227 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-09-30 0001718227 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-09-30 0001718227 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0001718227 us-gaap:TreasuryStockMember 2021-09-30 0001718227 us-gaap:RetainedEarningsMember 2021-09-30 0001718227 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-09-30 0001718227 us-gaap:RetainedEarningsMember 2021-10-01 2021-12-31 0001718227 2021-10-01 2021-12-31 0001718227 us-gaap:AdditionalPaidInCapitalMember 2021-10-01 2021-12-31 0001718227 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-10-01 2021-12-31 0001718227 us-gaap:TreasuryStockMember 2021-10-01 2021-12-31 0001718227 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-10-01 2021-12-31 0001718227 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-10-01 2021-12-31 0001718227 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-12-31 0001718227 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-12-31 0001718227 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001718227 us-gaap:TreasuryStockMember 2021-12-31 0001718227 us-gaap:RetainedEarningsMember 2021-12-31 0001718227 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001718227 2021-12-31 0001718227 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001718227 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001718227 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001718227 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001718227 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-03-31 0001718227 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-03-31 0001718227 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001718227 us-gaap:TreasuryStockMember 2022-03-31 0001718227 us-gaap:RetainedEarningsMember 2022-03-31 0001718227 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001718227 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-09-30 0001718227 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-09-30 0001718227 us-gaap:AdditionalPaidInCapitalMember 2020-09-30 0001718227 us-gaap:TreasuryStockMember 2020-09-30 0001718227 us-gaap:RetainedEarningsMember 2020-09-30 0001718227 2020-09-30 0001718227 us-gaap:RetainedEarningsMember 2020-10-01 2020-12-31 0001718227 2020-10-01 2020-12-31 0001718227 us-gaap:AdditionalPaidInCapitalMember 2020-10-01 2020-12-31 0001718227 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-12-31 0001718227 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-12-31 0001718227 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001718227 us-gaap:TreasuryStockMember 2020-12-31 0001718227 us-gaap:RetainedEarningsMember 2020-12-31 0001718227 2020-12-31 0001718227 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001718227 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001718227 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001718227 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001718227 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-03-31 0001718227 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-03-31 0001718227 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001718227 us-gaap:TreasuryStockMember 2021-03-31 0001718227 us-gaap:RetainedEarningsMember 2021-03-31 0001718227 2021-03-31 0001718227 road:VariousDepartmentsOfTransportationMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-03-31 0001718227 road:VariousDepartmentsOfTransportationMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-03-31 0001718227 road:VariousDepartmentsOfTransportationMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-10-01 2022-03-31 0001718227 road:VariousDepartmentsOfTransportationMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-10-01 2021-03-31 0001718227 road:FloridaDepartmentOfTransportationMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-03-31 0001718227 road:FloridaDepartmentOfTransportationMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-03-31 0001718227 road:FloridaDepartmentOfTransportationMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-10-01 2022-03-31 0001718227 road:FloridaDepartmentOfTransportationMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-10-01 2021-03-31 0001718227 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember road:PrivateMember 2022-01-01 2022-03-31 0001718227 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember road:PrivateMember 2021-01-01 2021-03-31 0001718227 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember road:PrivateMember 2021-10-01 2022-03-31 0001718227 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember road:PrivateMember 2020-10-01 2021-03-31 0001718227 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember road:PublicMember 2022-01-01 2022-03-31 0001718227 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember road:PublicMember 2021-01-01 2021-03-31 0001718227 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember road:PublicMember 2021-10-01 2022-03-31 0001718227 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember road:PublicMember 2020-10-01 2021-03-31 0001718227 road:KingAsphaltIncAndJMillerConstructionIncMember 2021-10-01 0001718227 road:KingAsphaltIncAndJMillerConstructionIncMember 2021-10-31 0001718227 road:KingAsphaltIncAndJMillerConstructionIncMember 2022-03-31 2022-03-31 0001718227 road:KingAsphaltIncAndJMillerConstructionIncMember 2022-03-31 0001718227 2022-04-01 2022-03-31 0001718227 2022-10-01 2022-03-31 0001718227 us-gaap:EquipmentMember 2022-03-31 0001718227 us-gaap:EquipmentMember 2021-09-30 0001718227 us-gaap:ManufacturingFacilityMember 2022-03-31 0001718227 us-gaap:ManufacturingFacilityMember 2021-09-30 0001718227 road:MineralReservesMember 2022-03-31 0001718227 road:MineralReservesMember 2021-09-30 0001718227 us-gaap:LandAndLandImprovementsMember 2022-03-31 0001718227 us-gaap:LandAndLandImprovementsMember 2021-09-30 0001718227 us-gaap:BuildingMember 2022-03-31 0001718227 us-gaap:BuildingMember 2021-09-30 0001718227 us-gaap:FurnitureAndFixturesMember 2022-03-31 0001718227 us-gaap:FurnitureAndFixturesMember 2021-09-30 0001718227 us-gaap:LeaseholdImprovementsMember 2022-03-31 0001718227 us-gaap:LeaseholdImprovementsMember 2021-09-30 0001718227 road:TermLoanMember 2021-06-30 0001718227 us-gaap:RevolvingCreditFacilityMember 2021-06-30 0001718227 road:TermLoan11LoanPaymentsMember 2021-09-30 0001718227 road:TermLoanLast7LoanPaymentsMember 2021-09-30 0001718227 us-gaap:SeniorNotesMember 2022-03-31 0001718227 us-gaap:SeniorNotesMember 2021-09-30 0001718227 us-gaap:LineOfCreditMember 2022-03-31 0001718227 us-gaap:LineOfCreditMember 2021-09-30 0001718227 us-gaap:CommonClassBMember 2021-10-01 2022-03-31 0001718227 us-gaap:CommonClassAMember 2021-10-01 2022-03-31 0001718227 road:CertainMembersOfManagementMember us-gaap:RestrictedStockMember road:EquityIncentivePlanMember us-gaap:CommonClassAMember 2021-10-01 2022-03-31 0001718227 road:ConsiderationNoteReceivableMember 2017-12-31 0001718227 us-gaap:OtherCurrentAssetsMember road:ConsiderationNoteReceivableMember 2022-03-31 0001718227 us-gaap:OtherNoncurrentAssetsMember road:ConsiderationNoteReceivableMember 2022-03-31 0001718227 road:AccountsPayableNoteReceivableMember 2017-12-31 0001718227 us-gaap:OtherCurrentAssetsMember road:AccountsPayableNoteReceivableMember 2022-03-31 0001718227 us-gaap:OtherNoncurrentAssetsMember road:AccountsPayableNoteReceivableMember 2022-03-31 0001718227 srt:AffiliatedEntityMember 2021-03-31 0001718227 srt:AffiliatedEntityMember us-gaap:CommonClassBMember 2021-03-01 2021-03-31 0001718227 srt:AffiliatedEntityMember us-gaap:CommonClassBMember 2017-12-01 2017-12-31 0001718227 srt:AffiliatedEntityMember us-gaap:CommonClassAMember 2021-03-01 2021-03-31 0001718227 road:SunTxCapitalPartnersMember srt:AffiliatedEntityMember 2021-10-01 2022-03-31 0001718227 road:PurchaserOfSubsidiaryMember srt:AffiliatedEntityMember 2022-01-01 2022-03-31 0001718227 road:PurchaserOfSubsidiaryMember srt:AffiliatedEntityMember 2021-01-01 2021-03-31 0001718227 road:PurchaserOfSubsidiaryMember srt:AffiliatedEntityMember 2021-10-01 2022-03-31 0001718227 road:PurchaserOfSubsidiaryMember srt:AffiliatedEntityMember 2020-10-01 2021-03-31 0001718227 road:PurchaserOfSubsidiaryMember srt:AffiliatedEntityMember 2022-03-31 0001718227 road:PurchaserOfSubsidiaryMember srt:AffiliatedEntityMember 2021-09-30 0001718227 road:DisposedEntitMember srt:AffiliatedEntityMember 2022-01-01 2022-03-31 0001718227 road:DisposedEntitMember srt:AffiliatedEntityMember 2021-01-01 2021-03-31 0001718227 road:DisposedEntitMember srt:AffiliatedEntityMember 2021-10-01 2022-03-31 0001718227 road:DisposedEntitMember srt:AffiliatedEntityMember 2020-10-01 2021-03-31 0001718227 road:DisposedEntitMember srt:AffiliatedEntityMember 2022-03-31 0001718227 road:DisposedEntitMember srt:AffiliatedEntityMember 2021-09-30 0001718227 road:LandDevelopmentProjectMember srt:AffiliatedEntityMember 2022-01-01 2022-03-31 0001718227 road:LandDevelopmentProjectMember srt:AffiliatedEntityMember 2021-01-01 2021-03-31 0001718227 road:LandDevelopmentProjectMember srt:AffiliatedEntityMember 2021-10-01 2022-03-31 0001718227 road:LandDevelopmentProjectMember srt:AffiliatedEntityMember 2020-10-01 2021-03-31 0001718227 road:LandDevelopmentProjectMember srt:AffiliatedEntityMember 2022-03-31 0001718227 road:LandDevelopmentProjectMember srt:AffiliatedEntityMember 2021-09-30 0001718227 road:SubcontractingServicesMember srt:AffiliatedEntityMember 2022-01-01 2022-03-31 0001718227 road:SubcontractingServicesMember srt:AffiliatedEntityMember 2021-01-01 2021-03-31 0001718227 road:SubcontractingServicesMember srt:AffiliatedEntityMember 2021-10-01 2022-03-31 0001718227 road:SubcontractingServicesMember srt:AffiliatedEntityMember 2020-10-01 2021-03-31 0001718227 road:SubcontractingServicesMember srt:AffiliatedEntityMember 2022-03-31 0001718227 road:SubcontractingServicesMember srt:AffiliatedEntityMember 2021-09-30 0001718227 road:ConstructionServicesMember srt:AffiliatedEntityMember 2022-01-01 2022-03-31 0001718227 road:ConstructionServicesMember srt:AffiliatedEntityMember 2021-01-01 2021-03-31 0001718227 road:ConstructionServicesMember srt:AffiliatedEntityMember 2021-10-01 2022-03-31 0001718227 road:ConstructionServicesMember srt:AffiliatedEntityMember 2020-10-01 2021-03-31 0001718227 road:ConstructionServicesMember srt:AffiliatedEntityMember 2022-03-31 0001718227 road:ConstructionServicesMember srt:AffiliatedEntityMember 2021-09-30 0001718227 road:IslandPondMember srt:AffiliatedEntityMember 2022-01-01 2022-03-31 0001718227 road:IslandPondMember srt:AffiliatedEntityMember 2021-01-01 2021-03-31 0001718227 road:IslandPondMember srt:AffiliatedEntityMember 2021-10-01 2022-03-31 0001718227 road:IslandPondMember srt:AffiliatedEntityMember 2020-10-01 2021-03-31 0001718227 road:IslandPondMember srt:AffiliatedEntityMember 2022-03-31 0001718227 road:IslandPondMember srt:AffiliatedEntityMember 2021-09-30 0001718227 road:VehiclePurchasesMember srt:AffiliatedEntityMember 2022-01-01 2022-03-31 0001718227 road:VehiclePurchasesMember srt:AffiliatedEntityMember 2021-01-01 2021-03-31 0001718227 road:VehiclePurchasesMember srt:AffiliatedEntityMember 2021-10-01 2022-03-31 0001718227 road:VehiclePurchasesMember srt:AffiliatedEntityMember 2020-10-01 2021-03-31 0001718227 road:VehiclePurchasesMember srt:AffiliatedEntityMember 2022-03-31 0001718227 road:VehiclePurchasesMember srt:AffiliatedEntityMember 2021-09-30 0001718227 road:VehicleRentExpenseMember srt:AffiliatedEntityMember 2022-01-01 2022-03-31 0001718227 road:VehicleRentExpenseMember srt:AffiliatedEntityMember 2021-01-01 2021-03-31 0001718227 road:VehicleRentExpenseMember srt:AffiliatedEntityMember 2021-10-01 2022-03-31 0001718227 road:VehicleRentExpenseMember srt:AffiliatedEntityMember 2020-10-01 2021-03-31 0001718227 road:VehicleRentExpenseMember srt:AffiliatedEntityMember 2022-03-31 0001718227 road:VehicleRentExpenseMember srt:AffiliatedEntityMember 2021-09-30 0001718227 road:SunTxMember srt:AffiliatedEntityMember 2022-01-01 2022-03-31 0001718227 road:SunTxMember srt:AffiliatedEntityMember 2021-01-01 2021-03-31 0001718227 road:SunTxMember srt:AffiliatedEntityMember 2021-10-01 2022-03-31 0001718227 road:SunTxMember srt:AffiliatedEntityMember 2020-10-01 2021-03-31 0001718227 road:SunTxMember srt:AffiliatedEntityMember 2022-03-31 0001718227 road:SunTxMember srt:AffiliatedEntityMember 2021-09-30 0001718227 road:CertainDirectorsOfficersAndEmployeesMember us-gaap:RestrictedStockMember road:EquityIncentivePlanMember us-gaap:CommonClassAMember 2021-10-01 2022-03-31 0001718227 road:CertainDirectorsOfficersAndEmployeesMember us-gaap:RestrictedStockMember us-gaap:GeneralAndAdministrativeExpenseMember road:EquityIncentivePlanMember us-gaap:CommonClassAMember 2022-01-01 2022-03-31 0001718227 road:CertainDirectorsOfficersAndEmployeesMember us-gaap:RestrictedStockMember us-gaap:GeneralAndAdministrativeExpenseMember road:EquityIncentivePlanMember us-gaap:CommonClassAMember 2021-01-01 2021-03-31 0001718227 road:CertainDirectorsOfficersAndEmployeesMember us-gaap:RestrictedStockMember us-gaap:GeneralAndAdministrativeExpenseMember road:EquityIncentivePlanMember us-gaap:CommonClassAMember 2021-10-01 2022-03-31 0001718227 road:CertainDirectorsOfficersAndEmployeesMember us-gaap:RestrictedStockMember us-gaap:GeneralAndAdministrativeExpenseMember road:EquityIncentivePlanMember us-gaap:CommonClassAMember 2020-10-01 2021-03-31 0001718227 road:CertainDirectorsOfficersAndEmployeesMember us-gaap:RestrictedStockMember road:EquityIncentivePlanMember us-gaap:CommonClassAMember 2022-03-31 0001718227 road:Vesting2022Member 2022-03-31 0001718227 road:Vesting2023Member 2022-03-31 0001718227 road:Vesting2024Member 2022-03-31 0001718227 road:Vesting2025Member 2022-03-31 0001718227 road:Vesting2026Member 2022-03-31 0001718227 us-gaap:CostOfSalesMember 2022-01-01 2022-03-31 0001718227 us-gaap:CostOfSalesMember 2021-01-01 2021-03-31 0001718227 us-gaap:InterestExpenseMember 2022-01-01 2022-03-31 0001718227 us-gaap:InterestExpenseMember 2021-01-01 2021-03-31 0001718227 us-gaap:CostOfSalesMember 2021-10-01 2022-03-31 0001718227 us-gaap:CostOfSalesMember 2020-10-01 2021-03-31 0001718227 us-gaap:InterestExpenseMember 2021-10-01 2022-03-31 0001718227 us-gaap:InterestExpenseMember 2020-10-01 2021-03-31 0001718227 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:CommodityContractMember 2022-03-31 0001718227 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:CommodityContractMember 2021-09-30 0001718227 us-gaap:OtherAssetsMember us-gaap:CommodityContractMember 2022-03-31 0001718227 us-gaap:OtherAssetsMember us-gaap:CommodityContractMember 2021-09-30 0001718227 us-gaap:OtherAssetsMember us-gaap:InterestRateSwapMember 2022-03-31 0001718227 us-gaap:OtherAssetsMember us-gaap:InterestRateSwapMember 2021-09-30 0001718227 road:AccruedExpenseAndOtherCurrentLiabilitiesMember us-gaap:InterestRateSwapMember 2022-03-31 0001718227 road:AccruedExpenseAndOtherCurrentLiabilitiesMember us-gaap:InterestRateSwapMember 2021-09-30 0001718227 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:CommodityContractMember 2022-03-31 0001718227 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:CommodityContractMember 2021-09-30 0001718227 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:InterestRateSwapMember 2022-03-31 0001718227 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:InterestRateSwapMember 2021-09-30 0001718227 us-gaap:OtherAssetsMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-03-31 0001718227 us-gaap:OtherAssetsMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-09-30 0001718227 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-03-31 0001718227 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-09-30 0001718227 us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001718227 us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-09-30 0001718227 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001718227 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-09-30 0001718227 us-gaap:RevolvingCreditFacilityMember 2022-03-31 0001718227 us-gaap:PublicUtilitiesInventoryFuelMember 2022-03-31 0001718227 us-gaap:PublicUtilitiesInventoryNaturalGasMember 2022-03-31 0001718227 road:PublicUtilitiesInventoryFuelAndNaturalGasMember 2022-03-31 0001718227 2021-08-13 0001718227 us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember 2020-09-30 0001718227 us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember 2020-10-01 2021-03-31 0001718227 us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember 2021-03-31 0001718227 us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember 2021-09-30 0001718227 us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember 2021-10-01 2022-03-31 0001718227 us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember 2022-03-31 0001718227 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember 2022-01-01 2022-03-31 0001718227 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember 2021-01-01 2021-03-31 0001718227 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember 2021-10-01 2022-03-31 0001718227 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember 2020-10-01 2021-03-31 shares iso4217:USD iso4217:USD shares pure road:plant road:acquisition road:payment road:voting_right false 2022 Q2 0001718227 --09-30 P6M 10-Q true 2022-03-31 false 001-38479 Construction Partners, Inc. DE 26-0758017 290 Healthwest Drive, Suite 2 Dothan AL 36303 334 673-9763 Class A common stock, par value $0.001 per share ROAD NASDAQ Yes Yes Large Accelerated Filer false false false 41192039 11352915 29608000 57251000 1721000 0 170739000 158170000 24409000 23023000 69500000 53792000 17982000 7790000 313959000 300026000 454630000 404832000 11508000 6535000 132789000 85422000 3986000 4163000 108000 108000 6203000 0 14392000 5534000 937575000 806620000 87323000 86390000 46441000 33719000 2078000 1395000 10000000 10000000 16832000 26459000 162674000 157963000 317303000 206175000 9631000 5302000 19527000 17362000 13338000 10919000 359799000 239758000 522473000 397721000 0.001 0.001 10000000 10000000 0 0 0 0 0 0 0.001 0.001 400000000 400000000 41193222 41192039 36600639 36600639 41000 37000 0.001 0.001 100000000 100000000 14275867 11352915 18614791 15691839 15000 19000 251817000 248571000 1183 0.001 39000 0 2922952 2922952 0.001 0.001 15603000 15603000 6880000 -23000 171991000 175898000 415102000 408899000 937575000 806620000 243385000 179112000 528349000 370041000 230888000 161040000 482888000 321375000 12497000 18072000 45461000 48666000 25000000 24475000 49946000 44559000 1014000 9000 1455000 342000 -11489000 -6394000 -3030000 4449000 -859000 -298000 -2123000 -766000 43000 244000 159000 409000 -12305000 -6448000 -4994000 4092000 -2887000 -1513000 -1087000 1167000 0 0 0 11000 -9418000 -4935000 -3907000 2936000 5580000 0 7025000 0 -122000 0 -122000 0 5458000 0 6903000 0 -3960000 -4935000 2996000 2936000 -0.18 -0.10 -0.08 0.06 -0.18 -0.10 -0.08 0.06 51793443 51686652 51744052 51586846 51793443 51686652 51744052 51673582 36600639 37000 18614791 19000 248571000 -15603000 175898000 -23000 408899000 5511000 5511000 1504000 1504000 145921 39000 39000 1445000 1445000 4338924 4000 -4338924 -4000 0 41085484 41000 14275867 15000 250075000 -15642000 181409000 1422000 417320000 -9418000 -9418000 1742000 1742000 107738 5458000 5458000 41193222 41000 14275867 15000 251817000 -15642000 171991000 6880000 415102000 33875884 34000 20828813 21000 245022000 -15603000 155721000 385195000 7871000 7871000 395000 395000 33875884 34000 20828813 21000 245417000 -15603000 163592000 393461000 -4935000 -4935000 1332952 1000 -1332952 -1000 0 460000 460000 510733 35719569 35000 19495861 20000 245877000 -15603000 158657000 388986000 -3907000 2936000 33047000 23385000 128000 127000 2130000 2377000 130000 361000 1455000 342000 3246000 855000 0 11000 0 100000 -245000 0 -39000 24000 3821000 -6263000 1261000 9802000 13665000 3482000 8150000 4343000 -350000 1275000 -2426000 -2464000 12304000 -7261000 -11957000 -8000 3067000 -240000 3294000 2398000 34703000 26898000 3777000 927000 102893000 84494000 6358000 0 -140177000 -110465000 116000000 0 5000000 6500000 39000 0 110961000 -6500000 -25922000 -114567000 57251000 148316000 31329000 33749000 3375000 1303000 1076000 3318000 5983000 615000 1144000 1234000 1042000 1663000 0 1700000 600000 250000 General<div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business Description</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction Partners, Inc. (the “Company”) is a civil infrastructure company that specializes in the construction and maintenance of roadways across Alabama, Florida, Georgia, North Carolina and South Carolina. Through its wholly owned subsidiaries, the Company provides a variety of products and services to both public and private infrastructure projects, with an emphasis on highways, roads, bridges, airports, and commercial and residential developments. The Company’s primary operations consist of (i) manufacturing and distributing hot mix asphalt (“HMA”) for both internal use and sales to third parties in connection with construction projects, (ii) paving activities, including the construction of roadway base layers and application of asphalt pavement, (iii) site development, including the installation of utility and drainage systems, (iv) mining aggregates, such as sand, gravel and construction stone, that are used as raw materials in the production of HMA and for sales to third parties, and (v) distributing liquid asphalt cement for both internal use and sales to third parties in connection with HMA production.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company was formed as a Delaware corporation in 2007 as a holding company to facilitate an acquisition growth strategy in the HMA paving and construction industry. SunTx Capital Partners (“SunTx”), a private equity firm based in Dallas, Texas, has owned a controlling interest in the Company’s stock since the Company’s inception.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 1, 2021, Construction Partners Risk Management, Inc., a captive insurance company and wholly-owned subsidiary of the Company (the “Captive”), commenced operations. The purpose of the Captive is to provide general liability, automobile liability and workers’ compensation insurance coverage to the Company and its subsidiaries.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Seasonality</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The use and consumption of the Company’s products and services fluctuate due to seasonality. The Company’s products are used, and its construction operations and production facilities are located, outdoors. Therefore, seasonal changes and other weather-related conditions, in particular, extended snowy, rainy or cold weather in the winter, spring or fall and major weather events, such as hurricanes, tornadoes, tropical storms and heavy snows, can adversely affect the Company’s business and operations through a decline in both the use of the Company’s products and demand for the Company’s services. In addition, construction materials production and shipment levels follow activity in the construction industry, which typically occurs in the spring, summer and fall. Warmer and drier weather during the third and fourth quarters of the Company’s fiscal year typically result in higher activity and revenues during those quarters. The first and second quarters of the Company’s fiscal year typically have lower levels of activity due to less favorable weather conditions.</span></div> Significant Accounting Policies<div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. Intercompany accounts and transactions have been eliminated in consolidation. These interim consolidated statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”), which permit reduced disclosure for interim periods. The Company's Consolidated Balance Sheets as of September 30, 2021 were derived from the Company's audited financial statements for the fiscal year then ended, but do not include all necessary disclosures required by accounting principles generally accepted in the United States of America (“GAAP”) with respect to annual financial statements. In the opinion of management, these unaudited consolidated financial statements include all recurring adjustments and normal accruals necessary for a fair presentation of the Company’s financial position, results of operations and cash flows for the dates and periods presented. These consolidated financial statements and accompanying notes should be read in conjunction with the Company’s audited annual consolidated financial statements and notes thereto included in its Annual Report on Form 10-K for the fiscal year ended September 30, 2021 (the “2021 Form 10-K”). Results for interim periods are not necessarily indicative of the results to be expected for a full fiscal year or for any future period. </span></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Management’s Estimates</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the recorded amounts of assets, liabilities, stockholders’ equity, revenues and expenses during the reporting period, and the disclosure of contingent liabilities at the date of the consolidated financial statements. Estimates are used in accounting for items such as recognition of revenues and cost of revenues, marketable securities, mineral reserves, goodwill and other intangible assets, business acquisition accounting estimates, valuation of operating lease right-of-use assets, allowance for doubtful accounts, valuation allowances related to income taxes, accruals for potential liabilities related to lawsuits or insurance claims, asset retirement </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">obligations, the fair value of derivative instruments and the fair value of equity-based compensation awards. Estimates are continually evaluated based on historical information and actual experience; however, actual results could differ from these estimates. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A description of certain critical accounting policies of the Company is presented below. Additional critical accounting policies and the underlying judgments and uncertainties are described in the notes to the Company’s annual consolidated financial statements included in the 2021 Form 10-K. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash consists principally of currency on hand and demand deposits at commercial banks. Cash equivalents are short-term, highly liquid investments that are both readily convertible to known amounts of cash and are so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Cash equivalents include investments with original maturities of three months or less. The Company maintains demand accounts, money market accounts and certificates of deposit at several banks. From time to time, account balances have exceeded the maximum available federal deposit insurance coverage limit. The Company has not experienced any losses in such accounts and regularly monitors its credit risk.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Cash</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash represents cash held in a fiduciary capacity by the Captive for the payment of casualty insurance claims for the Company's subsidiaries. The Company had restricted cash of $1.7 million and $0.0 million at March 31, 2022 and September 30, 2021, respectively.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Investments</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's restricted investments consist of debt securities, which are held in a fiduciary capacity by the Captive for the payment of casualty insurance claims for the Company's subsidiaries. The Company determines the classification of its securities at the time of purchase and re-evaluates the determination at each balance sheet date. The Company has classified these securities as available-for-sale. As a result, these securities are carried at their fair value based on quoted market prices. Unrealized gains and losses are reported as components of accumulated other comprehensive income (loss), net. These securities have been classified as non-current assets, based on their respective maturity dates. The Company had restricted investments of $6.2 million and $0.0 million at March 31, 2022 and September 30, 2021, respectively. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contracts Receivable Including Retainage, Net</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contracts receivable are generally based on amounts billed and currently due from customers, amounts currently due but unbilled, and amounts retained by customers pending completion of a project. It is common in the Company’s industry for a small portion of either progress billings or the contract price, typically 10%, to be withheld by the customer until the Company completes a project to the satisfaction of the customer in accordance with the applicable contract terms. Such amounts, defined as retainage, represent a contract asset and are included on the Consolidated Balance Sheets as “Contracts receivable including retainage, net.” Based on the Company’s experience with similar contracts in recent years, billings for such retainage balances are generally collected within one year of the completion of the project.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contracts receivable including retainage, net is stated at the amount management expects to collect from outstanding balances. Management provides for uncollectible accounts through a charge to earnings and a credit to the allowance for doubtful accounts based on its assessment of the current status of individual accounts, type of service performed, current economic conditions, historical losses and other information available to management. Balances that are still outstanding after management has used reasonable collection efforts are written off through a charge to the allowance for doubtful accounts and an adjustment to the contract receivable.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Assets and Contract Liabilities</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Billing practices for the Company’s contracts are governed by the contract terms of each project based on (i) progress toward completion approved by the owner, (ii) achievement of milestones or (iii) pre-agreed schedules. Billings do not necessarily correlate with revenues recognized under the cost-to-cost input method (formerly known as the percentage-of-completion method). The Company records contract assets and contract liabilities to account for these differences in timing.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The contract asset, “Costs and estimated earnings in excess of billings on uncompleted contracts,” arises when the Company recognizes revenues for services performed under its construction projects, but the Company is not yet entitled to bill the customer under the terms of the contract. Amounts billed to customers are excluded from this asset and reflected on the Consolidated Balance Sheets as “Contracts receivable including retainage, net.” Included in costs and estimated earnings in excess of billings on uncompleted contracts are amounts the Company seeks or will seek to collect from customers or others for (i) errors, (ii) changes in contract specifications or design, (iii) contract change orders in dispute, unapproved as to scope and price, or (iv) other customer-related causes of unanticipated additional contract costs (such as claims). Such amounts are recorded to the extent that the amount can be reasonably </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">estimated and recovery is probable. Claims and unapproved change orders made by the Company may involve negotiation and, in rare cases, litigation. Unapproved change orders and claims also involve the use of estimates, and revenues associated with unapproved change orders and claims are included in the transaction price for which it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty is resolved. The Company did not recognize any material amounts associated with claims and unapproved change orders during the periods presented.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The contract liability, “Billings in excess of costs and estimated earnings on uncompleted contracts,” represents the Company’s obligation to transfer goods or services to a customer for which the Company has been paid by the customer or for which the Company has billed the customer under the terms of the contract. Revenue for future services reflected in this account are recognized, and the liability is reduced, as the Company subsequently satisfies the performance obligation under the contract.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs and estimated earnings in excess of billings on uncompleted contracts and billings in excess of costs and estimated earnings on uncompleted contracts are typically resolved within one year and are not considered significant financing components. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Risks</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of contracts receivable including retainage. In the normal course of business, the Company provides credit to its customers and does not generally require collateral. The Company monitors concentrations of credit risk associated with these receivables on an ongoing basis. The Company has not historically experienced significant credit losses, due primarily to management’s assessment of customers’ credit ratings. The Company principally deals with recurring customers, state and local governments and well-known local companies whose reputations are known to management. The Company performs credit checks for significant new customers and generally requires progress payments for significant projects. The Company generally has the ability to file liens against the property if payments are not made on a timely basis. No single customer accounted for more than 10% of the Company’s contracts receivable including retainage, net balance at March 31, 2022 or September 30, 2021.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Projects performed for various departments of transportation accounted for 30.8% and 26.1% of consolidated revenues for the three months ended March 31, 2022 and 2021, respectively, and for 32.3% and 27.0% of consolidated revenues for the six months ended March 31, 2022 and 2021, respectively. Customers that accounted for more than 10% of consolidated revenues during the three and six months ended March 31, 2022 and 2021 are presented below:</span></div><div style="margin-bottom:10pt"><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 style="width:45.511%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.459%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.763%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.763%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.518%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.382%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% of Consolidated Revenues</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">For the Three Months Ended March 31,</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">For the Six Months Ended March 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Florida Department of Transportation</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.5 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.5 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.2 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.1 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenues from Contracts with Customers</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company derives revenues from contracts with its customers, predominantly by performing construction services for both public and private infrastructure projects, with an emphasis on highways, roads, bridges, airports and commercial and residential developments. These projects are performed for a mix of federal, state, municipal and private customers. In addition, the Company generates revenues from the sale of construction materials, including HMA, aggregates, liquid asphalt and ready-mix concrete, to third-party public and private customers pursuant to contracts with those customers. The following table reflects, for the periods presented, (i) revenues generated from public infrastructure construction projects and the sale of construction materials to public customers and (ii) revenues generated from private infrastructure construction projects and the sale of construction materials to private customers. </span></div><div style="margin-bottom:10pt"><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 style="width:45.511%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.459%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.763%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.763%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.518%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.382%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% of Consolidated Revenues</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">For the Three Months Ended March 31,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">For the Six Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Private</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Public</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57.9 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58.2 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59.5 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58.8 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues derived from construction projects are recognized over time as the Company satisfies its performance obligations by transferring control of the asset created or enhanced by the project to the customer. Recognition of revenues and cost of revenues for construction projects requires significant judgment by management, including, among other things, estimating total costs expected to be incurred to complete a project and measuring progress toward completion. Management reviews contract estimates regularly to assess revisions of estimated costs to complete a project and measurement of progress toward completion.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management believes the Company maintains reasonable estimates based on prior experience; however, many factors contribute to changes in estimates of contract costs. Accordingly, estimates made with respect to uncompleted projects are subject to change as each project progresses and better estimates of contract costs become available. All contract costs are recorded as incurred, and revisions to estimated total costs are reflected as soon as the obligation to perform is determined. Provisions are recognized for the full amount of estimated losses on uncompleted contracts whenever evidence indicates that the estimated total cost of a contract exceeds its estimated total revenue, regardless of the stage of completion. When the Company incurs additional costs related to work performed by subcontractors, the Company may be able to utilize contractual provisions to back charge the subcontractors for those costs. A reduction to costs related to back charges is recognized when estimated recovery is probable and the amount can be reasonably estimated. Contract costs consist of (i) direct costs on contracts, including labor, materials, and amounts payable to subcontractors and (ii) indirect costs related to contract performance, such as insurance, employee benefits, and equipment (primarily depreciation, fuel, maintenance and repairs).</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Progress toward completion is estimated using the input method, measured by the relationship of total cost incurred through the measurement date to total estimated costs required to complete the project (cost-to-cost method). The Company believes this method best depicts the transfer of goods and services to the customer because it represents satisfaction of the Company’s performance obligation under the contract, which occurs as the Company incurs costs. The Company measures percentage of completion based on the performance of a single performance obligation under its construction projects. Each of the Company’s construction contracts represents a single performance obligation to complete a defined construction project. This is because goods and services promised for delivery to a customer are not distinct, as the customer cannot benefit from any individual portion of the services on its own. All deliverables under a contract are part of a project defined by a customer and represent a series of integrated goods and services that have the same pattern of delivery to the customer and use the same measure of progress toward satisfaction of the performance obligation as the customer’s asset is created or enhanced by the Company. The Company’s obligation is not satisfied until the entire project is complete.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized during a reporting period is based on the cost-to-cost input method applied to the total transaction price, including adjustments for variable consideration, such as liquidated damages, penalties or bonuses, related to the timeliness or quality of project performance. The Company includes variable consideration in the estimated transaction price at the most likely amount to which the Company expects to be entitled or the most likely amount the Company expects to incur, in the case of liquidated damages or penalties. Such amounts are included in the transaction price for which it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty is resolved. The Company accounts for changes to the estimated transaction price using a cumulative catch-up adjustment. </span></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of the Company’s public construction contracts are fixed unit price contracts. Under fixed unit price contracts, the Company is committed to providing materials or services required by a contract at fixed unit prices (for example, dollars per ton of asphalt placed). The Company’s private customer contracts are primarily fixed total price contracts, also known as lump sum contracts, which require that the total amount of work be performed for a single price. Contract cost is recorded as incurred, and revisions in contract revenue and cost estimates are reflected in the accounting period when known. Changes in job performance, job conditions and estimated profitability, including those changes arising from contract change orders, penalty provisions and final contract settlements, may result in revisions to estimated revenues and costs and are recognized in the period in which the revisions are determined.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Change orders are modifications of an original contract that effectively change the existing provisions of the contract and become part of the single performance obligation that is partially satisfied at the date of the contract modification. This is because goods and services promised under change orders are generally not distinct from the remaining goods and services under the existing contract, due to the significant integration of services performed in the context of the contract. Accordingly, change orders are generally accounted for as a modification of the existing contract and single performance obligation. We account for the modification using a cumulative catch-up adjustment. Either the Company or its customers may initiate change orders, which may include changes in specifications or designs, manner of performance, facilities, equipment, materials, sites and period of completion of the work.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues derived from the sale of HMA, aggregates, ready-mix concrete, and liquid asphalt are recognized at a point in time, which is when control of the product is transferred to the customer. Generally, that point in time is when the customer accepts delivery at its facility or receives product in its own transport vehicles from one of the Company’s HMA plants or aggregates facilities. Upon purchase, the Company generally provides an invoice or similar document detailing the goods transferred to the customer. The Company generally offers payment terms customary in the industry, which typically require payment ranging from point-of-sale to 30 days following purchase.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes includes federal and state income taxes. Income taxes are accounted for under the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the expected future tax consequences of temporary differences between the financial statement carrying values and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the fiscal years in which the temporary differences are expected to be reversed or settled. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date. Management evaluates the realization of deferred tax assets and establishes a valuation allowance when it is more likely than not that all or a portion of the deferred tax assets will not be realized. Deferred tax assets and deferred tax liabilities are presented on a net basis by taxing authority and classified as non-current on the Consolidated Balance Sheets.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Earnings per Share</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net income per share attributable to common stockholders is computed by dividing net income attributable to common stockholders by the weighted average number of common shares outstanding during the period. Diluted net income per common share attributable to common stockholders is the same as basic net income per share attributable to common stockholders, but includes dilutive unvested stock awards using the treasury stock method.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures and discloses certain financial assets and liabilities at fair value. 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 at the measurement date. Inputs used to measure fair value are classified using the following hierarchy:</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Unadjusted quoted prices in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly through corroboration with observable market data.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 3.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Inputs are unobservable for the asset or liability and include situations in which there is little, if any, market activity for the asset or liability. The inputs used in the determination of fair value are based on the best information available under the circumstances and may require significant management judgment or estimation.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company endeavors to utilize the best available information in measuring fair value.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s financial instruments include cash and cash equivalents, restricted cash, contracts receivable including retainage, accounts payable and accrued expenses reflected as current assets and current liabilities on its Consolidated Balance Sheets at March 31, 2022 and September 30, 2021. Due to the short-term nature of these instruments, management considers their carrying value to approximate their fair value. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also has debt securities reflected as restricted investments on its Consolidated Balance Sheets at March 31, 2022 and September 30, 2021. These investments are adjusted to fair value at each balance sheet date based on quoted prices which are considered Level 1 inputs.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also has a Term Loan and a Revolving Credit Facility, as defined and further described in Note 8 - Debt. The carrying value of amounts outstanding under these credit facilities is reflected as long-term debt, net of current maturities and current maturities of long-term debt on the Company’s Consolidated Balance Sheets at March 31, 2022 and September 30, 2021. Due to the variable rate or short-term nature of these instruments, management considers their carrying value to approximate their fair value.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also has derivative instruments. The fair value of commodity and interest rate swaps are based on forward and spot prices, as described in Note 16 - Fair Value Measurements.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 fair values are used to value acquired mineral reserves and leased mineral interests. The fair values of mineral reserves and leased mineral interests are determined using an excess earnings approach, which requires management to estimate future cash flows. The estimate of future cash flows is based on available historical information and forecasts determined by management but is inherently uncertain. Key assumptions in estimating future cash flows include sales price, volumes and expected profit margins, net of capital requirements. The present value of the projected net cash flows represents the fair value assigned to mineral reserves and mineral interests. The discount rate is a significant assumption used in the valuation model and is based on the required rate of return that a hypothetical market participant would assume if purchasing the acquired business.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management applies fair value measurement guidance to its impairment analysis for tangible and intangible assets, including goodwill.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Comprehensive Income</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reports comprehensive income in its Consolidated Statements of Comprehensive Income and Consolidated Statements of Stockholders’ Equity. Comprehensive income comprises two subsets: net income and other comprehensive income (OCI). OCI includes adjustments for changes in fair value of an interest rate swap contract derivative and debt securities. For additional information about comprehensive income, see Note 18 - Other Comprehensive Income.</span></div> Basis of PresentationThese consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. Intercompany accounts and transactions have been eliminated in consolidation. These interim consolidated statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”), which permit reduced disclosure for interim periods. The Company's Consolidated Balance Sheets as of September 30, 2021 were derived from the Company's audited financial statements for the fiscal year then ended, but do not include all necessary disclosures required by accounting principles generally accepted in the United States of America (“GAAP”) with respect to annual financial statements. In the opinion of management, these unaudited consolidated financial statements include all recurring adjustments and normal accruals necessary for a fair presentation of the Company’s financial position, results of operations and cash flows for the dates and periods presented. These consolidated financial statements and accompanying notes should be read in conjunction with the Company’s audited annual consolidated financial statements and notes thereto included in its Annual Report on Form 10-K for the fiscal year ended September 30, 2021 (the “2021 Form 10-K”). Results for interim periods are not necessarily indicative of the results to be expected for a full fiscal year or for any future period. <div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Management’s Estimates</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the recorded amounts of assets, liabilities, stockholders’ equity, revenues and expenses during the reporting period, and the disclosure of contingent liabilities at the date of the consolidated financial statements. Estimates are used in accounting for items such as recognition of revenues and cost of revenues, marketable securities, mineral reserves, goodwill and other intangible assets, business acquisition accounting estimates, valuation of operating lease right-of-use assets, allowance for doubtful accounts, valuation allowances related to income taxes, accruals for potential liabilities related to lawsuits or insurance claims, asset retirement </span></div>obligations, the fair value of derivative instruments and the fair value of equity-based compensation awards. Estimates are continually evaluated based on historical information and actual experience; however, actual results could differ from these estimates. A description of certain critical accounting policies of the Company is presented below. Additional critical accounting policies and the underlying judgments and uncertainties are described in the notes to the Company’s annual consolidated financial statements included in the 2021 Form 10-K. <div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash consists principally of currency on hand and demand deposits at commercial banks. Cash equivalents are short-term, highly liquid investments that are both readily convertible to known amounts of cash and are so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Cash equivalents include investments with original maturities of three months or less. The Company maintains demand accounts, money market accounts and certificates of deposit at several banks. From time to time, account balances have exceeded the maximum available federal deposit insurance coverage limit. The Company has not experienced any losses in such accounts and regularly monitors its credit risk.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Cash</span></div>Restricted cash represents cash held in a fiduciary capacity by the Captive for the payment of casualty insurance claims for the Company's subsidiaries. 1700000 0 Restricted InvestmentsThe Company's restricted investments consist of debt securities, which are held in a fiduciary capacity by the Captive for the payment of casualty insurance claims for the Company's subsidiaries. The Company determines the classification of its securities at the time of purchase and re-evaluates the determination at each balance sheet date. The Company has classified these securities as available-for-sale. As a result, these securities are carried at their fair value based on quoted market prices. Unrealized gains and losses are reported as components of accumulated other comprehensive income (loss), net. These securities have been classified as non-current assets, based on their respective maturity dates. 6200000 0 <div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contracts Receivable Including Retainage, Net</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contracts receivable are generally based on amounts billed and currently due from customers, amounts currently due but unbilled, and amounts retained by customers pending completion of a project. It is common in the Company’s industry for a small portion of either progress billings or the contract price, typically 10%, to be withheld by the customer until the Company completes a project to the satisfaction of the customer in accordance with the applicable contract terms. Such amounts, defined as retainage, represent a contract asset and are included on the Consolidated Balance Sheets as “Contracts receivable including retainage, net.” Based on the Company’s experience with similar contracts in recent years, billings for such retainage balances are generally collected within one year of the completion of the project.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contracts receivable including retainage, net is stated at the amount management expects to collect from outstanding balances. Management provides for uncollectible accounts through a charge to earnings and a credit to the allowance for doubtful accounts based on its assessment of the current status of individual accounts, type of service performed, current economic conditions, historical losses and other information available to management. Balances that are still outstanding after management has used reasonable collection efforts are written off through a charge to the allowance for doubtful accounts and an adjustment to the contract receivable.</span></div> <div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Assets and Contract Liabilities</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Billing practices for the Company’s contracts are governed by the contract terms of each project based on (i) progress toward completion approved by the owner, (ii) achievement of milestones or (iii) pre-agreed schedules. Billings do not necessarily correlate with revenues recognized under the cost-to-cost input method (formerly known as the percentage-of-completion method). The Company records contract assets and contract liabilities to account for these differences in timing.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The contract asset, “Costs and estimated earnings in excess of billings on uncompleted contracts,” arises when the Company recognizes revenues for services performed under its construction projects, but the Company is not yet entitled to bill the customer under the terms of the contract. Amounts billed to customers are excluded from this asset and reflected on the Consolidated Balance Sheets as “Contracts receivable including retainage, net.” Included in costs and estimated earnings in excess of billings on uncompleted contracts are amounts the Company seeks or will seek to collect from customers or others for (i) errors, (ii) changes in contract specifications or design, (iii) contract change orders in dispute, unapproved as to scope and price, or (iv) other customer-related causes of unanticipated additional contract costs (such as claims). Such amounts are recorded to the extent that the amount can be reasonably </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">estimated and recovery is probable. Claims and unapproved change orders made by the Company may involve negotiation and, in rare cases, litigation. Unapproved change orders and claims also involve the use of estimates, and revenues associated with unapproved change orders and claims are included in the transaction price for which it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty is resolved. The Company did not recognize any material amounts associated with claims and unapproved change orders during the periods presented.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The contract liability, “Billings in excess of costs and estimated earnings on uncompleted contracts,” represents the Company’s obligation to transfer goods or services to a customer for which the Company has been paid by the customer or for which the Company has billed the customer under the terms of the contract. Revenue for future services reflected in this account are recognized, and the liability is reduced, as the Company subsequently satisfies the performance obligation under the contract.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs and estimated earnings in excess of billings on uncompleted contracts and billings in excess of costs and estimated earnings on uncompleted contracts are typically resolved within one year and are not considered significant financing components. </span></div>Revenues from Contracts with CustomersThe Company derives revenues from contracts with its customers, predominantly by performing construction services for both public and private infrastructure projects, with an emphasis on highways, roads, bridges, airports and commercial and residential developments. These projects are performed for a mix of federal, state, municipal and private customers. In addition, the Company generates revenues from the sale of construction materials, including HMA, aggregates, liquid asphalt and ready-mix concrete, to third-party public and private customers pursuant to contracts with those customers.Revenues derived from construction projects are recognized over time as the Company satisfies its performance obligations by transferring control of the asset created or enhanced by the project to the customer. Recognition of revenues and cost of revenues for construction projects requires significant judgment by management, including, among other things, estimating total costs expected to be incurred to complete a project and measuring progress toward completion. Management reviews contract estimates regularly to assess revisions of estimated costs to complete a project and measurement of progress toward completion.<div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management believes the Company maintains reasonable estimates based on prior experience; however, many factors contribute to changes in estimates of contract costs. Accordingly, estimates made with respect to uncompleted projects are subject to change as each project progresses and better estimates of contract costs become available. All contract costs are recorded as incurred, and revisions to estimated total costs are reflected as soon as the obligation to perform is determined. Provisions are recognized for the full amount of estimated losses on uncompleted contracts whenever evidence indicates that the estimated total cost of a contract exceeds its estimated total revenue, regardless of the stage of completion. When the Company incurs additional costs related to work performed by subcontractors, the Company may be able to utilize contractual provisions to back charge the subcontractors for those costs. A reduction to costs related to back charges is recognized when estimated recovery is probable and the amount can be reasonably estimated. Contract costs consist of (i) direct costs on contracts, including labor, materials, and amounts payable to subcontractors and (ii) indirect costs related to contract performance, such as insurance, employee benefits, and equipment (primarily depreciation, fuel, maintenance and repairs).</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Progress toward completion is estimated using the input method, measured by the relationship of total cost incurred through the measurement date to total estimated costs required to complete the project (cost-to-cost method). The Company believes this method best depicts the transfer of goods and services to the customer because it represents satisfaction of the Company’s performance obligation under the contract, which occurs as the Company incurs costs. The Company measures percentage of completion based on the performance of a single performance obligation under its construction projects. Each of the Company’s construction contracts represents a single performance obligation to complete a defined construction project. This is because goods and services promised for delivery to a customer are not distinct, as the customer cannot benefit from any individual portion of the services on its own. All deliverables under a contract are part of a project defined by a customer and represent a series of integrated goods and services that have the same pattern of delivery to the customer and use the same measure of progress toward satisfaction of the performance obligation as the customer’s asset is created or enhanced by the Company. The Company’s obligation is not satisfied until the entire project is complete.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized during a reporting period is based on the cost-to-cost input method applied to the total transaction price, including adjustments for variable consideration, such as liquidated damages, penalties or bonuses, related to the timeliness or quality of project performance. The Company includes variable consideration in the estimated transaction price at the most likely amount to which the Company expects to be entitled or the most likely amount the Company expects to incur, in the case of liquidated damages or penalties. Such amounts are included in the transaction price for which it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty is resolved. The Company accounts for changes to the estimated transaction price using a cumulative catch-up adjustment. </span></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of the Company’s public construction contracts are fixed unit price contracts. Under fixed unit price contracts, the Company is committed to providing materials or services required by a contract at fixed unit prices (for example, dollars per ton of asphalt placed). The Company’s private customer contracts are primarily fixed total price contracts, also known as lump sum contracts, which require that the total amount of work be performed for a single price. Contract cost is recorded as incurred, and revisions in contract revenue and cost estimates are reflected in the accounting period when known. Changes in job performance, job conditions and estimated profitability, including those changes arising from contract change orders, penalty provisions and final contract settlements, may result in revisions to estimated revenues and costs and are recognized in the period in which the revisions are determined.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Change orders are modifications of an original contract that effectively change the existing provisions of the contract and become part of the single performance obligation that is partially satisfied at the date of the contract modification. This is because goods and services promised under change orders are generally not distinct from the remaining goods and services under the existing contract, due to the significant integration of services performed in the context of the contract. Accordingly, change orders are generally accounted for as a modification of the existing contract and single performance obligation. We account for the modification using a cumulative catch-up adjustment. Either the Company or its customers may initiate change orders, which may include changes in specifications or designs, manner of performance, facilities, equipment, materials, sites and period of completion of the work.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues derived from the sale of HMA, aggregates, ready-mix concrete, and liquid asphalt are recognized at a point in time, which is when control of the product is transferred to the customer. Generally, that point in time is when the customer accepts delivery at its facility or receives product in its own transport vehicles from one of the Company’s HMA plants or aggregates facilities. Upon purchase, the Company generally provides an invoice or similar document detailing the goods transferred to the customer. The Company generally offers payment terms customary in the industry, which typically require payment ranging from point-of-sale to 30 days following purchase.</span></div> <div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Risks</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of contracts receivable including retainage. In the normal course of business, the Company provides credit to its customers and does not generally require collateral. The Company monitors concentrations of credit risk associated with these receivables on an ongoing basis. The Company has not historically experienced significant credit losses, due primarily to management’s assessment of customers’ credit ratings. The Company principally deals with recurring customers, state and local governments and well-known local companies whose reputations are known to management. The Company performs credit checks for significant new customers and generally requires progress payments for significant projects. The Company generally has the ability to file liens against the property if payments are not made on a timely basis. No single customer accounted for more than 10% of the Company’s contracts receivable including retainage, net balance at March 31, 2022 or September 30, 2021.</span></div> 0.308 0.261 0.323 0.270 Customers that accounted for more than 10% of consolidated revenues during the three and six months ended March 31, 2022 and 2021 are presented below:<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 style="width:45.511%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.459%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.763%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.763%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.518%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.382%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% of Consolidated Revenues</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">For the Three Months Ended March 31,</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">For the Six Months Ended March 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Florida Department of Transportation</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.5 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.5 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.2 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.1 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table> 0.125 0.095 0.112 0.091 The following table reflects, for the periods presented, (i) revenues generated from public infrastructure construction projects and the sale of construction materials to public customers and (ii) revenues generated from private infrastructure construction projects and the sale of construction materials to private customers. <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 style="width:45.511%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.459%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.763%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.763%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.518%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.382%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% of Consolidated Revenues</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">For the Three Months Ended March 31,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">For the Six Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Private</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Public</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57.9 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58.2 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59.5 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58.8 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table> 0.421 0.418 0.405 0.412 0.579 0.582 0.595 0.588 <div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes includes federal and state income taxes. Income taxes are accounted for under the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the expected future tax consequences of temporary differences between the financial statement carrying values and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the fiscal years in which the temporary differences are expected to be reversed or settled. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date. Management evaluates the realization of deferred tax assets and establishes a valuation allowance when it is more likely than not that all or a portion of the deferred tax assets will not be realized. Deferred tax assets and deferred tax liabilities are presented on a net basis by taxing authority and classified as non-current on the Consolidated Balance Sheets.</span></div> <div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Earnings per Share</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net income per share attributable to common stockholders is computed by dividing net income attributable to common stockholders by the weighted average number of common shares outstanding during the period. Diluted net income per common share attributable to common stockholders is the same as basic net income per share attributable to common stockholders, but includes dilutive unvested stock awards using the treasury stock method.</span></div> <div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures and discloses certain financial assets and liabilities at fair value. 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 at the measurement date. Inputs used to measure fair value are classified using the following hierarchy:</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Unadjusted quoted prices in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly through corroboration with observable market data.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 3.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Inputs are unobservable for the asset or liability and include situations in which there is little, if any, market activity for the asset or liability. The inputs used in the determination of fair value are based on the best information available under the circumstances and may require significant management judgment or estimation.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company endeavors to utilize the best available information in measuring fair value.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s financial instruments include cash and cash equivalents, restricted cash, contracts receivable including retainage, accounts payable and accrued expenses reflected as current assets and current liabilities on its Consolidated Balance Sheets at March 31, 2022 and September 30, 2021. Due to the short-term nature of these instruments, management considers their carrying value to approximate their fair value. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also has debt securities reflected as restricted investments on its Consolidated Balance Sheets at March 31, 2022 and September 30, 2021. These investments are adjusted to fair value at each balance sheet date based on quoted prices which are considered Level 1 inputs.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also has a Term Loan and a Revolving Credit Facility, as defined and further described in Note 8 - Debt. The carrying value of amounts outstanding under these credit facilities is reflected as long-term debt, net of current maturities and current maturities of long-term debt on the Company’s Consolidated Balance Sheets at March 31, 2022 and September 30, 2021. Due to the variable rate or short-term nature of these instruments, management considers their carrying value to approximate their fair value.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also has derivative instruments. The fair value of commodity and interest rate swaps are based on forward and spot prices, as described in Note 16 - Fair Value Measurements.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 fair values are used to value acquired mineral reserves and leased mineral interests. The fair values of mineral reserves and leased mineral interests are determined using an excess earnings approach, which requires management to estimate future cash flows. The estimate of future cash flows is based on available historical information and forecasts determined by management but is inherently uncertain. Key assumptions in estimating future cash flows include sales price, volumes and expected profit margins, net of capital requirements. The present value of the projected net cash flows represents the fair value assigned to mineral reserves and mineral interests. The discount rate is a significant assumption used in the valuation model and is based on the required rate of return that a hypothetical market participant would assume if purchasing the acquired business.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management applies fair value measurement guidance to its impairment analysis for tangible and intangible assets, including goodwill.</span></div> <div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Comprehensive Income</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reports comprehensive income in its Consolidated Statements of Comprehensive Income and Consolidated Statements of Stockholders’ Equity. Comprehensive income comprises two subsets: net income and other comprehensive income (OCI). OCI includes adjustments for changes in fair value of an interest rate swap contract derivative and debt securities. For additional information about comprehensive income, see Note 18 - Other Comprehensive Income.</span></div> Accounting Standards<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">New Accounting Pronouncements</span></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2019-12, “Simplifying the Accounting for Income Taxes,” which adds new guidance to simplify the accounting for income taxes and changes the accounting for certain income tax transactions. The new standard is effective for fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. The Company adopted this guidance effective October 1, 2021 as required and noted no material impact to the Company's consolidated financial statements.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848): Facilitation of Effects of Reference Rate Reform on Financial Reporting,” which provides optional expedients and exceptions for applying GAAP to contract modification and hedging relationships affected by reference rate reform. The guidance only applies to contracts, hedging relationships, and other transactions that reference the London Interbank Offered Rate (“LIBOR”) or another reference rate expected to be discontinued as a result of reference rate reform. This optional guidance was effective beginning on March 12, 2020, and the Company may elect to apply the amendments prospectively through December 31, 2022. The Company does not expect such adoption to have a material impact on the Company’s consolidated financial statements.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">New Accounting Pronouncements</span></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2019-12, “Simplifying the Accounting for Income Taxes,” which adds new guidance to simplify the accounting for income taxes and changes the accounting for certain income tax transactions. The new standard is effective for fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. The Company adopted this guidance effective October 1, 2021 as required and noted no material impact to the Company's consolidated financial statements.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848): Facilitation of Effects of Reference Rate Reform on Financial Reporting,” which provides optional expedients and exceptions for applying GAAP to contract modification and hedging relationships affected by reference rate reform. The guidance only applies to contracts, hedging relationships, and other transactions that reference the London Interbank Offered Rate (“LIBOR”) or another reference rate expected to be discontinued as a result of reference rate reform. This optional guidance was effective beginning on March 12, 2020, and the Company may elect to apply the amendments prospectively through December 31, 2022. The Company does not expect such adoption to have a material impact on the Company’s consolidated financial statements.</span></div> Business Acquisitions<div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 7, 2022, the Company acquired substantially all of the assets of Southern Asphalt, Inc., an asphalt paving company headquartered in Burgaw, North Carolina. The transaction provides access to the Wilmington, North Carolina metro area market. On March 18, 2022, the Company acquired substantially all of the assets of GAC Contractors, Inc., an asphalt paving, grading and sitework company headquartered in Panama City, Florida. The transaction enhances the Company's operational resources and capabilities in the growing Panama City, Florida market area. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 1, 2021, the Company acquired all of the capital stock of King Asphalt, Inc., a HMA production and paving company headquartered in Liberty, South Carolina. The transaction established the Company's first platform company in South Carolina and added three HMA plants in the Greenville, South Carolina metro area. On October 18, 2021, the Company acquired substantially all of the assets of J. Miller Construction Inc., a grading and site work company headquartered in Pensacola, Florida. The transaction enhanced the Company’s vertical integration of construction services and supplemented the Company’s capabilities in the greater Pensacola, Florida market area. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These acquisitions were accounted for as business combinations in accordance with FASB Accounting Standards Codification Topic 805 Business Combinations ("ASC"). The Company consulted with independent third parties to assist in the valuation process. The Company expects to finalize these values as soon as practicable and no later than one year from the acquisition date. Identifiable tangible assets acquired and liabilities assumed were recorded at their estimated fair values based on the methodology described under "Fair Value Measurements" in Note 2 - Significant Accounting Policies. The amount of the purchase price exceeding the net fair value of identifiable assets acquired and liabilities assumed was recorded as provisional goodwill in the amount of approximately $46.4 million, which is deductible for income tax purposes. Goodwill primarily represents the assembled work force and synergies expected to result from the acquisition. Upon finalizing the accounting for these transactions, management expects to ascribe value to other identifiable intangible assets, including customer relationships and customer backlog, which will reduce the provisional amount allocated to goodwill.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total consideration for these four acquisitions was $104.7 million, of which $104.1 million has been paid with cash as of March 31, 2022. These acquisitions were funded with borrowings under the Company's Revolving Credit Facility. The total consideration has been provisionally allocated as follows: $1.2 million of cash and cash equivalents, $8.9 million of contracts receivable including retainage, net, $0.1 million of costs and estimated earnings in excess of billings on uncompleted contracts, $2.0 million of inventory, $0.5 million of prepaid expenses and other current assets, $2.8 million of accounts payable, $0.4 million of billings in excess of costs and estimated earnings on uncompleted contracts, $1.2 million of accrued expenses and other current liabilities, $50.0 million of property, plant and equipment and $46.4 million of goodwill.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Combined Acquisitions During the Three Months and Six Months Ended March 31, 2022</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Consolidated Statements of Comprehensive Income includes $15.2 million of revenue and $1.0 million of net loss</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">attributable to the operations of these acquisitions for the three months ended March 31, 2022 and $29.8 million of revenue and $1.3 million of net loss attributable to the operations of these acquisitions for the six months ended March 31, 2022 from their respective acquisition dates. The Company recorded certain costs to effect the acquisitions as they were incurred, which are reflected in general and administrative expenses on the Company’s Consolidated Statements of Comprehensive Income in the amount of $0.2 million for the three months ended March 31, 2022 and $0.4 million for the six months ended March 31, 2022.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following presents pro forma revenues and net income as though the acquisitions had occurred on October 1, 2020 (unaudited, in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.491%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.297%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pro forma revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271,322 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222,760 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pro forma net income</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,180)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,335)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:10pt"><span><br/></span></div><div style="margin-bottom:10pt"><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 style="width:61.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.491%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.297%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Six Months Ended March 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pro forma revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">583,301 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">457,765 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pro forma net income</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,479)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,352 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pro forma financial information is presented as if the acquired operations had been included in the consolidated results of the Company since October 1, 2020, and gives effect to transactions that are directly attributable to the acquisitions, including adjustments to:</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Include the pro forma results of operations of the acquisitions for the three and six months ended March 31, 2022 and 2021. </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">             </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Include additional depreciation and depletion expense related to the fair value of acquired property, plant and equipment and reserves at aggregates facilities, as applicable, as if such assets were acquired on October 1, 2020 and consistently applied to the Company’s depreciation and depletion methodologies.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Include interest expense under the Term Loan as if the funds borrowed to finance the purchase prices were borrowed on October 1, 2020. Interest expense calculations further assume that no principal payments were made during the period from October 1, 2020 through March 31, 2022, and that the interest rate in effect on the date the Company made the acquisitions was in effect for the period from October 1, 2020 through March 31, 2022.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Exclude $0.4 million of acquisition-related expenses from the three and six months ended March 31, 2022, as though such expenses were incurred prior to the pro forma acquisition date of October 1, 2020.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pro forma information is presented for informational purposes and may not be indicative of revenue or net income that would have been achieved if these acquisitions had occurred on October 1, 2020.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Provisional Accounting</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2021, the Company acquired a HMA contracting company and related entities, all headquartered in Cullman, Alabama. In August 2021, the Company acquired a crushed stone and aggregates facility located near Goldston, North Carolina. As of March 31, 2022, there have been no material adjustments to the September 30, 2021 provisional accounting for either acquisition.</span></div> 3 46400000 4 104700000 104100000 1200000 8900000 100000 2000000 500000 2800000 400000 1200000 50000000 46400000 15200000 1000000 29800000 1300000 200000 400000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following presents pro forma revenues and net income as though the acquisitions had occurred on October 1, 2020 (unaudited, in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.491%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.297%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pro forma revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271,322 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222,760 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pro forma net income</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,180)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,335)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:10pt"><span><br/></span></div><div style="margin-bottom:10pt"><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 style="width:61.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.491%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.297%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Six Months Ended March 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pro forma revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">583,301 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">457,765 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pro forma net income</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,479)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,352 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 271322000 222760000 -8180000 -3335000 583301000 457765000 -1479000 6352000 400000 400000 Contracts Receivable Including Retainage, net<div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contracts receivable including retainage, net consisted of the following at March 31, 2022 and September 30, 2021 (in thousands):</span></div><div style="margin-bottom:10pt"><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 style="width:61.970%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.321%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.467%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(unaudited)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contracts receivable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,583 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,456 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retainage</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,242 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,640 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,825 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,096 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,086)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,926)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contracts receivable including retainage, net</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,739 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,170 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Retainage receivables have been billed, but are not due until contract completion and acceptance by the customer.</span></div> <div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contracts receivable including retainage, net consisted of the following at March 31, 2022 and September 30, 2021 (in thousands):</span></div><div style="margin-bottom:10pt"><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 style="width:61.970%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.321%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.467%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(unaudited)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contracts receivable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,583 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,456 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retainage</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,242 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,640 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,825 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,096 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,086)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,926)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contracts receivable including retainage, net</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,739 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,170 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/></tr></table></div> 143583000 132456000 29242000 27640000 172825000 160096000 2086000 1926000 170739000 158170000 Contract Assets and Liabilities<div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs and estimated earnings compared to billings on uncompleted contracts at March 31, 2022 and September 30, 2021 consisted of the following (in thousands):</span></div><div style="margin-bottom:10pt"><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 style="width:63.077%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.465%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.491%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.467%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(unaudited)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs on uncompleted contracts</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,239,920 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,058,434 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated earnings to date on uncompleted contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,673 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,430 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,360,593 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,168,864 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Billings to date on uncompleted contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,382,625)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,179,560)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net billings in excess of costs and estimated earnings on uncompleted contracts</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,032)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,696)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant changes to balances of costs and estimated earnings in excess of billings (contract asset) and billings in excess of costs and estimated earnings (contract liability) on uncompleted contracts from September 30, 2021 to March 31, 2022 are presented below (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:10pt"><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 style="width:44.819%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.465%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.491%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.465%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.491%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.469%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Costs and Estimated Earnings in Excess of Billings on<br/> Uncompleted Contracts</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Billings in Excess of Costs and Estimated Earnings on<br/> Uncompleted Contracts</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Billings in Excess of Costs and Estimated Earnings on Uncompleted Contracts</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,023 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,719)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,696)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in revenue billed, contract price or cost estimates</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,386 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,722)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,336)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2022 (unaudited)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,409 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,441)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,032)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At March 31, 2022, the Company had unsatisfied or partially unsatisfied performance obligations under construction project contracts representing approximately $985.9 million in aggregate transaction price. The Company expects to earn revenue as it satisfies its performance obligations under those contracts in the amount of approximately $577.1 million during the remainder of the fiscal year ending September 30, 2022 and $408.8 million thereafter.</span></div> <div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs and estimated earnings compared to billings on uncompleted contracts at March 31, 2022 and September 30, 2021 consisted of the following (in thousands):</span></div><div style="margin-bottom:10pt"><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 style="width:63.077%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.465%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.491%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.467%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(unaudited)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs on uncompleted contracts</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,239,920 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,058,434 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated earnings to date on uncompleted contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,673 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,430 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,360,593 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,168,864 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Billings to date on uncompleted contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,382,625)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,179,560)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net billings in excess of costs and estimated earnings on uncompleted contracts</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,032)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,696)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant changes to balances of costs and estimated earnings in excess of billings (contract asset) and billings in excess of costs and estimated earnings (contract liability) on uncompleted contracts from September 30, 2021 to March 31, 2022 are presented below (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:10pt"><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 style="width:44.819%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.465%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.491%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.465%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.491%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.469%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Costs and Estimated Earnings in Excess of Billings on<br/> Uncompleted Contracts</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Billings in Excess of Costs and Estimated Earnings on<br/> Uncompleted Contracts</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Billings in Excess of Costs and Estimated Earnings on Uncompleted Contracts</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,023 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,719)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,696)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in revenue billed, contract price or cost estimates</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,386 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,722)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,336)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2022 (unaudited)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,409 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,441)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,032)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/></tr></table></div> 1239920000 1058434000 120673000 110430000 1360593000 1168864000 1382625000 1179560000 22032000 10696000 23023000 33719000 10696000 1386000 12722000 -11336000 24409000 46441000 22032000 985900000 577100000 408800000 Property, Plant and Equipment<div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment at March 31, 2022 and September 30, 2021 consisted of the following (in thousands):</span></div><div style="margin-bottom:10pt"><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 style="width:59.480%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.459%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.298%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(unaudited)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377,311 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333,966 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plants</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,140 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mineral reserves</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,920 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,556 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land and improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,547 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,415 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,720 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,163 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,639 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,426 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,230 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,230 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">      Total property, plant and equipment, gross</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">716,507 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">651,928 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation, depletion and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(275,953)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(250,803)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,076 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,707 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">      Total property, plant and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">454,630 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404,832 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation, depletion and amortization expense related to property, plant and equipment was $17.0 million and $12.2 million for the three months ended March 31, 2022 and 2021, respectively, and $32.8 million and $23.2 million for the six months ended March 31, 2022 and 2021, respectively.</span></div> <div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment at March 31, 2022 and September 30, 2021 consisted of the following (in thousands):</span></div><div style="margin-bottom:10pt"><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 style="width:59.480%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.459%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.298%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(unaudited)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377,311 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333,966 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plants</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,140 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mineral reserves</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,920 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,556 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land and improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,547 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,415 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,720 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,163 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,639 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,426 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,230 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,230 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">      Total property, plant and equipment, gross</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">716,507 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">651,928 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation, depletion and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(275,953)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(250,803)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,076 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,707 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">      Total property, plant and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">454,630 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404,832 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/></tr></table></div> 377311000 333966000 153140000 143172000 86920000 86556000 61547000 53415000 29720000 27163000 6639000 6426000 1230000 1230000 716507000 651928000 275953000 250803000 14076000 3707000 454630000 404832000 17000000 12200000 32800000 23200000 Debt<div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Since 2017, the Company and each of its subsidiaries have been parties to a credit agreement with certain lenders party from time to time thereto (as amended and restated, the “Credit Agreement”). The Credit Agreement has been amended and restated on multiple occasions since its inception in order to provide for changes in the economic terms of the credit facility and developments at the Company. The Credit Agreement provides for a credit facility consisting of a term loan (the “Term Loan”) and a revolving credit facility (the “Revolving Credit Facility”). The obligations of the Company and its subsidiaries under the Credit Agreement are secured by a first priority security interest in substantially all of the Company’s assets.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2021, the Credit Agreement was amended and restated to provide for a Term Loan in an initial aggregate principal amount of $200 million and a Revolving Credit Facility in an initial aggregate principal amount of $225 million. Among other things, the proceeds of the Term Loan were used to refinance indebtedness of the Company that was outstanding immediately prior to the restatement. The Term Loan, inclusive of any incremental borrowings made in the form of a term loan, will amortize in quarterly installments commencing on September 30, 2021 in an amount (subject, in each case, to adjustments for prior mandatory and voluntary prepayments of principal) equal to: (a) 1.25% of the original principal amount of the Term Loan on September 30, 2021 and on each of the following eleven quarter-end payment dates, and (b) 1.875% of the original principal amount of the Term Loan on each of the next seven quarter-end payment dates. The annual interest rates applicable to advances will be calculated, at the Company’s option, by using either a base rate or LIBOR, in each case plus an applicable margin percentage that corresponds to the Company’s consolidated net leverage ratio. Upon the occurrence of certain triggering events relating to the end of the LIBOR reference rate, a different benchmark rate will be selected to replace LIBOR as the reference rate for interest accruing on certain advances. All outstanding advances under the Term Loan and Revolving Credit Facility are due and payable in full on June 24, 2026. Subject to various requirements, the Company generally may (and, under certain circumstances, must), prepay all or a portion of the outstanding balance of the advances, together with accrued interest thereon, prior to their contractual maturity. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains credit facilities to finance acquisitions, to fund the purchase of real estate, construction equipment, plants and other fixed assets, and for general working capital purposes. Debt at March 31, 2022 and September 30, 2021 consisted of the following (in thousands):</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.512%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.817%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.818%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(unaudited)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term Loan</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving Credit Facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,197)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,325)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current maturities of long-term debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, net of current maturities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317,303 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206,175 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/></tr></table> 200000000 225000000 0.0125 11 0.01875 7 Debt at March 31, 2022 and September 30, 2021 consisted of the following (in thousands):<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 style="width:58.512%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.817%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.818%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(unaudited)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term Loan</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving Credit Facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,197)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,325)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current maturities of long-term debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, net of current maturities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317,303 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206,175 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/></tr></table> 192500000 197500000 136000000 20000000 328500000 217500000 1197000 1325000 10000000 10000000 317303000 206175000 Equity<div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares of Class A common stock and Class B common stock are identical, except with respect to voting rights, conversion rights and transfer restrictions applicable to shares of Class B common stock. The holders of Class A common stock are entitled to one vote per share, and the holders of Class B common stock are entitled to ten votes per share. The holders of Class A common stock and Class B common stock vote together as a single class on all matters submitted to a vote of stockholders, including the election of directors, unless otherwise required by applicable law or the Company’s certificate of incorporation or bylaws. Shares of Class B common stock are convertible into shares of Class A common stock at any time at the option of the holder or upon any transfer, subject to certain limited exceptions. In addition, upon the election of the holders of a majority of the then-outstanding shares of Class B common stock, all outstanding shares of Class B common stock will be converted into shares of Class A common stock. Once converted into shares of Class A common stock, shares of Class B common stock will not be reissued. Class A common stock is not convertible into any other class of the Company’s capital stock.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Conversion of Class B Common Stock to Class A Common Stock</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended March 31, 2022, certain stockholders of the Company converted a total of 4,338,924 shares of Class B common stock into shares of Class A common stock on a one-for-one basis. As of March 31, 2022, there were 41,192,039 shares of Class A common stock and 11,352,915 shares of Class B common stock outstanding. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Treasury Stock</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended March 31, 2022, the Company received a total of 1,183 shares of Class A common stock from employees for reimbursement of income taxes paid by the Company on behalf of these employees related to the vesting of restricted stock awards.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Awards</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended March 31, 2022, the Company awarded a total of 253,659 restricted shares of Class A common stock to certain directors, officers and employees of the Company under the Construction Partners, Inc. 2018 Equity Incentive Plan (the “Equity Incentive Plan”). </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional information about these transactions is set forth in Note 13 - Equity-Based Compensation.</span></div>Other Comprehensive Income<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comprehensive income comprises two subsets: net income and other comprehensive income (OCI). The components of other comprehensive income are presented in the accompanying Consolidated Statements of Comprehensive Income and Consolidated Statements of Stockholders’ Equity, net of applicable taxes. The Company’s interest rate swap contract hedge included in other comprehensive income was entered into on August 13, 2021 with an original notional value of $160.0 million. The maturity date of this swap is June 24, 2026.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2022, the Captive purchased debt securities, which have been classified as available-for-sale as of March 31, 2022. These securities are carried at their fair value based on quoted market prices. Unrealized gains and losses are reported as components of accumulated other comprehensive income (loss), net.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts in accumulated other comprehensive income (AOCI), net of tax, at March 31, 2022 and September 30, 2021, were as follows (in thousands):</span></div><div style="margin-bottom:10pt"><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 style="width:65.428%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.805%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.361%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">AOCI</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2022 (unaudited)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap contract</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,437 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized loss on available-for-sale securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(154)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less tax effect of other comprehensive income (loss) items</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,403)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,880 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in AOCI, net of tax, are as follows (in thousands):</span></div><div style="margin-bottom:10pt"><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 style="width:79.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.296%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">AOCI</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest Rate Hedge</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at September 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net OCI changes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:10pt"><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 style="width:79.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.296%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">AOCI</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest Rate Hedge</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at September 30, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net OCI changes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,903 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,880 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts reclassified from AOCI to earnings are as follows (in thousands):</span><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 style="width:62.247%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.465%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.467%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit from income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(78)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total reclassifications from AOCI to earnings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:9pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:10pt"><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 style="width:62.247%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.465%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.467%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Six Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">636 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit from income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(164)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total reclassifications from AOCI to earnings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">472 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:9pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 1 10 4338924 1 41192039 11352915 1183 253659 Earnings Per Share<div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Note 9 - Equity, the Company has Class A common stock and Class B common stock. Because the only differences between the two classes of common stock are related to voting rights, conversion rights and transfer restrictions applicable to shares of Class B common stock, the Company has not presented earnings per share under the two-class method, as the earnings per share are the same for both Class A common stock and Class B common stock. The following table summarizes the weighted-average number of basic common shares outstanding and the calculation of basic earnings per share for the periods presented (unaudited in thousands, except share and per share amounts):</span></div><div style="margin-bottom:10pt"><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 style="width:45.926%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.209%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.763%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.763%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Three Months Ended March 31,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Six Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to common stockholders</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,418)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,935)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,907)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,936 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of common shares outstanding, basic </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,793,443 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,686,652 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,744,052 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,586,846 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) per common share attributable to common stockholders, basic</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.18)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.10)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.08)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.06 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the calculation of the weighted-average number of diluted common shares outstanding and the calculation of diluted earnings per share for the periods presented (unaudited in thousands, except share and per share amounts):</span></div><div style="margin-bottom:10pt;margin-top:10pt"><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 style="width:45.649%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.763%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.491%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.763%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.763%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Three Months Ended March 31,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Six Months Ended March 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to common stockholders</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,418)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,935)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,907)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,936 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of basic common shares outstanding, basic </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,793,443 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,686,652 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,744,052 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,586,846 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock grants under 2018 Equity Incentive Plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,736 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of diluted common shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,793,443 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,686,652 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,744,052 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,673,582 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) per diluted common share attributable to common stockholders</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.18)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.10)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.08)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.06 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/></tr></table></div> The following table summarizes the weighted-average number of basic common shares outstanding and the calculation of basic earnings per share for the periods presented (unaudited in thousands, except share and per share amounts):<div style="margin-bottom:10pt"><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 style="width:45.926%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.209%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.763%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.763%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Three Months Ended March 31,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Six Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to common stockholders</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,418)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,935)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,907)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,936 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of common shares outstanding, basic </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,793,443 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,686,652 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,744,052 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,586,846 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) per common share attributable to common stockholders, basic</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.18)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.10)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.08)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.06 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the calculation of the weighted-average number of diluted common shares outstanding and the calculation of diluted earnings per share for the periods presented (unaudited in thousands, except share and per share amounts):</span></div><div style="margin-bottom:10pt;margin-top:10pt"><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 style="width:45.649%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.763%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.491%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.763%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.763%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Three Months Ended March 31,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Six Months Ended March 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to common stockholders</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,418)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,935)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,907)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,936 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of basic common shares outstanding, basic </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,793,443 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,686,652 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,744,052 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,586,846 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock grants under 2018 Equity Incentive Plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,736 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of diluted common shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,793,443 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,686,652 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,744,052 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,673,582 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) per diluted common share attributable to common stockholders</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.18)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.10)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.08)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.06 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/></tr></table></div> -9418000 -4935000 -3907000 2936000 51793443 51686652 51744052 51586846 -0.18 -0.10 -0.08 0.06 -9418000 -4935000 -3907000 2936000 51793443 51686652 51744052 51586846 0 0 0 86736 51793443 51686652 51744052 51673582 -0.18 -0.10 -0.08 0.06 Provision for Income Taxes<div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company files a consolidated United States federal income tax return and income tax returns in various states. Management evaluated the Company’s tax positions based on appropriate provisions of applicable tax laws and regulations and believes that they are supportable based on their specific technical merits and the facts and circumstances of the respective transactions.                                                                </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s effective income tax rate for the three months ended March 31, 2022 and 2021 was 23.5% and 23.5%, respectively. The Company’s effective tax rate for the six months ended March 31, 2022 and 2021 was 21.8% and 28.4%, respectively. The changes in the Company's effective rates are due to differences in state tax rates at its operating subsidiaries.</span></div> 0.235 0.235 0.218 0.284 Related Parties<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 31, 2017, the Company sold an indirect wholly owned subsidiary to an immediate family member of an executive officer of the Company (“Purchaser of Subsidiary”) in consideration for a note receivable in the amount of $1.0 million, which approximated the net book value of the disposed entity. At March 31, 2022, $0.1 million and $0.4 million was reflected on the Company’s Consolidated Balance Sheets within other current assets and other assets, respectively, representing the remaining balances on this note receivable. In connection with this transaction, the Company also received a note receivable from the disposed entity (“Disposed Entity”) on December 31, 2017 in the amount of $1.0 million representing certain accounts payable of the Disposed Entity that were paid by the Company. At March 31, 2022, $0.1 million and $0.2 million was reflected on the Company’s Consolidated Balance Sheets within other current assets and other assets, respectively, representing the remaining balances on this note receivable. The notes do not bear interest, and are scheduled to be made in periodic installments during fiscal year 2022 through fiscal year 2026.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to its acquisition by the Company, a current subsidiary of the Company advanced funds to an entity owned by an immediate family member of an officer of the Company in connection with a land development project. The obligations of the borrower entity to repay the advances were guaranteed by a separate entity owned by the same family member of the officer. Amounts outstanding under the advances did not bear interest and matured in full in March 2021. In March 2021, the subsidiary of the Company amended and restated the terms of the repayment obligation, as a result of which the officer personally assumed the remaining balance of the obligation. No new amounts were advanced to the officer by the Company or any subsidiary or affiliate thereof in connection with the transaction. Under the amended and restated terms, the officer executed a promissory note in favor of the Company’s subsidiary in the principal amount of $0.8 million. The note bears simple interest at a rate of 4.0% and requires annual minimum payments of $0.1 million inclusive of principal and accrued interest, with any remaining principal and accrued interest due and payable in full on December 31, 2027. As security for his payment obligations, the officer pledged as collateral 30,000 shares of the 140,389 shares of Class B common stock that had previously been pledged as collateral and 7,500 shares of Class A common stock owned by the officer personally. Amounts outstanding under the note are reflected on the Company’s Consolidated Balance Sheets within other current assets and other assets (“Land Development Project”).</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company conducts or has conducted business with the following related parties: </span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Entities owned by immediate family members of an executive officer of the Company perform subcontract work for a subsidiary of the Company, including trucking and grading services (“Subcontracting Services”).</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">From time to time, a subsidiary of the Company provides construction services to various companies owned by family members of an executive officer of the Company (“Construction Services”).</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The Company purchases vehicles from an entity owned by a family member of an executive officer of the Company (“Vehicles - Purchases”).</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The Company rents vehicles from an entity owned by a family member of an executive officer of the Company (“Vehicles - Rent Expense”).</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Since June 1, 2014, the Company has been a party to an access agreement with Island Pond Corporate Services, LLC, which provides a location for the Company to conduct business development activities from time to time on a property owned by the Executive Chairman of the Company’s Board of Directors (“Island Pond”).</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The Company is party to a management services agreement with SunTx, under which the Company pays SunTx $0.27 million per fiscal quarter and reimburses certain travel and other out-of-pocket expenses associated with services rendered under the management services agreement.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents revenues earned and expenses incurred by the Company during the three and six months ended March 31, 2022 and 2021, and accounts receivable and payable balances at March 31, 2022 and September 30, 2021, related to transactions with the related parties described above (in thousands):</span></div><div style="margin-bottom:10pt"><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 style="width:19.785%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.135%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.379%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.550%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.826%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.518%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.631%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenue Earned (Expense Incurred)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accounts Receivable (Payable)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Three Months Ended March 31,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Six Months Ended March 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(unaudited)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(unaudited)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(unaudited)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(unaudited)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(unaudited)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchaser of Subsidiary</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">518 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">518 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Disposed Entity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land Development Project</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">701 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">788 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subcontracting Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(853)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(425)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,092)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,603)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(226)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(563)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction Services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Island Pond</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(160)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(160)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vehicles - Purchases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(3)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(98)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(3)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(3)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(408)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(3)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vehicles - Rent Expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(127)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SunTx</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(384)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(521)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(759)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,138)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="36" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Cost is reflected as cost of revenues on the Company’s Consolidated Statements of Comprehensive Income.</span></div></td></tr><tr><td colspan="36" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Cost is reflected as general and administrative expenses on the Company’s Consolidated Statements of Comprehensive Income.</span></div></td></tr><tr><td colspan="36" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases reflected in property, plant &amp; equipment, net, on the Company's Consolidated Balance Sheets.</span></div></td></tr><tr style="height:6pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/></tr></table></div> 1000000 100000 400000 1000000 100000 200000 800000 0.040 100000 30000 140389 7500 270000 <div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents revenues earned and expenses incurred by the Company during the three and six months ended March 31, 2022 and 2021, and accounts receivable and payable balances at March 31, 2022 and September 30, 2021, related to transactions with the related parties described above (in thousands):</span></div><div style="margin-bottom:10pt"><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 style="width:19.785%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.135%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.379%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.550%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.826%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.518%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.631%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenue Earned (Expense Incurred)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accounts Receivable (Payable)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Three Months Ended March 31,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Six Months Ended March 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(unaudited)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(unaudited)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(unaudited)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(unaudited)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(unaudited)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchaser of Subsidiary</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">518 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">518 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Disposed Entity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land Development Project</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">701 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">788 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subcontracting Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(853)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(425)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,092)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,603)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(226)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(563)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction Services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Island Pond</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(160)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(160)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vehicles - Purchases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(3)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(98)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(3)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(3)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(408)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(3)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vehicles - Rent Expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(127)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SunTx</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(384)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(521)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(759)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,138)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="36" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Cost is reflected as cost of revenues on the Company’s Consolidated Statements of Comprehensive Income.</span></div></td></tr><tr><td colspan="36" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Cost is reflected as general and administrative expenses on the Company’s Consolidated Statements of Comprehensive Income.</span></div></td></tr><tr><td colspan="36" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases reflected in property, plant &amp; equipment, net, on the Company's Consolidated Balance Sheets.</span></div></td></tr><tr style="height:6pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/></tr></table></div> 0 0 0 0 518000 518000 0 0 0 0 330000 330000 0 0 0 0 701000 788000 853000 425000 3092000 2603000 -226000 -563000 0 -119000 -3000 -119000 0 0 80000 80000 160000 160000 0 0 0 98000 0 408000 0 0 0 49000 0 127000 0 0 384000 521000 759000 1138000 0 0 Equity-Based Compensation<div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Awards</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended March 31, 2022, the Company awarded a total of 253,659 restricted shares of Class A common stock to certain directors, officers and employees of the Company under the Equity Incentive Plan. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compensation expense in connection with the Equity Incentive Plan, is reflected as general and administrative expenses in the Company’s Consolidated Statements of Comprehensive Income. Compensation expense was $1.7 million and $0.4 million for the three months ended March 31, 2022 and 2021, respectively, and $3.2 million and $0.9 million for the six months ended March 31, 2022 and 2021, respectively. At March 31, 2022, there was approximately $16.5 million of unrecognized compensation expense related to these awards.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The underlying shares subject to awards granted under the Equity Incentive Plan will vest, as follows:</span></div><div style="margin-bottom:10pt"><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 style="width:84.377%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.870%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Shares</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,058 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,558 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351,556 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311,378 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">748,550 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/></tr></table></div> 253659 1700000 400000 3200000 900000 16500000 <div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The underlying shares subject to awards granted under the Equity Incentive Plan will vest, as follows:</span></div><div style="margin-bottom:10pt"><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 style="width:84.377%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.870%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Shares</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,058 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,558 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351,556 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311,378 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">748,550 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/></tr></table></div> 34058 36558 351556 311378 15000 748550 Leases<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company leases certain facilities, office space, vehicles and equipment. As of March 31, 2022, operating leases under ASC Topic 842, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> (“Topic 842”) were included in (i) operating lease right-of use assets, (ii) current portion of operating lease liabilities and (iii) operating lease liabilities, net of current portion on the Company’s Consolidated Balance Sheets in the amounts of $11.5 million, $2.1 million and $9.6 million, respectively. As of March 31, 2022, the Company did not have any lease contracts that had not yet commenced but had created significant rights and obligations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense were as follows (unaudited, in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.002%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.297%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Three Months Ended March 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">637 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">553 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,635 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,751 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,188 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.002%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.297%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Six Months Ended March 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,234 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,353 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,207 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,441 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,478 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short-term leases (those with terms of 12 months or less) are not capitalized but are expensed on a straight-line basis over the lease term. The majority of our short-term leases relate to equipment used on construction projects. These leases are entered into at periodic rental rates for an unspecified duration and typically have a termination for convenience provision. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2022, the weighted-average remaining term of the Company’s leases was 7.9 years, and the weighted-average discount rate was 3.29%. As of March 31, 2022, the lease liability was equal to the present value of the remaining lease payments, discounted using the incremental borrowing rate on the Company’s secured debt using a single maturity discount rate, as such rate is not materially different from the discount rate applied to each of the leases in the portfolio.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company’s undiscounted lease liabilities outstanding as of March 31, 2022 (unaudited, in thousands):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.585%"><tr><td style="width:1.0%"/><td style="width:81.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.707%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,213 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,290 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,931 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,602 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,592 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 and thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,893 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,521 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,812 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,709 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr></table></div> 11500000 2100000 9600000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense were as follows (unaudited, in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.002%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.297%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Three Months Ended March 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">637 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">553 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,635 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,751 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,188 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.002%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.297%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Six Months Ended March 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,234 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,353 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,207 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,441 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,478 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 637000 553000 4114000 2635000 4751000 3188000 1234000 1353000 8207000 5125000 9441000 6478000 P7Y10M24D 0.0329 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company’s undiscounted lease liabilities outstanding as of March 31, 2022 (unaudited, in thousands):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.585%"><tr><td style="width:1.0%"/><td style="width:81.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.707%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,213 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,290 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,931 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,602 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,592 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 and thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,893 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,521 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,812 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,709 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr></table></div> 1213000 2290000 1931000 1602000 1592000 4893000 13521000 1812000 11709000 Investment in Derivative Instruments<div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Interest Rate Swap Contracts</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company uses derivative instruments as part of our overall strategy to manage our exposure to market risks associated with fluctuations in interest rates. We regularly monitor the financial stability and credit standing of the counterparties to our derivative instruments. We do not enter into derivative financial instruments for speculative purposes.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company records all derivatives at fair value. On the date the derivative contract is entered into, the Company may designate the derivative as one of the following: (i) a hedge of a forecasted transaction or the variability of cash flows to be paid (“cash flow hedge”) or (ii) a hedge of the fair value of a recognized asset or liability (“fair value hedge”).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Changes in the fair value of a derivative that is qualified and designated as a cash flow hedge or net investment hedge are recorded in other comprehensive income (loss) in the Company’s Consolidated Statements of Comprehensive Income until they are reclassified into earnings in the same period or periods during which the hedged transaction affects earnings. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Changes in the fair value of a derivative that is qualified and designated as a fair value hedge, along with the gain or loss on the hedged asset or liability that is attributable to the hedged risk, are recorded in current period earnings. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">If the Company designates a derivative as one of the above, changes in the fair value of the undesignated derivative instrument are reported in current period earnings. Cash flows from designated derivative financial instruments are classified within the same category as the item being hedged in the Consolidated Statements of Cash Flows, while cash flows from undesignated derivative financial instruments are included as an investing activity.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">If the Company determines that it qualifies for and will designate a derivative as a hedging instrument, the Company formally documents all relationships between hedging activities, including the risk management objective and strategy for undertaking various hedge transactions. This process includes matching all derivatives that are designated as cash flow hedges to specific forecasted transactions and linking all derivatives designated as fair value hedges to specific assets and liabilities in the Consolidated Balance Sheets.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company performs an initial prospective assessment of hedge effectiveness on a quantitative basis between the inception date and the earlier of the first quarterly hedge effectiveness date or the issuance of the financial statements that include the hedged transaction. On a quarterly basis, the Company assesses the effectiveness of its designated hedges in offsetting the variability in the cash flows or fair values of the hedged assets or obligations using the Hypothetical Derivative Method. The Hypothetical Derivative Method compares the change in fair value or cash flows of the hedging instrument with the change in fair value or cash flows of a hypothetical derivative that represents the hedged risk. The Company would discontinue hedge accounting prospectively when the derivative is no longer highly effective as a hedge, the underlying hedged transaction is no longer probable or the hedging instrument expires, is sold, terminated or exercised.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Commodity Swap Contracts</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company’s operations expose it to a variety of market risks, including the effects of changes in commodity prices. As part of its risk management process, the Company began entering into commodity swap transactions through regulated commodity exchanges in February 2020. The Company does not enter into derivative financial instruments for speculative purposes. Changes in the fair value of commodity swaps are recognized in earnings.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table represents the approximate amount of realized and unrealized gains (losses) and changes in fair value recognized in earnings on commodity derivative contracts for the three and six months ended March 31, 2022 and 2021 and the fair value of these derivatives as of March 31, 2022 and September 30, 2021 (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.574%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.204%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change in</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change in</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income Statement Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Realized Gain (Loss)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrealized Gain (Loss)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Gain (Loss)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Realized Gain (Loss)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrealized Gain (Loss)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Gain (Loss)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,055 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,419 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">813 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">907 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(431)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">939 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">508 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(168)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,994 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,927 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(74)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,213 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,139 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.574%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.204%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Six Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change in</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change in</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income Statement Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Realized Gain (Loss)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrealized Gain (Loss)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Gain (Loss)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Realized Gain (Loss)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrealized Gain (Loss)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Gain (Loss)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">857 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">778 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,635 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,758 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,713 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(909)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,352 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">443 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(348)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">619 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,130 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,078 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(393)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,377 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,984 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.725%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.018%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.491%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.018%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance Sheet Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(unaudited)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets - commodity swaps</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,616 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">990 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets - commodity swaps</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">822 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets - interest rate swaps </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,991 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expense and other current liabilities - interest rate swaps</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(97)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities - commodity swaps</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities - interest rate swaps </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(748)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net unrealized gain position</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,565 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">967 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:8pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> Includes designated cash flow hedge of $9,437 and $0 as of March 31, 2022 and September 30, 2021, respectively.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> Includes designated cash flow hedge of $0 and $(31) as of March 31, 2022 and September 30, 2021, respectively.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table represents the approximate amount of realized and unrealized gains (losses) and changes in fair value recognized in earnings on commodity derivative contracts for the three and six months ended March 31, 2022 and 2021 and the fair value of these derivatives as of March 31, 2022 and September 30, 2021 (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.574%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.204%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change in</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change in</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income Statement Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Realized Gain (Loss)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrealized Gain (Loss)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Gain (Loss)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Realized Gain (Loss)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrealized Gain (Loss)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Gain (Loss)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,055 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,419 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">813 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">907 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(431)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">939 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">508 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(168)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,994 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,927 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(74)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,213 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,139 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.574%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.204%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Six Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change in</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change in</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income Statement Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Realized Gain (Loss)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrealized Gain (Loss)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Gain (Loss)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Realized Gain (Loss)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrealized Gain (Loss)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Gain (Loss)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">857 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">778 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,635 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,758 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,713 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(909)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,352 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">443 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(348)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">619 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,130 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,078 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(393)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,377 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,984 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.725%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.018%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.491%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.018%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance Sheet Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(unaudited)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets - commodity swaps</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,616 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">990 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets - commodity swaps</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">822 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets - interest rate swaps </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,991 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expense and other current liabilities - interest rate swaps</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(97)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities - commodity swaps</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities - interest rate swaps </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(748)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net unrealized gain position</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,565 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">967 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:8pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> Includes designated cash flow hedge of $9,437 and $0 as of March 31, 2022 and September 30, 2021, respectively.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> Includes designated cash flow hedge of $0 and $(31) as of March 31, 2022 and September 30, 2021, respectively.</span></div> 364000 1055000 1419000 94000 813000 907000 -431000 939000 508000 -168000 400000 232000 -67000 1994000 1927000 -74000 1213000 1139000 857000 778000 1635000 -45000 1758000 1713000 -909000 1352000 443000 -348000 619000 271000 -52000 2130000 2078000 -393000 2377000 1984000 2616000 990000 39000 822000 9991000 0 16000 97000 65000 0 0 748000 12565000 967000 9437000 0 0 31000 Fair Value Measurements<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table presents the Company’s liabilities measured at fair value on a recurring basis as of March 31, 2022 and September 30, 2021 under ASC 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Fair Value Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.555%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.297%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(unaudited)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity swap contracts</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,655 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,812 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,991 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity swap contracts</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap contracts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">845 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The fair value of interest rate swap contracts is based on a model-driven valuation using the observable components (e.g., interest rates), which are observable at commonly quoted intervals for the full term of the contracts. The fair value of commodity swap contracts is based on an analysis of the expected cash flow of the contract in combination with observable forward price inputs obtained from a third-party pricing source. The calculations are adjusted for credit risk. Therefore, derivative assets and liabilities are classified within Level 2 of the fair value hierarchy. Derivative assets are included within “Prepaid expenses and other current assets” and “Other assets” on the Company’s Consolidated Balance Sheets. Derivative liabilities are included within “Accrued expense and other current liabilities” and “Other long-term liabilities” on the Company’s Consolidated Balance Sheets.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table presents the Company’s liabilities measured at fair value on a recurring basis as of March 31, 2022 and September 30, 2021 under ASC 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Fair Value Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.555%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.297%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(unaudited)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity swap contracts</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,655 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,812 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,991 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity swap contracts</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap contracts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">845 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/></tr></table></div> 2655000 1812000 9991000 0 65000 0 16000 845000 Commitments <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Letters of Credit</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Revolving Credit Facility, the Company has a total capacity of $225.0 million that may be used for a combination of cash borrowings and letter of credit issuances. At March 31, 2022, the Company had aggregate letters of credit outstanding in the amount of $11.3 million, primarily related to certain insurance policies.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Purchase Commitments</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2022, the Company had unconditional purchase commitments for diesel fuel and natural gas in the normal course of business in the aggregate amount of $5.6 million and $2.1 million, respectively. Management does not expect any significant changes in the market value of these goods during the commitment period that would have a material adverse effect on the financial condition, results of operations and cash flows of the Company. As of March 31, 2022, our purchase commitments annually thereafter are as follows (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.951%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.296%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,164 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,781 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">780 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,725 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Minimum Royalties</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has lease agreements associated with aggregates facilities under which the Company makes royalty payments. These agreements are outside the scope of Topic 842. The payments are generally based on tons sold in a particular period; however, certain agreements have minimum annual payments. The Company has commitments in the form of minimum royalties as of March 31, 2022 in the amount of $2.6 million, due as follows (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.951%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.296%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,760 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,640 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Royalty expense recorded in cost of revenue was $0.5 million and $0.3 million for the three months ended March 31, 2022 and 2021, respectively, and $0.8 million and $0.5 million for the six months ended March 31, 2022 and 2021, respectively.</span></div> 225000000 11300000 5600000 2100000 As of March 31, 2022, our purchase commitments annually thereafter are as follows (in thousands):<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 style="width:79.951%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.296%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,164 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,781 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">780 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,725 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/></tr></table> 3164000 3781000 780000 7725000 The Company has commitments in the form of minimum royalties as of March 31, 2022 in the amount of $2.6 million, due as follows (in thousands):<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 style="width:79.951%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.296%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,760 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,640 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/></tr></table> 2600000 89000 230000 220000 184000 157000 1760000 2640000 500000 300000 800000 500000 160000000 <div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts in accumulated other comprehensive income (AOCI), net of tax, at March 31, 2022 and September 30, 2021, were as follows (in thousands):</span></div><div style="margin-bottom:10pt"><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 style="width:65.428%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.805%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.361%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">AOCI</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2022 (unaudited)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap contract</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,437 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized loss on available-for-sale securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(154)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less tax effect of other comprehensive income (loss) items</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,403)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,880 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/></tr></table></div> 9437000 -31000 -154000 0 -2403000 8000 6880000 -23000 <div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in AOCI, net of tax, are as follows (in thousands):</span></div><div style="margin-bottom:10pt"><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 style="width:79.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.296%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">AOCI</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest Rate Hedge</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at September 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net OCI changes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:10pt"><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 style="width:79.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.296%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">AOCI</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest Rate Hedge</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at September 30, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net OCI changes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,903 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,880 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/></tr></table></div> 0 0 0 -23000 6903000 6880000 <div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts reclassified from AOCI to earnings are as follows (in thousands):</span><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 style="width:62.247%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.465%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.467%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit from income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(78)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total reclassifications from AOCI to earnings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:9pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:10pt"><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 style="width:62.247%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.465%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.467%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Six Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">636 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit from income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(164)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total reclassifications from AOCI to earnings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">472 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:9pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 304000 0 -78000 0 226000 0 636000 0 -164000 0 472000 0 EXCEL 83 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( '!-IE0'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " !P3:94#NX_E^\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>.FUAAZC+91,GD)"8!.(6)=X6K6FBQ*C=V].&K1."!^ 8^\_G MSY);'83V$5^B#QC)8KH;7=,!@M(G M=4"H.5^!0U)&D8(96(2%R&1KM- 1%?EXP1N]X,-G[#+,:, .'?:4H"HK8'*> M&,YCU\(-,,,(HTO?!30+,5?_Q.8.L$MR3'9)#<-0#DW.33M4\/[\])K7+6R? M2/4:IU_)"CH'7+/KY+=FL]T],EGSNB[X0\%7NZH1]XVH^&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" !P3:94G2&[TI8% "W%P & 'AL+W=OM%:&;/^V.FDP4HD M/#U5:R'AS4+IA!NXUHY_4["8]D:W2>/YOIT;G*3!Q),=,D MS9*$Z^VEB-7FHN6W]@\>HN7*V >=T?F:+\5A8O M4'&:_Y)-\6V/MDB0I48E.V-@D$2R^.A::S&#%2)ND M*ZY%>MXQ &Q?=X(=R&4!0H^ ],F=DF:5DBL9BO"U?0<(E:SHGM4E10'ON#XE MS#\AU*.T@L^DSGQ+O&Z5]2LVK/01R^'8$;BI"C*(7$-N9+%O;/S]<0M?D1LC MDO1/9(QN.48W'Z-;-\;C=BVJ5@ W][WV/<*B5[+H-6-QGW%MA(ZWY$&LE395 MC' HHS.!,.J7C/K-&,V$CE1H(XQ H%>Z"$?:Q]0/[][5Q,6@Y#9HN&::@Z[E M87'<73C6@L/R%S Z%&E"83E4FCM_ ?5I*O09]>820/M-IO0O*1OY";$ (O6D1! MH4;'E[H&DO;;WJ!WYOD#C"%U#&D3AN,PA$0"Z[.[(+E8?I'5OL,AZ= CGP2/ MS6HC4D.F&M(^K$P6P(QE4^Q/''-]BU%RF\'%]?TMMIE+#8_)[M#Z^27!$UF<>P[BY MG.'C4I\OX!BJVN-4< #&NA@1ER!\7-5O50 ^F:V4Q-2X!J0_8.WAH(^ZQJ4' M']?VQ\A 9E +XM/W3Q_(7 29!F]5TL*1)C&'C3TF@4H24""H5(-O)V3--7GF M<2;(C]XI)!*RAO(RKRLQ^BZ;^'@:@$P;1G))YMOD2<65K'& AR_C*5:@NH1! M<4G?>XYI*S*I M4W_:2/VO$J&7-L!^ @2S KE-UEQ6NP\'K*7FQ)_BVKUWUDJ LS!".$PM(9<$ M**[?8S@CA/DYX3KFRTHJ_^UL0)WZ4URSRQ/+=93:S/15@%Q?P\/J:,+!:DY1 MU(DZQ37Y+:O=4>\X+QSN'CWS.X%GC4X$$R"F@=2-#,4+^5E4QE(-E >)<."? M48H5V:_OAXN(G8MKX-IM;]AF'D;-Z3S#57E?%$R*HF!NBP(,^* % M\_UZ,,P)+6LDM(?LH>C.NV+D2V:@PI5Y^?$^DKMFV8>J[M1NE%X^BFVD/H^Z MOC^D'H,C]7,50R>\#-?)PL&7C1WL9)/UOY^#G18R7,K^+P%UTB8L;H]9YH_5)&:.2_'(E>"BT_0#>+Y0R^QL[0-FK'_T-4$L#!!0 ( M '!-IE3*C/G%O < PA 8 >&PO=V]R:W-H965T&UL MM9II<^,V$H;_"DJ92B55]H@ >$YL5_F8W4S5).,:.=G/, 5;S%"$ H ^]M=O M@Y1$BCCDI#8?;)-2 WP;1S_=H,^>A?RF5IQK]+*N&W4^6VF]^3"?JW+%UTR] M%QO>P#G(E6UU7#;R52 M[7K-Y.L5K\7S^0S/=A]\K1Y7VGPPOSC;L$>^X/JWS:V$N_F^EV6UYHVJ1(,D M?SB?7>(/UW%F&G06OU?\68VND7'E7HAOYN;3\GP6&46\YJ4V73#X\\2O>5V; MGD#'G]M.9_MGFH;CZUWO_^J+7HOY/M=2K\UD^0TO^P-I:?Q7//_.M M0XGIKQ2UZGZCYZUM-$-EJ[18;QN#@G75]'_9RW8@1@UP[&E M@W(6QO0;0/: M.=HKZ]RZ89I=G$GQC*2QAM[,13_8C>H:I!=RO1*M8LU=E=J[2KNN MS#9[NB!%&N5G\Z?QD-A62482O+^5NM3U'22CY^*, MX(DXVRAR"TOVPI+P (I&2]C3"F)#R6'T[FL.BZZLVV75/,*'&D(2Q)43U'#M MDITX9$<9+2;"'69)#I9N]>E>?7I$O0+E9OYA?"L(+C"^G,D&I"NS=?A+R95" MX@'=5W7=?0HAK&U*L=[4O)N-G?\NWU)+-(GC:.J:PXI&A+H]R_:>94'//C5/ ML(R%K+A3668],RV2*)HHLZT2FA7$K2S?*\N#RFXEW[ *QOD%D*9X/_Q"K[B$ MN#G>WR[=N6.U%#F9Z+:MLJSP+)5B+[L(RKX3FM5O4%A8SZ:8%LETTAUF4121 MU"T21P,6HB.C"YF"U*\G:%,S(]2L;0AK&T"X]F[";:=C.7$2IW2Z(%QV49Q3 MSY+ (YKAH.PO()II$S%J#G!'TE#\5#RQ,0WH /7/4$Z3P@#438+D]-XF0IY18BT;AUE*?7 C S=(F!M7N_SF M(.LI0_G17\F$B ,<:1Q/TU.'&:49+CS>#7@A8;SL9G8C9%>$@FMB0IS1I#L= ML!%"HFP:>AQ6!OX>^:.R)PR:G7R8@%9V$HT'M6@>3S67:RA_[YVAG3@@!%G& ME.I'S0YE#PPB80;!LIC"@[TN MS10O^0.'+Y:=,:J4:EE3\CZ8.$?.Y@W%&;60Z; C48HSW_X:R$3"9)IFGZ/Q MLWS=AA"G'PZ I=2*<:ZJ*O(D?&2 %PF753>[0:],3.9(LQ?N3_J(HY J$I)- MM;KJ+9KZQ Y )&$@]HE*[5JP3K4V]#"EU(J^#K.H\-&##FRD83;V8>#-:JD# M8DF1%=/4WV%':)$EGE25#K2C8=IM]1Y1::,J(23.IIO.805J)=?,9)1W02,/%V^5R M69FH#=O"G#V=0I);LDT%V\0ITB[-2()S/(V.+KLX3S+?UAAP2\.XA<2I7;=U MEVYO\R5(LR5?F=F,\M7&9YKDUW+;5J>_PD0Y$I6&B?NW. M?4?5@E.@34(,R7XQ):;3+LD+7Z M%SX:#>RD;SF('$7W;M_]12=L4CI+;8==J-2.!Z3&8:1>UPPJS$MD( #U6!<7 M Q$P'M@7XW\@PL8#M>+CU +!RA:\?0MCUU)6E>NPH9EG1 >TQ.%BZTY"ZMK* MUX TNTHZM=ZS.(Q\DSUZ=Q6F4C_95V^>["&LQ^&*YV].]A"'XV.OAXY,MN,\ M;;J%7#:>&! /X34^59O_$X TX;%J%!1, M#] P>I^!@[)_]=[?:+'IWE[?"ZW%NKM<<08S90S@^P&PO=V]R:W-H965T&ULI9?1 MH3&.Y)4592$2=8_(IG3([TO,HR"''$ QH!AE<#;02O M)]!5"4G$[P!O^=XQ4%)>*'U5@[OE0#,4$29X(50))'_>\ 03HBI)CK]942V? M4R7N'W]6_Y&(EV)>$,<32OX$2^$/M)X&EGB%-D0\T>TMS@39JMZ"$IY\@VT: M:[L:6&RXH&&6+ G"($I_T7MV(_828/=(@IDEF&T3K"S!2H2F9(FL&R30L,_H M%C 5+:NI@^3>)-E231"IQS@73%X-9)X83AX?YH_W=S>CY^D-&(_N1P^3*9C? M3J?/5\7 5,PS0KTB?UZ7,VA^4V H^8O55H4<6N]<#ZWG.&WV&YI<"N MZ=H]QST44!'9"4SC8XK2[!T Y,. M!(V3/< +%7)'D1SZ4BL^!VE;DV\CA?U!+ P04 " !P3:94 MUM0/]U\& "G&@ & 'AL+W=OJ'7'&NT'.1E_)\L%)J?3HB#4OX9>% MJ JFX+9:#N6ZXFS>&!7YD'A>."Q85@XNSIIG]]7%F=BH/"OY?87DIBA8]?<5 MS\73^0 /7AX\9,N5JA\,+\[6;,DG7'U=WU=P-]Q[F6<%+V4F2E3QQ?G@$I^F M)*P-&L2WC#_)@VM44YD*\:.^N9Z?#[QZ1CSG,U6[8/!ORT<\SVM/,(^?K=/! M?LS:\/#ZQ?OGACR0F3+)1R+_GLW5ZGP0#]"<+]@F5P_BZ0MO"06UOYG(9?,7 M/;58;X!F&ZE$T1K##(JLW/UGSVT@#@S C]V M 9$-Z ]!GYKX+]U!-H:T+>. M$+0&#?7ACGL3N#%3[.*L$D^HJM'@K;YHHM]80[RRLDZ4B:K@UPSLU,7H[G9R M]_OU^/(Q':/)(_R[26\?)^CN,QK=W=P_I%_2V\GUMQ1=W\)]BCZAKY,Q>O_N M WJ'LA(]KL1&LG(NSX8*9E/[',[:D:]V(Y.>D7UT(TJUDB@MYWQNL1^[[4.' M_1"BL \%>0G%%7$ZO&'5"?+Q1T0\0BSS&;W='-OH_-KHZ?\>_2@8_CXO_,:? MW^/ONIR)@J.)8HI#75#HC\NI5!6\UW\ZO-.]=]IXISW>'_B6EQMNS9J=9=A8 MUF5N>T&H[\?!V7![N!@F#$<)QN08-C9A 8E]FAS#4A/F1YY'\1YV1#/8TPR< M-$="*B064%#[Z>X\!(=T?2^.8XVN"<,A]JBGT35A-":&M]2$^03[46"G&^[I MADZZOU5"2K2NQ")3-JJAR8'0)-*86E"Q%^GK:J)H0$.L\;2@XC ,[32C/!^!V!T!$" (NKQD.:_SF__<9.NZ2GQ$);I M1MT$::_IV.(&V&B<39!/B9UPLB><. G?K7F]PN42>EY3%]_GD.H?;$P3,^(8 MTUAC,K+ 0C_1(C*VH'S/UU(F-5&4TIXEQEXG##PGY^M2\8I# 6N3NG=M6S]' MLXP#G; -11*M,(VM*$Q\C;$-%O6]U_A "V'W,JL5K]HEMC+%9J1]G:>)@?=7 MIVF"L!ZQU#::U[>LI.-(7EG6@P1&4PY[#5[7[&W6:'^X?H,2>][[T.&;\.22T0W"/B<*?BL%O&W7+U>MW'IJ;ZE%"LZS@; MC":^WMYM,#_QC+6VJ,?$[ZN#G8[#H5/\[^H@$%Y7?%4?"H"TV06@:0)URX>< M=^P#<*>EL%M,?2TKSO+L'SY'RU959"^-!UHN1_*)K6$J9;/WZ.]!IM )@MC( M,1-EY)@)B3RB2PRGH^-(=)H*NT75023J)$/-00PHRVRFX%'WPLG^()C*!RHM MT8-@HHP@O,51ZG1T'(1.9^%7A%9OYED)F\HGH('QRIDH@[ )"1//4!TN1\=' M#IW*(FZ5-;)0=529UEMX7!="/=%M,$N5L!]4Z,*M\#T\-O17GZ9MT" U1?_#LI0]Q29ISE MF[JR_ ?R_MO(VV$Z>2O*)&_"'.0[-4.H,_F^-P?(P)YM86>WY*C<%%,@#YWM M)=?J,$ 5WBBI0 .#]'%F7":;.O!SA*?&IL-ZS(, [#0#\Q ML?NDU-.1J149Q&%,^^+>*0OB/B(Z3#H7?_/@IH^_#6GG;_5IY6_U&?E!K.\? MA@<'[P6OELT7#PDIM"G5[JQU_W3_5>6R^9:@/;_"IR-L>3[&I^GNFTGG?O<) MYX95RZR4*.<+&,H[B6"ZU>ZKR.Y&B75S[#\52HFBN5QQ!J6S!L#O"R'4RTT] MP/[;U,6_4$L#!!0 ( '!-IE39/ 6+C@@ -@R 8 >&PO=V]R:W-H M965T&ULQ5MM;]LV$/XKA#=L*S#7XIM>MB1 8SNIL:[)XG3# M,.R#:BNQ4%E*)3EI__TH63$M\DC9B;-^263G.?)(W=WSZ*@UT3(9$,=Q M!\LP3GLG1_5WE_G)4;8JDSB-+G-4K);+,/]Z&B79PW$/]QZ_N(IO%V7UQ>#D MZ"Z\C:91^>'N,A>?!IM1YO$R2HLX2U$>W1SWWN!?)IQ7!C7BSSAZ*+:N4;64 MCUGVJ?HPF1_WG,JC*(EF935$*'[=1\,H2:J1A!^?FT%[FSDKP^WKQ]'/ZL6+ MQ7P,BVB8)7_%\W)QW/-[:![=A*NDO,H>WD;-@FH'9UE2U#_1PQKKT1Z:K8HR M6S;&PH-EG*Y_AU^:C=@RP"8#TA@0Q8!X!@/:&%!U!FXP8(T!4PU\@P%O#+AB MP+'!P&T,7,6 FA;M-0:>NFC3#'YCX.\Z0] 8!'4XK.]???-'81F>'.79 \HK MM!BMNJ@CJ+86]SQ.JV"?EKGX:RSLRI/AQ?OIQ;O)Z,WU>(2FU^+7[^/WUU-T M<28^70Q_>WOQ;C2^FO[PG4^P]RL:__%A&^:^S,DP LZ'=[,U\'E?)$B;H,HSG?>'$,+R+ MX;%&'2Z((E&L\J]H6F:S3X#]V&Y_%96BJ$1S- [S-$YOH5TXZUC.;+9:KI*P M%*-IGE$8E,,>Y?8YA$A8%>E.- MO!15IE[L]C4PXMM=1CQ%':-,]A_%/.) Q/(7"$DVCN]>(.C\CXA 'VMKU^+P>O^*/^Q-*?8_[/CL: MW&^O50<2QR>^C^D&V%H"W2R![KF$'=P^78_I;KOMP6W8.>";NIF 7QC>1K;91E;;4,,VBD2JLET$P"A:7[VJ M"E@=:(LLF4=Y\2,:?U[%Y5?TSU66)$A0ZD.8S_^UA"'?3,ZM]_"]T"YQD\E) ME-: 'F^I^S=N /4\L[=>.=:O5NONE\IASD23@HY582U((F^5-<1Y*VK MYX46779,RU=OXZMG]S6=6[)9W%J1%MBK!K&.A M>QA@1ZHOYP7*>C,H[ZKK XL[ .# < !Y;V!F<-" !CB@B\)6;Q_U_>L909 MV*XS=BKP&) ( 74-2Y?Z -L%PEHVSEJR<>T+Z 35G' ,'DAJQ>P91?GW,-\4 M. RJ5Z8'-?=$4+N!&CHZ$@D 5V@ MV5&BI=3 =JT!ENA.NL: QH#X&L"!A W@X*C0<2!E-SA[B=8QQA(ME0_VOT&) MEJ(!VU7#;B5:)_P^"]2L&7?"V@^K4A00NRAXDA(G.CR+L%6 M?R=%L:H3([M!174?45C=L&([W\&':JQYP['C44/*DJW'?3L/[\>%1"=DTY9( M-B9V-AYFZ;V(Y.J>B4UY;'',UFV-]1Z5&7ILR;2^[]HTG;DQI23@2H9/ &!? M1;97)YF>V)G^Z:L#]U^G@+E>'] W%BD@Y0/:2 _M*&@)( UC2 M $B[I"&2ADG'<_W^DH8 O M)&@ '2AH !Y(7@ ,E38.S2AH 8Y(T1&H!LJ\6 ML#QSPB$!Z +7=1R7:B$!,+D(!^8%II"0'$SL[8?.ITXX*O1N '-$6 1J5$ ] M")^K3:P1@(.C NA"" T8^&W<&=%[#'U"U= !>A6>NO,Z!@>&/9?"@P3_O^ZA M4E-0NZ;82?=071YPCM7F8Q>J[:%4$=2N(IZD>J@N(3!W%"$[[$*U/98R@]IE MQE-U#]4%!V9"HINV<.N,P*XZ+E?Y;%'%F'"H?#S5,O(N!02"6H5&':"VHU) M4+N V$^@4>!YGS&EX)]UH=JN2@E [1+@Y90<&H"<30'.QAXEZH,A@"/<<3RNE@.8LQE1.0+@;!\S)U"3%L Q MM3]]3G5"9JK^!S#8E/R2M.D!SQC@P $.&6"]!R#M>H])\F?//&4 8X% ^%TA<-V4#@ QA@[4N&P;]"6X%*9\ .T)3A M] '#BAX8=\+:/DHFYR_0F.! R\%3@VC8A6I[+,F?OTQC@@.-"R7E6^\9/N%4#\_2;+RLZNQ@@ .DD 8 >&PO=V]R:W-H965T&ULI5I;;]NX$OXKA+$/+1#7XD6R720!?99EVM96 M%KVDE#3[ZW3\Q.RW39#-H6$Q9%R62;YN7H_+1Y=J?/ M3U5=%7DI[S0Q]7:;ZJ=+6:C'LQ$='1Y\R]>;RCZ8G)_NTK6\E]6/W9V&NTDW MRS+?RM+DJB1:KLY&%_3C51S9 8W$?W/Y:(ZNB55EH=1/>_-E>3:*+")9R*RR M4Z3P[T%>R:*P,P&.O_>3CKHU[<#CZ\/LGQOE09E%:N25*O[,E]7F;#0;D:5< MI751?5./O\N]0K&=+U.%:?Z2Q[UL-")9;2JUW0\&!-N\;/^GO_:&.!H \^ # MV'X ZP\0 P/X?@!O%&V1-6I=IU5Z?JK5(]%6&F:S%XUMFM&@35[:;;RO-/R: MP[CJ_.KVYO[VCR_7%]\_79/[[_#OZZ>;[_?D]C.YNKC_G7S^X_;/>S(F/^ZO MR;O?WI/?2%Z2[QM5F[1.:-81 ^O<0(3G9::VDKPKE#'OL:UHITB: M*6P\/YR/^3R:GDX>C@WD2[$Y3SJA9_#B#EX<-,/%\B_P70CWRI!*0;QGJLSR M0I+2X8;G]BX#BYTT?XG\N\X?TJ(9!>X%PTRE\ZR2R_;WG58/.;@-63R]V;!) MASP)&O9:0CK,\M0FF1-("+M"MI=IEFG9IAZ EFZ5KO)_&C&B5J10Y7I<0$:" MGXR1%1H:[,:,\ZJ'&I/AT />\PST/XKZSOMN0'W O M,$]K80SDW#>:!]&7X0G% =+(44$4A/B?O3T-A*#U$1N..VO+$QNH:*Z/?%-1 M$<<]M)@8%VP [Q%UT2#>3X"O>AI;%H<$H;90VIC6P>4O>RU1R-0W'1-)'[$O M-8L'0I R!YB% :>ZA(RUIX:\?)!MCK2<^I?*X>(![FJ- V<>I+Y7(")C.N06 MCM$H#V?$W&;A17U('?+_TH*_K(4O0J-H0 O'ES1,F->'A'=@G_076T* MBDD-!8"Q)88$%E@4E@2RHEY:.$#8D-.@'4%-Y[/3F,\8[5O/%TM8P@?,YVB, MAGGLJF-:")\<^A%PS2ZR0OC5UGEM2=)DO+WNJ'((B5&6 M>,HA8O-9-)2:'=G1,-M]*6T.4!HV'T7G\]>8\B3QX@N1XV(V (\YIF-AIKO3 MU\L?&4#=5PS-$<"],<;("N9="SCQ(SJ@#" M?)3.XWZ;@LG-!N [\F.O(;^FF:JDWKZ(%6&_*/&0HOPW0-3,$2 +=XHW^^;U MQ;84HS]<':1!9'//=; &<3YD>D>E;/JFDXNVL'M]@\T<];$P]=W5.MNDUCG! M)F \,%GU=$)V16KSK@W!0^.!&@FA+"ZF$>^;"6OCDMF@H1RWL1<[N4S*Y=Y, M7K.$8D;ZM>G4\U-?:C[4+G/'=3S,=9>U@2>0Y8Z]KW/)ML:TO^C^<5P+G6,M M7L1F\[Z],<&9$/.!A,T=X?$PX1WIZ""M)() ,$SH^.+]]V?KF"\KG,7I\%N&,J M'F:JYV&DY8,J'NPZ&3AB7I%5FMG$_X3:R:<>2I,HZEHUZ(XD<.'&DT]]H>1"YD;<=L/,QLC1I- M7VS#OLVMY=([W$:A8W05SQGK0\<:.RKB9(@H'*_Q^8NA_[J#^. +#$=,(DQ, MKU_OA"SD.B]M,=Z4#%+G"B4KX7-0/&5Q?_L1,2IFG Z\]!".JD28JMZBDK2% M>5 9I)&C4 _VE4'$^%3,!W1Q+"98T!WNZQWT.S;3I46KDJ4%\.OVW?$+1SC" M,8X(]V,-XS3=N#T8STO(IF JU"!^SP2:]L\,$"G*HX&V6QR];PO351_FX1 1 M3T0"8:AHVF]Q$2G.Z4"!*AQ%B1>:J*X'*:1-_=J^RAZKU1CRZ>&$3BWLR5A; MGD 7W.8LJYGJ#7ZA Q,^;\7S6;\V1*02.E"K",=M(LQMS[?DKA.A'NMF\/I;E[);?A]L.,>\4)7%6JD]F>BL-^/>64+_N?'-"2M M]HG(IB747#[M0+W9)R=,*ADZ*Q6.F42XXVK,9=_O5(!TK:7L7BP;6132AB-9 M'-H<$%Q N6 3%*J(WV3U:S%$A$Z'BH/8\5T54M7AQB[0 M?=UT_B]02P,$% @ <$VF5-BD(E/7!@ .A !@ !X;"]W;W)KZ!%6F)#D2I)67'_^GUWE&0G3QN[OOOB-SW/EP$RNMD[BMK8LG MDRJEYM5\'HM*US+.?*,=OJQ\J&7":RCGL0E:*EY4V_GB\/#YO);&34Z/>>PJ MG![[-EGC]%40L:UK&3;GVOKN9'(T&08^FK)*-# _/6YDJ:]U^KVY"GB;CU:4 MJ;6+QCL1].ID<)?QC=Q9UG09XLO;^AE_?J9')(@+3512(+$C]K M?:&M)4. \;6W.1FWI(6[SX/UM^P[?%G*J"^\_6Q4JDXF+R="Z95L;?KHNW>Z M]^<9V2N\C?Q7=/W>'B@87/ MQ:5WJ8KB%Z>TNKM^#A CDL6 Y'SQ78.7,LS$DZ.I6!PN%M^Q]V3T[ G;>_* MO0^AE,Y\DY3\J;CP+GIKE,Q<<$I+P]86O&^DV_';T^I$P44A1F+6QPKA5D-E(&[0H\DR1 M*IE$;#0%Q7S3$?,$&2QV=Z104O$G3>'3%,G@I>KD!O:+X('VS,JEK.54O+4^ M( 53\:N&C!@\_.9#JL2%#,B-DVSL&M*Q'9J)3U7P;5D)@W1TE;=V(WSGM(*. M+*-11@:CX2\!ZUT43?!KHS0YN*;/:4.P,*H .O(N48>U*3 E>;'TV+!IE]84 M_*T)9@T&W \+UG^!EF"OSF"!=$+7324C HDX5"A_O(Z$C*130),#$S=R,DQ, MY."!>814N'8E";!Q)>^@\#6899MHH/()*G(K9 1RF\1!3XYWEV%E+$]B@]^Q.1"78 ?'=R;LW7 MUJ@Q/ 4'YW_),D':@KQ#6='!*SHS9/\D),O*3K*Z4#GD:,,F3@\O\@S4-N=D ME!\OP&3*!16CI X.1Y!-6EE">X& Q#GI^,4^FG8S,1UZS[= M0F(:F+:C9H[%P)^'HDYARS+[^)[,LHCNRNR=[I(-;J/&.@?# M:D>L,D.:%@2(>K0V0&'.]=(MRK[E62.77(Y W>(PY/&FMZ,9+LY]\+8/%7N" M4^/ L*V#:UA$*3.SMUZ0!>HMN^T$%-$R>E0%[4&@A^(@1K5U,Q3EODSM[S,K M2VV$6*1:QA"W.SPD]H.=7BBF(]:["KEM!KE[C:K1EP]5+]FP'F))9M!AE?4532E3H;@T" 99V6]/LXH(9A@+977(8LW5DABM;*,!7Z%@#$^ MR_?![?1\J\:MJH0& L@*2P]G+YY-1,@WU?R2?,.W0Y 8\LJ/*!FE TW ]Y7W M:7BA#<9_%YS^#5!+ P04 " !P3:94I+STBKT> Q9 & 'AL+W=O MN MQ(G*[ZT=JP^'MO-?/MF/X_&SY\]]O;<'X]?]T7;TS;8?#F:DC\/NN3\.UC3\ MTJ%]?GM]_1)^ M\;W;[4?\XOE77QS-SKZSX]^.;P?Z]#RNTKB#[;SKNVJPVR^?O+KY[.N/\#P_ M\'=G[WWVN-47;AENV8BA_+T9S5=?#/U] M->!I6@T_,*K\-@'G.C#EW3C0MX[>&[]ZYW:=V[K:=&/UJJ[[J1M=MZO>]JVK MG?5?/!]I$SSZO-8%OY8%;R\L^$GU7=^->U^]Z1K;E.\_)^ BA+1(Q?\'HO+JRW@&7U[Z\V?AQ(0O[C@0T^BAM\Q!M\ M].N1])]:L/K:>.>K?EN]':RWW6A8WG_8TX>J[CM/SS5FM$VU=9WI:F?:RM-# MEG1K])7KZG9J;#7N+>D(K\Z+X?/K_G TW:DR75,Y^O7]OF_;4]7?=[2:GS;> M-)$(VWG#2NBKO;FSU<;:KK*M(WEFN%R7P4F/K15X MAS7=H40B STM1@;I: ;Z]C@-?@*AQIXQ&*;6"AB#W4VM$2@4O7>VG@8W.GWB MS8=Z;[H=HWUPGNW.TW_]EY>WM]>?OWOSFG^Z^?S9BLC@ZGUUM,/!C;1N,]6T M<^-\W?9^&FQ%MC+"3D^YOO&,4J#GOWGZ*4/I:],27P@>J#'!P@"^LT?"/421,VU:=K:WW9*\S!#TA_=/D0.]-9#9$\CC0J^X(DN]L9P<#::'O M@0JS&0#\K6,@WP$TQO35@5"J3:3U'UZ]>AN(3>9PW--V_DAF'$PU73<1^$LH M0@AYA_[H.C"/UCZ8CGP+OE[A*Q*JJ0MD>KQN@! #A&4 EJ;YD0RS/ &YZ> > M6N Y$&@^(QEH;JJM<0,D-.EFJ5[ ]>;3SWT&P['W#D^N@#HY&*83>>)!!1C; MUL;OJRUYU<3;ADF*+U7LPK:V63_:(.!U\)1A [XD$K2JW_=32PPGG2+GKSK[ MX]2)=V4V+>$4B*U\>]SVLB,M-UABN7*!]X05>B5+?6^/_3!6M#G\?)R*VJUIF-:]GZK@BBOGY/SH6,FU?T*D PGJ !=[:;=#?0K_/T MH9E8%V47" +;'Z;52MP.]"'99-J9$,530"7;O#)CU)U'TVV=T1YB,'D1S\P6 MLL30XZ0Y$WD+XYD:Y,D#@PJ\ZMZ/^2]71.KAO1W-IK65CWYJA1@0=A5B98<[ M_&;7]\V](SG".CV4!I)*CLSAW4#NS>3I34^[U417L2XYN)&IJ^K.M%,4(S4Z M]$1K*?JM!H2Y5_WVBE".BY-][._9A0'KII\V(TEV# /R)>.CH$?+!!85[P\4 M@Y@/ "!:4JQV)%M (!+*.=.R=UMS[R?8!5918C8#4K?&'; 60*3'1Y)FEN)^ MT[J=F-&5V J89P#([&?W*@I,BXW#E*S2^<,BHE=("\#" V13T;PW0W,F)B*! M$[M%*S2!#^77Z:6](SV *VQI;TFX>"TVR"-L'L2?XBU"\/-JW]^3L RK\%TP M-#7;Z<:1&@XQ2O"9VJZK5X2FKP=W#%RN[3 :V *(66W:PJF'.',6%+K,NY!I M([;2PDW#D@5+_]!2@9P3V>:A92_SX]3L$JW)KPA(HJ(<]P#B38HCU$GTRV[G ML>XF=RY8J'0$Z^HUO"P@XA_>$,.);_PF_P(;$-=\"'V8M2 HQ0K$IA.SE1E( M_S644/,_[-[9\I#04/3#0&U,]][KAC;;!\B3\QW&*W(_AQ5)R6Y/F[2.G@'8 M9 0T&!'S2X]O>@Z:3 .71""2F(QL#8A:[SL*WW.#7 <,>2.* #4R)$$G<8'A M.$0@GR?%XJ+#\IQDWR(E _X M.[([GH.KFJ)Z)PSEZ&P3E819EGUEJR/.*.'CYO+>MN$'2-A;RLI)^Q$P ML.!=!=\GJX7%U=N1&!O"7=6FDMHD+/BYS 'P_6#WJ']R+,(!TE,L]FQ%-GH,"5T& M?:J'9(1AT]!=B4,:4SP8,!$0@\.M#1ID2(KZ M'PGM=?7MB. *H4'?A;AD'N!0HDD+QAJ#/Z!&P7F0+&<=2Q&MN1L0]@,\VI2] MHZ8X3">175*%TQ'1&J%T<_W;E6:K<+EL?]3.!!PJQ'-M$0TJ,A#T@$B(S1 2 M^ZU4 &.&%5;2I&EH6-EC&<$8(-_MO[$;8H$8 Y0W,!//9M<>-4[A1"GW=MZU4'K )K4BV1TL.(>?-I9&] M2)#'7X0T1)?CZV!!E5=Y)4&J(!R\*URB:OTTTJNB'0&/O/(!D.X<90*,..4( M\K(DNB&XH5BPGW9[<'YOAAU'9(1GQP1C[H<@1^7S9[+79"\X9HGV6),8;D.DT@V3K(4")(QB(GMMF206#*DK+(:7HS*FR0OR2,YQ;T1"5,RL9J@UA;[78!!9L@-J\(48*=BP+RU#U+%G?L40/(]8J, M&LEO6A9]%,K?GSIZC=9SE%($P2(30)ZU1\!%$-,3O+*],K0VFB#UWC9H;:P# MCCX4[_-J)-E5*92$,KI6G+02A3B%,W!%TE.*V5]Q*,PB6*I2'GIQ\S*+6#OB2PLZF%C*]4O M #WWS8&C45IS&:80N Q[8(1C; +I)XJ(9]3BD?.9ZQSL5OW(_X#?_#8KSM2_ M'A\9RQ"CY33VUKYGA>-Z*CZ=N:A$*GJ,K;"P&*IOAZ&'>V:%SLH=43(1UL:T MB5<@7^9VW4HU/#ZHC4@4SP=>HG&>%)+(,W71BAC6$5_W1TFL-))C8.Z>A31" MX;T*%5.NQS"=:"D2)!2MV%EGI;L(!M/\:2A@2^+XK S!-+'10K^:;?MA9".^ M+T. FFR\-)#$IYPR7HIP<95#:XO]1LV]Y*M2%HS8ER0ZF,;&;#B6?)#UWO4M M)36=W?6CB_74%<=4DNUYR]V(4:O"R.(N;,*F2H%I?1\7YTJF%+FR,KH@%&K\ MWO>4NX?XZS(B^1YYE*II0-9,%WZS\$FUP(TYW=3=5T69#D4KS^7EG"UTM0AV;U4I666D=L#/9I9[#QH9G[6,60%L:4H(_4>6%' 2Q3IT<%A:Q#] M!'Q?LNB)Q;EX(T23X0?CSC.T_L'7U/+_(K?QO9(0W>066+'@,==W! M.H@DI=9WQM/'VITE2;4DCG8W!!\>^\#896?-P)@#^*T8 MO,KFUQ,<)D]*O8,"G>5H(6F%'G'9D+!$&)CIMG8WM*X@E24.E1&CI;;P]\Z3 MB_LFMD+R)A=;C-AO:YG^/X9>;N ).\1L44$^58UC69/,TT'"4.V]/L;_QQD. M':H@(1K$LH8&YJJ )B:$*:7CF"H%-&BX]%:"IY0.:W^;?3LLD6EG[8)0$W\8 MU[G1DB UHDEDBS7+M/>1[<8E;(SYFL>TLBN.+J4R)SD?>E3EB1 ML$;"A"Y[P(9[O#/0\IY68]&0U30B3,)DI3%.^;7>B5Q54JC4T+NW;7LEZ8,\ M( ,FCL/HGHE& 4X8;R'.R+.S7+: 3BQ 9#VE1/5[C;[2@-%CM5 *.:$"?UZXI?W.Z[;K MZJW2*$MS -H=B6<_H?%V-$.J%K/[0\72Y+,(^LZ+Z_7+WS*W;C]9W_Q634A* M-(KTBIU6W@&4D9^%:O-Y?5D\$F]YNWZA6WZZOG[$EMY]^&]L2#8Y2J.$: _S M<1F&+/(1S+'98P%B:9OU[C^K>+$107'F$H M&(+TTS,0K)OV\-?'>'HY[F>KMN-]_;T[T[=";!I4!HM>.,PPW'*4, MQS64.$D@F0>"!!F<:0C1MC_JY)*TC<*>(@N%OIKJ0"PD)F@S6HW[JCI,':>+ M;8%,I!+[[I!&EFY:[.1X1G1I#[1A/"N1,:0'?I79IS]^]XJ0WI&EWDF*I3,0 MQA.UVE"?,,WI"@C V*JXY(WG:4ZGE,^32$'M4/CT+?! M^4O-CE1 FLH8A-T;CB@U5YRUZ0)'D.D]?E"1Q7P9VQA=Y7%4&/,"$/EP=M1R M[K(2-E*^0AJT(V72G(KUK!\Y?$2Z%<=II5])BZ"5(C5-S;:R?B3@/UCCQ7=> M+M07+2="%$>!4B4AC;^F$1KDZQQG\^,^I HI$Q1P?PZL6/Y_)&SDN=$T*(4G M33IEO9L$=&Q6D"9"*)8F"@\\?TS(:@8T#FXSC=S-R4Q6HN1Q[E@R@*A*$(K^+Z/C9.R#*3JC3I('+-I.)@.N\S, M1AQRQ_!X*N$E0+1/>+'H@/H=&%U9Y,XP*SJV'IJ$7,)=P$OF%)(F\"R;&*GY MXVH?$/ON2();K9*PDT#+2#B3I/H?\UX*D]R796D_%I._./"7Q2X;+E@$Z+@2 M/R\';Y"@28MT&ATF=2(VZ-8>$\UA4$S]/O8Q]W:VN+*!0P(5>:EC!;Z>@9NM MYZ7JE0JL?! GDG"I#AY][,_7TK,.J0"139HA]&C(*L?O^M2?*((M4HZ>34$, MQ/+)%DI< R%G9(F!!60JVR*69&!^/MY2ZMRX4912=)L_*. MZ"K8Z^A+&3L(SMX=6M:^8G"#OMZFXP@$M4<[56JV,]FN"7DC0GE5E-NB@8A]%>/@,7R]Y+PS[S M,L2C:[=A#I+;#GX>):F%4.TKJG="79^UJ$M[4XR_E?!LN6?"I98'X;S8NEU7 M;^"A+I=@TBMY/292\.>V+X.(,/^T! J(XMC4!%XML)6>/3BO;J4A06'#4S8@ M0G6J(2-"5!]CH3X^0=8(#ZB>2@PL/(JC,-EP&EO3 ( .UO3WG;ABA4'*IT+K M?(@+Z:H9QF)D+E(!QQ$SL$7EXR281Z2C$SJCW4FRLR3I\($\3"DYS0%;(K#H M9%8WT:B@ ;>J?/:2BN%20+>D)A?X/2-U4=B50<'+(;Y*7Z$=2]TH'2X(>4>3 M#?BAAI!J%#J8R-*76D*9)]/"E#D[E<5BF&O=Y7D3'OY+S62QBV>=S]Q9Y4!-D\MY2P[$A!ZZSZP"CN=[DU?8[@! M!O7R$V7,K&/(&/!KI'J#=AMP246=O&]=G O/C/9XMJ/GJ3(2,P-CLJH:-.)X M.)K$4R>BM:QW; V9M&?+1FQ>3YJ1(L6' H#8DC.<>9PC#K>UT^&(:TKR)T0L M0]LP9DFR7I(]3DDVYQ75X-*Q\2P\#ZG S^6:^2!1D.M8D;'%.<-9.]X69_#$ M&K/<,\8$3LKI?^PW952.7Z1QU%E_F\2!O'T\AR,.S.NF$@BET=&C W]BC,Z.O*,<24HK\N)W<&&-4FG^_:P:__N 0:NJW_8^4!LN?9CG6_BK(NTU#+B0899=ZFT&!R0''O'\J5'/C5VT] +5(7P=R_8I ML$S5]S\$85J%@9QLC[AXF7GP%2L^I290=40I0EKFKW3\13\%CIAWI59\=6<) MA3:TYS!_="$*(2K",7=R[CZ1,V,G!1M'1$!Z^&^I(PB5B2,\IN.)2KAF'KZ0 M8S!-7T]2)L%T0AO*,6(:'B3D\J!&CP'R..BAPV[R$HY6JB4(QZL"3_,9+0D! MP@(#;EH(SHUYA6EX%C:"Z,4U6=63S]J$@1SHEK()_P&7'N@-'FKR];J1="=" MRA[" 6&V%Z,TZ-)S<5%YB^><"XN4S&<:Z4ZC>))_A2 Q*Q;Q.2LEL_F0C^X7 M-VDLUZG3G21/KAE*$_X;.]Y;%?:%T_M\5),O#^#3 MF;$-69YGQ'9(/(DXOW\D$K&Z)R:5(A-I,M%;TL7.^T[(5J488#Z$@1JPP 6X MX^TNO@PLEG&6"?RBK26ICJ1N$@!I6B(QA%;EQ4ACUP@F2=)C^%;6HOE\?HZ! M&ET)(((<2FF Z!)+F$5GJCSA*Z=BHP>\!!,%;41 Y_=\BG#ASA Q?9(;\J", MYJ\\+X-@0O)$'&X:V#H7%:>E;6,VN E0@K:7Y*1882XT::"&Y[=D@@HS'*C% MF _LFR=2)L[M=,S[PB'=GS]:@2*CSI8B8WJW!P2X"*Z6,WC"0'SE^2LS2@\O M%.WU<&E^[TXH[4RCY&]@M, MUD08![8L)_T^V-MO<,+\[WS"_+O4&/#+-6T61+G8"'.O>G-+,H^7[-J8'637 M+>50NU)&DF+6H/MTU1<'#6R(O.4[AM1QH-:#N?-\CMWD4]TR]SKP_2Y%1208 M]7!V'OD(IHJZ,=X;,.^.P*V17.J11,R$:F4U.YK/ASF21B6:)]>[=R2)Y'U/ MGU5_QDA4=<.'/3@TIE?T3+^6)URX,E0!U3O >*:J3F3&92/YH;50&$CE3RZ\ M+0Z((FSS#R M0-Y6$?TP$V&Z,V"UM*:#XXI>%8]\]AMD/7+%2)\' !G\:-1+ M:B"-NU;R@BY^"@TL'"OL-[UF5'(O2UI?^4HHF(#"BX@!7Y;5/0H:N752,PQ* M 29-*7(?.K#TTM,C:D@.^?8I7)TE[,-"E_<0-^HRX5*?5]Y)@5FX4M**2C9W MTI;/XF8]+3=0( M+5ZL22_E"HLD\7@M0QG-;8<^@]DR0^*G6JP MLAB,SW3IXFTO9W>MJ*E+-^-D!V&"O1--OD 94_T [ORY-WJG&HH%?7L'BK^6 M,P3?:,+,#PO!%?ULKJB>'&CQ?L9"Q&9AYNVLC G6@44 M267GE#9+.)XQK>V[G0@6>"NS^?&*L3&_"2N7^?*"K'*-2U=1_.I*$7M= Y<6 MA_]#6K)TS9^.]!9W_''TUR1_E-U<5OE[<_2E/R ;RPU>SL^/?>AVJ$#-A>?F M$Y*>"]%?=)X90-EMDX2WJE"M/9?YU9 2 EJ&+'P7X#]#U>/U)TEY//>^!&1?IDZ?TQ MG[HKAU(EQH>G0Z#!@_^Q2;BN_F1/Q=VG:2"2?>HY@"&2,2T7X;B#3>:')$^S MWY#T2U<%4E62FPN90=2<<+:P*&'(%(+/"92'Z#MTOV$?]_)&.][.)OJ_#W,%[) MGX%(C\L?T_A.; ?9[BV]>KW^].,G^6PFE MD]$P?'NPHZ%9^E)I?+#@EE4E[&:"I5E=)?UD^V&J%H7G#]W1L!8+G*%_JA\L MS;HMBE05:J>,!HOY53+N7TP&;!\,?E.X)3U."$O,/",( M^ON&UUB6#$1I?&TPDS8D.^Z/M^BWH7:J92X<7IOR=R5]<96<)R Q%\O23\WJ M%VSJ.6.\S)0N_,(JVIZE"61+YTW5.%,&E=+Q7ZP;'O8P,P++865;MCU MA,SKW:Q!F424]!64]_#%:%\XN-$2Y4O_+F74II5NTYJD;P)^$?8$3OL=2'MI M^@;>:5OF:< [_>,,:;]X!W<:/B)-YFB)P?[/'? %PJW20F=*E' 0 MB::ELLE:1D$;P!U\ %+/$2 M2T4LSUBAI5G3W@.V&5I/Q]2>#U"KM1.Q]R?P2#X >8[AY @0N7(9 M\;=!81W,<:&T9G21>V*ZI;Q_%H3;ZW"H7B"^/P M!6Q,X]I4M= ;(L34GMI QFY'RBZI^\R;$#)$[(-P=%1^72I+/DR'-NRM#9T9 M')^"$)E4,//J=W%^]0:M%*:8HT7.>5O.VX:\ M8V/;'AI=;D)4Q6K=Q7.=PP$Z(;8ATNT+V5(;A-^+R%WY;+2D9.]8O/Y;G(_;5@[!N9 1_COTF?B0F64Y1Q!DE@-[RKN.>E-D+VC2Y ; M]FKA:J\1+04KL;^_=MO);'7&9TK4&M>^IU>2\P;"U7R\OM)@TU@UAH:J:W2CB48NHRO[[D ]E,493=]D<\_] B^VVGRVF1"./>2JL&]'F7/EF^-CFV0B MYW:B2U'@S5J;G#M\-9MC6QK!4[\I5\?SZ?35<6%KIR2A;@U MS%9YSLWN2BB]?3N:C>H''^4F<_3@^/*BY!MQ)]QOY:W!M^-&2BIS45BI"V;$ M^NUH.7MS=4KK_8+?I=C:SF=&EJRT_DQ?WJ=O1U-22"B1.)+ \>]>7 NE2!#4 M^!)ECIHC:6/W*?=1;W\4T9X%R4NT MLOXOVX:UB],12RKK=!XW0X-<%N$_?X@X=#:<3Y_8,(\;YE[O<)#7\GON^.6% MT5MF:#6DT0=OJM\-Y61!3KES!F\E]KG+J\KBB;5LF7RII)4$E;TX=A!-"XZ3 M*.8JB)D_(>85^Z +EUGV0Y&*M+__&"HU>LUKO:[F!P5^X&;"3F9C-I_.YP?D MG31VGGAY)\_9>:WSE2QXH$21LJ6UH'['>O;/Y*&R?H"%FPJ\IL M^';,?M'&9>R:&PTC^(1]PD& L[ \Q&%I]+U,A85^"5GDM-?E#ZE [XW3Q5 $ MRX4SFG'D'##??!9NTEH^._^SIK];7F-?X3VNC7W2\C';&)X2!$0;N$!0OGD: MCUM>\)RS:^EV8W:CM)'I'C1$D?$".'35_QOT*H7Q'.4*J<_JRM :.CCA)5]) M!0;@ 8ZA?1N0DA3;=V2$S,/G;2 5!K:2P\I+BC M4< M!>%]F5X?GJ9>@!$BJ*M C0;%=WAX9R@A#3BC]/N!Z.?_W+^7QV]G?+[N$.F<#7LG!B$QA(:B9= MY:PP][*FHZW*4@E4:?>$R/U\%1Q*[]&WSU;H;D7 LTYY6]A*F4-7_D0X'6BR M59T>DS:[^]-HI4G)8-15>/1F>7>%'.JW$[!W\$_*34IU(95KV.Y-_*1+F;#S MZ8+MJQN6O1PM[ZY'1P'=VN\$$GH!:.6/DJB$:)U20 .CI:%P,!X%9#PP0(*W M$8][KBI>)T=*BGW!XJ%$#^/WK:&"DO\1M,V&C>0(RZRFF+,00'Y.$"W"^Z?0 M3'FL'=S.="'83G##UD;G@8J=PI=BX82])XT!A1#;2RPJ4;?,#9"O9>A;O MJYQ,)_\80:C3*C)=2$,!+-%"D<<'1&"OV@$QIQ]Q^[DIO ^+%S7Q[>(X00Z!E!Y M3L_K2"R16#-H =Q :2"=".$CCEX6(&*K+FV176R^&A*XI47$A@)H0V[?:)UN MD0!J)K3:\1+K'CQH2!XO3E]-3M'_*26I0&XSB=HG+8#R^9;4H5"0!0* O/9 MEI7:DM7OZC-@(\)+0IP1Z. M(=CDHQPRTI!?("D)[+&[0I@-&1,X2#&NJ2"! MYWLY-&&_E?!GI&D-)&^=05H&[G:2$HINCM*U\4[MTIT'&D0'X(&F+J7O!J2J M/DG'!(.JO!M#!XTM1J@0NYDL8R&M7ZUX\AFLJU'U4!G"502*=-P5W8-4KA,> MT:A="'II*I.4!J!@3)ZMO6L4\4$N QE>S*:GD[/6L_!\4,._F-4O6$99#O4) M243&!)-PFQ&?L"7T0G6[_'3B7%,XQ>TK;4+;8&.0]0OK1W&OE2_?UP!#.G;# M$V+V+I:4/;:V.K:0A<(7T<+[M<:WK7T#^R;SQCHJ,=X:W^#@@X#F<#HQ=,Q> MG$]>]Y;&;LV'E<"Z0(/:YT8X#*-@TY@B&-NG'1S]=NL"!=JLA)Q8>"@0AY0$ MK(=U19OH*396%%HH=;2Z40#"YY-I5[@L[J&T-CM_[J+["B'GG4?\+FRLGX'0 M264,4;\F,*2>=[?& $+NX#NRU@L_[:YH5.T9<-#4 T8-?(/C324.:MY)?-B_ MF/91 2'*T.GYEBMH!!>7/N#I6R_!T98VK$+EQ?&]V>?[RM3IY9-OZ.( 2L+N MY$-O'AW$1RRNA45A2#TF: -0\2PYOC^ M!\]V(\T:@L>>9-C,?CMI M!E4=8=MRYQO=VXWXKW1 #;D7(J6INHC()F_T:M)$@*'6!%["(^IKC;98[@S MCNA/ LJ$5'^BG+*75<&1BAWYP".@*POI]N@-NXEZ]T)V;XS27,5N'ZOY@LW/ M9N,3K, GS/UGKZ:=91T#7K"7Y^/9^?2(/IV,3TX61\WQSR6(IP]?G$/4=(9/ MIXLS'+YX\O#9^/3L-1W^:GRRF'>647-4)-)/6>%6E3PJ;>V=4"CEN@7>X]S& M).'OZVS,26G-LZ1+S]"EU1'<1!?&&30V Y>-O?DW["4_HA@A[>LFJ\&Z4?M1&CJ4'<.(?#@= MT1IR[82]7+7G\S25\:HEI;X8KFEN,/ U='/S2$UA$8R='YT>'\^:+SU?,$C M7QO"FV#=8"+>4":$O*0IHV !I@ 5IKEQ)(6M**>%T2,.PS5#'D>B[Z>H1[,. MYY+/2%ZK_3"_';"_'<_\*/4R:0&DRP*8XQJ,VG[RDS Y^UG[R[2:TM2$VMA^ M!E5"1(@]$UFTL5G\V$8,K,/C$ZZ2*K;[.,WX1B5,8X'&&(HA'3%8PN=HJ0(O M_4DYAT%IVUO BU*GH9 -T07Q?(+LLRS$DC^'!#3@@,J^(,3XBA6&8K47GUZ! M1URG4:'=6S/_VY6#X](C]L-#<-RPB>P<^5W-\Z8D-N/>5\?;N%-$/&T;6;U" M3;X@@_0@$PS;!-+PD?/;M/ID,@V#QD*?B'F22:Q.(\6'[=(S!=-;T9=>_>O6T-228Z$?)B3L%P^^C>\+I2"@/XF"T57_&<4TRQ9;5!RCY\-L8" M?R>+2;H(E'B?WM5R8C?\5D2X;(2K\U-8\ M;7ZH7(;?Y]KEX5=.F+>1H(02:VR=3LX6(V;"+X?AB].E_[5NI9W3N?](_A*& M%N#]6FM7?Z$#FI]O+_\+4$L#!!0 ( '!-IE3JF,:%Q0( (,& 9 M>&PO=V]R:W-H965T/K51V$37.;<^3Q%8-MMR.]!85G:RU:;DCUVP2NS7(ZP!J9<+2M$A:+E2T MG(?8C5G.=>>D4'ACP'9MR\W3"J7>+:)Q]!RX%9O&^4"RG&_Y!N_0?=W>&/*2 M@:46+2HKM *#ZT5T,3Y?Y3X_)'P3N+-'-OA.2JWOO7-5+Z+4"T*)E?,,G!X/ M>(E2>B*2\6O/&0TE/?#8?F;_''JG7DIN\5++[Z)VS2*:15#CFG?2W>K=%]SW M,_%\E98V_,*NS\V+"*K..MWNP:2@%:I_\L?]/1P!9ND; +8'L*"[+Q14?N2. M+^=&[\#X;&+S1F@UH$F<4'XH=\[0J2"<6UYJY0Q=C85;K% \\%(B7*E*=K50 M&PHZ&BQ-)P:%;IXX*NF!2;6G7_7T[ WZ JZI0&/ADZJQ?HE/2.J@ESWK7;%W M":^Y&4$VCH&EC+W#EPW]9X$O^TO_VECX<5':X/Q\AS@?B/- G/^OB_V']'#( M-H=L,62;E]F5IG?..JQ!K\$U"&LMZ>7UF=P!3:!JAA$ 5S7#S#.LW@RR[R5L3B?%(<^@9W%+&? MIG&1IS">LGC&)C NTC@]*^#"-\!5Y7LQ4.NN=.M.TDZH=*>HS F+TUEQ"B?C M^(P5;PAX\\)(SS2-I]F9MR:SF+PC90<&"PU_0"@1%91"2JQC*#L'W" H[:#N M$$B.D'X$H3X9[59BO\#HIDDPW5QHI'P*L^EW!)K1:__9Y&@Q4,XFK#\+H>E^ M1PS18<->](OED-ZO9QK@1B@+$M<$34?3202F7WF]X_0VK)E2.Q(4S(:^$FA\ M IVOM7;/CB\P?'>6OP%02P,$% @ <$VF5'/I0AQ(! Z@H !D !X M;"]W;W)K&ULK59M;^,V#/XK0M /#6 D?HN3%&F M)NNP ;NA:'>[#X=]4&S&ULZ6/$F^M/]^I.RX[DM2X+8OB423#Q]2%,750>EO MI@"P[+$JI;D>%=;65].I20NHN)FH&B1^V2M=<8M;G4]-K8%GSJ@JIZ'O)].* M"SE:KYSL3J]7JK&ED'"GF6FJBNNG#93J<#T*1D?!O<@+2X+I>E7S'![ ?J[O M-.ZF/4HF*I!&*,DT[*]'-\'5)B9]I_"G@(,9K!E%LE/J&VU^S:Y'/A&"$E)+ M"!S_OL,6RI* D,8_'>:H=TF&P_41_6<7.\:RXP:VJOPB,EM-Z6] M5X=?H(MG1GBI*HW[98=6-YZ/6-H8JZK.&!E40K;__+'+P\!@X9\P"#N#T/%N M'3F6/W'+URNM#DR3-J+1PH7JK)&O#/PA;L*W+-VCV]69GG/RO M,P[CWF'L',;_7XK_$R &93HI&"NP<@%77$LA<\-25=5 [X!=-I(WF4"T<1?,28(7+/#":.DM0]^M_=G"BZ.8W;Z-' /. M4'(:*PA]+YE'+ A\Q/ 1+4I\;[9$B1(Q-?"8@C&4MO3GX4CFF)U)-E,F8/(I=B+U(N M+4L++G-PE'>\Y!+]?>CN!;&>[N71+>-4>F-G_0/!/..47=T^C4]'Z&[J.V6" M\;PN3@T,WR8#DA!V].2\*;_GV_%<([>#L&_[$#:#Z[$9!/FL<18+K>BL?\SR M\R 3VSX3[R3A@H61YX<1'7X4>?-@^:(.MMW9"WI"V\9'YP69UR<8,R92+&3M MSJP_+D/UOT@0*O3F84A%C(((,5\E?7A;D4WLQ?Z2*,2)%\?!>%B@-Z_;B>=Z MQ99ZDGQB!<^P! RWPNP%M1+-L%=9P M9'73/ONU5G_C!# H)PU=B5!SXC4J/+J T .CS40.A8EE7F?;8ZYM^Q(G3;F _I8K 8&?%W](E"E&KS, M6#NO.,_F\TG0<\X:37&1A0::R@CRV).%27G)GI @ YF1WIN*:CO\1>PO)HL> M%(UQXMM;T)/W'L3I8/[ YS-W4Q8]-4BX'45Z:3_(W;3SR[-Z.P5B>>0"4U'" M'DW]R7PV8KJ=K-J-5;6;9G;*XEOME@4.HZ!) ;_OE;+'#3GHQ]OUOU!+ P04 M " !P3:94"0'I 6\# 1" &0 'AL+W=O'Q3XH-A,+(UL> M26[2_?JE[,2](!,4LP^1*5$\/*0D,O.]TM],A6CA4,O&++S*VO8V"$Q18?]VEHOYZJS4C2XUF"ZNN;Z M>852[1=>Y)T6OHI=9=U"L)RW?(>/:/]HUYIFP8A2BAH;(U0#&K<+[RZZ725N M?[_A3X%[\TH&%\E&J6]N\FNY\$)'""46UB%P^CSA/4KI@(C&]R.F-[ITAJ_E M$_J7/G:*9<,-WBOYERAMM?"F'I2XY9VT7]7^%SS&DSJ\0DG3C[ ?]B;DL>B, M5?71F.:U:(8O/QSS\,I@&O[ @!T-6,][<-2S_,0M7\ZUVH-VNPG-"7VHO361 M$XT[E$>K22O(SB[7FLY7VVE/#Y>R=:RKR=!Y9\N)U!<<1;#7CL M!W@9/*C&5@8^-R66;^T#XC829">"*W81\('K"<21#RQD[ )>/ 8<]WCQQP)^ M&R_\?;>"JV1TE?2NDI]Q=2ZU_P,.7K3MJ,51RRU0(HMJS&2O?\36 M8KU!#7'8+T=0*'IOQF():@NV0M@J20]7-#NX%@VMJ,Z0J;FY?0]X!NRZ:WA7 M"D*[@7L"MKH;WN(+L2N(\]R/H\A)<>S/LFP(ST"4QGZ4A! E],T9/% ^-)=4 M"@SJ)S0PS?P9"\F0A#3-X#<7D_N)NM7J"9T# UGDITD.!)9$*:PZ(4N*Q@"; M^3E9L]R/LAB^=+H1MM/8 VS%PA/P_A=HNG(B,V.0B&BB1_F&<1^3FX_Q+1!=T!)FE 6 M7)Z3,/&G,8-/'^6'!VH>!NG(AL"LNNP2]MS 591/0JIU4IXPKR(V8>,*=:+^ M9MI*(T(]E!MTY>;<'7<7T7=WIL6^ N%Q6>\&''X"1^3<^4C M>%6F:]2[OAD9>G)=8X>*/:Z._>YN*/,OVX=F221VHC$@<4NFX21//=!# QHF M5K5]T=\H2RVD%ROJV:C=!M)OE;*GB7,P_@M8_@=02P,$% @ <$VF5+F. M7.\"!P M1 !D !X;"]W;W)K&ULG5AM;]LX M$OXKA*][B %O;,MYNS0)D*2[N!ZVV*+I[GTX[ =:&MO<4J1*4DY[O_Z>&4J* MX[P >U]BB>(,YWGFE;FX]^%+W! E]:VV+EZ.-BDUY]-I+#=4ZWCH&W+XLO*A MU@FO83V-32!=B5!MI\5L=C*MM7&CJPM9^QBN+GR;K''T,:C8UK4.WV_(^OO+ MT7S4+WPRZTWBA>G51:/7=$?IM^9CP-MTT%*9FEPTWJE J\O1]?S\YHCWRX;? M#=W'G6?%2);>?^&7]]7E:,8&D:4RL0:-GRW=DK6L"&9\[72.AB-9YU_ZS M8 >6I8YTZ^V_394VEZ.SD:IHI5N;/OG[?U*'YYCUE=Y&^:ON\][B=*3*-B9? M=\*PH#8N_^IO'0\[ F>S%P2*3J 0N_-!8N4[G?351?#W*O!N:.,'@2K2,,XX M=LI="OAJ()>NWM$R74P3-/'[M.RD;K)4\8+4B?K@7=I$]9.KJ'HL/X4%@QE% M;\9-\:K"#SH5Q@EYJ0'8F&& ML?-#(WD,&#X !1O=!+\U%2D4)U5NM%L3[Q0CJ?3.UZ94B4(=F4)>[>A9Z=)8 MDS+%%6U1FQHV$JC3K@M>@-(=&^5<_40I3HXF)N/6?*P6"Y3UVJF#'?H^\^HO M6.UY$V,T*-EZNV7A?;V[TI^&79UU/W>['GO!+ZU9ZR1D=A3L1M>3J&J=,/L< M:(TTBE0BFRJUA+A:F1"9"^,#6R??^,$X (9?V1.L/&F7C+86,M;N6<'6SD_? M@O<8"=U%O7?J7ZWC;"CFD^<-N7\A./<#0JN!8C9%_AJV!-D!9:"%V'I7FH;7 M:M]". M0-R#5M7&C!3-RS@MZ0$FEL#O*#YQ<@+:-Z* 2TXZ1(SYY*S N?4 -90SH317U.<@SPUX*3%"0K)"" MHO5?V?FU136B8%DESKC8T%TW4$)I(4:S^1!_-2CDN,N0:9.CD0TX$N!=:,)7@*S7Z>]X-TP<_CA7! M4 N%YRB/8S4_+(Y_Z.E&!JSA#?NLVQ\[\7DL;(-W0[7/Y%DKG"J,,%L:>/H1 MD:\Z$Q4@$.*&Q0^6;-39Z?]KU>[9CKXE)/2KI^8(TR +0=JS*Y?H@IK6[8V-Y3'!7>H!UZ*_80K#:*.23"2*5IF,#D&^-0O[V]^ M_?38YZI!G$ID/!B!>1-,J(9"R0&[IIP8)<*68N-=%?L4V+>#:[FWII("XS D MLR\":PA<5@_5;Q#/;)>H?X$X(\%BWW$3?+"F( BV$E2!@)S?NQ.9V(YV0<.9 M35D/HP1#JC(K64H@SY4;H/F2&>@)S5-N7Q@:BRFC4X;4SYF]JU/28'"9+LO0 M=FG6F]V[#&6*:_9.\1B<^= J'L*(X_#E6LD=I&I)=B&4Q#,X:]7R$7W=/Y*, M.#E4=SFA&=(6S*$26=@CZ@TH6QKAE%R MQM0H">-)E^VY,7%P-5R68$N?03O E]KJSKG\J>>!2\R:)#9EU!(VX8F!7IFI M.)1W2ZT)'%DRD7+ZX'8AO;.;-SI0?*=BV^/>)- ->WW]UR58B4::O!2\%9#G M5M(&3$51;,:-S:I%#Q3_;J!B:JGM>] 6@F<#]$X M/M]7^(RR@];I%FQ1-490NO6/TGNX19[O1.H;-?]',3E&I^>G4WEZ.7+GBY/) M##N*F?Q\]HS6/E*N%L69:$'=D-]WG'(\+,E7$V,KWBI]!,,'\PE.'?/OHC@> MJULI':D/!/8PJ-@[X6 NQX\?'A[CFTB!XN+S5-L;<'8Z6"IF)Y/YZ;%Z M[BHTW;E*UA36 .^K[Q/_0L?,/RGXNI_4$L#!!0 ( '!- MIE0F!;DPD@< P5 9 >&PO=V]R:W-H965TLX:1X22Q1G>&;FS(=TN=+FB\V%<.RI+)2]ZN7.51>#@4US47+;UY50 M>#+7IN0.MV8QL)41//-"93%(AL/)H.12]:XO_=J#N;[4M2ND$@^&V;HLN7F^ M%85>7?7B7KOP22YR1PN#Z\N*+\2C<']4#P9W@[663)9"6:D5,V)^U;N)+V[' MM-]O^%.*E>U<,[)DIO47NKG/KGI# B0*D3K2P/&S%'>B*$@18'QM=/;61Y)@ M][K5_J.W';;,N!5WNOA+9BZ_ZDU[+!-S7A?NDU[])!I[3DE?J@OK_[-5V!MC M1$P\I:)R((_+D2NV NF9TVRIG50+9HB;-H(& MM10F))1?\OKA'V7GPI"@,]*G"YY450'=LT*0(KL#4UV4WRMX(ZB4'>V1.+P3@&,;A M$&;A2[@C]=NII!0%O2A'V9 M-+C1M*E6A2#]=.Y*6H&P@"H&FF?/W:@4?,6T\9KN=%EQ]?S=?Z9)?/;1LE08 M)^?8%T#@6&TJ;7@X#77L&<*V_PWY]C@Y4,9).E&J/4S8]:>#2Y^90^6F:T*G MJ];*360)15V1#VES0\"(O/A/0UVR 4V%%1)^A?&!X43-/KN'7)9)NHN"FEU_ M[G"((T[_:$,)USS$GSI!E[(.#*"('&9XY(/]]OW(1.R?K?T' ][@O3[[7:7_ M4B9Z$Q*E':$Q0EI;BZR_/WC2^HW?Q)R"Y/G8Z(R5;03#$HG5-DP*TA0]<:+[&(F7PJVHG_C.(K/DV@X M.G\UM5"JXC@:G2;1>7SZ&N@.5U$),;#9VCR_P[U=-Z)&"0Q16UX$_.GH->AS MHTLFRJK0SP+;X".B8CFKC148\5Q;I5 T''^B*LZEKW?=TZ%M)G)>S)OHHC1N M5!I1\*;ZDLP2K8Q,Q,ZVJ^%AX\<5-QE"\VGS(+CEQC]XMW>\WFWG)*>C:')Z MOH7AL*#QE MS?2!!>JB2\$>"J[8$-<$QY=U MWHP3*"T6[QC8B0D%QOU(>L9,&RLDM9NO,FX*1WROK^SLC_W]T?A^F GB-9E?.^/"!#K=#/;BJ4 M9>]EGJ;!\T075.IJ74F-$J: M8-)N44;Q$D0_9F@:L"M>437T,S'+1;80S502S#K@@A6G)"!E35]"N&_J!=Y1 M$$>?#W&8/SG-&'(AB1MH)X$D2U[4?ACY$$^&_2'>98K"QY@P@SRU;\Y9,[&X MG/A"6/'[GXV->_./G(?J$I' 8S,9_33'JX0 0_,^ N MH2B)QL/1,9NRS[X33*+I=(A5+-WE7"V$#P%9O^/9-[AK[8!/Y("?? ;?T)OV<A'VH!HUSOR6]&(.[+O.IP4>+-W3YY$Y\/1B^#RH0H(;A?IK7W/>C\V[TN?<"+'U]6+W[&V>B2=J2 *(1L-Q MQQ^W0HFY= ',UNQR=#;=L"@08 ,_Y:$?[K?A TN22>>0%O0CYI#W0)Z,)F^# M'$_&[\<\/DLZI^S[T#+H?*$JA5GX[W!4T1#<\+%JO;K^U'<3OG!MMH?OA+!\ M086R$'.(#OMGI[WP,:.]<;KRW[MFVCE=^LM<L/H-?_ M!U!+ P04 " !P3:94TR LPC<$ !)# &0 'AL+W=O5!8 M6YU&DKV^PV_<=R:'1D!/S$]#$,!R$D<9*\@#?L20X]WO#-).'W MLY6QFG+BCQ?PTQX_]?CIOPKBBQCN\IV:BF4X#^AV&=1W&.QS_,Q S@UEAL$< MN(1+91%.X @NOM7'3H-:<@2*=+)<']I::6J!,_82J #,BX$WMP^ MYY]RE\J"CZ9TGF 7S8JL>"BH*6-U1^?(TX$2;:'R$$C?+>S1[5]E!R+-Q^FN$J-SM1.Z@EJW-NFW2CT-2& MP.D8\3[#RG8A(7L[ 2I5+:TY/(4/+>[G0B,^JA- MSPK_#7O-MWP^^>VN$K@ M?@8[TF5=4E@L*5_2Z\4E10/A0"AC#H%9RJ%5;;O,V8U]H02=NH%W<' 2IH/I MH9/2\&0X\M(P/(DG3DIH:@SO42HJO-[.U_9 X.F!/'L481OTT2"_X+;GX M72*]DIXY%[6+TP\G:*?X?XK^]RGZ2LWX)XEZ06]#9ON#HP8+#&:UYI:C.87K MMI23.TTYW%"1IWK?E-TD'DS;9PL^TOLBO?Z58!)^_FF:#))?GGS)[(0(OT#R M]K&@7A^UVT#K:T7] M1CMP!OK_'A9_ 5!+ P04 " !P3:946#BU%C$# !E!P &0 'AL+W=O M1;=')2>6H4BTB;/+2$JDQ*C-?+5HU09OD+^TUR12/J"4ID$7 MC'= 6"VS\\G9Q2S>3Q>^&MR%HS5$3];>WT7A4[G,QI$06M0<$93\MGB)UD8@ MH?%]CYD-)J/B\?J _B'Y+KZL5X4B\>X-)9;O%*O5@OP. M*-X6M+A(KB9M(6=<3,H-DYP:T>/5-?FM21&6!,,GIWV#<*ON,2QR%OQX*]=[ MK(L>JW@&ZQ2NO.,ZP'M78OFS?BZ\!G+%@=Q%\2+@E:(13"=OH!@7Q0MXT\'9 M:<*;/H/WZ!Z\,T%;'SI"^/M\'9BD//YYP<1L,#%+)F;_2SS_*Q;X#*6-E1H+T+WII2,9;PQ9GXNV&1 E18(BD+IL=@"0 A=R1=XV2&7[D\<>K>3%Y^U=(.*T/)G9=2"U30NR_MB7? MDA$]: ^>!?!5/+%&J[7M.5BU"XD7X::SJH>)\AJMP:VXP[7B:/H!E.0O=&WK MB9/^8$U.C%K6IC 9&73NQ8:%!,MSC1?*5Y+V7M"'=->*MTYAHQ6/""!$' M!TB)N*#2+)%HW#[A.%;5_NYQ1*._,7\1CFM"A*;O$HQ=(F$E70]%GIC(8@([ M%:"8CDY>]UMQ]>:(CGWX-PZ_& _F_C=,3T;SO>GY:/:D:5TKM\%4*T=E\./T 2CHV14K-8B>IX]/8D ^J'>B^P M;],@77N6L9R6M;R#2/&"G%?>\T&(!H:7=?4#4$L#!!0 ( '!-IE1*R#0) M,@D $H; 9 >&PO=V]R:W-H965T_[[ )\D2PY MN6OG/O2#+0!<[!MVGUV0EP_&?G$KI;QX+/+2O3E8>5^]/CYVZ4H5T@U-I4H\ M61A;2(^I71Z[RBJ9\:8B/QXGR>EQ(75Y<'7):W?VZM+4/M>ENK/"U44A[=.- MRLW#FX/10;/P22]7GA:.KRXKN53WRO]2W5G,CELNF2Y4Z;0IA56+-P?7H]G"]L2!+YL9\H.$C\K-6MRG-B!#6^1IX'K4C: MV!\WW-^S[;!E+IVZ-?D_=.97;PYF!R)3"UGG_I-Y^$E%>TZ(7VIRQ__%0Z"= M@#BMG3=%W P-"EV&7_D8_=#;,$OV;!C'#6/6.PAB+=]*+Z\NK7D0EJC!C09L M*N^&9M@AS\; R>?XDS$,)/JZ>.YUII)KPALF*0F'NE5C( M0H.N",S-@IZJ1Y76E"*8+W0:UOO2#G_XTVP\3B[N:INND A,<-\*X:>CBR-H M(U)X5V?*2LX\0(>0HC00#"V57LMYKHB,N,O"U*4G5J]&PP0AGN?8,X I.ET) M6576/.J"'4/D)7"*(([ H FD@7B5#$<- M>]B;T<*T77B0CC"&P )L3-FWG"P;G5TXS$NX7&>LS8W,99DJ<4^YYY"V?@63 M#/99)*ZU4$5(Y^@920L/PL( HERE&)#R)YH!4!WI7BY9L%6$IS2;!RDNJ*3= MMAN'X@.[NXPH1VH$0M]%^F;4R-R9R %F/#^8A37%+J^V ?"V67_'Z^W!FQT! M^_(Q;UJ.F/,P&TB=$K$3E7QBC>(I;\G%FD3(*ZM J#,Q?^J;^=TQ,/X_B('/ ME!E8="(S-!!S)2U<[^$ZZ4,E2-RFQN+*@'N42U/B86H#2$?]'U1$)Z%=46#G26E-ZV MB+8Z6>RPAIY$!"B[QVH7MP"N%#]HJD83V,_+TO@,^0,SX6-+N4<-"N'J\_#<.A9X)5O2J3@< M>D[MFH4VDV20)(EP*TG>B,R\MWJ;(WS%#786!71":Y]^"35L):&U M56MM:H MR'8;N^\J=-^O!/M;04S124V+'AOM_GM,:DV[[$_09][FL;+RQ.K!6J2XX!][B[ MVHG_[FKT:\/_1]'ZQ4J53SU6[UY2^?ZU+ !@W\-/- MW*)\8GB2G"C-S1)83&DEEU8ISEE.L ^.&ZH[Y!\8V,IP"6G.;" ^?KQM[GEM M0*$),VEW;>S+AJB8RETB]YLU?L$34G6Q'-[3*M9^O+!\YEIO$ #_!B#Y%1$WXTBQ\K M%!)?XC=6I4U-J 9 M*6.SU"J! *5"LGW=:RXKW'NM((=W.?THBO!Z*O1=FQ="I@G];>PH0DWL78;[ M#45[#Y/;-TLFNU>5CUU&,HALFZI"8=A_\]06H*VR@X!VJ=5SLGIN$)*'W,,! M22'!';U&^K)OQ+O@FL.8R6C7@UN.Q'5CQ:?.BL.[8,*1>!^3ZC/[J/_JKF=2 M0W0/]^TAZ4;/S!ZS[3M'AW4I4;\\Z?E;QWM>.XE7G&:C\<4W1R>C6?R__2:A MH=GW.YDD_+>O-_DF@[-D),YF,[&G((O#VB#M,QY>J%KB^IU>^I\M?>U$B4JM6]+5CS=EL"C5D M+79*7*JRO0_(C&Y>]"*;BUB+E/\S)29'O2/MU*#W1K&@#G!=D3BD'V1170BZ M%W)Z#.AU[6!+D;^\>&<8[GH3?]S[OE$HN^2O..1VX%SXU-&NMA^*KL/WD8X\ M?&4";BTU #A7"VQ-AF#YPN!J%"&PO=V]R:W-H M965TKW17S@]*/ID:T<&R$-(N@ MMK:]BV-3U-@P$ZD6)9WLE6Z8)5%7L6DULM(;-2).DV02-XS+8#GW>QN]G*O. M"BYQH\%T3>.!5;=U&O)RWK,(MVL_M1I,4#R@E;U :KB1H MW"^"U>AN/7;Z7N$+QX.Y6(.+9*?4HQ,^E(L@<8108&$= J//$]ZC$ Z(:'P] M8P:#2V=XN7Y&?^]CIUAVS."]$K_RTM:+8!9 B7O6"?N@#C_C.9[99OF67+N58'T$Z; MT-S"A^JMB1R7[E*V5M,I)SN[?/>UX_;T>DV!E7"O&KILPUR^YK$E>*<4%V>H M=0^57H&:P$F904N FH\@_H)@^OX\( 4!2\L[6^M*AYA=6"Z-/"VTUQ68&L$PX_0])>% M[K* 4EW40ZY#K^1 F3P!<^:DP\ JRP2H/:1Y%D[R-]25@ROCDFO@U50H+8T):#DFEI2:1.2]I[3M@$F2\"F%>J$/<@E@8XH:K_3!PT? M9$'W1=T,&\%D]&WX>'1K!/)4*"G/W7_@MKX.$0(W;L2X6>$B-5"A1$W!.F*L MI,;CKC2\P=F!<1XN:/[XPRP=37\R)$NC!"]9?P/T<=75IX94-=9NIA$0<5 - M7J%_(!*O1M&4FEX(/[^(R:LD&@\;-)&]?UMKQ%O7Z4UI02)=48M^$(I3V$-F M4?IO'V_^X^,[!7/%0P0K^U)IZ3X\UK9:'3F-5M*E8"=1/CBF9'62ZD15DO]% M_HJ7$2IJ?@?PG0JC MZA$"GJC80U<;>R7H+3-W\)Z;@FKD-V0:?NF:'6$0[VWOS>K*/VV& M$M5)V\__87=X/5?]H_&/>O_TTA557!H0N"?3))KF >C^.>L%JUK_A.R4I0?) M+VOZ!X#:*=#Y7BG[+#@'PW^*Y=]02P,$% @ <$VF5/7/^^B2!0 V0P M !D !X;"]W;W)K&ULG5?;;N,V$/T5PDV+#:"U M+S42EU-;@\Y[6/[O+<-L'H2GUTPC=E*=W^6AF[NQC$@W[AD]X4@19&E^>U MW*A;%7ZM/SK,1@'(TGQX;BW_B/[#E]6TJL;:W[7>2@N M!HN!R-5:-B9\LKN?5.?/E.QEUGC^%;M6-H9PUOA@RTX9"$I=M5]YU\7A@<)B M_(I"TBDDC+L]B%%^+X.\/'=V)QQ)PQH-V%76!CA=45)N@\.NAEZX?*_@DC\? M!=BBE5'6Z5VW>LDK>C/QP5:A\.*'*E?Y8_T1,!R )#V0Z^2HP0_2#44:1R(9 M)\D1>^G!L93MI4<=$W]>K7QPR/U?1VQ.#C8G;'/RGX-U5(\:Z\S7,E,7 W2. M5VZK!CW SX42-[:L9;47IEW*E MH)[&6F38Z:.4C8==KG2G!5B*Q587.#$1E ME0OUM=$U^B0,Q96'H$ HL^(02^C6RLF@JTU_0(.<.7%U>R,^VUIG8C&!5(?G MS7??+))D_.ZPP_/XW:G8*:>$KC+3(.,8B#?Z]*EMX:@+W@)$@XGT7@6 ?Z,A MF37. :2HK>-^A,Q39:/EJO.8/8/>"T<\D(I$!=Z"I6?&*Q'N TLNQ/-W'O/* M6Z-S&>#!M32R0DQOJ7D\.40JLK1-%3B.)W$\G*+IC(')2)PDP[B?,;R3Y7!V MOXW$UHHYQNQ?R\0#3"+7N:AL$(7@A+VFVE]O SLR72G 'Z MJFEW,O PN>+UIM(H$(D0< ;:^-F5T1M) ?%#+C18J&VE.O_: ]4="!Y?3J_T M8FT-F!J%T%2RR37,1VUL;.-AU)^>"? AN_*Y<$H](H(G'M-/+'YYDL#,^B!. MQ"R=XWG=:3J4N!7$<=QY1#UU3&F:VJ@U( M"X\.:JN@E%^LTV'/+=C@AGX&T"F#NA+!WI,+-30?A@+%:4U[J=;.?D'1M^7E M5:_/ "M89** &50R JYM#DZA1D70$'Y%U>90JF D:AZ4,!3RQLG0]UC8@X:D M,?NN3]@-7;4"I PX6U5IZ@M"L]7T7#C6?SN^J%7^%O8 MHH[.LQTZ9#Y,YMIG1"3L)FNEPV3Y[3%@C]EMSTH(/T*% )( MWQTPN96F43W.>_2M?BWWE"Y@ZR$@I(UG]PKF;VBT&5A9APN0=ACD*YSI%L/'4"6%ABOID;L1T8AOX"#;12E2$4,6%<"IS/5ZK9BOU\Z6?.KC M>,FZ-E0*5( 2=CI?NQQT3$U<#[+2MJWJEK?83[D"MO:9B9[Q+[J%._ ^/L^O M'[Q??4!VV=T74G:4'F$8X?T#)2*N^#H1GSA+=.O"$NLSU\0I3? 3)SON2 _.O$5!PX&*9=CRT;I .1<]$73;EDX*@$]-H M"NY[#W(Y$[JLF]#V)XR!U^)H 0YJ+4$VCN;CI7CIU31Z\-PLE=OPHQK/%O*T M?7D>5@_O]JOVN7HOWC[Z$=2-KJB[UE =#^?307N!]9-@:WZ\KFS 4YB'!?Y[ M*$<"V%];&_H)'7#X-W/Y+U!+ P04 " !P3:94J%_[/B\) "F&@ &0 M 'AL+W=O^B*1('#.A^]< M05[OC'UTF5)>/&_RPKT]R[S?OKZ\=$FF-M)=F*TJ\&1E[$9ZW-KUI=M:)5-> MM,DO1X/!['(C=7%V<\UCG^W-M2E]K@OUV0I7;C;2[M^IW.S>G@W/JH$O>IUY M&KB\N=[*M7I0_N?M9XN[RUI*JC>J<-H4PJK5V[/;X>MW$YK/$_ZNUWK2OH'WCOVLI1. MW9G\%YWZ[.W9U9E(U4J6N?]B=A]5W,^4Y"4F=_PK=F'N#).3TGFSB8N!8*.+ M\"^?(P^M!5>#$PM&<<&(<0=%C/*]]/+FVIJ=L#0;TNB"M\JK 4X79)0';_%4 M8YV_N2^>E/-@V0M=B/?*ZB=)/(G[PGE;T@-W?>FAB>9?)E'JNR!U=$+J3'PR MA<^<^$N1JK2[_A((:YBC"N:[T8L"/TE[(<;#OA@-1J,7Y(WK;8]9WOB$O.,; M%;)(Q4>5KG6Q%K?D+]IKY<1[[9+E P%I(T2WZ7)B*ZT79B5, M:85Y4E;FN2""O%KOA3=PU0*QS8_5\S9PR,/V$1G':O=(8IQ)-):D<'Z?B55> M)KZ4%+6.MJ KK"3678A?%-+!NLRES?=B8PKMC14>F%>ZD 4D$02YU+GV>S9I M8E6J/0T6*9D6>&EZ8DJ23%L@*P,6P3R^5]::&E$8+Q2M(E2F/;E1WJ8(:5.X MK4J EF=M2PL6:!=MDJU*C$W!!-AK1.+>BY745CS)O%07XJ>"<:=D,KYHM"?1 M>$*[@ ]D$L(^3ZST;.0>BYQ>%T=$P)JF4!4Y*Y,C88.MUZ*GSX44&>*"GTK: ME$JD(X-!:>%DR+#1"D_2ZHI]3,=$,JG9,<-+4"!U*GI__M/5:#1X4S\-\GET M^.:<9/5T5R^CJMD(2(BX=:%_ Q)X$3P*Z_):>Z6DM:JCY4+<9;)8*_:R8^); M[/A,,KF_EC+7*TT*X5DUF:0?"PZV0W *17%8AV08EU9%H[.=A(%V"R-N4%DS M*GGL?;A7HH?,X\XKA-&2M(/A_(VCH'4FURE#>/#X"WX'^'<=:?=!&CQ>YR1I M7V'(05S8$'NTDK: U6M*G,2J+7@P*>TF7"$CE)8B:9?I).-YO*^N/\C52E$Z MJ41^?[H/#=M'!!F"16F$-*RE9K\D#N'=;:1'_*52*KVW>EDBA^20T$A-@Z>;I+G3SE':4I-4<"'2JCR4Q$QO'?CS.Z6*6IBL MNY5^W!B-DECRV%B&V27,\E\J"6B MJ[5!)\XM%X^TE+*XJ9T,5^UPII+%X)D M:TVBG*MH=-#ADXRQ'%0QYHH8[X;O0:[D\D"E$G0F)TI,Z-#0\#P>T],5?Y@; MNO(Y^BMQ(?YU$VL=3WPG)IH4)2DN1%R,L^. D.&;HQ,$<,U&\YI7+I)] TC.C--R0 M"';JC(YIX_6Q3FOG2MY8O;[5/56Q%_P\F/A$GN>^1+84\P:Z/AUX4"$!'!"P M0AQUC!?-19E[M8*9?.7*['O88DC>A;.=MV\'; .RF@Z9\_3XI2"EM M9(=5%/D?J*(U.X6LZ\L[4^9(G3CKH)?4114W2"W<*!/&EFO#SKLL^F>[]CBT MR(**,!PSPY$8\VI[-_E/]>L*!H]IE8)V_]"1!=5+KL?1>X_0A@.&MIP G4#X MIM#!Z9J=RM !1-E$.P5S8L\;DY(?G3[ZU#V6091'A^$S#)4P2B:2'5*%-K=] MHCE,P2HV0M0--T4]J3%LK4[H2'#;G*!_4TB*D]W3D'G0])37*?<>3T(M=87/-4T3\[5];A&A?3OP?KD%B\]ZPWET0WY-2JQ"%?\M-IEE4=]2^^A"!Z[0 M@_-9L@'; GH<$27W!O^1TUI@A7#!+"I69/U,AUIZ>Z+H[8GX)"UZ[.KE!\_! MQ; N ]\TADYU#Y'L>$>D/*"HJ,T2%AP/^D%FCVV NH_G[ORU^!#A?65X[9/"H^SEQ%UO%A&-*?*G(_I%Z]=Y?^;3S#;![[ _F$[Y?S)B4 MUYN,A^=B,5Z(Z>!*](:SJW,Q&0S$:#R*NE^)WFQ^SG(7BZ!G,9K3\'P2AD>L M8]@?0DI%_@,\XO^!^JLI43&?7S$#LS$9H#>9!F+FTS \!T$GZ%\,%N>8,9Z. MQ&0R%KWQ! :8P7ZC^; QP'1$ D=@>,#_ ];7&R_&87P\GP?#7$T.B3X2,)WF M\)#?7EE(5 $DV7/Q&8F(7GQ$R*'UC,?^>"B+/]:A/QG.FYM7@OTFN??AZTSU=,.+?JW,0]/4HP?SO M*H^]LKYL?3O8*+OF+R0NO!L-GQ'JT?HCS&WX]M!,#U]P &E-]3)7*RP=7,RG M9^AA^*M(N/%FRU\BEL9[L^'+3$G4*IJ YRMC?'5#"NI/4S?_!E!+ P04 M" !P3:94X&JY6!H$ #<"0 &0 'AL+W=O6YU@PV]4E M*IK)M"F8HT^SCFUID*7!J9!QTNN-XX()%S1S*>ZP6>RTOK)?WQ*9U'/$T*)W'D$1H]GO$,I/1#1^-9@1FU([[C_OD/_ M$'*G7%;,XIV6?XK4Y;-H$D&*&:ND^Z(W'[')9^3QN)8V_,.FMAT,(^"5=;IH MG(E!(53]9"^-#GL.D]X)AZ1Q2 +O.E!@><\47 M9>D,S0KR<_,/3!CXRF2%\(#,5@9)<6>GL2-P;Q+S!NBV!DI. (WA02N76_A5 MI9@>^L=$JF66[)C=)F-XN C"5PA)+A\4*#0QZ8;@/%:VX@<7R#B8)C9WB_DXHHJ@K2S#VXOHM^!'@ M=Y5B52HM'V M],Y G/,B]?T^D]8+0RQ07J:&]BX5 %C8S2H;"H"0]0Z5P&GQM:K%QNZZ MVSD,9"\ZL,D%B<[,@1_5 _?Y*KF%;Y4FO6M'"F>IW$R(DU52 @T6/@$_T#+N M'LF0G]+O(#O_8W+K"ZX!Q9>2]FN:YLSFD%&AOPU'U#SZ2JA:B8UP^7XRQ'?# M3$IM(3B2<5E15+UR=$ 1;&9T0:JZ7)CTLF2&"'I#+Z;5E>%8)\.9Y)4, 6Q0 MBZ7_T&;L 4@.3DTD2%-AGX(Y'23:8(=. UHFYH\9ZI]0GKYC]EO00W%)DR(3 M!.:Y4SJ[FFXRW5,R%VA\FVR[S:/!DHDTR*DLUD0T M@1-YZG,JD08DV/=OPGSC^ULP.YS6ZNCN SK)7&JUO@R%>L3Z!Q(Y=B[$>R=N@68=[A66ZK)2KCY\ MV]'VZK*H3^Q7\_K>0]O@6E"52&ULK59=;^,V$/PK"R,/+6#(MOS9 M- F0Y!JT0 ,$N5R+HN@#+5$6$8I422J._WUG*5EVTB17'/IBDR)W=W9VN.39 MUKI'7TH9Z+G2QI\/RA#JT]'(9Z6LA$]L+0U6"NLJ$3!UFY&OG11Y-*KT*!V/ M%Z-**#.X.(O?[MS%F6V"5D;>.?)-50FWNY+:;L\'D\'^P[W:E($_C"[.:K&1 MGV7X4M\YS$:]EUQ5TGAE#3E9G \N)Z=7,]X?-_RFY-8?C8DS65O[R)-?\O/! MF %)+;/ '@3^GN2UU)H= <;?G<]!'Y(-C\=[[S6_V[RD-Y/E@- M*)>%:'2XM]N?99?/G/UE5OOX2]MV[SP=4-;X8*O.& @J9=I_\=SQ<&2P&K]C MD'8&:<3=!HHH/XD@+LZT*TUH?3TD\EE_M)^!" ]FG2/YBK]T.&M< E-)T-* MQVGZ@;]IG]TT^IM^/3L2)J=KP%5F(TVFI*=/RF?:^L9)^O-R[8.#1/[Z(.JL MCSJ+46??QNE_-J9?90C2>;(%73N9JT!?0+2C4$JZET]6/R&9_=*-R)1683>, MRW!3"[.C4B!S"C8(39FHL2?LV-])FLZ3,12E-1^.4(H 6>UH+:GQ,B<<=]AE MMEHK(^+Y@5$F?$EKZ\ ' K>4ZH@QKK8XE/>-,)GT"5T&0D6SLB_I:VPYB.X<:"PMC&P0%"KQL//?A^PX&>H\SGR:(O'#L^29/) M@0DG?2UCK].[!+D8]%8&1;F%YHT-))]Y W$Z7FV,*E0FL(XL<#3ZT*#S$9?" MD]!-A(9OP+BQ-O>4-XZ+PML.65,MG;)YJZ6M;70.MIZ '*Y0685$1?XD.5-9 M%(S MI$*2 PG,A+1\1K30&.-]< -Y*(&6\5%%1:X37P':U^#+%<+F:\'!&R]68'N)1/*'E<)G.Z5895345W=N=T(&;TL.K MPZLEHQ:0@>Q >V]!%DM\JT)YD A MRV W301T+948.)8OY5XQ*J+X794BUUT MFG#85V' Q] E131 9T6IF%&^*?-88"Z;MQ # MF!38[H+*&@WZ6KG\2*7=2LABV!_7(Q110%5'4ENNEZ!?<'5CAL0^C^_Q#'ZH=6&>ETW.HB3>-@3I-5%,V")O,E9[<7Y62X M7!RDDPX7LW$GF5T\S0:U0O0)^-D_K)MC \--#8L MSCR4X)ZJ]EJ7?*V_IHA-,9B\[#3#O!P M-!4 !D !X;"]W;W)K&ULK5A=;^.X%?TKA#LH M$D"Q+=EQG$P2(,GN8J?H[@23V?:AZ ,MT19W*%)#4G'27]]S2=F6/8Z3!GU( M;)&\A_?CW _KUQ>#@O+L'9OKR]-XY74XMXRUU05M\^W0IGE52_MK1:^ MR$7I:6%P?5GSA7@0_H_ZWN)IL$8I9"6TDT8S*^97O9OTXG9,Y\.!?TBQ=)WO MC"R9&?.-'CX55[TA*224R#TA<'P\BCNA% %!C>\M9F]])0EVOZ_0?PFVPY89 M=^+.J'_*PI=7O6F/%6+.&^6_F.6OHK7GE/!RHUSXSY;Q;';68WGCO*E:86A0 M21T_^5/KAX[ =/B"0-8*9$'O>%'0\B?N^?6E-4MFZ330Z$LP-4A#.:DI* _> M8E="SE]_]J6P[,Y4"&E)OGX4[)/.324N!Q[X=&J0MUBW$2M[ 6O"?C/:EX[] MK M1;,L/H-=:N6REW&UV$/ W;OMLE"8L&V;9 ;S1VMA1P!N]@/?S]T;Z9_:O MFYGS%GSX]P',\1IS'##'_Q<''L2B!+QP-<_%50]H3MA'T5LI_5!R+#$S9W>* M.\=N&.ZHP&M0)/_&N"[:C=N=#2N8+(3V,N(I%[4'R7R)G'(UDH-YPQZ- MEWK!+''8)4#0C\+&Q M+ 1\^TVX.:R'HK0QIA9VZ5L">*4% ;D?-;6WZ[&LI M6&E4 ?27;8'*I+!7HB!,HP4I*%B-N\,%2=1G']8>\[M87NB Y39@;U3J)0<' MS;Q9B$ $#H2L]X3OFEDE\35HPZ,T[@Q8K0X)DSI734$1 M(1O7)0SG"FGQ8.A0HY4@?+IW*9U 6$ 5"^39YJ 2N-;8VEL?;4.^>(>SZ/Y!OCY,C9;RD&Z7>PX1=?WJX])EY M5'CZ3MJ9>F7E)K*D15.3#^EP2\"$O/AG2UVR %%( M>DHBS*X_=SC$$:<_C:6$:S?QIT_0S9P' R@BAQF>A&"__3PR$>=G:__!@#=X MK\\^Z_Q_E$G>I(DVGK2Q0CK7B**_/WC2A8,_Q)R"%/BXXOY\/^UX+3U7*UON M-M6FH]M=O/ A7 CLE2);ZS\U=I4E3CZQ*O8?0?V'H7ODY;I])&NB=%-M1\.. M1SGN)!UQ8)R,1M/D/!N_YL&W\)ZH3!7M! /5"54VS!025+T)(KLZDR\%6]*_ M<9JDYUDR')V_FEHH56F:C$ZSY#P]?4WI#E=1"3'8N<8^O\.]73>B1@DTPBTO M0OWIZ#75Y]943%2U,L\"Q^ CHF(U:ZP3& 7]JDJA:'C^1%6A_Z# M :8/Q=,I:Z3M.H+0X_!;!24PH,.YW:I#IB)VTJIS<8@8O@BF8M@)8?V?\:@F2 MTR+ZHF-^::AC -==, WT]@0YJ2U7^P"./M]].H[3 >TC6;4/OCP@0ZTPS&XZ MEN7@99[GT?-$%W*Y4;+@D4_XJ%:X^Z;(.'B\+//0J69M@6T]E013J:EU)C1* MFFC2;E%&\1)$/V9I&G!+7E,U#',R*T6Q$.U4$LTZX((EIR0@L+8O(=PWS0*_ M91#'D ]IG#\YS1AR(8D;:">1)(]<-6$8^9!.AOTA?O,H%6),.H,\36C.13NQ M^)+X0KKB\V\-RFDV#E=,0O./6=C)0%X'BM8-U@./"C'S(%Q.L%* ^LM20J3D M.#43&!9#(\.,1/F*M'KD4I$G0_EV'"[E>PIWT!;,W@#'&8E;&X "\Z5E)94 >N^MX8BC)^(G]#^,#@G"+VAT9E5O(_V%D@YV."*^-<"VT%YC8?E=PF M*\C75$TL>H?(3F#'@3-(VLHT)"[UF\5O*%G6E //$C)SVRU!Z0=,9Z*: 6@T MC&Q(8H/C5.^5,DO'CD+BF,9!P!U?, +?Q3IJ-,>,#+V.]V B^B_3^0,[3\:C M,WP>C=+CKF_)":%%_QCG3BR/TM/Q<:A_:?:1_9VF:O$:KTCOQ6-M"/[KLL)()B]>_,D.1^.7KPW@UCT MV8JQZ(2;A W31- '54APJU%_W6O.^Z7]K?2UM$)LO='8O7N;9^*)&I* 1J/A MN../6Z'%7/JHS-;L699/.)2NE'S"'O$?ER6CR M-I73R?C].H_/LLXM^UZ^##IOLBIA%^%]'54T!#>^U%JOKE\)WL0W89OC\7TB M+%]0H51B#M%A_^RT%U]FK!Z\J<-[L9GQWE3A:RDX^B@=P/[&PO=V]R:W-H965T M>++C=T:?]'N;$/?K-IN:WKZM5L_\;O.FHI?VM9/ MKB\OOWBR-:XY^_Y;_NQ-]_VW[=#7KK%ONL(/VZWI]L]MW=Y_=W9U%CYXZ]:; M'A\\^?[;G5G;6]N_V[WIZ+0QCZY\Z^L'6-D8B.WW70LS@G7LQ_#J._ MXL738I;&VQ=M_2]7]9OOSIZ=%95=F:'NW[;W?[>Z(":P;&O/_R_N]=G+LZ(< M?-]N]66B8.L:^==\4$8\Y(5K?>&:Z9:)F,H?3&^^_[9K[XL.3]-H^(&7RF\3 M<:[!KMSV'7WKZ+W^^UNW;MS*E:;IBYNR;(>F=\VZ>-/6KG36%X_"3X^_?=+3 M?'CK2:EC/Y>QKX^,_47Q4]OT&U^\;"I;C=]_0G1&8J\#L<^O3P[XD^DNBJ=7 MB^+Z\OKZQ'A/X^*?\GA/CXPWM^#_N%GZOB-A^<\3$WP6)_B,)_CLR 3/C7>^ M:%?%F\YZV_0&DCC'R#\PS*\;^KDHV\83Z97I;56L7&.:TIFZ\/2,)>7I?>&: MLAXJ6_0;2SK "^:Q\/N+=KLSS;XP354X^OA^T];UOFCO&QK-#TOO*F&Y\,X>)&XU7C#2N:+C;FSQ=+:IK"U(WEENER3T4F/711"O,.8;CM> M1$9Z&HPLSLYT].UNZ/P 8>U;7D$WU%;(Z.QZJ(U0H70N=[I$R\_E!O3 MK'G96^?9L#SZZU^>75]??G/[\@7_=/7-XP6QP96;8F>[K>MIW&HH:>;*^;)N M_=#9@HQAI)V>4F!G__NZ:=L2<]-3?M"]$!-B18F\-;N:)U+V_WU+U=? M7'[S])+%^JJXMS1#1:/>84>[=IOO%(ULALH=W6Q0AL=71"Q]L[>&?Z?=@ HN MBN70%U5;-&T?Y<+4=='8TGI/5CE;I:>5_SXX,'T9=QRJLNOH5;<#W]>VL9V! MR-#W6 _O-0AXUS"1MR"-EWNSI265)C+\;S;U&YK.[\A68V=-TPQ$ M_MP2(8D\0[MS#7:0QMZ:ACP(OE[@*Y*LH0EL>KB"@!$=)*;#*DWU&UE?>0+" MT\ 'U%AG1Z3YC&7@N2E6QG40TZB?$QW#6J^^_,9G-.Q:[_#D DLG+\)\(G_; MJ11CVM+X3;$BWYGVMF*6XDN5O3"MK8)B?7S1>!U[RK1AO202-*K?M$--&TZ* M12Y>%?>WH1$7RMLTMZ; ;-VWATTO,])PG:4MUUW@.6&*;F2HMW;7=GU!D\,) M%U>7Y_^8%7*6[Z13152G1WA298X_B.,$Z;N@283],WI=D-5A=0G[[4C875.1 M* -.A$T.&T@+(=[9#Q!DK%U$8ZCK$;'T*7]#EG0U]+ H,MO%"9?S>70YGY_T M%3]%78B[\]+W;@NAF?,\)T<#)OS:[TQIOSMC(>ON[-G)*=@,BK4>:<%#U! / M 6>Z?B^B!AL1K)#/M!QLWIKWQ.@X+V6;0V;#)C:=?JH$- MALP":64CR1NZ$ <)I4W>@V:FA>(I+"6;O#!]5/ '\^TBXSUD=?"B0YG!9K&F MQTF]!_)KQC,W"/>%#1JMJVQ]GW^X(%9W[VUOEK4M?/2H"Z!1&/]"Y8(^6;=M M=>](V#%."\V&.I'+=7@WL'LY>'K3TVPE\55,8$YNW-1%<6?J(8J16D9ZHK:$ MPXL.@/N\79W3DN/@9,3;>W:V6'75#LN>U"\"EGS(^"CX43.#Q0ZU6T)+Y@,( MB.8>H^W(8!&)M.1\T[)W:W/O!Q@OMB.TV4Q(61NWQ5@@D1[O29I9BD]H^Q=1 MV[\XJ>TOX![ ;?[A)?&3UAUN;+()$FI]3UYV26 MMXMB0YM.D]2.GH&7+8,)4\%4$XEWEE02 D@[]+XA;)O;@#*L MD"(;,Q'BT0GO?TGP^[ MD/2!7K-[5?$QKB_!-RQ1$9SN'#;.DVWHTJZ]8I3JMLQB_+L((]$3M:@88WG[ MH;065ABFC:)8MQVVA;DSKF;KLJ+O,&R8*=.A%A,2=$=0T8\7MR&#!@\-@TRQ M2E,R$"$9:;T7CHO9R]08=):%=)QMZ<5I[1MKZ9=36+T^J M4S;BZ[2WB:7(U59V<]E/S+H$O9 $3:V%B="+H>B'P>86QK" M 5"'Y5XPH-DQ @IH;&?V;-5$JK$$]8DP$5 M>52'@!WS68@GWI/ED+ZE2)&4#JZ!]_O@RM7:6UD(08G.ZA MJ 4Z1(J]'9'@DS2?TUK//:GT15'*$1/:N(6-7N_^B;]:LXUBP"C^&%E""L;']VQTI? ! 93EL M!W%?XJ[Q?6 +'V$P"HL;VX< (Z,^!>D99U@EFW-Q!'UR_6$ELD:- M^#!5-+8[]#0V)T70D3?!.Q'"J*WX3N4C/561/'!20'*#!%(7\87Q4PCU MAT8&$1P:GNN8-HGKXS"$6!NF'")0VZ!CAL2L_8TVB>)N,L@L060R0Y@_#00I M,J(!8U#LMPBJ&1/+<-:QF-&8ZPX0$.31I.RV%.XRGT2X25?V.U)XL.?J\M\6 M&E[!%[*%4DL4UE 0-:CQ)8N!IH0%A(R1YY4WZ\D;Q71=AA) 717L3F(<:_9 M[6JB!YL7*84=(2V\91^S5:]:V15SV 1NLR20)BJ ,.E]@84!@L0PN T,/IE' MTL!V5KQ<%,:,!.BP!KXTG,\G&N]D\J:R?$^.ESQFI)L=*V:CU2"HA7:'S<3F ML\^-$R<<,!;ZLJUK"94Q"8U(QDECY!#_Y-+(?B;(XR50I M83L'\4J7J%H[]/2J:$=8QT61HF"0=./<#^E#Y_$@DD^P%@VE8>Q_\KXBRF%XL>F!KCZP%D3F8/!PB!6-O MB1".- YQ*T)PF(PP L6*3;MU);:^XFC- X>3IB"A5T=7D\5\4BUBSQK!'XY/%\VZ@BUJ'$8U?\0%DOHDJ4"PXM1>9/DG7)97T67]=6#? KA!6]U_OC9CWFB@(,[#=I9 M1I,RL+:^"&9]SK']240\%W4GZ8<1+>T!NHNV)-D,UGY@>74_(V:R)64O 2P6 MS'64\T?N<7(?LBFMVY)RWMM^T5?&(]0VAB :G E!)$6%;2?*1XLC6*:\]'@-326_YB5<) M"1W]+,]:(,FN(9KNFD>2:K6RB-PE;.I1P%G+1..!%\GQ>)TE9&VJ9-5H" 1\ MGO?J&3:3XY42=7P2W1-R%/;E'V:*?K)'YZA.OV=.(Z?+)=BG?G<8[?3>( M?5"1\E('R<=V$D+NR5$@Q=/7DM !T5.($78T2FLNPQ?%S1B]P9=$B 7I)XZ( M@]?2CO,9 NCL2MWA_X+[?YUEW,L_;Q]YE0%JYCSVUKYGA>,4(7X[\+2)5?08 M.Q/98JB^[;H6*(,5.DNG1,E$+!'C0QZ!7+);-PO5\/B@5@&1#^YXB,IY4DAB MS]!$*V)81WS9[B2"5$#*Q-P]#N&2TGL>DH"<[V$^T5 D2$B*,>:HQ'-*<43) M8)X_"CE9B9 ?CY&D!G":NU;O8S_T[(LV8R13DJN2PHVXQGVVER)K'+-J:RL:P/Z:4$-[?M34%;XU=M[U3A]\0= TE*C66TZP M]VZME=]WQR9A4Z7$U+Z-@V-23:)EF6%94$A;>]^6S@08>7PA^1PYV-9H)JMD MRWZS\$E:Q/4YWQ2U%*,T())B%/"'T71;.!_*43;B7*4Y=Q*L#K ^+87C7;)[ MI%VV@^;VO&7D]L"/:I(D<5Q(2^,5LCDH8@'H!3&:<*A\P*YG=8WY0N.A9]E' MQQ =Y\AXG#0S'W4,,7SRLRBC7=8J9:PHV$OR9ER48&L0_01\7[+H:8MS\0;2 ME,X#XPX#S?;D:VKY/\EM*)KC8;4F&.E-7H$E"QY#77>P#B))J=H4]T,$AQL8 M%@%91'L\++W]?9",@43#SD;PP1 >WB9C:PYG N%_(@+@499_GN P>U(&(2C0 M0:@98F_H$>=':96 @9EN:^5-TR.201N%@$M; V'ZB8T,:?(^YMBT][#FJ#VAB(QK08I:EZ9(^S"$4SF ].86EQ,#N:"V[HZ (&:U#,] MR49]VGB1\S&@)0G.AF5(GJB5(&D:X?0 S34\6=H>P=L)RE >07HQAHA$:GW@ M'T<.T'!Q!'%I%5V \U+P;3/1Z-N>/6T:(&@0C>#;-J+LLJFO04A,&9_/[,NR2 MK4N@CF';%#L04@EI@8$"?WBN\#PR%+O$<^!P4[Z/L?O&3@;7;6B]C2(O1B_L MZP&YV7A>3&3RQMPM%5DX!YJBF?TX\$I9*B4BJ[\ U%:NL_&[MLF<7H;?23E: M-@7BU/TXF[LS^\#("5OP%*-ER%0V3\:(E&]-%G\1VP1B^8;L!LE'N[?(]#=V MY7HE F7+'1O 1V3$MA(85_#3I>#!!>F&K1=B"FW#'D44EQQK![C[YGA([W)A M1M> H)$\?*:1B>U#E^)^7AT$9^-V+.=)9X+MB DA+D/*^[P([KP >.!WTMR! M;]H/QXP39CFM"8GA4# M;/);'P$D1^/\B^(E/-21M8]>*;,0.G+P8]/GS6SK?3L MUGEU*Q4)"AN>,5H-.(5"UIZXWD=4%Y\@:X0'5$\EKI8]BNG?K"##UC00H,GD M]KX15ZPTP+QXY75>N$#?FNGZ49DH<@$]HQG9HO*Q^N&!=#0KW=MUQUHV)^GP M@5QAE)+-%E,"6#12P4X\&O& XQJ?O:1BR'7AB;V94Y,C^SUA=6I_Y 2.X_X! M*::B(7%CN!5A'#>/M&,N=-%,5,#C55;40F:J2]9&BG$L?2E^R#R9QF_FH"N- MQ3#7NN/)22YXI(=V6 !I&D3QS9)PWY_A+80 MOVPZDM^4Q1P)&K]P'5F&G%>WT-3)A,*C'GQAC9BV]HZC%*B U1ZPEXL)1 MDF/4O)\9[?Y@1L\E"!(S V.R**JVK@TW!)!X:A> WVU(F(I=;YCJVS=M2..\G=V-%!"K'&+/>\8B(GQ?2_M M&3$V] N.Z*2_2=H"9J/R@S9C'U,OF55P$0FRJVHR@OQFG>#D:U MRHL!*Q1R8_]D*CE">BRWB9,E0%%/!I(T.V.L==;P&6R?$F?!B@%NY4'3$J-&#FF3*>.*"PB,PP>S(R>@H3( MJ10MH ,I--IDKB*@/<5:,Z6[X-MH)/NAG_)@DLTZM2)5M*#W0/,Y \/(![3+ M(D]MX$7Q+SNMGH['?JB3>2GM4+F=;S6>B94P*;0XU%?L5%-%->0)Z1G.DH+' MZF&LKDTCT>7(PA *CN<@8F0_2CQX-SY[-(GEE*I0>'@,!NZ(O'LWW^Z M(=.Z7B,QU0O$,]7^?.L^8#<(3*,FQ]V,TNX=W-#$8C @V;6.Y4O[CQ6[:!F9 M][:MLQ8B9(?P=8BTNP0L ^LOBK\%85J(SH[FB(./(P\^!^=3: )5!TH1UO+^ M2I%6]%/HB'&7T,-'GNXL+:$._1U(5A]!(<1%..9&SATD=F;;26!C!P2D+;%C M9)%4)O8QF8;+;W#-P!3:^E6U),^<)D%!N0[I&#$-)QGYZ^QT+;H-?&PT!<($ ;H<-(D.#?>*[1.L+ 114\OR:KN@1?1]<-V7=EQ MJG7GZC(=I+[\6-\,$AS)N+UU_OUL_\T?&JAX%0__.(:;V:F'>#"EWJ=$?<9R M2?2E0249GWK=8U8R8;0L6_^QKH)X(E./2))=["0P"2=]QO(6I2SUNXTM'A\3 M::T$PDE:]0US/Z1VBZ.13QJST@'->UO7YP+%Y0$Y+NJX.:=EINV&/AQ6I9V19R>- M?B/JQ-O$K2\WMGRO73P9RQI[/Q&' RGP*8^CZG\X3$H#SMN?C>9S0JV4"%^Y M&M53BP5Q,WT?' :1CG!TE:8+J3@NI$%F)"6Q#Q+SG8DY8ONT+BZJ3!>BW'!'[%D;E9>_?P MU_7XJ.)M/9";#N2EU$TX*L1@C>4X?PXF*7N+.Y)&K$_8-35?I:*Y)+]"A)YE MZKFQ6WV<^9 WV8V.<(O/KJ4E(4F] MVXE!HZ^#D&(+7* [GG_VXZAN?LW2*Y>&7UK-,TG>3*)/S0E) *LBV!29(D';JI.X;&HW3_W+0Q%;<,5(*WQ^1D-,)4 M:&*/D-A$L4JXOP2)38T,>;($\:L.MDP*Y/6J"7H9,$ M*:_;#:UBUHQ]ZB X8.%*.7T@DH2O/']E>NGD"*5;/5:3GSX/"?ZAERP>EV_X MJH8TX$.&T0+$/5]0!";K4,A,+53-%D6?D8#UU= M+,\8+DC\#W@E';U1*RO0"*,W\-%'(#(\7!A4?'Q62NX[-G%[_5X-_RFA2G<+ M73T]*0^O<(#OGWR [Z=48IYWD']HI/DZ*^NG7#8 B"V)],QK'#/W?7;B\*)X ME4X?ZCY)HI8-RWVZ(X0#6;;/WO*Y?_6GJ#^@<2YOQ#-Y6YI ;*0Q8+>R+'WP M=>&0(W)D +1-'T]X3BOV\/:D)7HT!/!3JWW9&4KN1DV&)DE "@U63'H7X;JK5$B;'1+MRNE:J'-(6Y M0UB<=5I%LA(I.8&N47'C;$IF%N;*/JO9O$3,1X;[%+_(0ZOEQ\0J@3 MBW^A^4GO-.@&FUW,,NKZ&Q]%SD_5CC146R!.GKLXB*TPV$QP5?R0)<'C'19% M8WIM1>CU%K3(MD6^NZ$H[17+CU&^0NZN_<#5%7WFR&9)50TV9G+H?\RC(W<& M_*D\^577G(9G%Q^L+&+P3)>.GLL_.!2OIB[=89!U\@9[)YI\A#.F^!6[\V-K M&CV/^=;B! (X_D+2%:\TB6T?J2H(H8BI^)KN)9<4XP>JEY MD,D6(F )5Y%DH"M:!13N9.:4RI4H)=NTNFW6(EC86TD#Q#M8^ORJD%SFQS>( MC,*V'_1<;FK^S^D)5S+ECL0XKSR<":> 3I7R1]E5[L4_M[L_-@? MD(WEIB-.6^S:4(%7@9H*S]47)#U'T%]TGAE!V0U0M&Y5H5+[ *;7-0D$M$Q9 M^"[0?[!4+\"(I#*B..* IP/0X$,4L7'EHOB'W8_N M(TM-^NQ3#PD,2,;4G-ODKBHR/R1YZ;JQ,E7Z@6+6#K6\H.]FYZ3;F]F7"6SH MNHLRVZ>658WC,D(FAVQR8^P!0Q1ASXG"$2E"-,*E4E8*YR?=0XE+(XB5TAZD M7U82?=.^M=CCTNG&$T08NB;T*&WV.T!B >2'\83&,3R_YE)?@3+E<[ M&9VFBVFO3E\I^V)TT8MD2V=#TT\?9G(P><='\FV#S KS8P]BFAFWD;H1,E('CM^IC@%!^ MX;7-,?NDM*4[*:].7TKYEN\)(0MY4[5\2VQ^\W+7-BTLY_'TR.G!?[;WQ\=# M;?('FIU!R/7EU5=2BTS%U.S-6P P3A ];^&D'YV]NKE]?O:8[(X?QD2G1]_M M&(X^.KNY?4>/8HKSJ^MX#O*6%+]VJWTP*C?C:QGSVD<\YZ@8MJH\5\)R4^)U MN&DKV4&AA+%>Z(H\?#;DA=([HVNR;WE*O?G59$V0X;Y9 M_#^=CH513A<"I3O)'G#I)HF5X%U9',L4"4L4E=MW_,WYY6=1%-Y:+6X4;R$Q M]"O.FCWZM=VYLGCVV;/'7X< (Z857O+BV*K-OXU[<2-];T-2:2))L>#>[M1* M $Q4+A9Z 1NOH^:[>67X"?F3BA1#&VC5(+%8N.1-L,B1A;ML(R(+ M[DVN7TF=VB!GL"DB:^'T67Z:CO_*05:%XRYLVU1B TD 0ADPR]-%'0TAV^1D M>>C D#5KPWXEI&,J/I9A#K3I2/#X<9V:\S1/LK]LL+7=FO]^ P8C6R9_Y"!^ M6H2_$7$C?QDA/2Y_8.(G &PO=V]R:W-H965T)#?M?[_3V7%2:,(>!GN)??+=]WWW M0U*F&V,?78GHX;E2VLVBTOOZ*HY=5F(EW,#4J.E+86PE/)EV';O:HL@YJ%)Q M.AQ>QI60.II/>6UAYU/3>"4U+BRXIJJ$?;E!93:S*(FV"TNY+GU8B.?36JSQ M'OW7>F')BGN47%:HG30:+!:SZ#JYNAD'?W;X)G'C]MXA9+(RYC$8G_-9- R" M4&'F X*@QQ/>HE(!B&3\[C"CGC($[K]OT>\X=\IE)1S>&O5=YKZ<19,(.[JL!9:;27 M>@T+HV0FT<'I@U@I=&?3V!-;B(FS#OFF14X/(%_"%Z-]Z>"CSC%_'1^3REYJ MNI5ZDQX%_"+L "Z2<1@E%/,&*" MT:':T@[*&X5@"K@U.D--T#R+2^D>WZKH<;Q;'@>T#GPI/ TTZ\<<:&]"92R& M=0W)\"0P9D8[2BL7P$A#$07O?(=.NPI:^@I,NOQW;I'IAJ?Q[V*+9.]Z3B@ NK8 6[ MMSME+/'!!ZR%]71.^*#CP0KM:F-]6^@D'8Q)X'O^39)!RD8")T?:.^[;._[K M]G89P^J%5/^BA/I>O=7FX[@/5(O"**HM=RKLOW#\A7/,G7.O0[5JM-+D;M>. MT.%$ZT MR;WRHH.0F(6B(31;U*P?S!!Z*H_IL/*)K'\NI(/ME0S^UU@N.B6C-(P9C)+! M)#R&/(&C=@(7;=G&[P;OR1I/>''<#BE9D[?',]X[Y2G%-=]E#O@0: _\?K6_ M+J_;6V+GWMZUE,)::@<*"PH=#M[11-KV_FH-;VJ^,U;&4SWYM:0K'VUPH.^% M,7YK!(+^3\3\#U!+ P04 " !P3:941Q4DMK4" ?!@ &0 'AL+W=O M8N9L:[68 MR<:47.!:@6ZJBJG?*RSE8>Y%WLEPQ_>%L89@,:O9'C=HOM5K15K0H>2\0J&Y M%*!P-_>6T70UM/[.X3O'@^[)8"O92OE@E<_YW MM0EAB9BP"H^4);[$L+1"E M\7C$]#I*&]B73^@?7>U4RY9IO)7E#YZ;8NY-/,AQQYK2W,G#)SS6DUJ\3);: M?>'0^J9##[)&&UD=@RF#BHMV9<_'<^@%3,(S ?$Q('9YMT0NR_?,L,5,R0,H MZTUH5G"ENFA*C@M[*1NC:)=3G%FL&DT6K6&9/39<(>.=WB&=T/M ME#TR$,3/128K?.W<+\+;WIWJFF4X]Z@Y-:HG]!;W M!1)/28W'Q1Z<71C]-CTP#::0S;Z@A;3^TRA8#C++&J60! %?,R.WJ*"]H1"N M&\&:G!O,?4)S,)K0]6 *U$8.[[Y0B"_>"= M9T5WS?83P?K?-*\@'D=^0AXD MQ;$_'H4]MUX!5W ]\:-).+!2XB=).NCH-_SY/\G3"4&%$4G#=$SDZ5GRR!^. MWUGRD9^D,;SV?H)>TU:H]FXT:CDPK8<[J;$G<4 M&MZ,4P]4.XY:Q&ULC55-;]LP#/TKA+%# ABU+3N?2 (DW8;UT*%H]G$8=E!L)C9J2YXD-]V_ M'R4G;CHDV2ZV*/$]/E(F/=M+]:1S1 ,O52GTW,N-J:=!H-,<*ZYO9(V"3K92 M5=R0J7:!KA7RS(&J,F!A. PJ7@AO,7-[#VHQDXTI"X$/"G1355S]7F$I]W,O M\HX;C\4N-W8C6,QJOL,UFJ_U@R(KZ%BRHD*A"RE X7;N+:/I*K'^SN%;@7M] ML@:;R4;*)VO<97,OM(*PQ-18!DZO9[S%LK1$)./7@=/K0EK@Z?K(_M'E3KEL MN,9;67XO,I//O;$'&6YY4YI'N?^$AWP&EB^5I79/V+>^ W).&VUD=0"3@JH0 M[9N_'.IP AB'%P#L &!.=QO(J7S/#5_,E-R#LM[$9AY1AVI4S^B=W+!ZC5ET,=7;&TXE]9LVF%FY)D?8RI(:UWIR U3T-.^J M#EQDL,;:8+5!!7'HMB/H%8*@LM%TKOO3OU'G$(W@)(?"]N&LWG<0);$_&,=V M%3,_&0Q?JP5LXK.$ 1OYPR2$:,3\,1M - S]<#*$I4V B]3FHB"3S<9LFY+F M02H;06%ZS _'PS[T(G_"AA<$7"P8Z1F%_BB>V-5@[),%Y[Z:X*1'*U0[-XDT M. UMNW:[W;!;MCW^ZMY.2JKGKA :2MP2-+P9#3Q0[?1I#2-KU_$;:6A^N&5. M QN5=:#SK93F:-@ W2]@\0=02P,$% @ <$VF5#$FJR^2 P .@D !D M !X;"]W;W)K&ULG59-;^,V$/TKA+ '"Q BB9)E M.[ -Q&F*%N@60=)M#T4/E#2VB*5(EZ36V7^_0\I6E-3V%GNQR=',FS>MFC7B]59P67\*B)Z=J6Z:\;$.JP"M+@)'CBN\8Z0;Q>[MD.GL%^ MVC]JO,4#2LU;D(8K231L5\%=>KO)G;Y7^)/#P8S.Q$52*O7977ZM5T'B"(& MRCH$AG]?X!Z$<$!(X]\C9C"X=(;C\PG]9Q\[QE(R _=*_,5KVZR">4!JV+). MV"=U^ 6.\4P=7J6$\;_DT.O.I@&I.F-5>S1&!BV7_3][.>9A9#!/+AC0HP'U MO'M'GN5/S++U4JL#T4X;T=S!A^JMD1R7KBC/5N-3CG9V?:^DU9@:0"_(1L1M#'F0-]5O[&%D. M5.F)ZH9>!?S(] W)THC0A-(K>-D0>N;QL@MX3_ %9 =DJU5+ACPX=YA=S;8X9?C"68T$3 4[Y1-* :)9>Q4II$Q2PC:9H@1H)H69%$ MTP5*HK281_,B?RW7=]$F:#ZG44&GH3NGLT4T+9*0_([3=T@\I@9>*C#&I:VZ M5K+(B3/?"?YEE=,6E(U3.[ 4RZ98!+]?=?=&V(#W^@>"><41Q_GS-;P:[I(_?5F231WFR M^_*I#7CDM# M!&S1-+EQ>UCWF[J_6+7WV[%4%D>^/S;X<0/:*>#SK5+V='$.AL^E]3=02P,$ M% @ <$VF5"P.E' W P ^@8 !D !X;"]W;W)K&ULC57;;MLX$/V5@; /"4!$=\D.; -QML4NL &,IML^%/M 2V.+"$6J M)!6G_?H=2H[J!HF1!\O#RSESSE <+0[:/-@&T<%3*Y5=!HUSW748VJK!EMLK MW:&BE9TV+7;' M&J4^+(,X>)[X)/:-\Q/A:M'Q/=ZC^[?;&!J%$TLM6E16: 4&=\O@)KY>9W[_ ML.&+P(,]B<$[V6K]X =_U\L@\H)08N4\ Z>_1[Q%*3T1R?A^Y RFE!YX&C^S M?QR\DY6?W/'5PN@#&+^;V'PP6!W0)$XH M?RCWSM"J()Q;;0R=KW$_&&PD5XX!5S5\^-Z+CBKOX.(SWTJTEXO043(/":LC M\7HD3MX@+N!.*]=8^*!JK'_'AR1R4IH\*UTG9PGON+F"-&:01$ERAB^=G*<# M7_H^YR^,?[O96F?HG?GO3*IL2I4-J;(W4MW35:I[B:!W<#;M:V4^2^WO[+7M M>(7+@"ZE1?.(P8FU;LJ!DS7N@&I9-5,QA_5[[!RV6S201L-T#)6FNV<=UEZW M:Q!V6M(E%FH/%T+1C.XM0>WE]4O"5\@N>L7[6A#;)=P2L3/]>"]_"?L#TK)D M:1S[*$W9O"C&(EF(\Y3%601Q1O]E G=4!L,E'"U;F!5LGD0$I"#/"_C'>_(_ MT79&/Z)/8*&(69Z50&19G,.Z%[(F-Q:2.2L)G90L+E+XV!LE7&]P(-B))Q\3 MF!7IG)Y90O1(G:#1\@5_S)(T.CX_:T<"NW-'P6!OM+50QB0Z*J'(8W(Q@YNJ MZMM>415\G;,H8[,T@=>N1WC2CUHT^Z'K6GJ? M>N7&UC3-3HW]9NQGO[:/7P5ZL?9"69"X(VAT5>8!F+'3C@.GNZ&[;;6C7CF$ M#7VQ'N#!UO"%.XO_/=CA[LC7V MWE6(!(^UTFX:542;<1R[HL):N".S0,NI!>^-+>TR]"[5S+4CA<&/5+EE1-H],(2ER)1M&-V7[# M73U#SRN,B?F#&JIVU4\[M[AA> T^4"0[019R+L-%+(\ M%R1F$VNV8+TWT[P12@UJ3DYJ_Z?.2H'?2 _@2NCJ7+P59=8OM;'G$J73[;/9YX=!%X)>P1Y.H LR;(#O+RK+P^\ M_%!]Y](5RKC&(OP^6SJR_"W\.0 _[N#' 7[\ ?R66Z1L%()9@0_TWOL=)/B6 M&[N-*' :<4\YM \8M3D+ GZ+HNH> X0NX18WA/42+>1).$ZA,-PACK#T65"% ML#**6TWJ-?2DYA/3.):Z_O@M\!U8K]&B*273^G!I]/HSH:WY*U_2&.Z\>6F$ MAD^0?LD&PR0)UBA8-_A@U(./NK#(!+@0A522GB#-3P8)>V1)6.X,"07J%1SR M[#10LK2EG>,*+7/:6^E<(W2!7*LC![UTP%'[?LVS81\6#;MJXK:@QDJ2Z/Q3 MO(G02T/X_K/QNKX!:!Z!K"O^IWWB-QL-\B1G*TM.!NEH".]]/O&+/JS1KL.T M<9QUHZEMR>ZT&VAG;1\_N[?3D/^JM=0.%*Y8FAR-AA'8=L*T&S*;T-5+0SPC M@EGQ4$;K'?A^90SM-SY -^9G_P!02P,$% @ <$VF5(?,;*R7 P @0H M !D !X;"]W;W)K&UL[5;=;]LV$/]7#MHP)( 6 MR9+\$<\VD+0IVH<61IRU#\4>:.EL$:%(EZ3B='_]CI2LNDOLN,4>]R(>J;O? M??!WTDVV2M^;$M'"8R6DF0:EM9MQ%)F\Q(J9"[5!26]62E?,TE:O([/1R IO M5(DHB>-!5#$N@]G$G\WU;*)J*[C$N0935Q737Z]1J.TTZ 6[@UN^+JT[B&:3 M#5OC NV?F[FF7=2A%+Q":;B2H'$U#:YZX^O,Z7N%CQRW9D\&E\E2J7NW>5=, M@]@%A )SZQ 8+0_X"H5P0!3&EQ8SZ%PZPWUYA_[&YTZY+)G!5TI\XH4MI\$H M@ )7K!;V5FW?8IM/W^'E2AC_A&VCF\8!Y+6QJFJ-*8**RV9ECVT=]@Q&APR2 MUB#Q<3>.?)2OF66SB59;T$Z;T)S@4_76%!R7[E(65M-;3G9V=L.TY')M8(X: M%B73"&=W;"G0G$\B2PZ<6I2W8-<-6'( ; #OE;2E@1M98/&]?42!==$EN^BN MDZ. [YF^@+070A(GR1&\M,LV]7CIZ=E^OEH:JXD"IJ^?J>13.->38;%B.TX ZSJ!^P&!V5R*LE*!N(GBP[J[:EN)_HP%+K[>> MBUC\SAY04VN!K*LEA4%A$8-Y#KFJ*FH)X\(R0+UJ+).%PZ/%0^1,Y+5@OG,Z M,]SEM"$P;TR1:*]/)UP5],;%*DHVI#X"8$?,QQ8UM[Y^\; M&JM4+:TY'\.;%O>NU(C?T0J(%'GI6;%36O#'0RJ...[1VY,^U!65Q9+Q!_KJ M<4G5(-8+92L/+ M>.BDA(X&\!JEHH;U?CZU%P)/+^3@581MT?N]<'B9AEF6.G$P&H2#?N)/LRR, M&[%/IZ-L\$P^KK;[+DY)<.>9T#N $+OZ+2"_0L^"B=G7Z M88+N#/^GZ']/T1>^&3]#U)O5BG[+W<71CQD,YK7FEJ,9PRW2-YGG+AR?%JPU MHZ)#3:735*'>"&Z^U-Q^A7P'H)N!I]E8M?%#QE)9&EF\6-*,B-HIT/N54G:W<0ZZ MJ7/V#U!+ P04 " !P3:94WR51)$4$ !^"@ &0 'AL+W=ONJY(,"JHN1 D<_VR%+*C&I=RYJI1 4RM4Y&[@>5.WH(P[RX7=6\GE0E0Z M9QQ6DJBJ**A\N85<'*X=WVDWUFR7:;/A+A&WS)\87!0/9H83V(AOIK%8WKM> 80Y)!HHX'B9P]WD.=&$<+X MUNAT.I-&L$^WVC]:W]&7F"JX$_D?+-79M1,Y)(4MK7*]%H??H/%G8O0E(E?V M30XU;SAW2%(I+8I&&!$4C-=?^MS$H2<0>6\(!(U 8''7ABS*>ZKI150=M*"%=AN\J_ SE1#47^O(F5EKCZZQT[X\[.V-H9OV%G@X635CD0L<5C6]LL MK4W=LWDNP._K?XPGE92X&R,&U'(GBI+R%Y)6TJK"+9U) "NEV#,IZDR"R23!/"19EPC+@P0N M#4631%0U@ 38WH(R^R5]L71,<\H3Q$#U.44;*#44,4@2>J-&;1LS+4X"AH6A M,XNU'U1S9E-0B62Q\3H6>R #QI%/5 HMJ.$E6=>Q(0]U: 8/=5S(8Q.6(;EI MO5@?O1BL:A>&!,O?VGVR,>J?\IY++=,&P_<&RY'ZSNW ^GZ6&E2<5BG3!N=_ MI5<56L2>)3A@I'WCQHZ& T]5J.()CB>S+%]1T>)BVK^E;HM+56!RCM^W/[ M#4]6K_$]JMRXMA+X&D3>T#(="7_Z'?5:PQ?(6(+=EOS:9:H'Q$"?1T-+G&R. MO5>[9_2M3:3;@][W;3">GX*I(0:S\Q W%7]Z1F/1N'%F$O@--9O,6P='?AB= MES?!OQ-*$V9:Q-9,2O-^;K/SL2MELB9REMN(W&C^%;7@H M:E@E9&9"V-MJ%@5<6!1G+>Z @Z1YW;92O$N9Z?EF*#AVRO\-1#CLI?0( SM3 M*7&BPMM@1$H\/U@&M"BO"'RKF"V/$>& KU,@O[R"<%MW5;(Q][ZZ.'=IN;V9 MH "YLY./"3OVN7H\Z':[X>JFGBF.[/5DAGUKQ[ !Y[!%4>]B-G&(K*>=>J%% M:2>,6&B<5RR9X8 (TC#@_ZT0NET8 ]W(N?P'4$L#!!0 ( '!-IE3$&I=M MK@( *<% 9 >&PO=V]R:W-H965T-JF0-&D+JMI*+0.-![8*&-,T[>&2N$G&Y2Z<+Y3^^_DN;5*AP30ZO57W-8S='B9EN2_L-[Z1@%D+5E=;X.905VI[B]>MO?PD8!X&Q![WETB MS_*+L&(V,7H-QGDSFA-\J3Z:R57*/ZYL_KT[U()=+G26@YC_,.LRWFHL.,W\$](+N*C M@#?"G$+2[T$)/56IB\!]\;%T$]>$"R;!8JA\N7ACN; M%:O],7NUEBR;*E6\]6A':;KA'U,C,IP&/-V$YAF#V7V)T/(C&KEA4"#'D'B MT[^.Y@*87BWI82GCU90;#2DG<"C>&J MHDQ(^(7"P+>V3AE#K[K[(/_FD QZT?#0#/NLC)PRY [I]Y(S M;QE!?]B+H@CNM67DL\$YNT7PUG.&!\-3HRG\BB#(=*ML-T?[T_T6FG?#]]^] M6V'&PO=V]R:W-H965T MM&%9 C=XMV[,-)-F*#4C1(,Y6%$4_ MT-+9(BJ1&DG5R7[]CI2LND6L#_LB'JF[YYY[X7%UE.J+KA -/#6UT&NO,J9= M!H$N*FR8OI(M"OJSEZIAAK;J$.A6(2N=45,'<1C.@H9QX6U6[NQ>;5:R,S47 M>*] =TW#U/,-UO*X]B+O=/# #Y6Q!\%FU;(#;M'\U=XKV@4C2LD;%)I+ 0KW M:^\Z6MYD5M\I_,WQJ,]DL)'LI/QB-W^6:R^TA+#&PE@$1LM7O,6ZMD!$XY\! MTQM=6L-S^83^UL5.L>R8QEM9?^"EJ=;>W(,2]ZRKS8,\_H%#/(Y@(6OMOG#L M=9/<@Z+31C:#,3%HN.A7]C3DX#V/'N'3F6OS'#-BLECZ"L-J%9 MP87JK(D<%[8H6Z/H+R<[L[E#"DG#+X]L5Z-^O0H,@=I?03$ W/0 \06 &;R3 MPE0:?A6-0-><:J1]% M*<3^+,G@41I6_T#X%6GD641KXD?S^J5(1?U M-UY @UH;ZAR+QUSC_5"0J4XC8$KP1V0*KAOK A[0O@0E*HOD[%W9HL1NZ./' MB]"**9TNDLB*&8FST%5^1F*V<&(.Y,0&1$_-GHI,[31?)$-)]WV6:1[RICN5 MOV7/C;L\Y#'Q,VJC.]1Z";QI.QL[IPQ0(@WYF$?Q@$2ZD9^'BQ?[(#B;JPVJ M@WL]-+AD]B-V/!T?J.M^+G]3[U\W2NJ!"TU4]V0:7N54?-6_&/W&R-9-Z9TT M-/.=6-$CB\HJT/^]E.:TL0[&9WOS'U!+ P04 " !P3:944.,D,)X$ #G M"P &0 'AL+W=O1LATGBX-N>]R#+?+P M7#Z>&\_I6NG/IN'>=J//3U5O6R'YC2;3=QW37RYYJ]9GHVBT)7P4=6,= M87I^NF(UO^7VT^I&8S?=::E$QZ412I+FR[/1171RF3I^S_"+X&NSMR9WDX52 MG]WFNCH;A0X0;WEIG0:&SSV_XFWK% '&'QN=HYU))[B_WFI_Y^^.NRR8X5>J M_554MCD;S4=4\27K6_M1K=_SS7UF3E^I6N/_:;WA#4=4]L:J;B,,!)V0PY<] M;/SP-0+Q1B#VN =#'N5;9MGYJ59KTHX;VMS"7]5+ YR0+BBW5N-40,Z>7\M[ M;BR\;$E(>LNUN&?.3W0MC=6].S 4W+%%R\WX=&IAT@E.RXWZRT%]?$!]1A^4 MM(VA[V7%JZ?R4T#=X8VW>"_C5Q5^8/J8DFA"<1C'K^A+=O=/O+[D@+X#-V:R MHO>\JH6LZ<(ECK""&WHK3-DJTVM.OUTLP(ZD^OT5%.D.1>I1I =0W*+6JK[E MI)9[,3#[D";8E*KC=&N9Y3Y@#N0E:YDL0?45?-4R8\12E,RE_$OA>AW'7<-I MJ5I4JKNX=5%'Y:':C?>*Q3%;K;1Z$*@'K#O5 P= HQ^TXD]>>4R]W&UKM 7D M#WQFD#_^M&R8K'$WI-N2"4WWK.V=E5+5TLO@@#,M@< 0ZA:7[E0E[!<4VRY6 M);+*.=\ KO:X;*,Y]P:,>*!NR#KNLHZ0,V6S2QK/@T7D%TYT#P:N HKA>[:0 M#,;17]!RRU<(Q8)K2L+)H#, >MNHWN#G8>W7PS/%7KQ*^\HMBL%/$N2/GZ4".O8UH$D'+UOFWR(C_@^OG,^>* M/)][#V2)"T"0S@;'Y+.!G,-!!]Q?A,48',DLIC1-*$A2!"!#_.(\>@S +'8* M8W@X]-_0VPN2(AGH29X/@9FGSQW]0L&\UL HZ"7K4?N\&M,-&A$3U1;RT*,5 MPJOQ3FKM&R*Z#%K"F[V>8=9L93RL+,I<\A4A_>R%#C(C<>; ^HQ+;%VF7><; M. .7K4C$B+[]9AY'\7=X*TK=\QW(%S"V@BU$.SPGA[1F8\0":3Y :)6LWX"M M>R;[''>0(=);(*^+OF@V?I1&-2'R/R$@SWHYK901/C2(<#R992[%BBSWKD"U MM'T% _B)6D(UNCTS#2WQH!!>N-HWV*-BDB:Y=\U1^$^:ZP2Y;E;QF$.VU%W4^S%,+P]L@\C,"#5 M[KUL^1*BX7$^&Y$>QLIA8]7*CW(+93$8^F6#29QKQX#SI5)VNW$&=K/]^5]0 M2P,$% @ <$VF5&99MCG7 @ /P8 !D !X;"]W;W)K&ULA57;;MLP#/T5PAN&%@CJV+DT39, 2;IA!5J@:+KN8=B#;-.Q M4%GR)#EI_WZ4G'C9UJ8OED21AX>D2$^V2C^9 M'"351M!9=XI\'4931>])V^ M5WCDN#4'>W"1)$H]N<-U-@VZCA *3*U#8+1L<(E".""B\6N'&;0NG>'A?H_^ MQ<=.L23,X%*)[SRSQ308!9!ASFIA[]7V*^[B&3B\5 GCO[!M= =Q &EMK"IW MQL2@Y+)9V?,N#P<&H^X;!O'.(/:\&T>>Y16S;#;1:@O::1.:V_A0O361X](5 M964UW7*RL[,OC&MX9*)&N$5F:HV4<6O@Y($E LWI)+3DQ>F&Z0YQT2#&;R . MX59)6QCX+#/,_K8/B5U+,=Y37,1' 6^9/H->U(&X&\='\'IMR#V/UWL_Y"MN M4J%^C_ZZ/#MQPEG#!+2QJ5B*TX :TJ#>8#![*!!R):C9'+)U501_ZZIJZ7*IRHK) MET\?1G%T?FE '- K]_28A=R%L/%I"36K(ZXQ:S4[C! M#0J(VW5N#!(HQ5LJ4GD!LV45I/0X794-?(2X,QP,:(TZHRB&:VF1$F5!,XM> MV-#4)>JU'UV&;&MI MF_YNI>UTG#=#X8]Z,UHICVLNJ=28DVGW['P0@&[&57.PJO(C(E&6!H[?%C3A M43L%NL^5LON#<]#^,V:_ 5!+ P04 " !P3:94&R\>D_@" #C!@ &0 M 'AL+W=O\RE[O4B@[B4KGJNLXMGF)DMDK7:&BD[4VDCE:FDUL*X.L"$Y2Q%F2#&+)N(JF MX[ W-].QKIW@"N<&;"TE,[L;%'H[B=+HL+'@F]+YC7@ZKM@&']$]57-#J[A% M*;A$9;E68' ]B6;I]4W?WP\7OG/-#*E1:^J *+]_XQ,6II90=:-]E9P =FKJ";=B!+LNP,7K=- MLQOPNO^0)E,%W!)=KC:H!U$? MZ0D5M4#0:WA2N58%]ZW(!,QKDY?43'!$[)3L9_']@[VV%,)K. MK ]' N9EJV '=&V@.@3-WZFA:B;$#ER)]*K7#@TP$H)96&M!;Y;Z@BLZU;4E MY>SE-=R37)3#3V0&9E+7RL$"_0 HR)=B^XAP =U..NCY19?,X2CU9@^&HP26 MVI'_!0P[PZP/9X3NMT+WSPJ]T#LFW*X#][7S57S@BLM:PISM/I3V+.)I:9=E M*%C%U Y(R'&PO=V]R:W-H965T^;Y(<"V8NU0HEO:3!E43#]?8I"K4=>S]MMW/-E;MV&/QZN MV!+G:#^O[C2M_ 8EY05*PY4$C=G(F_1NIK$[7QWXPG%M]I[!>;)0ZJM;W*8C M+W""4&!B'0*COT>

H;^K?"=?%LS@3(F_>6KSD3?P M(,6,E<+>J_5[W/ISY? 2)4SU"^OMV<"#I#16%5MC4E!P6?^SS38.YQB$6X.P MTET352K_9):-AUJM0;O3A.8>*E&CDC8W\%:FF![:^R2P41GN M5$[#5L"/3%]"U.M"&(1A"U[4>!U5>-$)O+??2FZ_PS^3A;&:"N/?%LQ^@]FO M,/LG,.=T7])2(*@,)DE2%J5@%E-HB_ '98['MYUJ4JA26@/<5?43DZJ8D@,F MOF6:?)K==KH@Z9J3/LLV76 6**Y)W@06F$QACBN+Q8* HJ#:II=KU C,0*8$ M76(#%T1L;VK M?@=^_VT0]L(_X .2#3D,F&74"IS[;8%R%!T@W04!A=U^$'5@ _*,@%Q=S ( M:#?JM-3+55,O5V?7RXR9'-Y1;.$]IDMR@0I$E'1W7(K_=S&UZG!=_\:L6((C MCT -ZD?TQK.<2:?#T5-RGQ7.&=70Y/?>Y;?R"J9,,)F@*[R?*B*@;.\R]A=Q M.8QD*V*WOV=_4&R]/=L7D3L E]6?F./NFR ZR1N265T2+>40-^40MY;#/2:" M&<,SGK#J>T5?T/-;R;&TM_(=3_NNL>A&#+%F6A5U7*T"9%IRN32_*@+Z9-(: MX2'7B >?@^WF=HL2,VUK,]JY2,;K;?CUXNNSU/=7/ M8FE.^/ *PC#>(]F)GO/-BR3'47R>Y%[:! O:RF'D,- MCY);CP;-;C-83>IYXNEX/961YTM.8@1F9!I<7E,ST?6D4R^L6E73Q4)9FE6J MQYR&0]3N +W/E+*[A2-HQLWQ?U!+ P04 " !P3:94BR+),KT# !)$ M&0 'AL+W=O6MO?A=!^\B2'6)G;.-M!*_?%G.]D 2UZHNOL%8F>>>3R3 MAYD,DP/CCR+%6(+O>4;%U$JE+&X<1\0ISI&P68&INK-A/$=2+?G6$07'*#&@ M/',\UPV<'!%JS29F;\5G$[:3&:%XQ8'8Y3GB/^YPQ@Y3"UI/&_=DFTJ]X"#^+D&NA0'AA[U(N/ MR=1R]8EPAF.I72#UM<=SG&7:DSK'?Y53J^;4P-/K)^]+$[P*Y@$)/&?9WR21 MZ=0:62#!&[3+Y#T[?,!50$/M+V:9,)_@4-J&8PO$.R%97H'5"7)"RV_TO4K$ M"4#Y:09X%"T@J "!R7V9+)/I"$DTFW!V M %Q;*V_ZPCPN@U8))E0K:RVYNDL43L[69$O)AL2(2G ;QVQ'):%;L&(9B0D6 MX&V$)2*9> ?^!%_7$7C[YAUX P@%7U*V$X@F8N)(=0[MS8DKSKN2TVOA],%G M1F4JP((F.&G 1]WXH /OJ/CK)'A/2;CS.AU^1MP&/GP//-?S&LXSOQX.F\+Y M/?;%[[$ON^%K7"BXVP0_RZ5?"\HW_OP6?W-&8TPE1Z9PW!/Q"/[YI&S 1XES M\6\'PZ!F&!B&00O#/1:2DUCB!,1(I$WZ*QT$QH&NK?L9#'5T^].G.J"@8E\:X0Q-A?:#PE50W MJAE&G2&?,W#-4&"NMU0#;GI\W>Y\UQZY?S35FFZ<%]BP$1?U\'FVWXA;]/"% MMOL<=Y:_<9V_\5- -/NBM\6=7T^(.>/6R6 M30]PW(*+^@BA[37KII?P0J?G.?2..?0Z/:TXV2.)E32NTU 7Z;&+P==J8_#8 MQV!W(_MU<73[&W@MM6'>!X0MQ2CJ [HMLEKT,U[(ZCR+QWX*NQOJ:O>@WE5? M1!W']@>#UU+'L:/!\(75T>UO&-KC%G7T $RRPZ)Y.. M>KY;,Y,*8.:6\AVUWJWGWELS[3W;OX,W<]BP'\&;13G5'MV70[9ZS]X2*D"& M-XK*M4,E2U[.K>5"LL+,60],*O&9RU3-^IAK W5_PYA\6FB"^M^#V?]02P,$ M% @ <$VF5%H. #\8!0 "A4 !D !X;"]W;W)K&ULM5A=3O'<3'8*Q5_M"SI M[6E(Y#F/:01/MER$1,&EV%DR%I3XJ5'(+&S;$RLD0318+M)[]V*YX(EB043O M!9))&!+QLJ*,'RX&SN!XXR'8[96^82T7,=G11ZJ^QO<"KJS"BQ^$-)(!CY"@ MVXO!I?/Q!@^U08KX/: '61DC'B(K!$'<8X-P OS+ 3H?!,#<8]C48 MY0:CO@;CW&#\RL"9=QA,6JT3"'2G1I?<]"62@]X=$/Z'/1 BB=PEZ[U)% B8_ MH'YY($OER82F87WNQO'RN5387[ICKCHAS-'3.$+8Q_OKHHO?O/I!R MVA:'Z[<[;/'B_B=>KLQ>OGBJ\.)T>[GNX<7.O<2,1*K%QXW9QR.-@8EM8&+! M)BEV"BYV"D[=#M^P4]"?O\(]=*MH*/\RS#$LYABF9PW&5[AC4YE50312>SRJH&MMQP79L9/L9]!!X\K"5V+A) MS&[P:@$-NVA-"EH3(ZVK9U!C"4F$7H08EWHHJ,=W4? W]=NH3IK9:3!M8D9= M1*<%T:F1:+5\+4&;J-O/,TQY_.T1V4)A5H#1*A1)*=)>"YH?#GQ9SS_ZVY.':I=;8QLGO= M4/,Y!"S#/ZBKQ5[GGJJ)';:GU:E(K?.ONUMN6NTTHTECN=P3_@6;?)UU75:9MTL^JO<>XU]!Z526!RSLN@]&_A4GVE@ M9RE!(KFE0K06WLII40=[-.U,3-GX'7/G7Q.Y1S%Y@;.\0HH?WI 04F3X0!L786+3V\T3[7O5#N*50]GE(0'+,BP!+# MNGHJU0$*P6P8U4&FY1YV8" M>H#<$Z!Z^)47/;-\PRJ*A!JW* L(=!E0<-H>85/!6]2B%\H]A:H'61X(L/E M<"]X3(5Z.=3R)#(/KQE%XK'Z7>?#5>*A^EP3PF<@30 GF\Y5\<+_2FI M^/RY_ %02P,$% @ <$VF5$[<3 B[ @ N0< !D !X;"]W;W)K&ULI57;;MLP#/T5P>A#"ZSQ17:2%8F!W(;UH4/0KMO# ML ?%5F*AMI1*6*"8XD M70Z=D7\WBPS> KXQNE5[9V24+(1X,9?[=.AX)B&:TT0;#P0>&SJA>6X<01JO MM4^G"6F(^^>=]T]6.VA9$$4G(O_.4IT-G;Z#4KHD9:X?Q?8SK?78!!.1*_N+ MMC76&B&J M"5:Z6VFWA9L23>*!%%LD#1J\F8.MOF5#O1@W??*D);QEP-/QN%1@40J-DM>2 M*6;^/85NT5P*VX3HD6XH+RDB/$5?H&_O>2(*BJZG5!.6JQO /C]-T?75#;I" MC*.OF2@5@-7 U9"?B>(F=2[C*I?@G5PP>A!<9PK->$K3%O[T/+][AN]"79KB M!+OBC(.S#A^(["#L?T"!%P0M^4PNI_MM=@JT__+=.F8AB MP3BIOG/HBI%2T!=[_8-^C!9*2Y@!/\_$#9NXH8T;OA,7.A%5K2BK5FQKK,I% MU[HPHW$3!ST?F[)M]O^O%E@0]+K>(6QZ"HOZ&'O^(6QV"@NC7J\;-; #O5&C M-[I0+X>R,ONYM4F.3J+?]OW^D91)"PIC'!T);D'Y8>_CD=Y35!='P9%:=V\6 M%52N[!)0*!$EUU6S-=9FSXSL>#VRC_V[B=]BG\)>JM;('_?54H..7S&87CE= M0BBOTX.$9;4HJHL6:SL)%T+#7+7'#'8KE08 [Y="Z-W%!&BV=?P;4$L#!!0 M ( '!-IE2$VTI%G ( #\' 9 >&PO=V]R:W-H965T&L#0EZ2;M)?C:]QS./=Q-JYI1:-]>NJ_*2UD1=B89R M.%D)61,-H5R[JI&4%!94,Q=[7NS6I.).EMJ]!YFEHM6LXO1!(M76-9&_;BD3 MVYGC.[N-QVI=:K/A9FE#UG1!]5/S("%R!Y:BJBE7E>!(TM7,N?&OYXG)MPE? M*[I5>VMD*ED*\6R"^V+F>$809337AH' 8T/GE#%#!#)^]IS.\$H#W%_OV#_: MVJ&6)5%T+MBWJM#ES)DXJ* KTC+]*+:?:%]/9/ARP93]1=L^UW-0WBHMZAX, M"NJ*=T_RTONP!_##(P#< _#? H(>$-A".V6VK#NB299*L4729 .;65AO+!JJ MJ;CYB@LMX;0"G,[F@FL)7BKT2'-:;QB/P.>GX0O: -RS;I;+!CQ/$P4 <6.+P M7:?EX/286QU+;%G,?W"3^6$038+4W>R[,I(6X#"*A[17(L-!9'A2Y/"]QY1U MT&COE7B*0WP@;"0KB4-O7%&PO=V]R:W-H965TF N^-M M] ]>.VJ9,@-C);[SF2V&02\@,YBSI;#W:OT1:CVIBY^44#RI;&J MK,'(H.1R\V5/=1UV ''G (#6 /I:0%(#$B]TP\S+NF&6C09:K8EVWAC-#7QM M/!K5<.FZ.+$:5SGB[&BLI-582W)E#%A#F)R16\ZF7'#+P9!S,E;&>O-[8SG6 M#7#$M.1R87"MK)A&BU7DF@OAC=BL+_ERI^3YMN1M]=S$RWP\=\97HY@F_3Z-!N%JMW M?E':ZR2= MQN\9X4Y#N'.4\-]=!-M=A)MGAI8WJ=@D29^IB+)NLB>BQ2V..DG4KB%M-*2O M*+H[$_!_U*0O:299E/;WY;3XQ5FOEQWH2=;HR8[J:8[NOW#/7G ZCY,>S6BZ M1[[-,>[VT^Q -[H-^^Y1]E_PK9MN%>!M D\Y&#P3<^1]I$]OT=A]<1;.*8T2 MNJ>PQ2V.LGZVIR_O/\;"965?X&GRJ+5X@? M%OAB@W8.N#Y7RFXG[E%H_@.,_@!02P,$% @ <$VF5":?%G(P P W@H M !D !X;"]W;W)K&ULO991;]HP$,>_BA7M897: M)G'2 !,@E;;3)FU3U:[;LTD.8LVQF6U*]^UW=D* %4+;A[T0V_&=?_[?Y;CA M2NE?I@2PY*D2THR"TMK%AS T>0D5,^=J 1+?S)2NF,6IGH=FH8$5WJ@2(8VB M+*P8E\%XZ-=N]7BHEE9P";>:F&55,?UG D*M1D$;?"Y&0>2( M0$!NG0N&CT>X B&<)^3XW3@-VC.=X?9X[?VCOSQ>9LH,7"GQDQ>V' 7]@!0P M8TMA[]3J$S07NG#^\9I:-AUJMB':[T9L;^*MZ:X3CTD7EWFI\R]'.CJ^4M!JE(9?&@#6$ MR8)\X6S*!;<<##DC=Y KF>.<>1G5C'S#9)EP@:[FAG!);IYR,,:]N5*F\7%C M+$?- $=,2[_S_358QH4Y(>^,:8_2_9!Q MM*FPT:M5.YY.C=,=G#1+T_@ SE;!CSM3ZHW5^PUI%=,-$^V4R#%-MYB@97)A M,R_,LN:0W0A&V>! *8@W93Q._F>B-:?M^\;*X#E+:>ONHUUMF[?+NF79;*\[/_SSQ> :(F"&IM%Y M#X71=3-53ZQ:^ 9FJBRV0WY88@,*VFW ]S.E['KB#FA;VO%?4$L#!!0 ( M '!-IE1M @E1Q0( ($) 9 >&PO=V]R:W-H965TVN?3O:YME MNU&!/K11\L+Z-F?.S!P\CC="/JLEHH9MQK@:>$NM\[[OJ]D2,Z+J(D=N=N9" M9D2;J5SX*I=(4F>4,3\*@K:?$*&U49 M@PUE*L2SG=RF R^PC)#A3%L(8CYKO$;&+)+A\:, ]4J?UK ZWJ-_=,&;8*9$ MX;5@WVFJEP.OZT&*<[)B>BPVG[ (J&7Q9H(I]PN;XFS@P6REM,@*8\,@HWSW M)=LB$16#*#QB$!4&D>.]<^18WA!-DEB*#4A[VJ#9@0O561MRE-NJ3+0TN]38 MZ>1:<"U-:F"H%&H%A*=P1\F4,JHI*KB$ST1*8E,'YS>H"67J LZ %TZN=T^B(TWLBZ] (:Q %4?0PN8'SLXN7*+X)HXPE*F.)'&SC M".P8U\A76(,Q6CU2OH 12J=9;8GE%<(B0HADHD5UX=2N4/N.63['ULG MO6ZKWHO]]0%"S9)0\R^$_E>J:C#11&HPZD-X'&ZI>NJ[NEX&S,HOOFX@R#T^+LE5Q[[TR<8?#[:@]>39X%=%6?S:!;[Q[69UAI M-^';*?2T;_O Z:N,0KE&+X%#J?8K#=4^3DS#6E"N@.'<( ?UCKFQ MY*[?[R9:Y*['3H4V'=L-E^:-A-(>,/MS(?1^8MMV^>I*?@%02P,$% @ M<$VF5)[!U?GV P ;A$ !D !X;"]W;W)K&UL MO5A=;YLZ&/XK%MK%)F4%VWPD4Q)I3<]T)G52M&P[%T>[<(.36 /,C$FZ_?K9 MA@(%XE6JTHLV-KP?S_N\]A,[\Q,7/XH#I1+H'[G*>DSW=4/DU7PLU 4%W"^<]?+=" MD78P%M\8/16=,="EW''^0T\^Q@O'TXAH0K=2AR#JXTA7-$ET)(7C9QW4:7)J MQ^[X(?H'4[PJYHX4=,63_U@L#PMGZH"8[DB9R,_\]"^M"PITO"U/"O,?G&I; MSP';LI \K9T5@I1EU2>YKXGH.$#_C .J'=!3'7#M@$VA%3)3U@V19#D7_ 2$ MME;1],!P8[Q5-2S3;=Q(H=XRY2>7:Z%6A)"_)F"=D$Q. ,EB\,_/DN6J5Q*\ M!1NU<.(RH8#O0,^X9_OZADK"DN*-\OJZN0&O7[T!KP#+P)<#+PME6\Q=J2#K MQ.ZVAG==P4-GX'TBX@I@. '(0VC$?65WW]!/AI M;/4(^/]6F8./DJ;%=TLRW"3#)IE_)MD7+DD"\B9EWJ2D#RDG8"]X,/BXC& 9>-'>/7?Z&9F$ 9VC:F#V"[C?0?2OT]]MMF98)D316>TKIRY81 MO6LG>I;0:@.K0DC*A62_S;NQ(JHL00?=6Q0%LP#WJABS"[RIA\?+")HR FL9 M*YX54I25X*B%K'JQ%W2<[V ?I>%/: #JUPU.G)(Y1A@S)\_CK)J!Q#'0[P M^($?8J\'>\3,\Z<8C0./&N#1T^EML%IVSK0)/+W\-ITUR687W*:SD04180A[ M#1@QPW@6AN,-@%ZK_IX5O.&GL+ .U\D\/*DPU:)(;H@[77P1]LUP&K']G@? ML_,QC,ZL?-AJ.[2+^R7[,)T0&\( M []_3!@Q"[ /@S-=:+43VL7SNF1)S+*]C7G4JAGR+L\\:A4/P0LR7P?O4HIF MT6#]CYFID]R9DPWJG&3M^OFA%!F3I: &\([=Z[&U#:VV(?P";6A5#]D/F\]L MP_#L&(9XUN_"B)6/SH@0:A44V17TEJH;Z($G3U8AU.H;"E^@":WH(?M9[IE- MB ;7$(@&I]"_6570WY85(*$[Y>9=1:HEHKK<5Q/)&PO=V]R:W-H965T$"J0&P/TQ[R!H%/5E)5U.!6K7U=*Z"%(U7< M#X?#D5]1)KPT<6<+E29R8S@3L%!$;ZJ*JMX&W.[ACZ]+8 S]-:KJ& M>S /]4+ASN]4"E:!T$P*HF U]B;!]3RV> ?XP6"K>VMB*UE*^6@W-\78&]J$ M@$-NK +%OV>8 >=6"--X:C6]+J0E]M<[]6^N=JQE237,)/_)"E..O2N/%+"B M&V[NY/8[M/5<6+U<;VEWC,FIHFBBY)Z/P*4.>21<*1TZ9UW.RX%289/&U;C,!CRA4R*@MDKI9SIC)M4@D_224BMU*84I.Y M**#8P\\.\T<'^#ZVI>M-N.O--#PH>$O5@$3!.0F'8;@GG]GQ]&!?.?\7??[/ MT=\T(^H&)7)ZT7&#\FY.?DV6VBA\ZW\?"!5WH6(7*OXD5 9H>3EK!LW&*:#F MX';P@@:I8=]P-9HCIVG=\3D-+A/_N7]?#>1K'Q(.PK>@[",H"@=7;T'SCZ P MZBDU9?N]U[("M79^J$DN-\(TC>]..\N=.*=Y=SX-KF?!GO,,+;IQU+_RC;_C M[:^9T(3#"D,-!Y?H&JKQS&9C9.U,82D-6HQ;EOB9 64!^'PEI=EM;(#NPY7^ M 5!+ P04 " !P3:94[,+-B 8# " "@ &0 'AL+W=O><.^O3:5P[XH=,(S MF$JBBC1E(B(Q(6 M ^^:7HUIVPCLBF\<-FIO3$PJS&02#[S 1 0)1-H@&)[6,((D,22,X[&" M>O4SC7!__$S_8)/'9.9,P4@DWWFL5P.OYY$8%JQ(])W8?(0J(1M@)!)ECV13 MKFUU/1(52HNT$F,$*<_*,WNJ"K$G".D105@)PE,%S4K0/%70J@0M6YDR%5N' M,=-LV)=B0Z19C30SL,6T:DR?9\;WF99XEZ-.#\";$AP> 7]FLD&:](*$01C>S\;D_.P09>2FS"!' M2F I-&=;?./T #%7\%A@NN3]VAQ_W.(*,M&0JI\.?JOFMYRQ6YI8 MD,A&?F%>*9X6*9D+B2234\1R3$=OR2]R=LC^DM^Q?--=UL,P; ?VU_?7^^:< MLO*/)-IU$FUG$E]!IN16L,Q1D$[-ZKQ*P;LUO_NZ!1]W7Y8Q"%QE[-6A]4XK M(S8"2LO1M/RO*4?FES7^\E4J2X-=#PN<"4PR#1*4)I)IN" YR B?@Y^M@PW' MS:*-L/W&%=5>9Z5.TI[YK2-3= MD?[?\_8+S[M_6>[O?>W-W@R_M$N>*9+ C5!HXMB66YWRHD6N=T S(7&[80= MKG"+"-(LP/L+(?3SQ.PIZDWG\#=02P,$% @ <$VF5#&ULM59=3]LP%/TK5K0'D(#$ M3M,/U%8:K="0F(0H; _3'MSDMK5([,YV6OCWLYT0 DG#)L1+ZX][CL^Y]K4S MW@OYH#8 &CUF*5<3;Z/U]MSW5;R!C*HSL05N9E9"9E2;KES[:BN!)@Z4I3X) M@KZ?4<:]Z=B-WTC4L M0-]O;Z3I^15+PC+@B@F.)*PFWE=\/L/$ ES$#P9[56LC:V4IQ(/M7"43+["* M((586PIJ_G8P@S2U3$;'GY+4J]:TP'K[F?W2F3=FEE3!3*0_6:(W$V_HH016 M-$_UK=A_@])09/EBD2KWB_9%;#3R4)PK+;(2;!1DC!?_]+%,1 V >P< I 20 M?P6$)2!T1@MESM:<:CH=2[%'TD8;-MMPN7%HXX9QNXT++.#A^#?>-Z\HZJ:P3QQ=V6;_B2LO< MG$N-?EV; '2E(5._.^C#BCYT]+T#]->"KT\UR,RE688P8-ZV"MYO4I>KU/>'%8@)21.'6)*Y93'@&*A=.O6%FQ13<4I MQJ/!&ZUM42&)VJ5&E=2H4^HL-T+-!IFBS273#)0]INF[^8U:Q 1!([_OAKT2 MW:]$]_]C^T\0-U>R41TWO+0I[S5R[N_%G9!>_W)"8?#"_)4']=L)AOUED+7&DI$![)^;.XVKL$7) M>0G2<"6)AM4TN*;OYS1U!O[$9PX[<_1,7"A+I1[=8I%/@\@Q @&9=1 ,_[8P M!R$<$O+XTH &K4]G>/R\1__D@\=@ELS 7(F_>&Z+:3 *2 XK5@E[KW:_0A/0 MT.%E2AC_2W;-V2@@666L*AMC9%!R6?^SKTTBC@R2^(Q!W!C$SPSB&J/ATI7QP6I\R]'.SCY^J;A](N\^@&5< MF%\FH454]R[,&H2;&B$^@Y"26R5M8(HCK?*"3 MMGS2_JPJN<5HO4@P"UT^T[?ZO&I]7KWBTU?0N&Q?U*$;@I)G+).YR\X[+IOM MSOMQ]8+0@-)Q'"7CEE?=IB\/)FF*>GMT\"2 41O J#> /U# 3:6?3D.X0(W$ MGM&0OQ; Z&5&Z2CIYC1N.8V_^7I@0]V#L9IG%DGMMYK&7L@,I--T8Q/TY M:-0D26ZA7+H+H%;DEDG\MN!7Q/:T/HT.VA?]C+M&C\26]B9E84S%,$X7BZ\5 M66LF+6$[IG/S6ID:\.,ZQ<,D'9[I'AH?:,5OJ-7-6Z6,'B22)C\EP0?QI(,? M*6<-^LE-B,YD]Z"PM%]B%Y);S@395$O!,RS]"O0;5(6^U-9!DHS&\> ,H8/$ MTMU\EA.D9Q>=ZSX=$(4X)>^\G.D$Q5TM;33+O; M3H_7?F8*#\?KT1/GAS67A@A8H6ET>87N=3W-U0NK-GX@6BJ+XY5_+' "!NT. MX/N54G:_< [:F7KV/U!+ P04 " !P3:9426,V EH# "8"@ &0 'AL M+W=O'NO^]*-BXX@M+V!:35]WU:[:Y7FNR%?%,5(1K] MJ!E74Z_2>O?@^ZJH2(W5O=@1#BL;(6NL82JWOMI)@DM+JID?!4'FUYAR;S:Q MMFZK;0Q^+/)#F_)"]&ONV<),[]7 M*6E-N**"(TDV4^]+^+#*#=X"_J!DKX[&R)QD+<2;F?Q:3KW .$08*;11P/#W M3AX)8T8(W/BST_3Z+0WQ>'Q0?[)GA[.LL2*/@GVGI:ZFWLA#)=G@ANEO8O\+ MZ _7>9G%_@^Q*,/2G0(RCRZ*/@5RWL4AW(S>K\U-9%8"WE!*^FU$JN5G-." MQDYY(6J";IA04-A8:TG7C<9K1I 6"-9JZ(_PU15OE6 EDE7"%&-K!5<)]#KF7[#FHG6NSL M-;P6&BYU.ZS@Z4BD <#Z1@A]F)@-^L?H["]02P,$% @ <$VF5-IR8SG7 M P 10T !D !X;"]W;W)K&ULI5==<]HZ$/TK M&J8/R4P;?W^0 6::0+A]Z!TFN6F?A2VP)K9$)3FT_[XKV;A@!*&Y+R#)YYQ= M[:Y7\FC+Q8LL"%'H9U4R.1X42FUN'4=F!:FPO.$;PN#)BHL**YB*M2,W@N#< MD*K2\5TW=BI,V6 R,FL+,1GQ6I64D85 LJXJ+'[=D9)OQP-OL%MXI.M"Z05G M,MK@-7DBZGFS$#!S.I6<5H1)RAD29#4>?/9NYYZK"0;QC9*MW!LCO94EYR]Z M\B4?#USM$2E)IK0$AK]7&57R(RS"^+^"UQ*S7(X!&@KYRI0J(9RTENX3^;MU&GUUNW;4%\__M??YNYP]2$705&AB]X(3> MOW5%!%9&] MRUX*7N9$6,NY,1,;,[K;OTX^#4,O'3FO^T5RC(HBSSL$32U2X3"(#E&S8U22 M)CVI!XM4,'230]3\&.4/@[@#'00VZ@(;G4W2E# .W>F--,6=6GPV3=_- 0(- M"+]"ZM<$L;I:0G_B*WWLT*S+4M.'X(25"AH/]#%T17?+U[:\-7:C_8QXR3 ( MPZ"7%1LP3N,X\GLQMRJ&H=L'SFW *(W3\$3HDRY8R=G0SU8K.-9U;'+=MN%@ M1Y)DM:"*$GE[)AMI9R ]FXU'(N$=R70^S&N!U@(S)5$-O5; 6^ZE:/:CINH7 M^L(RPHP'BQ*SMW*1'@7$[27A3<3#FXCY,2*-DU/E/NQ",GQO@>;MV?GN$AU> M6J(VH+5$K8JV$K4J)D&4^O9P>>Z?6X;[EXUW ^&RQ>J2CFQ"F/.RQ##60H9I MC6;K5[K?$]V;?J>>GH#U FE'N3VQN04&J'[).7N7-CCAUN8^+F&[-5/-Z=BM M=G?^S^:FVUN_\VYGGF7]07\CF$OB'_GF P..Z#5E$I5D!:;S-1 M?&.NC$NNX )JA@5\YQ"A ?!\Q;G:3;2![LMI\AM02P,$% @ <$VF5 .D M\)%5 @ S@8 !D !X;"]W;W)K&ULI55=:]LP M%/TKPC#8H,2?:4-( OD:ZT,AM/MX&'M0[.M85)8\Z:;)_OTDV7&SX*2A>[&E MJWO.T;V2CT<[J9YU 8!D7W*AQUZ!6 U]7Z<%E%3W9 7"K.12E13-5&U\72F@ MF0.5W(^"X-8O*1/>9.1B*S49R2UR)F"EB-Z6)55_9L#E;NR%WB'PR#8%VH _ M&55T T^ WZJ5,C._98 Z<6R*SC=\-I]=*6N#Q^,#^V=5N:EE3#7/)?[ ,B[$W M\$@&.=UR?)2[+]#4T[=\J>3:/ Y P@;@#QM0I) TBN5>@W %>Z7]?N&K>@2"N^PYM M^L6$O2=/J,PJ,SB[0S9TC]R*5)9"O= ^:?%P 4L;UIY&/1LGF^VG# M.JM9HS.L,7F0 @M-EB*#K ._N(R_O8#W385MF=&AS%ETD?"!JAZ)PQL2!5'4 ML9_Y]?"PJYS_4U^^6_V?9L3MF<>.+S[#]WK*9,%TRJ7>*B _IVN-RGRXORY( M)*U$XB22,Q++/ =G 02-BJ((-Z0"E8+ KMMTF2R*>_W@0]>IO1.W> ,7]@:= MN.4;N$$O.<75W?.//M 2U,8YHR:IW JLSZV-MN8[=9YS$I^%PWG8$5\8LZZ] M]96^=GIS>39,:,(A-U)![\[XAZK=LYZ@K)P]K"4:LW'#POQP0-D$LYY+B8>) M%6A_89._4$L#!!0 ( '!-IE19"WOH<@0 -,4 9 >&PO=V]R:W-H M965T,&;0 MR\/[OEZ8^R#8#(NZ)H],/.M6"B8 M!8V7E.=,:"X%4FQUW9OBJWD46X-RQ>^<[?3!&-E4EE(^VLEM>MT++2*6L<18 M%Q0^GMB,99GU!#C^KIWVFIC6\'#\XOVG,GE(9DDUF\GL#YZ:S75OU$,I6]%M M9N[E[F=6)]2W_A*9Z?(_VE5KAU$/)5MM9%X; X*%.# /^T&I#8@ MKPWB(P91;1"=&B&N#+.#LIBE-:3/A>7]P2AX MR\'.3.Y91@U+T8(JPYE&G]$T3;FEA&;H5E0;RQ)T-F>&\DQ_@B7?'N;H[(=/ MX\ NLG2.IH-U4T0/TF4-\+?LZ6!G&AC=J" MKIASM*()0S276V':=EKE;5!ZL^KV-!F%]F\# R>?0D>]F$NNQVN^'0*5_HS>IA0X%I M5&0L74-$JA&(J8VNH,9G7"!=+FB7NE/L8?_8UL=._W#LA[057Y_1C!;< 9; M \&4AGJ_1VVQ4T'<[[C83NJP7Z 6E8X@(Z&#JZ(6-FKK]_+@C;*0X7%EP4[< ML%_=9A)ZR!3X+7/\51J&[EG"^!-=9LR7IA,O/.JXHDZ\\*4WF1*^:N!7^_

3Q-_D=R*^]KPCYP"&)#G[U1AUSXK0R\C>#G7(2OVVQVC@)#FY[&ULM5G1;N(X M%/T5"\U#*RU-;), %45J"V@K3254.K,/JWU($P/926+6=J#]^W5"&B?!.*@# M+VT2SCWVM8_NR8U'.\I^\34A KS'4<+O.FLA-K>6Q?TUB3U^0SF'3&H_S9G(U'-!51F) Y SR-8X]]/)"([NXZ ML//YX"56>5+$$8DX2'- &,+.\Z]_!VA@=90([X M&9(=KUR#+)4W2G]E-T_!7US3E7A+PD27DI+.A+;^8X,-^@NC(!#%XIHE8 M<\DD)'PV6,W ,,_ +(1TLSG\?1PJ$OG]T:? M_M[H,W/X@FQDN*T+KZTE+M6'<[[>$;YYRORUK LL$]LB?>-A$,KZ9F#NER)4E*P-1CB1SO:OHNBSZ7 R1^ MRA@)KG62WU.Z.656^[=C>V1MJR)J14Q:$5,3HI:K6^;J&G.]]WV:)H++NN"3 M<.N]R2IQ-?<^L@MMGGLZIS(#!PX:>9R F;D'F50QM5SZ92Y]8RZ3D&\H+RN6 M00F#DG%P6<57<%7G03&S51. M RTEY'#2;W*-L M,@1+]XHY09A(&0JR+RM,I$H],I?Z+PFSX#252 T$PF%C^S2@AKJG+3SUK)4' M(71>.19\IHK?#ID9(?54E,@\[\>B@72'S?ZRG6>JX^G91]ZNL#(:?.;. M!1_V&TT5MD-F1D@]%65DV&QD%16^9"U+L8.F3T#*+O"%6Q9<^=QT@98%M[B_I'=4ZZ#S]RWX,-NXT"(K9"9$5)/1;D:;NM8DM=WDQ:4 M1^ +]R=8U7!\@?X$ZWJ*0:^IO/[!I[&N@YHMIHZK[PR;ZM-P08B/U4'E-/C, M[4G!9_KZV0Z9&2'[5*S*P4E,V"H_XN(@G^[^*W;YM#Q&N\\/CQK/'^#M(]0\ MG\#;Z?Z03-'OS^R>/;8*$PXBLI1#V3=]N3EL?PRVOQ%TDQ_;O%$A:)Q?KHD7 M$)8!Y.]+2L7G339 >1@Y_A]02P,$% @ <$VF5*BD!3PJ P 4PD !D M !X;"]W;W)K&ULS5;;;AHQ$/T5:]6'1$I8V&6! M1(#$K6VD1D%!:1^J/IC= :QX;6*;$/KU'7N7+9>%1NU+7\ >SSES9G9\::^E M>M8+ $/>4BYTQUL8L[SU?1TO(*6Z(I<@<&4F54H-3M7\FK3Z1Y8LEU^Z7K'/?JD?BE38RS<&H(&4B^Z=O>1UV ,A3#@AR0' (J)\ MA#D@?&^$>@ZHOS="E -,BV;S!=*]J/\]3Z66K!B=1"7SC#-[',A>U#K:U[@=G">^IJI"P=D6":A"4Z!F\'UXK2^??HH_^.OI> M,<*B\4+'%Y[@FRRH@NOI<=_UE*)B#G@6&3+=D%V_,=TXE#:_)',/;CK[ YM,VN+XL*W9&%CDR>QB_=H,H;$0W M;?^U1$14B(C.BG@2N#WD7+"?J"#>+0N\V3&4;8.,\F9'2JU1B0HAF=X_..VI M;11J&V?5?@(!BG*W@7L)GDX,SP/JMOVH3.Y>D&81I/E_-$JK$-0ZF_7@G9^E M=5SQ2G/_JPR.?:J5^L&7._8)*\&^SZB,Y[ 5_9U;(@4U=]>SQBY;"9/MV\): MO !Z[N([L/=KMX-:B7V(+X;L@O]-GSTW\/"8,]Q;'&88JEII8C>J[ K/)D8N MW1TUE09O/#=&PO=V]R:W-H965T+(0LJ8:I7+IJ M)1G-;%!9N+[GA6Y)>>6DB5V;R#01:UWPBDTD4NNRI'(W9H78CASLO"T\\F6N MS8*;)BNZ9%.F?ZTF$F9NHY+QDE6*BPI)MA@YM_AFC&,38'<\<;95!V-D4ID) M\6PF#]G(\8PC5K"Y-A(4'AMVQXK"*(&/E[VHTYQI @_';^K?;/*0S(PJ=B>* MWSS3^<\Y/*:S3 7Y#O^;[*J63JO8@+QAOW?N/>MZJ##M6I$;J:'9N_ ME9)62P;71Z/9#AWNF]"=7;[=4IFA/S] $CUH5JJ_/88&C:&!-11TX7Q=P76# M4[1 &^"'+GB%ZG0_A%:K$:MF?D";- IB0KS$W7S@(FA9$@C0\Z# M;M@8"D]*-SRB.P@\$G\,-VI,1)_!'?3D$C%.SR&&Y(NN-AK MZY'W&=Z@)QM\4-CP>0#&;;7"_DD1[^7>,2:8D+ #%'!]!QL3S M_O^?PY)5"!5M G'<=@8"L^ZQZHL7*]C8SH:%3LL,<>E,FS09X MOQ!"OTU,N]1TN^D_4$L#!!0 ( '!-IE2^Y\(AK@( "X' 9 >&PO M=V]R:W-H965T-AVH/;W#86B9W93@O_?M=.R$J;1N(E\;7O.3[GQKE.MD(^JPQ DYZ.W]@_6^_H94$5S$3^Q%*=39P+AZ2PHE6N'\3V"S1^(L.W M%+FR3[*MF#CN (#X""!I L ?PC^T0-H#0&JV5 M65NW5--I(L662).-;&9@:V/1Z(9Q\Q7G6N(J0YR>W@'60)$!^4ZEI*:DY/06 M-&6Y.L/9Q_DM.3TY(R>$J&TQ)/TIX1>)N=LMSF!5' M8=0FO1,\:@6/>@7/*BF!:U(*:?\HL2)BST/.Z(+E3#/HU%[S1SNJ F^\+_TP MR0\OCTB/6NG1AVJ]H_.<<.Q]Z&7YWEZ7_NB@JI=QZ._I/TR*0B_HUA^W^N-> M_4^VNT ZH!LTLL;# J;C_C>D01:=)>_G'9-7H%(1WR.%X#I3)!B1E+ZJGO,] M;C6//Z8Y96HI*JPP?@KHTMK/%PZ#RT]=NMR=;F9N$NP=:\855F:%1-YPC%]$ MUMVY#K0H;8-;"(WMT@XSO-! F@1<7PFAWP+3,]LK&PO=V]R:W-H965TVO;8I5"CL4-VP)5;]:,YUBJ M*=_88LL!)X:49[8[&(1VC@FUXLC$'G@3;_2](VF?T;SRQ8XEH1N4&:VUDIMK:Y]4ZB$1D7?:OLX](:1 MO:]_BS8F"+Q3S*R-<5S//P7-.T!>3>G$:% 9#7J-+E+&Y;4$GO_%:2$3U)+[ MCM-8X;0-1L4.&[0[36LO(:]7I^8Q%EI$UY5LQ+0Y31L ME=D?!D[#:1OD.:-1PVD;]-[W&TKS-BCTAZ.&4[MV2>; -Z8["?6Q=E06)Z6* M5@WPSMS[C?C$N9TZ'?&9:IA%?_LC7W1;=5PWA I5M[5*-;@9JH_"BPY63"3; MFBMZR:2Z\,TP54T?N :H]VO&Y'&B$U1_(^+?4$L#!!0 ( '!-IE2.X8 Q MGP( '4' 9 >&PO=V]R:W-H965TM%*6\$FD% E2/U0M4F=5/5CNYAVX81#L J8V:9I__V.3*Z+:JN'J_@E)N%A[U/CX\B'5A[ <_ MG3=\#8]@GIM[A3V_5\E$!;46LB8*\H5W22^NJ MP,[X+V.B=-K&E+*5\L9VO MV<(+;$90PLI8"8ZO5[B&LK1*F,?OK:C7,VW@;OM#_=85C\4LN89K6?X0F2D6 MWLPC&>2\+ MT3T!;!O 7-X=R&5YPPU/YTINB+*S4\ 2]+D M,[EM3:N N#ZY$WPI2F$$#IW>@.&BU&?DA(B:/!6RU;S.]-PWR+WZ\(:/#D(1E8XQNJB MHAT68TDPSHIZ5G2,-1EC10,634(ZSHI[5GR,%8VQXB$K#M@X:]JSIL=8\1AK M.F1%R1[6K&?-CK&F!(\#,06@*^8&U!AZ-D!/9LF>7R7ITX8&3V^'*,\.CRG=!HD_P']'1.U%Q*ZU5K4&E&PO=V]R:W-H965TBBVG9%D:9>D0>5XXS$B2#R;C\ML-GXS93J9)3F\X$+LL M(_S;!4W9X]D #IX^W";KC2P^#"?C+5G3.RH_;V^X>ALV7I9)1G.1L!QPNCH; MG,/3N5\:E(@_$OHH]IY!$D13NI"%"Z+^/= I3=/"D^K' M/[730=-F8;C__.1]7@:O@KDG@DY9^F>RE)NSP6@ EG1%=JF\98\?:!U04/A; ML%24?\%CC?4&8+$3DF6UL>I!EN35?_*U3L2>@?)C-T"U 3(-_ X#7!O@OBWX MM8'?MX6@-@CZ&H2U05CFODI6F>D9D60RYNP1\ *MO!4/)5VEM4IPDA_H5IE[ M-O.#7.)F5.'2'^[PUS&.U$@!'^ARG>1K<%Z4E$0F5(!9(A8I$SNNGO^Z5J[ ME:29^-O1$;_IB%]VQ._HR"TE:?(O78)?59$%;ZZ9$&]M8[7R$I9>BF+\,#D) MH_'P89]_"R;R#S$S"R9 AYA+"P;'N $=Q!DT<0;..#_GO&>DE9]@KW48QT88 M4PL(06S$V@8IC&<$:P'A*+('&S;!ALY@/S%)TN?B#"UQ(I-2"PCBV(BS#4)> M-#+BM#4W\NUQ1DV)71M09I M'';0-FK"&3G#^5UN* ?G0E!5"KZ#*1$;,%EUW,F9*\KI,C*.[ B"0IB'QMC>M8+-;>@ M/#N]<&\I 7L0?,WR]I\0Z2[A8[,N)9%B/LRGNKD/,L[ M=G!5D_XL9&Z!GP;G65^@6V"G+,K9,Y#=P]TBVBM(;3K<%PO-J@2X$JIE#P9'YE:+$G2KTHMGLT570AB:Q/9!S2VH..Z:SUI^ MH%M_6MSN5W!7SK0BP-&1Z=.R ./7I2]NI;RUT+QT.J+V1B..8VCRUPTY37=)1=&2&=>U'[NW #T[347L&MD2S#VAN \4=6QRD902Y M9<0Q45]:?+&N]M@[+JM8ZP!V[P%^C-7:J6N%^SQD7D.,$YJ1G5*L]02[]63* M%)UL!3A]H/G.3=G> =F13\BPKOKX=<[(:C<'JYG0/#FR@,S3I9D%,PJ,#>JE M!73B!QU<:EG!KW5.ABUG8%X0F.&V4:/609D%%+4.D&SM14'7X-6Z@U_AK Q; M3J]\&)NQ6C89GGGZ8',5XL ,UH**8,<9*-;JAMT;EJ;XTDI0WX&YX9I:0+YGJHT%!''[)+^-"O>FS6&\6D)]MX3VFK)^6^L";V2&V@8A MC,Q0VR#?QV:D%D^1>7@TW+N&S"A?EQ?& BS8+I?5W5'SM;F4/B^O8HWO%_!T M"BW?9_#TLKIRUNZK&_"/A*M)*$!*5ZHI[WVD..'5I7+U(MFVO 2]9U*RK'S< M4+*DO "HWU>,R:>7HH'F:G_R'U!+ P04 " !P3:94M)Y%[8"=K M(5_4$E'#:\:X&GA+K?-+WU>S)69$G8L*:[5UAAL)%,A7NQDG Z\P!I"AC-M M%8CYK'"$C%DA8^-GI>G51UKB]GBC?NMB-[%,B<*18-]HJI<#K^=!BG-2,/TH MUI^QBJ=K]6:"*?<+ZPH;># KE!99138.,LK++WFM\K!%"#M'"%%%B/Z4T*X( M;1=HZ%E)0O=M;'/"^T:L$=KI!!9':?)C=P>G(& M)T Y?%V*0A&>JL37QK4]VY]5#J]+A]$1A_=$GD,[;$$41-$!^JB9/L'OC=4PBKO=Q%]MEVD?%/;"J 9]L-2M+74;+6VEYO*0 ML9+=W3HSWK6U#PD.>XIK3W&CIS'7*%%ID$2C:Y*FWKBH52_^Q][HU?9Z?]D; MO;W\]OO]<*<(^Z C1>C7?OK_U!C]_6:,=SSM0WJ=[HXK?^OBM8^>N:L6E"M@ M.#>LX/S"A"3+AZ2<:)&[NW@JM+G9W7!IWEZ4%F#VYT+HS<1>[_5K/OP%4$L# M!!0 ( '!-IE0NPLO26 ( " & 9 >&PO=V]R:W-H965T !_K.T.SL*>40D%EA:Z8@>4D^!Q?3<V/FG"RT?G*3>3D)(I<02"C0$3@]-C %*1V(TOC=,8-^2R?<'^_H M-]X[>5EP"U,M?X@2UY/@4\!*6/)&XKW>?H'.S]#Q"BVM_V;;-G:8!*QH+&K5 MB2D#):KVR9^[.NP)XL$10=()DO<*TDZ0>J-M9M[6C"//,Z.WS+AHHKF!KXU7 MDQM1N5-\0$.K@G283[52 NE8T+*/[!80P5BFEVQJH!3(SF: 7$A[3JN/#S-V M]N$\"Y$V=O*PZ#:Y;C=)CFSRC9M+EL87+(F2Y(!\>EK^M:E('GEY_%8>DMW> M<])[3CQO<(1W#QLM-Z):[4S>\$)(@2\GV&G/3CT[/<*>P0+9O+)H&E=4]O.6 M M@<0=E?)_"#'C\XF?K> 15M[M29%GE5DIU#!]/B1A[G.GJ3QW$:N4\6;@XD M,NP3&?[S&HYZ]NA_U'#G:^AH?0$O7#<)U2BVT(9(SE+!:W+SIY>VH.._ M"IHDP^AM1=L?]7LB6P/A7O^ZNY/Z924JRR0L21M=CNDL3'L?M1/4M6_IA4:Z M(/QP35Y MN]IWF6R%?% %@$:/)>-JZA5:K\]]7V4%E$0-Q!JX>;,4LB3:3.7*5VL))'>B MDOEA$,1^22CWTHE;F\ET(BK-*(>91*HJ2R*?+H")[=3#WO/"+5T5VB[XZ61- M5G '>KZ>23/S&RLY+8$K*CB2L)QZ[_'Y!8ZLP.WX1F&K6F-D0UD(\6 G-_G4 M"ZQ'P"#3U@0QCPU< F/6DO'CU\ZHUS"ML#U^MG[M@C?!+(B"2\&^TUP74V_L MH1R6I&+Z5FP_PBZ@D;67":;<+]K6>^/ 0UFEM"AW8N-!27G])(^[1+0$(>X0 MA#M!Z/RN0<[+*Z)).I%BBZ3=;:S9@0O5J8USE-M_Y4Y+\Y8:G4XO15E2;=*L M%7J'9I7,"A,C:B\?7X$FE*D3=(0H1_>%J!3AN9KXVCA@S?C9#G91P\(.V&]\=T+3=BA;->RV,GL]=NDHS@()O[F &S4P$:O3^87HBMI M@OY 5$]<<8.*WSRG2<-.7I?36C9JY33$73D=-[#Q_QU09.[3/R;WK&&>O7ER M<;"O*D%OQ+=@.T(.$HFEN^T'BT7P(M<1CH>'Q(4O<,FXXR#A?1G"T>O.[4[7+@9)$H[^XOFM3F&[KJG(*\H5 M8K TLF"0&'=EWVBE;;FDP 5()6/:;NH5-%VNYAV89(#L9K8 MS'9*^^]G.R$E(02TW4#LG/>\CT\2^XQVC+^(!$"BMRRE8FPE4FYO;5M$"618 MW+ M4'5GS7B&I1KRC2VV''!L1%EJ>XX3VADFU)J,S-P#GXQ8+E-"X8$CD6<9 MYN]32-EN;+G6?F))-HG4$_9DM,4;> 3YO'W@:F1766*2 16$4<1A/;;NW-N% M:P0FX@>!G3BX1GHI*\9>].![/+8<300I1%*GP.KO%6:0ICJ3XOA3)K4J3RT\ MO-YG_VH6KQ:SP@)F+/U)8IF,K8&%8ECC/)5+MOL&Y8)Z.E_$4F%^T:Z(#?L6 MBG(A65:*%4%&:/&/W\I"' A4GG:!5PJ\IB X(?!+@7^I0U *@DL=>J7 +-TN MUFX*-\<23T:<[1#7T2J;OC#5-VI5+T+UB_(HN;I+E$Y.9BS+B%1/7@KT!=T3 M2K(\0TOVCE-)0*"K.4A,4G&M[CX_SM'5IVOT"1&*GA*6"TQC,;*EXM#9[*CT MG!:>W@E/']TS*A.!%C2&N$4_[]:''7I;K;\J@K.WP12JWH&3YSL-FNZ8&DY8X83G<((VG/#8RFOB=,?4

OX'3'5/#&58XPTZ&_;#YS,X$U;!JL[TU$TYJ?N[B2\Z(V*@61;<_BOF%2MA+E,5#\)7 >H^VO&Y'Z@#:H.=?(74$L#!!0 ( M '!-IE2TG)&TZP$ -$# 9 >&PO=V]R:W-H965TVLV5 X!O*Q83VL#1IT.PP[*#83"]6'*]%Q^^\K MR8X1#,M\L$B)[Y%/I/+.V"=7 R!Y45*[.:T1FQO&7%F#XFYB&M#^9&^LXNA= M>V"NL<"K"%*294DR8XH+38L\[FULD9L6I="PL<2U2G'[N@1INCE-Z6GC01QJ M#!NLR!M^@"W@8[.QWF,C2R44:">,)A;V<[I(;Y;3$!\#?@KHW)E-@I*=,4_! MN:WF- D%@802 P/WRQ%6(&4@\F4\#YQT3!F Y_:)_5O4[K7LN(.5D;]$A?6< M?J&D@CUO)3Z8[CL,>JX#7VFDBW_2];&SC)*R=6C4 /85**'[E;\,]W &R-(+ M@&P 9+'N/E&LRJ"H1[HY+O]FU?@OK3W!+!*$Z3\6Z2SIOYP=SW.SLPZ%8?_![4%H M1R3L/3:9?+ZFQ/8#U#MHFMBTG4$_ M&L_9L#&P+\^=X8/#EA#L977+P!4$L# M!!0 ( '!-IE1<0E/DL ( +4& 9 >&PO=V]R:W-H965TH#ZW4% ))FE5)I#3=M$B;6C7K]C#MP8%+L&HP MLTW2[M?OVE"4YFM[ 7_<S@8UW M =\Y;O36&*R3I93/=C)/QEY@!:' V%@&1J\USE (2T0R?C><7OM)"]P>O[%_ MP+=,5IH5B1[YAE19;C]N%-S6"L(C"KXR=051]Q+" M( P/P&>GX0LL"1XX>/<]W*=%087:@&(&06]8";$L'/VA?-5D T=F;^%Z\J$778_\]796]H,Z M4;>->2>SU\KLG93Y5% ?$/P/)B"DUF!OV9J.FRT%=JAA=#2C6M 85XH;C@?/ MNOY"?UM6M]_;T;X?%!Q6WF^5]T\J_X(DU[ 7P#2E_F#K5;K"CM\5-J\+^]RZ MNP!N,#_HH;_O(>P%T8Z)_:CA81.#UL3@I(EI'%=Y):A$DG^KOX0"#Q;/8*\N M!L-AL*-]/Z@31COJ_:VF8ALZW=,5+S0(3 D57%V3=54WR7IB9.GZS%(:ZEIN MF-%_!94-H/U42O,VL:VK_5--_@)02P,$% @ <$VF5#%\X9O\ @ Q@@ M !D !X;"]W;W)K&ULO59;3]LP%/XK5K0'D(#< MVI*BMA(M8U3B)AC;P[0'DYPV$8[=V4[+_OV.G32$]+))2'MI;>=\W_G.)3X9 MK(1\42F )J\YXVKHI%HOSEQ7Q2GD5)V(!7!\,A,RIQJWFY.,^Z,!O;L7HX&HM LXW OB2KRG,K?8V!B-71\9WWPD,U3;0[!$PFSHG/MG$]\S &OQ+8.5:JR)">59B!>SF29#QS.* M@$&L#07%OR5,@#'#A#I^5:1.[=, F^LU^Z4-'H-YI@HF@GW/$IT.G<@A"-23;!#38_<"*Y313[S!)+W>!D- _(H$7!%OT3/X=[N^1$];9#BU?N(/O/(Z+O&!40T+V M9/[@6BC,ZX]KA).IAES]W..\4SOO6.>='<[',,\XS_@<^YY1'L.V^I04/4MA MKH#EJ.-%4;\_<)?-M&V:A5'7[W=KLW<*N[7"[EZ%6/6_R"OQW:8\O^M[04O> MIEF(042][?)ZM;S>7GG-ZGW!&[*JTU'[W3@R=62%C>568$FYEH(QLYUR#1*4 MWE/.TUK-Z?_OI:AV'GV\EZ*-*AP'8:M2FS;>]B+U:V7]OKEKO@^U=$33?JUX4>2UI6ZS:VMS&1,A!SNV@ M5"06!=?E[5F?UL/XW(Z@UOG8#&D[:=YHR@F/=R/V@"(,9DCIG9QBKF0Y-,N- M%@L[=YZ%QBEFERE^:( T!OA\)H1>;XR#^M-E] =02P,$% @ <$VF5-4A M^N%I P )0L !D !X;"]W;W)K&ULS59-;]LX M$/TKA-!# B31ERT[@6T@_NC60+L-DG;W4.R!D<:6MA3I):DX"^R/WR$EJ[:D M"&F[A[W8(C7OS;R9$3F3O9!?50J@R7/.N)HZJ=:[&]=5<0HY55=B!QS?;(3, MJ<:EW+IJ)X$F%I0S-_"\R,UIQIW9Q.[=R=E$%)IE'.XD446>4_GW')C83QW? M.6S<9]M4FPUW-MG1+3R _KR[D[AR:Y8DRX&K3' B83-U;OV;U;6QMP:_9;!7 M1\_$*'D4XJM9K).IXYF @$&L#0/%OR=8 &.&",/XJ^)T:I<&>/Q\8']KM:.6 M1ZI@(=CO6:+3J3-V2 (;6C!]+_;OH-(S-'RQ8,K^DGUEZSDD+I06>07&"/*, ME__TNR*--;*9!YM]B\9\9=STR8.6^#9#G)Y]U"E(LA Y=EEJRO\$9,UCD0.Y) _8 ME4G!@(@-N8>84:6R31936V+'IH@D>1[8PX+O*"40T)Z6FQ+^^1FJPUY.J/GL &=6 #&]C@A<#FP&&3:;*1 M(L<.M"XT?8;.#BRI(DME3M.GV64P'H\F[M-Q73NL_*$?GEHMNZR\)M>J;>7[ MT3>C$\G#6O*P5W+[L_RN OQS8O@+WBOD[+U0ZOR"+*A*R5N\1\@[2+9P82"L M2#*^);\*1',M!6-FN>8:)"C=4\&HEA/]OUIK5 +T?CALZV35-G!XL? M-=*UZJ,Y$7I="[WN%?I):,IPP#EM,U4*M_>9%@2HY-C8G>*O6Q]Q$#3*LVC; M-,6W+0:CH*&]CZ74[A[=^SG(K1VX%(E%P75YG->[]4QW:T>9QO[T;?3E XIVRS3!O##;HRKL:88UD.925"RUV=NIX%!IG&/N8XAP+TAC@ M^XT0^K P#NK)>/8O4$L#!!0 ( '!-IE1E*&XU& , (H1 - >&PO MBA++CD"6 M/%GIDO[ZZ2S'25-=R/JPM7-(+=VG^^[3W;DR&=5F+=CM@C$3K$HAZS%9&%-] M#,-ZOF EK<]5Q:1%A,@;M]R<:DEUR0P-%-5<;&Y/[T_<^E,E?O G<_^7!R$MV?7>W;3QO@ MC(1>TL$1I.=1A!,#B)$GQY$?XL:H+X^B/L#<$(=MYB>C7,EM 6+B##8R+5GP M0,683*G@,\W!*ZF1CFHP$RT&.YL4"[D95(8#&J-(.,DX+)6FC8>/1#BSMG EQ M"T_,C_P)]RK?J6D$%97=T IJAX[&38!_E\UQ[])&+^(-*OZ@S.>EW8YLYM K M[$:SG*^:^2KO!&#L/9R=5I58?Q*\D"5SFS\ZX&1$-W[!0FG^:*-!J\RM@6D2 M/#!M^'S7\DO3ZHZMS*:=5CFNN?\&-?_=/!=,,DW%KFC;^Z\YRR]6'%_^*\G- M?Y5]P5Z-[3'XVD4.WH+(Y"V(?)T]&;;'SL[9]N1DZZP!O$&,R7=X5Q';H,%L MR87ALITM>)8Q^>R L_2&SNR+YA-^NSYC.5T*<]>!8[(=?V,97Y9IM^H&$M&N MVHZ_PO9Z2??Z8F-QF;$5RZ;M5!>S9AC8@8W:7N"PCUPWEQ_!?!SF1P##XF * M,!_GA<7YG_8S1/?C,$S;T(L,49\AZN.\?,BT^6!Q_#ZIO?P[3=,X3A(LH].I M5\$4RUN2P-?/AFD##RP.1/JS7./5QCOD M, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C] M$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA< MUYVE/=LO3T%O@*\Z3'%":4A+,P[PS=)_,O?S##5%Y4HCE5L:>-/E_G;@2=&A M(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X M4$L#!!0 ( '!-IE1B65/8>04 4N / >&PO=V]R:V)O;VLN>&UL MQ9I=3^,X%(;_BM4K5AJV-%_,($ J;1F0@%:DXG9E$I=:DX^N[3##_/H]3H Y M@?9H;PY;4X]Y%+>VW:+D_>W$D!.!LD!''"EC77M'NWQ)3 ^ M*MBY^]2X^EP73IFI=.J[J9N-KA[\8>!?#-'?:-OAY;5KQ"/S?YJQ7JUTIJ9U MUI2J+F>W0#@_%Q,YM<+!!D1D-&G0:;+^01!Q@1D_'DM.4XO$&1"0":\D-]5 MI8PL$,PA 7/("Y/JATK#OK)R8IQE=5,YF-S$HBYTII5%D%\)R*^\D @L=;+* MI"[!LOV5EC=:6LA;;[MX&3MSO@N?F FIP/F$<#Z-& RZRX59G2CQ). M+RZKK&ARWY08DW0(MT2>,<786O"G@ LLKK1L,T"_"XXHDXR850+A90/1XNF+ M6!0P6KZTG#.XZAO_0TQ)J63$[)*INN^Q4,88,2O#-XY[PC24&D;,;IA)4T&W MMV(!$2I=2]/+4)0/1LQ"@)[E3UI7 G[N!VA=*K&4O_I]GY+$B-D2MWZCRB%Y MFK=#DM+"B-D+70?;/Y,6V"9U"8>R[5X8D++#B%D/5PK0<',%E \"9A]<5H_* M.K^3T)68*@-*\(4.=#GK3(,Q*1\$S#XXE]J(.UDT2EQ#^S5&^1_T6I&L*+A+ MBKHLM7N'1$WZ ?.D/W=KF-/\ #!J#6.@NZ9^&L&$E H"9A60,?.? &-2C@B8 M'4%CAAB3$D; +(RMJ5/L+7W LW]A2DH: ;,TR/C9O^:41 )FB9#QLX])J21@ M5@D=/W&8#RG'A,R.\?ES6T\,*:.$S$9Y'_VV(E)6"9FM\B9A;>4CEZB8%;,S M:G6D&)/R3,CLF2YP;6T]RBLALU?(Y-6;8T+**R&S5W8DKY?FQ)B46$)VL;PF ML*U7FK))R&R3W5&L1<68E$U"9IO002?"2\Z432)FFVP/.OOB1AH#>V-,RB\1 MLU]V88*S_?$P)N68B+URH0(93K<1I9J(^W8(&C'&.2-^*9M?,>$X_R6XQ):2=FU@Y1UOK1CC$I[<3,VB$P[Z"PQ)B4 M=F)F[3Q7WZ_Y'&J?K9,FY9SX0V[) &/[!AK3NJV0"66[YLZSANZ=SRE@_6TZ, M@AD>8U("2MCK'HRY:$RV[@92MQEC4@)*V.L>C'GMGQ]M2G%;/\GBS2WLA'P6 MC%E Q'J1-SO&I 24, N(Q$PSC$D)*/F\U;=]T:LB$\I!";.#:$P\;QY2%CIL M+31L=[:GQ[E:Z4KE-W *"]LS660+(_Q+]^Q4%/MG(59-44Q@V[RZJF7^\A3S MRQ/8I_\!4$L#!!0 ( '!-IE3;=K!Q,0( (DI : >&PO7W)E;',O M=V]R:V)O;VLN>&UL+G)E;'/-VDMNHT 4A>&M6"P@N.Z+I!5GU)-,HVP .>6' M8AM$T4JR^[:<@7U0#WH2<4:H0%S^T0<"'E_RH1WWW:GL]GU9?!X/I[*J=N/8 M_ZKKLM[E8UONNCZ?SDRR[GL5J\ML,VCZNJ_CQ<=Y?ZLDEWY\G5 MXOEM50W/;ZFJYPX2")+Y@Q2"=/X@@R";/\@AR.@GH+@=Z">@N!WH)Z"X'> M@GH+@=Z">@N!WH)Z"X'>@GH+@=Z*>BN!WHIZ*X'>BGHK@=XZ>5E"H+>BWDJ@ MMZ+>2J"WHMY*H+>BWDJ@MZ+>2J"WHMY*H+>AWD:@MZ'>1J"WH=Y&H+>AWD:@ MMTU>=A/H;:BW$>AMJ+<1Z&VHMQ'H;:BW$>AMJ+<1Z.VHMQ/H[:BW$^CMJ+<3 MZ.VHMQ/H[:BW$^CMDX^5!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>@?J'01Z!^H= M!'H'ZAT$>@?J'01Z!^H=!'H'ZAT$>L?D9Q,"O0/U#@*] _4. KT#]0X"O1O4 MN_E)O?ZMJ(\_0502P,$% M @ <$VF5*3(PW?Z 0 M"@ !, !;0V]N=&5N=%]4>7!E&ULS=K+ M3L,P$ 707ZFR18WK)P_1;H ML. '3#*E49/8LETH?X^3 A((*E"1N)M&K>VY M$X]T5CV_>_84)]NN[>.\6*7DSQB+U8HZ&TOGJ<\K2QTM)LV3:ZV^>?8N'Y>!&IC,;G8;1RRYH7UOFTJF_(Z M>^SK3RG3UX0RGQSWQ%7CXU'>4+ O$X:5[P->S]T\4@A-39-;&]*U[?(NMFU9 M3,\MQ7)_B2]Z=,ME4U'MJDV7CY31![)U7!&EKBUW18_V)Z=\P[3[Y ?GCV7V M!>:=M\'YF"<6Z/=Q;R,93D]]+D0A-?M?\3TQES[X_6B8=DWU#[/S]3ZYL![G M$=GX./R./\[XO?XO^Q @?4B0/A1('QJD#P/2QS%('R<@?9R"],%G*(V@B,I1 M2.4HIG(45#F*JAR%58[B*D>!E:/(*E!D%2BR"A19!8JL D56@2*K0)%5H,@J M4&05*+)*%%DEBJP215:)(JM$D56BR"I19)4HLDH4626*K I%5H4BJT*15:'( MJE!D52BR*A19%8JL"D56A2*K1I%5H\BJ4635*+)J%%DUBJP:15:-(JM&D56C MR&I09#4HLAH460V*K 9%5H,BJT&1U:#(:E!D-2BR'O^GK/?.K?\X?GR6G6WZ MMWPV_EEQ\0)02P$"% ,4 " !P3:94!T%-8H$ "Q $ M @ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( '!-IE0.[C^7 M[P "L" 1 " :\ !D;V-0&UL4$L! A0#% @ <$VF5)TAN]*6!0 MQ< M !@ ("!#@@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <$VF5-;4#_=?!@ IQH !@ ("! M;QD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M<$VF5-BD(E/7!@ .A !@ ("!Q#$ 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ <$VF5,]8=A69"@ RAT M !D ("!;EP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <$VF5 D!Z0%O P $0@ !D M ("!N6X 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ <$VF5-,@+,(W! 20P !D ("!88$ 'AL+W=O M&PO=V]R:W-H965T) M !X;"]W;W)K&UL4$L! A0#% @ <$VF5&B2 M+A2U P 7P@ !D ("!H)( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <$VF5.!JN5@:! W D !D M ("!NZ4 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ <$VF5-!)!\YQ'@ 16, !D ("! M +< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ <$VF5*7V7[JQ @ #@8 !D ("!#=P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <$VF5#HI467' M @ \@4 !D ("!+.8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <$VF5,0:EVVN @ IP4 !D M ("!=/$ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ <$VF5&99MCG7 @ /P8 !D ("!Q?P M 'AL+W=O MD_@" #C!@ &0 @('3_P >&PO=V]R:W-H965T&UL4$L! A0#% @ M<$VF5(LBR3*] P 21 !D ("!"P&PO=V]R:W-H965T&UL4$L! A0#% @ <$VF5(3;2D6< @ M/P< !D ("!0!,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <$VF5&T""5'% @ @0D !D M ("!CAP! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ <$VF5.S"S8@& P @ H !D ("!<"8! 'AL M+W=O8" M K"0 &0 @(&M*0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ <$VF M5$EC-@): P F H !D ("!@3 ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <$VF5%D+>^AR! TQ0 M !D ("!K#H! 'AL+W=O>:-C % "8' &0 @(%5/P$ M>&PO=V]R:W-H965T&UL4$L! A0#% @ <$VF5!=D<^:W @ ^0H !D M ("!'4@! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ <$VF5([A@#&? @ =0< !D ("!YU ! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ <$VF5"[" MR])8 @ ( 8 !D ("!O5P! 'AL+W=O&PO=V]R:W-H965T2\B&0, *T* 9 " @3%B 0!X;"]W;W)K&UL4$L! A0#% @ <$VF5+2&PO M=V]R:W-H965T&UL4$L! A0#% @ <$VF5-4A^N%I P )0L !D ("! MO6T! 'AL+W=O&PO04 4N / M " 8EU 0!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4 " !P3:94VW:P M<3$" ")*0 &@ @ $O>P$ >&PO7W)E;',O=V]R:V)O;VLN M>&UL+G)E;'-02P$"% ,4 " !P3:94I,C#=_H! "T* $P M @ &8?0$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 3@!. %D5 ## %?P$ ! end
XML 84 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 85 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 86 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.1 html 233 282 1 false 70 0 false 8 false false R1.htm 0001001 - Document - Cover Page Sheet http://www.constructionpartners.net/role/CoverPage Cover Page Cover 1 false false R2.htm 1001002 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1002003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 4 false false R5.htm 1004005 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? EQUITY Sheet http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? EQUITY Statements 5 false false R6.htm 1005006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 2101101 - Disclosure - General Sheet http://www.constructionpartners.net/role/General General Notes 7 false false R8.htm 2102102 - Disclosure - Significant Accounting Policies Sheet http://www.constructionpartners.net/role/SignificantAccountingPolicies Significant Accounting Policies Notes 8 false false R9.htm 2106103 - Disclosure - Accounting Standards Sheet http://www.constructionpartners.net/role/AccountingStandards Accounting Standards Notes 9 false false R10.htm 2107104 - Disclosure - Business Acquisitions Sheet http://www.constructionpartners.net/role/BusinessAcquisitions Business Acquisitions Notes 10 false false R11.htm 2111105 - Disclosure - Contracts Receivable Including Retainage, net Sheet http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainagenet Contracts Receivable Including Retainage, net Notes 11 false false R12.htm 2114106 - Disclosure - Contract Assets and Liabilities Sheet http://www.constructionpartners.net/role/ContractAssetsandLiabilities Contract Assets and Liabilities Notes 12 false false R13.htm 2119107 - Disclosure - Property, Plant, and Equipment Sheet http://www.constructionpartners.net/role/PropertyPlantandEquipment Property, Plant, and Equipment Notes 13 false false R14.htm 2123108 - Disclosure - Debt Sheet http://www.constructionpartners.net/role/Debt Debt Notes 14 false false R15.htm 2127109 - Disclosure - Equity Sheet http://www.constructionpartners.net/role/Equity Equity Notes 15 false false R16.htm 2129110 - Disclosure - Earnings Per Share Sheet http://www.constructionpartners.net/role/EarningsPerShare Earnings Per Share Notes 16 false false R17.htm 2133111 - Disclosure - Provision for Income Taxes Sheet http://www.constructionpartners.net/role/ProvisionforIncomeTaxes Provision for Income Taxes Notes 17 false false R18.htm 2135112 - Disclosure - Related Parties Sheet http://www.constructionpartners.net/role/RelatedParties Related Parties Notes 18 false false R19.htm 2139113 - Disclosure - Equity-Based Compensation Sheet http://www.constructionpartners.net/role/EquityBasedCompensation Equity-Based Compensation Notes 19 false false R20.htm 2143114 - Disclosure - Leases Sheet http://www.constructionpartners.net/role/Leases Leases Notes 20 false false R21.htm 2148115 - Disclosure - Investment in Derivative Instruments Sheet http://www.constructionpartners.net/role/InvestmentinDerivativeInstruments Investment in Derivative Instruments Notes 21 false false R22.htm 2151116 - Disclosure - Fair Value Measurements Sheet http://www.constructionpartners.net/role/FairValueMeasurements Fair Value Measurements Notes 22 false false R23.htm 2154117 - Disclosure - Commitments Sheet http://www.constructionpartners.net/role/Commitments Commitments Notes 23 false false R24.htm 2159118 - Disclosure - Other Comprehensive Income Sheet http://www.constructionpartners.net/role/OtherComprehensiveIncome Other Comprehensive Income Notes 24 false false R25.htm 2203201 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.constructionpartners.net/role/SignificantAccountingPoliciesPolicies Significant Accounting Policies (Policies) Policies http://www.constructionpartners.net/role/SignificantAccountingPolicies 25 false false R26.htm 2304301 - Disclosure - Significant Accounting Policies (Tables) Sheet http://www.constructionpartners.net/role/SignificantAccountingPoliciesTables Significant Accounting Policies (Tables) Tables http://www.constructionpartners.net/role/SignificantAccountingPolicies 26 false false R27.htm 2308302 - Disclosure - Business Acquisitions (Tables) Sheet http://www.constructionpartners.net/role/BusinessAcquisitionsTables Business Acquisitions (Tables) Tables http://www.constructionpartners.net/role/BusinessAcquisitions 27 false false R28.htm 2312303 - Disclosure - Contracts Receivable Including Retainage, net (Tables) Sheet http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainagenetTables Contracts Receivable Including Retainage, net (Tables) Tables http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainagenet 28 false false R29.htm 2315304 - Disclosure - Contract Assets and Liabilities (Tables) Sheet http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesTables Contract Assets and Liabilities (Tables) Tables http://www.constructionpartners.net/role/ContractAssetsandLiabilities 29 false false R30.htm 2320305 - Disclosure - Property, Plant, and Equipment (Tables) Sheet http://www.constructionpartners.net/role/PropertyPlantandEquipmentTables Property, Plant, and Equipment (Tables) Tables http://www.constructionpartners.net/role/PropertyPlantandEquipment 30 false false R31.htm 2324306 - Disclosure - Debt (Tables) Sheet http://www.constructionpartners.net/role/DebtTables Debt (Tables) Tables http://www.constructionpartners.net/role/Debt 31 false false R32.htm 2330307 - Disclosure - Earnings Per Share (Tables) Sheet http://www.constructionpartners.net/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.constructionpartners.net/role/EarningsPerShare 32 false false R33.htm 2336308 - Disclosure - Related Parties (Tables) Sheet http://www.constructionpartners.net/role/RelatedPartiesTables Related Parties (Tables) Tables http://www.constructionpartners.net/role/RelatedParties 33 false false R34.htm 2340309 - Disclosure - Equity-Based Compensation (Tables) Sheet http://www.constructionpartners.net/role/EquityBasedCompensationTables Equity-Based Compensation (Tables) Tables http://www.constructionpartners.net/role/EquityBasedCompensation 34 false false R35.htm 2344310 - Disclosure - Leases (Tables) Sheet http://www.constructionpartners.net/role/LeasesTables Leases (Tables) Tables http://www.constructionpartners.net/role/Leases 35 false false R36.htm 2349311 - Disclosure - Investment in Derivative Instruments (Tables) Sheet http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsTables Investment in Derivative Instruments (Tables) Tables http://www.constructionpartners.net/role/InvestmentinDerivativeInstruments 36 false false R37.htm 2352312 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.constructionpartners.net/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.constructionpartners.net/role/FairValueMeasurements 37 false false R38.htm 2355313 - Disclosure - Commitments (Tables) Sheet http://www.constructionpartners.net/role/CommitmentsTables Commitments (Tables) Tables http://www.constructionpartners.net/role/Commitments 38 false false R39.htm 2360314 - Disclosure - Other Comprehensive Income (Tables) Sheet http://www.constructionpartners.net/role/OtherComprehensiveIncomeTables Other Comprehensive Income (Tables) Tables http://www.constructionpartners.net/role/OtherComprehensiveIncome 39 false false R40.htm 2405401 - Disclosure - Significant Accounting Policies (Details) Sheet http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails Significant Accounting Policies (Details) Details http://www.constructionpartners.net/role/SignificantAccountingPoliciesTables 40 false false R41.htm 2409402 - Disclosure - Business Acquisitions - Narrative (Details) Sheet http://www.constructionpartners.net/role/BusinessAcquisitionsNarrativeDetails Business Acquisitions - Narrative (Details) Details 41 false false R42.htm 2410403 - Disclosure - Business Acquisitions - Proforma Revenue and Net Income (Details) Sheet http://www.constructionpartners.net/role/BusinessAcquisitionsProformaRevenueandNetIncomeDetails Business Acquisitions - Proforma Revenue and Net Income (Details) Details 42 false false R43.htm 2413404 - Disclosure - Contracts Receivable Including Retainage, net (Details) Sheet http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainagenetDetails Contracts Receivable Including Retainage, net (Details) Details http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainagenetTables 43 false false R44.htm 2416405 - Disclosure - Contract Assets and Liabilities - Cost and Estimated Earnings Compared to Billings on Uncompleted Contracts (Details) Sheet http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesCostandEstimatedEarningsComparedtoBillingsonUncompletedContractsDetails Contract Assets and Liabilities - Cost and Estimated Earnings Compared to Billings on Uncompleted Contracts (Details) Details 44 false false R45.htm 2417406 - Disclosure - Contract Assets and Liabilities - Reconciliation of Net Billings in Excess of Costs and Estimated Earnings (Details) Sheet http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesReconciliationofNetBillingsinExcessofCostsandEstimatedEarningsDetails Contract Assets and Liabilities - Reconciliation of Net Billings in Excess of Costs and Estimated Earnings (Details) Details 45 false false R46.htm 2418407 - Disclosure - Contract Assets and Liabilities - Narrative (Details) Sheet http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesNarrativeDetails Contract Assets and Liabilities - Narrative (Details) Details 46 false false R47.htm 2421408 - Disclosure - Property, Plant, and Equipment - Schedule of Property, Plant and Equipment (Details) Sheet http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails Property, Plant, and Equipment - Schedule of Property, Plant and Equipment (Details) Details 47 false false R48.htm 2422409 - Disclosure - Property, Plant, and Equipment - Additional Information (Details) Sheet http://www.constructionpartners.net/role/PropertyPlantandEquipmentAdditionalInformationDetails Property, Plant, and Equipment - Additional Information (Details) Details 48 false false R49.htm 2425410 - Disclosure - Debt - Additional Information (Details) Sheet http://www.constructionpartners.net/role/DebtAdditionalInformationDetails Debt - Additional Information (Details) Details 49 false false R50.htm 2426411 - Disclosure - Debt - Schedule of Debt (Details) Sheet http://www.constructionpartners.net/role/DebtScheduleofDebtDetails Debt - Schedule of Debt (Details) Details 50 false false R51.htm 2428412 - Disclosure - Equity (Details) Sheet http://www.constructionpartners.net/role/EquityDetails Equity (Details) Details http://www.constructionpartners.net/role/EquityBasedCompensationTables 51 false false R52.htm 2431413 - Disclosure - Earnings Per Share - Basic (Details) Sheet http://www.constructionpartners.net/role/EarningsPerShareBasicDetails Earnings Per Share - Basic (Details) Details 52 false false R53.htm 2432414 - Disclosure - Earnings Per Share - Diluted (Details) Sheet http://www.constructionpartners.net/role/EarningsPerShareDilutedDetails Earnings Per Share - Diluted (Details) Details 53 false false R54.htm 2434415 - Disclosure - Provision for Income Taxes (Details) Sheet http://www.constructionpartners.net/role/ProvisionforIncomeTaxesDetails Provision for Income Taxes (Details) Details http://www.constructionpartners.net/role/ProvisionforIncomeTaxes 54 false false R55.htm 2437416 - Disclosure - Related Parties - Additional Information (Details) Sheet http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetails Related Parties - Additional Information (Details) Details 55 false false R56.htm 2438417 - Disclosure - Related Parties - Schedule of Related Party Transactions (Details) Sheet http://www.constructionpartners.net/role/RelatedPartiesScheduleofRelatedPartyTransactionsDetails Related Parties - Schedule of Related Party Transactions (Details) Details 56 false false R57.htm 2441418 - Disclosure - Equity-Based Compensation (Details) Sheet http://www.constructionpartners.net/role/EquityBasedCompensationDetails Equity-Based Compensation (Details) Details http://www.constructionpartners.net/role/EquityBasedCompensationTables 57 false false R58.htm 2442419 - Disclosure - Equity-Based Compensation (Vesting Schedule) (Details) Sheet http://www.constructionpartners.net/role/EquityBasedCompensationVestingScheduleDetails Equity-Based Compensation (Vesting Schedule) (Details) Details http://www.constructionpartners.net/role/EquityBasedCompensationTables 58 false false R59.htm 2445420 - Disclosure - Leases - Narrative (Details) Sheet http://www.constructionpartners.net/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 59 false false R60.htm 2446421 - Disclosure - Leases - Lease Cost (Details) Sheet http://www.constructionpartners.net/role/LeasesLeaseCostDetails Leases - Lease Cost (Details) Details 60 false false R61.htm 2447422 - Disclosure - Leases - Future Lease Liabilities (Details) Sheet http://www.constructionpartners.net/role/LeasesFutureLeaseLiabilitiesDetails Leases - Future Lease Liabilities (Details) Details 61 false false R62.htm 2450423 - Disclosure - Investment in Derivative Instruments (Details) Sheet http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails Investment in Derivative Instruments (Details) Details http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsTables 62 false false R63.htm 2453424 - Disclosure - Fair Value Measurements (Details) Sheet http://www.constructionpartners.net/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://www.constructionpartners.net/role/FairValueMeasurementsTables 63 false false R64.htm 2456425 - Disclosure - Commitments - Letters of Credit (Details) Sheet http://www.constructionpartners.net/role/CommitmentsLettersofCreditDetails Commitments - Letters of Credit (Details) Details 64 false false R65.htm 2457426 - Disclosure - Commitments - Purchase Commitments (Details) Sheet http://www.constructionpartners.net/role/CommitmentsPurchaseCommitmentsDetails Commitments - Purchase Commitments (Details) Details 65 false false R66.htm 2458427 - Disclosure - Commitments - Minimum Royalties (Details) Sheet http://www.constructionpartners.net/role/CommitmentsMinimumRoyaltiesDetails Commitments - Minimum Royalties (Details) Details 66 false false R67.htm 2461428 - Disclosure - Other Comprehensive Income - Additional Information (Details) Sheet http://www.constructionpartners.net/role/OtherComprehensiveIncomeAdditionalInformationDetails Other Comprehensive Income - Additional Information (Details) Details 67 false false R68.htm 2462429 - Disclosure - Other Comprehensive Income - Schedule of AOCI (Details) Sheet http://www.constructionpartners.net/role/OtherComprehensiveIncomeScheduleofAOCIDetails Other Comprehensive Income - Schedule of AOCI (Details) Details 68 false false R69.htm 2463430 - Disclosure - Other Comprehensive Income - Schedule of Cash Flow Hedges (Details) Sheet http://www.constructionpartners.net/role/OtherComprehensiveIncomeScheduleofCashFlowHedgesDetails Other Comprehensive Income - Schedule of Cash Flow Hedges (Details) Details 69 false false R70.htm 2464431 - Disclosure - Other Comprehensive Income - Schedule of Reclassification of AOCI (Details) Sheet http://www.constructionpartners.net/role/OtherComprehensiveIncomeScheduleofReclassificationofAOCIDetails Other Comprehensive Income - Schedule of Reclassification of AOCI (Details) Details 70 false false All Reports Book All Reports road-20220331.htm a2022q2exhibit311.htm a2022q2exhibit312.htm a2022q2exhibit321.htm a2022q2exhibit322.htm a2022q2exhibit951.htm road-20220331.xsd road-20220331_cal.xml road-20220331_def.xml road-20220331_lab.xml road-20220331_pre.xml http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021 true true JSON 89 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "road-20220331.htm": { "axisCustom": 0, "axisStandard": 27, "contextCount": 233, "dts": { "calculationLink": { "local": [ "road-20220331_cal.xml" ] }, "definitionLink": { "local": [ "road-20220331_def.xml" ] }, "inline": { "local": [ "road-20220331.htm" ] }, "labelLink": { "local": [ "road-20220331_lab.xml" ] }, "presentationLink": { "local": [ "road-20220331_pre.xml" ] }, "schema": { "local": [ "road-20220331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021.xsd" ] } }, "elementCount": 483, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 2, "http://xbrl.sec.gov/dei/2021": 5, "total": 7 }, "keyCustom": 32, "keyStandard": 250, "memberCustom": 31, "memberStandard": 39, "nsprefix": "road", "nsuri": "http://www.constructionpartners.net/20220331", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover Page", "role": "http://www.constructionpartners.net/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107104 - Disclosure - Business Acquisitions", "role": "http://www.constructionpartners.net/role/BusinessAcquisitions", "shortName": "Business Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermContractsOrProgramsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2111105 - Disclosure - Contracts Receivable Including Retainage, net", "role": "http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainagenet", "shortName": "Contracts Receivable Including Retainage, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermContractsOrProgramsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114106 - Disclosure - Contract Assets and Liabilities", "role": "http://www.constructionpartners.net/role/ContractAssetsandLiabilities", "shortName": "Contract Assets and Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2119107 - Disclosure - Property, Plant, and Equipment", "role": "http://www.constructionpartners.net/role/PropertyPlantandEquipment", "shortName": "Property, Plant, and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2123108 - Disclosure - Debt", "role": "http://www.constructionpartners.net/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2127109 - Disclosure - Equity", "role": "http://www.constructionpartners.net/role/Equity", "shortName": "Equity", "subGroupType": "", "uniqueAnchor": null }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2129110 - Disclosure - Earnings Per Share", "role": "http://www.constructionpartners.net/role/EarningsPerShare", "shortName": "Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2133111 - Disclosure - Provision for Income Taxes", "role": "http://www.constructionpartners.net/role/ProvisionforIncomeTaxes", "shortName": "Provision for Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2135112 - Disclosure - Related Parties", "role": "http://www.constructionpartners.net/role/RelatedParties", "shortName": "Related Parties", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2139113 - Disclosure - Equity-Based Compensation", "role": "http://www.constructionpartners.net/role/EquityBasedCompensation", "shortName": "Equity-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "idf03ad7b12af475fb22538259304b4ae_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - CONSOLIDATED BALANCE SHEETS", "role": "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "idf03ad7b12af475fb22538259304b4ae_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2143114 - Disclosure - Leases", "role": "http://www.constructionpartners.net/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2148115 - Disclosure - Investment in Derivative Instruments", "role": "http://www.constructionpartners.net/role/InvestmentinDerivativeInstruments", "shortName": "Investment in Derivative Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2151116 - Disclosure - Fair Value Measurements", "role": "http://www.constructionpartners.net/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2154117 - Disclosure - Commitments", "role": "http://www.constructionpartners.net/role/Commitments", "shortName": "Commitments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2159118 - Disclosure - Other Comprehensive Income", "role": "http://www.constructionpartners.net/role/OtherComprehensiveIncome", "shortName": "Other Comprehensive Income", "subGroupType": "", "uniqueAnchor": null }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2203201 - Disclosure - Significant Accounting Policies (Policies)", "role": "http://www.constructionpartners.net/role/SignificantAccountingPoliciesPolicies", "shortName": "Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2304301 - Disclosure - Significant Accounting Policies (Tables)", "role": "http://www.constructionpartners.net/role/SignificantAccountingPoliciesTables", "shortName": "Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2308302 - Disclosure - Business Acquisitions (Tables)", "role": "http://www.constructionpartners.net/role/BusinessAcquisitionsTables", "shortName": "Business Acquisitions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2312303 - Disclosure - Contracts Receivable Including Retainage, net (Tables)", "role": "http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainagenetTables", "shortName": "Contracts Receivable Including Retainage, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2315304 - Disclosure - Contract Assets and Liabilities (Tables)", "role": "http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesTables", "shortName": "Contract Assets and Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "idf03ad7b12af475fb22538259304b4ae_I20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "idf03ad7b12af475fb22538259304b4ae_I20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2320305 - Disclosure - Property, Plant, and Equipment (Tables)", "role": "http://www.constructionpartners.net/role/PropertyPlantandEquipmentTables", "shortName": "Property, Plant, and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2324306 - Disclosure - Debt (Tables)", "role": "http://www.constructionpartners.net/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2330307 - Disclosure - Earnings Per Share (Tables)", "role": "http://www.constructionpartners.net/role/EarningsPerShareTables", "shortName": "Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2336308 - Disclosure - Related Parties (Tables)", "role": "http://www.constructionpartners.net/role/RelatedPartiesTables", "shortName": "Related Parties (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2340309 - Disclosure - Equity-Based Compensation (Tables)", "role": "http://www.constructionpartners.net/role/EquityBasedCompensationTables", "shortName": "Equity-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2344310 - Disclosure - Leases (Tables)", "role": "http://www.constructionpartners.net/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2349311 - Disclosure - Investment in Derivative Instruments (Tables)", "role": "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsTables", "shortName": "Investment in Derivative Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2352312 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.constructionpartners.net/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2355313 - Disclosure - Commitments (Tables)", "role": "http://www.constructionpartners.net/role/CommitmentsTables", "shortName": "Commitments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2360314 - Disclosure - Other Comprehensive Income (Tables)", "role": "http://www.constructionpartners.net/role/OtherComprehensiveIncomeTables", "shortName": "Other Comprehensive Income (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i321719714d62422fad2613426e110501_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "role": "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i321719714d62422fad2613426e110501_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "idf03ad7b12af475fb22538259304b4ae_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestrictedCashCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405401 - Disclosure - Significant Accounting Policies (Details)", "role": "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails", "shortName": "Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i00075277c98f49059618ac486fa6dc80_D20220101-20220331", "decimals": "3", "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "idf03ad7b12af475fb22538259304b4ae_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409402 - Disclosure - Business Acquisitions - Narrative (Details)", "role": "http://www.constructionpartners.net/role/BusinessAcquisitionsNarrativeDetails", "shortName": "Business Acquisitions - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i321719714d62422fad2613426e110501_D20220101-20220331", "decimals": "-5", "lang": "en-US", "name": "us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i321719714d62422fad2613426e110501_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410403 - Disclosure - Business Acquisitions - Proforma Revenue and Net Income (Details)", "role": "http://www.constructionpartners.net/role/BusinessAcquisitionsProformaRevenueandNetIncomeDetails", "shortName": "Business Acquisitions - Proforma Revenue and Net Income (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i321719714d62422fad2613426e110501_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "idf03ad7b12af475fb22538259304b4ae_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableBilledForLongTermContractsOrPrograms", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413404 - Disclosure - Contracts Receivable Including Retainage, net (Details)", "role": "http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainagenetDetails", "shortName": "Contracts Receivable Including Retainage, net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "idf03ad7b12af475fb22538259304b4ae_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableBilledForLongTermContractsOrPrograms", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "idf03ad7b12af475fb22538259304b4ae_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "road:CostsOnUncompletedContracts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416405 - Disclosure - Contract Assets and Liabilities - Cost and Estimated Earnings Compared to Billings on Uncompleted Contracts (Details)", "role": "http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesCostandEstimatedEarningsComparedtoBillingsonUncompletedContractsDetails", "shortName": "Contract Assets and Liabilities - Cost and Estimated Earnings Compared to Billings on Uncompleted Contracts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "idf03ad7b12af475fb22538259304b4ae_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "road:CostsOnUncompletedContracts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "icb3ed286859f43429f973e41e34f2a5c_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417406 - Disclosure - Contract Assets and Liabilities - Reconciliation of Net Billings in Excess of Costs and Estimated Earnings (Details)", "role": "http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesReconciliationofNetBillingsinExcessofCostsandEstimatedEarningsDetails", "shortName": "Contract Assets and Liabilities - Reconciliation of Net Billings in Excess of Costs and Estimated Earnings (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": "-3", "lang": "en-US", "name": "road:ContractwithCustomerAssetNetCurrentIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "idf03ad7b12af475fb22538259304b4ae_I20220331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418407 - Disclosure - Contract Assets and Liabilities - Narrative (Details)", "role": "http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesNarrativeDetails", "shortName": "Contract Assets and Liabilities - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "idf03ad7b12af475fb22538259304b4ae_I20220331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "idf03ad7b12af475fb22538259304b4ae_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421408 - Disclosure - Property, Plant, and Equipment - Schedule of Property, Plant and Equipment (Details)", "role": "http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails", "shortName": "Property, Plant, and Equipment - Schedule of Property, Plant and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "idf03ad7b12af475fb22538259304b4ae_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i321719714d62422fad2613426e110501_D20220101-20220331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422409 - Disclosure - Property, Plant, and Equipment - Additional Information (Details)", "role": "http://www.constructionpartners.net/role/PropertyPlantandEquipmentAdditionalInformationDetails", "shortName": "Property, Plant, and Equipment - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i321719714d62422fad2613426e110501_D20220101-20220331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i57d669fca532454aa83635ae740f4d17_I20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425410 - Disclosure - Debt - Additional Information (Details)", "role": "http://www.constructionpartners.net/role/DebtAdditionalInformationDetails", "shortName": "Debt - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i3fa754cb55894983a4c2347b06bde6ad_I20210630", "decimals": "INF", "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "ida03ef4007384d36b34a2f7255601c6e_I20200930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesIssued", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY", "role": "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i905ac2db84114a959c51982c365d0f89_D20201001-20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "idf03ad7b12af475fb22538259304b4ae_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426411 - Disclosure - Debt - Schedule of Debt (Details)", "role": "http://www.constructionpartners.net/role/DebtScheduleofDebtDetails", "shortName": "Debt - Schedule of Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "idf03ad7b12af475fb22538259304b4ae_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "iffddb488149446edb70a51d7941bb5b2_I20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "road:CommonStockVotingRightsForEachShare", "reportCount": 1, "unique": true, "unitRef": "voting_right", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428412 - Disclosure - Equity (Details)", "role": "http://www.constructionpartners.net/role/EquityDetails", "shortName": "Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "iffddb488149446edb70a51d7941bb5b2_I20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "road:CommonStockVotingRightsForEachShare", "reportCount": 1, "unique": true, "unitRef": "voting_right", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i321719714d62422fad2613426e110501_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431413 - Disclosure - Earnings Per Share - Basic (Details)", "role": "http://www.constructionpartners.net/role/EarningsPerShareBasicDetails", "shortName": "Earnings Per Share - Basic (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i321719714d62422fad2613426e110501_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432414 - Disclosure - Earnings Per Share - Diluted (Details)", "role": "http://www.constructionpartners.net/role/EarningsPerShareDilutedDetails", "shortName": "Earnings Per Share - Diluted (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i321719714d62422fad2613426e110501_D20220101-20220331", "decimals": "0", "lang": "en-US", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i321719714d62422fad2613426e110501_D20220101-20220331", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434415 - Disclosure - Provision for Income Taxes (Details)", "role": "http://www.constructionpartners.net/role/ProvisionforIncomeTaxesDetails", "shortName": "Provision for Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i321719714d62422fad2613426e110501_D20220101-20220331", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "iebfc904e9665498c920daebcac3ddd2a_I20210331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437416 - Disclosure - Related Parties - Additional Information (Details)", "role": "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetails", "shortName": "Related Parties - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "iebfc904e9665498c920daebcac3ddd2a_I20210331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "id3f7f9458682448495366906c9f3cef2_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438417 - Disclosure - Related Parties - Schedule of Related Party Transactions (Details)", "role": "http://www.constructionpartners.net/role/RelatedPartiesScheduleofRelatedPartyTransactionsDetails", "shortName": "Related Parties - Schedule of Related Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "id3f7f9458682448495366906c9f3cef2_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i71f478b5a599458b9f652c35fb4443cf_D20211001-20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441418 - Disclosure - Equity-Based Compensation (Details)", "role": "http://www.constructionpartners.net/role/EquityBasedCompensationDetails", "shortName": "Equity-Based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i71f478b5a599458b9f652c35fb4443cf_D20211001-20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "idf03ad7b12af475fb22538259304b4ae_I20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442419 - Disclosure - Equity-Based Compensation (Vesting Schedule) (Details)", "role": "http://www.constructionpartners.net/role/EquityBasedCompensationVestingScheduleDetails", "shortName": "Equity-Based Compensation (Vesting Schedule) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "idf03ad7b12af475fb22538259304b4ae_I20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "idf03ad7b12af475fb22538259304b4ae_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445420 - Disclosure - Leases - Narrative (Details)", "role": "http://www.constructionpartners.net/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "idf03ad7b12af475fb22538259304b4ae_I20220331", "decimals": null, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i321719714d62422fad2613426e110501_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446421 - Disclosure - Leases - Lease Cost (Details)", "role": "http://www.constructionpartners.net/role/LeasesLeaseCostDetails", "shortName": "Leases - Lease Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i321719714d62422fad2613426e110501_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "idf03ad7b12af475fb22538259304b4ae_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447422 - Disclosure - Leases - Future Lease Liabilities (Details)", "role": "http://www.constructionpartners.net/role/LeasesFutureLeaseLiabilitiesDetails", "shortName": "Leases - Future Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "idf03ad7b12af475fb22538259304b4ae_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i321719714d62422fad2613426e110501_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GainLossOnSaleOfDerivatives", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450423 - Disclosure - Investment in Derivative Instruments (Details)", "role": "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails", "shortName": "Investment in Derivative Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i321719714d62422fad2613426e110501_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GainLossOnSaleOfDerivatives", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "ifcf7f632526e411aa52b8da63c1771ee_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453424 - Disclosure - Fair Value Measurements (Details)", "role": "http://www.constructionpartners.net/role/FairValueMeasurementsDetails", "shortName": "Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "ifcf7f632526e411aa52b8da63c1771ee_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i97f725db15374f589ce16bfc961fccef_I20220331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2456425 - Disclosure - Commitments - Letters of Credit (Details)", "role": "http://www.constructionpartners.net/role/CommitmentsLettersofCreditDetails", "shortName": "Commitments - Letters of Credit (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i97f725db15374f589ce16bfc961fccef_I20220331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i9cbe898d1e8340e28ed50cb4ec7d9fc5_I20220331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2457426 - Disclosure - Commitments - Purchase Commitments (Details)", "role": "http://www.constructionpartners.net/role/CommitmentsPurchaseCommitmentsDetails", "shortName": "Commitments - Purchase Commitments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i9cbe898d1e8340e28ed50cb4ec7d9fc5_I20220331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "idf03ad7b12af475fb22538259304b4ae_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "road:RoyaltyFutureMinimumPaymentsDueRemainderOfFiscalYear", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2458427 - Disclosure - Commitments - Minimum Royalties (Details)", "role": "http://www.constructionpartners.net/role/CommitmentsMinimumRoyaltiesDetails", "shortName": "Commitments - Minimum Royalties (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i321719714d62422fad2613426e110501_D20220101-20220331", "decimals": "-5", "lang": "en-US", "name": "us-gaap:RoyaltyExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i9164fb62c3c24a2f844122c7490096af_I20210813", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2461428 - Disclosure - Other Comprehensive Income - Additional Information (Details)", "role": "http://www.constructionpartners.net/role/OtherComprehensiveIncomeAdditionalInformationDetails", "shortName": "Other Comprehensive Income - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i9164fb62c3c24a2f844122c7490096af_I20210813", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "idf03ad7b12af475fb22538259304b4ae_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2462429 - Disclosure - Other Comprehensive Income - Schedule of AOCI (Details)", "role": "http://www.constructionpartners.net/role/OtherComprehensiveIncomeScheduleofAOCIDetails", "shortName": "Other Comprehensive Income - Schedule of AOCI (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "idf03ad7b12af475fb22538259304b4ae_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "icb3ed286859f43429f973e41e34f2a5c_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2463430 - Disclosure - Other Comprehensive Income - Schedule of Cash Flow Hedges (Details)", "role": "http://www.constructionpartners.net/role/OtherComprehensiveIncomeScheduleofCashFlowHedgesDetails", "shortName": "Other Comprehensive Income - Schedule of Cash Flow Hedges (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i97cef1435a564e47a27efd6ae71021f3_I20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - General", "role": "http://www.constructionpartners.net/role/General", "shortName": "General", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i321719714d62422fad2613426e110501_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2464431 - Disclosure - Other Comprehensive Income - Schedule of Reclassification of AOCI (Details)", "role": "http://www.constructionpartners.net/role/OtherComprehensiveIncomeScheduleofReclassificationofAOCIDetails", "shortName": "Other Comprehensive Income - Schedule of Reclassification of AOCI (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "ie888008ebd3b471abb8e67a7e0c55500_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:InterestExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102102 - Disclosure - Significant Accounting Policies", "role": "http://www.constructionpartners.net/role/SignificantAccountingPolicies", "shortName": "Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2106103 - Disclosure - Accounting Standards", "role": "http://www.constructionpartners.net/role/AccountingStandards", "shortName": "Accounting Standards", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "road-20220331.htm", "contextRef": "i4772c8b0efae4670bbe38f8d2cba5f4e_D20211001-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 70, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.constructionpartners.net/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.constructionpartners.net/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.constructionpartners.net/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.constructionpartners.net/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.constructionpartners.net/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Information [Line Items]", "terseLabel": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.constructionpartners.net/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]", "terseLabel": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.constructionpartners.net/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.constructionpartners.net/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r608" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.constructionpartners.net/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r609" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.constructionpartners.net/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "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'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.constructionpartners.net/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.constructionpartners.net/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.constructionpartners.net/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.constructionpartners.net/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.constructionpartners.net/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r610" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.constructionpartners.net/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding (in shares)" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.constructionpartners.net/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.constructionpartners.net/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r610" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.constructionpartners.net/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.constructionpartners.net/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r610" ], "lang": { "en-us": { "role": { "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.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.constructionpartners.net/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.constructionpartners.net/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r612" ], "lang": { "en-us": { "role": { "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).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.constructionpartners.net/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r610" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.constructionpartners.net/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r610" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.constructionpartners.net/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r610" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.constructionpartners.net/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r610" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.constructionpartners.net/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.constructionpartners.net/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r606" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.constructionpartners.net/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r607" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.constructionpartners.net/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.constructionpartners.net/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "road_AccountsPayableNoteReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounts Payable Note Receivable [Member]", "label": "Accounts Payable Note Receivable [Member]", "terseLabel": "Accounts Payable Note Receivable" } } }, "localname": "AccountsPayableNoteReceivableMember", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "road_AccruedExpenseAndOtherCurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accrued Expense and Other Current Liabilities", "label": "Accrued Expense and Other Current Liabilities [Member]", "terseLabel": "Accrued Expense and Other Current Liabilities" } } }, "localname": "AccruedExpenseAndOtherCurrentLiabilitiesMember", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "road_AccruedExpensesAndOtherCurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued expenses and other current liabilities.", "label": "Accrued Expenses And Other Current Liabilities", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccruedExpensesAndOtherCurrentLiabilities", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "road_AccumulatedOtherComprehensiveIncomeLossTaxEffectOfOtherComprehensiveIncomeLossItems": { "auth_ref": [], "calculation": { "http://www.constructionpartners.net/role/OtherComprehensiveIncomeScheduleofAOCIDetails": { "order": 3.0, "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated Other Comprehensive Income (Loss), Tax Effect of Other Comprehensive Income (Loss) Items", "label": "Accumulated Other Comprehensive Income (Loss), Tax Effect of Other Comprehensive Income (Loss) Items", "terseLabel": "Less tax effect of other comprehensive income (loss) items" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTaxEffectOfOtherComprehensiveIncomeLossItems", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/OtherComprehensiveIncomeScheduleofAOCIDetails" ], "xbrltype": "monetaryItemType" }, "road_BillingsOnUncompletedContracts": { "auth_ref": [], "calculation": { "http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesCostandEstimatedEarningsComparedtoBillingsonUncompletedContractsDetails": { "order": 2.0, "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Billings On Uncompleted Contracts", "label": "Billings On Uncompleted Contracts", "negatedLabel": "Billings to date on uncompleted contracts" } } }, "localname": "BillingsOnUncompletedContracts", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesCostandEstimatedEarningsComparedtoBillingsonUncompletedContractsDetails" ], "xbrltype": "monetaryItemType" }, "road_BusinessCombinationAcquisitionRelatedExpensesExcluded": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Acquisition Related Expenses, Excluded", "label": "Business Combination, Acquisition Related Expenses, Excluded", "terseLabel": "Acquisition related expenses, excluded" } } }, "localname": "BusinessCombinationAcquisitionRelatedExpensesExcluded", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/BusinessAcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "road_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherCurrentLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Expenses and Other Current Liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Expenses and Other Current Liabilities", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherCurrentLiabilities", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/BusinessAcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "road_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBillingsInExcessOfCostsAndEstimatedEarningsOnUncompletedContracts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Billings In Excess of Costs and Estimated Earnings On Uncompleted Contracts", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Billings In Excess of Costs and Estimated Earnings On Uncompleted Contracts", "terseLabel": "Billings in excess of costs and estimated earnings on uncompleted contracts" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBillingsInExcessOfCostsAndEstimatedEarningsOnUncompletedContracts", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/BusinessAcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "road_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContracts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Costs and Estimated Earnings In Excess of Billings On Uncompleted Contracts", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Costs and Estimated Earnings In Excess of Billings On Uncompleted Contracts", "terseLabel": "Costs and estimated earnings in excess of billings on uncompleted contracts" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContracts", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/BusinessAcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "road_CertainDirectorsOfficersAndEmployeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Certain Directors, Officers and Employees", "label": "Certain Directors, Officers and Employees [Member]", "terseLabel": "Certain Directors, Officers and Employees" } } }, "localname": "CertainDirectorsOfficersAndEmployeesMember", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/EquityBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "road_CertainMembersOfManagementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Certain Members of Management", "label": "Certain Members of Management [Member]", "terseLabel": "Certain Members of Management" } } }, "localname": "CertainMembersOfManagementMember", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/EquityDetails" ], "xbrltype": "domainItemType" }, "road_CommonStockVotingRightsForEachShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, Voting Rights For Each Share", "label": "Common Stock, Voting Rights For Each Share", "terseLabel": "Voting rights for each share" } } }, "localname": "CommonStockVotingRightsForEachShare", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/EquityDetails" ], "xbrltype": "decimalItemType" }, "road_ConsiderationNoteReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Consideration Note Receivable [Member]", "label": "Consideration Note Receivable [Member]", "terseLabel": "Consideration Note Receivable" } } }, "localname": "ConsiderationNoteReceivableMember", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "road_ConstructionServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Construction Services [Member]", "label": "Construction Services [Member]", "terseLabel": "Construction Services" } } }, "localname": "ConstructionServicesMember", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/RelatedPartiesScheduleofRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "road_ContractReceivableIncludingRetainageGross": { "auth_ref": [], "calculation": { "http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainagenetDetails": { "order": 1.0, "parentTag": "us-gaap_ReceivablesLongTermContractsOrPrograms", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Contract Receivable, Including Retainage, Gross", "label": "Contract Receivable, Including Retainage, Gross", "totalLabel": "Contracts receivable including retainage, gross" } } }, "localname": "ContractReceivableIncludingRetainageGross", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainagenetDetails" ], "xbrltype": "monetaryItemType" }, "road_ContractWithCustomerAssetAndLiabilityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract With Customer Asset And Liability [Roll Forward]", "label": "Contract With Customer Asset And Liability [Roll Forward]", "terseLabel": "Contract With Customer Asset And Liability [Roll Forward]" } } }, "localname": "ContractWithCustomerAssetAndLiabilityRollForward", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesReconciliationofNetBillingsinExcessofCostsandEstimatedEarningsDetails" ], "xbrltype": "stringItemType" }, "road_ContractwithCustomerAssetNetCurrentIncreaseDecrease": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Asset, Net, Current Increase (Decrease)", "label": "Contract with Customer, Asset, Net, Current Increase (Decrease)", "terseLabel": "Changes in revenue billed, contract price or cost estimates" } } }, "localname": "ContractwithCustomerAssetNetCurrentIncreaseDecrease", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesReconciliationofNetBillingsinExcessofCostsandEstimatedEarningsDetails" ], "xbrltype": "monetaryItemType" }, "road_ContractwithCustomerLiabilityCurrentIncreaseDecrease": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Liability, Current Increase (Decrease)", "label": "Contract with Customer, Liability, Current Increase (Decrease)", "negatedLabel": "Changes in revenue billed, contract price or cost estimates" } } }, "localname": "ContractwithCustomerLiabilityCurrentIncreaseDecrease", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesReconciliationofNetBillingsinExcessofCostsandEstimatedEarningsDetails" ], "xbrltype": "monetaryItemType" }, "road_ConversionOfCommonStockInConnectionWithInitialPublicOffering": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Conversion Of Common Stock In Connection With Initial Public Offering", "label": "Conversion Of Common Stock In Connection With Initial Public Offering", "terseLabel": "Conversion of Class B common stock to Class A common stock (in shares)", "verboseLabel": "Initial public offering (in shares)" } } }, "localname": "ConversionOfCommonStockInConnectionWithInitialPublicOffering", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.constructionpartners.net/role/EquityDetails" ], "xbrltype": "sharesItemType" }, "road_ConversionRatetoReclassifyCommonStocktoClassBShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Conversion Rate to Reclassify Common Stock to Class B Shares", "label": "Conversion Rate to Reclassify Common Stock to Class B Shares", "terseLabel": "Conversion rate" } } }, "localname": "ConversionRatetoReclassifyCommonStocktoClassBShares", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/EquityDetails" ], "xbrltype": "pureItemType" }, "road_CostsAndEstimatedEarningsOnUncompletedContracts": { "auth_ref": [], "calculation": { "http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesCostandEstimatedEarningsComparedtoBillingsonUncompletedContractsDetails": { "order": 1.0, "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Costs And Estimated Earnings On Uncompleted Contracts", "label": "Costs And Estimated Earnings On Uncompleted Contracts", "totalLabel": "Costs and estimated earnings to date on uncompleted contracts" } } }, "localname": "CostsAndEstimatedEarningsOnUncompletedContracts", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesCostandEstimatedEarningsComparedtoBillingsonUncompletedContractsDetails" ], "xbrltype": "monetaryItemType" }, "road_CostsInExcessOfBillingsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Costs In Excess Of Billings [Abstract]", "label": "Costs In Excess Of Billings [Abstract]", "terseLabel": "Costs and Estimated Earnings in Excess of Billings on Uncompleted Contracts" } } }, "localname": "CostsInExcessOfBillingsAbstract", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesReconciliationofNetBillingsinExcessofCostsandEstimatedEarningsDetails" ], "xbrltype": "stringItemType" }, "road_CostsOnUncompletedContracts": { "auth_ref": [], "calculation": { "http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesCostandEstimatedEarningsComparedtoBillingsonUncompletedContractsDetails": { "order": 1.0, "parentTag": "road_CostsAndEstimatedEarningsOnUncompletedContracts", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Costs On Uncompleted Contracts", "label": "Costs On Uncompleted Contracts", "terseLabel": "Costs on uncompleted contracts" } } }, "localname": "CostsOnUncompletedContracts", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesCostandEstimatedEarningsComparedtoBillingsonUncompletedContractsDetails" ], "xbrltype": "monetaryItemType" }, "road_DisposedEntitMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disposed Entit [Member]", "label": "Disposed Entit [Member]", "terseLabel": "Disposed Entity" } } }, "localname": "DisposedEntitMember", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/RelatedPartiesScheduleofRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "road_EquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity Incentive Plan", "label": "Equity Incentive Plan [Member]", "terseLabel": "Equity Incentive Plan" } } }, "localname": "EquityIncentivePlanMember", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/EquityBasedCompensationDetails", "http://www.constructionpartners.net/role/EquityDetails" ], "xbrltype": "domainItemType" }, "road_EstimatedEarningsOnUncompletedContracts": { "auth_ref": [], "calculation": { "http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesCostandEstimatedEarningsComparedtoBillingsonUncompletedContractsDetails": { "order": 2.0, "parentTag": "road_CostsAndEstimatedEarningsOnUncompletedContracts", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Estimated Earnings On Uncompleted Contracts", "label": "Estimated Earnings On Uncompleted Contracts", "terseLabel": "Estimated earnings to date on uncompleted contracts" } } }, "localname": "EstimatedEarningsOnUncompletedContracts", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesCostandEstimatedEarningsComparedtoBillingsonUncompletedContractsDetails" ], "xbrltype": "monetaryItemType" }, "road_FloridaDepartmentOfTransportationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Florida Department of Transportation", "label": "Florida Department of Transportation [Member]", "terseLabel": "Florida Department of Transportation" } } }, "localname": "FloridaDepartmentOfTransportationMember", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "road_IncreaseDecreaseinContractwithCustomerAssetLiability": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) in Contract with Customer, Asset (Liability)", "label": "Increase (Decrease) in Contract with Customer, Asset (Liability)", "terseLabel": "Changes in revenue billed, contract price or cost estimates" } } }, "localname": "IncreaseDecreaseinContractwithCustomerAssetLiability", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesReconciliationofNetBillingsinExcessofCostsandEstimatedEarningsDetails" ], "xbrltype": "monetaryItemType" }, "road_IslandPondMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Island Pond [Member]", "label": "Island Pond [Member]", "terseLabel": "Island Pond" } } }, "localname": "IslandPondMember", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/RelatedPartiesScheduleofRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "road_KingAsphaltIncAndJMillerConstructionIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "King Asphalt, Inc. and J. Miller Construction Inc", "label": "King Asphalt, Inc. and J. Miller Construction Inc [Member]", "terseLabel": "King Asphalt, Inc. and J. Miller Construction Inc" } } }, "localname": "KingAsphaltIncAndJMillerConstructionIncMember", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/BusinessAcquisitionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "road_LandDevelopmentProjectMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Land Development Project [Member]", "label": "Land Development Project [Member]", "terseLabel": "Land Development Project" } } }, "localname": "LandDevelopmentProjectMember", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/RelatedPartiesScheduleofRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "road_LesseeOperatingLeaseLiabilityToBePaidYearFiveAndAfter": { "auth_ref": [], "calculation": { "http://www.constructionpartners.net/role/LeasesFutureLeaseLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability, to be Paid, Year Five And After", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five And After", "terseLabel": "2027 and thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidYearFiveAndAfter", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/LeasesFutureLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "road_MineralReservesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Mineral Reserves", "label": "Mineral Reserves [Member]", "terseLabel": "Mineral reserves" } } }, "localname": "MineralReservesMember", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "road_NetBillingsInExcessOfCostsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Net Billings In Excess Of Costs [Abstract]", "label": "Net Billings In Excess Of Costs [Abstract]", "terseLabel": "Net Billings in Excess of Costs and Estimated Earnings on Uncompleted Contracts" } } }, "localname": "NetBillingsInExcessOfCostsAbstract", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesReconciliationofNetBillingsinExcessofCostsandEstimatedEarningsDetails" ], "xbrltype": "stringItemType" }, "road_NoncashNoncompeteAgreementToSellerInBusinessCombination": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Noncash Noncompete Agreement to Seller in Business Combination", "label": "Noncash Noncompete Agreement to Seller in Business Combination", "terseLabel": "Non-compete agreements to seller in business combination" } } }, "localname": "NoncashNoncompeteAgreementToSellerInBusinessCombination", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "road_NoncashPayableToSellerInBusinessCombination": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Noncash Payable to Seller in Business Combination", "label": "Noncash Payable to Seller in Business Combination", "terseLabel": "Amounts payable to seller in business combination" } } }, "localname": "NoncashPayableToSellerInBusinessCombination", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "road_NumberOfQuarterEndPaymentDates": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of Quarter End Payment Dates", "label": "Number of Quarter End Payment Dates", "terseLabel": "Number of quarter end payment dates" } } }, "localname": "NumberOfQuarterEndPaymentDates", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/DebtAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "road_PaymentsOfTreasuryStockPurchaseObligation": { "auth_ref": [], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments of Treasury Stock Purchase Obligation", "label": "Payments Of Treasury Stock Purchase Obligation", "negatedTerseLabel": "Purchase of treasury stock" } } }, "localname": "PaymentsOfTreasuryStockPurchaseObligation", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "road_PlantsAcquired": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plants Acquired", "label": "Plants Acquired", "terseLabel": "Plants Acquired" } } }, "localname": "PlantsAcquired", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/BusinessAcquisitionsNarrativeDetails" ], "xbrltype": "integerItemType" }, "road_PrivateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Private", "label": "Private [Member]", "terseLabel": "Private" } } }, "localname": "PrivateMember", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "road_PublicMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Public", "label": "Public [Member]", "terseLabel": "Public" } } }, "localname": "PublicMember", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "road_PublicUtilitiesInventoryFuelAndNaturalGasMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Public Utilities, Inventory, Fuel and Natural Gas", "label": "Public Utilities, Inventory, Fuel and Natural Gas [Member]", "terseLabel": "Public Utilities, Inventory, Fuel and Natural Gas" } } }, "localname": "PublicUtilitiesInventoryFuelAndNaturalGasMember", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/CommitmentsPurchaseCommitmentsDetails" ], "xbrltype": "domainItemType" }, "road_PurchaserOfSubsidiaryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchaser Of Subsidiary [Member]", "label": "Purchaser Of Subsidiary [Member]", "terseLabel": "Purchaser of Subsidiary" } } }, "localname": "PurchaserOfSubsidiaryMember", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/RelatedPartiesScheduleofRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "road_RoyaltyFutureMinimumPaymentsDue": { "auth_ref": [], "calculation": { "http://www.constructionpartners.net/role/CommitmentsMinimumRoyaltiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Royalty, Future Minimum Payments Due", "label": "Royalty, Future Minimum Payments Due", "totalLabel": "Total" } } }, "localname": "RoyaltyFutureMinimumPaymentsDue", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/CommitmentsMinimumRoyaltiesDetails" ], "xbrltype": "monetaryItemType" }, "road_RoyaltyFutureMinimumPaymentsDueInYearFour": { "auth_ref": [], "calculation": { "http://www.constructionpartners.net/role/CommitmentsMinimumRoyaltiesDetails": { "order": 1.0, "parentTag": "road_RoyaltyFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Royalty, Future Minimum Payments Due In Year Four", "label": "Royalty, Future Minimum Payments Due In Year Four", "terseLabel": "2026" } } }, "localname": "RoyaltyFutureMinimumPaymentsDueInYearFour", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/CommitmentsMinimumRoyaltiesDetails" ], "xbrltype": "monetaryItemType" }, "road_RoyaltyFutureMinimumPaymentsDueInYearOne": { "auth_ref": [], "calculation": { "http://www.constructionpartners.net/role/CommitmentsMinimumRoyaltiesDetails": { "order": 6.0, "parentTag": "road_RoyaltyFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Royalty, Future Minimum Payments Due In Year One", "label": "Royalty, Future Minimum Payments Due In Year One", "terseLabel": "2023" } } }, "localname": "RoyaltyFutureMinimumPaymentsDueInYearOne", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/CommitmentsMinimumRoyaltiesDetails" ], "xbrltype": "monetaryItemType" }, "road_RoyaltyFutureMinimumPaymentsDueInYearThree": { "auth_ref": [], "calculation": { "http://www.constructionpartners.net/role/CommitmentsMinimumRoyaltiesDetails": { "order": 4.0, "parentTag": "road_RoyaltyFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Royalty, Future Minimum Payments Due In Year Three", "label": "Royalty, Future Minimum Payments Due In Year Three", "terseLabel": "2025" } } }, "localname": "RoyaltyFutureMinimumPaymentsDueInYearThree", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/CommitmentsMinimumRoyaltiesDetails" ], "xbrltype": "monetaryItemType" }, "road_RoyaltyFutureMinimumPaymentsDueInYearTwo": { "auth_ref": [], "calculation": { "http://www.constructionpartners.net/role/CommitmentsMinimumRoyaltiesDetails": { "order": 5.0, "parentTag": "road_RoyaltyFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Royalty, Future Minimum Payments Due In Year Two", "label": "Royalty, Future Minimum Payments Due In Year Two", "terseLabel": "2024" } } }, "localname": "RoyaltyFutureMinimumPaymentsDueInYearTwo", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/CommitmentsMinimumRoyaltiesDetails" ], "xbrltype": "monetaryItemType" }, "road_RoyaltyFutureMinimumPaymentsDueRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.constructionpartners.net/role/CommitmentsMinimumRoyaltiesDetails": { "order": 2.0, "parentTag": "road_RoyaltyFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Royalty, Future Minimum Payments Due Remainder of Fiscal Year", "label": "Royalty, Future Minimum Payments Due Remainder of Fiscal Year", "terseLabel": "Remainder of 2022" } } }, "localname": "RoyaltyFutureMinimumPaymentsDueRemainderOfFiscalYear", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/CommitmentsMinimumRoyaltiesDetails" ], "xbrltype": "monetaryItemType" }, "road_RoyaltyFutureMinimumPaymentsDueThereafter": { "auth_ref": [], "calculation": { "http://www.constructionpartners.net/role/CommitmentsMinimumRoyaltiesDetails": { "order": 3.0, "parentTag": "road_RoyaltyFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Royalty, Future Minimum Payments Due Thereafter", "label": "Royalty, Future Minimum Payments Due Thereafter", "terseLabel": "Thereafter" } } }, "localname": "RoyaltyFutureMinimumPaymentsDueThereafter", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/CommitmentsMinimumRoyaltiesDetails" ], "xbrltype": "monetaryItemType" }, "road_RoyaltyFutureMinimumPaymentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Royalty, Future Minimum Payments", "label": "Royalty, Future Minimum Payments [Table Text Block]", "terseLabel": "Royalty, Future Minimum Payments" } } }, "localname": "RoyaltyFutureMinimumPaymentsTableTextBlock", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/CommitmentsTables" ], "xbrltype": "textBlockItemType" }, "road_ScheduleOfStockholdersEquityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Stockholders Equity [Line Items]", "label": "Schedule Of Stockholders Equity [Line Items]", "terseLabel": "Schedule Of Stockholders Equity [Line Items]" } } }, "localname": "ScheduleOfStockholdersEquityLineItems", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/EquityDetails" ], "xbrltype": "stringItemType" }, "road_ScheduleOfStockholdersEquityTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Stockholders Equity [Table]", "label": "Schedule Of Stockholders Equity [Table]", "terseLabel": "Schedule Of Stockholders Equity [Table]" } } }, "localname": "ScheduleOfStockholdersEquityTable", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/EquityDetails" ], "xbrltype": "stringItemType" }, "road_SharesOwnedPledgedAsCollateral": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares Owned Pledged as Collateral", "label": "Shares Owned Pledged as Collateral", "terseLabel": "Shares pledged as collateral (in shares)" } } }, "localname": "SharesOwnedPledgedAsCollateral", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "road_SubcontractingServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subcontracting Services [Member]", "label": "Subcontracting Services [Member]", "terseLabel": "Subcontracting Services" } } }, "localname": "SubcontractingServicesMember", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/RelatedPartiesScheduleofRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "road_SunTxCapitalPartnersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "SunTx Capital Partners [Member]", "label": "SunTx Capital Partners [Member]", "terseLabel": "SunTx Capital Partners" } } }, "localname": "SunTxCapitalPartnersMember", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "road_SunTxMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "SunTx [Member]", "label": "SunTx [Member]", "terseLabel": "SunTx" } } }, "localname": "SunTxMember", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/RelatedPartiesScheduleofRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "road_TermLoan11LoanPaymentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Loan - 11 Loan Payments", "label": "Term Loan - 11 Loan Payments [Member]", "terseLabel": "Term Loan - 11 Loan Payments" } } }, "localname": "TermLoan11LoanPaymentsMember", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "road_TermLoanLast7LoanPaymentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Loan - Last 7 Loan Payments", "label": "Term Loan - Last 7 Loan Payments [Member]", "terseLabel": "Term Loan - Last 7 Loan Payments" } } }, "localname": "TermLoanLast7LoanPaymentsMember", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "road_TermLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Loan", "label": "Term Loan [Member]", "terseLabel": "Term Loan" } } }, "localname": "TermLoanMember", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "road_VariousDepartmentsOfTransportationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Various Departments Of Transportation", "label": "Various Departments Of Transportation [Member]", "terseLabel": "Various Departments Of Transportation" } } }, "localname": "VariousDepartmentsOfTransportationMember", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "road_VehiclePurchasesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vehicle Purchases", "label": "Vehicle Purchases [Member]", "terseLabel": "Vehicles - Purchases" } } }, "localname": "VehiclePurchasesMember", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/RelatedPartiesScheduleofRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "road_VehicleRentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vehicle - Rent Expense", "label": "Vehicle - Rent Expense [Member]", "terseLabel": "Vehicles - Rent Expense" } } }, "localname": "VehicleRentExpenseMember", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/RelatedPartiesScheduleofRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "road_Vesting2022Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vesting, 2022", "label": "Vesting, 2022 [Member]", "terseLabel": "2022" } } }, "localname": "Vesting2022Member", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/EquityBasedCompensationVestingScheduleDetails" ], "xbrltype": "domainItemType" }, "road_Vesting2023Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vesting, 2023", "label": "Vesting, 2023 [Member]", "terseLabel": "2023" } } }, "localname": "Vesting2023Member", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/EquityBasedCompensationVestingScheduleDetails" ], "xbrltype": "domainItemType" }, "road_Vesting2024Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vesting, 2024", "label": "Vesting, 2024 [Member]", "terseLabel": "2024" } } }, "localname": "Vesting2024Member", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/EquityBasedCompensationVestingScheduleDetails" ], "xbrltype": "domainItemType" }, "road_Vesting2025Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vesting, 2025", "label": "Vesting, 2025 [Member]", "terseLabel": "2025" } } }, "localname": "Vesting2025Member", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/EquityBasedCompensationVestingScheduleDetails" ], "xbrltype": "domainItemType" }, "road_Vesting2026Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vesting, 2026", "label": "Vesting, 2026 [Member]", "terseLabel": "2026" } } }, "localname": "Vesting2026Member", "nsuri": "http://www.constructionpartners.net/20220331", "presentation": [ "http://www.constructionpartners.net/role/EquityBasedCompensationVestingScheduleDetails" ], "xbrltype": "domainItemType" }, "srt_AffiliatedEntityMember": { "auth_ref": [ "r367", "r512", "r513", "r516", "r605" ], "lang": { "en-us": { "role": { "label": "Affiliated Entity [Member]", "terseLabel": "Affiliated Entity" } } }, "localname": "AffiliatedEntityMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetails", "http://www.constructionpartners.net/role/RelatedPartiesScheduleofRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r57", "r59", "r129", "r130", "r275", "r307" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r214", "r351", "r354", "r591" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r214", "r351", "r354", "r591" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r58", "r59", "r129", "r130", "r275", "r307" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r215", "r515" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/EquityBasedCompensationDetails", "http://www.constructionpartners.net/role/EquityDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/EquityBasedCompensationDetails", "http://www.constructionpartners.net/role/EquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingChangesAndErrorCorrectionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Changes and Error Corrections [Abstract]", "terseLabel": "Accounting Changes and Error Corrections [Abstract]" } } }, "localname": "AccountingChangesAndErrorCorrectionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r39", "r521" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms": { "auth_ref": [ "r528" ], "calculation": { "http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainagenetDetails": { "order": 1.0, "parentTag": "road_ContractReceivableIncludingRetainageGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount billed to customers under long-term contracts or programs but not paid. Excludes amounts due that have been withheld because of retainage provisions in a contract.", "label": "Construction Contractor, Receivable, Excluding Contract Retainage", "terseLabel": "Contracts receivable" } } }, "localname": "AccountsReceivableBilledForLongTermContractsOrPrograms", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainagenetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r37", "r242" ], "calculation": { "http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedTerseLabel": "Accumulated depreciation, depletion and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember": { "auth_ref": [ "r69", "r78", "r79", "r80", "r435" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, including portion attributable to noncontrolling interest.", "label": "Accumulated Gain (Loss), Cash Flow Hedge, Including Noncontrolling Interest [Member]", "terseLabel": "Accumulated Gain (Loss), Cash Flow Hedge, Including Noncontrolling Interest" } } }, "localname": "AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/OtherComprehensiveIncomeScheduleofCashFlowHedgesDetails", "http://www.constructionpartners.net/role/OtherComprehensiveIncomeScheduleofReclassificationofAOCIDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r68" ], "calculation": { "http://www.constructionpartners.net/role/OtherComprehensiveIncomeScheduleofAOCIDetails": { "order": 1.0, "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "AOCI, Debt Securities, Available-for-sale, Adjustment, after Tax", "terseLabel": "Unrealized loss on available-for-sale securities" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/OtherComprehensiveIncomeScheduleofAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/OtherComprehensiveIncomeScheduleofCashFlowHedgesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r25", "r66", "r68", "r69", "r578", "r596", "r599" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 }, "http://www.constructionpartners.net/role/OtherComprehensiveIncomeScheduleofAOCIDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income (loss), net", "totalLabel": "Accumulated other comprehensive income (loss), net" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS", "http://www.constructionpartners.net/role/OtherComprehensiveIncomeScheduleofAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r78", "r79", "r483", "r484", "r485", "r486", "r487", "r489" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/OtherComprehensiveIncomeScheduleofCashFlowHedgesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r65", "r69", "r78", "r79", "r80", "r133", "r134", "r135", "r436", "r592", "r593", "r613" ], "lang": { "en-us": { "role": { "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.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss), net" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r23", "r385", "r521" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "verboseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r133", "r134", "r135", "r381", "r382", "r383", "r462" ], "lang": { "en-us": { "role": { "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.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash, cash equivalents and restricted cash provided by operating activities:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r371", "r373", "r387", "r388" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Equity-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r373", "r378", "r386" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/EquityBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r29", "r217", "r231" ], "calculation": { "http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainagenetDetails": { "order": 2.0, "parentTag": "us-gaap_ReceivablesLongTermContractsOrPrograms", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "negatedLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainagenetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r90", "r109", "r294", "r493" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of deferred debt issuance costs and debt discount" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax": { "auth_ref": [ "r66" ], "calculation": { "http://www.constructionpartners.net/role/OtherComprehensiveIncomeScheduleofAOCIDetails": { "order": 2.0, "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated gain (loss) on derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "AOCI, Cash Flow Hedge, Cumulative Gain (Loss), after Tax", "terseLabel": "Interest rate swap contract" } } }, "localname": "AociLossCashFlowHedgeCumulativeGainLossAfterTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/OtherComprehensiveIncomeScheduleofAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r124", "r199", "r204", "r210", "r227", "r258", "r259", "r260", "r262", "r263", "r264", "r265", "r266", "r267", "r269", "r270", "r433", "r437", "r478", "r519", "r521", "r561", "r577" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r7", "r8", "r53", "r124", "r227", "r258", "r259", "r260", "r262", "r263", "r264", "r265", "r266", "r267", "r269", "r270", "r433", "r437", "r478", "r519", "r521" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesPurchasedOptionsPricePolicy": { "auth_ref": [ "r458" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for premium paid to acquire option for investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Premium on Purchased Options [Policy Text Block]", "terseLabel": "Restricted Investments" } } }, "localname": "AvailableForSaleSecuritiesPurchasedOptionsPricePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r374", "r380" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/EquityBasedCompensationDetails", "http://www.constructionpartners.net/role/EquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails", "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r443", "r448" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails", "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BillingsInExcessOfCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Billings in Excess of Cost [Abstract]", "terseLabel": "Billings in Excess of Costs and Estimated Earnings on Uncompleted Contracts" } } }, "localname": "BillingsInExcessOfCostAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesReconciliationofNetBillingsinExcessofCostsandEstimatedEarningsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r241" ], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]", "terseLabel": "Buildings" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r369", "r370" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/BusinessAcquisitionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r369", "r370", "r422", "r423" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/BusinessAcquisitionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/BusinessAcquisitionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r420", "r421" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Schedule of pro forma revenues and net income" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/BusinessAcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r420", "r421" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Pro forma net income" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/BusinessAcquisitionsProformaRevenueandNetIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r420", "r421" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Pro forma revenue" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/BusinessAcquisitionsProformaRevenueandNetIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r426", "r427", "r428" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Consideration transferred" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/BusinessAcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r430" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Business Acquisitions" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/BusinessAcquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r419" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual", "terseLabel": "Net income" } } }, "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/BusinessAcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r419" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual", "terseLabel": "Revenues since acquisition date" } } }, "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/BusinessAcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r425" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash and cash equivalents" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/BusinessAcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [ "r425" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/BusinessAcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r425" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Contracts receivable including retainage" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/BusinessAcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r425" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/BusinessAcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r424", "r425" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Inventory assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/BusinessAcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r424", "r425" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property, plant and equipment allocation" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/BusinessAcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized": { "auth_ref": [ "r418" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The expenses and losses recorded for each transaction with the acquiree that was recognized separately from the acquisition of assets and assumptions of liabilities in the business combination.", "label": "Business Combination, Separately Recognized Transactions, Expenses and Losses Recognized", "terseLabel": "Expenses and losses recognized" } } }, "localname": "BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/BusinessAcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r4", "r132", "r188" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Business Description and Basis of Presentation [Text Block]", "terseLabel": "General" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/General" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r5", "r34", "r111" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value [Abstract]", "terseLabel": "Cash, cash equivalents and restricted cash:" } } }, "localname": "CashAndCashEquivalentsAtCarryingValueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r13", "r112", "r559" ], "lang": { "en-us": { "role": { "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents and Restricted Cash" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r105", "r111", "r117" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash, end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r105", "r482" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net change in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgingMember": { "auth_ref": [ "r441" ], "lang": { "en-us": { "role": { "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk.", "label": "Cash Flow Hedging [Member]", "terseLabel": "Cash Flow Hedging" } } }, "localname": "CashFlowHedgingMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Non-cash items:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r121", "r124", "r155", "r159", "r160", "r162", "r164", "r172", "r173", "r174", "r227", "r258", "r263", "r264", "r265", "r269", "r270", "r305", "r306", "r309", "r313", "r478", "r611" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS", "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.constructionpartners.net/role/CoverPage", "http://www.constructionpartners.net/role/EquityBasedCompensationDetails", "http://www.constructionpartners.net/role/EquityDetails", "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r47", "r256", "r564", "r582" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsDisclosureTextBlock": { "auth_ref": [ "r255" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant arrangements with third parties, which includes operating lease arrangements and arrangements in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services, and operating lease arrangements. Descriptions may include identification of the specific goods and services, period of time covered, minimum quantities and amounts, and cancellation rights.", "label": "Commitments Disclosure [Text Block]", "terseLabel": "Commitments" } } }, "localname": "CommitmentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/Commitments" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommodityContractMember": { "auth_ref": [ "r360", "r454" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to commodity prices.", "label": "Commodity Contract [Member]", "terseLabel": "Commodity swap contracts", "verboseLabel": "Commodity Swap" } } }, "localname": "CommodityContractMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/FairValueMeasurementsDetails", "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Class A Common Stock" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS", "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.constructionpartners.net/role/CoverPage", "http://www.constructionpartners.net/role/EquityBasedCompensationDetails", "http://www.constructionpartners.net/role/EquityDetails", "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "terseLabel": "Class B Common Stock" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS", "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.constructionpartners.net/role/CoverPage", "http://www.constructionpartners.net/role/EquityDetails", "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r133", "r134", "r462" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "verboseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "verboseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "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.", "label": "Common Stock, Shares, Issued", "verboseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r20", "r319" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding (in shares)", "verboseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.constructionpartners.net/role/EquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r20", "r521" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r73", "r75", "r76", "r86", "r568", "r587" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income (loss)" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for comprehensive income.", "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Comprehensive Income" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r182", "r183", "r214", "r475", "r476", "r601" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r182", "r183", "r214", "r475", "r476", "r600", "r601" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r182", "r183", "r214", "r475", "r476", "r600", "r601" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r177", "r575" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Risks" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r182", "r183", "r214", "r475", "r476" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r180", "r182", "r183", "r184", "r475", "r477", "r601" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r182", "r183", "r214", "r475", "r476", "r601" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConstructionContractorReceivableRetainage": { "auth_ref": [ "r21", "r529" ], "calculation": { "http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainagenetDetails": { "order": 2.0, "parentTag": "road_ContractReceivableIncludingRetainageGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of right to consideration in exchange for good or service transferred to customer withheld under retainage provision in long-term contract or program when right to consideration is unconditional.", "label": "Construction Contractor, Receivable, Retainage", "terseLabel": "Retainage" } } }, "localname": "ConstructionContractorReceivableRetainage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainagenetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConstructionInProgressGross": { "auth_ref": [ "r241" ], "calculation": { "http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails": { "order": 3.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress, Gross", "terseLabel": "Construction in progress" } } }, "localname": "ConstructionInProgressGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r329", "r331", "r352" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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, classified as current.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "periodEndLabel": "Contract asset, ending balance", "periodStartLabel": "Contract asset, beginning balance", "terseLabel": "Costs and estimated earnings in excess of billings on uncompleted contracts" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS", "http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesReconciliationofNetBillingsinExcessofCostsandEstimatedEarningsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r329", "r330", "r352" ], "calculation": { "http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesCostandEstimatedEarningsComparedtoBillingsonUncompletedContractsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "negatedPeriodEndLabel": "Net billings in excess of costs, Ending balance", "negatedPeriodStartLabel": "Net billings in excess of costs, beginning balance", "negatedTotalLabel": "Net billings in excess of costs and estimated earnings on uncompleted contracts" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesCostandEstimatedEarningsComparedtoBillingsonUncompletedContractsDetails", "http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesReconciliationofNetBillingsinExcessofCostsandEstimatedEarningsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r329", "r330", "r352" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "negatedPeriodEndLabel": "Contract liability, ending balance", "negatedPeriodStartLabel": "Contract liability, beginning balance", "terseLabel": "Billings in excess of costs and estimated earnings on uncompleted contracts" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS", "http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesReconciliationofNetBillingsinExcessofCostsandEstimatedEarningsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractorsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contractors [Abstract]", "terseLabel": "Contractors [Abstract]" } } }, "localname": "ContractorsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r92", "r543" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of revenues" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of revenues" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-term contract or program.", "label": "Long-Term Contract or Program Disclosure [Table Text Block]", "terseLabel": "Costs and Estimated Earnings Compared to Billings on Uncompleted Contracts" } } }, "localname": "CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CommitmentsLettersofCreditDetails", "http://www.constructionpartners.net/role/DebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CommitmentsLettersofCreditDetails", "http://www.constructionpartners.net/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r181", "r214" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r120", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r288", "r295", "r296", "r298", "r304" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAnnualPrincipalPayment": { "auth_ref": [ "r16" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the total principal payments made during the annual reporting period.", "label": "Debt Instrument, Annual Principal Payment", "terseLabel": "Annual principal payment" } } }, "localname": "DebtInstrumentAnnualPrincipalPayment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r16", "r299", "r562", "r576" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Long-term Debt, Gross", "terseLabel": "Long-term debt" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/DebtScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r271", "r300", "r301", "r492", "r494", "r495" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Debt instrument, face amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r44", "r272" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate, percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/DebtAdditionalInformationDetails", "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CommitmentsLettersofCreditDetails", "http://www.constructionpartners.net/role/DebtScheduleofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r45", "r123", "r131", "r271", "r272", "r273", "r274", "r275", "r276", "r278", "r284", "r285", "r286", "r287", "r289", "r290", "r291", "r292", "r293", "r294", "r297", "r300", "r301", "r302", "r303", "r320", "r321", "r322", "r323", "r491", "r492", "r494", "r495", "r574" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CommitmentsLettersofCreditDetails", "http://www.constructionpartners.net/role/DebtAdditionalInformationDetails", "http://www.constructionpartners.net/role/DebtScheduleofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent": { "auth_ref": [ "r225", "r233", "r234" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of accrued interest on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.", "label": "Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss, Noncurrent", "terseLabel": "Restricted investments" } } }, "localname": "DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS", "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsGross": { "auth_ref": [ "r493" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Gross", "negatedTerseLabel": "Deferred debt issuance costs" } } }, "localname": "DeferredFinanceCostsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/DebtScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r109", "r125", "r401", "r410", "r411", "r412" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income tax benefit" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r392", "r393" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred income taxes, net" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r109", "r240" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation and depletion expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/PropertyPlantandEquipmentAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r109", "r194" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation, depletion, accretion and amortization of long-lived assets" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r55", "r56", "r59", "r474" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Derivative Asset", "terseLabel": "Assets" } } }, "localname": "DerivativeAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/FairValueMeasurementsDetails", "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "auth_ref": [ "r54", "r59", "r60", "r446", "r525" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, before 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 elected not to be offset. Excludes assets not subject to a master netting arrangement.", "label": "Derivative Asset, Fair Value, Gross Asset", "terseLabel": "Derivative asset, fair value" } } }, "localname": "DerivativeFairValueOfDerivativeAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "auth_ref": [ "r54", "r59", "r60", "r446", "r525" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, before 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 elected not to be offset. Excludes liabilities not subject to a master netting arrangement.", "label": "Derivative Liability, Fair Value, Gross Liability", "negatedTerseLabel": "Derivative liabilities, fair value" } } }, "localname": "DerivativeFairValueOfDerivativeLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeNet": { "auth_ref": [ "r474" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of the assets less the liabilities of a derivative or group of derivatives.", "label": "Derivative, Fair Value, Net", "terseLabel": "Net unrealized gain position" } } }, "localname": "DerivativeFairValueOfDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r59", "r444", "r447", "r451", "r456" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/FairValueMeasurementsDetails", "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r460", "r465" ], "lang": { "en-us": { "role": { "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.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "Investment in Derivative Instruments" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/InvestmentinDerivativeInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Derivative Instruments and Hedging Activities Disclosures [Line Items]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Line Items]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about derivatives and hedging activities.", "label": "Derivative Instruments and Hedging Activities Disclosures [Table]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Table]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r442", "r444", "r451" ], "lang": { "en-us": { "role": { "documentation": "Information by type of hedging relationship.", "label": "Hedging Relationship [Axis]", "terseLabel": "Hedging Relationship [Axis]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": { "auth_ref": [ "r450", "r452" ], "calculation": { "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.", "label": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net", "totalLabel": "Total Gain (Loss)" } } }, "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r55", "r56", "r59", "r474" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Derivative Liability", "terseLabel": "Liabilities:" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r439", "r440" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Notional amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/OtherComprehensiveIncomeAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r442" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Designated as Hedging Instrument [Member]", "terseLabel": "Designated as Hedging Instrument" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r389" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Equity-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/EquityBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net income (loss) per share attributable to common stockholders:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r87", "r142", "r143", "r144", "r145", "r146", "r153", "r155", "r162", "r163", "r164", "r168", "r169", "r463", "r464", "r569", "r588" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in dollars per share)", "verboseLabel": "Net income (loss) per common share attributable to common shareholders, basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.constructionpartners.net/role/EarningsPerShareBasicDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Denominator" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/EarningsPerShareBasicDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r87", "r142", "r143", "r144", "r145", "r146", "r155", "r162", "r163", "r164", "r168", "r169", "r463", "r464", "r569", "r588" ], "lang": { "en-us": { "role": { "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.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in dollars per share)", "verboseLabel": "Net income (loss) per diluted common share attributable to common stockholders (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.constructionpartners.net/role/EarningsPerShareDilutedDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "terseLabel": "Denominator" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/EarningsPerShareDilutedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r165", "r166" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Earnings per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share Reconciliation [Abstract]", "terseLabel": "Numerator" } } }, "localname": "EarningsPerShareReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/EarningsPerShareDilutedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r165", "r166", "r167", "r170" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r395" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective tax rate, percent" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/ProvisionforIncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r379" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/EquityBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services.", "label": "Equipment [Member]", "terseLabel": "Construction equipment" } } }, "localname": "EquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]", "terseLabel": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r78", "r79", "r80", "r133", "r134", "r135", "r139", "r147", "r149", "r171", "r228", "r319", "r324", "r381", "r382", "r383", "r403", "r404", "r462", "r483", "r484", "r485", "r486", "r487", "r489", "r592", "r593", "r594", "r613" ], "lang": { "en-us": { "role": { "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.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.constructionpartners.net/role/OtherComprehensiveIncomeScheduleofCashFlowHedgesDetails", "http://www.constructionpartners.net/role/OtherComprehensiveIncomeScheduleofReclassificationofAOCIDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentDividendsOrDistributions": { "auth_ref": [ "r83", "r104", "r109", "r584" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Proceeds from Equity Method Investment, Distribution", "terseLabel": "Distribution of earnings from investment in joint venture" } } }, "localname": "EquityMethodInvestmentDividendsOrDistributions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r35", "r200", "r226" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Equity Method Investments", "verboseLabel": "Investment in joint venture" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r466", "r467", "r468", "r472" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r286", "r300", "r301", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r368", "r467", "r522", "r523", "r524" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r466", "r467", "r469", "r470", "r473" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r471" ], "lang": { "en-us": { "role": { "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.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r286", "r300", "r301", "r360", "r361", "r366", "r368", "r467", "r523" ], "lang": { "en-us": { "role": { "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.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Fair Value, Inputs, Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r466", "r467" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3). Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset.", "label": "Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r286", "r300", "r301", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r368", "r522", "r523", "r524" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r471", "r473" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfDerivatives": { "auth_ref": [ "r109", "r571" ], "calculation": { "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails": { "order": 1.0, "parentTag": "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The difference between the book value and the sale price of options, swaps, futures, forward contracts, and other derivative instruments. This element refers to the gain (loss) included in earnings.", "label": "Gain (Loss) on Sale of Derivatives", "terseLabel": "Realized Gain (Loss)" } } }, "localname": "GainLossOnSaleOfDerivatives", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r109" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedTerseLabel": "Gain on sale of equipment, net", "verboseLabel": "Gain on sale of equipment, net" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r94" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "negatedLabel": "General and administrative expenses" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r88" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and Administrative Expense" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/EquityBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r235", "r236", "r521", "r560" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/BusinessAcquisitionsNarrativeDetails", "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r91", "r124", "r199", "r203", "r206", "r209", "r211", "r227", "r258", "r259", "r260", "r263", "r264", "r265", "r266", "r267", "r269", "r270", "r478" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r442", "r457" ], "lang": { "en-us": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]", "terseLabel": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r442" ], "lang": { "en-us": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_HedgingRelationshipDomain": { "auth_ref": [ "r442" ], "lang": { "en-us": { "role": { "documentation": "Nature or intent of a hedge.", "label": "Hedging Relationship [Domain]", "terseLabel": "Hedging Relationship [Domain]" } } }, "localname": "HedgingRelationshipDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r199", "r203", "r206", "r209", "r211" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "totalLabel": "Income (loss) before provision for income taxes and earnings from investment in joint venture" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r83", "r109", "r196", "r226", "r565", "r584" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Income (Loss) from Equity Method Investments", "negatedTerseLabel": "Earnings from investment in joint venture", "verboseLabel": "Earnings from investment in joint venture" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r244", "r247" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/EquityBasedCompensationDetails", "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r247" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/EquityBasedCompensationDetails", "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r126", "r396", "r397", "r400", "r408", "r413", "r415", "r416", "r417" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Provision for Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/ProvisionforIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r127", "r148", "r149", "r197", "r394", "r409", "r414", "r589" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 3.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for income taxes", "verboseLabel": "Benefit from income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.constructionpartners.net/role/OtherComprehensiveIncomeScheduleofReclassificationofAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r77", "r390", "r391", "r397", "r398", "r399", "r402" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r113" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r108" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r108" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r108" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Contract with Customer, Asset", "negatedLabel": "Costs and estimated earnings in excess of billings on uncompleted contracts" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r108", "r536" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Billings in excess of costs and estimated earnings on uncompleted contracts" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDepositOtherAssets": { "auth_ref": [ "r108" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in moneys or securities given as security including, but not limited to, contract, escrow, or earnest money deposits, retainage (if applicable), deposits with clearing organizations and others, collateral, or margin deposits.", "label": "Increase (Decrease) in Deposit Assets", "negatedTerseLabel": "Contracts receivable including retainage" } } }, "localname": "IncreaseDecreaseInDepositOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r108" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities, net of acquisition:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r108" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "terseLabel": "Other long-term liabilities" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r108" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedTerseLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r156", "r157", "r158", "r164" ], "calculation": { "http://www.constructionpartners.net/role/EarningsPerShareDilutedDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "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.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Restricted stock grants under 2018 Equity Incentive Plan (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/EarningsPerShareDilutedDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r238", "r239" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r82", "r193", "r490", "r493", "r572" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "terseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/OtherComprehensiveIncomeScheduleofReclassificationofAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseMember": { "auth_ref": [ "r455" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing interest expense.", "label": "Interest Expense [Member]", "terseLabel": "Interest expense, net" } } }, "localname": "InterestExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r570" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income (Expense), Net", "terseLabel": "Interest expense, net" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r103", "r106", "r113" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r453" ], "lang": { "en-us": { "role": { "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.", "label": "Interest Rate Swap [Member]", "terseLabel": "Interest Rate Swap", "verboseLabel": "Interest rate swaps" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/FairValueMeasurementsDetails", "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r6", "r52", "r521" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandAndLandImprovementsMember": { "auth_ref": [ "r9" ], "lang": { "en-us": { "role": { "documentation": "Real estate held and assets that are an addition or improvement to real estate held.", "label": "Land and Land Improvements [Member]", "terseLabel": "Land and improvements" } } }, "localname": "LandAndLandImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r505", "r507" ], "calculation": { "http://www.constructionpartners.net/role/LeasesLeaseCostDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease expense" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r505" ], "lang": { "en-us": { "role": { "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.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Lease, Cost" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r241" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r506" ], "lang": { "en-us": { "role": { "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.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of Future Lease Liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r506" ], "calculation": { "http://www.constructionpartners.net/role/LeasesFutureLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.constructionpartners.net/role/LeasesFutureLeaseLiabilitiesDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total future minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/LeasesFutureLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r506" ], "calculation": { "http://www.constructionpartners.net/role/LeasesFutureLeaseLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/LeasesFutureLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r506" ], "calculation": { "http://www.constructionpartners.net/role/LeasesFutureLeaseLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/LeasesFutureLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r506" ], "calculation": { "http://www.constructionpartners.net/role/LeasesFutureLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/LeasesFutureLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r506" ], "calculation": { "http://www.constructionpartners.net/role/LeasesFutureLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/LeasesFutureLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r506" ], "calculation": { "http://www.constructionpartners.net/role/LeasesFutureLeaseLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "Remainder of 2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/LeasesFutureLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r506" ], "calculation": { "http://www.constructionpartners.net/role/LeasesFutureLeaseLiabilitiesDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/LeasesFutureLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r508" ], "lang": { "en-us": { "role": { "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.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Letters of credit outstanding" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CommitmentsLettersofCreditDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r42", "r124", "r205", "r227", "r258", "r259", "r260", "r263", "r264", "r265", "r266", "r267", "r269", "r270", "r434", "r437", "r438", "r478", "r519", "r520" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r28", "r124", "r227", "r478", "r521", "r563", "r580" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r43", "r124", "r227", "r258", "r259", "r260", "r263", "r264", "r265", "r266", "r267", "r269", "r270", "r434", "r437", "r438", "r478", "r519", "r520", "r521" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r10", "r11", "r12", "r16", "r17", "r124", "r227", "r258", "r259", "r260", "r263", "r264", "r265", "r266", "r267", "r269", "r270", "r434", "r437", "r438", "r478", "r519", "r520" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "totalLabel": "Total long-term liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Long-term liabilities:" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r40" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Line of credit, maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CommitmentsLettersofCreditDetails", "http://www.constructionpartners.net/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Line of Credit [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CommitmentsLettersofCreditDetails", "http://www.constructionpartners.net/role/DebtScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermContractsOrProgramsDisclosureTextBlock": { "auth_ref": [ "r22", "r61", "r328", "r526", "r527", "r530", "r531", "r532", "r533", "r534", "r535", "r537", "r538", "r539", "r540", "r541", "r542" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term contracts or programs.", "label": "Long-term Contracts or Programs Disclosure [Text Block]", "terseLabel": "Contracts Receivable Including Retainage, net" } } }, "localname": "LongTermContractsOrProgramsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainagenet" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r41" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "negatedLabel": "Current maturities of long-term debt", "terseLabel": "Current maturities of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS", "http://www.constructionpartners.net/role/DebtScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r45" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt, net of current maturities and deferred debt issuance costs", "verboseLabel": "Long-term debt, net of current maturities" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS", "http://www.constructionpartners.net/role/DebtScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r45" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CommitmentsLettersofCreditDetails", "http://www.constructionpartners.net/role/DebtAdditionalInformationDetails", "http://www.constructionpartners.net/role/DebtScheduleofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r45", "r257" ], "lang": { "en-us": { "role": { "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.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CommitmentsLettersofCreditDetails", "http://www.constructionpartners.net/role/DebtAdditionalInformationDetails", "http://www.constructionpartners.net/role/DebtScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ManufacturingFacilityMember": { "auth_ref": [ "r241" ], "lang": { "en-us": { "role": { "documentation": "Structure used in the manufacturing of goods.", "label": "Manufacturing Facility [Member]", "terseLabel": "Plants" } } }, "localname": "ManufacturingFacilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r105" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r105" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r105", "r107", "r110" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities, net of acquisitions" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r3", "r71", "r74", "r80", "r84", "r110", "r124", "r138", "r142", "r143", "r144", "r145", "r148", "r149", "r161", "r199", "r203", "r206", "r209", "r211", "r227", "r258", "r259", "r260", "r263", "r264", "r265", "r266", "r267", "r269", "r270", "r464", "r478", "r566", "r585" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "netLabel": "Net income (loss)", "totalLabel": "Net income (loss)", "verboseLabel": "Net income (loss) attributable to common stockholders" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.constructionpartners.net/role/EarningsPerShareBasicDetails", "http://www.constructionpartners.net/role/EarningsPerShareDilutedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Attributable to Parent [Abstract]", "terseLabel": "Numerator" } } }, "localname": "NetIncomeLossAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/EarningsPerShareBasicDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r1", "r136", "r137", "r140", "r141", "r150", "r151", "r152", "r222", "r223", "r229", "r230", "r355", "r356", "r357", "r358", "r384", "r405", "r406", "r407", "r461", "r479", "r480", "r481", "r509", "r544", "r545", "r546", "r595", "r596", "r597", "r598", "r599", "r614" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "terseLabel": "Accounting Standards" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/AccountingStandards" ], "xbrltype": "textBlockItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Adopted Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1": { "auth_ref": [ "r114", "r115", "r116" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of fixed assets that an Entity acquires in a noncash (or part noncash) acquisition. 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.", "label": "Noncash or Part Noncash Acquisition, Fixed Assets Acquired", "terseLabel": "Property, plant and equipment included with accounts payable at period end" } } }, "localname": "NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesReceivableRelatedParties": { "auth_ref": [ "r128", "r513", "r583" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For an unclassified balance sheet, amounts due from parties associated with the reporting entity as evidenced by a written promise to pay.", "label": "Notes Receivable, Related Parties", "terseLabel": "Note receivable as consideration for sale of the wholly-owned subsidiary" } } }, "localname": "NotesReceivableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfBusinessesAcquired": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of businesses acquired by the entity during the period.", "label": "Number of Businesses Acquired", "terseLabel": "Number of businesses acquired" } } }, "localname": "NumberOfBusinessesAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/BusinessAcquisitionsNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r199", "r203", "r206", "r209", "r211" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating income (loss)" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r499", "r507" ], "calculation": { "http://www.constructionpartners.net/role/LeasesLeaseCostDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r497" ], "calculation": { "http://www.constructionpartners.net/role/LeasesFutureLeaseLiabilitiesDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Total" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/LeasesFutureLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r497" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current portion of operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS", "http://www.constructionpartners.net/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r497" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities, net of current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS", "http://www.constructionpartners.net/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r498", "r501" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Cash paid for operating lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r496" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS", "http://www.constructionpartners.net/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r504", "r507" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/LeasesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r503", "r507" ], "lang": { "en-us": { "role": { "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.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease terms" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsMember": { "auth_ref": [ "r443", "r459" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other assets.", "label": "Other Assets [Member]", "terseLabel": "Other Assets" } } }, "localname": "OtherAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r63", "r64", "r66" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax", "terseLabel": "Unrealized loss on restricted investments, net" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive income, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "auth_ref": [ "r62", "r66" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax", "terseLabel": "Unrealized gain on interest rate swap contract, net" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r72", "r75", "r78", "r79", "r81", "r85", "r319", "r483", "r488", "r489", "r567", "r586" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive income", "totalLabel": "Other comprehensive income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r72", "r75", "r431", "r432", "r435" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "terseLabel": "Net OCI changes" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/OtherComprehensiveIncomeScheduleofCashFlowHedgesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentAssetsMember": { "auth_ref": [ "r443", "r459" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other current assets.", "label": "Other Current Assets [Member]", "terseLabel": "Other Current Assets" } } }, "localname": "OtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r46" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r110" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedTerseLabel": "Other non-cash adjustments" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent assets.", "label": "Other Noncurrent Assets [Member]", "terseLabel": "Other Assets" } } }, "localname": "OtherNoncurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Member]", "terseLabel": "Other Long-Term Liabilities" } } }, "localname": "OtherNoncurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r95" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r96", "r98", "r224" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Payments to Acquire Debt Securities, Available-for-sale", "negatedTerseLabel": "Purchase of restricted investments" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r99", "r429" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash payment to acquire business" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/BusinessAcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r99" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Business acquisitions, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r100" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r374", "r380" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/EquityBasedCompensationDetails", "http://www.constructionpartners.net/role/EquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/EquityBasedCompensationDetails", "http://www.constructionpartners.net/role/EquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r19", "r305" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r19", "r305" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r19", "r521" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, par value $0.001; 10,000,000 shares authorized at March 31, 2022 and September 30, 2021 and no shares issued and outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r7", "r32", "r33" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.", "label": "Prepaid Expenses and Other Current Assets [Member]", "terseLabel": "Prepaid Expenses and Other Current Assets" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r101", "r123" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Proceeds from Lines of Credit", "terseLabel": "Proceeds from revolving credit facility" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r97" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from sale of equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r37", "r243" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r246", "r602", "r603", "r604" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/PropertyPlantandEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r36", "r241" ], "calculation": { "http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Total property, plant and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r14", "r15", "r243", "r521", "r573", "r581" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, plant and equipment, net", "totalLabel": "Total property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS", "http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r14", "r243" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/PropertyPlantandEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r14", "r241" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r89", "r232" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provision for bad debt" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PublicUtilitiesInventoryFuelMember": { "auth_ref": [ "r31" ], "lang": { "en-us": { "role": { "documentation": "Any material consumed to produce energy.", "label": "Public Utilities, Inventory, Fuel [Member]", "terseLabel": "Public Utilities, Inventory, Fuel" } } }, "localname": "PublicUtilitiesInventoryFuelMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CommitmentsPurchaseCommitmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PublicUtilitiesInventoryNaturalGasMember": { "auth_ref": [ "r30" ], "lang": { "en-us": { "role": { "documentation": "Mixture of gases, liquefied or otherwise, used for fuel and manufacturing purposes, which is ready for sale.", "label": "Public Utilities, Inventory, Natural Gas [Member]", "terseLabel": "Public Utilities, Inventory, Natural Gas" } } }, "localname": "PublicUtilitiesInventoryNaturalGasMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CommitmentsPurchaseCommitmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesLongTermContractsOrPrograms": { "auth_ref": [ "r50" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainagenetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount to be collected within one year of the balance sheet date (or one operating cycle, if longer) from customers in accordance with the contractual provisions of long-term contracts or programs including amounts billed and unbilled as of the balance sheet date.", "label": "Receivables, Long-term Contracts or Programs", "terseLabel": "Contracts receivable including retainage, net", "totalLabel": "Contracts receivable including retainage, net" } } }, "localname": "ReceivablesLongTermContractsOrPrograms", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS", "http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainagenetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesPolicyTextBlock": { "auth_ref": [ "r216", "r219", "r220", "r221" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.", "label": "Receivable [Policy Text Block]", "terseLabel": "Contracts Receivable Including Retainage, Net" } } }, "localname": "ReceivablesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]", "terseLabel": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]" } } }, "localname": "ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/OtherComprehensiveIncomeScheduleofReclassificationofAOCIDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodTax": { "auth_ref": [ "r67", "r70", "r78" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss).", "label": "Reclassification from AOCI, Current Period, Tax", "terseLabel": "Total reclassifications from AOCI to earnings" } } }, "localname": "ReclassificationFromAociCurrentPeriodTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/OtherComprehensiveIncomeScheduleofReclassificationofAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": { "auth_ref": [ "r80" ], "lang": { "en-us": { "role": { "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Axis]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/OtherComprehensiveIncomeScheduleofReclassificationofAOCIDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": { "auth_ref": [ "r80" ], "lang": { "en-us": { "role": { "documentation": "Item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Domain]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Domain]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/OtherComprehensiveIncomeScheduleofReclassificationofAOCIDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r80" ], "lang": { "en-us": { "role": { "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Member]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/OtherComprehensiveIncomeScheduleofReclassificationofAOCIDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable": { "auth_ref": [ "r80" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about items reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Table]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/OtherComprehensiveIncomeScheduleofReclassificationofAOCIDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/OtherComprehensiveIncomeTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r367", "r512", "r513" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetails", "http://www.constructionpartners.net/role/RelatedPartiesScheduleofRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "auth_ref": [ "r512", "r516" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of transactions with related party during the financial reporting period.", "label": "Related Party Transaction, Amounts of Transaction", "negatedLabel": "Revenue Earned (Expense Incurred)", "terseLabel": "Payment to related party" } } }, "localname": "RelatedPartyTransactionAmountsOfTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetails", "http://www.constructionpartners.net/role/RelatedPartiesScheduleofRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r367", "r512", "r513", "r516" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]", "terseLabel": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetails", "http://www.constructionpartners.net/role/RelatedPartiesScheduleofRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r367" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]", "terseLabel": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetails", "http://www.constructionpartners.net/role/RelatedPartiesScheduleofRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionDueFromToRelatedParty": { "auth_ref": [ "r128", "r261", "r263", "r264", "r268", "r269", "r270", "r513" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Receivables to be collected from (obligations owed to) related parties, net as of the balance sheet date where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth.", "label": "Related Party Transaction, Due from (to) Related Party", "terseLabel": "Accounts Receivable (Payable)" } } }, "localname": "RelatedPartyTransactionDueFromToRelatedParty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/RelatedPartiesScheduleofRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetails", "http://www.constructionpartners.net/role/RelatedPartiesScheduleofRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]", "terseLabel": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r367", "r512", "r516", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetails", "http://www.constructionpartners.net/role/RelatedPartiesScheduleofRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r510", "r511", "r513", "r517", "r518" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Parties" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/RelatedParties" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r102" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "negatedLabel": "Repayments of long-term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r5", "r13", "r117" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash, Current", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS", "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r165" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/EquityBasedCompensationDetails", "http://www.constructionpartners.net/role/EquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r24", "r324", "r385", "r521", "r579", "r595", "r599" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r133", "r134", "r135", "r139", "r147", "r149", "r228", "r381", "r382", "r383", "r403", "r404", "r462", "r592", "r594" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r190", "r191", "r202", "r207", "r208", "r212", "r213", "r214", "r350", "r351", "r543" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r119", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r359" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Contract Assets and Contract Liabilities and Revenues from Contracts with Customers" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r332", "r333", "r334", "r335", "r336", "r337", "r340", "r341", "r353", "r359" ], "lang": { "en-us": { "role": { "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.", "label": "Revenue from Contract with Customer [Text Block]", "verboseLabel": "Contract Assets and Liabilities" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/ContractAssetsandLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r338" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Remaining performance obligation, amount" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r339" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Remaining performance obligation, expected timing of satisfaction, period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r339" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CommitmentsLettersofCreditDetails", "http://www.constructionpartners.net/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r502", "r507" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Operating lease right-of-use assets obtained in exchange for operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RoyaltyExpense": { "auth_ref": [ "r93" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense related to royalty payments under a contractual arrangement such as payment for mineral and drilling rights and use of technology or intellectual property.", "label": "Royalty Expense", "terseLabel": "Royalty expense" } } }, "localname": "RoyaltyExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CommitmentsMinimumRoyaltiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r182", "r214" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]", "terseLabel": "Revenues" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r51" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedule of Contracts Receivable Including Retainage, Net" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainagenetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r69", "r488", "r489" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/OtherComprehensiveIncomeTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r422", "r423" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/BusinessAcquisitionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r449" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of gain (loss) on derivative and nonderivative instruments designated and qualifying as cash flow hedge recorded in accumulated other comprehensive income (AOCI) and reclassified into earnings.", "label": "Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/OtherComprehensiveIncomeTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r45", "r131", "r300", "r302", "r320", "r321", "r322", "r323", "r491", "r492", "r495", "r574" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of Debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": { "auth_ref": [ "r445" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of derivative instruments (including nonderivative instruments that are designated and qualify as hedging instruments) of (a) the location and amount of gains and losses reported in the statement of financial performance and (b) the location and fair value amounts of the instruments reported in the statement of financial position.", "label": "Schedule of Derivatives Instruments Statements of Financial Performance and Financial Position, Location [Table Text Block]", "terseLabel": "Schedule of Derivatives Instruments, Income Statement and Balance Sheet Classification" } } }, "localname": "ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r164" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Summary of Earnings Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r37", "r243" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r514", "r516" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetails", "http://www.constructionpartners.net/role/RelatedPartiesScheduleofRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.", "label": "Schedule of Related Party Transactions [Table Text Block]", "terseLabel": "Schedule of related party transactions" } } }, "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/RelatedPartiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer.", "label": "Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]", "terseLabel": "Schedule of Revenue by Major Customers" } } }, "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/SignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock": { "auth_ref": [ "r376" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of number, weighted-average exercise price or conversion ratio, aggregate intrinsic value, and weighted-average remaining contractual term for outstanding options that are fully vested and expected to vest. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding [Table Text Block]", "terseLabel": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/EquityBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r374", "r380" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/EquityBasedCompensationDetails", "http://www.constructionpartners.net/role/EquityBasedCompensationVestingScheduleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r180", "r182", "r183", "r184", "r475", "r477" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "terseLabel": "Schedule of Concentration Risk" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/SignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r214", "r248", "r249", "r590" ], "lang": { "en-us": { "role": { "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.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Senior Notes [Member]", "terseLabel": "Term Loan" } } }, "localname": "SeniorNotesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/DebtScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r108" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Equity-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/EquityBasedCompensationDetails", "http://www.constructionpartners.net/role/EquityBasedCompensationVestingScheduleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "netLabel": "Issuance of stock awards (in shares)", "terseLabel": "Options granted (in shares)", "verboseLabel": "Issuance of stock grant awards (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.constructionpartners.net/role/EquityBasedCompensationDetails", "http://www.constructionpartners.net/role/EquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "auth_ref": [ "r377" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number", "terseLabel": "Expected to vest (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/EquityBasedCompensationVestingScheduleDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r372", "r375" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/EquityBasedCompensationDetails", "http://www.constructionpartners.net/role/EquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r319" ], "lang": { "en-us": { "role": { "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.", "label": "Shares, Issued", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r500", "r507" ], "calculation": { "http://www.constructionpartners.net/role/LeasesLeaseCostDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short-term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r118", "r132" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/SignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r2", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r214", "r237", "r245", "r248", "r249", "r590" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r18", "r19", "r20", "r121", "r124", "r155", "r159", "r160", "r162", "r164", "r172", "r173", "r174", "r227", "r258", "r263", "r264", "r265", "r269", "r270", "r305", "r306", "r309", "r313", "r319", "r478", "r611" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS", "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.constructionpartners.net/role/CoverPage", "http://www.constructionpartners.net/role/EquityBasedCompensationDetails", "http://www.constructionpartners.net/role/EquityDetails", "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r49", "r78", "r79", "r80", "r133", "r134", "r135", "r139", "r147", "r149", "r171", "r228", "r319", "r324", "r381", "r382", "r383", "r403", "r404", "r462", "r483", "r484", "r485", "r486", "r487", "r489", "r592", "r593", "r594", "r613" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.constructionpartners.net/role/OtherComprehensiveIncomeScheduleofCashFlowHedgesDetails", "http://www.constructionpartners.net/role/OtherComprehensiveIncomeScheduleofReclassificationofAOCIDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS", "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r133", "r134", "r135", "r171", "r543" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS", "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r19", "r20", "r319", "r324" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Conversion of Class B common stock to Class A common stock" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r19", "r20", "r319", "r324" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Value", "negatedTerseLabel": "Purchase of treasury stock" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r20", "r26", "r27", "r124", "r218", "r227", "r478", "r521" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS", "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.constructionpartners.net/role/OtherComprehensiveIncomeScheduleofCashFlowHedgesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r122", "r306", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r324", "r327" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Equity", "verboseLabel": "Other Comprehensive Income" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/Equity", "http://www.constructionpartners.net/role/OtherComprehensiveIncome" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/DebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r48", "r325" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r48", "r325" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury stock, shares (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r20", "r319", "r324" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "terseLabel": "Treasury stock, shares, acquired (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/EquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r48", "r325", "r326" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain": { "auth_ref": [ "r250", "r251", "r252", "r254" ], "lang": { "en-us": { "role": { "documentation": "General description of the goods or services to be purchased from the counterparty to the unconditional purchase arrangement.", "label": "Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain]", "terseLabel": "Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain]" } } }, "localname": "UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CommitmentsPurchaseCommitmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrealizedGainLossOnDerivatives": { "auth_ref": [ "r109" ], "calculation": { "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails": { "order": 2.0, "parentTag": "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period.", "label": "Unrealized Gain (Loss) on Derivatives", "negatedTerseLabel": "Unrealized gain on derivative instruments", "terseLabel": "Unrealized Gain (Loss)" } } }, "localname": "UnrealizedGainLossOnDerivatives", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary": { "auth_ref": [ "r251" ], "calculation": { "http://www.constructionpartners.net/role/CommitmentsPurchaseCommitmentsDetails": { "order": 1.0, "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CommitmentsPurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary": { "auth_ref": [ "r251" ], "calculation": { "http://www.constructionpartners.net/role/CommitmentsPurchaseCommitmentsDetails": { "order": 3.0, "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation 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).", "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CommitmentsPurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount": { "auth_ref": [ "r251" ], "calculation": { "http://www.constructionpartners.net/role/CommitmentsPurchaseCommitmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the unrecorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts).", "label": "Unrecorded Unconditional Purchase Obligation", "totalLabel": "Total" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CommitmentsPurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis": { "auth_ref": [ "r250", "r251", "r252" ], "lang": { "en-us": { "role": { "documentation": "Pertinent information about unrecorded unconditional purchase arrangements to acquire goods or services, by category of goods or services. arrangements to acquire goods or services, by category of goods or services.", "label": "Unrecorded Unconditional Purchase Obligation by Category of Item Purchased [Axis]", "terseLabel": "Unrecorded Unconditional Purchase Obligation by Category of Item Purchased [Axis]" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CommitmentsPurchaseCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.constructionpartners.net/role/CommitmentsPurchaseCommitmentsDetails": { "order": 2.0, "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in remainder of current fiscal year.", "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Remainder of Fiscal Year", "terseLabel": "Remainder of 2022" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CommitmentsPurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Unrecorded Unconditional Purchase Obligation [Line Items]", "terseLabel": "Unrecorded Unconditional Purchase Obligation [Line Items]" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CommitmentsPurchaseCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationTable": { "auth_ref": [ "r250", "r251", "r252" ], "lang": { "en-us": { "role": { "documentation": "Describes each unrecorded unconditional purchase obligation arrangement to purchase goods and services that extend over multiple periods, any assets pledged to secure payment, and the fixed or determinable amount of payments due in each of the next five years and thereafter.", "label": "Unrecorded Unconditional Purchase Obligation [Table]", "terseLabel": "Unrecorded Unconditional Purchase Obligation [Table]" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CommitmentsPurchaseCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock": { "auth_ref": [ "r253" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of unconditional purchase obligation not recognized as liability.", "label": "Unrecorded Unconditional Purchase Obligations Disclosure [Table Text Block]", "terseLabel": "Schedule of Unconditional Purchase Commitments" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CommitmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r175", "r176", "r178", "r179", "r185", "r186", "r187" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Management\u2019s Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r380" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/EquityBasedCompensationVestingScheduleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r380" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/EquityBasedCompensationVestingScheduleDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract]", "terseLabel": "Effect of dilutive securities:" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/EarningsPerShareDilutedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r154", "r164" ], "calculation": { "http://www.constructionpartners.net/role/EarningsPerShareDilutedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "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.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in shares)", "totalLabel": "Weighted average number of diluted common shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.constructionpartners.net/role/EarningsPerShareDilutedDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average number of common shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r153", "r164" ], "calculation": { "http://www.constructionpartners.net/role/EarningsPerShareDilutedDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "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.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted average number of basic common shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.constructionpartners.net/role/EarningsPerShareBasicDetails", "http://www.constructionpartners.net/role/EarningsPerShareDilutedDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "21D", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=SL94080555-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r132": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=SL108384541-122693" }, "r152": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1707-109256" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1757-109256" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1500-109256" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r188": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(c)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(c)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(1)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(2)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL121698322-111563" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL120267853-210455" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r246": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25383-109308" }, "r255": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r304": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r327": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r328": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "35", "Topic": "605", "URI": "http://asc.fasb.org/subtopic&trid=2197326" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r359": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r389": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r4": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r417": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)(ii)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "4CC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL109998890-113959" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=6435544&loc=d3e41834-113960" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123421605&loc=SL5629052-113961" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r465": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r508": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "848", "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r518": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=SL51823488-111719" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991585-234733" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991590-234733" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991598-234733" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=6471471&loc=d3e48698-109348" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "275", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123375686&loc=d3e54658-109401" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "275", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123375686&loc=d3e54672-109401" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "275", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123375686&loc=d3e54681-109401" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "275", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123375686&loc=d3e54708-109401" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "275", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123375686&loc=d3e54711-109401" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=84167097&loc=d3e55538-109407" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=84167097&loc=d3e55562-109407" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123377354&loc=d3e56288-109415" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "405", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123374443&loc=d3e56414-109416" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "405", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123374443&loc=d3e56417-109416" }, "r542": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "912", "URI": "http://asc.fasb.org/topic&trid=2145070" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(1)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(2)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(3)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.13(h))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.3)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r606": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r607": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r608": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r609": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r61": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r610": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r611": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r612": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "848" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e640-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL34724391-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3151-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" } }, "version": "2.1" } ZIP 90 0001718227-22-000053-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001718227-22-000053-xbrl.zip M4$L#!!0 ( '!-IE0,1QA0?P@ /P\ 5 83(P,C)Q,F5X:&EB:70S M,3$N:'1M[5O;NXF5XD2Q1LJIL2:[55GR)HY1KG[; 00^) M$@:8 !A2W*_?;F!XD4C:=.)(<40_R)S!K1N#FDT5ZW6Y;L:JXV\ M+_JMUF0R:4ZZ36.'K>N/+>JJUU+&.&@*+VIGIW0'_P(79_\X_:'18!R#&/Y5YZ!6>S?DY; M\?JT%08Y'1@Q/3L5%F3XC@Y2-/!4=(YZ/:2WB$_ZO:.TQV6EFM,?!+#:. M/V,?*SUYN/4-KN10]X,_M=AT5CS@Z3<_UCW>'#:3BP,HL5G?P?H+%H=[B<5(Y@/TIJF#G6 M[I WE[==O-]EU7UCN1XI2#K6V<@"U:_65\/[_\>'WUYNK\U?75^W=L MHQ\YMT-<#]X4_Y/T#''Q,4Y%R5:W%L"QC\0+7S21BV^-Z]F(VLC3.\ MA'0%V>J,F^(>:AX ','3=G.^["N7Y]X<_C%O5OFA6G%DV<-[&ZF C?@8F(6Q MA E2@A])QWXNN47N55/V$0IC/3.:O3$VCX!K)XV?XR^3X::KG;=E2OL\^X#- M-%B'?*+3)LN,Q?Z _3;OKD CC6"@!0[UEMMTA)M(/>S72#C']PCG3UM6#_H@ MOLAER2J7/<:Z[S37S/[??/6_Y@X7(J[&T0>V) MO7&I&==35FI<\[39H!H-PA21P%F.5U9RQ3*>XBW+#&ZNS)M8;Z6"AA2$!*&9 M4*[4 JX54MR]H9$11 APZU2C5%@!,6H02&$X%^Q)N1NQ3)F)FP'8PE#BGLEQ M($XWH]UH97T)AVYFS(JU.R@^,A1[3Q"*UW?6[;.]HT[[Q8FKP%;%C;2QF"R3 M>+GOGH=%?<6XA0 ?A(.D^(PT(3@*NZ0;40NJEN.^2GLK76. EBKC2FQ'.Z[% M20UU"FM2$'C;L7V$C0#$8<3&Y6TZXGH([!5N9A]+A37:7=YH'^Q#M*)](.)5 MO)245] 1O]0_HQUO"=819F3+U@-E=P;*<*"9]ET&.]8@L;TFM/X3 )Q+(13L M,+R-!1MP_#V1YY8XWN?/GY[3%^#00,1P$,A?)I@Z:?>4EV[[)B2B!X!D48T4 M9;DI+7: &_I8NB 3L!;HT _EV!8"8UFD6% \L$^ERQ<,4J\$#!5*%!MHBS-* MBI 2=^7 22&YE>2 C-%#D$V:>BH=*?K UR[(_R JC ,TR*.(H48%IP=:*DY: M"-T*1BPB VP1XXSE\ A_#8 JHES!]B >1I[LV&W';FO8;?#DV6UK<;-"5LY5)2V0*9S(:Y+4V-%," D08:@,5Q32'A8 @4Q*54IM8^D MAHPK"U1Z.UK;T=JCT5KZ!&GM5B!F=@2K_9@FVT))_7!DI/95].MK+!+/$5B!GB3* ]@81H@!T1 M[8CH,8A(/$$BNH@87^4*>A%4)81"R5I"^@I511&A2=/2$B,LA5]K>LV-\WB? MCLA@7PZGUO:)(AM:'>N5>[,CQ%P@GOL.CUEB[G=CV/5HVXF\>JI)0" M%8(($C+,1R7OIDS)&U#5"ZU[]>M_>(H>COYVV>^-%ASLLM_;9[_#V0HQ(Y#Z M8F,GG;$,XL4>3S#\BB!N)4DTMXZ70GICW3QN"C>PRSR7W@-\1D4-#$9F5"XD MVAHHVAQ)(KP?TI7S?@)?BLEFA^XJ-3A)(A[ODMR/SY4GZQ,>8I)[E=* M,4K(2*0@>MM$[ZU2"4@85,1<8,D93#,,J5.N)W6 U9Z)M$6^M$;."&5C@1_@A'WMN=O_R9]^/CYE'W^/<< M>>\>-3N=@]]U.OWS98=)YYN?>>\UD^[A=V+K00GHWSGI:WC_;ZR'IA[^1%E<_:KHS,ULB MX"NFZ-&J5EQ/WY=A71:.@;#9C'\W#_#I/*_OYI%\L!@+"JB.*YZ/)&3L\A;2 MDEY]L?C37IY__#'3Y.]K"Q*^(^_%@U!A6OJQ=@"(,DBR: M\ $BH_2K3;[P,6[U-WX7'+Y0/OL_4$L#!!0 ( '!-IE37!Q40@P@ /\[ M 5 83(P,C)Q,F5X:&EB:70S,3(N:'1M[5MM4QLY$OY^OT)KZK*DRN\V MQ!A"50*DCJK-RU+[3E3SJL55HI%E)8^/[]=?[W\Y/6*76:'SMG#0:IY>G[!^7'W]C MW7JSQ2XMUTYZ:317C<;9IPJKC+S/^XW&9#*I3SIU8X>-RXL&#=5M*&,,C^@4_@8OCOQW]4JNQ4Y,4&6C/$@O<@V"%DWK(O@IP5ZQ6*Z5.3#ZU'PDY9E*\KOB5:/7.,;*2!ZN?8TK.=3]8$\E=ITU#WAR-;2F MT**6&&5L?R<-?X?E53/\'5*76LHSJ:;]7R]E!HY]@@F[,!G7OU8=WIR: RO3 M*.CD?P&51;W#Y:0T!,=14L/,L%:;K#F['LF!]*S3JK=OFK+>B 27'&SES@78 MH->SL?WD[.+R_,/YR;O+\\^?V)UV9-P.T1^\R?O[^1/>P.Y:(\ZK[*+.WBFN MV1>N,K!5EH#U,ITR/^+^U[W#%M,>R87\C$U[MM/:;*'387FG!L9[D_7WF'P25C\R*FZ\T8 MUQY]V8O9S&5S/30UO%AM:]W-NNM.]L>?]2#YL;#-L(ZQ+7 Y78YUV\K MGGJBIO\5L0\0F $2UOUN=N7)L^MV?\^:U:Q MH?0XTNSQK8TPP$9\#,S"6,($=U4_DH[]7G"+N*NF[ )R8STSFGTP-HL!UVK6 M?H_?3(H;KG;>%@GM\0@DUFNPKLK.=5)GJ;$X'K _YL/EJ*01#+3 J3YRFXQP M ZF&O1H!Y^ 6X/Q4;M5^46[UGCN\P^@2V91=:3-1((90C=YEHT\)@]-I@X0. M1^-2,ZZGK-#H3(3B2/$"VT,7XRS#*RNY8BE/\"?+3(;4PYLHMR*@(0'GN)V2 M2,:O('CA?$R'OPE4!J=4@2KB'"202(O4$,4T=D=-< -ADY%$'W4%?2SZ3\!" M.0@9D$FGD$,2'9U(/T(#70Y)4)#&+9T^,7CW<%$&T^5E^-G=OK-U^VKP@E1J M="SRT84C5='G41R;[5*[U BG%90I!4&C25.+EKGL= MO.6<<0O!+]'/)%%UH@?@B(%+-Z(>));A3D"[ 5TC5T^4<07VHSW"XJ(&F=R: M! 3^[-@N^J, =/#H=&?7R8CK(;!W"+\7A4*)5H?76GN[$+5H[8EX%2\EI9MR;+^#Y&122$4/+8[/9C# M-5=SN*>(WIL:+-V$OQ"5GF,<[_+7+\_H4W"H(,9PH'0/ TR5V&;""[=Y%Z)] M T"P*&>*1-(4%@? G7(L7=A_40IT&(?*+8N=>WGWMZ!X0)^222X0I%HR VJ4 MN(NC+LXH*4)EU!4#)X7D5I(!,O+=P$WZ+9%MS7H-GCQZ+8Q MN5D!NJ"9UZ5!>6%S1#H7$J8D,58$!4+:/@2->9!"P,,6R E) M2:30/H(:(J[,D>EM86T+:T\&:\D+A+6S,5=%8#84\Y"FD'@YQFAU:RH4\X1T M Z86+]<7+0**84=D62Z61@:F\'=KL F7Y'-IH+I/^G!YD UF%:4 S!!7 O4) M($03;(%H"T1/ 43B!0+1:8SQ5:R@1Q=E02BTK 6D;V!5E!&:)"DL(<)2^K5F MU,PXC[_320D_0$(V%:_ M%]7O\)A=S "DNMC8B6.%T)Z8]T\;PH_X)!9)KT' MN(=%#0QF9M0N).H7!MG%4$?2XH@4X7\J5\WP"?XH)*H?L*C0X5" >[TM&, MQ>RI\#?!4%D7CL_ZUG !+K"C@SD5N!.RR@(0=D'<,181,V12#M,H5V2XUK@@ MP9B2@JU]?K[-DK;PLZU"/S;\8#*46J08500#",0(X20R)WT U1*&_)-M:1V(#-C3"X> G./W<:O_, MQY\[!_5VK_NG3BK?W[;?_',][U6VWMM_\X/HNM>J'W0W4[;<^V8",[?J!LRX M'YZ:!$Z5C9#L>8G^+*?-3A%$0TK%/O(IVX^GI^\\@/9=Z_?LU^+]]&9R^;*L M?[73Q9TN?,:]X.8+/3=694/O?UXANUZTW-SHO2J49>'<"YNM]@]S\U[&O?IA M;L?9-20%/=-C_Y()L"\6\V !Y5'-DY&$E'V8<\?/L;BW>M-6*.-Z&AI8FET M,S(Q+FAT;>5966_;.!!^WU\Q=;%M MBZ?!\-X-H.ZD4;I[&+;I\6M$C%1"51 M2])QO+]^AY3L.'5S;(^DW1J!(&GNX<>94=A[,IP,9A].1[#020RG[UZ^'@^@ M5''=]]6!ZPYG0W@U>_,::H[GPTR25''-14IBUQV=E*"TT#KKN.YJM7)654?( M&6$'OW6>U*IP%"$RX2E&D+)B&84EHJGY_"> M,O41*I6":R"RM>3G"PV!%P3P7LB/_(+D=,UUS(XV>GIN_MQSK9'>7-#U48_R M"^#T18E3/ZI5FRTV;X=^K49HB]'0;\_]>CLBR-_ZRTQ^Q%*>%I M9<&,_4XSR'1WQ:E>='S/^[UD^8YZD4@U&I,HG-_F.O8U$7F.RN9":Y&@!E2F MV:6ND)B?IQT;8BG7MI$(12QDYZEG?UU#J40DX?&Z\WS&$Z;@A*W@3"0D?5Y6 MN"P5Q22/-"?C21T-AK>*\[;D?=CAKX)N.TU8'(,LU"FM.L9Y]NNP>,O?;9V,,'B[)!)7*E[#& M,FD28%07P94!WVD>X4VVE&I)4%H+N-I1SY[ZC6:WV% 8'*$B,TUHE[O@,1@L MM$^)G).4J6"[%B2 MJ^D^+7":M<:-5,_Q;Z3=KA43]\VUMI%8:]U+K6OSD.<"TZT0%R]*U=)&(".4 MXL#1";)+\*_7Q)A%>QE/.*4Q*]U17[YU"V_<53'LBAN@>EO%"-0 ML4!?GWLMLH=._#UK]8%_^.L%;2IAT8.B98P-*<2B&YM&L&T.DOV]Y)*9N5R9 M$JF*;N97#\@A8,/QZP?T<%M6KUK)MHT4M=5O5VM85=M=4_P_D^I[;G+/9+ST M:RS/0?"+8I*G.,HDQ (-)RA-D(OB6]@%+.%FA,IPIC#8+!LRB6- ,31,8D2N MRA"LJFRE(IZ2-#3O42&U'[YV"D&N99Q#6^#<9&VJ3V80YR:XNK;)__CSZIW- M)]@O_0\[]+3;3JO:_I*9I]IT@D;P1>/)[;2&]V5:;W76J==K/XFO]9H3M&XF M?[\!+0?&PY_W?Z"MGM-:VA'SF#&!':O<,(1/Y"4I'LI@87_9.%:YVB37B M78F0.6Z5I=X7N>,@HKCF9R+V=.;H7U!+ P04 " !P3:94&!=TW2D% #Q M& %0 &$R,#(R<3)E>&AI8FET,S(R+FAT;>59;6_:2!#^?K]B2G1M(H'? M,.\T$@6B1FI#"O1Z_71:O.NPZMKKKI<0[M??K&T(:4+*]=+TTB)DV9[WV6=G MQG;WV6#4GWX\'\)<1P+.W[]Z<]J'4L6V/U3[MCV8#N#U].T;\"W'A:DB<KIV?MVU,R/=F:2KXR[EE\#IRQ)O!M5Z(V!5QR>^/ZNV2+U&'.JZ M?HBW_-#YRT4G;63/95*]$NQE*>)Q9MUW'^;V4\1UW0QEK M-*90.#_-==S61-0%*IM)K66$&E"99E>Z0@2_B-M9B*5I9WLT@MMS?\C7 9#/UA;,S$GRZ4'(1TTKA=YC].H\517\X MGIZ>G/9[T]/1&:)X/'G?.YO"=/1T0W*;\-Z:6'T+)L-^%I9;K3EEZ$V@-QB= M3X>#O>*\'WG_S]#7 ;><.HQ.8/IZ")/>^%7O;#BIC/Y\,_P(O?[44#S'V0W: M79'SF&+4;<^W&K7DRVWWB+'[=\9^&D,@XY@%ILS"DNLYZ#F#=PNB<*7$"L8L MD4H#$D^DBL!U*N] AE@JXU2K12YVCLPQ4VD93N/ @D.CX?E!T_.<3E]&"8E7 MV97;.8)0JLQ @NY*"@R30^$M4<$BB*>I<0+_AI-B>8;2^Y O=F>10LO)7Q MB%,J6.DKI>:ANWG]:\4C6W$#5&>#N^\[3NSC03$-%0OTWW.O9?+=QZ2[XSIT MCS9!/7 XCXJC/;N0J7%%HPD7 KM.@.54F&J_Z0"*?5YPQ MDB/ KN+6#NG1IF!>]XM-KRBJIMNJ^E@O6QU3UN] SI[;US$9+_TD:/-^.;3Q M&">1B&00P@%($^2B>!>VH4BXF8 2G ,,ZLJ&3(0 %$/#. ,@(4$8IN5,*MS, M!JB09L^MV>2 7 N1@U;BV)/93+^8&ZQ=0+2SQKPU;CYV?V^UK&:U]2WMO5JW M6O[N;GM?)[Z?5G>\!^_O5:O9J#T17VN^Y35WD[_?+)(#XP?MV@'NNFS.Q<>% M%=3S9X5_4;8>OF!OTK%Y-_/8.7FUNC'Y[SW__(RY>'[@-SII=LRGPIN/=X_2 MZ7\8:]$&L.>VD1=2*3B%=CXATOO[>D MME^>)S+_=-!63!#C[JW7Z==[)S/B7(N0&6Z@A;XM\I4W\,4Q_QB0?98X_@=0 M2P,$% @ <$VF5+)6K09R"P [.0 !4 !A,C R,G$R97AH:6)I=#DU M,2YH=&WMG>MSVK@6P+_?OT*;WNVF,\'8Y@W9S.31;G:FZ>V4['3NISO"%J!; MVW(E&_G[ >T&UT71;+JU6:]5ZJ]YL,MIOMOJ-:L!"WZO] MSP,ARW![WD?I2<1^/XAY4AHR,W^[X:>Z,^:A'K8]U_WUP-YWY1]=[57 \9$2F3U!Q (OI$9)+0P4"R 9P@14!; MX2=71&6]_[- $RT(M&51WJ$W(1I&Z+,0AHC(+!N:A.22T4@/R6D(PW"EI[,< MFBZO7S5]W^U<=2]/[:]>YPT!#$S: =\],2 ( K)ZK4;CB%1<\I?3=8:-#AX!GX&PK&OSKJD?52V^7TR&P'8B[UR2!=D[PL) MN]%CD1@;'3'W2_8UXQ)L+T^@-F6&SE4+CA@HPM>,2KA.&*A(2*ZH#(:DXAU9$^Z0Q HP21!EX()@U#Z3+(&9S"E2*0MXGP

4X*Z,AK[Z/ZIT3A>X!UX[\_9OG>3$"=7D^7/OX?E]7RR'H9TSZ*NR9 8 M&23/?6UF[\!I1_%]).G1[Z24;7(=#B!VW)AT4+RU5=3Y[%SOP_RFXO&(=*<- M3VJTFVVGN,V^IEFPKI:8&QS MAA-^!SO=!M/Y^GI>I7JI6$R*3"(8I0,H4Z=!E\* 6R%]X@EE:1-D;:>KJ_UK M."P=)?Y^P?1^-DUKAJRS4L>,D.K]AQ(V0#2KZ<(E\)2]C+I-[XT721OW(K@] MI Y40G>H^C>L!A?SQ0_ZZ1=RF>KEVNTO/^/\&[\L*A=IL@1O>"3I*02GC(4D ME=2H=&W9>P*0O4SIN+?1S3 WL(IZAV#-,:XC1#^%)7[$>6W>=9F$S5([ 0'&N(0H;09IH)1,FZ4;I!"W#P"K#2^$T1I,X^$#05E&6 M6DS/:I<(53"G$MPI'/9*2U>\Y8)JB5.2A M>:30$[T%IH./I%F9!&]G(G>&Q:DBLF-@<9A0#T=#K04^I<_QYGIY/<=?PLT) M+HYV0+8_MI$WL@50Z@77HK"]2!=FF8JY]\L;= M6<1MG>5-9$CK^$-Y0QYZN/IW#/-+:VKQ?.9@BG>@2DU%BEAK5 PS3D=)_TY_ MD;:5YJY MP49C006EP16K@0GEI=%>>=TJWV\O0KMRZ$X!Q$,4=&[X(T#A90E:."P9BO>> M++Z3X#U:$!&+E,4*&5LY+7N2VM61^\DPN+>2S@R%;V;7\TON1#%%:N AUP-= M3@Z(-PZRB)H[F1!+F]8 ^U+:U9G[J3"XMXK&KE/]/IQ6\(.@*P32?Z, MS-NEY<20C746 E^=("($$1GH5%A.+"H93E?G\!R%.X'.=@RZIBH9[!BO$=3^ M,K:KM7CFS)TTWW E5_@Q0 M-83 SR<)8NLA_N6C&Y;!KB0N^2B7$H_YN;N6^+]#"/3MJLULW?DFT]]P/OFQ MRMA_N_J3U7YXB#!??NC@@MR3CZ':IS[W)O)8_P7SE]K!C8C]<:/+NSZ5=\O= M14RU4@42V6_R9[D&KXL"'PQB-J@3MME_CR#ZV'WA@%??U_4(BT'R3-%DD20P M+CRXPA+)+S/,.7#1:);V,52/W![U1/A\O!V=3,_GL&>]:)H.+TK>]=&G-[<- M2YF/ 76)W#(C$D1+GI6RSM9+3/*QM!(,I;.EM"D,'M'HWK<(NB=B\8"*NW&- MBWK?.PW3- E7'W%>9O-O]$T]@;G_\6PQ62%G/=GQ4>FE9SJ7F,E2F$!+EQ4& M#E.$PK-'%[4AY+9).CL9C^=KT/?!_N9FUUUAZ)_"_!^12+7SLT^_ 32=6G#$ M*LC3>@#(B@$>9H2B)DD=:";$;+W)$M_MF [_DN2C&R D4,=5S)QAA'L&)D#F PWV ACLX6=PVR%SZ$F**#)A2BABHK)14 MB\ZR-U%%-+9-YM86HLX.CH? 8K>A\'OKJ%^XK5N^!JR%(-$"+XX\*B$5N*@\ M^.QJ_D_RF/TI =?#\(+!E+\;J [01 >PJL4"'\H?X>IN,F\JPBL3#9 (7)W^ MRR%*=.2<&VM#<=JA;@*E)Z1T"9]#U#P;4N8=@.;ME)ZU:NZYFH^X9H(,L>?% M)'!6($5UO):YTE=:>?116)Z:;7K/D#-N+G([\!PO^PX ])PW\&FR^,^5;>8A M.>F] !,]!Q4B+89<\PBYC+EX;RQK8X"V434NG,;QG@;34E>(>SV;KJ*O9 MMV^S7+LHK5E96V.FF1>Q!)(/[>0JZ@1>Q0@Z\6!3L$PU:M"X@:!>H'2LQI_X M4<>+_V 4_"]=X &D;%BB@BM M@KKGZ.EE"QP810,(OP-3]"IE+F \H:#+Y*,KK0Q>L>+ M\FT:W6RF:=QM;QB=[P"D Q30 90^SO%[F.1U&%N7X(?E5YRO^U&N.IS>GH[8 M6&MY(DG(4I"L%)(IMMY 0F\-NF+(WC>!UNXT]@>U0U Q.XF*.@#?BH]?&$@Y MRHS.$\4H:;M7M"@91HA:<*LV:25[(X!5I91@;>*'"Y3?H*5W&:!($(@N17MB!^?0>H0K4PLR="HN_H+E(U;VM[21 VEC@[@ M]6RD\S>2TKO98O'JYSK@^817*P$NODZ^K[S3)"FZU13W%A2&=O)ZMK<:F9&C MIF#:)B%/F)?Z(KWC0K&?<_F!-=L!?I]A8[W*98XFN2 @>Y=!,<:H=L39!6]D4Q#2;5[1"@: M@DJ9EBAW D4H3SRXH0[PGR-G7'0-I.K'9_='R[T#\*R)_PT7DR_3^P.>[+&( MDAU8R0)9=";("Q$14F;!UTF(SK9)57V>GG&;P(RS10Z@F2[Q=9M (J57/M2> MKF2_E6<((?("1EA4%$8[9MI4;&ZBJ L3=92V7P30 :+O $*W#&"^6*QYNE^' MMU==OAA7*&!BD6RMXL2<%R0QX4*2CFG.=9L&S#L0UQNP#D'!$_=]6)5T@;+] MC?R[N['E-B4GG*>]WA8+*DO:\+6@$-L$;;7(M/FWN3HZBNQQ.V!U%'DVT7,' MH+Z-H#Y,:ZKN+_6&EU(+E;ET0/XNK7_,Y/JF9, 4QD4TM.V(-FTHMQ#581#: M!AJS-GKJ '+_F,XQ7$W^&_,]4P_924*'I(H"E);$9+*EM:L](!IA,!C'0AO8 MO4!8+ZE!IX;>D/KJ '[/"O+];+G58[D[:7J/2_);O%=!2Y!HZIF2JIN+=N!] MB$898VPX82N9?4@_O[2D82!\6IUWT*/PGN$W83+_UW!U_<3-;UP:CF8H! M."M($N4:'#>!-@]:T"7;I%.;]A&[4'=^=QY#0W4@S75EZ/3'^#S"E^J3;[\ZD M6C> 6&?Y8LQ06)TUQ9,"9Y4 G5+.11>6U2C&Y6 MLL8]OAD,(X\MT7"J.%LC='A7Q6V/.XU!:M@]<2ODG#2>A9(($\G1[N0Y!)$8 M1)22]D131[^=KUGZ);EP)>S\8?H):^HA^06OPF+R8(T@CZ5PCJ!SKC, 5EU( M$RU!S8S.7"ER$MJ*8A]R.S9C^V!JHQEKIKJS-6]'= W<^KS3&+B6W0&WHC&' M$)P+!7C.&I13"F*N/3&%%H@.92QMVERP1LLO))VESDCP8"QU;PGVPM]$2GE3%'1S5W3'^ MZN<# _)FCO]UC=/TX+E]F;A. M8#D4(#8!;B#M= JXQ=VZ72>PY>13,<&2K\TIL ^B%KDK":RPS((J*;(VDX)W MH:X3R T%B1T@=Y1^>L+?[_ '7JU6JD*E4BH9C*W#R534 M56(6I)0J,5JJJ=$$P]WH&S=-IKL=>"A-]H3/AVON*7^WA3-1:94B!E)^K8 M;;OR8'0 )S.)+ I'_ @=&VW%1W=Q;9;DU\<&/)C6ND+@,TT!?^?7U74OC>_:U74/\7> H@UM1857B'6TD)O)8I"Y\>G($&R,F_W>AP\W'BXZL*R/,OX7E[$X)]'%FLEJ03E9Z2<_ MAD(T[F--5RNM';T;2CJ)84\/BHW>X $:Z@IA#R1XF41.13L!-M*J50Q76Y, MVJ6*R5([:=IDRCY+SOF?)0^-M4-U=0Z)5]4IGBP/3FE_^.>#IU5MI&V@+*H' MSR<854^1$(33]/SL2F6+%#X4PI*IJ2VESB91=926C 6CHB"VC8.]%YE#Q*CK MESTWN!YY\*8>)*[ZC"N1)/D6F9$0LK#.,I%BF]O7[72-NS^VP]%S(>Q VCDS MXW1XJOO3A[0T5 W3VO>#F8U"8L!:\: H)$7'P1ON0">M:_.J:&*;-,>3FJO: M)R'5]9W_,24=Y=74]7#U\7J>OH8%?HA7DR\WW06?6R\B>2MC=N!4).\1,4,L MGF)W750R5I2BVO2G.HKL!W?^>X 4%[ MO+54P9GMLN]P65\\*Z^)SLGRB *,EQ_:A8]1=F4C,7.F W"> ZAL ADD M2[X@62J6:SCIVX3Z)]V5?\.XO+\'7)]*8E(290:;ZFC'+",$JQF1ZK75P;KB M6M7R/R'FG';0?1#S] CC.#UT<&)VLX#?A+1J=7&3F<6,C)5X(2."DL+2'E\8 M1(U8*+9*3+4I6WQ*R]@WI4>J]W%T>9RLNT/+^KY/,Q$EKU,[54J@2A25!T]: MUB)J(Q!MHX.;9Z@9V?0&M@#E W!U YA/^F%W]( O\*S/KBUVLX4*=(\7( MNP/R*0T$0_])XY7.D3LOVM2W;"6K)Q =HO59*Q5T@*=WL^D7>MJW:IQKTL&Z MT(<%$P2M+U]*K8R($*4P8&SDQ)MQNE%RQG/4C)V:,>RF=;2\.\3,>DT1M4'K M1%!WQA+R100G PA_"_ M<]/"7_6P]-5L/I_]69VX\)U^L_QY&1Q*SF6J/=$=K3,6(-"2 &:$%QFSQT;M MA?:ALJ<(_D!8;#%1@^JH!_S=G.O>LO?A>KE8AFFN>4#?9M?3Y67D/&GM):#2 M$I2U"2*OG>R"<#:F+,[LGN;V#?)B/,Y,[SG]VVR6%Q_F?^#\QR3AXB+]U_6$R%V?+B2I2LE81\/'FH$B M& 2F,S")7FA+_K9MLUL-0_^9@'Q Y#T!_\EAT 'X/UX3A^D?RW69P]OI#](6 ML?GF&J_6YURIL$0L&! 8ZU _$ ,"(/L?09D[(R[2-#=K3(V;65'T= M _)]6%[/P]7?PF+-%Q'.B@D1I!0)5'2TUI4LD(O23/JH%<*QXW\.P;G M4:H<.V5WVXJK-6F/>1/"&,N#I6C"<% N2G A"B!^92J%:^4?=>;:D+>[YXO' M/48?$7W-M=2!D=S97;H_\>,JI"ADA$)"JZ*T%!)(!BQX8S"H9.7()0_[W0 U M-)S]Q5N'J?&<@/I;;5_V">NJ)_5^*&\FBQ2N_AW#_+*49)&> ,'6#*,8-00M M!="/I(R)Y-QHGM Q(_MH+;%UZ%P'DC9YX3O5^$J3!-^F+Z9S!?+B^ET\H.( M"/.?ERQHKY*V0"X023QR!]$1V]JJP'SFP:21#?-&VL_$4)\8W<.H^BS!_0?6 MSSUD67#**O",1%$XB2#V@NXGQ(_M0G<.[^.4?8;X_N,K MXG)]QYU5"2$SI'VJ=@EF-2?(&P4I92%Y@\\=/ MD\"PKG"]J7JMUZ "]L>FK+U(6=.!FGUI-QZZ/V8*T,H'S*X).HQUDVR$#X MH;CP?/,67JR:)N_^>=\^Z82>*052U\QMQCU$1(1ZRJ-U-D[@\27LF]Y^3@D) M^P!HYV+V0=0R]NGK"PR^G5:./DSQTD2/(9 #HKBIO5U9;3VL5PURM$*M>;%J M"*S=O?&B6HU!5 MWSEN(- 5KO96P5D@Z\WL>G[) T]1>@[.YT3K168(+@0*R:,HBEBSP0T'K/K* MG7"E_R?@:F\%= ZKSU]QCJ$L5R-E$EI-2X077D 95M=)#L"DR%*$:(P;9!>\ M?^5.L#+_W+ Z4 &=P^I2B)RQMJODS%=Q%0$NN (I9Q83+]D:,028=H*0_>>& MT%["'NQ8ZX@&'3?L_/[7=YPN\)*I'(5F2,I7G*@WH>9VU3AO]M!Z,9G#7[\N1O5 M QUZ_OY?U[57T"V81!#H;?:T0CAY,UXC>*,3A5^L",X#YD:GFK_2<:Q5^6,Y M2__Y=79%ZW1Q\^3WLR4^VU09O9+6)3!81]HK+2!B9N!#B%XJ)85HTX5C9Q+' M/=,\ A^/C4T;I0PX<&<$2W1XX^L7GG@RJ]2P)?8C['G&60XB ^UHD@+X6FR< MO0#M'!,N,FT;=1P8V#:EKYBOK_!#N4CI^MOU55ABWB3==[/%XP:UO/;HZ!@@4?JN";6*SC"._*CNV#I2=V[(0*[""!XI[=UV'Q]WT,#%X[="@U+4>@($J64#P-@$YG#EZE23G;;JF-6)H MW+NA)O@>3^$=X/X3IJNP6$S*)*VT^.%ZN=.*?\2UD&BR0@LQT4)7,3((G$<@ ME205H@U1M>HQ.03]X]Y.#8CJ$=1YSB'R1;Y-IGH[+;/YMYN4[L/SB YZS\F< MV-VY;>/:9E5T1G041^EX4[X9&7VK*-C))O(B3)LH=%C7]GZH&D5V*W&N<^UD MR%*3D8+U6W0>R27M8K 6"9"T 80J[B%,>2.:@8<+;=9YZQXFWJ;!LQT M%38?A>.1%3UV%L#.AP)__5X*)N)PV\=N:D,HVB-GQ5.89VJTQ9(BSR@P, P5 M3Y&)_'AV\H;,@0;$=149'P+<+K1V/A;Z;E$JC$4'M!!4(5D[KR%JEL&8PICA M04AL,WMS3T+'30 ]O64]2$'G4-GU-$ [MP'.;P(B+7*)) M-<,&8QU9D\!;*<$)K8+54MA&H\('#HSV.,2_#-'F1(XU2*RE'IHY"(' XZQ@ M7*I< F\3#.Y#95T80DHN M*@6K-#2E@H!8>X;%S&21EL>4V^3_;25K7&"U0\.3!)VA5-,!SA[QL.XU)CW& M8)0&K;0'A>0:!&7(#1'$&BN6L= &7\^2,RZN!E3W;&C9=P"@!\ON]@SJ%Y?C MYCI\,OWR?E9[#RSI]?2H+V^G1 (N;N<'E=H?K$[?,"@I%I*$#*^CA&PR8E;1 MET;CF@8AOX<=]2@8;=Y83Z33OH"\;?]X=]>10VJ.HG"$S%2MP>0"O/,14 56 M,B]!^3:]@/>E=-RSPY/MRTT5V % GR8&7]+6D\EG%I!4T$";3X20C //54:' M46;1*,GQ"2UGX?P=J/L7,[3W4L3!4/J.\\DLDS\R7PX"J%U.B3[.YBL=+I?S M2;Q>KK)\9A]7.B&F4] J24C(%2@2)Y!1SV!\U$2U5XZ')N@[DO"SL(?#0/64 M*N[31+I4+/PJ9&P3N8\BCC21OT]S M+T?.C_,I3Y!_L_V5(QQ![R&#-D?13"2"JRU@7>0WQ;Y1<@G.&8F""R%\FW$T MPQY%'Y6;>\ELHO4L&9APX]T:T$<)19/<06A^$HT$3J_=2 M7@?[\*',KH[46 E)"D=!7Y0(*I. O=62? XI B8NF6KC5AY#];@X/2&X!H+U MWIH^8U2O3^20=G&4Y/NX$ATH'@S0.SP4\JRLS8K+TN9"]#BZSQ/9^^-K(& ? MH.PSAO;ZJ-?*&)RP"$FO6AQB "^$Y 9YZVN.E0&7R7"39$6D4-8K]K^7ZWM=KN\%HR:7Z_OHM ,@/]Y0 M[HLX=MU:[L^EA<,DCE[U\7%U&[NJ1K:%!>-K+\0ZO-B1W+PU:M5! M59&KDC">IKW/)@K[VI#' F83?;9OF['^1?TOA@7^O__S_P%02P$"% ,4 M" !P3:94#$<84'\( #\/ %0 @ $ 83(P,C)Q,F5X M:&EB:70S,3$N:'1M4$L! A0#% @ <$VF5-<'%1"#" _SL !4 M ( !L@@ &$R,#(R<3)E>&AI8FET,S$R+FAT;5!+ 0(4 Q0 ( M '!-IE0-0UH^* 4 /@9 5 " 6@1 !A,C R,G$R97AH M:6)I=#,R,2YH=&U02P$"% ,4 " !P3:94&!=TW2D% #Q& %0 M @ '#%@ 83(P,C)Q,F5X:&EB:70S,C(N:'1M4$L! A0#% @ M<$VF5+)6K09R"P [.0 !4 ( !'QP &$R,#(R<3)E>&AI M8FET.34Q+FAT;5!+ 0(4 Q0 ( '!-IE3_^Y819@L" .#E& 1 M " <0G !R;V%D+3(P,C(P,S,Q+FAT;5!+ 0(4 Q0 ( '!-IE1% MJA2^4Q$ -O' 1 " 5DS @!R;V%D+3(P,C(P,S,Q+GAS M9%!+ 0(4 Q0 ( '!-IE2-2#+2A" *8[ 0 5 " =M$ M @!R;V%D+3(P,C(P,S,Q7V-A;"YX;6Q02P$"% ,4 " !P3:94T?47GZE6 M QMP, %0 @ &290( &UL M4$L! A0#% @ <4VF5(Z A@RTW0 DS$) !4 ( !;KP" M ')O860M,C R,C S,S%?;&%B+GAM;%!+ 0(4 Q0 ( '%-IE2F ?D=HH< M )P7!@ 5 " 56: P!R;V%D+3(P,C(P,S,Q7W!R92YX;6Q0 52P4& L "P#9 @ *B($ end

V 7;3IWYO:D!'= ?S4&' MIU[-.KB\^=;W.V[N_S4X?1T6,T^;'=M4UN%BFU]WFK7:@\VNXZW8UO*:*_5\ M3-B:T_)7&W5W9*VU?KRL=<=M;HNL#:?>? E]?0E9-TT''FOS':]5_^$$FD[% MKVX0@<7@CF^R;C\%=R\B'A+C MSCLI#4W U7:)9\.!8J;U#>*GW\PPBQG>@H<4Z9WXY;O#E-9348IUOX>G;VYB M+L3U-*XSQ+4,KG/$M0RN"\2U#*ZW+XRKOENXWJ%V+8/K#\2U#*[+>5Q/1'&/ M+"QB_84*0EX\6,_*;''J XU-8;#:Z) _+YZA%TOL_M)[O"88MJK5S2MWYJT: MSZV2[NM7E6:GBT"F0 Y[SS$:>\(B1!8Y"\\%O3CT$<=4-1J'](>PJ&\GBX]2 MI$*QT, X58HI9=YY5WNL'>^H>?=0<[;/$#ZRQ AKM.(]&]#(JD=^:I8(K!;? M]PH"QOK]SH-!YA-QYGWAV-JBS%,U'/$H*D(QURNY%;]2?4Z@_A"79>+TI=DN M'\"O,]+UD>,/X6B>&/#\#M)$FD@3::Z1Y@J^_65P/OW0C.7Y[^\AN2,Z5:DT M-U:?MHODII_.[:>Y=#(R?0AO6_*-"YG%L4C"V7S#\^LK:=2=I:^D44_CVPZ] M06;(#)DA,V3VW5(*V:C7;=:F/=^=/6 M:P\R0V;(#)DAL^]FAMR1&3+;M&AWRZJZ9U3KB.5+F*OLNBYF2IA=(C-DALR0 MV;J9(7=DALPV+=;=LLKN!+NIA8(C-DALR0V68RVY%/X6VC9(3-DALS6S0RY(S-D MMFG1[I85G:_@CH&(F9S<#7?=1F6UC\]ALH3,D!DR0V;(#!\IWGKNR&R/F.UZ M,1J%D;*&TZ]57^V(T3)60&3)#9L@,F6%I=^NY([,]8K;KI=US(13-@]S7 MK[RZV[%?%%'QL:J+F24R0V;(#)FMG1ER1V;(;-,BW2VKZG:_3,S%A5C7JZW] MS]%LO>X@,V2&S) 9,L.J[I9R1V9[Q&S7J[KO:=P#41;KNO75/IR&>1(R0V;( M#)DA,ZSK;CUW9+9'S':]KGO)@R]"3L@9*Y[6G0EXJRY^&P,FF,@,F2$S9+9V M9L@=F2&S30MXMZRX>QI%2E.]^"1#U5WM\VG[FBVM]M=!]I46YN/(#)DALQ_G M0?$[@'^.FZM6-U@Q-H_7YA^F[6"V:N&Y)V3(9"E?3KN2:A**K!2\ >?.T7=KLV*9B8^?::HY7>[C5=;P'VQX;M>4[]6<.^T2*N_Z,])D^X?#TS3-.X=8L MYWK(B#99-DDR\T$((OIDQ$5$-1>),J]@BI!J\]C8D-%(#XF01-$^TQ.0U;3) M4!$]I!HX9!%H "R(]V%QB8XFQ'POI,IZYD[-:017 I!)\EZFS<30D9& 9HK9 M.\'&L$";62G>3@L7IZ(,Z=\P/0%#!;=TH2L(33RW:D8P M(U^97JV_NZBNJW0NJ MW?F>J%UAT90UK5,E-(8P2\942C#(-GCI4QYEDA4J: WMC8$$"QV(. 6S/>9@ M;Y_E"Q85/$0%_YD*?K$G"MZ/Z,"H\6S LZZ&/^O_MGN@?CXVQ M!%E"F@S,I4?]?..0HAK^3#5\M]-J&)KB@B0C&F76=Z=2I$*95$8IIE0,>JGF M*9@6ZH)J23PRR0P;+(MT)W!:;06,:0GXX M@D#%1BS3CN<0F-!D0GH33-5>^BS]L=-GZ=:D@T$'V4N%>O=!(R.N.5,OKUUK MV=?+G2IFG8(U2%EBA"41&\#.TMS[]ACD/8>S;BG4#R+X\'GF%[> MGOB+]N1&R$*\:6':EO%]^U;!3Q+^R4VVTE]DLMB,/E>@=N1K1J6&\PL[#V?V MBLI@2"K>$?%=WS\B(I.$#@82]$&#%&;7% EY"+Y-%P5 8OS(6'*MP3W!=1XP ME5V[V6A7,>W-U^"S/XT-<2-LCF MPA>O'*% UV2F'[]BRQ)3 8;VP*IY#I]F@95J2HS8T?DCLC(R#__WWFG73L- M>3_K=?]:PLMHJ?;_7O_Y?^KU_WVS_:ZVUG/#3N@.:JMY,(/@:V?9X+"VZT/_ MN!;S7J>VV\N/LU-3KQ??6>V=7.39P>&@1A A=R[FKS1!DFHJZUIB56>1DKH- M"GX00;DRE+@07QR\,D9@8A&N2\1$G3&%Z\HK5">"!$2QUUKQ%_X59A);C71$ MUC.AB>8B&,0UCBX@[6AZ[>$ >@<][/9?Y3WC_UHZ' Q.7KU\>79VMNQZW?X@ M'[H!]/S$Y(,N#,)R-PQ>IK8C2O'2^)M9O\<(EK>^?&[S]G(O/X";$7TYOF/R MA6&_?F#,R=47HNG;XN;QA?0&7(<.7K^CG76/O_*"=-F:?IC>#>C^X6]^$OYJ=?M';\?JRU?EE.GRI>CBY>#^-##<#TQCC>&/7[[__: MD!-41Z2.2?&05VW3/?AK*73K'W>6 -3!^-=_=L+ U-)CZ^&?87;ZU])JKSL M5:VW+DZ@^V[TUU]+@W ^>%D,XC M1]N>OWC]I\].:_W!13O\M>2S_DG;7+SJ]KH!&I"=OTHWAGST:^9]Z!:_PO4F MV(L\N: M3GIUR%ZM@ GRR0QMM,W!4BT#/\?OTV=Z[[)TW MU]SYWM$Q?+9WMM?Y@)I'QQ=;K8]D?W?]K-DZ/M_O--N-M?91 ROTCNQ?[.TZ MT=AMX,;;QGEC[>^L\7:=--]^H(W=S8M&ZP#MMXXOFI>;%\W=9J=QN7GJWVYD M]NU'L;^VT=[:_M=8'C1UT_JX%?5_;8Y]#<-RX0.L6*U9G5-*ZMM35@T/!1.:CCG'I=33M M?OCSY2TY/J58)Y/+1M9WIKT73+X!G_0K 7]+P)=?"%@K2@Q"O&ZH=74FJ:E; M"@8$9D*J M;AP&YF.)=$@NO?[PG/)=[\*T<;$*$LY->[/KP_G_A(M*MM^2+?Y"MB)2K:)P M=2(1$%X;)(@5]-@#JW6(&84C6WJ-0 [ FPF1SRCCU6&>WS+1ZUV_!IY *<7\ MB?E__]W>)^U3>]0[W[O\>+9WN7[6Z&R>[;7VT'[Q_LWSK;7M-K25-HXV\1[9 MNVRT%6J>?3;.H$!#J#MG(IA8CNN6:5&G2$MF.<(PHRZ]KH/)A8^^1T(.F^@Y M04H8QA *FDFK66#<8$F$()\W[PIF[$:\V@ZGH3L,V\#ULV[6/0 36W!(X+]; MMIT=%&1R_?PD.'#=6ED';MF*._!I/YK"[1G99'CNB'I"8T8>PBL_S#O0QL/9 MBADW,MUQG8WNUE'CHG'DCYN7'T \!ZBQMMW97VL?-B^/28-L7FZUFIWFYWCC:3UIWO[6Z"!NZAQN4V:/(*M TT^^VG#+21-UJ;YTWR MZ6CR'7C7<)]\%(VC/=Q8VSC<.SH\VC_Z<-E\"YJ\=HR39N_O;E)X[WGC:)WN M[S9C(TN:7&@T].6 ;*U\QDX:% 6J>VLT.+ QUDW$NJZL#L(Y9#4'?1;? Q+# MN'-,Z4 H8M@P3:0P- @A4(S!\YL@ >?P53=K _7/A^'I,%,AXUO(N/@2&3(H M*JBH Q^#65P:!Y0<@3D)&$<2P#HS#0[676"\O.UFY2$&L,HN]._Q#I/W_:I? M! .K7"&W\U )_PKZ5^UCEI)]>X^.PP3\BZY0@NG_=]>OWM9XS>?_W2<1OZ MO6%>_%7XY*_&Z,7JYO_];6K9OK)K<"S:9WBZU>,KDS^ MGKSDY:V!NG?AX/$X$=_ M>GC9^4D[<]F@$3H67N$SN#J*'$[LR\X NIZ^L]HV_3Z8CD'/':^<9_VEUY-; M5GL=F%R*ZRNC!_WY\M[G7PW953,>(<11!&@PE@NO(W;5O?&5Q\EEV,U&0ND? M&@#[U7AW@ND/\_!ZW++BXN01DVN3O],S[I6S%4:"$4>@#YPICI1D3'LF,$P0 M ?C$HLGYS?S*^99&DQ,1$H7K2$<*H(US#K6F;"C6EV]N;J]@C**&XCHPRHJ,&.\9PH"P2PUTQFAC!X,[7 M:.()B?_9T02NM),,Q%7W?'8*S;IY:S''FT$O_\&!_^+[Z<.UT.T!<[OOL8\U M6[<>\?)VZ[\E]QB]MTPIS#1C(G@KD>'82\VPM=R2Y].B!9G%?ERW;\D%(TZI M0^!M1L^BX29@&X46P5&NP,P]GSXN@EQ^RDK<8/L>/#MJ%/ "#*XB M98(#9UXT?7ER-C E?0'>S;CUW.L8&5 T(W&D!&1D0&^0CXNF+T\KE^GI"X5Y M$6N)F1>$$1*-)P(#OQ#@10-GQH5W21">8^^2I+7OY_8NA3:4EUX<_^?3:T,*[?,*&_.-.A.F#..7!.PY@3P0HE(B*&.H<19'ZSNVI.LH%IET1, M-CH&]ENXJ A#,6A@$)0:I)"0R&FY,&)JY44PY.(QJCLOPA%*P1QKO5"(LXB MH$2N;%0>"PR\#B^,<+;#P&3=X-=-GM8N^R61#X-9CCK&J8X*?F=662JHQ\@P MK9RC"R.?%>>&G6$[98IO#0Y#GN[+PV%ZVFG8[+I>)Y1$9,9S8SG#B@O!L#;6 M!X)0H-IB&8UBMQ"#0E1Y*C%3SFLOF2>4*0:$GC&Y>-KP;&QM]L(US)+$Z'A0 M&HBW59)&[;3@/@1BG5@\X<[<.7L"=WWV.,+8$2\)S)% <7RD6D;B!([!&1:$ MU8N'HR?V%68O4IF"GL9K82-CX$T8J8)$3%(:C246+9Y(9\)@9R]H;H6D4C(> M8H0?6"$" MSUQ2B%N.]"U$_(0C3;!AV LF.:,\J 5]M1ZC0R3:26@0L0<&Y0G043 @ (G MB)(I#] @K2,+Q!B?J@-8918&$;.)^$]+3!'1* 3(Q3C*J#%:>(4IPH%AXHG% M"R.FYXSX3TTX,@;E6, V!.:P!<\=A>BU-XQ3&_G"".>9(_[3DH_TGAAKL/>> M,QF(%10%%(VW3@:V0#QH]A'_:8E,1SGCIV M/QLC 3,=<00)J1FS2"@7;2066"5R6-*P>#B:?:!W)H(V5FOI4XJRIPPKIZR, M:=L)0E'HX%&)MIK\>G;B23:Y<.J4M$8123FH/M=.4TP#)A%< 1!*8-0*VXHTU%J%:,W4B PMU$BOC#">=8 W12W M=@HD(D>&&Z699%$)*\&%XLZK("B7"R.?60?HIB8O0+@XA94-?IB8FYM,+ D2:,,&P< ML",4C!'!1BD-DPLCIN>CKM,3CF0(7(D0J8^,">ET%,(J;YV&/X(W"R.<9Z6N MTY./DM)+&L'$H<@X44HZ$JP$8Z<"!K_]^>0SJQ'0B!M'O%4,8V8TUXYCK8BC M@GL4E;Y=CP$MP#+[,R]4?D>U"#2]34912!*U1#$H!BZR2>4B.%)(VI11BF<@ MU5*,&S584^$DQ0+L-4K5X&4J#4R]TQ(CMGC:,)L%WID(UWB$C92$\AB9#DAQ M*PPP6>Y0T#&,F=("R'3F+LY3.[W3RM+AX-(H)EP@**66I?UZ2ELK8.8#F&A> M(:(L3N_4\K:B=598JD-:L-< A\@0IL0KYL$A7AQ$S,;IG9KBALB"-I(1'%+Q M(X,"EA(I+(.3FIB%$=-S.KU32Z@6X$0A+K3#C"E-K0*?@N%((M:62+PPPGEF MIW=:\D'8(<&"<2 91@5.FT>,#40X;'3:7/QL\IG5"+ (A#Z B1?&LRC28KQS MT@EGC0)7R&/IH=J?>6E)HTCD5%L#5(XQ 'C:R8$DDE%2HRA9/*G.G-8] M??&%&>!(:!XU8UXRSAG%43'N/4(&/O9@(&*%HS*X![/'D65$&$UAGF&>.:T4 MV"5O&0W<*H606SP+)T$$,2X2K)77 M:?E7,T,$M8B"_R65Q9(N#")F5(]W6F(*'A,!OD- GDD7-371BU1B%%0Y(KTP M8GK6>KQ3$H[A/-(@;,3,,>NQE2F[)>+ F;-R?+K;(@CGN>OQ3NL<)*Q,$)2I MP")06V1Y%$A3XBAS43CY?/*9U0A JU)M-YDRKYA&7 L8$L>4B$9XIU")]ONM M]KHNI"/(DS'?SOK';R[>A*X[[)C\SFR\8]JA/S[_MAD&/\L#^OG@5<,<]?+5 M87_0ZX1\K!SI1-57GPS(8MA?"R= [%./@""T985683$: 8>R&DIS2"PR)(9W!.R=EJTJ*T2,B-Y(%9 MADT4T7/DC++8&ZQ+P."_BJV-=B_/O+G&UC-"ZWE4JQ38GE%5(R)2[6F4SJDD MQJH8J 3+C:5"B&%< LI=87O^L3T3QDV0X(Y$+5SP3'BMC:1>,>+@7QM4* 'C MKK!=!FS/@'!KQ@B 6P.[-HP';;"/X%]&P04A3H@2$.X*V_./[9GP;1P\CD$9 MYPBXD,I839V4''NNC**Z3)469XZNJ]6E-\-^U@W]_LZH#S=U[7V>G<)=OP2@ M9T*RN0,&XJGWX$$R)96U7%JAC=! LZ,M4Z97!>@Y _1L4F"3SVBD\BZD$@8< MV#3,%0X1^%,:$DO K"M SRV@9T"GE3466RL5)NG0#? 98PJ$"$2QP4Z2$M#I M"M!S"NC9Q*Q3'1FBP4UTE'$-C$/Q=)")<%X2/_8/*PX]/4 /+3SEE\#S3"BT M-%Y*:TWDGC#DP%H;8XCAU*IHL#85A:[P7"8&S9@-1A@7C5",**8=MP!KYJ-" M@B-9,>@*SV4BT#%P3)Q%VB##!" ;F+]O9Q:C<%^WTY]E=IR"=M^-(76HZ]-L(% M1C2QC)K@)::1HNBD'SNZ,-_,/9&:4['==?YN6MBGWV5@K@?C?B6_<<-WJ[IV MC@B>#@JU@3F%K$4\K<@HHQ EO@1'$\PI9I[F( ELHN<$*6$80RAH)JU.^<8& M2R+$S _+&0!E\@^+:DP4MT/'9&D+W_N0QU[>,<"FMH#,'11\:OW\)+A!\*VL M [=LQ1WXM!]-(:F=B;*-)/SGTSQXV??2<\:B8\4$_;1ON@+>C0&<']09QIUC M2@="$<- H@4J>:K$"C&X&=^O,P"HFY,"W]EU"D%8-,1HDR4X!?%1HBH\IP9X5;EI;X=^R$]#68[: M,PHS4!9I4XS24V^5%,%JC133B,2X(,KT[!*:G@ZIZ!4F2!N.+;-6*VD(LDYJ MZCG\78)#H;_+W+TS70_WI/]L=D[RWFFQKE$6=:)81.LPH58X%K6P. ;- U+8 MI:.]R8*HTRR%-3W-&T,$P$%8UP4M$RQ/*^2UAOAAD\M7M0 M$E5B*J(HC=%<.88054Y*8301QBB)*5LP57H6Z4Q/=S G*HH ?E(R=-XI00BH M#!BY0J'<@NG.QC#O9D#! ]RXD9VGW\HR)1D2E+$>?N#BK$WKN5 :/%SD@\5< M+)@>/;NDIJ=3AEG#HC7.(MU#P8A[ZP%.[CCTK;@XW<]\ZV]S3\M"S$E7U9CH3W&*J3Z"@K^ M!"XG+17IU"49]?S+8C4//AM,PG!W"ZZ>]MJGP.%NWU06V1C,".66,&,9B]00 M3P(WD43#I>4E,&F/T!.,T\_WYF+.+=AUKMJHJ0]DJXTN3I[QZ"06ZC5#RCH< M@V'48R6-]IQ%<+FXDUPNA*C?F?Y ED/:MTN:(H6I\9AJC$$/0]IER(/1+ 2. M, OSSP+O%\Y5KG+H9KV\V1N4QH,2TG&<#EY(N^,DPL-%I@:-SX[-22JPC[[)NV(HC&E$2)2&24^*L M\!%<(A^QP5;YB*A4 7%M2K"0-"- (4F@D4_JDY1B,]K,3XJ9_58LG#;$1JPI4X81A>$'B=91 M)X0 ,UNFK84S/PEJ]M(,!K12<^&5YBP5PZ?"&\0"&.AT9)POD313<*II.C?I M_>C,D\UB0UEV&M(=/[NG+965:V6#-MCWS:[/3C,_-.T;KUP->3I)9?1%P%3# M=,U!>$1RVZ/[N7)F186V4%DQ&\(6U]\I[ MXBEX6J1(J@ \S_&)TMNA#7WW[V&T+HHZAZ/$Y9NP[<%7?!CMNDSL?CNXD)T: MV_Y6%96?(C!83O%49<>HH$H0SYF+,#-1 KP?'&,-?A?V\T_SGU)*CV[$&]-. MF>\[AR$,WO6.8I[V M'RC)O.?*:YBML:-Z7*6-EJ *T!-+[(G<^ZO7-P)V>\,NZWS57.2#4P[X:H;\J>.7\R0)LT^N.UIE!%F/24484PQS:D0 M&@FG(W4ADA)5'IA]R,&)#V\]\9O*G1M=,ZBH'(JUU/)@8 M I/:&B:%P,@#O RGK$Q';E?HFKLJQU%% H3*\)C.38U(8<^QD)($N&!IF1:O M*W3-WOY392N< M/$M]"DNIH1;C2"(C\+L3(2J)8>("[BU\^?VX&X):R_HGO?X8(+](=& F_ILP M @>9$JN48\"J;<#( <""]S((ILOOO_WBJ)J)WR8] BK-)*4*LW06+V>&2<^X M,0;05H8H9H6J^?/7B &RQ+F24K$0M.5I9Y%'GADJ#$/E]]=^<53-Q$]#V%"G ME7/6*(945$"\K8(/L$(H\O+Z:;\>F)ZH?KN+&FEK#):,FJBHC5C !$>84I:6 MH(A?A8^G],O ]](,.#.EB ,B4B7O0+!FG'EBL KE]\OFT)%/-2;7PFEH]XHJ M1>_SWE%P3[ 3=_8.&K( (J.YE(XRBY5BEJ) HZ?18LG+='!I!:_Y\]0\M\0: M2[6AGE$7%$QU7E!OA" L8%Y^3ZV"URQW5B+N&.,+,)$.>'5$!G$9 MR^^R5?":H>_&HW0V2,)HP(PCJ5VD3'&P8R%$9TMPRDV%JN?9&>I\ L4'!(6 MR#I5V()7YY@33E)*?&F=N HH4UYE YYMJ!5&4<8[ 3\M/,/47UL=E[,W$FR-!"T98] 0Y1B0W(6H&,R.0=R9U+,&)!Q6JGN<@ M[Z"QU33&=!2&9$PAC^%7X1G D8DJ9;+<0)EB96!D& 8G7U.)F(O&! ^\VPGN MK>* G\J;>P+$I!)1@WPX.CE[@7TY9*ATB&%/M&3$&>V\IM9IK70D"%OO BQ!.>H5IAZ MCK1*984"'TY[KI@0VAIP\9T+*YD%;!?$6#9SQ06U3J M#A)''*E&E0?W%'C9[+=-U[_O=?TB^FTF,.:T=1.,9@&M,*4V=A[E(I/H!QY:V5&U*SV.PF0TPE:[DHBJ J MQ1F35"$<<.1.5#Y:J2$U$\\L!"%IY$AP#%P*.V5(M!(QZ6DTM PGBE=(>C)_ MK,@/$>"!Q1"9Q=XZ)DF,SELD48BT\L=*!X[I>6'8,!4,)QHISZS%%B% BR<2 M>62,0>7WPFY(YU,XS%P[3&K%_"K%26?BBQ$M@>=0:HG S #78<$#SI006CGO M6/E]L0I8,_'(1#H=S, DYCT0Y\#2YGXL)?5!4RDH*[]'5@%K1CF0UMK(O>1! M@GLF-2+" ']V1&B/A"Z_7U8!:S;U(@$]P3A*D4%,8&J1TRI0&Y60(=!06N_L ME\33D_AH%(R/,#IJ3<"!1VFC4I3:6_#C)<;:EM9'^]4A,CU/S=)(&$ILQW!& MO%6.(2-Q.N]*":1Y^3VU.?3GQYC=AOZMGY_ ]Y_@C,79^VH<41FL5F!P&$-$ M6>P2\Y)(J%I"PDFKJ+6 '''V*56E]M@HDT_/:I/(P M33%M;?1@0(BE+%"K 23*R,!DY;4] 5J*@P@7T5$C6%G*HR4FS4A.&>NLHY)0 M94Q4LBHR4E8TS<0WX]%S%U'0WD@FHS<,(:VHUX('X>D"U/+_9=$T W?,^L"\ M-T1KX1C%T2C*&=&<24.L#*1RQTJ*IIEX8 Y9CY7FB''&E'8ZK8Y8:Q6SB6A7 M'MC\@^AIRCUJ)A*+%H9CQ@0WC AG.8LF(J%85>ZQ5+B8HI^%(Y/*-COX@SQP 9&?0<\<_^[8$Y%8V:(>MN-GUV6GFAZ9]7"# M7M[? M"[D/=7NGZ]<]+N783IK1?O# #W22:K;=.'-Q4=O-W[U5ZGT^L6UU<6 MDJL%;.1G-G$FUS03 />DH0 S]%>*L#49%QQQGEU)>)H5::6VGN MK#1W!FQ98&X)TU;!E,O2F0&$(X\)]A@)%WR9BB-7FEMI[FPT=R919&4M]^E< M*J8]<]XH3U.M11("\M)3/O]1Y$54DBH8]-11$BG0F+9].:00##L5Q@++1SQJ;+$VQ)MR M2X&61 HX8F9L,)ICRR*-UL>0:NYH$2RQHN2ZP,HB!8:%$@AKSF$RQL28B#7! MVMI@8V EUP5>$BE09JWD! ,!"BQ*8E(JF26I"(C57+ER2T&41 I:&AR$=,XP M#6I!E&=44Z5U@,](*%/-E4?YDZN]_@"8E6DO9DB>:J4#"5PKAQFE"FB6$EHH M'@U#7ME%"\D_GSAG$J=EVF@732I;XYA#5$MM @?),F\9MF6J2_LH<6Y"WW.P MH0N\OU5;98-7VF*E631(!42C\Q0)1KSW9=K?.H!C%U?'ABR6)6LA4PDP @XZ"LE0TE@:%M-9>45^AY5MH MF5X^/D.2,8\4-XU7@3;4F!C\4$QQ*A3! 8B+8$)^$5!,LP(YETY*8]/^+<*0]IRFS*I 4;"^#"M#*!.L"%%4!$!:'S;R>>1#Q30&2QC+KB7#X,$^I[A_F^RXS-VMD@*\TA ME#S2&+P/C%'/%(LZ&JY@4I$IZ9XZ,_\6I$++\]D6002&J<7;Z(H<(UU75HNB,8W"&0*F!%BJ9QK@HF$.8M)B$T,)CE&J M,/+4=B1&GG)[-.9Q@"9H!F6#IE8AORJ)Q12F6GL%%/PD)9&:"<R@>P] )A>"7^F/[[V6XS//-T_O@O??FJS[KM?OO[D8=[:HO9.* M_AQF)W=F7],_W&CWSL8WEL2H64>)P\(P#LZYC,2R8*C!6,,_5ID2E,*M$%L& MQ$[1QO+ <)0!:>(8HMHZ !7,Q-:K($NQ0ZI,B'UV+C"O )Z>R8T&48G2TCO@ M%1ZL@T_.J12(^,!-"4+D%8!+". I^LHNRB@HX42 *<;&<&*5-X*")98XE.!4 MO V3Y9],>QC>7#2"Z0_S(IUL(P__#$/77=P6TM7--V[M;X>$JF_+K"PAGALC MX.+]Z%T]!^8% VNR?#0;^XHRR[>U-%6ADY#4P:)IFTE.A(I?&: M.TD$FG\#7.&W?/B=GOTEC&H$#)A98IB33DD9,$'6BXBT8"583RTM?I]JT6[^ MX3O%%!%)8J *2\,,P2IB 6X;AI0;2,SH3*_%7SGV/IRZ870T1E.">/,&$4% MY2;Y.2-W0'K=OAM-<^!6#>OJDDID4[&Y16'@=%&0I$ M!<^1LRPXZ4%D):@:];&;!]?+?? ?N] U$ %<-NW)TR>0GO@2QO#T"Z)4"D'O@[S =8L,@IS MA6=&(N==2&>2RA(LJCR74)MF,,Q-^ZTI2V8&(X$&!/]2C4&TQ&ID'&E3B_>[ MR8*J8SJ%$1!&!:MY)$H1IB/11 J%+/AKWDI&1[8+S3/7O=IL.2I>" [\2:^; M*.QMD[3BW+ S+,XEF<0_;P8W@>BY]M #KTCQV.3[]]KM(BP\(J1/"F@T->Z7 M#BIFG 8=!# _BQ50OL@ P%K)M"VF1%MIRRK7V6^^941%("$6*:K2R<(*!82U M-QZ()\)\DDY8R?Z)_;FIU?1R(0+[X(8+ED+"1(;H!3AT&%X32Y =NACBG%9P MU"M# Q$(,<(\Z*H4($FO@76 'TC*=#1F6>4Z^Y(7C#&AA(XJ9888D.-J- ]+.PV'Z;HKGIIHG=Z-T/_:4:<5[RXK.V1>TPPQ;XPP/ MWM%T)(6FAA"L''%61:1EB0K:55">&RC/I)"?MYYQC(+G43"86PWBCH!O+."' M6Y@?+3 M1Z=>9N>OH".]8>Y"?_3G83"^:+S/3E__"3\FO$-BJY&."*RVT$1S$A9^,;^]EE@ ?#.XH_S\;O1>@/D%F8M ,3])]_I-[7?5IX*=#Y:MB%/J>[ MH$UF;MI2.\Q#_&OI7]\>?+GTNF5L.]1ZL98RXQ+2_WQI0")I<">"^5(\)C\ M"0UZ)Z.V%DTQ[>R@^RH=,13RI0>E SWYD1$1=T9$WC,B2Z\_-C=;ZVNUG=9* M:WWG=A]NM'Y>6KNSOOIQ>[.UN;Y36VFNU=;_=_7?*\VWZ[75K49CN=OB/;IWNT,?1'ZZ?[;_71UM$Z:EYN9%NM%;Y_]";;7_M MEJ; MO-G:;^^U5O!6:Z.S1SZ>;>TV+M_19GOOLG?>7'/G>T?'\-G>V5[G VH>'5]L MM3Z2_=WULV;K^'R_TVPWUMI'#:S.WY']B[U=)_:.MMM[I,$;:[[3(/M'S;?; MQP"UL_VU=7B7@W>G]\*UM>-3__83\__^N[U/VJ?VZ"1KOOUTM'=Y?-8D>Y?[ MG0;:?_L![;7>'#=:Q[AYV>XTU_8X7#O;^J1HPQ3UH9@XKJ7P^D'HW# X(..IX^:NO;T?-[\U3'Y&;QI3_&/;*]P:#7 M>94FN-.0#X#UM,,1O/? ";:@9^\>7QYN;CTQUP&[U&D>;ZTYU'R[2?=V-[)&ZU,' M^@3]/#YOD(\76QOJ[%UK9=#80>?O6M"&M3WV&1%E#8ZD3GSD=>!"L6XQ$W5P MM0(U''NL[=+K__J7EDS\\:!9&J/\F0$\+2-6P/C#QY7MUOKVN[W:]OK[K>U6 M[?W'[9V/*\U6K;55 T;2 MI1P[2VM5W#_#?_>VUKH];Z]WKM!EFY(BHKJZUT M&6O*;@U1H>PO"SOW35O^#-SQ<=9]HY?7P+FL_3-1PMK(^:F!3Q3\<_"%]\7[ MUD;1R:%^10OHP]8BFW2\S]]C?;9SO'_V=-=;6S_=;A\?-M4]'39+:]BEK7J[0 MK;=_'S6KN-BBT&3=W-VECS3%H-VU>ONG< MRST(-\I:JNN6(E9GWH$_Y T,J,-*,&D)\V',/=A"-7E;*2?1G@H*-L\\>(Z8X4W6&8@ ' MW/*ZEHK7J==48!H07$Q+D[A.%9-Z;ODZNR;BT;]&NKAT4@HWS! M:B:7N2(_Y#E^[1I99I1/W1\M&OLX-_?'_=$1ZN:'R#^Y=4M)'?G)F.44.1FK MO6%WD%^L]OSMT!ATP:4,AT$XR7NGZ3DEC8F-G-2MMY^R_:,&;1QM'.WO[IT7 M3FKG[Z.MM16:G,_]HX\7C:/]HSWHRVTGMM)R>5['4: M#!S4\\;NITZSM7G1[#2SQJ=[G%1/*+/8QKK5P=19< R<5&>!; K-2431>;3T M>BVTS9G)PT]XJ2B!>^E''=I?3A-:YGQSG)TURH@J,85\;HAOWH8XY4X;Q>I1(/ZML+"U M7E[KI?2ZVM$PS_H^&W&F7OS3YB]?9SH]N]@VH/#L] ?U-;R[#2\J.T,,[",CU\^_-60O0J_;N6M MWEE%NI\9UV>? ^ W%;ZM>^]IG5&*ZH8$6W?$&TX,P4IJH.PPIYON70"_>/IX MYQ@A!;?8RM^#=P8Y@Q'C=;Z9V6T<%:Q.HZ&IH1-65=1\#KQTFH$2&"* M+[U>:1MK.N;KIG"A"."3!@/!\>%7[[0D-7.*/*_"JTIJTG]HK03Y[Y+ /EM1]1*K. M1.!UI<%523NW.!:1(6[!)*4G)'#I6(OV^X2,$D<;?THR]#.*0F)G M<9UQF"?2[MRZ14"V33JNBN%@(@%2)"2M:RD>GB_FR4KC,]'K^])?OY;RU,H&HZVK MP;C#6K%Q_.?2)]\G*1"%X,/$%H&].CO,X)-K MHU;"-9O9[T<;V_D+3&RA8J6<_L=)WV\_G,,SZ=9:.]MK_7W8?+MQW"2;;&]W MXWBOM7T$SSELKAV"_WG7USPYWE_;@/8[MK7[]V&CLX[V=C_0O:/#P[W=;7A. M VC$.MIZ"_[G)VCCW?5T2H5@(6U-T98#?<"FKKE@=:>1=O"Y96!<\;IQ!ABQ80%^\[C.@W,B4A&LP>!G;JVL53#]>>,[8=BC],Z[ M0?,TYY4^7OY\2+X3"(S!>H*EK3N<,D$0)W5-O ;7V]! F51:1"!8X/(T3=^; M?VH[R3#7TO[_,*B]>[5N5EZ_=M8!F_;/6O:X(2V MP3<=R^+W>U8?OAZ=&X]3/0W**Z+4I*-9-Z5LO*+73OGK(I/C6X[\V%.5S^#+ MWS\\FUV?TDQ"S5[4W&$ F'92F8JSPU#D\B2_/;].%/X-_S[:MG%H^K68M<'M M-^TVW)%V_:5HP#_#+,4"!KV:#>,;X,'C<,#HJYBF_)_1!JW'109J?IC.G"IN M/W%F;C!&0S[I;3Z/Q618Y\YTVFW)*T3$<%J4^#5 M!@'#)M%%AREWT:BEUWNA?]?8.?90$^X'<+-WWY7Q M7M2%LGW)"(#^=[+! ,Q&,8WDO6Z:%-L7M0 3Y$6M*-!G7+'XM68&9K1%[(Y5 MO'[&S8CI]A#N!"HQWIDQ'!V]7-NIMVJ_I5&5?]0()6[=?SIPU+CX[;*0R8,XLHA',F31UJQ6J&R"@ MT::<>X4K<_:SYFP1#1F8#E-K0]-#S3@'ABQ/A4@+U)%X'CP.>%$:IH/:0=X[&QQ.+B\#[0M%VWR(6;?8MEZD M$J0%9@+=?*"%Q67\Q^2V;][P!&ZT5U%C;PWNW=]1!^S;I M9\V8<9S(>J3^2W.)V[2Z(6R8PV[Y"B7T)X)>_2SH@/CAC^55QL].?JB.XM4G>??*8O MQO/-L ]O[O<7L?+;,U$ F/H;=RJ_62NI20GG2+,Z4TR =X],75%-M<,,*^(> M5_EM4>SM^L0]>SMRSRI]_7Y]G8SA: C'(UCI[0_K[<47F0Y82B>4('7GH@?J MKE'=2$/J&$5N(P*YD[A@%1L?8@^W2KQ-?_EY3CKUJ!T=LX\2QJ]$X]+FC7N# MB%F\;R&D6/X PMOM%:L7P_XHD@=B&]6[OJ<292\OWM6^2"\_R^#5\-I:%_K6 M2\&YTZQ?1/"ZINLRTTZ!OU2S)]V<#N#T)O?]6MKGF?G[D\TGJ\N_F=_OCN_]?29G/CGM22(NNXR&W;*5ZU-1P4IAK@<5N+N\-. MW?>*;/ST0)CV82Z'9Z%?2Z?/&ZV/J+EV0!M'Z^>-M17>./M,A/*>:%4/-- Z M(Y+4K1&B3H37(L 5;=C2:X9?8$U>('I5V70B[M>CS.X"*44Z^$BK[^:$3S+! M)ZGAHP2G[X..%AT[L6UHS6.W^B/*A6 MRQH]?/F>Q;Z?+;/U=>_@SCF5)[T1;7Z5AY0"=!J^.+GR>I"+\4+77S&VWVL/ M!U]^Y>&,U)L_#_/K;AR$NLV#.:Z;. CY*],^,Q?]I9<_=LKFPR]^<-)-,^2/ M)-+>^-YS[XI=7?F8#B!8V=X;G2#96&^V:MOK;U>VUS:;;VL;6]N[\&O]W=;6 M_Z2_K^YY^*3)&73M?B*R"OIHLO3:\?&V_6)F,!.WHDA'NSI^K#8*JJ?]=!M@ MR6OIJ+YT?Q\L/Z SF?.S>39Z:W,+B>:'6"::;KH)QNN7@$;ER M3]KP=;8P?9'*&<-\4_BAOZ7[QKD=MV\?IW2,4WUOOP*O/S(S^<%WW;SY^DW7 M]1%N]+E0]'$B\G PS$-*)H0++VIV'%2O);8W" ?@I(_O )^ZF"2[+EQ]UCL) MHYV.Z9O&';=[!R]N^-,3*_&B%D 0G>*5>7K3$/J6AJ#=Z_<#?!=\[*.1<^]Z M_<'H@_X)?))^;0.*BKM[12(TV*=B^H"6@,E(_5FNK8#[>:-[O;&G:F[!![X# MF!GT\F3F:S'5I>X S[5?0\=R@M-#R#%I!,!6==.P#8JXQ,AHP:A/CJE2.]-X$T/Z08'KX4VMPLP&P?F(\5OQL&U23^*PUH* M"VT&19J;3XNNGC_JVH) */''J;A\]_4"&M24 T,\;6"7I5O*6007US? MXT;)M-!RB' MFRW*NJ>]-@AJH@AI[/K]8>=D;+6.N[VS;O',87?T>Y[UC^'"$,:AF($*0UR8 MG\*J)+O1R_NC+.8D F>2:L.G0].^&C48P%&34NM]%B-\,[T>@)52MXLC<@:' MO7Z8H&8TJ8WRG;]BC78/0Q>>#)S8%&'*A^]]4;OH#2=82S,AF*1Q] XZ>-6- MZXY!/]*8F/SBYOCYT'=Y9A\]YXY&-WY>/_)^KS2TQ2WY8+9TB.#[A<"><#(H#Z&L4%=$*#",4:F--'T>'DZ$; M:T$>XCB&/)[POT(+OB0;HV3. N.@M'T8*D#KQ/07J,H+Y7$P[8#"'(!]Z%XE MN_?O-*50JQ1:#N,4?=<#37"#[[ <,,Q#D$*>>@N#?M+K+G\'K?OCFO=J3.-ZJ M5\=J9B-=Z-LLHY^WQP:S99[&P@>7;DQ2J)T,;3MSR?[G9G0"2C+M[N9Q*,F\ M ,T8_55\Z0!4*.\F2<)<4,0';G+>0LE''Q=$+"T1%8@;/6T(2!E3[6M#6$!C M3$^3P8%)#.ALZ#]VZ:8"PH\ H9AV;SHF:588^Q>%OH[ IH7N:Y;VB)>!5)Y+=+C(;P!4U,0PN$A\:%&>&I<]N-#MQVB(0 M?W?_^/7DUS9G_?$L.]D06L'J26$U[$9SVLL+US> A'J=4;Z#'^].&PD#@)"- M-OF.PVL@PLH./X-XDL4U-FMGH%>C$@PIVA*'R=D81_DN7HQC'6/]!YY2!&", M Q4;14 K(3VGD'IVM'0P3,6@LV3Y;&]D;&'N-&Y\5Q&F&)AC,+3CM88)W:F$ M]8S"FL0K4T6#<9!N%.^#::LH]#**Q]V:KXJ\OGZ*3J9XV!DPH*P()_:*T&PO MS;_A:K8;QQ229S]LCUZ0XHTI'#":B8>5P)]4X$F:+H7&VN,*$[V8D@:S@VYQ MWA2HYZB8=_K\6FCIP"Y BL_Z_PQ-^_IDJB+" _*^(D\IG?/J:Y4DG]5)-QZT M%'CM63"C(/(5;ZD$\:2.>GMD*,!G,:'UAS;E)Z5USK3P%BR( MHEA'+Y:KB@S*,84OXI:=D]YX!6S8GZP0@\O627-5R$,O5A)[1@HR9N\C.9Z< MM%/B>^*#\'^3+G9'V00#\+S[PY2]5OP!M"-QBL)QNR:=Q@-12:J9F[.KA0G@ M+XF^G!1>>$)$6I<8@:5X815=?EZ!YZ&0U7&X2,O>_1Y(N#U>4\^Z(]\!#&=_ MM"9U 2;5%BOB[4FN2Z'4U[C):QV8] Y&RP:3VXNJ5W 9;A\,\VZBLZ-%A>)J MHJ\I.I16$BOA/ZWPP:T#*8/DO>E,O/3QFG?;9)U)V.YJ_;;P/."^K-\??DTV MSY%&.?G*0Z5-RY9@6:'W1[RG2>X+.$CMD:49'VF4?Q58MF,O,U9IJPH4[O.F C76CLDS/ONAY(_\).*$[[$(# M#RYJ_8O^(%P9JYL+!3>%[RYL,TT.RYLJZ^GF.W7-LJ9#')O.RE7\=9Q(57-6G= MJ&'@1O6>MW6 B'%^Z:UL6!]@\AQEW!6YPKWA).5\O&A?Y$#>2!_]!C%0E^)Y4TJ\G M-IX +86^))A>)2O[Y$^-HB%%6N?U>DTW>=OM"0U*;3LI;K[:U%^X85_K6R+ MUR^Y.H4I?6U4LGAR;]K@WC$I.W"R ;[(U1[A(;4T19]O92S?RD@NHMCI:V=9 ML7)_[D 0M9O%CFWR%\\>MCAE<#+2(XJ=D>D,2*N1CLAZ)C317 2#N,;1!:0= M_2R7IN"84/HUQ^0>RQOCT\TQ7SGRZT\S-VVI'>9I/^V_'B6A5J'R:8=F+Z48 M#?I_OC3?Y^G-TRFRK94W[]9K6QNUU:UF*^U]JZ7_/:AO]S6[-!M-,5E6XG%5 M9;_GL9(M*TJG_EBUK+6:00GW&2MI07$EQYFWY M/BF2!R3V#<.9]NP>Y#UX:WW<8>="@ Y7,IVQ3.G2ZTWP0&KX^RQJ)= Y%NC& M5;AOY\H5K:2[*-*=F@F.Q?^N9/J(DQ2_^8P*%S/"A5AZ#4YTO]?.?+'$\\:T MBS7FG<,0BAA;.A72'=8H'E5;&Q<&N1NL^TDK4:%A;M#P5$3MAZQ$-7O,!R[T M'2NQ3T_=&,?][+,L4;$F%F;G! M#*T81X6+.[@@Y*NVI"A_>=AKPX/[_UU;_V>84A:^UY84L"OKX)2[]1,K7NI. MX%*WOE:1\44QE*PBXQ4N[N)"?9V,F_YA;:/=.^M?39L5\?[5\,$KXEWAX@XN M*$Y',PY"D8-XRX \0=B_DOG3Z$*L=&G/ZL$:\$.C<"_9 .7\P&UX7W/Z2M*.._DU%O]T;5&59L;U@LK!^' M02W5'*\PL"@8H%-;\ZJFW[D0*CQH;*I9Q;<71Z)IYU .0BOL]/N\YX)/IKF2 M\,)(F'XC"'IG_R+F7SG"[ED"HU-_Q@)..;_(;B4ZV:[TG?N5RBC27\0B@4BW M6O]>W_[A74R5;.=9MG1J8?;*F9L3J8II[7"J)#H_$GT7#DQ[1/A#DD:UT+DX MLIV>#:YFUCF1JI[8X)6*""^.2&\>LUF)=6'$6G'@19,J)M/*-:DD.C\2_=C- MPT'6'X14WFW'M$.1-S+>:[,S*LTZ.7'TX^A4^#%AKMCRXJ"@8LL+)U4^K:22 M2J+S(]&U$$V1V_.*FJJ]R1:E?FXHBT =\! MXEP<97PCKZ^2\,)(N"+'BR95@L>FF%?D>'$D.CJ?8?.ZO'TEVX61;46'%TZJ MDZV+H@HG+XY$U\\/,YM56\872*14/F7N]!,4HYGZ,Q9PCODU)7'J]L_FV MN=+ZN+V^,UV;5)4_*;-=2[OS5&77\O0C'?TS&8 ?/%_KRR/ B%XF3W8$V+0/ M^DJ'4E0G?OV,9O+Z13,J\_R49M''WZ!_]$GX[-*20'OI7ME2RB. MY*E."9/_.=D/5*O7'C@/YP'5?'@P1AT?]>GA;CZD^8]4,KIT3YON:\&,1G6< MX/] ":R?&M/I#*"X.8"S.9]N=:NYT]K^N)IP5DLP;*YO[[P ]*U^>2CD[%JX M]6YS;:6UOE9[L_(.]&.]MO/O]?76SIRT\+?B+-+>$)[A^U?';/8/TX&EW@S, M[Y-VEN8D/RF7N9[^27Y (>2/'>3W]6N43_]XP-16/HWC <=R+DYH3K!(E?EJ M$U!^#Q5\S'/N<4#&<]U#+LA4%48]PA-,];#&%4JO]/_U+C=ZM\UENC> C MSZE\Q&B5:D!2F=M'(&F!NX^?" :+HS2_#;MFZ+-!\+]/%RK?;Y^>*?@(+9K- M4*_L[-RD9O-4,Z-$=3>>07SW1>. ;@_S/)T\;_K],.B_^B$YEB96]O-J6$O_ ME:,XT=R*-%6-3_L]7/HE_#/,3DW[EA-\F^(^JN^H]KW![JF& ![7\__[4SV\ MV;/"^9^GKOV9G;_J]KH;N7%%H=AA-QMLI]C;L.^7 -'=U/CB@\Q'1(V7%A,3 MF>31$L*I(EQ3Q"PSX?-FHE"(4KQ4\\%E'=/N_[54!V7HFDY(3ZP?&'/R*N%H MI>O3?]:O0;0R6#5Y?@&C]LFTAV&I-DK7@?>>#UYUAYVZ[Q7!PO184"\8O5 H M6A$C\?33A5WKG;XCVZ=[M#'T1^NG^V_UT=;1.FI>;F1;K16^?_0FVU_[0+9: MF[S9VF_OM5;P5FNCLT<^GFWM-B[?T69[[[)WWEQSYWM'Q_#9WME>YP-J'AU? M;+4^DOW=];-FZ_A\O]-L-];:1PVLSIN9[KC.1G?K:/]HO[/=:>XV+O9W-_%^ M:QN>=7BXM_NITVA]O-Q?6T%;:Q_P_N[>^3NZ?;C7.6]O'7T\V]_]@!IK^\=- MTKC8._IP#O?RO=:GP[W6.MT[6H'W.;1'-L\FWX%W#??)1]%LO6E#7\Z:G0]T M[_+OK+FV?MYLM0^;NQN'C9;/&FLKN'FY?;1W]"8V=]#YN];ZH+&#H"\'9&OE MLQ9>.Q157?L@ZDP@4K=*N7H47'&F(\$\%935+P12?[Z\C9#7__4O+- ?/Z,1 M$WOW'9HQS;F[,D\+:9ZDUER\(QW-DGJ9$Z?%_O[[6V9;9)TZ),U^.=S-+8MZILT-1L4'9-D;9:ZZ@! M%,DI1VD(=6FEK3--1%UQA.HT2*%D=!%3N_0:OY#DITW05\S 4S&DQWK%,]'? M*2ZTS0VI>(0"Q^P\^/IER'N5[GZ?[E[SA\L/Y\V#S]Q[C8)%=W^E6!+H)?#@P M63KMYD6M&P8_1"\>Z\Q5]")9IXD,^N]ZW8-6R#M7 MK*W^>]_\_>FS:UE61; MPW]%P;WQO-T1VNZ]W,8+K)LT)"DM2!L MD&"BB^!CS+,JIFB-W-A4MBM)F_9$U>5,Y2NM8LS5754['V&J/"^7;A/'>.8IQ0"1G0+#9 $.K >F4 K65& M2B.#-AN;.BN/I7<,[7-4M%9N' S&[K@)97'VW%=F0%;-<1W-4>EH)72T>[!5 MJ&BB,/:>O!*9D@ZSC:A7*"'F31$(KT4YX0T@I*1&9MTA3=S8Y)1WK6PJ5.-Z MZ+A'WHW;A/L::I(*]]7!_?/W<#=")\--WDW$F$'.30 ;$@+2#'<6%/-8F@$0 MTB5,W0NX_T2:G!<.RH^!/V:(VWKGNB?+/QT.WN=;^=SMY$]] MJ3%V\Q#8LU%XH%3;G#=G:IRGQ31Y][=];ICJ7?FA!;EBMA(,M4&Z[*\ M$@P<*@+$)AV8-%I$N[&9?]]5O*FM7SN$5H,NG@>*_N:]4=]U[E]!^1HH;E_R=8W0C M[$R&! 8)3O,/RWN(UIJOFE(K7VWP9S'!\W(S^^GE""<;QDI8S1'6[IQ51D7Q[2)Z5'B91ZD, M8:D%89(#JQP!SK0)-B:FM-[85%W)98N O.Y>DC\&@_BQ=WSYM)GS89\>2._A>/O361&7RD?-\]'+.17AH[/$ M& -:V@@BQ92W*EQ!IB@94)/HB].!=ZUIZFRZ^AS:A^?FTFDJGF\9SS/ZP@K% MD#H"D4B=585ED!$<(2/5JB1%DK%'8W+L5^I"O)VT,O? ME,2STR%6;\2*-48Y<1U_WL7QT2!^L\.H,LU"3/-J/HR5H[>)(+A ?58.0H$E MP@!S2G@N\_[%Z(U-NOQ91?4]M!:C3>F&BM&&,#JC!JB.7$L?P J=U;U!GM4 M2^ T45R[%+CE;7WC/?R(5B[;UOV*R^D17KEB?HQR\PG Y[XQZ.MCZX MWG$IQ_C[8/@B<^)6",-3S&0YQF$VR5;I)+YU?#SXZ/JAO.?Q$&-O_.=@--H; M]$.-\V^::]]]TT,'^3X.WAVB2X2B\Z"I<""4X. <\<"M"QZ%L\Z:=%"]I8]&2-90K%XH:5,6Q"MX) D8%5V^?$VEZH1I+8(;"QBM"%XY@F=/:Z+'9!+/")8)A.4& MG T"I/642Q&UM&)C4W8E%RT"AH7[F%[S MV==EH6BV5DQ=&5;B33I;&9P2U%BC@'OG\LI0^OEHQB$H$E->)QCZO#)8KKM2 M-Y5$T([#1$'IR4&^_SA?KKW;\)_ ML)J[7/<]QUGML,YQS_G>\>20XI<;383KGBS=Y34>4!GPK1#R@XQ'G??NNKK,N>L-81G=%29]/GZ73VU J#36NKM_-UKC3#P")2\-9( M$)QD6<710R#*6Z>88P2SMM)=WJI63 VMX[=.2.W9]C5.2.NXN:N$M'I"FMGL M,>0R.53@DV @6&*0]W<)F,>\G @J(PN9D%27KV/)]?N@\GX[;T?[79/:\*-V MMHTVKEU9*-@:2JK+.EW^>;;K^ESYK'$^FZ_,I:057KD UBB>^2P2<.@YT&"D M",E[D^+&IE#=S&TMBN]ZX+&=K94D%="W#NA9;[3ED4C/@!!=:H,*#YXB <$#6(,]; MK0Y:.6MUG#5?[\O2P$+467\HFK_XK$1,%!J<%T1KI)B003&(&\A)$C*C6<)F5,E<[[+[=*1/=4[LLS9 M9D; 6?Y5$1['@_X;&./P) /+MZPVV!JZ/?[,PWV01[LDPE5::IR6YDN!Y37% MJ!@]6"F*P& 4#!,.B,E+3$S"VN1+L8!NQEZ+-D75R]%.A5'QNVK\SL@*AQBH M=@Z2\:6@: I@H\D;!.0Z"6&,$K*%^'U8L34E:[N#TU;0TZ.6P21+-4>G;?E/F.J/[^9H9)6(J +BDA&+'>T$Q:JL$F3=6ML7ZBHT+Z#B$]HT,XUY99GR E$D%8&?,^(B!P MQCBJP"PJLK')5%L@BY.LVZ9LAZBZI M<7::+YH16;800P)1E8+G7$GP"AU0'@0BDB2U*8*#=95>.NE^493<(Q_(+2-_ MC;1*1?XM(7_VV(7YE W'0&#R(#15X$7T&?XTBD"0HU89^5)W;6/%T5>._'4/ M"?GSZZ'+THEF/^O1V]*$PVO>Y ,ZGOOSNX.X2:>>2?3R_*E=\:]%3)A?B),W M=WJCT6FID3B-=:Z'>+=XB%>+2JUBG9LO'1)YMI2(-J]S>743E">P7'%@40M* M@R V\8U-3G67UU*T5:&LI:,FX9"H0 M:\3&)B.J2QLK_U/EZ$TBE/>O#D>>4R9G4<:1R!?.*P#P7 M510EHUY !FY6(BR4W827$(U-B:)..DU*U'+2IO/Y!^0->7+NW^B5[&SLC-TG M;&/[XC7T;IP/_)Y1F1X7TDUB8%) 8#(A94>QU!.A-# MRAQ-,8N,XK%42ZN,]GD[[H/*F/;2.;[L-*Y=[HPUE!F3L;](1W7KLP)6FJ^K M9UP4S/, C D-PCD'QDD%W#))$X:(KB1$\2[G->6Z*HQK]=>I,%X]C&?$!=&, M490)HK09QI)KL#1Y("'O&42V&XN3)LA=NWRQE_:Y,%JK**;QR,TIBAJ1W'Q$ M,KNQR:7M:MM40:H:E%Q% M2@7_78!_1I^D%)1+W$'DB""LT^ ,2I N\[=V000J-S89S^"72^\S:EQRH^JE M&2](U2P-:I9*5LV1U7P5NN0IU4I+"")%$#X0,,$%R$L/)N6%H<4G(AGK"MU4 MLX'6*)4&/295J32H5"KD&X7\;+%<3Q75)I5J_C)O3FC9G%@$9($IQ8.('O/F MQ.JN9DT%=+5/G[36NW)Y][;'@Y.3WO@$^V<%_0L$\WUC/_Q(JUQC '[>5.^< M%E>C CZ->K_T>\?__\9X>(KSE;6_/O56/SZ^^,P5_-< _WQ1.,QL[5$KD%[F MS8EW%IPU!(K%3"#,,*<*IF90?V?MVU8Q/1=9L>KT7.WTG%V;2(Q!"0U*6IJG M)W'@8NG,("257#&>U-73<]WWJ"_&@_#N:'"< 3$Z[]B)_WO:&W]>*H&V+3FR M=]EV\ZN8B+T/=V+;I\/SL,]1L7*W\]X-.Q_<\2EV_OM'U/84AR^.W! ;$>4[ M>[_/4MS7^YI,OJ=NN#]\,2Z-A/XJ]_;MT\\T.:F\=PW>"^/=Q]_QWH?XQU\B M_N=_CE^SXP_^[?NC5VPWW]_KWJN_=^E>'K/7;Y]]>?5V6^S_O?-IC[VDKPZ> M?60<6"X):&I9%(9%0LW&)GE$R/S&<.X7OW:NG'"C8NS1 M[7#69&*-MD['1X-AYN-X/>="G8"W/P'W\@0D1!'.+/ 4\@0T.H!E)@&J4D?? M!TZ)_@&173JO5L1A=5[=HWD5G-*$)@?1\)#W%8:#]TI"C!$=:FNI4>>UE"^M MISSWB\YTKG7/.KAN&HPZGW4Z94Q-/S0M\/\83C\,.)Y-?T\FO6\2- M.Z/1Z>S\3;U/&.$+#@=UZM[=U/VT^V3[4+B F:<$H'8)A-99W"FM@)*4M$7I M(II%.7&E\VG_=#P:YSF>]U]U4K5T4BGB568)(31X:0*D)/)F@2NJ M5+L6VCJIVC^I0C9_9A(/AMH\LQPUX)$8H%%3$2T3J70<:=&DJBM?J^<32NDE MH1;0.08B2S6P2B?PD2;CD 5B\GSJ#WZNUJZOYWJ3*3'MY/"-O/N[]\?PDOY_LOGV3[_?-E]V#\&4W MW^?NV^/>ZX-G'W>/S9>]-X) MY#R0%&6*(CGID/JDK,+ IS#ZRNW48B%2"9XG"I(YY[ZX$>"U(WLJ'A"ERHV58 MU!>TBB6P3JK[-*F49%0Z#B3O7D$P3L&7@AZ4HTLR&<>2W=@49*ESO.Z"5+>Z M67F9>[+.R-;,2+;[YC!AWCH71W= 3_/^"Q,XC7G--8$$09C7*N892;O4\BYC M\]6N+O$[MF7Z77GD4N=@:^9@_OF=V#O8G;R^=[!-#_,D<,)8!"98YDCM)%CE M-3"F?*+!9^%GSV8DZQ(^7W[@HM_[BIB&MFC!.D/;/T/S/9:"&%SK;&Z(E$D0 M:#--!#*)5X,U$R?ZAP 9IG)PKUY& Q MV,WV9R?490E @%N#((AE8*A18"1::F(6#C04=="BPFFU_F&SV+S9NEFQV3PV M9T_U@N&1E9B\R 2(Q#5D)2\A.!6=-!B)-7E)6[KZ^?TK:MB2 [W?&CW0$YK+ MC$3%E(K",NX,"YZB"EPH&5FH!WIWALUW/Y&K@_R9;_)G__YV[TO>=O^=Q^QD M]_/^WR\_[_[Q^GCOR='1+MME^6^_[!T;LG_PC.\_V?J\^V6'[K[=%H4RQ9.8ZO'> MNDZI0(5*B7'PDP07R0B89!AD6HG4$./0I)4=]JV"R>JYS'V9B[M;AYQ:R7B> M<\G[THH][RH\FKSH*\TH,\93]Z-XA.,Y)\BR4G+U;/>Q;'=55IV.K9V0Y[)/64TNY+[WS9.G$[4M$C0;B M+$&NM0RZM*@27:9EUZCYC=K2AWVKFW[U**7]ZM;J"LEMGHZ?MI]NW4H- O%=0B2 MEG,8;3VX/$$S)SKDS',:K,OST715YD5MYW6[/= MVPTF[JT 3"IDP2#RWIR5/N[12>02@Q)%M,X+A9KBMR[8O-D*6;'9/#9G3OP8 M9Y%Q92$2BB!DS!O*8!R$I)AP0ON(K/0\;A$VU[W(ZE:^S3+$[KCSWO4B]/J= MX-[WQNZX]D5=K>;0N7O!NQ5H?H;94/=W^T]^/]E]^_PDWU\>DY?D]=N7G_8/ MCH_SLW_9?[*3Q^ROMZ^^O))[DS)8[_+XY<][N\/WG[PBAXJ'B#$F\'EW ,)Y M HY)"8$D':(/D=AR*MJE9KY=U[FK=9 ZM4)%G90-31U*HLGJX6'F#B-A%IO2GNI!ULW;2WV28V%2-5]TDK1N?VS ME.#>J[=!9!G*=__8^?+ZX,TT"N"/;;)[\(KM'N1_O[P4^?/HO"1]20ZU9WEI M5@IX+(>=);W"$D-!6,M6M%DN:=3 D<3 R%#V>V4+0]U M+$89(F5Z8Y-U+O+F2TTTJU.JZ2G5:*+9 M0ZRBL8COIZF@NI]M,>MYW)*(FSE4-\Q(G15HYMV2NJ14U@J,)3!(I1&&$<+% M-!Z5S'OIK^\C_$(^R/>A^PT^OGG['SC^/! M:/3/;J>/XQM%ZCT$EW5CD7K?3+)?+/+XHD%V)O;X,UMC#\?[ZG8H/#.1Z C,.5F$L95B'GGHVG77I+&73,!6JTD[B 3 MH.+YEO$\X\F(2@E,Z(#$TAK020$V#_GO;&GY?Q7OC!,%\0\K/]4H9_-#CNQ<[Y$U45 M<@T5\N*"7;8G]J@LM9H8VBE+">J2,U&!0>= 2*K!2(:@DXV,"!U3B=,15'8I MF0^EN)G_XMHHN4?.C5M&_AKJE8K\VPK&/3MID<$8Z5W)-[8@A'1@%3*@7B%- M-!!'6&GF9K(^::H"PLJ1O^YND:EX.>XYWSONC7NEEF8_+B!F?C8.R]'8#VO' MWX%^^>_5/7[5;=^S]Y_?IN16/U8N7R67/YM3<02CU,Y2H*+XK@5:L%8$8-R; M1"EE1&<59[GN2KUTI:E%L7+'CJ5V4=ZJ%XBV4MX:"M9*>;=*>3/RE2KCH@D! M='0,A'$4?$P(/"0:HP[4,KZQ:8CJ*K;TP?MM4=Z9?#V_D;,9SB=\=@4=3F]I M>ID?W-65>]OK7^K"T^<[ZL3!J3_&57S0W=[SQ ;_&KO\QO/(Z.93\BCY&:NQ MPFHO$#O]P3A?<#PH)#9YN$DD5NKU73_T)I[,_(L3[(]'G7^<]MUI[.77__GH M^]CN_&5F4C'[B,E\$^\'HTG!H%^&>.S&O0_XZ\=>'!^=T^J%/SP;9/+M3YS/ M-W0ZOOI/S@88RBKY"WU$6?G L]\-I\\Y_>4%F(3\*#AL>A7Y^8#SA++-2H2/2TA20V, /J=TX_Z.CX;>A>(/@A^C>@4OY M 7]QQQ_=Y]'&O[X;L)->__R&.'^DBX%FQ_;*@4EI93-Q:I^\= V&;F+YS(TX M+._*]^1:2M=$#[)^2KB(,/GW_]RLQD1MX5^?2GZ'^_O MO3AX_O+QP<[^7N?IUO.#O>WG+[J=G;W'\^B^NSO<_W/GR=;!]I/.BX/\S^[V MWL&+SO[OG^_%SE_;Y9[W=[=;9)2C?_+%[/\)?SK_Y-?9&[X_=YU]Z M_)F5[V+>^7$ M7NNJ/_/T7B75;Z N;W(1N\!%+G$K3$70[6RP[<](<\(]OP^&F2JQ>F-WUJ87'ET7H?T1T/ZHO?I.@/ZDQF_P+QN @+W;K2+'WN9"=H4 M=]S'@:/7&+A&>?6^#,Q2,ZK9I>B^#!E=A-2:.K"]G6>^*I3] _9/\>H(]KLX MW&C3R<;UAK&YDXU6'&M<[Z$7.-;@C&IJ-151,<%8[3_:.]O_8H:_^?O5Y[\GO)Z^?/'_W M^N#WWNR1QZN#0/?8,[G[QU]O]Y^\$WM_O/JXR[;%J[=_';U^NT-V_W[];N^/ MY\>[?_]/VNV1S^6X8_<%R<_RANUO'3(?H@W,@V0D@/ I@N%2@\\_ZZA1VI)H MR 3O="DU(?0MDOITO'*E00K";;EH1"4!/-EJQ*\'R3(9D@P6<$MLPIX,B6US) L M KT&)Q2GABNE2NR+9*;+Q=*AVY4$*PFVY:$7(,&L_/+NB&E)A!8\&"L534HG MGRQ)FO,)"9)S$JQ*L/4D*&9(4)7(=6,-8/ B*T%CP,C,B41%*1D+03JSLC<8FY&2[C$UW3FD3M]P@6Z^VG/P:#.(EXQN&' M7L#1B\%QK$S7&--]GG/\2:?11/0@C2,@@BR508B'I(4T(AHNS*0R$>D:LW0E M@5ICK+5X;MRY5?%\*WB>]6$);Y/E<9*ZD+)RR: V/%KP0DN=]^H\E08&5-&L M7&K-P/7%<^-^FHKG6\'SK#LF,I.MA @D>ET:DB3P,3)P)-*@HHDBB8U-85A= MG]<:SXV['"J>;P7/LYX%=)ID0'-0VJF,YT3!&LS+M4+/0K(JL:RW\^ZJRY?/ MIFY?3= I+-DT/:P5OH3+8\G^& Y&H\[[X2#UKBXY?DL5">]-^9_V.QDF9GTZ ML6IEN:98;N_QG%&(QJ+P+85UA]7W)GZ[( MO\_NB(K\U2!_+H8F"RTJ[%<#^UDW1>!9H)&H(!E7BD3%TJ-$<_!*28K<6V7R@B]D5ZC[<5Y: M,7]O/1L5\ZO!_*PK0Q-.E(\>4B!EJ6<1G-4$6,BB+9LI9(8NKLFN4NI>8/X! MQ$C\@7T"G]]@?U;")Q0=UD59.S;LTIA;=ZL>M M[^RY/35G9<#&&/#%G)O#:T>=901H)!H$31:<80FL8B'%/,C>9=7#9#=/OW:T M=JIX;AC/S3LJ*IYO#<]SS@M!I-#$@C*4E-AW!IY8"4I$0@/:1$KY-2:ZXI*S MF8KG=%X'/#?O7:AXOC4\SWH<.+5<6VE!6U/T=CE<<#Y"1K(WEHL42F<]/CUU_O'UNV,IQC7'*[+;'/UP3V16\BX!WUH' 2*;BX!1@0%D$B@'K!0/- M..'$!&)1;VPVE39?@=L^X#;O/ZA+\FVC>M:-X!.7!EU>B'D*($SPX#&9O#A[ MIK/Z4H+*LB0+V51IM(KL]B&[>4]"79)7 -XYGP&FB#X$(*HT(58B@!'! $TR M$64<5:R4U2U/TMS^?B2%EL)'&!)(R B)Y"=ZPF%6, MB-(0Z1PE6;MD\6(:<)FV)A2[TD!+@ALJ#=P)#Q4K"ZQ9%NH,1Y$#*3 M@1&L%'O/+W#I@@Q9"? NX0W$*K8C.:/BOW5.CXKZU:)^UOV1=%[U429(-O)2 MTSR C;3)F 19GV8V,UR!5X2!C)$@:JJ-R+QFEHH#JX"XI RUSD''@@90&F#BPR!<:@")(G&JW(<.Y2QBN@UQ+0 M#?@&ZA*\4LS.%9^,VH92XMUCS$LPTPI<*J< )N6E.''I2G$F?4FYACM![ .H MQ[ _/L+A6=C#7<<[W#^VNLM4B8GE]@;]P?<.S:]I8)6IKE\FM[!4CWPJ;+7W MY)7(;'5(\H[>"1;!)I6IRF:[6#Z)W9)%/T:1UJ( Q_WB>ZC!VG_*GEG*,Z(;]_*BC3AH.3O++'W T+@E ^=O.VT$O M?_,A_W0ZO)F?H%:E;WNTJU^_/XJ)8=L_'D7QT>#_,KY?*KQ5@VR\\ZDQ1)F M*?(NB$R[:B)2YP-GD]87G"Q30^XAUKY??WY9951#Y9=[R2^S7A;)-9ID.4BG M$PA>SEUE4. %=<)JY %9R>3(>[E*+^M>9K\M\1>56^XGM\QH%Z=9WCOZK%BX MSCM+Z1GX(!D$'4*B1&E+)\'B=JDLL=J_H_W$0, &#CPQ0EW1[JA ,*;I*69)72$0E: F.-6:^_6FM.[X. M@%ZU)Z<">J6 GO6Z*!OR]H6%R8")Z"-ENW&*@-N*DS'9=H>\1H._> M;5%AO%(8S[H8:"!:)T7!:BM &*1@N,O?80HH$9.GY;2U2]4\C.]]-$R;'0G; M]R6:9:U)KO&LEQMX55/O$T;X@L-!9;N%V.[9G%M!>2NBX01HZ:TN0I8OEF(" MR:TTPB1-R_G,__DOPRC[M47UC"NL6YX94V%]F[">=2Y098@Q6;\X7FITE0[" MIN2Z843JO= N<*RP7G]8-YX\4V%]J[">6:W16B*""WDS0CT(3C@X(A"4$%&3 M%!AW=;5^ +!><8#$E;"N\%T(OK.NA:@\$UP+4!8SAB-#\(PQ8#;XE$46%=R7 MRODM0NX#ZQNRA^-[TC'D'A)<.Z(7LHEKH>!5\-W+.>>"U#KZ+#,A[SAB:3R: MY0I7!)3Q/+ 4I UB8]-V!5TFL/Q6B@17Z*]!G$.%_LJ@/^N X$X%KK@"R4M& M,?<"+ D>K-,I6LNX2FP2]\V725FKT%\OZ*\N(J)"?W70GUGU/7&,$!4A,F=! M)&+ *M;WPJ_4&,#25C@TRJ=.6U?KX*Z!HW!)E"E+?;X3&M%IIQ\GZ(1]@?]3[@ MF0-DTB.D,T@E5V.E$177N,;/[;W,U>L=WLL[? "Y4R_[0\QW\05CYXWK]3MY M#>V=M_(9NC%V1A_=^\E"6OCTYEU]:H3G79;\?7R1?;^)EL=N=/3[\>#C?S"^ MP?/.[ELIF_\YAF,W&O52'L%RRUO]>. ^59&S&E_FNT][7W8/([*0DDH@)\T) M@J+@O,G?,1HTS1-!ED+GLBO-?*_#6MAP70A@-06$5T( ->RB 6=FX+M?M@^C M*%T.= D)%P:$%Z69>8#@=]L8]'&W%MZ=3Z^_A M>#]-&+(RX0),^.J;$^0@/\.75X>2!:U%\L!]22NAW(/1H82C)VM9<#P24RH1 MSQ??JOT9VPKQMGH_%@-VE3Z- /ZKYZ, _LGN8=[;8+2882YL\7J&+'V,(J4[ M!"7&*NX=KPDG]Q3Y[8C,JHO[76']PN*^G[%.F LL&0X)I0+!10+O* '-4\1( MA37>UL7]?D&\K;Z-NKC? >#W+R[N!UN'E+L@B/ 0A2D%JQ@%C]J#53):&IC@ M&-NXN#>:DW9OX[/N.M#C@0:JWFH(R.446,]V&O)JG(=V..)=U!JH0PI"9 IT MAG+(*K>(WD@0L81V"#F?IM;&^-5*!FOI$*EZ:%7.CLDYS\XA]9YHQP-8)'D# ME 0#;Y4")@,Q20H4LCEG1V6"M6*"6PT-J;)@I?Z0KR$?S&KF# B>"(B !DS( M]C.6(Q.9*3!A:8MFR7R![DH&#YD,;M654F7!JMPD9^$?%A-E/&C O-/+9& 5 MN,@%Q+P'M DMH>F>R8*'E.#V^!+7R3*U?7[B3EYA1[>VQ=[\]VI::2TPF5M^ M9K:Z@)A+EH*J"9M?"\*@@(4\^!I\8EYI()&[QE/R]=Q MJH17":\M#WV73K]*<[=%2TF)6SL MTB5L*M=5KFO+0]^E3[-RW2UQW:P_DRK4,5L3E&,$!&H"QJ &SGTD3@ECB6ZH M7-=M]E _OXOS"2XF3-;TH</"B/$\+'%PZH^Q@6I-]1;O^2TV,MD;K-E5 MK_' KK%65=>NV02B\QXSXH[<$#MN/![V_.FXQ*YWQH,2F7LR*#L!&(W*/95[;HE[ECQMK IHQ2PTHX 4L0S(JNYICG'F^O!PF:S( M.RW&O0(1A04G),_AV,\ETD*=?G_2.3\<85^$J M7KI";]O&[?H,?-D3MIJ!6^T).YNCE8U_SL9OM^8\8$[3P)GCX )E("Q1X#Q5 MH#S-ZZK0>*IX;SU&C6<=[7AO']/?L#848WJ_7>%BU^*?TTZR7G\R*S7,6W)J2X-Z$ _?3 M1'B.]K\QW]D!['42,&MDR'64ZN[@MP?HLT[XE'>BB?-2+2P($&A*50F:(6\" MM=071T*: %T9U55ROK%.!?H: 7U)WW4%>HN /IOMDIQ+G 6(U% 0R3#PW!%P M-G'K@PK ]ZQK.6BN-:4.J+6E.A0FR#9% MB%F_HY!(&8T3>,N\CAM1PRO7.;SR6DQWW0._>\YTM^2D.+/F'.%5KEN6ZY[- M.2<"1J-5,&!3:0K(50(G>029I0T+0A*OL4GG1/M.\2O ;]TY40&^.H#/.B6X MMT*%F#?E(8?J M1Q&'TQJE4TO.5/!=M);J0[Y4OA\U_3[XTNO)2\K.E MEY6E]P5BIS\8YPM.2G_V)_?N2FQAZO5=/_3<<;ZE_(L3[(]'G7^<]MUI[.77 M__GH*]M^_P2;__;#?VW.O3B#3F:G06'O!Z->8?!?AGCLQKT/^.O'7AP?G0N# M"W]X-L#DVY\XG^\VK]%7_LF)&[[I]<]-8[Y702$_$ Z;%CP_'W9>[I)_/SX7 MOY;[GX@(*C3UEMA$?!3*LN*@=T1:F@(2&_@A8QOG?W3TE?W>9PD#?HCN';B4 M'_ 7=_S1?1YM_.O[DH\+B(V@^C?_W*;EYG_%CA@+IQX MP@&/]_=>'#Q_^?A@9W^O\W3K^<'>]O,7W<[.WN.K,'X7=[C_Y\Z3K8/M)YT7 M!_F?W>V]@Q>=_=_S3_N/_^]_]O]\DN_Y_^ML/WNY<_"J)7?]C2P[O7YG?#0X MS5>+HVX'/P4LZ\2D_G)F6_?/2^YX6I#Y^T4FW_FQ>S_"7\Z_^?5<#_7ZD\^? M_-&OW_-> ?>,A)U,[>G+9[BWYI&1ND#_3,N>?? 9*SR:L,*,KIZ^EIE<*'WE MR^01O?*U'UU6/Q6/R+VYUSJN=5SKO:[F7K.FM?:>W*M^ MQ,CUKOJS@(N?ML*YU&Z M4UPG%N;FDW--A_"W6QS"?)'AX.//XWFB']@WVP2"O95,%=M9B[?_\EV%4_]K9_M_3WOCS-?8'/ZRHLOCQ MU?R(WKM!G49J+#,K;W;RMP9#MW4R..U?!] /7ND]].=I]L?=IC.Y\F\8$GKX^_QBB^W>*O#EY^?/UDF[\^ M>";VWCZ3>V_S>[X\/]K[^]6GO8/GO?TGS_(U?C^>C5'[>;/VOO MR1NV]^0=VWO[AN_]L4U?O]VF>W_LB/R[C[M__Y5V/T_C$W=?D/PL;]C^UF$@ MGAEJ.+#D2H]YK\$&'8%9ERPA/ AO-C:YZBI"NHK;53>:OV0I:'.3G.70WK;$ MS(4[Z%S_\>\GR9V.8B,,!WR.X"YLDJ:;HZ],QBN378?)OLPPF2$>4^0$=.(4 MA-2EJ0YQ$(E/*6A+A0N9R?0#8["J7:Z;(FV12BF554Z(H- KHQ)ACH= B0A8 MMJ M71I@N*I=FFC:\]P+\)PR1ACKHS)$BD2"L4D:GTRDBFIO:!5S+:&W MSS/TYBSU,D9 9C*]!<+ VU)]D#!+T++$RY$AU;)K['S;P*KF?A[H=\<,]_,\ M\H8IKA7\=LVG7D3)"644#T)RFTS^7GCCN>*1$B>L"8$WHN0JFRW$9GM?Q=J; MC[M?=@Z59XP85)"\=""FJQ1J:T%@+>.PJM*:&R1!2N#2>1 B[S]=9!R23LG* M/ TTXL:F(":KM'MSKO" BN3OX;C3FR:GW"@<]=Y6S9RDC+!?:VW3:J5JI6JE M:J5JI6JE:J5JI36RT@+[3Q?S_D4*:J12@EKG(S)"D%M/=7)&?-_W@%+V?5GT M^8UH%M;3I.^2\EWWH$WM04OWDMF3 D>#%9Y%T)H*$(Y$< P)"&F,]I)BMM?& MINQ*NG341T7P+?O!*]&N&=':Z*QV0="@@F!1..H)IY%9AY+&Z"O1MH=H9YU] M1+!R6H% 42;(E&O R6"@Q Y+SA"IU^TCVH9RR^^#-V_J\0;O1EB>]>0]]D>3 M\ML=_%2^QV52SN\?+=UL\:C-E*N5JI6JE:J5JI7N7"X;C&@(-Y'GO:T)T48M M(N/""&Y1"+VP7-Z*;T]'XTD_FH/!MT*KI9#I3O^L3N@DM7@B(AY?T!#/,:N+ M46^,+W#XH1?P:7[V07R.8?"F/[G*7^[X%*L";TR!OYC+<.$ZR*!1@E$3_P9G MX'E$X$A\"-0A%26!KRN):%'/^-2DANQWUT MPWAU&=B'=2QR:64H)SPK>;@2C15!>:-YLB%/Y8C(?% _X;BK2D3]-DM@6\.A MZ[^9M"3][?.WMSQUG\NOMHJ=]M^7-X[^R&\H:O-;[ M5B5S_\GVI]TWA\E0CWE7!S0(#B*Y"/EG 4&#:T]-A.'*CB3]H?-8G M<>H86I>(M'HR4;OPL?FDO,YS?'\FY^*3TV$>O>GYT-FY=SW:OOX1T'=57=]\WGW[ZE!R MB<99!](0!\(' H9Q#]3FZ1H9DT&DC__8^?UO_]I]L'RHBM4)F0&XDE(GZBFV9_U[0"%= M^^,C'$Z22H=XA/U1[P.>58Y;EZ"NZMVO9JIFJF:J9JIFJF:J9JIFJF:J9FJ] M0V !?X"6>2OIHE4^"1&I>_@U2'#*)61!*A$!B((7VI220A>4#2)*.$GJ6!"R)HQ ML;; ;MS15X%]Z\"><00*E"+#4P-JED 8I\%E_7Y>8OW9G@0X'+O[RS4C[ MZ?'$!),CC)U^?J&/DQOZNS<^VBFIZ^[XZ:D_[H7]E+ <:]1L:KCA&YNBR[GI6M:F-/8'?DIYS;WC(K7'EX/\ M%:>4)07_D@/*_'B35T95H"P&X"\7 $SVGAV:8% Q$<"EO/L0(4/9"). ,*X" M!J:M]1G %;AM >ZRX067+M?2*\VU%C(_;?Y"2UT2'5 XQJQ6[EK+]4P7SKIN MMPGV] +L2PF^21'&(!D$PCD(B@R,5 ZHUDDDQK51/URW:YA>:Y?L12*+EL3] MSYKOUL6[613S"R@6>Q\/'8U&"9? HQ49Q4F!S=^"(S$)'GG68?JRQ;NBM[7H MK=&;U4S53-5,U4S53&TSTYV'K/]<3U[<,J;>)XSP!8>#JC,7]/+.GF)A='F? MP"VHP!@([B-X31,X)[PRB0E#\"N,6^0K:BBPO1WG5_I24#[!@"<>AQU.NYV" MI67BV*_L2=\JNEK%@94T5-JDO61>"YWW55X;0ZS*\SMZE^SASB+52D=3IJHN MK%64&3WK(A$HSS:*%G2($?).-],1ALQ.DI9SB!(>1?/FEW:)D5UAEG9A+P21 M.XZH62'.VW9^_]^K,> "AFL3MUWBXKL1L5TAP(X&QWGL1M,&?555+49@7V8( M3&G".),!@I*9P))AX!/5I?5OYB^C++7%>]=4B>1[05Q5K%Q'K##J!'49V,)* MP25:0V/6Y)8XH:64JHJ5N\8ZG<$Z*N*)-PJ$#A9$WD&!5PHA>J82$BJ(P5(3 MO2?P&6= DR(I"UF M$C,^$UA30LBH9R0E%0%IFG5W/;CV+#*LFMS%&^.]-GD!,7T40/FB0-@NJ\ M^?3. 'J?5RU$F:=MT6Y=)=@2L6*5WRJ_M>6A%Z$WG?, -*!6>EBEY.6,W0KB#S=?:J M=JO3./XX'H]&<<^"^1L"OLM=>S5.H5JI6 MJE:J5JI6JE:J5JI6:K.5%FK,XQ@B9UZ(%(0SQ(6\%0U($I$QHM&3+$=&Z#3+ MD1%^[2/2++2_5>JL&])&6]7-G".PH)GC(8+QFI42=@*,TPA*N%"*F$4D?&/3 M=@4UM9#&O8%Q)=O[8*5%R)8SJJG55$3%!&/)1:8H%TPAI4026LFVA60[Z_V+ M4J+R!K.))JF:RH&1T@&W7EKGB;2*M(IL'U!KM*GW&WSI"#CID(;]D9N@$C^5 M[]>F0]HJ5Y ?F/\>I-15*U4K52M5*U4KM==*BV2ED)2\L=8@6F$=-YR@H]9: M]*5K4+B&9/Y>*6_%MZ>C\0GVQZ.#P58>N7('[OBIZ\6=_F/WOC=VQY.'Q!0SS'K"Y&O3&^P.&'7L!I^:;G& 9O^I.KG/4=KN*[L2I.L\DNRGA/LNZ& MZ$T$H6,$8[/I1?2!*B1.<5=BBO0E4>"5$UK-"96YJY6JE:J5'HZ5;M=Q6%70 MO55!K\3SCNJM)0O\T2V-9P MZ/IOL'#?;Y^_O>6I^UQ^M57LM/^^O''T1W[C>+33GU+<'\-K'ZW4"E/7S!F9 MX34G65#"&J!4Y$V=8*$T@_# J=$Z!*Z\Y9G7B.YJ/G^X4@]*6\T&]3B[6JE: MJ5JI6JE:J5JI6JE:J5JI6NE!6ND!1:3MCX]P. E%&^(1]D>]#WB6?EI#T>J1 MQ.U9::5MS*J9*IBJE:J5JI6JE:J5JI6JE=ILI46B;S5G+#"BM!7"$V5"\HEY MFR\BMV,V6K'P%4PV$QA)1J35[)4+J?2@4B$@)7&0TS,QBBM% R; MZ&]\GYBKRI7KR!7)@]'>&::Y%*4H3+"<\KS!3LXY+425*W<.]MFL&DW0A9#E M2O#6@Z ^0/XY3VDE7,KF0\Y%DPV.[Q/HJURI0J.(@ ME#8@!%JP><<%>1O&@[8^LF";Z'#<1N;Z^@^51@# )P29&03OD5$:?J"2E^3'M M&EKU6N6VM>&VA4I\<^JC,N@HC8)PXY31@CEIN15*"G4UN=7FQW?CA?KJ2\_/ MG^_C4#'')QXH+HLC72D'/F]'02E*.)%>H&BB^W$EN$IP;7GH!?A-,1*E\]9( MQX5-VIJ4HM.*Y)UJTD16\=866MO]GM9B%%P%$2"2XEW'),!J+H!'DR3C44J' MF=8T[5K[H%SLE=PJN9V16U!$)4F<=,8*+9)17BLE9(@&%9>ZDEL;R.WEQ?;' M5]-I >ML726^JZ#"O3M;ZD#>J/('@DH'1 M6> 93Q/G J62O,1+R"XE]R/TF%#7%9PXO:'I=:[+?HM>Y\)3 M\_Q*')SZ8VSV(^JMUENMMUIOM=[J#SYBLC[\:^SRN_*_L?=A\]_YR_E'G;CA MFU[__*/8=-$H[YVYEWR7Q^[]"'\Y_^;7V!N]/W:??^GU)TIJ\D>_?G\Y^7YN M[9JL;=.7?_W8B^.C7ZQY)(4J\NLLQ>+L@Z>OTD<393:SU$Y?8_:15/S*E\DC M>N5K/[JL>D3UU:_^Z*H_?HTSU?B]BD?DAB-P^_=:Q[6.ZZKNE;&;_>6ZW*M] MQ#F[)_>J'S%^O9GUL\2[A3TX7R\BZ0)7N<1?$[ _QF&;,OA^'PP[XZ.\;/<^ M=4[RNX]&'>Q'C)WO4OOH=WO7R[>.G/U@Z_C3D;7K-K"/C]UHU-GJ/!Z>"\>29E(J0H.:QG40 M8CFI2?$70SI.=NENON;NEUWVZF2;[7YY?O+Z[U=RCVU_>GVPU]L[>,-??7DG M7GTY.IH-Z?=G[XW7^S'?\U<'OQ[MLA^X_B6_W#X[> M[O_Q>SJO?G&AX;;G'KW5&KR4$02U#KS6)2=>&NMM]%&+C4W.NZ;DQ!MQ+V(Z M:I1N#5AK.&#M1L3V<'+B;X_ OLP06 @QH.,>M49/Y;?[QV\+T)L6Q"F#B<D?+,:IXB4YQ*E')2459V M==V65FY;'VZ[62O+.H/K#&[+0R^P.F>A&C5/(2B2A&3&Z,#0ZT2-0>KM4L?7 M=75N;G6>[5A!5)!)) _!, \B[S# LBCR%RF](Y11G?<CZ/O"P827 M-R)L,QE-AWWZ=0_'G=XDJ^!& 87WME%I;11=K52M5*U4K52M5*U4K52MM'Y6 M6J1#!9$NL.B-H%0X*VV0U!H6N)*1)&,GS>A)ONRD&7W>U_RL\&?6U=^ZS]<] M:%-[T+W'\QYBFPCE)ACPAN8]J' >7- $E+.1$DPB\+P'U5VCE_8/5P17GJU6 M6L;/EY1FR6J2T B=2=<))R0Q1/NDO:259]O#L[.^ODA=IEK#05FB2BMJ#]8R M#@F1V6"=UTZTCV?7*CGXA%Q_6(N0T&B99)2"X0(#R(Z"]Y:A)+.SQ1J M1(,;F[RQ,_0*^DK-U4K52M5*U4IKY VL,J==,F?.AY@"%A=B &NM!N&X*#F9 M$:C4&*C6W.K0-IVS5A&!EY<7?(+AK+H@7:*ZX-ES/]R"/2X2ZK1F7*8D+!(C MO7+<)AD(VH1G*92S-%8+]MP2(>T_GJLNR()D$6D 3,J!"$*"H4F"\CSQ2#7) M.Z\FJPLN!)$[/K1<(<[;=H)R_?2,Q9[]?G+;)74O;D1LM6!/\P0V6UV0H6&, M$ G): :"D2RH2,A\ICF3"86C2)JH+GB?B*N*E6M5%TQ*&*$",B*%1N6--M9[ M%4G*0+>RBI6[QOIL=4%ID!G-$Z"D/&-=4O \2)#&!958R%833587O$^8KV*E MBI6EB*V*E>8);+:Z(#/1,LQBQ:N\T1)2:;"*4S Q6TL3*172)JH+5N*JQ-66 MAUXD"2'YX)7G%KT5Q&;62H)0SJ(1T86X%''5P-C&6&WV[)Y*G8*,#*)0%(3- M6S";9R]PZR)SF? ,ZFEU04%UI;9*;>M";8M4%Y28!%JG!:,H1%".(-6:&*HQ M:,OB:-\OKJ@$T%K 5JGS'+.,W!!)M".D/_'WKLWQ7%K>\-?9])JD:DNZ7NEI)=KB*^'>\G@!.3)V7_X](5VAYFV#TSV/C3OVM)?9L+!LP M@^E4!<-3MNY^5HP=38+&:.DMA:2U@B$/9R/[9^78+I1M6%GRP\<]]E'I/I9Y*/95Z*O54ZJG44ZFGTH]'I6OUU7+4 MP#J5R*1A+J.V/96^2]AF0E*: M&I=:;5B>.6%3)42<*$55KCCOA>T6"ML5LY_3P)=&$IMB$^HTE40F7!!.7_8]'!DPE.9:(_#6:3ZO7= MA=B]=C>&-L_83^*6;'K[&R@1R]F:M1H0^<@X6.C_H,GMM(-SXX?,'VCC[H MF!KK+.!&9D"R9;DB(C[&&L?:VSD3J!&,F!VC*:.PX2XV)(@DO&R6YN\IM MO:1E]-?V-K%]O,3V+'*83,A)EEI@>RH<$9$3A'$NJ1(\21C_UK5][?#GGO/O MG?/7V19NQ/:7Y3+T=_5!%I!0<9R7,IA90J-^ON M[IYYMY5Y^^XP/95Z*O54ZJG44VF;J'2W_JKO@I)=9=$57ZPA7VTYZ2'F=0/6 MFS"!3U\.GK_^P)Q05F6&,)O##^YR(I(L)8F(9&0X-3GE#1=OD97H$86E]\VR M^A"(GDH]E7HJ]53JJ;2U5+H&AE8LR:2@UBIFF!:<.L+;A1!@7D5CG)H^-CJW!:-PLVJ(N$CW7 M][*YIU)/I9Y*/96VQ%;8XYPMPSE[AW_/0MT]6#_, X!.K#.12//\:5=I-/!*7YP^@H^.)N^'@@H&'KO]0(4-]H1D0N++/5QW34] MODGHV.-M1!IG+.*)BM*81BR2DF=41DPR!QN3Y-;YZLQ7-@3UC4@W;L%Y,5MN M!I.X1.0\=41P; 83.T.X991$291ECN59XN(G3VDZS&,Q3#.Q(?/T=M2=O\1? M=8N,OFWV[ZO7G;_>VA^F<%OUV'V?9.L[D=Z&!%LJZ*<8CQGEDM +C26* MVIQP)BE/,VHR(5&"/2;)U<.5J\ 5E4FJ4W1?<0THD^>)IN* ^HE M5R^Y[GW1UY!O"V+6)M;U&L<9T)96A",J52P@R/0*Q)2VC*C:9&N5QA->24#[.T1V^]L719=@K0>SUUMK!>#*# 6<3A%I^ MP7)FS< 58SG6A1S!E. %7YEC\--\+.>F@/=_WFFNX^6U50](Q$Z2PB1.)U-? MAN/7TH[DK#BSOWTNS.RX!G^=+U:[$;5?D0HF-)]=_)7%?>2+Z%[#G&UY]SM+ M<99L<7^Z/W'^'D;&+(^5B(2+E&&92$2:61FE(G;:1D+3#PE_4G_IN($:I_+( M$E5:^8E(!PO\58X^R_/IDU\6=P:VI9H0I3LY4F)Y$R_<&.=N[<@%^@"NGI2^ M-,*O@-MLB9^".1_UM[ MOJ'#N)(:XMG\V<'^V\.__GYV^/I@?_!F]Z_#_1=_O1T.7N\_6V7C^YOAP1^O MG^\>OG@^>'L(_^R]V#]\.SAX.7BV^_9_!R__./CG[84B9U$,9'<@3M>OHI6/ M@V(\F!U/YC":F39N$W\=+%TW,+>1/)W:7^M??C/%]'0DSW\MQOX)_DN_+2X1 MV7E)/?&'.;S=/?6E*GPGMYLL-XPWWZ/B>_[YJ6395<:]K+LLHLTT2L!%'&]<=:8N<)%>#%E\&>_#IX^G@!0A?,VB2V!:T_4OV]_H8[P?8PB1*D@N3_#9U]G[0 MC8NO<[HVE1L*6W<_"WXFI\<#-YI\G@Y<.3D93$XM I[QT0#M:V< M>WTUZL< MI>^WM%WE@'UWBLCF9[C1NG$!?-__X5AO?=^W,\ J>G)B!S^-)M/IC5K,W;.3 MY6HKOKJ39=T*[\F54B^5YHKF*K).697FDE*7<<9-H)5/';"A^!^/Z MXG?)-6*ZX$B]]B?JCRN7K[MOQ\K!L]JQ,AKMG[Q(WG_4\/Z[Y/WA7Y_VG__[ M^/WS3]'>QY>?WOWS5['W]34]^.=UVCA6/AZQ@\/]X_U7+]*]D[\^OC_\D[W[ M^K[8@]??O_JK>/=5I^\.__RZ_W$O6G:L'#P_2O>2%]&[PT_G[U_MC_:?'W_< M/WE]?O#\^-/[5__^N/]U=+S_? ^=-:Y.&\0^DOL?CY*#W0\\XTY'U!"5Y92P M1%B":BKAPE!C4I%'+'ORE Y%M!KS\)![2?8RZ>'(I&N()&%33M,D3R.6,ZJY M2+/89;E33D0NI]2+I*@625?P\_:2Z+8DT= \SH%MM'67UK@/%V,[&#< D!X'?_2H"\, M_<\!UM8^ [[ ;\FQ@:]-9V6AT<#EWS\M)V<%ZNWJ?/-JQ;8H#[>N(L1)<)5L MZ]EY;D_AO!3>2#X$@7LZLN%7J77I?_6'0YY,8+Y?0P>[B1N,)N,C,BK.X'C( MZ=3.?IA:U!N_^#: Q1/?N0^UXYG.F23* M8H?WG,9$:JI(G@(9#6><4P/(G X!ZFS1A?C(B]EM/Z+M&?N.&7L9Z$8T ]9U ME$C!>9.N[0K;H><\I2XW1$9,XY HR," 6_"6%HGN76I8E"@W],5PN!/6378\_. MMP8O>G:^.W9>AA]Q0@U-:4J2A&>$.5 :1&IRDE(=ISK*&(AM9&>ZIO;5O;#S M8S)HO$$OVQ39$3A@H&2P6/2&BKO"&[[F.X#EX MMH(C)&><61.1G&M+&#.4/&C,.S&D43/L)MC MV&6DD'&G+-9N8+X/>"05$5H[8FV>""(G=CP-H1;V"_YN>[O$72$,W[7I=R3$LPX=>D2QL3R'P]W5=I-QS'FJ M-,E=DA+F(D>$41'10-T\%U%,M<64JX1MJHY=;['8/E;>.*RXB)5[;KT>MR[U M*K(9BPT''E42O93,"B*3Q!*7II+%FD%UK4$UFHW:^-8DFD!\$)12YB)..$J982F$<\=O)@EMBGZO47Q MY;WA8ML-%U?DZYY_K\>_R\T1N7+8D9ZHS +_9BHFBM.(2)>)/->)L5(]>1JO M.D=ZN\5M)[$6F+JLYG56B+U5Z/$8E*"-0X_U0NEY@2GF8S,]*+LT[#'(9F38 MZQ4,$FN=92Q)L<&K !EF*)&13C%W)!7PALUCNC$,TALYMI:_-PY!KLO?/1]? MCX_/EUO-1\+QA!$M>$J82"A1UH=6F41:X5*3"< BT3:%5CTFX\?S.B^U+K\B MOPR4'5M7]&$:]U"VKB9'4)0.Y9<7P9_U>R!)+XZN)8[V5F"%E2)AF17$ &$( M4PZT(JISDAJJA#8\T0GU#9:W0S?J+1I;CB8NY==>/=@,'R_!BCAEL9#.$:DS M1U@N&5$4L$6!ZP\:= M8PQ/C/W)&$D1Y%8EM'JI="VI].<*NE"<"9'FAK","U!V. =EAPJ2,)I:J9C2 M6?SD*15;I.OT]HIM]YGT[+HQ=ET"$8JYC'*=$LDH)XQ'@G 3Y428.,U3RE62 M8?HXNX$NL*56B2V'#L^.Y?@(1L,DDK:@JR_?Z6MEC0JIBI$O[NH32M"5(O5_ MYD75LNV["KY>58>ZSS$>DZ\,&YDAPTVQ3K MSGS;JF*L1W-<"KPXD\58'CTR MU]B]9A/!]5-:.;7/;?CW-99_Q#Z)_H[:]0S:1_YN[LIZMX(P62:-B&--G-,9 M($QA"! X)HXIFW&;Z3SB&/G+DYMX]WM\N;5JX0;@Y05J8<_<=\[I M3@41F!_($A$302-#:,J$H993Z_(G3[-ADM$MTB ?D[?L65.NU4YG<.:Q!T$3 MPU-@]I&VTRG"4<"G(_^J9V=,41I9W[&@1C6]=^T>84N-+?\I9L?/YE/8EDK" M]0)N\?2^\O01>$ADI#0 %T$HL",N-)D(R+*E$#8MDE"5G6^+G9? !F-^_>BA#[M())4I N3&>*4$,589%CA"<\)9F(N(E9PG-I MGSSEPSCMJ]7_F&Q^!Y"D9_,[9_,EK.*9(;G/NLQH1F0D#4GS6'$E6)I8[/R[!FCTD7FR0 MM9?@14Y3J7@FB*'8HR]GL:_K0FAB(Z[S&"1WY'VH^988-A^3*:3N[S XE><8 MK]I;/+8!8]14>1.(TLNGSRO'C\#:=QFBVK/V;;+V$O1@">5&:D:B1&(G"Y42E4>6Z%0R(9,D MR;5OM\FRFZ1,]9:-[^+0W^N TX4P5/VM@-6-AJ8^6)5JN]PTZZ+7_JC2W3; MBE]Z=K\[=E_._I911)6B)#$R)RSB&E06%A,.DCQ.7);R)'OR-+]A,'IO2/E> M0THYM]^,*>DD@?=FEBTQLR#-_FCI4KN=#^HD_LY[O7#;G'!;K7.76J>%RSE) M$J4)2Q5@F=0D)$TY8W&<"9-BT\%X*-(MZ:7>FV$>,(RY+NOWW'T][EZ"+ES$ M H2Z(=)FC#"1&:*,RD@F$AUQ0"]4TB=/^78P]F,RPH3PDM%D?$1FMCRY,49Y ML/K6=AE5EMS4/0JY%3FU6@^/Q5S2)+XD%GED8J$ MC8?;]B+AGD3",NX1E'*N@6PB!=P# I[(/*4D3D#F*VP:(C2&O5"Q:G'91I&P M(8/,%H"A?'V1-@1";C3YO-!6<1$'?5^)X&HC+B1/ET+?5?OWJBKEK4SR$168 M?C,O];%$OR) 8<#,(%)GY\/!Z4ABLCI&2P$Z/L4&%;UK\Z^6ZW2)ZW(#/Q'X&Y#",PLX8D31"DJ!8^D M2Y,4(# ;YM&69+#VOL/ML]CUO+T5O+V$9;6,191FC*2IU8111XF*F"9(89'1 M.$VC&+!L-N1KP.R#=Q]N.RHI)S!W4\'6*1QTWR/\1E#DP3H8[A6)5(1X"71X M"V0X<+VXN@-QM5K&+Q9 PCB2Q.@,H(A)$Z+@NB&QCK Y.$LCI] :E^>] _'' MY>_-HY'K\'?/PM=CX>6ZP$QI*FU",FUCPI)<$4YE1)QC2<9<%F<46%@DV\3 MC\@2\OM\"J]-IPL.P<9+&+IU!L1N>E/(_9E":C+9Z;Z='3@T<5;OF!Z!;$Y\ MK1;MRZ,XUS:U1$1Q2I@$$H(*10G-\TQ:&45,8+F-* &-J;>&_)CL??O6D)Z] M[XJ]E]!)9F0:,Z>)HI$C3"E@;ZVQ^9)B"6=2&1<_>UT5A8:\]2#/^\1=@_?+DBR>R:+$1;=>#DI48EZ:_6\],[5YU;U=I'-B:VO MJ_7]8I4(JE"52EE.F%7P&[:+4T)8+G*:T#3"3G$TO8D5MS>)/"*3R$W8VQ5? MK"%?;3GI.?NZG+VY58KJI\\_?_^BR=Q M\MO#,9F88GHZDN'SJ<=/:T.B;B4*_&%&?6Y'AOT%\9^O M:]KU\9^W(9)7ZP+9&,Z]CC,2&9X1QJG!7'I.*/RPH#X*8_(G3V,6#>,U;JAK M*XE7YJ4'9!]ZQ/+A]I+?>OEP3_)A";()(&W&TPRT+VX($SPF/#."2*DCD\8N M=1SKAL71D-VHV=Q=R8?'%A_NBK$'-W\6KZI@:TI86.212E/G9= M$T'1AI)FTBAGX#U?]RH;PLG;4+;6 \7D/S0_WVK(V#?XN;>$?C\K+_=1DSE- M,LI STYBS,2.B32Y(C8W4HO,T1A#U3=D";T[!^T/ ),>KD?Y+WM:^3G0I]S6 MZ3)6/;+P^GOU);=D.'!_ !$.@0:]TWBS G4UKR]U&$V?"Z(,"E1L'X4I?23A M*8M$PIUAYLG3="TRZIW&/P(C;QP5]8Q\)XR\DL0GE9*6$\ET1)@0BDA-+3$@ M>TVN(Q,)B]$?Z;8P\H\/B1ZPY:@39#?#(GKS\ARF,-&?'I>QZ%X 43F1I@F] M.7"'U?Z_Q>VO"7.@8&\D3JD7G-<2G*O!_,I9+4!T$A5Q"X(S!L$9:P$7$Y4Q M9Q$W(GORE(KMB/3M;4);:A.Z+M?V!J+-0'3[:*B?\%:9X!Y,,&*W5NU/563BSVN]\3_+N*8:5*\SCAA%*F ,/FG$C)+,F32 D39TD>Y2':2*QI7/9] M >+;4:)V@V:^'TDH;'4P8B\>;EL\+-L&?C_ MBY9&?S69RCZ-?VP67^A\\@TL?&)6>YCHT1R)\>)+.!%_R9E]X9S5O5ME@Z)S MM5L138S4F6+$)G$&R,IQH@3-2999931+$XOVA"0=BB1Y &'A'S M@$7,LLE21\;D+B-*QEC/T$DB&#>8W9NG.@:0YBPJ;VR8KFF)MGTRYC&DB@Q7 M4)B'9IV")/A^GS#RJ!L*7/V@# ?*'A7C,5HXL?F %]"/R]5^C6M5*VI-PC.> M"L.UO4T&C;ULO;W2)]G?BYN[$=RNP.V))Q!.;DB3A MG##K4@+J64X2$1L5I889D3QYFN;#)+VQ/;/WSF\MI_,\-SEU6F>1 UV+\UPG M5N4NYMS&2EC/Z5'/Z0^)TY=+ 4*\(R#F\!(LY4AH44 M^)#&V1:Q^B-*D+@.CK'PXH4(9B-H\D)!MV[/[E/._9_;6_Z/(M^-BRCF;\6) M="Q/G4J2E/(D!8'.%)-!OE_!#]W+]RV1[VL:1P%2E]HI8F*L2LBP4:+.8F*2 MV.I("P-@[LE3&@]ILAIBN6'/])8YIWMQV(O#!7$8QUS:C#)N&2BV-E*IRP#< M)IHR[3*=5XIM+PX?D#A<[AN;F9R;5*/\R] 5;XC0)B74.2I2[=(XPU;2=)BS M!R,.*RA<3Z0^_4'8;5HEOL(8G0536)*9S-7(;L9T>K^S_-$MZV_GIZ+HZ!OA*D$- 5J#NSJ$;>1(G_P0#0NA7^ M*!AGXS'(KZOS\P8.U+[M?=6;@R^'JS7F+:-QK&A"(J-BPIS)":+-]+I!]2(FV\ $(OD6Y3(BT76M54N(@I8E-%0:'*)$BD M+".2 ?$RDT3,@$(5#^F:ON2]]^ >T)Z>G-C!3'Y9S>"Z<1V6ARM?UZWP1Y&O MMX#X\ P=XA'J1>S&1>R+%="7R3Q.+*>PH;[A,N94)U@FP9C<*)6I)#4H8J/\ MQ@[:[2L4U0NE'U(HW0+HZX72K0JEY9Y(F;%YEH%0TA%JHDP09:4E6>*,3%6: M9S+RFFB\VNUL:SLB_4A6OH-36TK?3FB$Z04#OSMDXL@<_I#3J<5ZFVHFX8N^ M_9"MT@X\3)PL?7E42(7%RM?D_?=:^0\IH#=?7Q3G<>#^GMI=/'P'U=%[/:[S M75Y.RN;,_H&G[H_JT)WWDGQSDGRUE9+6B#;I,'W-L5>>MUE4=6;2*]>0%U/0"U!36LELZDQ)&<\(@P+JXA(9B3B M1N?8&3P3[,G3+-XFE\>C-3!N CGVJOU#EKT;1XZ+9RGA*9)Y(8P13+6 HD56ASC!G;(O6^MSGV@ND.06$OF.Y ,"W[ MFRT3E&6:9(E."8LC121-#4ECF8.4TI&V,0JFA&Z38'I$=L?]R9CXV-%B9D^^ MLV?G!L-\;VV,32+\.-GN2FAO2H3UL_/AX'0DQS.?>HBIB*3,0J5@_*-+&?5'[L: MCN"TP+F\Q KNWC(S]:^6UL3]/;RY>WBUJ:>0*F5.8S]/BD$)3!&>1IRX*(]Y MRJ3+$N:#$MAJ7;9>0>BEUC9*K8TK"+W4NF^IM:0]I%3H1&A.K,MS;$_AB-"" MDE1$FCK%!$N\62/+;NSKZEMU_3@3OI9^MNU@WBMHDY-3.P-L?E1:&WJOSB:# MJ1V-+,8(#]1\BOV4I[ 9)ZH8^]R_/O#C4;A.-]M'K;KT\)]PY';K$W>N/ MV^OQ[]5A>]:>M;X_TT8NP*-5V*XDYUDBB> I]F>* +;GJ2$F$U+S5"<14]O8 MGZD/]^AEUEUUD=N(S.J1^PT%UQ)RSZ6Q-E&EO%&DA>*Z(,HP29DP"OX%(IS)S*M,J529Y\C2[N2R_ M+F_#*S MWJ8)#..7*K%&B02$DI51*F*G;20T_0!"J/[2 M<5.T\%0>6:)**S\1Z6"!O\K19WD^??++XL[ ME03HC2$02UOXH4;X]RM';E M'Q"LDS)4R0,&M"5^"N8DMV8N@^,2KXW_NIQ$^9.GAUY'F[C!,[QQ?)M#^70= M^>^ S5>J%7HVWS\X?/%V<'@P>':P__;@C]?/=P]?/!^\?+V_N__L]>X?@[>' M\,+>B_W#MUT6OY##%[DN\\@K?%25OSQ=_=H5#SM[S/3V @O0$U:]$17F.(YW:JR^(4#^;NV/PNI\7TP+TI[11K3N*KA_#4 MWT<3_>E^@<77_1I8G.RQO5< ' Z/ONZ=_$WW/_Z9[B=_L_?PW?V/Q\7[?_Y, M#Y[OQGNO_H;G_#6R__O7^?M_S*E*6/;NZ]'G=Q\UO+]W_OY0)_O//]'WA\_"YO:,/QJ6PP3'V(HNP&T.:$)DI1R2-LS@7 MF3 8(8#4*<9S:W;1V"BT35DF;1I'EL4FEDQ19J-4)=8XF41/!K#I\A2H,2OG M()%>V;$MY:A&%A7)ETXXO%<]Q9,E$./2)]W;(?=! M,1W(@2[.BA'6:RUE&&1>6K2HX2<'LV,)L._4(OZ!"4W1[(8#ZNX3,;+S1&)- M4$1*_@) Y0#OXH'4Y03V;'VAD<'@,^/<+HX.G@\_%D-#H?3#YC"8+I7$T+4\BRL+!>G%BU MQ,%IZ%^-"SS#MV?GOL5%.3$PZ= ' S;[K- !\<&!.QZ:5F< =A; MWA;X_D<+WQ]68:OC@3TY/4:)-(!]. :2X**'?OGPCX*E'N',9%&>PC+Q-VP& M/#D!]O&0LNK' 3,%OH&_C3VSHXD/D9WBNIL%>>]:_ML49P9,K/4\#Y=,#Y3F<;S\=>7H*))/UQ^HUP?@> MJ/O'P?, 1=ONWBX_KH"GR=&H&0=V"K-PP^:5<+0!:0ZFYU.,3L<@X;/J@-;30M(Y,=#\JPG1#A@/\'\%F@^*OXS+TRS/=IOSD:HC%-J M)[FJ"WT;#]T?M%DO2#L,-_@,-$'G7*".!+$_DI^EEXW(S-45-QXD492'3X!D M\B>J$9Z3 ? AGB04); :V8;QP?&8?(;] R+!FT?G-<']?E;>%;R15R>X\F'DP,P M"O\!<59)5^E! PCA$4ZGKOEW'- 3ZO@H6N:EOQ;K8X%T M#;<86;K%_!W5O<46+N\P8$M6?XW P*9S%X0[XW0.)W1JF]'JJ7B6KF[&P5& M=$VR]3G,>@[[/H&_VA3L:KJ3\A.LMJ*E7XD=3VL6:!=X!B,>V2 XVE7@"'AU M=V_K[3@$UX2 ;ZV<3D!.PK9L"?)#:M="&V7%_.2TOBS6\>!Z_.-&"&]0/IAY MY6)MUGD1"*G'J2ZP84/DQ9N[!2D!536W6248\5;!,4![0V/;< #(STPF93C( MI04!#'=E/9]!*)L1!H.+"]CSLY7X+_$V->LWP7@!ZR%%N+GT?"3+X0"T1#O& ME*/I>/(93CO>Z\!Q)3IA3#U0+=T^>W$'CS[U* H^Y4!,5E#WXZ1Y\ ! Q7C6 MN?R/YR5H1G+L >D$;E4S\;^6DU,TA**8+$_""HZM/#OWLYEBJS:X'PPPT-0" MO)6^A_=:&C9>;[\)[0;/*I LT5J/)\6[R/%ZGU6'Y"J'PMB3&F&L%?+5F=D! M.3= $S ^>[A(]!;$=.CM#]QQE?PU0B2&M^L(6T54*/!\K6Y1WWF N(\+V.'9 MN=]&U "TGI<-4 IT0C(@M@XH"3ZV,_A'EO4+!@1/2S@3\#%^.:"68#Y<%+F<'B;!Z.(KI\4 M^ PNYNFL8DX\R=\YD6- GL!2GV$*U58C-JXG4S'Y",^0DV< 9=!J5V]+RT!+ M(OJ7)?7^"O#NBN:N?/O-7%D?CPJ'HF.V&=$@X)6] ]8@)+?&Q'5> MF[CV/[[_^#>,]_OQWM<_TW>'?YWL?3UB[Y]_^OK^X^AD__G^I_W#([K_ZL\O M*R:N9/]D__#O=._5BZ_[ST?'^Z_>?44?V,'A_@G,(=I+_HP/GNOH_?.7;N_C MZW3OZXL/J;6.6YL2G48I89B(H01GQ)F$YR*AC,;1BHW+ICS2UED;I2S/C&)) MSB6+C$@EYSI9MG%U"#!H*3"H2? ]MJ]+9[ X8^_%4\KD+G-,":HBZ6@4B=PD MCJO8/1A;V6U;AH,->(E-SL//Q\PJ^\]W/Z1.RC0%WI#*)%CL(">>F*$5I/[15FSSV)3VN!L<7&B\13\$]WZB(]3CXQ1EH5]/@R9^& MJUU9.Q[847&"H15!B6_GB1KV($S>8]CB9'$1G:FW@YV6%J RO NJXW2.$K#2 MX/E&7M<-EGQ33*6YV8Y)X\:S57 .4 ^AZ M4LQ@7,"(UALI]6@R13-KTV(*YA[* "P:0_]GZK7Q9DF_RY%70-\>6ZQ0*_T$ MW]I36">H\"'Z@49!D0>@4Z(ML 2-&"A:3DZZE(*1*Z??>F+7N'@!=QTC-5"S M& (XQZYP&$G0G M4&\86,/,4%?QVE5-8>Z6CC_S[ MN!Y3X]V_QWZ2;W%J?KF[GNEDL^&O=G??-/9<;ZJ#1YYZI6("U )F&*U=HD?V M^ 305\:5*GG2L6_,_,EJ?*/78!#H. M[9;AGDM JD6)Q[01-Q=#XGH.=?3$L$+F?I^65-*F8UU+6^.WU.NKX>S5C[6F M9JS+%^V-T[KB9UQO""Z9'D_FH&PJ8"PK:\;].!]W+*KKUE1O=D6WJSV^"F=! M-1I(WA3<@&>B*-H-0_UET3&!WHN70(!!')'_N_:0!\VYX:E!PTY=$Y5_H1FG M/GT[\)"P_6OXVFO_R"XUO>$"0*7/&_7/&IVU)B"Z:BQH\GB0K:F/QGPT6I@L M:NOX#DA2-P^.&_^TG54E9G -B_7M@IJ_I_; O9C."M2?IX\2O #.=RIR&-[+ MG<)<:T,)@!EL6&8-2T66LYBMX/QJEA,H"*!6%]E=L"/X2.%[15>(F(5UE]64X[EQ%*@Q/Y M">1!O2]![$YK,^BT\K*UQK028YQ0DLF3!JB%NO;#;M718?!FH$.G8_8.WI-A M:\GQ)8V^H"F\:];!IZ!0]7>YESO!.NKOEA;DP)/#.3[R)K'VX5C\J+Z'KKQO M.^WA:+V*Q;B+*[ST10]F8ZO$W0"=MW&R=M>E)\&C7+\XA*TN/UD?K8G6J0KX M#=$1ZOT(>$>69_C*T61B/A>5M712655G@ P+7]JIVN[6CMGQBG6FVQ!U.#B3 MHWESC):+Q:[I43!$K#'Y[#$AKAK[],[@EFAP=7?(YJ.X'\&('*[+IN?5L$4E M.-KI9%9YZ[M$ZWQW)#]/YWC'^NNN\8Z,9('>8S]%^/@,3K,_Q:MFM@4E:IW9 MK8\P[4:89A='F/;!H@\_6'2]_GZ9J6P9)' &\,M( [H]LU$NX,M.L$PRH"S+ MY?W!@N\P7ER.>!87'VN3 AA5@@O-;"ZX20W75*92"2TL??)THH"-9>4W\]@? MU2T4DIY$7EV6M3\;8%2K9:Q^.%R3),07++B*,7["K%Q5]?I0S;5!+J-.[+_N MHZK09>9]9YVFXI6"-4,=!J_@LD!7^&^#X\EGN+#*8?U>K3AHKW>9 J! V6C] MTPYTV!FL$;5;#[/6GX_+Z;T+)&VB&#T4L25V)QAHO-:U'"T8)"H+^+)5J^AH MQJ"6P36Z,]BM?(*HI7YKJ/KH!.'A->2/\'2_@C MU"'WOK[^D!DI(QUQ(J(D(RP2ABBM#,FHS;G-3)[G*Q(RXH9S:=,H2RB3$L1H MSF2L:*2< GV4/5 =TK=90&[ROW0.R/9+-C_C*K)U6MM$@^,?I-6\+$'>G_O[ MP=\$;>B"L1[3>C6J$VFKY/@3"'D_K&TWPDN6Z3&H:P1 X%B6UES;9'M MKLYKVG#/ O5AMZJI-4*_M'9P C0[]DH-A@[L#+H6^1#_#?]/:S*TJA9\SYY7 MVN.B9P,EO%]C9<.N2(>4F^(MWI+MI;^QBY,06P;_#NN1X!.CH+UY;X;]HJU% M:8ZB_$1^*4[F)P-Y)HN1AYL.WBM]G'5XTIK@-72KS!;<#3XD$FV4+= PWK@( MFOPT;'G0J+MK"^X2N-IP_04@F&D(CRJM*0)%'V0(7'OS^&/U;=UU&^7*>L1T MJ?SO+MRS=&DK7IV&OX_M*!A< &68N?;1G'!C2(T,KLX7 C%K _MIJ/Y?B0F M*SX(:M%@L!R*]3\K<90K^&3QZ/H$@X6IP^/^SS4RQHV+J#2YBA/I6)XZE20I MY4DJ:,04D_;#Z[6%,M*5=E@+H.69%^%7;+B:/3(HL__U7;K_\6^V=_AGLG^H MH[W=#YQ&7#JM"(TLH!J@ 9$F2PBFA$?<*9LZP/7Q3GY!]C>PTJC6FZY#?:VH M-0G/>"H#B+'61DD3+ M'(M8<4H4T#8-X,X<-1L/%0? _O(''V\>IC!V^_GP MAQAS5/>_?OIR\'SW@S:Q3)Q+B* B)\R9E/#<"9(8*6+.AB6< OQJ):AHZBX <;R>DTJ R5X$_83#O;S$/3761T%TYE]&TG6V1FO-8U)4-9GK>.O7DE88WO;M JQ M#\&Y)K3M'O![0KC/@9G:RV#YFMA%)R*V?PW:^2YZH79KYR-\YIE7#?^ ;<:J M2CT\_A9*@O5\/#K?/WP7[W^%N>U^4(II86--M(%KA7&>$*@WO%>A8'Z? O0;=M+^XNB_AU6$+%KS/7ZO<'J]A@'Z84<+ M7MQJ,;Y42K60VJ>*;ONIDTW]B861JN"RTGBPW(0N5Q4YD'C-3!%E3[%J 6H6 M)Y5;P%CG=UC6N^W/8V-6K:L/X/=#R%3M1&D.J! 4K5_K3]51 MZP:,AL#QJL:CW]4@*2;S&7PU,'=-A9U.68>VG!"2;3ZNOASB&6NO3YN #2IG M&GXJ]+@E2;,6=]V:B*C>ME>O B4&OPD7/O M>;=V[Z^RQ<%WW$E&J;_8R)[VY*W)A^Z:E&X;O?DP7/2#UESQ#TB#9Y4T[A'= M_O,_/Q@)VRD,(ZGO+\FY(0+^(TD6)X:Q/.9T)4N8N\0IEWEG'V! (8TRD::&UKX8\C;#%$FH-^)I-,&2Q>\,"OH&[H!T6.-)99_C:SXNFSY ^,5U"9G7"0/5:-RH>\*.!!1?!>,6TP[,+ZVK M(.\=8/S7G0!0O3DZ^E76^F1WCZ?6?O(2P>?(X%\K>+3=*OB8AUR!Q"B;;%E. MRKJ08B?JJSF9OEQG[2+Q(P!P+8[&=3'$YH-5MK8O\^Z'P"Z7\QELSWS:O":+Z@TZR)GJOQ/E92"@FV 4">]QDV-\VPR?L,F^V8 MRQUFV%R:,;-<0X2[S*B4RSSE+ 4\[82@N)^&"\_&F50[%1'G]3(^"IX97 N3ZW/[5X$/'O;,;W[79*)YD MH!O@?IBE6(7"%UUHQQL$XH1R>.U5MK1#^@I4[R07KQ:E>&#(N5-PM,)MC?JS M@+"^B<4N1<^=^-QUNF*;\.;1!!XVS S#U&4/F;K%P64+>]LSV.4_-%J%,CJR M6#6Y3[[YM0H>7PM;5\8@/VQ5X**9;PN=_=%'6%TI8#6$"D>]S4EO2[WZD^VK M\0QK_; !K7,UM?^9!]])\ L4ME$AO370EWYOM[6KE%83W_Z#ND$]SH^B-G>R M/?T6BDUZ$;3B%*C=)"B)?* 7D &M#1WI6.7!59ZL$ JT,U@#DQ=A\2UGNDW& MB'$#Y,&RRB&H 7][A.;,O:]['[),VCBF@G#*+,%8!0#6&2.2L32/J'16R8=K MGFR)C2R!9'X QLB7309I-P_: Y"F+,3(2\N/2_5[J[YB[:J#)&C3@9JHS-#A MH:@RW:YHTFC*=E5UM$#DEP&HU74V+NB/T;JDO)FHM=%@*MW$!GM0ZXRLRK!X MN=_N\T+?JLV@7C!X=9L3%,#O5J-+T6R-+5NMJ*Q6#>D,MW6Q<\Z MD0G3JCF \36P1Y79NLV#_FQ'(Q),MN$#H:98X2V#$[]II_-97=$,*!,^N^2+ M6YA=N*\;TNMCJS]5)L3.EHV!8Q:/P\HIF+:&\BKP=W68VM:X.(=VJ.,*:-08 M!)LFA +T%A?D@UEGM5,;IHXPQ;6/JV\ZKQ;AF?&AOR%6!$_,_@1;$AR-.O"J MPD-5^;"32>DUB#&&3UQ44^ZJ7!@N[-]-+0<>;QA\2-X&2)'ED &0I4I+N??Y &75* M&4KR2#/"8DF)< !-,L!\S(G,I +0!XUV^$ITY'][X7$].EN;"\F2/#)QQ 1@ M2683(Y60:62LL"K@R9K.*UUJ>SI_1[;9N\_[?W[(;$8YL!.);*((HRHE(I6" M*!<)ERJI>)P]>9ID._$:.@>\TCIJ%MQ37I_M)I*'DI)KXF97(V6'3=NCZQVC MF,:QR;+<4.I8A!'^SH@\S;0 _21V]))F[_TQ^AYQP?;^_* M=;&V.4E2)PA+ M4@7BPAABM'6Q4#BCH&JR5%FA-3>&,19Q4$EI>DE3 MZY[.WR,NOL"UD%BGXH1;$G&K05RXB"B56Z*L8B[E*?5):4F^L]J4^@KB8EI\ M^0YA@9:,6V[54$=N'+B%DW+@\*S\?HX_7\(R)^5CC%P8*Q=]O6DJ5"9Y@Z07<2D387)G+&*IT**6'"[;/UX MUN@KP2?P;:2__O M](7!Z\JW8[GB2?3ZR%)1K%]OEGVZUFEVZ<8\_5=5J;/V M1OM>[EYK/YW:7^M??D.7_TB>_UJ,/66L^']UBZD\;QA6]'.]_W7KS#4O&=W[QXLG&\DV=TXY.- M8%3^R"<;P3'XOF'O9;*4)U<:]A?/#X$G@.V0]3WBJ#E3ZD]')8@I0RKMW?G_ M?JM8=C8Y_34^G0V\I!J@:O_;*4;1C(]^C0:QEQ#U%.YH]"2^\O"U)%M\PN7/ M3DZ_X--7XU^6!5%XP*:M(.*RQE!>T/UW%5K1WB&57ZZU8]^$_IN@\J5CB$V< ME =!K9<5ICST=_I>N,M?+-[E"W2[.X9Z?$1X"W#J"B38:M:YR9EX<(1#D'LK MW''K]]E#W.KX)EO=[V9_<+?CX%XBOFO5$S1C^^W-ZS_YO9^\]@VJM;67X/=+ M#N;(NA5[P=T9,&FG)56QD+'J'<,><>_SNY,OH MX.1UO/?1?'SWSW[Q[O#E\=['OX[??WR7[G_]JSCX9__CNX][7]Z=O$CWG_]^ M4G\'GC5_G_R=O?OX]_E^LG_\+OGW\=X_+\[W7[V$&7R"\5^G[Y+]8@_6_.[P M4[3WZKW;?Q:=_W'X8K;W-HI@[5C*4BMC12(2HKE,"5-.$)DFZ!I*:,J%R.,L M?O(T3G;2"ZHT+?/IW? -ON7Y9ZOYYK\?LA![Q!),T"2S3":1U88E4G%G:6X, MBW.T[<=Q'^IPCQ(L6I)@++)Y8APGTJ418<8X(F*7DD0)H^")AO^5Y>M=Z;WHNAO1E2R(KL\? MF 5TE7-%#-PQA&%P#H\30Z(HX0#+5")2!> KOK!$9B^[?D3D];@EF& L 1$F M,!J(I5;(V+@8_L_2+$ETEO6!8_+2?J >DY?MR'(C!VECFS+4 M=!43DJD$9"FGEKO<,A?;A=8%H>'H0H$C7Q9G<5<7$M:&&'9G)EC-W^2Y=LH?-;G2&!7HF[F=SA6=3SQ86T^R23Q.LB_ L M9@2&E*S9RJ:'0K"CNF%YNXUU88/IL),*];][N[#HHZ/2'H7B$%4C/3F%W1K5 MU9VD.2>X $P2+"W.VY?T*4I#T$A_OHX@G3*\\W(ZEZ%6X]*1F/F4N':YZ[IW MWDUL\(&K),+OYWORXZ1L1,#OYW_5[>'?VM#PU!=J>:RAPC[;^>.G#R*.;0RZ M"9$I9X0Q _>\4AE)G9!1G,0RTLE*5^>(1C21%K":97'"1)([P;0"@1A;+E:* M-Z*(<1.L">I#?'V$;%4P 8YJT\1DN<+&T!?>:MBBYI2J=EEU5I<$QMJ":TW- MA6\S%![L:M3%#$Q?\^O">:R77#>>R*H,N86 YDLIV02-Q MRYL)3^ZCD*\8BW,-TEPGG/7'V.)-A0YO)$+XQ]K2S00";_+T7H%>#VZWKQH$ MN:E8QQ]IXZX2B_M8]Z8_5'<1)WNA??H!!6&^"4KD31QE&W2$/4)'5VQ-["R7 M6F,G#"Z5H#K/T]BD7'(J5!\GN>KH>I?L'>ZQ_<,_T2%U#-\I]C[NPUS-R;NO M,+^O[Q@\ZV0_^?/KLJ/K_<=W7V#\>/_YGY_?G[P\WG_U^GPO@74E[S_NG_R_ MC_L?CV'T=_3]\WVW=][&2>Y_/$H.=C_D>9Y$5DK",Q$1%FE+A,DE43*6S%%M M!<^?/&7)ICU=/Z GJQ)("Q+&9% $I+E+HZY!A)2#4(F7E/1JQ13)7E41+I*($_*6X2(1C3E*4"-$V>YL[R3)L\,57@=F_/N@U93L<*H[I4#/HF4S0C,E*"*)U+'<692Z5X\C3-=\1-!?3WB:,')Z8? MF$#Z\:61-'FNE'2I25BD 3M**1.94L6=C(7L#5_W*(V6#5^,QE0P;8G-LQQT MTC0BPIB$N)2FH)(::U+025-^<[AX7=9XY**HET,WE4.,*2LSJ9W,.$LX$SI5 M((Z8<3S*TBCO;6/W*(>6;6.Y$"*2(B7*,4!%>6:(S#'^/5=J%1[5'1C=^ CT=%NGD-;IZUX.^.VY7]>FL^Y ME*IEK#0NBUED=<:T<\+%RLC814JB%]IT,FA#\J=IQ/2S]:MMVNUU&^M]G!N?/8B3 M:%O]=7(QA]AQ&E8S@3EAM#7V*1S6'6=]_MMDYOL)8C-:;)SHNP;#&I3O;3FT+<7CK M:#Z29>C%&!HO^H]/Z]Z1;9_<,-W+IF7K.H_?F-MEN=BK;W>XM>*01.PDF$YV M.IEZ*O]:VM!NTH:P9^WT7[_(Y;/O?ZXOG0SC%8.4=J?#YSO+U5) MTT*!_/!"$2ZF(QO:C3=C=MH(!_&Y,]C5<(CPDL#>>NTG?1?5JE>M;ZB%8W:[ MD2]/M:J8\;@5Q+W^K*4W8&_/^MF<%'X&$PT)DL1K@U,-71:/E# M]>U?8L:0G#:WU; J+U!?'#"Q]N+HWG9A )_W'4:83K Q::!4IX<]IC\'S# H M$)? [$%.6;,S>(/]DZ=-T]T.%JFSR-T<)@XW\#Q<1.U$0A/BB_N\?SZV8R3T MP&*'9L0JQ=C G3^S55LK''W=NO QLG.]?M'6FH!\EC]>@0YLG'8$U^*H:DSO M,\)1GPJ4::_Q?V!."\?8;_FT*271[*R__P)N^#PI/W7*5BC?%KN>W:1<:DA] M(L\1>'AVP$,W*T:PGI M#E--HF[\#7N.=08,0+WF/9AL%#0U.' "X>&^&W.]D4O;TE01 MP#/5>4YG(YH#U('+0Q@'^-KS&L"K\)*%\S$YMQ86.K:NF%630+#J"YD,?FI[ M;!M["D\K9*@[XN9V- RBT(Y#KV3/N*>R**<_[VQ_39PW%\)*/!3M4<'>ZZ&7 M7#$^G<\ G<*9!#E5H=1&@PBP$<[!<7'J&;%EZA:*'X,:?>1[I2^@7,SZ]:J' M_\XR4JYTAT4DWU5:?L+/@8Y)_-/"!']>[-;=N$C\")\',A:H,SRW?(J M%0KG?S3! AJ^C1MX-!2> M49W@(7!N <=VHH.PFJX3895X6&AB'W;7/ZDR,"T*Q/::KNJ%M/-!$5QU'/_F M/(N*\5>TO9W!"[Q"+^Y$WGZEVY:\V<'+'K^H.AE@W'&X?E:F@IM2>%E8TVH- M6>&S)\6TNO<,'!0O&5&-ZW1X>+>P!CH&;W'RI M.H;KU-AU;'(!O9>VNCE)P:H!Q/V&8:,Z?0O0:,@N2KK2VP#D#SHP!4 MX+>V?I9_7G7Z5L7\_]97<2BM MY6EGY(GT]<9.X3X=S?PQQ=IF8SA06)6LO=W]7&#[XJ9N?5,0NX MO3U*.X,%T1AF"\.OGQPJ'DOP='G%@PK!GN".C8I/%M!!!9H0-'J!W173P3(U MK0Q3>)QFHW!:+QIE_9>]N!_6$]1 1%SQZA[BR,TNPNK?^MVN@!6*CVH+3#W4 MZ@J1>&$AQ6P!)(:NM MF/$3BY12.1C5:JS'H^J,6QD=*Z6Q.AW?HEW ,[([-U!,]#&9 MGW:.+W9@7L_;3_^ERE\>0,U#W*L3+-M6,<9:&%)5Z%I_(^-)<<47+PN+6;5] MS=L[@[_]S73Q)Q:UHR V3XI9Q<5>%?)"HZW5!91LKJ &]84;K;G]9BM/G Y^ M$D1JY6^ MRZP*14OFAC$;@WYKVUBT,=3<'?BN 35(5*,B[5TJE 5?C @$\_RX4TZQM-]X=U]P@YUUM&Q\& $EV##& M'4 ,^[MJZ'5W$#3S$5Z!%]E?5IP?X;,A\U*5&)8Y:IO:6 M-6\VJY&MAY#?U@+PH7@UP3= >HS..^"M8BFO5RX_K+NDZ^D' 8KKE4T*50QQ M!ET5H:T]"EHNW&:X!VM&;W6^9J=:Y<_,;7VG=6_<&KQ7T+F=:2,J:HP0@AF6 M]V#)>OJM%2TVH)>HG'4WL!YY9>Y5S_EO$'!G\$\C31J3X\+85[VJ7Q25?["] M;2;E8FU=S^ %^C&]A%^4%X%!PR<\,.H:H=&(W&4!5!&1%EYHC,?!6+ @YT"I M02E6(&QM+$D+AJYI,:ND2"4E%E7S:D_Q KA(,ER 0NY5_5AR>W=KP+IH,,6W&_=XJT2T7NY7]7D? M!K&R\(QF\$5=5VM[.INVRC!*(X2C@?K^",+4K2\"WES9%PV\5)[7-)V=GV)8S.B\P4KU #"#HP8%>%J1B2/^L,&,: 2"_WS:*9-; M;\?.9>[QWF%^J<-<] [S[9C+'3K,+W6 +SG,J5!.QZFED1+,)5:F692I/'8F MRF-.:1.&>5LES%^C6](>RB]O)J#@GC_NPN1_?N#:.95J3;@TDK"<JM3!!-Y0%:57#D\(;RLX^VPI>H8X^]NTE M_++];:]E69[C-7XF1[7V#9\MRCK$ Q4#?!R:M6%SGE]Q$8T',^@9=BQ#^"!\ M*W21Z$84HBT\.#SD%R]+*X(4];PQ>'MP;M'PM*#SKU\S/G\I8#&848-=.-@F M3,!30;&N0B."YH)/;:8))^DJ=%L,"$ DNK""2A,)6G5]#H/[ _:E<=,NQ$-: MI$@5U>$C!4;%UT8MO&A.=HH1Q<7T&+=A$$;P7AY$:UY']& [V)U/)K!1E7$< MIC;V&G:P08]&'@4O>]76/;:Q-*MZEKBW%YV3A1&6#TW340&W70[&P%W*]U!! M?Y/\XA76.3"3-[MZ.]$(ABZ"50)]3&/B;7)HXZOC43J5KW^7([\%;X\M3&<- M7NWV++C=._2%+-%F,7UCR[?'L/3^*MW[^NZ#H[!M3$?$L!0[>!E'>)SGQ JC MJ# &ME@^T*NT)K@WG'N2;_^%^COPGO9<6$DSG/OTV%^)LQ!56(<1H?3T;>UE7YSX&?PGGIDXQ'3(*:JL._Y;.#.0 MV/,9",&Q?U3EJ&U%, BF8N1GM+2L[AA775WCB9?>ZWN#O1H.X/WV9C X1[QX MY^,SD.C6A \/)#KWIYVHH5GIK]GSZOT*?-RG8'LIB_+_(938:T.0@G#K1=S^ M\])2!X+%O$45$IA'JB(0](//.T''>(_$,5A);;+ M@Q4 GJ,)1N-63O,.A+X(^\X&#O?!P^F=P5\H%!AO((M@"Z_@YV5$W8$K>:81VB_,%AWP-_&&7/\% WI&#G=]\ MF,)L;90@JCX@KE' A+G4$4;MBCQ,ZZ"N5A2U!L'C @1TJ8_/?]TFTJ\_LW]@ M7[V0H!@W&V]WPE)'-2P0,H0E!$Z ^KV(,)KW7/8 M>+[;$"4?&W,^.*XBONHCA/J7UACL<]&Q>%!D3.Z3B@T'U4EU,(5E:E;109A& M :3M'L!*]\*0/H5N1P\8:A- (P\:YA\.;/#-A4CM47#,C9N_ZH!@/2G+B:IL MG"%]HS-^)1^ T/)A$9K>+[]6A$9JS<=7HI>_*VHGZ+28S2NO9]>B4?I[ CX] MPV"; D,"SHQV,?9>UV ^ MJ/-MNE'41:GG)PBU=75=ACB/X$WJ>M3;]-,V*W72Y/F$7,OM.7B78P0+>R#/ M,%VBDXG2[%N[5]T=!#*T&;$=A/"@5MXX2UL85/CHMA"4VCCXY?0XF&?P%SP0 ML-80"@3("I0A;YC#-X<+,>H(@FKS7Q6@5**/%$_/L(U)K+-7?'B0U@"1C3?W MC:<^LJV3ME4;@SI8K7ZI>U=6(>+?L!7AU=BTGAJ@[N,'>VM/9]9KH33R+\>@ M7W:B2H[AYB7(=Z DS:I0[9GOW=O9MF&7/^IHV6EEA%TTSU:VTG+RQ0=-59_I MXLT'=9Q".!_B$6/5; #0%Z@32+) QLZA*;Q"'([;1LEV6)&E'=ZK[C4D@XWO M"LQ9R&-4U=.F^+00$-7(T<5K/PAX6;;QT/">O\P&<26N'Y8H:&DG!X=XPO^8 MH-*"+(D=!B>C,SRUSV"9Q0RT(%TA%D_KD$SAHP;G94 PH/"6A0K7U3YLW( / MR. YG(IPH2VQ 5KKJXCKKK6GN9LPIC$\N0W>"";ZSJD:3<9'@3GQ] V][<:' M501G#PQ?&:(W.B])RXX*E":XO?0Q>>0^2YH$>5A]$%:+= M.AL3#EF'P6NCHFEA&VPNWNY^QZ>?Y>ET$3;!3>\S;[Q3\7121T]7)W[Y=,<9 M'.\+["4/8&N#X**=':N <&4WJ*2DKH+,,0RW]%G%B)(KAAI9OW7U>_4&K]#" M\]FU1EB*_ZTC'<<^XWF**>B5*=X?<)#C2U'CTRZ;=&*4:^>K1S5N-/E3TNOO"SA[['V^%KX_ZR:4+Q9Q"<9BQ%NH,(Q1UVO2 M.G8&_]>>(^"9GYPVZD6GJ,N:"=8:B1SY8#J?=00"?'Y2[7/C2@UAY(-P#*>M MQ)2G14@:]]O7X:@Z-ZYAJDYB:66"[TRDDZ0X6V1'-#<=C2N;U+JC<,$I0ON= MCX#U7%M,EW)KVEU:4)5:KRD( !OB!);SNIH$BK(B/ #5>3FN,WB.ST_1 A , M-*L6N,KRYY]O4J&/6?'LUWTQ@P=A+=T)=X/OH Q$L# M$..HCT#X=_)ON' M[\[WCC[$-C9<9XIPD62$*>N(R)D@7.>,YEBZ6D*R:)MW6LW30PZ.HJ_07WC>^\[40*5$KEX 4@!#3W/ELW#3^W M LUAL\^^Q M>F+\N!%[ $X./8NTZ?CIX]OKGG0'\;(,2EM//.VD\BYJ33WM8 M5I?:W*6."A8"PM2L8_G9&6#O]T[=H 5XK$#=7SOC(0QA*]T*30<'?FWK-OM[ M,,*WDY.]3+I42C.L9+8-\&T]]_FMH[!SMRSJ8;J[39+KFW(RGJ#JXD_5[MA4 M&:ZOQ]W/ (6+4]!-MN0:B/:>U=? ._;N\/@3?(;N?_W[_-W'/^G^\S_9^U=[ MYP?/__H$@O[3WM?=KR#ND^5KX/W'X^.#5W_!?#3=/_QW <^/]N$:>/?U-8-K M(WF7_/EU[_E>#'-V>UCM]\\/3&A+DQR[$40&(T&[H\E71;CN*H+'!<*-5%NDRP%I <>EC;QM0 M?..4;2&PN)\3]?E#)'7, 3,0FZ5PHE)IB:0N)IFF-,OC_Y^]=VUJ(UG:1?^* M@G?O?68B5*RZ7SSO<01C;&_FC,38QN. +T1=05@77DD8PZ\_6=V2$!(7 0*$ MZ16Q/(#4W=55F4]E9F4^&:/"Z2IC8E4LAGSC*8F]O,XOG&%BJUO;!(TN8L 4 M$U,6&WZ8G+M=I:FU/WLY!/G;VH>-+W^N_5YK#0;Y;.S*KWX]+HXK?EO;^/(5 MOIH?@0BMU[)]0?$?7\ I;[?2V3@B,76/O/=/%X;4BTO('^,SC@!W[\(D3+OY M@]'M9DD.YHHTBE#[F&]D_KOC-*R+:Z9SGD91G_SPP>A%"[JU<>U\<8M+Q00N MPFH7Q>.%'WLQY40487<\'64HC)I69Y1).AAG<)0<"M.WO5RI:4/ON#A"RK4@ MDTFY&-2V'_:*1Y:!_O+ :Q3_R=/1+3;C+0X]RB@O)!I&=".R7K\4G"/.)0'Z.H_*.VN\<@BS?'0T"K/ M"(OP:*Y5+D*M115_KF7)XO)Q8^.?2WR)E\KO\Y6',1R4A]P7['YPSV+89,G9Y\<2\*G_WN@$& MNY4EW]GN]]IV4643RFG\;;0V?V_]N?UY-&N_%W4CW?+V,\.?JO#6U$),I.+736GZAU+VQG&5D*V5MS,,YS2L:VR.:VE$=4D&S M%+NA]'5 ,:%4%-)51.D&)_;75;ZT(LEYUGYSB-.KE ./3^JX'^S$X.5)T?S-FDS6]? M:7-G@S=W/K>W=_X$FW2+;^\K!O;9,FA_'S?G]N?.5FY+$J24A'O"V?[ (M=6X+O93ZZ,0E' MF=L\,I:^M=H=N/\P\R1>OD4NGNGW\MFQ'9W8K=U=DUWP @8!-8GXV1L2=@QF#L7<\ MXF4LSU-[)_UQ*B>HRU1Q:[DI'?3+_/ZK'CE)487I>PE9:+"R,W;W-4L[M9CC M<^ZRU@K^^/_EV9@5Y9)(IJ2D&1MZMPGUWRT82)[-0D%ND.J+\MXPLY2IU1\4 M%'S#PK0=/PIN?OF>98I6R!GHUW;K*FAP9IIU$1D4%E93[S6''=XR3@5L[-): MJ0SW^UOC;6^Z1]=6\\-X\^OW;'CS3T&PLS&:W+5:&=J%VX.Y,8C^3?>D ^(> M!K$[:=B%7]D^.'7H<]H\:N3('VP:)@E#$>&YBSUL%\@1^-5P2EBR.F "NQI8 MIC'.-=^:YC4:Z?%'^%[W1ZN=,\QGA.," POPFZB(OE%'%H"_O]9KC?S$?G'. M,>'#'.O,+.;5;@&]F#6BU[:W0UZXTIX>=P6;)7N[1-8Y87XK1G4"OD%A:U]S MRZL1,U,G]Z\8[V6\? & 6>;'VBF#J78:Y[@Q61AX]%;6*VO9N^Y*C,)A?%Q..Y MZMU>K5V(0U$6E*G(4&Y.)]E=RFXJZXA!L@[.II(7R_3:M6O2%M73QE;TW.S\)38RQRN$[J8'$T8 M)1'-,RU/)<("OOVO:_?-DT&8V34I3508YXF.B1MFG6$F6F8L_"(]9^-=\W)G M2R1F/<:/H[%=VC'S;HE"K\@?R5=.MDSYNK=,TMC89RFX)&E X**!&VD"1CJW M\[:P;V+PV6EFDGC+Y3J_IETE0&B[8%.?4""&LCW,N,9K*@0-DGO<*]AQQNLT MQ6<\D]68);7C,D-YL<7!G4;=309GW0A8/\.,,XJ(7841(S;"$0Q=I Y>"IB7 MV#0=YKN4!#X%9[94\XOT[S*$=TG-;DS"FY WSH0SB^3Y<5,/Z[\#JHQGM9BJ MHNW.I.?(1!U'ZI>):_R8G/Z:/+^5W"]''5JFR>\O%N1:")E:WQDH"=@%08*Q MTD=.#76LL0GAZ0%@<9V&N^KL3+,;T:9][D9 M[EG.WH)K+K]L2L%> M=)=]Y8'",+_!7!&2?#V$9A]HSWR8UN^/O"R]@HG8QW,/OPP?N+LN=*+18 3 Y6 MNY6;@+]O=KQ>]:\?'7I6 M+H*#HKFQ3[P.7AF*F!,<\Z/^#[O?Y9)8D+0&51;T1U"H%:)+#7B-O(D>;! M(.-\X-9@V*+MVENZCF^7Q-9X\E^^'%W:@?\I^A*']R4##7R_J#TI/ZOD; $Y M.V\>[#MN'4U6(^J30SQ*BJP4#'X%N!/6!2I-1CQQNYP=E^MQ00DT5>MTB0_H MEY'#Z0]&)$G_E!Q)E?PM('_YO,!IYU.*"CDG(N*,"60,@)UW$7,CL.0^9)S3 MM\O?+$_5"[?ZQB;=A9%WK1U867WWED$*5A\LLC3"4Q1#(B"#WB.;J$08,\4U M"S&$D#'PEB.K2[;<)0OO1EMP-:R^I8OO1DD0-]J=!^/M>1XY*S%=0$P9>,^! M.$(X![D4T>:H-D9&!HZ8M,)C%6V,8L$@S1Q[W_Q6/76*__+WZW_Z.>-R>%:D MP8UBA$4#PTKX%A ^ ?Z(QE)C[$#DA%6 D8$AHW% 25#!>)*9N&+MK<"+."3' MH]6HE_EQ)3".5Z3X[3GDK4KU6%PDOIXV3_>Q)D23H)#/M:M<:'!15; H)A8Y MCDDEH19)]<@BL5H)!G)"44W!'P>LDC%,9"<$"D]%Y M*<$/.%6'+>!#UNNM"UJ+48?7[33:.^(7&'V<6L1->-T-/SRQ%2A<#0J;W^%] M#DX;.5UZT]/&Z3X50AM)#.(4M@A.>4+6D(@DH5QS[P11"8P4L8B5,MW$_06( MT\0;Z__=R^Y:)55+D:IL^K) $A;!(QT96!_2P4\46R1]BIGSPF&JLNF[@/&1 M$UK;L#ZW-I(Q5"W&F-Y4H:Z12HGG\<\F6WOE2VM26'=X(*(^5+2 MS;B#0U&T4^N4-EB\P@:[\ZYSK_KDRHA9M>TF.[L\DJBHY$@)+1'W7"*7HD>8 M*TU$D,Q%NO86]H,%HM+W-6*>29PJ(^8QI.H@^\N>ZVS%,"0DPX@;)Y%).<,@ M&9J$<$'GI&6RSA8W8N9:'-X) P?@A=Z$@./BA\L]B6>KI68*M295/F/*H#+X MG>F\RXZ_,]441>46_.VLS(<$,J15=W\X:WS: M%R8D(45$S&@.DB8%TBYY!'\W4N@8DHR+'$,N"._7<9)=Q33T-+0\4^;%%9;) M:^7GF<&D\^U/^PXV-(HC0=AA@\#S8\@XY9""M:"&)ZF8?U+^R.O\-")&8>2+ M)J63HLSC?J]$AK&)7(;&I[F2LV%0D'[-V0R'-M1ZOC05\G9_F5,$UWX[Z=J3 MT!IF0Z*D"CR!5PB#W^=;H][(K_7VOTO3:A+0R0U?$M+K%^Q<7_7$YEI.#'&/Z@U$\IW#QRX\OXA_KN(R!#/OP_S!^\NCC]>*C M_PS#_&>2K'.BKOT8KY-K/[OIMD2M4R/N==N;/^/F?E?>.MB%YP!6+R_W_[O& MUL;?&Z\CH%V\^S?_4ZQ9_[I+1M(S[!V_( M#VCT"JGXW^W3N\ ]?J%YOW3*^%A34*[) G/]N- S-\_>QSBE%U=,93NF MN1WKB29RSI H)O*?.8MA=EIO>]MKI>K2/.#:2YB-__5(+S_]TOW\O)5ZZR>, MP+ %_)3!V%$9A>$7^/\0WMO)S_[\V'SJ-W: M_O;A:._(L[UO>YV]HP]M<&Q_CJ^!9YWLT:]R[^@3;GS\=-[X]F^[0?\]:GY\ M3[>_P7.^-3O-\]"&*SN-;U_/X-ZIT<(__]YY/VQ\P7A[IY%S"S2+*N:T@F"X M1EPPCYS%#AF.K8Z$:\-S38PB=4:O"\<\CM+DC^ZH/'?:%&? >G9CK6"O@KT) M[$EC&1,AB>@#5S*9*)PQA#K'G'):EP&9,>R1"O96#?;.9V$O<*<\84@PHQ!7 MEB$K'48B>.LXP8;DO&]*:5W)ZQ)@7@+L/;$!?-G1&.>5WL776#ELO#"0+Z)H M"Z_\ O/Q2V\7=W[_U=XQ?GM:2SFW]X6?[K)W-..P/&C]>V$&HVH'66 '.9LS MG'EBS# )-C,U G%".3*$$12\5P8'KZ*F:V]U'=YP;O_X_=$4Z+&-YKN,9V&+ MND+)5XN22S"L*Y1<(92NU;%K=>SZV,>NU]NU:'K"Y_KZM"U M.G2M3A^>^/3AHG#U5[1%F]NMCN[WSZTMW=V?S;./_UL?ONKM;L#]]IL M?]\]]VR7_G6XU_G7/S/=GM_'78_/85_O[Y M"#RCH]W.A\[>QW_G#ETSRX/ERGB!D?+4(6Z91=I9@X0+*D4CK%5T[:W0X!?A MZV@Q7\+I0W7H6L'>_6'/1- 097 7''FM1&2)*F22P8GQ5@!>W@,>]6AZ\K! MWJ5@T/:G?8IE]"1Y% VFB#M&D-,VH.2(-!X^211@CPM55_(Z;LR7 'O5H6MU MZ%H=)SS'<<(2+.7J.&%E=I"S.<.9&,JQ<@DE#DO(.57(!D]0(BY:ZH,E//?4 MJ(-Y_6*/$ZI#UPHE?QV[NL+&Q\+&6>O:.\T%Z1VO6MHM_WI) []W0=50&7'EZY.EVK#8%C;!5+O^X M6>WD1&*R[G.D-S?1?I7=[F\FO\G?R5O*>FWTOQ>XD+7+_RN1\^'_OL"9^,VM MD$@S/BW2^;-AT9D1#!? 18#+ B6S ,(?VK'X;<1M5/9X+ILR9WF^W)I]@J"W M,VQG_.UG#,Q0=W#0CP>9R@GNYR>D[X#,]OBX#3M>T4RC!.K!229E*KN^%X1- M%Z@]S\)0M ',#2D'F7DPXVB^W\7H9PF:;GC_3AP>]@(L5^[4?3U+].(2>$M2 MT@J+LE\A4;Z,SJVH$^M7B@YT6;E'':5@J;D\A926AK%<_(-)I.3 M>92*_B"E]3$B*\N6S"7KI1C W$:6&U9?7#O>UNX^N->M0F&%5*C<#=[_+%7H M68B_KFO^,N4D?R[WG3'/UVBX%;G7K1WK&T>[I'&Z+Z*6S'*'(HD1<4DMTMAZ MQ)@BUCNAA E/6MU>+?[3+;X3'!//(U+1DYQ9[I%S'/[Q2DE'-3/47\WLMD@K MG\DRH;%Q."'"'#-X+N[WU*=8MPI;;W*O2_2<>=O,>T]OQB.;)0?-(YS=I^_& MP+7"T8UK8QIY6Y[Z,-L6)_WCWKC14L>>@>4QK+D\GP'LZX*]=(HK&"Z?HD$K M+(C3WDD[U XM?+&(AUA_V()OAY$M-4OQ>@L_VHMLL_+/10_[VJC=(FRC*_$F M-PK,5K?VUPDX/WDSKE\R\2:^DZW]W\;&I/5;-CG]^"N%KS92:WCAD6O6;M<. MHPW_+T;1C;9?^]AKA_SU>JW9 [.Z]L[V>_#F\,R-(@ S"RK9\HY3 MX@N&=VZ#U\^AP'^Y:M5%TABJX0,\V*IO_-+U!L_;?V*>!R[6W52N(9QO(XK22>%X6OWCV: M/;!&1 W5'IG,]N]>]R '.R9M6+?[L'$=]&UGL-D:^'9O<-*/J\)EVVR-;>/W MY[O?/L/]W_/FM_>BL?.)[NYXWOBX=[2[T^[ OZ+Q;AWL>_ MOC=V#L@NW+^YN7>8F8WA.8?;W^!?&,O>T<;YWK=F:AQ]/]]W )\9 MM1/23F+$0/Y2%##?3I?.#N!U#!O9O_"*\BR/1.#$J=&&4D]8"H8FKK"2LVRW MD]FO?8X^MGX4DKLU.:/Y'#,U/>!+/1M:&#C*R'%&4> X M,$*\5N%*QN25,R8O!+M_(=@7AX_]2X(]";Z'\:'8!0\S^!17G'A=87C]=@M_ M\B]3QFO4]1_?NS)6KBM.EU[&2]89?80R7KD.:+30;1^UY/:.]WD9!8G7=/A\ MX+N_KCF<1Z>'E2G?4N%SEWO\0K-\P9T_EX:ZDK-ZZ0$/+55_"8FC5]D =\V' M>P7ILK]F1FQ(F-F@' &_B2N1'*6":2H,P]QQ&Z]I=SZ7"#MV&RXT\7H\R*/?*GC7-_NO<17(F=7;:[\[G=[/S;VNUL_6S2+;)[ MWH3[M;]O?_S*9[-BF^<;Y\WS/[_OTO>B>10.FQ_S^/YJ[1Z]9[M'_QXUZ%_? MM[]]XGL[AY=*;9M'!W1[(]><<2V"04HX@[AR$5GE/ K2.84-N"H>K[TEG-6% MOJY)W$.4Y(EJ ^Z;_E]!UBJ]VQT@RSL6 ]52"Y,XX]0DHUCD)#*>J!6^@"R" M <$JR%IQR#J?@2R"G;="2B0,I8@SJI#!QB&"M=9$L>12[FG):)T+N4*0]1J8 M6R9!SFNM>'JW%[X2=%\T,BW+F,J=18?]D^)Y8PCJ]2]P:K(4%1@M#8S.YNTG MXC#FD2!)O$4\Z8 ,"1I%%J/S7DTA5HB/I-+J9=L;E58_AU;/ MFAA<*J9P8HA223.#-4>:@+$AO4A61\.Y4KGK2UWR974_>!8+8U'.Q)O4^ZX\ M?K^>[C]T1R^R8 MB1NFDTD.[QR;["_NQMR%(6II1SWC%?C0ZV^.YG\^EOHN%PMTAQ6(+0W$OLR9 M-)QZ+H7FB)H0$.P1K"Z,B:MO=(2?)DZUO,0MC@G5!6;6&&E7MIA2*74 MSZ34B?@G] MMJY]QM1\,?@PQ\[ KW)N<%4QY(8,I2@17Y#+6:^ZD M)!_-#"'A)'.H#5OM"3=$00PQXL0KF!K +SP>%N%5=U8RHYX,8)YC?Q$.A)N) M#A:LW3=K;U>][EL^?MWWJ"G+AWYOLI5]:PT/WXU68U6J;[>_C'>KKYFTF36^ MO>=[1]_A69^_-W:^\CW8:1J=]WB7?F@USL/WO6^[/^?8D'8:N+$#S]PY[&S# MSM;\^.EG<^?P^][.P1GL8$>[W[;.F_1S>^_H0X+WX/M).@]3:Y!CJCB[\4B[ M1)"6E*5DHG.2SE9\)_C,$89#-]ZTC>.P:[W>]P7"PU7W_T\?!8#OE9&= PES>/?[QXL/BNSNK5.?] M#)+&]B7 E?:6(>^X0YSX %:-=(@IHR2Q7@J=7DB=]V DQ'$P;'5*_A_;[^95 M+\F!^B5EIAN)0JVPW$>[0PR3#6.P>*7W#=7BKZ0(G*UC]0B]G'-=]8OIY5P5 M@5=%X*L\AP\K G^=QM_M7:WOQT"M\[W-O, ML4^/]W;@.9V_CG9W&C]GXZ-[1X='\#W1^+;WO5&T.OH3_(4/WQN;#=8\_]QN MT*]GNYWF8>/\PU7%V."N62FP0$$%C3BX%<@H')&.1(%?1W1T^62H3IFI&[I* ME0=/U-^X@J55>K>G3XJN8.DI8&GVV(;J8!4F##E8.8 E*Y%-7B!AN'7<2X]) M/K:I8Z'KL+@K!$NO@9GG_7RL9M@;$:$O: W>I;+C!:9*/K7Y-%F1]Z,%J3#K MD3%KOB[;"2NX51XEIAWB!NPIC2E'+F!JL>=2NIP@27%=JE^0UZ;2Z*5:'I5& M/[U&SUHAPF%!DK,H"><1EXDB[81"C'%BC<<2EA8TFF"P09:5/+(*]58/J6MX MQ668RPN$;'1#I?]/K/]7E&8S$A5WP2*O=4(<6X*<5 9IIK!C@1J'B^ (D[@. MJ[PD+V1E$F=#A;G8! G$4;#NI7<1P9)RI+E1B%@9@]<"ZQ S M*A"IZUHN*S:Q>D7:+S!P,4XHJL(5SU>N739B'"U$!5^/#%_SQ=E4)P'+E1O1 MY.)L*1FR/ B$97#$),N5UX51HVE=7L$XLW@M9Q6C6&$U7HI94JGQDZGQK!42 M! F!QX2T$09QG@BRB6JD/!@A5$JL;6F%*%,7EY51\VHK%^_\_K\.K"^1ZG>NN&-<9W!6 ?O2 M@'T^(P<6D(8D)<(F$L1%2,@"V".O=+ $)Q$]67M+:1V^]W"BC9<2;*JPKL*Z M1R1 KK#N2;!NUHC5G(8HG4:6>(YX9!J9"):L(QQS$WPP+J?YX+J\@NQP];#N MZKIL7=5E_V)O>45=]HW%87^L1FGV%Y#85@+I[0YK_M!V#V(1"'6VG0NK;_=+ M+GDP$[_FMTG-MLTEJ;\75]_#Z[FX3WN,O;]?7^V7^KW.5<5]\#ZS58#]6#ON MQT$N5X&!Q7;O] %U?E1;A6W>#5QBQ4)6Q2L,*#5+XH0^6'!B^9A]X\__ZS<;YUWMSYJST;O-BE\%[T$V\> MO:?-\T^L^?$3W=ML'^[M?#YL'C78]L[[\P:,L-'Y-S7F#](QCHH')A +EB%. MB4/>7/ZC @%USB'C M/$$\!8NT3Q)):QS5(6"C\=I;QNJ*S',)KU[0MH*\"O)>,N156+=$K".S%2!* M\"S 2'&C$=>&(.=X *R#%32,!D+9RSN@6DI+C!>0?_5N=,C1ZM;Z)6_IA'YV MN\=7/LQCZ/JL#R,)K*J@!GDN&8*5ELA(C5'B6%MLJ8\Y M3DU@3V4E[G^,$-^>ZD*B\UC%Z!W0L!NY6K M9JO@;OEP-]<\6G)O(P7+DRJ .\D8,L8D))P!)\13&;A?>\MEG7/RB''T"NDJ MI'O%2%=!W!(A;M;-=A062FN#&" ;XIX)Y**)R+G N),24^N>H&[W)16R/7I] MUPW%78__[.KEGO+E7F*OU(W9EG7UHA_=N]SWKGM6.[0!MHR!';8&J97;U?5K MQQ:TUK;;9Y<^.([] MAS>]2> WTNVCL.X#LPA46_NV'_I-R"CON]HUCT5QU7 MTO7CJ#HN-\"SQ_"%G\41.#SC?SW^!B:N:3#Z.79L*U<;_'/Q;MN35YOL5?)E M[E7W[O[8/-IB^U8;:HDEL-,XBC@3',QJZ9$03L6H&),&=AJCQ?I\Z*#6R>4> MN?=GMV8/#OKQ(-/@@2B .(TEI.7C>FUG2A#CS^.81678*\HU)\D4=E!K@=*. MY##_,KA%%H>'O4&<$KZB#A-NU %X&.:ZD_L+H"(,69U$9L ,2"ME$'%*)1V32PROO15*K<\[:Q,I8!*Q M''Q1:5F48)NE%(.H)&0Y$G* ]Q--W"M&D5?>@X00\/PY-TB%8&%OX"$P"?X^ MUNOZ>@D!2>A'FX9W:?+]U%MX[=K:\='7J%FG.4_NN#=HY;&^Z<.["%\<8EU8!B=#*^_Y'(=N;ZJ[O#I31R61TG8S-)-_;MX\W4AUL87 M'4Z\DF-[ -X52,AW5 C)&]L^M6>#M?]G1)*=< M($"97K\0X3?%_IB_!6.R*S.6VF$_0^=_W;Y$:NUMT9>[+!X%B>OF>E#[]JKE M?]Y.U'/GL84B-WM@!ZD:JCURM_-_^CTPD89G_[1M=Y@9O?_GI'7<@=G:A#VO MW1N<]%>EM3EI3G:.?P'A=]GN3KO=W(2?SS^1W2,O]C8_?]_K-/CNT=>SO:/# M-OR,YW:.;\W#O:-PN/WM*X:?C^#Z5O.\_;WY\7-G]_RPU=SYJ[/]\5_X^7-J M;FZ=[Q.IL50A(9=20-PEB5P,!DD:B?3"R>A$N:\#^L>PD8-9Q&AO*78X6<&C M"BZ7IU 20#REPP;/MD(?KT&]5JQ"6>8\7H)\T$HETKG!I79>2Q[!48AJ5C2>&9NN-C(NY/5X(J]QO,15 MX_N%^52$6>?Z^H_O2_Y"UKEX!%H=M0Z[[",PU2BI'V>PB]UV-9AJ7A')QV5P MJ"A2EDKQ<8LTWV'"[O'5ES&#-Z0V/L*,_5JYH]?4M4U']..%X7J[9E=)"E62 MPKUS3[7&G)A$!(Z")T(UA_W$4!' 9_.271=AG\M1N-9;^=CO#5Y&UXC[.C1E MDL+15['][4.GT?G0V=YL?F_L?#YJ[OQY"#\?[AZU.\WS[[2Y^?FPL?GI;#9) M <8AX'EG\'_>H)]^-C\V2./C>_@9WA7&L;VSBYL?8;R;?^5:@+/9\CYP30,Q M#"62#.*8>V1LC,B8R'4BV#(*3A!3JL[(?.R^RCNM@.XU !T3WJ9@@I:!<9RD MUBPFC 7S//+$W**\#170/1G0X=ELK,@I\\XAC"5%/%,X:)DB4IKBB!5AL(EE MDAI6-_+!EZ MO&1=IC)&IS6QF"1NL=1<1&8C)DH$9>C"!%.5+C^9+L\9*N!R!:<3<@YL%!Z5 M1H88E9L+!R>HPJ*HSN:@RVH^;_SY=/DUQ-D:\)>^;==R?FS_QPVD4$_41?W7 M!C,3J>0N16\M>%DR&1&\P8!DR5OFE:P,D]4"L^:[B6%"&D=;Y\V-?168#M;F M$W]ED5D38$)#DV)$:& M(B86<8LQ;<%:S.B5@A57X-$: _3UKM/-@J]/.X+;%B$(0J MJKVU/$IOI.4RZF2E5YH%5=DC*P9B\YE%VB65C..(.HW!P7+9P5(!,<6M9HQS MKOG:6VKJZE<,_52J/*EFT@DG9:T1VL/-F/9*26NHM%8KPGAECZR<*L_:(T)H M&0@ER$0E$%>@U YT&45#@^9:),X#J+*J$[FLQG95K&0Q1?QPT@?5.^G'(F"2 M0/CAYRI8\JB(1@35249B9/:P@M>24K!)P+LJ+!9?&2@VA MDK]SLX_#7GL)YSB5L[4PHY6S/,'+>\QXX$ICEPQUT7N7>+*\,DU6"]"VY\]Q MM +CA 6,E*01 ,TKE+,-D+#1)*&L"-SEAFN456&37UB3M8DV6(U]TAP\;F*= M BVVGG#IG#15V&3U-'G6-%$8G$&G]WJFG7KM("O15M;*:I2?5_K_\$-BQV*@6FIA M$F>WT8-#G MQ6=5W.=%M N:6MK-J97='*\KP./&U*I>"YT5:BZM1'1G8]AHE?TBFYN[')!S MWU #P,D\2BIXQ"672 ->(L>P26* WE1-V+^1/[.O86J -$JJORRS)]* MY5=1Y9OO+JN\QXIXS0,R3!+$,XNQBP;<)49]2MQ0C#6HO,!UC5=$Y5]#).D2 M\V*K:*=TT(_/'Q-Z@=CW/,T1)ZNWE9&M6+O*[5LRFKV?,V"854SQ*!#G*ALP MQ"!CM$2>>,]4M!*VM4QR4<=JE8[M*T5>T1!.I:B'.(*\Z1B1$CX2FC2A@)._W:6RYX72XMW6$U3O(JG*MP M;F6.+"N<6S+.S1J\1#L?O<$(BPB>JY<4&-3 M\DB/1S$6;5&V\KJIE\_#.\$_Q7WNVCC^!0WU)?:XWUSPP+AH,MX=Y&;0Y4GS ML'>SIU([M8,[M7]FE"AB%.%!4DYILH%* J L(R%88%+T6:287.JS>%,?Z.E7 M6PR%G[D7]-.W83Q_GU,_SIH[7WEC9^.L^6D_88<%)PQ9X0R"K9 BQY5$#A-P M"6!!,!9K;XE:O\YJ''>'OFOW;PGV*A,A 8X'>& R$09@",TQ"^6T+MMLCI>? M5,N_].7'L/PQ:IRLU\A)*1 /F;9*,HHB^'^P&,0$(V'YZ?IUF^EX^6&^BQZ6 MP\-^C+4.K/3A(/>*!^2XHAMF7M%ZYO$]CCXWWVX#IMQ5@.[5I[42H(<(4..\ MP?>9AG4G6"(90R[YLX7P@-/I:( )%S8QL_:6T9M:R=]UK0$<-!/@R&)P;9G7 M1DB2I$HN&9P48\5:X_%:5V"Q?+"@ !:6T:0X]DA%"\8WS>G"W#A$E"!,P[X= M/5E[2]G"8#%H_;P'5*S/]#"?Z0$]U4/^[7^[_G_>SG?/7;#+O5Y[N^H=TO7C M=TC?C&X%FZ%OOQNI0^>O=O.H<;Y[]+G=['PXW-OY= X.J&A\W&LUCCZ 2KPG MVQ__:C5 Y&?58;?SE3;.FZWFQZ]T]]L'4*<&.*#?3_-;Z 2(/J[G:V? M>SL ?4=;;/O3OF.>*JT8PM)$Q!EU8#A%@RQ3PH2 B>9XMAUZ$DZ(:&F00G#F MM/722,6B J.7<)"RF9[7><+OT?7\]L=<'I8*!@N6E,4I\!B-4RDJITB()'=+ M3VNWB/T?S^[0D-R.^4NKZR.@!%'U E/>]3HPBK/2.;& )KU4:PT'M<&)&[1" MR_9;\.Q#^R/67(S=VK$%EP?^ NZ-K?E^#"WP:P[ ABE]FM;PL.;!Y[&M;JV= M,:H_*"XYJZ5^KU,;PIOD2\O_'L9^A%]^ T<(-*@ M#P*P*YA=J'*\?V?_]*@ M9W^\*Q^U,7Y4\6?RQ^_KM9W\$C.?PH 'Y7BONG$-1*!STAZVP)FK];RW Q * M>.-B9O*[YQ^.QSDRA9,[['5;@W+*0X1(+E7>("#W/I\:@G6:U>_R^BY@^+!=NZNH[;HN0TZ/-<6 M0ZBU>R!9OTW-WT[^Z]_PU_'$E1XLS,F/7OM'OGCVOM-7?YY\:S2Z#Z-O75Z& MGFNW#@H5F\S!M'C-B=5)MYC:JU[:]F&[BQX0--0<7%Y+K?X@ST6KU\^C*S[+ M/[1RPV!8V+P4^>9#\+1;MMV&:]KMF5'DT1+U!TS\8!"'@_7YG>[Y-JVKPP]; MW=I?)]TXVM6OG*G3:]1G5F1M;2(#>:Z*?UMYJD!_X6:P;C%/;]>WCO/?.KT3 MN#G,WYUB%,DJP3T JP9+1S/+/65<.2Q=B-*&4RUK _6YV3SI^]?K]W"K+XSA[#)\.SEV&//O4&W#S?%?SUK M'.S+Y+AG08,!JL$>53$A9X1 B?'$G?@'7BP1_$BH0M;NQ83'DVZP,.6)A"B M8P0+5,.O5BOEF*0DUDV#P#Q,GMMB7P 9AY6?K*U7,#9*>P M9-!B7G] MF%I=6VSE@(D.D+ ;!W/[T?#0EM#9.QGF/2-'JVNM3@=$ D05=H]BIRELE<,X MQM2,M^5.-WEV/1L+[9,!>%K%]MO-X@];:?XJ"+H;B].@UK$ACNV%+%(SNW4= MC*=V>QQ3+K[Y/R=@.<5^.]\2GM]NEU:#[\$P09'R)'5K7\!2B1T'<\5PX0:2 MD?Z-=.PWV!2/P!7, RT-/+!W8KTPX,+1R6!8WC3O$.4KPYX5[+#7+_=LT'&X MB^WG"8G']JS\-@Q]HLR_YY@VO.JP]P9,N=]KURHTZ X,&4"9 _ZSA/ M#.QQ&H5--%FAG+B&..(*GP%:15I>'N#6R"C[#JGTIML-_8M_G-3F($Z5% M])5K;>/3?M AXW[>"7A"W#*"++4<:X"]KZM4"FP6MUYVX'Z6&M-N%XEPO3R-I7+9 ]7LVO&D6LKJ=/I4J^+X; M_BF?M@FR=#E)$TP[G_>%4W 4!K$[D2[\NH7KO/EIGR@IC,_D0"ZSG:7DD?8@ M9C+*1+--:"AL";$-/E%W/O@Y@C\$IFUMM-:UD*>_C'W_YNZ*-2P8CK7S)$7+ M62!:61,$3UPGX950%=8L51PF\5 !3SO-XI!$BIX$Y$60B ?ID U*(9="HI1Y M$(K<]W5=JZ6!S32D=$$0[HHF#Q:9"DV6@B:XN;$?&*R&- 1I)\' I-X@+;Q# MBD8OM7!@^>NUMX,[@DEIS]EN-]LPDV!"/W]4L\?'[9;/^0JEN?0CFY6#TE!S M$0RIMB\K$>LSH9Q)H*%W7"8.N#.P3_-N%EN%76MKSN9D@>P6@UQ_"VWPO9V \H0/8"OQP;,8?MZT? MWPP,]=(.G[YG8;1.ELQZWS\9&<7C88^7#)R*' R:,O4GBWD1@[H CKR]7._> MYM!4."DIK$&4BI6!9Z63_(AQO(87IHU_\2C\L&-@G>>K^YZ15N@B# MRT'8@UAT; 6+OV//P)KN@F25 QR_D6_U_4DGOX;/&V$'#/C?ZR/;O(QX9>$Z MSDX$C&6,F5,O[FS;CA8W?S2>A^P0',1"-HL@;C&;L!*3Z2VBM5F4IQVC5K^ MRZQE67T Q(J@W'IM]2-K.U/3WH&9S;,[F F"C@+=8W_2>EBW0:N(;Q8.5(*U M*5W3D[X_S$H+L]J/,!.EOU@O]&Y2<#E5I5 D! U*P[>8]-3ZF>-W15RRM&^R M<(_DH0:[P?_O[GYK.S*X^&9;$MJP!\$ M+0,9++3A3;D9_(A_G+;"\'"<:#QUX4C?\<4EUL&&=#*\_I++2*$OYY+G_0_L M^R>'#I9'2?C,E$W]>SC)3#V&W14Y0(/OR"88[!O;/K5G@[7_7'Y+>,71S1E; M5WE69R?DVI=,Z='PL9QKL&A[A7W0?5/L0OE;,":[,F.I'?8STOW7[VL\-^^75UQC'OE\?("Q\577G8T.*B/RZ_3Y:VF63K8J[+CR\$<1V7PCBJ01P]>?3Q M>O'13')X^9G0ZX+0:S_&Z^3:SVZZ+='KFJA[W?;FSYA@CS-8O=!M;ZOSO"ZO M_GXYW3??YXKZG1)SGZF692ZGIY#(RUOC(G6?U1S.SN&\+7%I'F\1RCO,V_-=+'^$2ZKD+PJG5&DMKK(H3"(J#^%S^D5K27_-BM'[7ULT,;'KS"> MKV3W_/,1_"[V/FZ=-W<.V.YY^VCOZ"O?._KK<+9B=&_GK^^[Y[NG>SO?27/G MWZ/FQR;\WOZ^"Z/:W@Q'V]^:G>;.8:Y&38VSLEITBN+6\Z"B5@&1HL"%:(V, MCPE9[9(,N;>MIN !&UH7U^8)O6#"Q@J8?E%@DLH+XC'UU!BNL'\D22!(*;*9EHE:!HS;$Q# MDTE."VR1P=HBSH1#C@2%F)1:YNAMX 2@BZ"53HE^T5U.OUY*^XU7C '+HOFK,.") M,(F8P[JIB 3)05MF$M(6O!": E&<6Q%M)AHARXR-/#H&O(9^')LYG[E? M]"5SPUIK,#@I$DU];W!#Z_E?T\UZCO9AX^G_4";XOLO3_H)8^%\$6K7F+!85 M<[6YH$A[G5MJR(@,-A%%XID)006M36XT3"1SX7QMF$-28^*S"[HFCX613X-330>%=4;0W' M-3BY=*67EA@C^<41:5DF1LQ 4-!H>2M!2P2 M'IED>6[-Y1CV)DJ1^7BOCMA6K45_"=U=EC51Z>[CZNZ<'2$%=TX%Q*+!B&,; MD",>HUSJ$CWC7G._6KJ[S&2.EW#07F:?$D MNSN__VK#]#-;6,U>UU= O5R@WIY/<-&1YNV5@YO'/.+&,Z0-"RBF(#TLJ63) MK;UE1-79%=V<[WS1"ND>!>EF35+K.$V)), W"R9I M;NVA4_ H8<=XI%)%JG("D*R3*TBJ5A3IKFZ9I>_9,6MZ5 _L((5O;"*UY <] M[Y@O][Z:X]BXXB_WHB)X>!<'25:_BX-Y_"X.7X8]__VPU\X,]KE=X? L/WGE M^CK0QJ3-">#CYE^MYM$GL??MT^G>T2>\M_E>-,]S<\#F86/'_VQ^!"S^^)7- M\M\T !\;G2W:W&RW]S;_[#0W/W]O['QGN>=1@[[_F:G\=CM?\=Y.2(VCK^>- MTWT& A-S-P?'>4YY]A$YJB/RT24FK)*2QEG^&R.4TBQ%C87B27$MK*5@63H3 ME*4!S_+?E--^C\X.MS_H\L!\##*(&!5@.L?:&VL]^+M8QMG1V>B<'J MRZ'MEU'^=VT[&-0V"F;@7AX'R&7!$U1^\.?,!_T(\P261-XPZK7X,S<[*%F_ M1FUC"K*R7L'N5FPO@X+("O:8W"AA]*?B_L,^C#_%?D&0#*M34O]?ILT;S SS M\FA*^KV1HEW_+OU,,#=L#=LE.=RUQE@YZOUBB#-664HA.*XUX2:?.0>GL!4D M*,-SC:JC5_N?LU2.[XIA%>CP;_&LS\5L?.CUWUM_6"S)2^!S?'K<.-\2VYM? MSYN;!WQ[<_=G\V"?2"<"21(<2NNR5\G!ZG(!21&X"Y$(JV")7&8[S\X<9W6<$1W:MH@EIP3!9MDZY0..V/:V- M6HG-$81F!R+!]\I!P&-[_>,1X5:^QIW!Q8/UVNRF10GQT7[B;/)QE.O#2[X-2>-AUJ=S-LRVMGR MEK1>V\IDH*%5LK&>C,E.I^=S!C\LK--1V6MF]"'\OXNFJ31OWMGJ)1WGPM^_ MH)4MYZ\DW[QM]M9KVV7&X!VNJ2\TDFXO\[2"*.6TQ!C6KUZ\UJ#XXMR:YT4J MF2U'LG]U(YXQH67Y+BO!&EK<\4T>5]9-,=S-_WW ME7C;FYL?G_3'R'-+Z\'Z1/FFX6NVZ<:%E%J8E+SN\(5K]^!22&<)N940"FMJ M2<#<@+V0>[CYX B-+ GG;^EB.K\-CU=O.TUMR5M=^*!;8L,W,(RWREXV_X"? MW_+;F<48YF6Q0-PKWZ +XFXE.1%$(A5E0IQ:A4SD#B6B@Q>)DJ3"VEM>9TS7 M#>7SV_0M<+7()I/WC3NV"R#)$I.(85Q;3C6QN>NV\\Q+\&Y%4/<6M=PH8-C[ M' MD;*6S*<$;]HK1__EE)/N5!7B;@!$0L.0=MAIDRZ<8$$]8(^>L1SJE7(+K M<1X*XQ> HF."0UH$YI[GF,@$.Y3$V :8 J6 HL..4$-L%Y[KB3_J#LU#J*J^36Q_9GCCO95A&AF18\N)N+ MA[:=1K[3($[=LJ#9+^-%^9H?<=+V=QQ_CV&\%9U:,!-?I$?]^>)=2O]YHWB7 ME7B51P&;8JT>@C71@CMLA S:"!ZL,TP&BWE4@AFM>;@[UA3P\J<=Q) '&;N# M(A"XT>_GMM=9F/\\N_C*J)E5L4S;9<#M8S_W-]GJ_@,SV0MW*,EZY1B5>XL0 MZZ@/02.<=$2<$GV#,3RIEJW3W=XN8?VQ]VB\#U5M>OYS;SNE:>X^8_Y*.7'['V3WNF M.?F5W[AH+;[ZFK\Q"BT7+<1*,2\:)3LP^$8H7D2L[>B$M#6H#>(P*\3P,/>. M*K(:"*NAT62A0J]JT[HW ^4WMFFY=EZN2PVIKOLEKJO:\Q3M><3U[7GND ?% M)WE054^?7[RGSW/FLA'\^,EL[VV_FWN0@S566&VKDKS6'"<)'QU^W][9/6ML M;O'FQ_?PWT\_FT>[?&\G-V([((WS!MQCKP,&%)\UMK8_?A+-HZW3QM$!WMW9 M N/L/6T>';8;Y[Y(.,F))\W.[L_&YF&">YWO)^JP),HBJK%!W":-M'4<$:YQ M[ACM,/.S&6(D$"<<@P^]Y-XR!_XBV-;62.NDQ6PN=6TTX368\?+(_!YI;+<^ M]+FE^AI;: #6Y,"?# ;%:71MDK%9FC:779]#.[A;DL5ZK?9G]/9D$,M$@6[[ M;-)7-+?S='%X&F-YNC\\[96GSZ7Y.I>H,.5./U&VV_S+Y\/S8[@B;YA@;H_E M9I*2,F5HP^N@\C"]$X>'O=QTMNR*>L55^?^%'PHX4$0B0"X.[SK33]9;U MG"2RCA0@-^>]4(>"@^[6WI=7PO"M\W@[#+^8AGU9P(>VY%Q*/\Z7-V=D@3E[G3-32=-#I>DU<.H6 MIKT=]OK/WGGT&1J,KGX+U-4?X6OKIM&,PW%>RF_MWF#P>\T.A_V6.QF.@UK3 M8:%1:G_5T?4E-TZ\"[L>HT01HP@/DN8<-ANH)(Q3&0G! I,BTD^T;_QK0F;)=^[C0VW_/FT;_?MS<_'S5V/&_L MO,?;F>YD9^,,QLN:W_YMS].:A*.]C[NGC9T#VOSV"9[9^-D\/_C9V/G$=\]S MI/"O[_ >9._;OU=U=24D8!LC0QY+@[CC#EDG*3+*$IX8#AB3M;>FSHE>#:*] MJIUKA4HW]W,UEC$1DH@^<"63B<(90ZASS"FG=7G^,$8E4J'2"J#2+-E2,L)* MPCDRR47$#?9(RZ"02A1S@"RM&\0J4*E9X*E>YU*EJATK.B$IE! M)4E"\@ ^2 N6;:44D,'2(^D"B\H'*5DFNZP;_)#V)!4J5:CT5/VEH]!,4"4P M5YQY;80D2:KDDL%),5: $AZ#TI6F4H5%3X-%;)8A'8N8E+'(8940CX$@3<%O MP\D9YK12)/MM%"PD^>NUO%]I;-F,W5ZGU7UHG'E50J35/1:XQVL+#'\;I7O5 MYM.]KDWTJH]2NEY9JZ$[DM@\+*2*9S?D\4)ME.O4+)9I.\T1 11YE2^C#N\E M;-A7=&-V(2H7/$EK!1]911]-G8I/8U<>HT$#1IQ$02RA@LD,\D,*+HDVA6*+K6L2T$K1?^E M%?V!@;]*T5=&T6?#@0I+)[SQ2!&G0-&C!V<IY?*NZ3C$(FEKH_#$TEKT_-*G(G=[^=5&^1M/<<=UI\L-T]!K#W.OK'>M M\/LN^-V:;U+H%4F4DX*M$7&),3(Z6!28\%I1Y[F5:V_Q^H-2W.ZD$B^U,V$% M:K\PJ#TP)%6!VJ."VFR8B1!FC(@6Q9!;9)M(D<:6(^-#\D)S"PM7@-I#&F17 MH%:!VNJ\]7U [8'AMPK4'A749D-J+I),;2F0C8XCKFU AA.-/,";ES$026D& M-5Q9:A6H_1J@=@],>V"DD590]@A0-ALT]-$91I5&RH&1QD70 &7)(PD^IW/2 M^YAT 64/#A<^"9Y=W2E:KGJGZ!5L$_T$HZV&>OM0+[?=OG=+[2?<+LHV&[=S MLV: YD-<)5'.&2$N#* #I;=35Z5+ZV*V;F%SU8>$''!Q5?VW,< M*QSM'>UM-EO-S0V6O[^W\^E\;^?/5F/SSS;\]_ON48!['L 8=L7LL4*ST_S> MH%NXL>E/FYL?VLU-&-/'K=/&QW_AOY];3?I);&_"^QZUK^)K$YY%ESA%F"67 MBPXHSM=V PBNZ$%HA4JK]&X57]NOC4JSR6A64B:U"(B* MI!$/(2$KI$)4:AF9]X$X_7"^M@J5*E2J^-HJ5+H.E6:SR;C$G%F<4.0 35PZ MAXPS%LG HV>&,/C+P_G:*E2J4*GB:ZNPZ#(6S::#Z1@B)2P@)S,6"1>09E8@ M%WSTW%)'L%T27]L2 >DUQ)X?RM>VQ-AF=8\GNL>KB@K?0-9V2V_.!U&V+6IL MO* =^<51ME4[]2T[]15$;#56"@Z0-$0YA^!?QQ VR/%#D1+),^$ "PZ75 M>Y7IV2KUOEV]9V-^25D=N/!()U!J3C5# -8!,2-Q%(R&8)9*RE:I]TJK]RJ3 MLE7J?;MZSX;1 O8BA2@1.%88=F]/D(DR(L=$%%Y8KY=+Q5;%TNZDG.]3BGXX MJ0YK_8BU0?0G_=:P%0=OJO#:*[G'+:(^KK$#O8PW/[;ZYN5OOJJXY>U;:Z.9$_H\T_;=NMHI5/&*V$ MJ>_'#LR^;;\KPLBE*;0QE7>\TQNS2L3PCSW+7][HPU(>%-?-'#NFUL\8T'GL M]RH#Z58#:?O=7/12:NFY,AJIW"^3&\>1=LHA'*/D3%-I$QA(_^>_-"7TCQ6R MCBKG9_5#EY6N/Z^NSX8R(P TN#P611(IXL0)I(FU2%EA7?"*2B8J77\=NK[L M.&:EZ\^KZW-Q3:,\\5H@(@)&G#.!C.4!44^C\0)V=E_I^BO1]64'-9>MZU6D M\QX*/QOI%!&,=Q9@-S=:(JZI0CK(B)07-#HJG)5V[:V6=55E#*Y.0M6M;%H/ MZ7[Y ++/EPYY3Y1DM5DNW]QQ3H5O#\2W^30KDZPWF";DJ(N(!T^1C<2@(*62 ML*L6@\$2I614H/!HHS"5G$4TX=QHEQ\'H\=8CRQ-# MF#.BDA0F&?D(O3,K4/AU0.&)$KHJ4'@T4)@/?7B6>$H(G%J%N)4*62P=\IY: MS!35EC]&G\T*%'X=4'BB-+ *%!X-%&;#(S$18V'X"!83+ 5G/'*6:@0.86[+ M&U52996&5*PN],L A=?;K?.JN,ECD)=5_5)>>K^4E6[7.=H *DB_O41^9R/# M>1$5:F[N(9"2X&9"R-"/P^@\I*'<>XLD%K1E+5I[-"LU>.9D_6I[-" MLSNAV=EE-#,>:\^90]IG-"-,(F,<0%J0CG GE32Q:M!9H=DK1[,G:]!9H=E= MT*PY8YL%*J2GB2.;& 9_6V%DG'-(>)5RS33WMNK,6:'9KX1F*]B9L\*P.V'8 MC$46,:P'#0D1%3GB7"1DF8M(BQ12BAA;&5]\2TY";NK)>KEJI=[SI>[HJ5HQI&\0[2Z)T7CS*O^,M_(>[4NU]G:1EIE/W^^H:&C:[ UCC9 :JHWVVZ(7 M4,%*]U O82[+N=>)._;G9FO@V[W!23_NP/W_;/?\]^?>4,]&&VIGBS;HUY^- M\Z]X>\>?-3<_=[8_?N*[=*_5//JWM7OT;V>O _<[VOH)FV,[_M_/9WO?PK&C M7.X>[<)&^OZ\N?-)-,^WDF\L %9+2E8])$@(S%'*5J?J-/<"E*:-R"J,6SDT\N@M'4D>JV9Y@R^Q;"0 MS'D'%I3TP:S5XL#;8YCU8?\$]M)_^KT?K4$VGG)+V'(%:K $<3#>84>K/2/= M,SHR6IW;'O[< GY]Q]YWO0X\^:R66FVXL7[M%/]PO0_AM4$L1 M,,>VQV=D0_NSUH_#DWZWZ(H[]]=![J/[P_9;O9,!O%F^Q7JM8;NVS,ROQ1^V M?5(\9G@QCJ),1/TQ*.YSW!NT\B0/,MDC? ^FVQX?]WO'_19<5SL>+^$@YS?# M)VTP2(H#.;BV;4\'Q;CZ\6#4&KC\W<5V*_XH&A+;87[T62V?Z U.CH][_?) M;_(T^+0%5LPQF,$)]'X8_6$W&SVU+!G#P:3_< );K/S-M_K^I)-/UWTI66VV"]--VJ?Y_KW[E]Z]G5<"+^L: KR1(SK5=9ZL<=K(=% MU]9.K^@Q&B_W&*WEG::0Q[SWU$[MH':MRUA6""SW6'*.S?O]^'4F6]UG>)=W M)9""M;)]G)OL9:68L'DC^LJVON9.XVS?*V]CX ZIJ!,"JRDAYZ-&B1,58$?A M,6>44;8^WZWD?Q<+?K=U?N"!3;7.]UMGL0_:Y+4T D4*A@V7V"!M*46)P;]* M1Q-1IZ-/>)]%SC$/ DFC M N*!6F19$L@8JYQQT@4'SA8EZ_-!\/O@Q@.CB=4ZWVN=O_[<=T2EI(A&6!N# M.,].4@H*.0;J)G#D-H*W0?4ZOQTW,FSXPUPI6YCJ4U;X_S.-'_W"^,\V%QAYINM&KT/-.A7PRF/'ZDT_9M?H1_SCM!6&A^/3A:D+1T_" M%Y=8!_[AR?#Z2RZ/45_5UOKIUY'E41(Y(WU3_RX>M5)X$K4ZG(2XC\&K1:X? M[7?01WC#-[9]:L\&:_^Y/#4P+Z,1,;:N\E+,SN*U,Y/2HTEXN4 S[T29-\4 M/&;Y6S FNS)CJ8'' YO/?RVP1.!4%9X\..!Y$\E$ /_]'_OVJN5?W<@C??S( MX^>L_YDWH3\\VYD*3:Q<()(U)B=[!Z+Y\2MM;.Z>-7:VSG;//^43- &[[?>] MSN>C9N?]V2[]W&GLA/;L;KN]^1WO[>R>-F$G;AS]==3448X@ZN%82DDK).,BE$_&XH<+4(MKT+K7O''VY]X>81,!L*<3();R840 M6GC0(&NH(]I9;6^!HD?=;+>[MJ?=3,@XMC;.LJV2O];IQ% $#,OQUCIQS(D G\:?T9=TL+V46A[^ M/H[:C1_W6_:I*/[CGQ/PDNR@O/++Y"G%I^2/W[,IE(.GK3 R50M_R]:Z69=A MF+'UHX"DD:5E.[V3;L%'^[_NT&8M6H$3)\9J([E*VGD3@@Z!!F8-IWA_*T\7 MH3/=U<1<=S48U.#S9%!3,-"*"W9;DZ\-$,YW!9C@O+'SZ;2YN7O:V-@WA"2E M+$&&8'"Z7-#(.JR1-I%&+%0(!IQXLCZ?1EG&'T$:V_!;'02X!0YX$=O^"9,\ MCHEWX[#F>KWOM1PICV.YS.RKO1R@SL2B0[#C-X8S'GS]3C+%D^=,,BUI$-PG MJ@FCBL)NFLN8$@E9IJYH(UK)U-)EZB=L./\_>V_:U%:RK O_%07GGOOVCJ#8 M-0_N$T30C>WCCBW1MG$[X M1(PA+B*O!&/_Z-VLM"9#$; 8)*MQM@[3&JLPG MYTS05*,4,J"0?*XSISDMEU&0X%YRR;@&JJIR MRI^F@NS! Z6Y$ZM>Q;VC2T-M?UX,^?UA.SEVU?A\$"-8\2?MX0%(K!Z%?]1?W!M'\A_W8,'V24.MH?Q\&ZMIVSQAJNOLN@?J3V8%9* MKC4^5-+T*-:$FQ^C/O!" &U:*P!Z[(VOD/L?ST(PQ+4!L M*R&SZU2#/"<"2<7A7]#SB5:WD.+3Y Z*Y!!HO6&]SQ0R:!S;TXE%F@EGAMCJ M8/1)[$:ND>0\1'*@4VR<)>&TXXV+722R8,&+'6 MAL@*%3P5%9#6_AX8<"QH[Q%AWB#XF8*BE^"OJ!7AG'ABJI+2J_H#++^(S_&' M_.&@$7KYAX:+M@^2=0@P.!BN5C>O4G/\00RC3C:*>G!,HPO$F@7P<>RW>Z'M MX>?!T'8Z5;_/1ACU\^U3.Y-:XS1?LHIJ#@_ZO='^P>P7\,Z&11D=A,/:2C)6A MVH<"5[W1<3)QE\Q,J]PL,W4,XI*:!GNNT]\<96N.K MN5Z_WP-Q.'FL85;M0(362E?]_(-:7NZ/;!Z^$<>/W1C <56X>_:-JM W -G\ MV^1OQJ\#HK9;"^P+G3''/NN-+S['PV1*=77RMT0*.!=*VX\6J=N*,KF"W+MYG MFD8;V2N6O7@77AH^@6,[%:UEM(EPQTL(J7KQ<_U_K?'E?%\N7:B\2*M3SU*[ M^RH# 6BPVQX,>O %33E_;+?>[,4?8:A%QYXK/T? ]+X]C&@R3V]>2YY@WDT M4@IN-$A^'&QTWGH60J"V$LASP?,/K7>S$GDSNN$' ,'^*%/!.^MC3<5%&-]" M& M0R2*Q(1G-D);*(@ZJ/X+M8 CC$"1-TCBOLS">SYZ8$L;G,JW"!:"9=O>X M\OE.\&&8>3*3.9#*W5(N'HE8/HP?+>=;5'F^N8 L1VGM?ER87(OG)I$<"4J8 M><$P1T[EX=L.$V04!ZLQ6FT"(=P9N[+.+S$3_WN,2B"U<\ME>W0TRBG$@+'= M4;2^[K3ZD2 M>?(7$Z?$1%69=W51!1K18#(J\;2*:65E?E[AF!&T 'MA/\O90:YZRA9B+AVX M6V\\N#M+42C/B. !K"7%0Q Z&!4I\NF\1];&WM,.RDP PR,V3=-C479:8&(!RPR3"ML0%8RO HF MT1R9G_6=KW6LN]$#]<83G(0E$2"/"\LTXUQ@Z SVD=A,"6^I5UPO$JT^8Z@OBS V9(XX^I M9GJU8_3 E;UX_=<2@36BHOQZ J N3:5]5*BTH8&)H7&-KOC##/*,D*-DDIX M[(TK(//41/6S]7%/NVBX3!H!KQ,0I%(B0SS0F (5S%N0"D&LK*M5<3W&U"2U M,4U24QZ!>6/X)A= I=YGO]23>=W.0E3_R=]L7O"C_%W[42:QJGE?UL11=2$% M\W T&+;3Z2\FG#ZU!^Q=%;YK=ZL,Y/SO=/0/6#J,UD\J2*A^S_L,>M11 M' S.70@)V+%WDC>U/\Z\.JY]UV_NDN@[*;1&N2?*&R8G>:YM()2CX1M$]+.M M544.\JR\[>D?87IM"%\3>2VJ4%<[,^:$ :_P, ZNS,V:<8\!TV8\S:Z9C.D9 M !HGO?ZW<>K5E7ZUU5K!KA@;#!__+?^0>6N_;ZL/X:V_M[.;;\)YG\_OD+__ M//[^9L8KA//KA',)[U^SN75=<(@5"&2[MM8"SK84KC&I2O;5&5,D>3]"G)#) MGQ?O6(CD*8GD8C'[\3A5<]#X'@_:/E>V5^D?E\4Y;ID5>L6&_S.Y/FI,\D/+ M?C_Y?O_QH=Q4:=@\6G%<"L]%5V MH:VTN4GRM_4^ZWYVOQ_KKA.5%OAA4$4D_P8E$2[0/^Y5+OD)7J\V_O.?/R=) MN6?"Q#8Z/7^>V'WQWE4#^$K?/-9RX5T+I3XU,%6>T@DU-KKGS4_. MM)$9ROP\.MK^L3JV-L]#MF>"S9X.ZF/NEG"8,'.:$1(,YXQ)0SWF40;M!(-O MU UEV8C?LFYH;#AOI0N?E=C!Y>5%;W\T-_8TBTKFP>C85A4$A""G14"28)V" MX-HR7"4!J1L"!GE2Q3BSY?^-8%>R[Z *.K6[;M3/FM D(Q%L&$"F"SZ&WFB( M>@D=]_RW. 1I6 FU078]]'R[,H\KRCRCV'Z.M.<$AW.7R+6$_2 EOPM63UO. M*W7&U]09JZOKC$O)\/*7#%]:@WF+FLK'K>7]/$Z3W$I75?56+_BJ"WH_[F') M)(W4(B*U0)PGC5P*%M&H-Z\;)N%E&?X]'([A9 MM/VC<5K#C./L"KX\M.?/397KI R^?N_!DG/NBM ]]ON_S6K@>VTV]5MEYO M!(L=!O]Z95Z_KF9"JNJY6X<;C07PS^>'W7%+4L:=OVD?5/E4G_3Y]O0S< M,SV3*]BJOS[']#5X[NL:I>O!G)7B-*;,D#VO6A+CZVT5[5DWEDCPK$($@^L$?%J\I>;^K M7ONP9$VRVSW030,8;^SG?O5\5C)[E1M[3E_?,GY>#W^FX0ESS54J:/U4R\;& MVUHT_C9VX^8>P)58G!L*\K#+;>YPD>58T(V)T#^O"6O\]G;TT_@^IZ[Q6]2PO_J]9M^9;N06CN5F3W(I=O MRGYY4.2["ZLOQUIEH^]QD>U%KAEY(NQ:OI4IU/3LU+1T[W\;FGG)[T^>6D@M M'Y?\-CJRHY#GH-S&,"QK5-:HK%%9HY>Z1O-3Y:[Q2=XTN'89!LQ>T?7UKO,V M7\%DW1[SYL\.O*?G6]N=@U9WYZ2U^5; M9G#.^R3[!R"-=1Z;APO6%6P:B'>[2XM:76B2JJ&FTH2"E8]/U:1&:P*)'$N"45&*8.X3AYI&A(2C# OI;[2Y8)1Q8>X!8"EONF-%21.P\)2:9D)R\8=IAP:H%P"HV@U6$"9ZT M(L@J6%%.JTY^"@Q!8YPG%+Y4MF!5P:J%>+<[8!7C2C <$O7,<)\G.F-J,35$ MX"BBOJK5_VTA:G,4.[=[%[PL6W0V+Q P6*1>#IX$BGXA&G F-P(2G*%A" MG&12.1%7U@6YJOMLP:$%XM6"0Q4."9MP,DX*I35/@$-!T1!E2-*#'F7-N#VM M8;C@T+/YQ0&#*M]XU>+X<'\O>3# .:8H.N<1CQ@CRZ5!"N0%DTX[DM2B =&= M@Y#>Q[AD0NP3I1&@P&4"$-<:H*T5A99PZ0EEGGIY(-9:I>#PZ-J2#.WO+I. MZ[4SM[221)6'E6K/HTXN$NR!SV,(*DIN2GAK\9E[-KQE7%8$:$#**XQXD!), MGR 0$U)KJW@@\>%"\86Y%Y>Y5< B8JX8TX23%+7@EJO A;46F/[&%E6%N9^? MN6?C048(;+S2B%H5$->!(TUE AF. S-Y!J((A;E? 7,G:H5-0FBE-(_1.!$2 ML0$';D&'X[@$4!:?N6<#* )[S#77R#E"$1=2(>M"0(X[ZV /J=9%V%<5\ XUKND\'&64L49S9IYA*1H(=3KK5CM+CHGY]QYUST MP5E,M(XH2!NS3FV0Y9HBAKU7"G@7I[AHG/L:ZH2N&LUS+U_];8.?2PT_,4K# ML:= JP( 1VL6(R5@$_) +=&Q^.H7'9[:<[YZJI-G(#*0Y%0AGD@"HP#6-C$! M9I[73*67G %:F/O,*'# PM8(I3SC#@06=PQ'E@)+CBAABZ]^\9E[UE MTXB48V Y<(F1QL8C[1SP+:?285R8^Q4P=Q"..NN8L2QPYJ,&*R)(%JR4E$Z*8=ZO+*W^M[OD MU2OE+7/2:L:YI\G)F$0$M#&@*@CL']=77V#H]C!T.N>3]\K@Z#A!4AF%N(\4 M&><-(IP:'H61&K.5=5 "YU!HKL'@ H?YGQ5WU.T8CES=L;% C#-66XFE391S M1Z(.FE@P4[17Q!H1'C=B4"#F+A S&QG0 C:)8(^D=@EQFA+2+(^Q%=ZY8#VE MFJ^L4:(25YJEIL3!)2? M#F5F0T$!4,0K8Q$V1" N 64TM0E1BX/Q+/DD%: ,E4N-,:^L8N-.?MAHB#,L M)>\25YQK' C\* ,';8'+:[HJ%>Y]>D?L;#S(*!U" N,$&^,0QT(@XY1&SO!$ M6-).:+JR+N2"J BOH6SCS][18-@?U8SW2X&@5Q&&-MARPKTT3&'ND[4Q4 Z_ MB^"T %@J-1L+#DM;\]-0 "\XCU8BHD&SX!ST"2.%1%00!3H%,\GH%Y0%+QY7KS16BE0>71DW/(HC<:* M8J//4>#,;((I!"\>C1RD2C_*\&:29 1V')1PXH-N*6I)SHZY!E5NHD90KD)8^U+4Q]UMA+.ZD- M2R8(S:4TSBJ3O(^Y%8>143Y.L5!AZ@?QSLX%C:*W5$B!9,Q=-ZSUR% ED+71 M"TNY3_CAVM^70J([\>2'02>W_?J[=Q1*RLDU.H943H-APV+@(C*7+1H2%6C( MB1G\R$&C C^WAY_YX1L41Y A3",=\F@RJR6R$@=DL2""L(4A'G6TB$KK-%!).DY!V/*:,*\ PM*YU T M(8];.E00YBX(,QO\P<$R;(1 T4J>.YX+Y(B(>=JJ94P$8YA;60<[J4!,@9CG M@YBD8L(\&B&UXB%H+3@'N8A))$EX>9O03X&8)X*8V8B/2XFS/$K!!1/RC$*+ M\@P%9$*03LGHN"T04R#FN5L[1JE8$E@*$K@ M1L4;: P,E! <0=P+C7+!.,INK&"4LH8_7(OU4BIT M)Y[\)QZT?0>NAQI_C_K^P Y*I= UG0XLU]$*:K .'"22P]CE+L0*!VRMQ:52 M:,'AJ;F],9R%)\I-)($$A(W/\*05NSVS9Q!+LF MD6/<:B5 P25@X9CYYKFW=ZD4B"D0\XO6ER:,6K"Y0@"3._(\ Y1L:YB)@U0GJEB=*^J#D%@Q9%S2').9=$ M4"(J'HTRF$K+DO54FH"E*9&C10*;&34G>H^- 2-*\1!1[L$%-E60R! A291" M2^U6UCDN>D[!F.?3,6PQEX0Y[(V.S"4M58PLEM#1 D/.UHQ^DS!V M3KLW#Q8Z>'WM*H="57 V:@[0F&4,#%SB/^$C* M!&=I4H085V)'"\S5S3H@#)P-[P^>US27B$B4E".(L>*0),'A2GH24J))D M(4=XOH9*H0O!HT_Q:-AX^^,X'@UBR56Y,N&6)91G3PK/?)+AX>)'SY^TL@Q&SZO+ ME[M3Y2)F*CJC027B'%-0F;WGS(5@F)$QBA(_6B2PF76L<,FYHN8\-_+,QH^D CV'.(M8U"FW;!!(:U!S/%4D2Q(\B+F ?C<8:,9Q)9S8C-J:S&D95UT#%* M#N1BVK"O V,HT8Z)Y*C-YJO7UGGGF:),6YNT"B4,)%"S!:=&<&6I4Y$^;KSOHOON:-1%H3=$XXL7 +HK ,W6S'O+ M/0T819[GW 7MD$M.H* \3QZ+J!)=62>KA)5RL@)!SQDX<(%H(S 7G(-H-+D* MQ3FGN,K-3T&:("FQQIYZY>E"3J@IY60/ MS-7<<)D]K](*PKD4EE/IG>#))BPU#R4X8,7N9QL?5H[B/D"H*"2,P7U.>1*X\_> M8-AH#QK]F#K1 YXW[ #V S[L)?CP>SP:P=U X@P/(ASZ<>T,B*I-*F1P@0SH I+! M?CR*?=MIY.EZ-G3;1^W!L%^]4R/6E;.%,AZ?,MB_&L])&F===B_01ONH<=SO M'<,CGZXVCCOV:-CXO[9[_'LC_K]1^SCO]&KC*,)?T]3Q_\W0Q1\63O6Q\?D@ MQN'@&AJ8T2+D-4J$Z_5#[*-ZM]]D[:6Z7V.R4'<06^52Y5+E4M=>JN+/?P^M MZ\0SOJU-D-:H"WCCZ]^S?=H^&MG*)LD /+EIU_;WVT=G-\V(-+X/RAC^AN@+ MG_1K5-+36.\!;6)_;):O_X_K_WM]&DCR[2K;DW!%G,$F81>X--0(&2T6AB0? ML?%L3[&5BR==^8R/[@-0LTA,,Q*W>L/8(*R!&O\SM<8SYK]2U&N'8[*12X6= MBTPG':AW5B0>+PU=3EO^F^V![_0&HW[<2AFZ05176S>V^+.N,/A\8/OQ#Y + MX6][6LGV;7B$/SH]_^VY3?W3L:G?W3UH'7[J[G;_:C??OP6S_1/"P#EPC*33+3O^$ MC%42.2TU$5IX^+?VU GQ+"1?26,:AN\X"SF>7:4YC%V<+ GAAAJC5MIQ(&W MQ[ UP_X(=(&W(%Z'IZA:]L;%G9GGNHL<,,.!]?;<>.]G8X+JBF_:0^!O?PNV M^!1!*VW[6M$$\FMLG-A^&,R#P//Q\YQF53WXYJ@/L%8I2(/VCT873C@8-.)1 M@#=I6M"Z&HRL-C*3KE[4HAHVOU_6T!O#'BQ2UJFO= \.,IL.9K,T2>)*.V&% M,5QH9Y(4U.><*LXY\^F&[(8/K7>SB'&.!A>I;_Q^D<8%3;M'6< M#QR\AP.'@P]'?\-*]L+[?F\PN%V($K\RL&G]?)MG#YVVMK]P>(]3 )ZPU/*C\%K3_T.Z#)=#K#T#%3ZD-'P\J*S%VCSN]TUA?Y"+-CH"J M^]4G-89ENP]H(%N ?X,1L-98?':]2-D3^S=;0L!:1[%FNY/V\.#JEUR]EX'= M?A@#NW'IXY_ 0_R?N^0L1.<9QMI74&&48\E(RJD/3BAAS4WYW6(6.#8ZH#'D M=[@<0<8-NFZ'!?)U8P%M?=RC,1I&A$ TX(BXM &9/"@>)+H-.O@4<,X\6)LO M0ZXC!< VG4P"F2#O0A=")>]9!'D20 7"TDHOHQ0D>A^PT#>.>"AT\7ATP;8^ M[C&2I-?,HLAHS'/J)#*,*R0,S@#G.^/@]=DY7[TQ9/DH>@(XHYIH'&9R)5"T!H,A>4 <8A G)"$M3$*)>B*]T; E9F6=K=$'1AQ)!#R]<1H AR<1 M#14X$$H"P=+',5U8>H24XR M38*AU=#H-7$#I8+F/3KJGVU MIWF%>Y^[4++MA20(7Q0&?.SL8_'=>]]]@_FCK=%P, 2&;!_M;V?7\*OV#'[< _ #0]Q0 M)(FEB%.%D<6<@%(>%;,J&AG2K*=O(2W@;<#ARI#OG&;'U=A=,!BY0]C\3-(U M,3?VLS<'B/P&HQ_,Y4ZGD9%M-1O#J0<2^&3PYFZ>@"KV,!/#@/7HV.-!?#/Y MX?=)O7K[J'JKZJ3?IZ]W21"VBC+47_]^T@[#@QP27<-U0MXX,CV^\_CKM>JK MF3RK^CO-UYA25WZ-U\@]OP,U^%YG7O>PA*YI=?77%R][W[+_\5[E$/C5P:9+ M8OMUO.>9DC/G/- 5+;QK9W':V(FV?V6R^:^LR)W">/>_^G(L-DA%!Z@"TK82 M3=/#?^_;Q/Y>B[-PW2FRP+\7 3Y@JZ7;K>2R9UU?&E8A5DJ6A,AZ([=,&>:I MEAHKX[GEXSY,3Q%-N4(M>_LC]GU[D&5?S40O.L12IVX?OOO6V@[?6IOP^>$& MWMG^U&UN'K2;VW]]VZ$?Z>YA\V=S,W1;\&IVMB_HUL8>!T5/6^Z1&E.N46.,E2 M'F+FL<8 C$Q:QT+"(AGBB+$TV(*3+Q!&1D>= M+%KC"T;#TSDTQ,KC2 -63 $<>D,TH9H4")9L$*GF&C6&@4!.)3+T_WSI2B' MHBB'CPV'G$@M,3%">&X(M3810TF>_.Y2Y$4Y?+EPV/IS#@ZU-5QCQ9!V6"(> M-48N>OA5B2@!"@VNE$-"5IDJVN&3PZ$LVN%CV\K<.24HH3%&GA2UN>^EH\1R M[8S0OL#ARX7#>9^BT=BCB!VAA< M0H$D@;A0%NF$*0HJ1!F<#22FE77%-9C1OXR4=PVP/V _'7;/2OB'*@Q^L.M< M6#QXIT;HC7):S]6WN&_A\9-#&1&YO<9\>=.U]5M:Z3EG6JDK[K9-!E3 MLT9S_M5\AXRSM*O_GLZ)&]\)GY]B'9#3:'CU*=//>%T5^1.2!\M/2?1,ZXL+ M?Q^<@ -;4WE59Q?DRI=,Z=&2 M!^NU!NG6ZU?,^*;.(ZPZG/R/79AG:1STLS;Q7[?@ U#YJM3#JN .B.=H./B? M?]OURW9R<9L)\,=O)O"?.!C$N'4<\V(?[?\GYEXRBY(1W&I/U)N//W8//Y+F M8?,'J#F'K9^@9FQ[N,\7MKOI3W9^?N.[A^^ZK?=??LQE!&_"YYM?3IL_MSJMG]](I?K\_.-P:_N@V_RZ@W>WWZ7FX5M07/84U)0\ZS/.46:PC G/9Q#7"WV/Q@ WWN@9 M!>GVA9+B3O6"9R7)R?IV!T1!/*M);L 3^KC:^!X/VKX3QQ7*DPY%:XV-JEIV MMCJD-Z'4R0WJ+.:-SW\VMGO'P"":PU&/W)'IRA8(ER_+9*^?I4M4K>'\EBN3 M*?[];(VJW\GO_VJ^VJ/X;Q+;G'AJ*H[5;[2W,5O46P]W;5J M4I]MZR[K^:)WJ2.ZG]DZ7TJFT08H2![AL=*Z<5LAC(H2Q7B5M05TC-]4"K2X #?QG M3.ZG?]8T7HC@%D1 FQ_W DE*!\L1QR+ 7\PAAQU'&/1!PD@PV (1T+7Y$46_ M5M'ZR&30ZAWY0@FWI@3<.MG3QN&DG47:T)2'57&D,0%,<-I;02/'!A0MLW95 M(L89&LR4I%ZJ=USLEA+:H7'4&S8.['>0+!-=IR*7?(,U< MS;I098//3(FLM;$GM,2<$8Y<\ !,AE%DI,=(I\"),M8:HBXK(7R^.L%<_=H[ MFK2DJ>GWK.M,U@C/*_X:OXV.["BT@5I7:W6J-X+;A\&_YFL!;_!O+4TUH(0O M,5V6:D"U1HU8IH>]=9WE)7[JQ9NL_!S3FA^D%O'^%S%WN,ARU"V^Z_5KK0 $ M??W#=M5$IUDWM7@[T]3B+F6-C].U_Z4L_&VK(I^&XI=FS<@MUFSQ8&TA!MLO M83+?UHRS+$^ >(SDOD8?,@85*VYGW>#!*%#&*\)![2-)D M Y6$<2HCF(D"DYNZ2+)S M^.G;[O:G@]WNNT[SZY?3W<-.N[GYENX<;IS.)M*TMCO?FG2'M0YW3JN$G?>? M.JWW\"Y?O_S8W?ZKN_7UPTES>Q?._VNJ.F]K>X?FWC7$JR1"0"%BAGA*#!EC M*9(IB<2D"TS8E77)KFHHN5@ES 7$"H@]-(A)8QD3(8GH UZP^=21*L]W(8MO(#ARS!Q?2D _G1.2[7! M..JX0U+@A+CE!EF%)6P6#IQH%;7U*^M\E9"K&ER7R<)"6&0-,+0V4F*6D@Q"KJS35/-UI(?2QA7:- M7NX+KRK[IB/8Q3-:G K+I9 6 ?;@ NQBNXJ)HX$Y8JE-R#,K0(H9CC1E#/DH MG5;24N%DUD.5N"IYH.TQH&U6-\>2:4RH1%BZG!H-UK5U MGJ&H24R>..P%65EGJT0O1S?;9=&P'U%KGRG"-=?5DM]0]/[KQ>&+>8.[EJ6_ MPI=;//)^-):9[C=0LI%+-G+)1B[9R$N9X#F?C?RY_:/D(I=3W:\[O/7S M"QS;Q$VX9O/GSLEN]P.>Z_C7;75WOS;AN+=\I_NNW=K\H[-[N,]:N3+VY\?3 MW,(:\:@P,CXR1 QL%><&)P\@ M2E8I^^44D.)Z+QBW.&]]!XPS46@FJ!*8*\Z\-D*2)%5R"=A#,7;3S/2"<4^+ M<7@&XY2G)'!.D3"Y_;,0'FD- M'UQ3*VS\J&P\JZDY8YC#5B(>P!#ETEIDN?4H!&=Y$ I''%;6Q2JA)9-Y,8Y\ M68[5DLE7"$M NS!!=B%3.8S/=0'*VU,B"9A4)[!AXRF!GF%E=&. M.0'[M&Y6.2^9S 7:7B>T/;B27J#M,:!M5C>G47DE?$8U"[IYY 19%A)BBBE* MDS8NN95UN-_'G5:IK01K=.8^SUX<#!X%\-VX]5HW1OCZN1*C_';=+SYV,[ M..31'WD.5=]6DTCR[1O.#MIP&4#?JCM[;3CG&ZTU:.RV@%P-/GF3X5AUTDAGG;X&@\T?4!YGGP.]'* MYO@9/\$C_AW[OIKN,38/$'WEU-':V"-@E6$PRA!5N3$0I@(9G3C"FCH;M>=< M@*[/UJB94_7_^[I!'=,3I4XKZ@"(!S@&D,X''/#JH9F;UJXG#<%G0L+HNB+LL*.%8X)%*7(1V2K&:D97ZO6YU MUVG&L,?'G2QNLI"S<)WQNXXQ=#P=*\_72J"O]19IULC\7,*S83G-\6*5.207 MYY!\W+..8JDH1D)KA7C@'EG,X"<;B",\^!C,8LTAJ6>,5"Q55^.-NEW;AXL, M+N4@,#S.67%^NEQO-!P,06)4G'4).CS8*)/)4ETVHO9IRPJ-61-:W*>J4),U M$'B/4JAWO_*_:POUQ)K"#UVH=]^RMN4KTGG7SEI'8P=TJE^I;WJH$J?E6\"- M:G[D/>N<[AN\OE>)V,(%*FJ#*0]I!3R^;87=DT5^7GOPY^7&?^XYL/&2L,\U MFNC?8QOAC,BW4HVU.Y7Y_^+C1-T/N/G^K\.MK_#OYML?S9\?17.[T][]^JZ3 M8T2M]_#[SP^GS?=O^6R<*,>4=KI-D?]M;K_]V=K\]F/KZU^=G=PI9_,MWMW\ M]K-Y^.%D9_L@-3]?:.:U^4VT3O:D]#C2&)%B7"/N(D;?_TH:+7D)X.W,E*-OJ+0"P$O6JT#@ MKT)@5@NW3WH%^1X,^4[GD$\'8I3A$4EM).*46.1$LHA+S@D#'5'EY$BR:MA# M)4U[/.A3DY2O?K1I&&\5KRQ:X',A8;]GP_4PN-W[ M(_YMVZ'"P/;WN'$4-O*^%BQ\,"R<=_X90@QW)"$F21X'P!TRW@KD.!;62954 MK":=://+P9&B!CX2%]?EX&DT'/5CH]L^:G='W9G,Q!))+Y'T)1 2=U67BVAX M,-$P[QV-$?L8O$3,,XMX"@0YBS4**B4FF#.I4I/9JJ"/7CO^8@/G\*K/Q-:9 MQ]XTVMWCT;"N2@(]NG1U>P'X^.5"ZO/;'QX.K7,2"U@^%%ANS;M3.0W"8N*1 M(-;GN;=YX82EYH0X1)7GJ >+*J\'P5XG(W'+F\/8=^ MZ/8<=ZT:6>1[/%XKBULT?LB_9]QI'XVJS@"WK?A_$5_.4"DU:S07R!WW!NV\ M%F^J9@[M[_%\W-Y_KTR=.-Y3?'Z*=;"Y8"==>/]ANJ M C!O;.?$G@Y6_CV]-+ NXR=B;$WEK9A=Q2M7)J5'JRJM-PA$8Z_NKO%FE(LR M\E'P3'9AGJ5QT,^*PW_=8HM AZT*2GNI\6?6.2JWKUV_;/N?H))WKCJNJN1M M]8:Q040#7=N0XP&JPC?AJM\K-O]0M6>I/(8;1^%_8P!&W=\ J?R]*@7.G1_#6]DPS,*!>F-!O0D,>!O#KR8G@V,:(B6BUF9!JL2PD97,Z*.707!- M07MEF!DR483SS,EI!_./H>!\.J?4[[J'&^1XT+FS0OS.[2:."BU*NW M\>9GG'XG1T$19X$FHPE8]=%$EK34021#0?&CUP%_YH+'P_GJBF^JSD?^>EXC MN:[ZP]BEU\A-11J?3^QQA0M9(QU\M?QQW'%T/7'_6]QV.BW!]_R M908]W[;9WUGUFDJ=D1_6M%)UN)@X0>M>3&N-K[G5Q_ZH8_N=T]R,JCWLU1VD M4OO('L&5\B-,6H?D9 3?CZ$];)RU%ACWT*B=K+E7\X7R _IO+5BUZW5BYTB@#).X:0! M*&B77"+WA#@ZZ_=RUGOB3>.W]K\:MG$ 4J3ZUN9UC]X.,DW!38\&8Q_ F%"^ MV_Y9;QDX' [,5-<[J8C Y?@LF R_Y:X5%/]^]FU]_>I3\ON_&OEBO[6G;UP] MUMERU(^25V[_J.J*!I0.5)\;IYW=?G*7"V=-W68I".7/ WNT?]Z.9G8%+NS@ M\,!6!)";^=1]U#*#GFUX7B(X86;)\XH=Q2R09.K"W]0M5P!!M/W:YIF;4JY=]W9)1>^:]RCD,0L?ZP"$O7RTE7=">$.^[9=\7?>YTD#I_%J M7L)VDYO:X;#?=J.ZY\NXN=3XK"R<5N=(S(_Z5;NF\5XNUZ9\F&K(=[[&@^D= MF899ZT"PKS;\=1N:/\G6T=F>72I%QXN9NU7=L)A_GB-RU1?K\BM?+G+S32ZP M8R:0BTSHLV[2ZY_FMZS:@ &O ^9G-AQO_!E&7(T)^?'>Y<=;S;S;B1=%2/7 M5RW&U8\,.-49A3&Y'XVQKFJ$5!M%ITLA">8HK&Z$6;6#RAPW/&/S25/-O$.5 M3C&1^;.D6(O7O!+G2S:M,U3>]:J;6L]/5A0N67N48!S M9[;FZGCM)XWA,N./%=>*:GLN-P^MGN8HG&NW^?$KC\#0?LNG9J6B-QJ,1=,% M!*_:C@+6'/=[.>P[V>E![@/G#ZIGF5&JJK7*1#&-@C-BL=)6Q@U)_14:SZ!Z M9MBG;Y?=9_KRLQ [??T*1">7.V_9=1FS_&$[-CH754FKR]<./J!:;9KEZ'<:>WF05(P.I3]#6FJ"RC4P)*&DZX M[:(N/B:F"V *KW5.EH/)6UV4Z]4Q/==I[X\MQO,.C_][>IPUPBK4E7W_J><\?4K+TI$\W95]9O?L8+I W[?'(PIL^+$CRWK6QD M=0L(\P"X!HX[V^]SB(ZK9WH 4,P%@7I1FYVZ%MS:U<[1_E7+%G\LGK56CI4F'7_$OF\/8E@4F+FC.P@VJML+F?AOY0I:5- \LZ1Z=0@\,V+E M\,D*5I8CMF+T6!O<%]T_L](WCLV=;)>?JYS^;)F.^VV?O4 ;Y\ZG##6S0GLL M;*<1R\5]6*7*^5"3&3S8^94'>0.F9.?PH-\;[1^,W4V9XLZ/CC\N/-Z[Z/H ME:>Y/QJ>YL#0BX.'^#Z42=NI7/T M'5QP/)]KWKDUUWBQ_JY%=)9T&T?A_.-Q9/ _/5_1X$+UEWWJ $+K)[S/X?YI M:_L+;_W\D/LU*QT9@PU#W.>R$BADTTY9J[Q>A'>P9'L_UH9^2D/09<^-'N5AI7E7Z9V:8?QU,+LA(V.CK[ M-;L4!K7G*.8Y!]F5?,Y^%UCOS-:'XH[3.90_>.E>N*7V_JS[]L^HU1:_^=K&>5:T!KBW) MLQ8:>"P:H/C6.'#+1+"7=^1]^VP_2*_I6USD+E=9CG;5[WK].C45Y'G]0]5Z MIU'W7:P_>9O5@_K',^D^E:!]G+W+C-+)GN\-R4-%MFW4O^FH_ M,=DMR;N^>-HEKX1V%T_@/X,2\9#2*&=$OC"%X,])T. 6/%'6Y^XC/AZUK.*]5[%N,72W!7R%RU08MC#L8JSB?1AV\53YY_ QONP9:W_V!N-(Y/=X M-(JE,=PB-;V8>_\7T_?"*$NB5-Y;;CB15 ?.#-/&1/B,1ERE;U!,IM(WKFN MD9$MX]K6T6<[D]*Q,'TN[IF'4?>Y.&S!O3^>-C>K:__8VOQXNKL)S_;^[<_6 MS]9!ZW"WW=P\:.]N[_^<[7/1I+N'<.Q)_1YO>6OSKV_-PV]X9[O)FO0M;74_ MG&R]_ZNSM=F:[@R_O<-:)WN,2B^PH$C(&'*?"XE,'A6LL'821^VM22OK3/+E M;OI68*W VL+!VKGR>PYP4]"V#/U]E@3W\ SN"6ER9Q^-(E4&<88-DO>62 M8".=P<9HJ?-)6"0-$8CCX)$)EJ,\(E(GRIP7-&,C)X_>^JQ@8\'&Q<9&9K2) M- JC/>&,:8V5!MU"BV2!<[2K:Q4FV$B*L?N$P,9G@ T;1C6/!I' ,>+:8N0, M\UA4N]'6+=:N,_XX MCD>#N)H[T95Q/'=>Q]_N@/O<6..3I9+P/*2%&65L%" ">'"F&Y]FF9MFC0C\BO7KF2"%%DK*)"72,8(.+14!OK81 M2>J\--8FRO3*.F7+.3/ZY1WY1%.PG[]R=*'* E]UT'V9(NYW,1P9)8H817B0 ME%.:;*"2,$YE) 0+3$KHY=D%5GLN]$*(T=J1 #:CYX@3ZI Q)"%!/#&,J.BR MST?.Q]1O;S<^X^3K@F@%T7XAA^C7 :W4 CX7T,W&K'C4A%*&D0I,(LZJW$D> MD'%"&Q-4]"3E>A?S^)GA!? *X+T.P"LE@(L$B;/Q/L<=99)K9)2VV0?)D):8 M(L554A1'P:VO()$^>DIE@<0"B8MIU4IC&1,AB>@#5S*9*!Q82-0YYI33NH1# M%P#99L.A,40:M/'(@30#TS8ZY#Q-B FE@V/"1>M6UM6\IE>LVH)HRXAH3PMH MQ:I]+J";BR/KP(/6&".,F48\UST[&QS""4L,WZF >=;AZ.,7!1;$*XCW.A"O MF+6+A8FS,7AM6*!!(:^,1#QBAF"W+2)>22HPPT[AC(GDUQ/4GQ$3%R^6_HCQ M^J%E>KKQ<>;GR\/AYK_.^IV>?U[^/QV-6 G)NG(L\(/6K6:)YN?#R>5/ZF'^L1 M[^=#C;->?.'$\;[B\U.L@PT>#:\^97J8LKYL*L+3*_RLGNHVO4 7_SXX4Q". M[7Y$KA_M-V03/.P;VSFQIX.5?T^_);SB^.*,K:F\JK,+C*%>?=.'F^C!TO(Z>7<.1T&3M>:*",'2]CQQ=O/-7\V/'/[1]EZ#A> MC%'"RT%#9>CX\UUD<5=S:6BW#!U_24>6H>-EZ/ABK$\9.EZ&CI<9QF6&\?*O M8ADZ7ABV,.P2K6(9.GY?#V,9.OYL.;QSF:RO+(UW[OU?3":OL,YR^$]%P[G@ MRH1 :4HIFF14XK+.Y(7+EJ'CDS3*O;%+O;GSHMN$:S^^%GL_OQI+G] M5C3I6];\^NE;Z[ S.W2<-S?VM-6&*LORW%V*N,,6:*22\U)QR3053*^M* M_7*C[ )M!=H*M)7:JX5%1CJ#C($8PIU,2*F@$%>.("-H1#88^-C1Q$754D0R M4;"Q8.,+Q,:[]!;Q0BH<%//6$0X_V41#[KUC F..V+K?$IZ 8^DM\BP0QV<@ M3CB28L(1,>-H[O"L =UX0)%:'W$(V JQLL[G\>WA>HL4:"O0MMAJWP,@6VDR M\ER(-]5D9&L3M#K-(Q>P5U8H#O8NX[F]/4<)B^ )-Y@(G;4Z)8K%6Z"O0-_# M0E^Q>!<+'-O3X.@B5U[PB)(/#G'");+)) 2[+UBPA&I,*G!\_ Y,CPN.BQ># M7XBX_N6#6!8:QLM@\J>W]3'5/!#*DB2$1VILDDI:(HD"GN8^W,(16FS]QP7W MSW,Q;)-DU)P!F$>=$*>,(L.-0]XIQ;2&':6@^!H\WT>JC%5<6*Y]6J8M9NQS M,?-LU#:"2DZ23,AS"\QLO4(F"8H4H3)1&GSDE17+Q.(/9RL\O3@\788N/C%C MSP4=';.!>1#+G"BPP#P'XXM0Y$D03 1K/#*VJBT$C\ MRCKC96[Y$G'MTS)MR7Q\1'Z="P5%L(2#T %%%37BBN90D"7P5_+:8,Z#P"OK MDOQR9^7"M:^(:XL*_>1\/1/%L& <&\8Q"J S(QZD1]8ZB1Q-5$1!!$]N99TJ MLO!\O7@AA84(4Y2YY0\08'O5(?MEBM??Q7#D2E&O'8[)1BX5=B[FNHY O;,B M\5@B,\\NL-ISD1DIM?):"*0=(XA3:9#V-"*1 A-1@8;*T\KZ)9[<,N&M(-HR M(MK3 EJ)6CT7T,U&K3SVV 4LD9<8(TZ$1]IJ@JSD @ROP*P1H)BO$H:7>)A1 M ;P"> L$>"7E9Y-3,@F+ L8,\20Q@KW&B#II1$R1,ADR).+'+\ N MD%@@<3&M6A.%9H(J@;GBS&LC)$E2)9<,3HJQ$@Y= &2;#8K M-EAD20,KB\#%$N+U=>KKS< MLKS(U1<62C'TE:@V3QYC]R\W]SGRFA[W= M?BWZ^->;+W*)"K[@HT+.9KHV[C;&\_IW?UUK^#D>#V/7Q7Z#X6H=;S-2\M*E M>E%3W_ZP'7OD8^/S08S/-/)M^6CIM]&1'87V,(:GFK)U1[Z]#]TNG@+U#,G] MB_? BU3A\#(&+/W=C\<6'GSAT1L>@&CPHWX_C[X$%(S#00/!ZG2[ M/>#TT\;@!)3K4C%1PA*/V^%0QV U(91YPS4+6H/%XW&0*GJO0]C[<-V MW?_'=D93V20;F;Y?0\#AR^GN9O/G[N:7G\WMO]JMS4^'6^_?M9M?_SGY@]S#,CV@ZV3->$:XE0TG%B#AL*@*"Q8C;%'!D1#E?Y19+(I ;/ M6^0Q=0C+J-#CA&+ @"9Q,IP#+NT;LSKJ91X#=U,MRJM^$&UX=()XK:5%U@P MZ9(,P2C. ];,8IL8,UY($0QY6%6PH./MT7&VF>G)'N'>2R$LDDP:Q#&UR*4@ M$0D""TY58)'DY.*%[_!0^/7^_,IH2)2#)H,3-]1;S0U6*3"-DY J%6WF^?AU M5IO1!G#4)8. >E0N!E!(!_C)*ZJ-G'3L75OV=%%]$U/1^8=W80\P56 MUG\C_YI."GA(R_Q60'X).;P\("=6**^4=;@:.8M-$"P0+"/#T05NBP]N(5%^ MMI')R9["3E,>%:AAGB).F$.6.HL4V*N8_[HW@6 MF+XD+MUI6]?N@.H8K]!JBTON<1NAJQ"#%BD+$AX9T2(R3W,W3Q:UI.R!5,/_ MC+?YM(B-.XB-K?DHK&+)ZA0,4IK:/+Y (2ND12P)QCW3%N-<]34?@BTMT%\$ MOXK$4@PA"VM90DLMOFR]:7EUY?5;/@Z9URG=[2/0&'ISF@Q3Y!B]\)MX;L@ MHJ22@-T;7/*. SH:3BUF&!MB.371%0WF.1'Q/+)(FIL??FQ]W,/<6\N%13BY M@'AR'#DJ(O)8ZB@ &.-> MT<&5(S9%]O *3/%?/00;XQDV5EIAXT5")'F#N" )Z<@M4D28@%60E/M7ZK]Z M<-?-,P<=K])S7D@,DOY*#/)U6ZYWP/V4A+(D&B%8XIYQ0T ,1,.)\M@F[1]> M32NX_\NXW]S>&$[W'6KN14.,U48C9T%KXX0F9+"*2%IE'0N**Y$>#/@7S+9] M^1Q]%\N+8:.L-%YZ :J<]L8;SKTT,?DH'7/%%_7,K-OZP(XI*[Y)PP- 'KJI:,N+]YNQ2&PZ:0]:6/?MH\:$UVHU'>6 MDJ='U>M"PLP&,-ZI35GT.PK8HJD U.>.V_A >MTK:2?Y5++A[9Q:AWD2+G&- MD@S9GD\)69H(BCY$)R,3F(>5=4)7Q26NN9=:$57 KH#=5#&[8S%0+;4PB3-. M33**14XBXXE:X1](XWTY,VJ?#L]F=5TNG'.&2L04%XCKY)$C(H"9&JS@&K;( MDY5U(U]/P_![-)E]J,Z,3W&=!^I2N42/>O?=OZ)WXU,Z:HEX@&*1)Q83)#<2 M;'PX\IU1@ N&LP;H#6\'!XW4Z9TT#F+8CXU>:OR?.\@31Y@@+%(J#>6:!TV4 M)@D[)BQ+),E2F'%+<=.)__OI=/=K.':4RV:WU89[\-;V1SCOGX/69CC<_?KA MM'6X<;K;A;?9?"N:VQNXM;F;6C]W1.OP"V]N5UW7?[;V]VQ(UO(\/Y%%#Y(C M#S8WV*$8&,C^Z#18.+G(@K-YV5%EN-Z) CRCGDC+0;_F*E''HV66$ -_G+:Z MU%@^_";CUL:> :0,1D)(6>?*(EIB,(^5*U4V>6972;-_;S+F&*;P 938(-%*1'(3XZ, ME#$!7P%OAY5U-E^K^*\'@]E\Y4P/[:-1U0'VLD]N:E->[R/ABH >8$ ]"QST M-2-DM%@8DCQ B&=[FJX\'KC?' J@52B@-XP-(ANH,6:1UJ@+5_(/, )WFAW. MF&"S/?"=WF $>[ --_BCT_/?GI?R>;,]IOSN!]'<_"!VZ YM;O[3!2K&.]TF M;P%'M-[_=0CGD]W:A="9I?Q\K^9AYW 7N*3U=8>T-C^U=W[NTV:WF:\!S_I/ MI_GU7;=%_P'*A_L*.<)2Z R[C%Q24@M \$NZ102X%,$:#F&31CV1R"2\Q8T MJCUH-*/-.U -8)HPTWCGY\GY:EJ?X8QZ%V]\K/6G(K7_G&TD3F2))2)*(0]H%@@*V+B3EP,R@LR3U+)EFE8*W M?1#!/NV ,@=;V:C'0AP#IF2*;@SARS][77BLTRJO1/T^F$I%ZXZIH6&'C92Y MXGO%%4#!%F3#F#X:+A/(700+J!7_/WMOWMPVCC0.?Q56GLS[>*I$#>\CLT^J M/+DV\QO;D\2SJ>2?%$B"%AV*U/*PXWSZMQL@)>JT*,LR)6%KQ[$E$FB@[T:C M.X _3S^]DAP-/GMD YB-^"(JP/3VU]BQI>S_A%;Z290 LM(2!@GR7U\<;C<0 MM6^:FW4#N:<5AK9FTXI.-!G17/M1.VQL%G,]A'K\HC_&H_?'6+/IQ7'M68?Z M0&P1/QODXW<0-W]1\&^EM83!QDFM1[%IAY43N*3R!BL4]Y#LO^VTK-KXHMSV M(3R&@BNOIJX>,U<<8VISA/#@S/7.K7S]W*5%2SR8#*40>T);NF9J%C54E1!3 M\YR 6+JOVK9*-TC'Y))D+TZ/-PV[5,E*?T9?+\]POKN+=V^,\\N/UQ>?SZ.S M(<#[^8UVKKV]_L+"+%]^S"8KG0W_C,_PNY_OC2^75^KYNS.8^_W=E\\ P^47 M_LJKJS;F $#"D3V0I_*@:=32R&JX83VLY=JSU&[5$GZ M&"SZ]RUJXQU]E0G-T%TEM*GA:<3P;=^Q;:IJBA=8H>):Q@9E[83LV;+L^31G M!CF!Y@0&L603;R8:FFG*('!4V=8]VU'=4+--7U0W/GC>-6PMI+JC:8%%#*(I M#B8*4=LUL,%!?:/LP79#]RH"[ O;SIH,(%_!17%UV59=339\79$]/[1D7W=] M*Z"Z&VC;*PBP1<9=?!]"-5==B-A%8+638QR#A=7(+WGQ&/>F.S&&B(**T,/! MAQZV'P5MR 9A+[2P%RXFT4ZL'*> 91"+;0-;95_NKQ8I@'4]/E4<=94!%E]NK< M_5=6GNRN5..:4[B@$O?$7)*B'*\^T8#?AQJF 8WE .0'3=@ _*I?F;-[5S!R MZ@%8-^PFCI\.1VG"KF"=T/Y5OS<]4?YK3[H=1/Y (MG4>Z3@/5"2^$[Z;YGB M77WV(DR7HS/#Y@G+.)9857%8 'XPAK@OS:_07Q+2FUX=_I_$=WC/JQH4.\_Y MT\4"9J8#T'!T+TKX3MQ&Q:"Y&(#WEF2!- **H/#PJ(194Z\@@)= "K-T"+M: M#*(LD$"ZS!$NW X_H[ T*8OR[^SQ MC,*GM -GO*C6O/F&0_DQ?!F%$0R&L,-RJJ3G>J6-G1Q$-,.K)7=] MZ?7\X!FNC]59& ^%[H^F_/YW1DY%I6WN$/$I,$MOS3@%(DB@; LUNP!.I6[0>70KZP_/T#%G+?!?5[ MKZ-/"WO-[6MXWVV^KL?XFMLOSZ9>K&2D,GF%> !M62Q_9?IZG;,H[7_WUI>. M4#9N]?#];/QL<7??'-_='XRUZ8A<4=G+*/D.ECJL\ 6);\E=_NRWZ:V!?:D@ MTO6^C:B8W<6E.Q.&C[,SFO(+1Q 8D6G&Z.H%N\S*B[G\BW0&%FF0H67\/_>C MR ;%QP0R2+57:%2SRZ[DY2+T+Z5(;V^.#+]0?]XC7X S\_F%]ASO.?\?#\YYN[\\LX_GKY 6SW/[_/ M78S_&0R^:&\CF-XIGJIX_>W6^L>O2ZA(,"ZLLW#O=(J)F-U\>E:*7WDE?3.-_T0+D)#.^7C&; MYNDM9@;7/^PB/RKJC_0FC6_0/., 2F^)S^KV])IZ7!J0'*VZ%!8.MML(G@'# MKF5]*=,.+,L-?6+JFF$:A#BZI9L$RQ"%1J#:BZ-Q[\_?SC+T7[">BY##6X-[ M1GY$PW+X1YIEK&3"JPK(]1(4K2.3 E/E,7[^HY[=?M-M1?44WY!]RS%D0U,5 MV7'T4*:&;U/?\]V @L;1-+,_7X6*^_M IW'$[#_P=X;D3O(HN%&524^F? IT M8-#_\&IT598\8Q?V+2?&*,]+-!7!VCTM9HI4S!)H()&KJXQ>H<<73_BN&BD% M+Z6 .9#2(VZCDF%:@LG;DHI=.[0U,_!44[>-T'1JY!@7(- MA6"&OMK75]-M#QU54"0@;27F,@#E%JGDTPQ=6R :,!N8VS("1\8'EV>^@&'7 MU='?X("#)&=<4ROGIU_$2DUUNJ \S3SGEPGP:,!\-U!0HWJ9?L,&02$4 -9H M+(4E_$!Y ]((FM8>1()J/'Y@(F0WEA^]1QW4" ME3JZH5#-H8&I )52WPY .9KKRH]_D@S]!W#R_VDNOD;QA0>N*!.VE;?-G&TA M6M86+<;YZ3?3,DG@>[:L&&$H&ZX/.M%W/3G0=,.T=9V&GO?LI=E?=D95:\2V M17!UTR*NJKBJ:X2&KEIX"\!6_ !4C>.J]K(RR()&'I]&ZIJ.9^;%Y=GMV8=O MX$?96F!3.?0L']2/;<)EOP&PGLT#/\T*/*;+Q "W2+>$Y@&J%B**[IJ;Y+B.JJ MOF]HEDMFXP6+%3VHX<7JG"1)26(PU3 D35DXDI\CY%79O'R^^-J]=2 71B+N M7<@>U6FSW;YK;EHT[4D*JED[*ZBV'_5[WD:H>J4OE&0/J8)VI"70N&VSE>)' M:_>WZ71>X4:Y"O%-PZ6A M[2JAHZR;D[FV2?>ZI.^3,9U?A%R"H@#=C\OK&]I_/'L,Z]E?O[^]N/PS/M?. M#( -?O]NGGT&.#Y_''P=?C&^OGMC?OG\G^O9[#'X3CN[/C7/AO_H7WX.OI^_ M/@6?Y_N/+]I_!E_?O1U^O1Y\_W(9#[Y^/@_//BEWC>PQ!6Q&S22*$U)'QLX] MLF'JJDQ"WY=]V]8U0P=_EJK/7NH]U3+VHN/8,=P3!,[3'[6RI^F*K%N* M1A2?>KKCH_"SG0=7[A 7:=J*..-1[[*+G/XG$W&?*#XW)>.$&%M?C-V-Q9AZ M]O/[#[R93!5%QTP P]+@AZ%ILJ.:EDPF:HDF"/)=GT(*Z=Y*NM=&:H!5J@PCD#7B8<:71F7'RN6OMEVRI^]SS??]VY>LI;,HP=1. M&/R.Q'C7I&T;I:?(6[J<29Z-*9Y@DJN,TNH ,\]3/V)99NR&U3BO*)="GM.* MEWEXQRU^J:R9]#0DW^';C.W(G30B=VQ0=EEJ9AJ\B586>110-D#NIR.6%G"9 MCB)?<@R-7\BJAV O7-&$9NQT=7R5K,!#?"!&O+DF$0EO=D5X@RNKL@=^EP;I M+07^[(TSYAI0L'R"885'?G3; /J1#O^SE 0O.-'=D'@NU4WXV'1\+Y@]YI_EB^:9?I7 @BH?*;2FEZSF^\6]ZAZ4S1N$BDX" MVU,U$AJV&7J:9NJ.9KJZ8GCU!?05F5;WTMAK6+1(I;H_W[)Y($!$)(ET).QUI@LB&)IG>QB1;D@YR"/&DZS\'7R_]VR^L3M#[ MG^>7'P=GVG\&7SY_,#">=/;NR^WYSS^N+]Y]4>;K!;V-X;L!JQ,$D)R_>_/S MZ^>W@Z^O!X.O[][G1E?KS_.9GP8F FOZHJN&J9LZ;8I&V#-R:[J MZ+*C&J[B&H'K&]:SEXXKTCTZPI0BW>,09-G[!(77!=:.$/)K??D5S*!LA]677@#^I9Y)0#Q6JJ28PC?[@TTZ1LB%2-HY43%W>=J=,\UZ( MJ;LY,:51Q_1]RY)5XE/9"$PJ$S.D,E5"SPM=RS=#%0LUB*2,G8LI4UA3!R*F M!AD5]E0;077^:DY0.8X3^-129< 4V%,ZI;)' DVVJ4I"Q7<4C3C/7L+ZA#VU M:T%E"7OJ, 35V[04<:M6""G3%L85+O-B;#Z$I;E$U34ED#75 E%&3%-V M?2.0;=_P-.JI1FA0[%9N6R*(M2\I^^+L5)R==DF4"P&^-0$^']RS0S<(3&K( MKJ%@<,\)94)L3?9MC1B&[ZBZ'H('U[.,;87WNI>3?\_M@8#-Z0Y.22K9_!R\ZB#0;3LT9,4S0)+Y9B [ MIJ[+ ;%US[$M3S5!DBG]^;M%=3)OZ[*9EDMTW017GOJ!85NA2TW/=54-N^G: MGN/PNP(UZE6!^D=!_=6W4-,]TR&J3$/P/0Q-QWL$@2V'MFM[KAD2SR:(^OF" MS&/4UTV1"@S$2T/ \B"7:((R8B;]'XD$L3E=0+/7FG@VNF@BB&?+EU!NOWF4 M$,^WB*P0TY$-7=%E)U1-60WUP-)#1;&= (G'V9[< #GAZ*9FFXIA&[KON*:E MAI8=>B%V#]5UAGJE1KV0&X\C-TZ_!51W=3?0Y,!S+#!^%4OV=->67=\#QK<4 MTPNM>U1&+3?RZ,<&4F.=5E3W]M%9UJ5JO<9+KOILA^;9JLX\3M699_["BP_( M ">%VJIM&HJ#Y5#]@'J*8_B84CAW1\QR],!U')4HH6]8!-Q3W2%$)X;JA(%. MP0S@C<7P7EA&!\ SV-/L?>*G0[K(LEW[SLY"Z.^%9@9ZW0 UX,"7AJL;MN9X M)M@2MNM1ZA/'T?5[6EH]JB$]O6,1VS'6I3"+L"E=<9M*>>EAH[D74D*+^HE& MW[=% YQ_@M5'X-,*;E1!?M"J MC^)L:[H5O2*E 0VN&MWT8%DKM@ ]%7:CA;=W3/':[&EY5<+0JL[DCEI=]85A MP'>.L%=!DE9-"\;UNEMI+M4R0L_2?-W7#**%CF&HFN;;AJLHKD7"JG^NH^KW MM-29]!(\KP#:HS+PYEFMNZ[A[Y\!Z*S3NZ_OSF"NCX.SRV [RI??KZ_.]/. MS//79^;9ZZN[6=V%51S2OFZFRR^,@;I-F9T_L1W5#HABY6P8:E7,2TX47A.M+ M\9.!>9=0DF5LH *AB;)F5]#QK?>J66M54I]U/ 4I@@5-2 RK#Z0K$E7%[>,T MSZNA,SI*LX(#.2U 02"6PY+WEEDE@'&P7YD.I MM?GMQ>DWU?$#!W G6P:H=$/7B>P9BBU[J@/Z''LAJ^9L98LG;K*ZI'T6L^)8 M:8UU=<\I6O]C&QH,YQ[JR 7^\RIFY<517WS^&7X=?AV>L_!F?707Q^^<'XB[X.O]R>O7MS=Z[]HYZ_'@PN+@?#\Y]_# %._>SGF]NSZ_\, MOES^,5,%X.KV_.H;#717]TU%1BQB!IXI>YH3RJI+B*VJ#E7#X-E+MV?H#[X/ MLL44:B&ICE!2G;005;ZGTT!S+,=T0T,W-#=T;9T:*M6-4".F7YT4 ?92WV^ MGR-N=&R'^QJG0'A<@\=%"TZD)J=.XLKMHPJXS6VQ90)NO=#Y:8WSMVGV M"3#^:8SPT^"ZS%EIXW-:7(1""+84@LU^--=?S/,/WT+;I-377=DW'+3-5$]V M/-V2B:^$NJW;BNUK>%-WOJ+ ^E)PBY=T!9-OV=_:W(C9 6LW?;(P^D$#^2?- M.E/M:%]87IEA>8M0SU<<(MN>0F1#]4W9,5452]1[U'(]SW;L9R]9,I?VN[B@ MOU/._8N"V5.0'Q)L&O6+>S($>5*+%!5TN)DM="P7^A='W9_$%F+W0=?.(?CQ MAM'!1;CJL?>(?Q'!VI;(;-1= I'IWYZ=?M-MZCMAX,FN[]O8>=F6B1FXX"H& M1"=@*YFZAW=(#67^ LZ3>(M" *PC '9H)ST>VPO.;L/9R@QG4]4-+,"H'%B: M*AM&&(#_HP5@%NE!Z 2*[3C@_\S?C*J9^BF,!%%6Y#&%PJ.5%6GC=#Z@Q,A> MNZ-;._Y;3](N=C6%\;25$%,=9_==SU "G\J.HH6R87F:3%3'DEV'A)ZKN7I MZ+.75L_96M/CQRW (<3!/I^QM14,@O,>>@8)XN]#.^!M9L8[BK MZR13A_WY^^I>[/M$7#-I?BH(',6T9*)XIJS9CJN'BFU8 MBKX7UTQ>#4@"!('73# _?>;VR#%>";'=OJFOUYNRW7>VM=E%D^TVTIS1+?H* MW=)">#[T47$%9'>7%O9LS\8IWQ\QY9OIKZ/L\KEX=_X@,4E\BA?]YFYW**)J MK:A:^ZAQ-(LX%.O":8ZC&6ZHN1HH.<6SJ1IXMJ%;S&]6[D_K:):$X:5@#CPK MX^P.C$KM; C/OOY'/[]&HS,>?-'^,[AX]T8YNWQS=_'Z"@\/[N8\Y9_O];/+ M+W=8DO;\TM?.WYW=77Q^>PTP@K?]XQ*0VH MB\V--Y)XXJRSM9$Z58U"%0:J,% ?5<@;FA-:3N ICNX8B@K&*554-R"!ZP2* M:NK5P1N19"%@2X,]$=.O7)MGX:JH9O$ MM QJV$2S:1A8A-HJT%^HMTZ]6F2J'X1)_N'VR^6?8(Z_C;]/W_WG^'7U]]OS]]] MN/ORROHOF"QD-B; M2^R9B#%*;%/5B.8KGDP#S9 -R[9DD-(N&*JJBKUW 7O./EW\V2!>O$G;VK;! MH%W,\<@1YMTFWW^D==<;G[68N"B+M=HZB%S[9J[][3<-MAM;8\F!%X+[Z?BA M[*C4DSU"P"37 A_[T>Y#KGW=TB&CC79(898.6>J]5*02)5D"A)ROF7F_-RLO[69RGK5/MFNE-MF].E1R7RO=_M=?U^<=PY MM6?KG-L]KMS9KTC4/0ZU;&)3 MQ3=-4U&8TXDYZ>L>--04/.YG?PB1INO!]Z^?/ZA?K_^Y_?+Y3#__^>'V[#/" M^N7GV?4'\#(_Z.>7\>#L\_EP-M)T\>YC_/7U?X;GEW\,OOST]?/7IS^^?(9U M79_= ?RW\)]Z\?G-CR_:U]FS@3ML IZHI1'9"4D@@WOG:AZX MI[[B/7NI*_-5C+L89Q(23$BP;4LPU5!A+XA) U\WC-!T=:)IJN-KON>$BEL= ME=82;(W$ZSD)=LA9U[N3;,J,9%.([JJ&065;P?J$9NC*#E'@AV(&)C$\0)BZ M7UG7G3!Z]S"!Y ^:T# J>%RR*@!=D!\[2R79S\*O#\^#VX+MMR0AKCY5^%') MT K#0F2V$)DSQXXH,GV'$-]375FSJ24;OF_(Q RQYQBU3-\R;?OXI(G_"3]RO2-YML\A;(&AL]OBHS3!G^ M&U:4!@=3:797:N/3G-7G&(KM&XHOTP#<8U ;NNR!DRR[ID;!Z O\4,>[$)JU MQTZR$&U"M'7(,%Y?M E+>1LB;]92-BS/LBAQ95B" XZN264/,VU])5#MT+1# MBV@B-G@,51Y6I^$> 0/U=G>'Z*?HC\3I'? MV<4]$_F=(K^S>_LI0B/WM1WT L-4%1J8H67X>D@4T]=TZEKPP_=5HW4AB/WU\XVJ@RZ;GF*JE MVEC32,1P17ZGR.]\K/S.+=A^1YG?N1N1.9O?"2(S,+$K,-B!KF?ZLN%A-KSJ MJ;*O*XY)J1786%9&M>8O^X@$S\YR[-.:.L>8X+DS_ITU>3PKT%55,V3;LK$? M//P&1HXN^YYEJ:YAN4&XO6-KD>#YY&%1D> I'.7N:(^MA_J.+,%S1VKCTYS9 MYRN62:ACRIX>N+*A!T1VJ*6 %:A[CF9J-B'*LY>&K>VQERQ$FQ!M'3*,18+G M;D7>K*7L![KE$L.0"5'!4O8,778UTY8MS]:LP%5]7Q$)GB+!\QA@WGJ"YVS) M6?P;I6F4E$S6L110+O)?_LO+?GLY9J39_-"*X#2WKV$RYRC-(QS@149C&.F& M3G(X49PW7JQV39F\0CS8OK)8_LIT[JBS*"5F]WI*9\DO^O0&-7_B IC\5PU; M]5S%#16PPBU79A+#"%R2^ M)7?YL]^FMP;VI>Y\IO=M1,7L+B[=F3!\M.JR'$&@9=.,T=4+$+DTPZ< )M(9 M6*1!AC;$_]R/(AL\>I;\G(;2*S0_D@*\=O)R$?I79E%S:"( (0'N8^8CS-M\*>V(9ML0SK>!@G>BY!F,&VS2"6T+O,"/I(8 M*>8%O D:@4^4YQ2^AK\PZ;, BS/(V1=XW,)LTJ2HV^G@" C,XDGQI45@!F56 M#S]BMBQ\!^8+@.;=P:<15H0>I5G1E_X-4*89FC7C*8;D3DK20O(H3!XP"_F& M,458%F7&1F16<>+3OC2[D5'BQV5 L9!T=DNR0([3]#O" CM0, K, 0!2P&QA M3/V"+0[46I+W))H78+$7E*_+HW%$0Z"O3Z4_:+X>)3=I#!!E4?Z=/UH"*%E! M8/\C"B]]N2&PS24L&R9.,U@,WPB.!9P@IP4.5PPX03#<#"@)6/%MY$H0!!]A M1=);/@+[2/V=K:_Z^A4I$;LDNY,^U8 4UX!A#C/VPK8ORI@Q\_D_7JP66SE M@[2,<:MA)21 6H-]N(;M9%1T&P&TB)\R(; 4W!GXFME!;)LFE-?<%X 7UP84 M1!'50'7 #A59!!*-7WE>03#:F)]U2J42RX'0% R;RN]/3OQM3#BG)@1V MWM[\0 *N6!)H@=/.BEMLE M2!?KRL^4-P>0_.@F8HC(2%YDI<^T :/0Y(X+]7Q$$5DP>%XSFU=&\5CS#0G3 MD0Q9R"@9@(4\S]&:T.(VS;Y7$KRAYF(*FP6$## , ##@B_Q[%,> ?WP>Z,*G M/=@5>)Q>H2J#!^+49R+BWV>G3+T4()(9<<&OE:[D:V!$#@JYDAPY95JI5A)2 M0)D/ S#!-HRR] :H>OIE^#" 7^O7 :D^9=P,F!M((_ +(Y]]-\JB&VP'.[.! M\/XU3 GP,?(%_((>&A#&DPE;+_H$/2E+20#_>%D4@%W0DTB4X=;Q>0$+X.XQ M1JE,E BM3R8:HV*"C3PMX1^8G6:)]$_"1"K3$WFG6&8Q(2)55/M9;QJCS+!D M5A=H[9""S"%QC^L#MA5("+%TA>9/,E$0E<"RD=CYG!18;1 !%# DC@XS M(8PW-"EI=7H;EC3F26H-E,-4@'>Z%[P"-@W&H-@6PZY7;+-<]$R$&P$Y!/]D MZ'X@=F)8$F52!(7MC.!,*@E+;IAYW)!^M;2;>AXL#]@7.FT?KY!= 2 E1D60 M-WC9*\%WHNA#=0H/B]7\1XK!*^DU7\B0QQ0Z /12?WE)("$)N9V&SL'Q8"5^4]GX6L0,/? $AK!FO"10*RA[N%$Q?J20P+FC,O*I: K'=G&P@/((Y MP.!N9>6HD3)3^]#@\<"\T8AP;Y_-G9>C$?I# [ @F_.#38=HRFJW>[)4]D94 MBP[40(S]X(FD1"\=MA!?N!U,T(#[-K5?OF&@M*($2=3,JV:IZDHQG+P MEM:ZCZTC8XY_V@1AC($JJL(6.VM?,B'=ERY3"?U>MIL-4P%M QP4MOH*)2[; MW$JMTC!D9@:W4SAI]J8V:_<[G(M@_AJW8EIQ58-;@5 MLXU59=<#K(L5QCD+=;TB60K?$>G4!R[@9T&=6,TRO:%BC8Z+I-(&=JT,D#9? M58XN\2MCMN%. C/!CYKI*G<2_OK$W"UPM4YS<.EB$"+O$[^/)C(\Q#ZI3:?: MC<:0X']Y1(Q3]A]E=D5N>]+TAF+@E7(?@XRY!6484+2/>J8.)WV.8J##JP+9 M?@8G0UID*3(2C(85",(R8]*K$1_,QL%%%E5JS ="!!3J>0KRQI!D@+*2#0U$ MCV%H$SY<$2BL0M:=H)_UN8%1U%N8&%:]IVR@.@_E@W>GK]B1VEA-+V&#GG25 MD7&T"'T.J7(ZEG#'WR0A0R*] KG?DZI=GN<-F@R8W&["_[_Y),+$#PI ZOJ5 M&O?)B&N3B.NFJRR]1:@635>YRP? 2)U+"JC2*&3,V'NA]E4-)ZP^RSBE\@\[ MDRM@+,\5$,?^!W[LO_L( Q/38!5C;/J4'2I+?T\.9]EY#5B2M4CIA,9I:49^ MK*)RG8#]OE,2'DZLCNNK:.)T3!)-?V:G<9/OWE,$=%6Z=(S 3V;&SE,ST#R, M?K <@:D(/#A*9<)\OG@*]H9S@Z=+<9[6FS<=AF5'%H3S)CC* .W5%:K2@E9Q MYC@"+1F,K0B?GXF#NIR> ;VSJP2P.1F?SU=UPYZX@\S;S$&:Y.$=]V>;# 5( MN*K/>6_0-P0*DD[P>W: _3U);]&DJ1,O4!>AK$]#F9U24AY>I^!2!K_VZH/0 M.M^@"OG#X(-HQ&PH=K^H]I0Q-3FH#H1Y$(=_7V=-,*. 65B50WF"_\A%*ED"I^,)^'.;.5KSZ>32 .@FQ,%Q@;&&!^? M^E>),/ 7#_[S'1^#DR'_@C(&7J5!7_JXD$XVI,<9@, :XR!5&2QYG@++X7IX MQL5M G2+-,""/!@KJ/ ]F'#.OKE!3$:^RU)448R".@'_2HG.H:V"-V-1US@I MBE'ACN.LU:? 6C.?\&2(G'M"Z![Q[(Z*;*L_*DJ>(87IPY.*3Z;BKS/A2A:\ M:T0M^;@]/,;.\&B>>QPQAL/J&F3\8'Q&=DQBF?53$N&Y6LT#]0GU2QCL0K8G M?N4VK93/C,U(S-7)[ Y*+!6G2H A+(!9G>[&J.OJ?#N6^3%,@XC)%1XLAW^! M?"(\_Y^>&&$) "H:LX@U^&F,G5%\(V-%*#H86Y(1(!R&J>.L+,;(%@X;D;*X M.VJ7B?24P,-5$AGH<'"F"8OW#6%0GIDU'29/)R?<L>3 SPE.)X!ID W?^/!;N!)J9V[(JGVD,MF&Q"7M2\V]E+@)O0*, MB T&-M D>2$CN @9%\1S%RJC#L]-QB9&F=.PC$$.A'0JKM6?0E(M)G&:B;$! M'%!_7K,9T#J3OH,T!ND_1#JGS;24 @1+A-XH#Y[UI;^6/(W9&!P 7% --ZHD M^+4"M DT=XWO6&P-AY:JFK,9Q:0L_)AK!93-7"[/ 0,,.VW(S.3 UL*%-$-7 MM4%V11-T#%"D3\#>! ^8L#$58.Q+9Q$;&T$!SXG6UAPR%[?_B(]4-\D1Y!L2 M%3F:YI7DFYCF;%T3U8:#T1],Z% \%1IG;E=476?%5-DLC*K' IBA+*FH>]651G9 V>]N0@RO8BQO5.K)&X0-?@W;28G M$HQVASSII3XWQP382:84O#&V\>9LK/%L,^,#N8XPJ$7KT6N-/'ZA,BH;)@_F MA1%0GO59-*;-I$E"X\:Y)SLG;2P8Q2H/'_.S>V24$K,>KM!*O$)'OIEXF]_E MF"+0DP8EX& V:%ZQ_Y E';/L2]X84:9BJ+ #.3^!! MZM0G!6BD4Q9IQQ0RRFS:(O6_RUYU[CO$]Z4+1#,.N[Y\LV6@"1] M9-.D]K^9:.9/.")M8"\4J>C8/) FDQY76,/OO9=6&)SI4?' MF@EHP*;2X MI34T),N8AF<6$MI+[&$N1O X"CR8B@79]M!)HC[GC2K?K=AE,\,=.KU*,*E/R6 MC,"TRFC#YB5-,QK)E )I([@('=C3>YHJEC\"KX;AR6E$X_7TOR5F8K-JL;L47AV.N0>3$)]9"K4UU1_^.K- MK\S6*NY6^BXG\%C37@3R!UD(_M* V6A,C:)N/[D!2*8=,V[?4CKC@.(?\#0\ MGJ0) [JC@>%KO#P=WPRU_!=&X<5_*GQ6&72<&<;.5?C2ZC I[1QP:^_A#"; MZ)Q]@L6>)F>L4P<(B!)V ZDR4"40]"4+0B+FGX[M7'EAL"3LM:%R>G0F,]?CMV3$HU8SL')*=A-1U M!W)>+:&^'I#&5>+"Y :P1\>^!9]J]JHOVI@QWD/D00#8I08:\)'DKO*PF^NK M8!H?RRX([K'KQGR"JGY!FJW=WDTM;0SLY'B$U4"XJ;":(T'RE$1>JH*?!-:WK\<1"7;+8W8^/#9'@YP? MH2 E1I/B$C SK".[J\[C2.R7\=@>?^B&-,I)-&ZS SS560\8[EB<+9C RO,3 M^9E?'6.I(.Y+?Z=%?3EL[ 3S^@YUX*CY.1YUD1$J3&E\# 6[!H):JJW/2K2;(\AJ.V1U6)TV%M<*/Y^XDR<8]EJ_W]%]Q9]G">#8*L;/K;_;1>-/ MW)ZA.H^'_GWM>B#(>+_(V.BYNBG(6#3OV-/F'2=ZSU7L[1&PH%Y!O;M;M0;2 MU^IB%Y%C: >\,(5MJ2]XF$U!'=/M6KM'T;=U1D:XCD!1QU'44S5=(*G;2+*M MMIIVBR@ZAMC8W^.)^F0YW'H"%)[IJH+!'49 M08K@H XC2.VIEKV9XRKZIAB$,[XYC2>MIKBJPU&TL MZ7I/,=J*=(&E74<:])[NF,*/?]U/9A=\FI2VP(:OK)"%'Y-H>$^-B_VS&4ZTAY@,^VM?LZHCVN_" M#>HVFO2>8PM?M>-($KRT%V@R>IK^A/'3+045^%YKO,9BE\/W,^5:VMIKQWFI MHMWBN\UO=L_1-HQ+=.-:T#V^EJ#@0Z=@5>FYFV;]"Q(6)-R!5>M&3W4V##T* M$A8DW(%5 PD;]H:AV8[=SMS#+)RYAKOM[\7JL+U!6F+!Q.,L37'?!G2;_S1C MDV2WUKNP/Y?\!3WO-3VKMMM3U0TC04= S\=-S/M$R:;F]'2CK6G4;@L$&0LR M?FP#WU9ZBM'62=T-&6\:M:_ JHN&MZDQV3FR7%QX_2%WW-KLSIZ<+NG]MA;% M9I32EHJ?8B]^6:>2ZT/WXR&I3ZOFV$?BL_H/"_'=OQ''3GF"[!:2W897X 39 M";+;?+?=_H9%G@Z;[)BI^AOK,?-RG2XV=2,:-)VMT:1_)NNIJ5LU%41)0)/B MA:PZV^]49/:=V=S.18T+E^=VJJN3.R?W0;8*MGL?=AC,S>U4U;Z&V_>Q;MH\ MOFZ3T6CH83OJ.MNV;LZ7EH6#6LX/VZDRQLL M84.U,&0=G%@[O$]EE6UO_J;9$5"L;?8XF9T29&E,:SJ2F*=TP=IC!.? MY)1*YRD,J&J2+'VL6MKA8!'O*H:C31HO86_#!L&I+S+IT M!1*-BBPIEQ +H#KTU$6Q1+V,5C:)/%_Y]LCMB&*:4FW>VG=K7YK9$%3OM9=U'Y] M\2 $[$W_-,/I._JC]$]S][N'I 4N7EO[SLMY>//4RUF9K+FZ#-T\"X MZ,K"96)J\0#_BJ+):_,HVLOJHU^"'C..4?SMU\W;U9P,J4:-9,BG7C MYR";+.N*REY&R7>9A #L"Q+?DKO\V6_3^ +,5(/K>M_&S9[=IZ6+#,/'621R M$-OK@ +Y,L)]P6IB<<[^%^D,+-(@H^'_/?N?2#5LU7,5-U2\P+!!H"=P+Q)$7^K]_(RT68[%2AHT4R&6597L8@RF U%V/A MTD(H/![8;,076/XL\M=8R*KR(2A<-2Y+,RY;[WM:E3JQ!ZUK5('"R;$^%,M: M1"4U5_87BPI*]4#U>=3L&J <%".@IQJE)K: MFZI1FM4'KG^,Y/;2,!K #VT8!UE?4*9[4%UG$>M1Y76Q=1C"/&:3W. M&N7'%H3[.EZ^Y]6 )%=4>INEPR75W185]VD3A[P_ITU])F7I[5R"V^;=/CJX MSUNJGM>"2/=K?Z:M^D>GN2/8T2HRM1Y#;V%W#D@H/K0.W/&JDVW5%MQ7IIOV MS'==O'/_Z.4UQA>RY=<2GL@&W(_-^T5*0Q;57]9/6)"9(#-!9KO;J>=5Z@AN M%G>L!,5M1G'+MO 84MFWT!U^-0$<6P;:W/J[G82VK=[P]TJ!?:GM\##"[AZ" MV1E8]]#[%%NQ69._Q\K3%8)RKP2E:KL]5=UVOJX0E-U!L!"40E *0?GP:PU& M3[/;]G<50QE/YYA0TLTU#*[@O.'6;I&$U7>H[C['TQ MCP-'DVNTEE#;P='3"R%!(&N9^I;:4XS]KQ1^X&AR7,''@D!6N1INSS&$.NXX ME@R];QPI&V_I!)'C6>.W);OA'RP^2WV7I3FVGD_#J'A('?1#\YE5K6>X=O>\ M9A$3V0Y^S;[:/>0^O?@3E/5PR>'T%%N<.ATN?A4A.H3H>)SJ:&;/M+?8=G>/ MI<8^8D]7^NW+BNX]WQ_#*T>B1$IA6L+K1]+_EM$( M:\+VL+W,D7435GN*VO:PN'LM0P\<24KK\_Q#B4X)^E@K_U(P<+<1])2MF043 M[P>-@"96-KP6+AAY9TA2>ZIE]3?,+-I[3M[28='>I-=5Q=BQO_:JII-MXB$' M=^@-+&$X;NMP5F=.O;<8ZSHXW!H;Q+!%FHR@JM549?5TU^@470G4;BN'IM^^ M";80&(*J[LNK4]SV!V:'*##V$'NVV]I=.I+CM(,X37G/^NCE19U)=XR'*">. MV<(!$D&;7:-'Z; MU7'Z&U:EVWL&%GET1_[D,=RJNB@&-!L?C%7NWX/.QO90RAEM19S(YMZ+W)M# M"4$)&EFO*$-"O;=>8A<:Q.$/13>/;9Z M=.^;:7*21\,THUB>[B;*HS21X,_:82C(#Y@6*S)0DB6PUEP*L4UUE-S0O,#K M./"K=)U&\,L-_%5FR]NM'6.M&57KZ8HH-G.0N#7[[0.;(HM&4-5]:7>&T?ZL M2PB,/4!MJ[0[(3 $5:V9=N>8+?*_#UA@["'V7*7?ME#[D9R^'<3AR]]+?:HC M.X YT7J.L_-*2R+RT\)3;9/"K*9OWHQOR6J$L+Q2(2CT7-U47_J((6CML'YEA". M0C@*X3@1CH;3_@C_$(7C'LH_<41XT$>$I\%UF1D#4GEU0'&0 MEEY,CT)(M]^ ;I.^W7.T#7L(K;\'>Q29?2!E=P_!>NOK\;M []-+^2W1EI"4 MQR(I5:7GNAO>G!"B0U%]EM:K[GJ'Z]-6Y7LK81H \@M [B8M79^J-A MXNEE:#LR$#)F[V2,UE/TY25%A(S9Z36[%=6@A(P1,F9?98S=TYWEE0$Z+F/V M4)#HEM:W5D:^]EYF5+Y=#43UI,Z0V=+=JPB0+VXF1^'^B(&80$P@)A 3+)F MR:G?"@(Z#?X-HIN7_X(?]41#DEU%R7@\%(351RQ=2F'C/)*P92.^B H0[?[J M"R0:BM^/](8F)L0Y@0$@U%*P65C&@\%]&J32$-P>Y1). !M(9R?R! MI*L]25,T#8-B&24Y?/'<,OJZ!&#%49KT)!A!-_ON+SVI2*7GFJ'WJ[R)Z@E^ MV_ZY:KOU,=+XBS4G5_O2)3Q60X"_Q"4^]5QS^VX-B92&4E:OBQ1%%GDE(QB$ MB_C_+:,\*N"Y'$AU.(HI1OORTLOI?TNL 0 /34_*2BT#;L;3POAD-,K2']&0 M%#2^DY[K1M]8.'T$?Y:91']$>0&T+ $U?J=%57C AX5FQ"^DVS3[SF;)20PO MP0#_/COETUY=9?0*9LD1KF(098$T(F!$ .&PO5#=OO9+&4@CL!DCGT$PRJ(;F)_!V)>DL=%P/^MUAM7>96F>2W]G M:1@53\MN')(1@Z0%RP5TS')FWYKF.*7O5!RG:GU3FN$UYX&L%J>W-).NFF C M^0!1 +YA@VI".HE^K9ZMGN+D +21Y.:2,V( #$O@8 ;N- M@.XRZB,+3C$I$N%)!.,CNT1 V4$U4SU%!4+- XSP<4X_S0O&3!FYE9!3LXC$ M>4\*2QKWI)B \H&-RTK_.W('8[]R-((U^0,"0T0 9D,\[Q7!TX1F)&9K.@V& M40(2("-%=$.E-[S9U!.KG2: 9!K JAO6AAI)F; 8P^MK];ZR.PK,]RA&4V& MV5 '3;,#CI#1O(P+)#SD"@)<.-&24Y(:%$Y4W,D> QUU$2R<,&88=X1FA ]# M:'U[?HA9W7:UQJX"\Z5^1%#G,8Y#@-,1S0AG-@#:*W- 6,X>1C[,[E&/O9I# MZ\5J"Q=[ QN4EER*P.CP-4 :4@H,V9 FH&PHZ*"[,113LJ ' P&>AGR3"NH/ M$J#8J[O&\I@2J\F!^#X8G47-WB! $#/X)T[,$)G3AN J4*Y>B4Q0).&84X+ MA ;6I3<,C%H>X[IB4,_Q!(#)6N8LC^I1&+*(*2LWQ! U00C_'D'#@4]AJ)@; M(&62T9@]PHP *KT"8B')W?^B"9,U$;B7XFK<"/U-3?;G](D5]<+>[)N*I(;& M1DFD-"@)N9YD'+'PA?Y@<82*:R'L3:MOFC-Q&G(#%'2%>AJ^B49 A@'U@/1) M3!(?"*PL\@*H%5DG*#/\9[U]:*Z/Z^0,0!NE?"@@VRAEA@!?R5+BK9 #5CXK M##!*N4!XP=@"1,;OMU%0#*K 5O/%BMR5R2O$ Q>S+):_4KF=,@:U7ZA]5<,) MJ\\R3B/\PT9T#ZT6FNT^D*>S%FSV]+XU?PZRR;*NJ.P!TK_+) 1@7Y#XEMSE MSWZ;EA(@(NK8G]ZW<;-G]VGI(L/PT3B2[S6(W93+N12^@O3EIX6,7-E4IJ^;-/\ M9@82ZBE\"KGBN=L(J:R-R-Z4QID:S^B[#W*%FT;?7'+8C!M &D[ O O=DP:P M1_CA.@8[?%<]OE"Q@_D=PPB@W&GN@\&)9J^7WM!%L9J5%+P'AN+,I;S*OYW^ M[(R!_[14OSZ=,:W#PYQ.];X&OBN:2URNQ7>]31GAN:KVE6GJ1Y@L MYAUO-L,"KIA=(O+$M$.\()S4]-B8W[,N4RSAAH7NV[3!&]!11M'G8B8Y_!53 M_BOXBQG[E4\^3&&HG]S99,"C50AP,*<-(ZGL*5A>4/(85I1,0&QX;/.>7S.X MMHPPE@H4LG+39X/5C8CP@05?VX_BB"P; MJI+.7(CV)&9#,1 &E##? ,NI:5W_?2P=XO#GSVEMZ2D&V/!FZJ<;MAJ+FWB5IOK=-A;YX8&U6MCU AI'E M2VZCXIMJ^X$";7WU?B^E;ZKYQ7OB/?&>>&_/WA-1PU510T=$#;L!RZ-%#?? M\OT4_9#.N'WV9E%<[E7#^%O]K-H)PW^E.8VV9IC&8"VR Q2&2>9'@KU:#.#7 M&-QP6%<8)>#A1'@(0PHRMF9S6/]:,R^>^;K%$!<)RM9C"/&:3V.VVZ< M!?>;N-G?J6X&KP8DN:+26TR+0U-CUM1:XZJ0:JRX*W3_]3#UF92EM[-WQ5;= M#]B_77Y;&7++#=D'7.-<0*#[M3M+K/G'HK@CV-$JYVH=9M["WAR0.$1W:IT" M7T*1+-@Y50BQVB7?*J>UI+O]V*_7&%C(\D=GMH/HKQ M\.KS0C)V#K5",@K)*"3CYNQC@LVH/+SMBI",G4.MH;5N,7CX@O$8FA"\2O.B M649LJ68XS-::AJ/U'.=INFMN4L7P6#N@JOVVC1$/I0.J()"UG#9-[>FV*?BX MVVARK*/M9"P(9"T7PU)[IJH+/NXVFDRE_S0X>GH^WM*Q(,>SQJ\+=L-!6'Q MVJPCNY%S<)#NLMDS+!$B/D#,.O=TWSC&.(B@J8<&&7J6U36R$IC=AKFJ][6. MX56(BWTGJA.]IRGF0SHV'X:DV$?46?WE#1E%L^8]/B=9HXW D1V=G!ANSS5: MD+N(TNP:0VZ_A1HYE "-H(WUN-?HF>;ROMB">Y\<0ZJVHJ>P8-_C)@ZSISNV MX-[.(@B95YR0+**4NJY7DK+B>"MH2CRYGT\>P\VY=]BW+TU8&TW,G\,&:R.L MM\Y**3_DH&P?A5W/,-OFWFPG^"%B4VLCJ?V1_:'$IP1]K)5"9VQXE"%8>'VSIT33+SS5&6S=3+[H;#QEDZ*]B9Y[H)WRTVNJOXN#SDB M.K0S;D576L>ONG'&O<7(UF$A56ES^OW8*'UZ:2?HZ8%Y8;<_SSXX0;&/J%,MYQB/NH_AG.3]HDZ31W8\MJ@G4%;2RV*WNZV2))3C#OKN, MMKWI_;F]9V&1)7?D3Q[#K:F+8D"SZNQ+.JE>NP(>#=., M8E6YFRB/TD2"/VLWH2 _8#ZLLT!)EL BNW\'F/Y&3M( Y6_E[J.1W9X@<2EQ'T,::]Y4M6QRL=!M)Q]OJ0]#'FMGMFMDBYB@8>.F]Q#&E&?IN:5P)#@ M8L'%6S1"6UB@@H-WCAU%$4<%AU^/[)P62RJ1W;?B!QQJ=LYI>OY(B^\VY9_H M/5=I?U+2C9/<+49P#NMX7NEW"*5/+]"W1$]"&AZZ--1ZKMZV):N0B'L@$96^ MTS&T"JDHI.*>2,43J^<8+2I5':I$W$.Y=Z+IXI3O0$_Y3H/K,B]H(+WYX_WE MZ],')./J@.(@+;V8'KY@;KGZ;A.];O14Y^'I_:MV8(]"K ^AZ.[AUNIOV#SK M\1#[]')]2U0E9.-1R$;#;EN@0\C&O9"-[J9=ZX1L%+)1R$9P"UWG(;?W#D0H M[J'DV^C:_]Z+MF.XO#=VYY-[C^./0@(?AJ!=?;S^%!*UC> \**-QY:GXT=F% M]YE_0L;LBXRQ>JIR3^46(6=VF9K>OR>%0,@:(6OV5-:A+WW J/R[&H@JB=UALB6SEY%?'QQRU(.EA*)F$!,("80$RR9@,FI MWPH"^@S^#:*;E_^"'_5$0Y)=1 M&HK?C_2&)B7-^[48WK$.8$!(-12L4%4QH%(>_9"&\-X@EV@2T$ Z(YD_D'2U M)VF*IF% +*,DAR^>JZ;3UR6 *H[2I"?! (;6=W[I244J/3>UQI?\_OMSW5;Z MRN2SM694^](E/%1/B[_$)3[UW++[UGBP-)2R>BFD*++(*QF-("S$_V\9Y5$! MS^5 G<-13#&\EY=>3O];XG5\>&AZ4E;@&- QGA;&)Z-1EOZ(AJ2@\9WTW%7Z M]L+I(_BSS"3Z(\H+(%\)"/ [+:H: #XL-"-^(=VFV7 D&^/?9*9_V MZBJC5S!+CG 5@R@+I!$!NP%HA>V%9O3-7YH[:[!:YWAK7=9FN?2WUD:1L73\A>'9,0@ M69O' CKF,;VO37&8U;K9[B1 #TF[#)X--KZB/!48GD>3FDC," ZA/X&,&ZC8#6,NHCVTTQ M)A+>203C(XM$0,U!-5,]105"3?>,V'%./\T+QD 9N960.[.(Q'E/"DL:]Z28 M@(Z!'S.F)M4L30#(-8-5M:B/%8_:-*:90M;Y:YPFCHBRQR!'Y0.K)HP3QBV7&=437)8R/\2L,KM: M8TN!\U(_(JCD&+LAP.F(9H1S&@#ME3E@*VJQ=[ QN4EER$ MP.CP-4 :4@K <+A3F$S8FYGE$E&8_8(T_54>@4D0I*[ M_T5+)6NB;2\EU+B_^)N:V,_I$VODA2W/-S)_F\8ORAZ00F/J04XG&4?K )$BGP1E MAO^LL_SFLKCNS0"F4!X(L9Z[X#>$,PN.VU )AU M.:5!GD$$PV04Z(Z)/R"\8C(@^FO,::E$'= 1:J(HB$!=+#+,.&Y>_LO+?GNY M5"96^ZJYO.K#*.7:Y063MK">WV^CH!A4D=#FBY4452:O$"]/X[)8_DH5IY#Q M".2%VEW:?EBXR#!]-T/.]!L9)N?I\40*-9O@4 MP$0Z XLTR&CX?\_^)U(-6_5OSZM73 IOM+TOZV&ZF;!$S06 M8G23 0_@G;LM%3M(Y*8.G:28L?&TUN-5AD+36&V,>8*0_CKCOI"&\S+O]_>D M >P*?KB.HP'?58_/FB?,K *W(8810!'0W -M@#BIVYZ%?Y MW=.?G3'PGY:4UX>3>T//]:;C@T];?1,<:C3MN/J/[WJ;$3@.;4X-[?;U#8=> M0.NSJT)*GW;/%T2VFOXC,TC6)?4E-+[0F9RVR ,ZRBCZ@LQ9@+]BRG\%[S5C MO_+)ARD,]9.[O@QX-"L #N9,8B"7/07+"TH>3HN2"8@-3W+>(VW&^9;1PE(Q M059N^FRLO!&07BX /E'*,,6_&-4K7I]T>SCL+>7#([#@^?M1')%E0TV)VY[$ ME# #84 )E>L@ *'-BJ^W0]6!,OFN&157)O MD \$LX8@X=R^73>*$DNY,N MP:T.\EXEBIJAG )<"\J/.^[CBEO:.'0!SD!R =\;11YL13FZ)1E\CC,Q]YW> M,"J,:CA@T0GZRC=(]*,2M%1"P=7/$3[DG9(=9+)NL@%EKC[\C@J,JS/8LAM M%@O\XMDN+J":$Y1FGI<8!D7M=#43^YTZ 9H[ ()I^6KX9'1\OIH6C#<*.D1; M@8 ] !/ UK/$+'P!(:Q#TWUI0E<#PO7M7_)!'*ED\%"Z*,,0\+JN)P;+$ %_% +19W?$P? M:"NKMQ#?X,=G8+*D7D$B+%=?BX\1\A!?0!-I33SAX35_3@+R)0 @/.S'I*RP M,ZPPP][G!\RPCHSD>!Z'A>\!^SY[ISH7WR3,O:F$$N^)]\1[!_>>"/VN"/WJ MB@C]=@.6@PK]KK3,_XK^6T8!6B!HD;PB(W1@I8\T!ZO [XAUWM*S?D7R@?06 MS+)<.DU(?)='W5C&2B<#W=,PC0%J9BDRDF)!);#PB@&ST7Q<5\C65=NMW)A$ M:RX QDMSI,R(6#^%3RWJQBD)4 5Y+^^J+>@&GKJ*@HL,B:CG+ZH?_D]B/)1 M3.Y>1 D#E;WT^_1FH4B9N3+!&(I_/9$V?85+G.IF>C5S]76??35S7X-_9QM] MU="6?JWTU:7?K1I65?JNKF\T[.KO#'>S-^\%UEAKV/MN_R^K,[E6MKC;;IP% M=X:X8NU41?^W%1-] I?OC+M\;Z9=OC;E%=IDW*];\[/C&X@!BG6*Z]R[W./: M,_4IJG; QCW153:,;S/55069 A;/&.>3$#QHBC"!GB=[X8G&).-0]-HXMCK* M>D]SC8Z5(1>5P 4%M^F/H+M=*Z2_RWK/'5 U['B!Y>5B5]=I-7-D[5Q/5$/I MJ7:+5C>BA=S.4:0J/<,RGP1%QVE_GE02XE35-3=UZDK0O34RJF6-[RC]OI28!.6TI)R9BSOC/%Q6HP<0B&)^0D- %H!? M!XF5R1G.;Y.I$X90GC\:1,55VV8+;^#Y@)M\6 7VJ:KF UC_&U<@$% M.3R,'$! C B8 5/7X'@"O5]F&:MTPB^F(24XC5N$@21%BO4:&"&H>J,0V4S=KF#J:5:>8MJF&%]>XD_=53<4D"(2O(D72V&, MEP>J^Q55R;O&XW=^3 4A[(@0IB^\\5I,.3(KTQS,?@!K B\6K9 A<<3OJ(SI MQV@4F*KH9T8:9"E>,6)&+HB G/A3U# '""<*G'HI[IN8UJUUL\T%Q;2FF.HV MY+BPYG-5G:I\QN\%CVO&2!XM;BE-&G( #UR'+!>5D@RO+.7<9D"28.7-<"S\ M%,8KDTG)SXEU@Z.,GYIZ=^4L2\=;3*3\[O"X-!E8Z*Q,4E4DL>6-RXY[DNH6 M/$FM6=A/>))/Y4DNKD@RY4MJ>D-";]&79$^U=B<-X1@^LF;?P"^T&O6?*_&X MR'[C?,WJ-:(MN)F:;P ES+]]<1>-!H$(=_&(R&367=0;)8+:>8O"*^PFOA_% M*]3FR40XA8=",&AWCHF&.85VXY1 .(7BLOP37)97I_=-7)87E^5WGX'P?GS! MX* S$%;=I^#1(=50IKJAA-+M((*!GJM*LW!JLPSBXLX_E3;A-]M[K$;EY+@" MI^(P\"=!,,.#Q5U/&L6DJNR/!]:C<9U_\'2-I:]C_;4L\HO*DLT+[I5XO(W$ M*S)"*;NXAN34R6IMWM @GSC*K/P2?#.&9X>U"+<;-5P#^ZHRL?^:V'>:%49; M(I_C3[,:Y-,*_TL0IS3&>QCB.E1]KZ78>CN^]'#08JL9[EYTSZ,FWL811Q_+ MB_*(%2MWJ5K3>3G3Y(*>RT=ZD\8W./"KC 91(;TE/JOIUHR2,Q;"JAWK$#X6 MJXSRZ=0/7 Y"VR!D\ M\PRO.=R(5TUV:FZ#ZE)]>0DP5-@X..ZOZ/3T*J.L_/ C.YQ+H5M2(;L36[H2 MQ,\\3$()$$E50+'9%H,5K:RZ HY;!\WL>:_2D)6(FI3TN412_"LER3ANNE3 M]*738K:S![[TB8X*.O1H)NE*S46WE)7(?*ZZVDS-;_C(GN:=9O7O:79I-*:9 ME$ =0]S#Y)*FO.0*O%$Q>(/15XA7%JJZ(5%<%]'$T(1M-^S%:GV-C)=9"-:: MJ'F64A?WYI4W)Q"#' JB7UP%6NXIX+MNQ^)#-BRJE?9ER/$9"! M65[@OJ49?L^^PU_&%86Q#BR0(T!663^8WU?1*0_Q+ZKQ_W1UKV9Y W:9M3W+ MFTVWD)$P\30/[R0?;#XRT09 .U@Y%7Z?+H!*)"S#/"R'\. /#/X,0(!0]BQK MO\0\6=P8M:\IL@D$Z8B/53RF_)2"(U73)A/J !;!AA M9]\%MRVB_#MC>U[0>JH?&&NBU ;QK#U8W6162M*"]^F[(7')G)*BZIBW"DIN MU;JS?2/@HZF>P/,$@I.'),JJZ?@XRJQ /U'ZSJ_+AN%:C5NOO!VH_2K*WGVQD#=US&DND1OEC&<;RJ)3+2N/!E1Y:X)<]78NN<*!&_ MV@IVE ?++;.ZS>9,RVR,LTVW5AB'7Z8^GM$!S,A9. G:+<7=".\ POA#$M"I M9H8$1'(885URZ8X2/ VN9 =\RXT>!B!XX7T^_YP,K1:8#H=1%;A#FVSY@D&8 MCBO0UZ7DFQ8$/LU\Z675XG%/IKG*(WD$XAVYMUK+N&@_SL], 01F(5 @D?! M<9WIJ/'<,IOAB"7[*WDEZ*$")2V08WWPQ4OPYU.&"--*2_L]=LB+7T-A2Q;/]5$H7P-08!A_PD&54RQ@Y0^63,\DX!_]_I0FSTI!&( MA@&&6R9="G WP[*RG-+LBB21CV_!.OC!)VM;K>[75'9ZW>.@Q[O8CNN_9DV1UN@4@,'0JA@LC,#' KLC MX#3-2'#V[9GD+IQB?,>'Z87I#MYD,A;,E&/7\+A7-QZHY46 74^P)3)SD;@+ MP_)*:3) G3PVHW@"R$37Y7R*,_2Y(NM!@]AQ^1&L/JW+4G"' M-V9-*]+R:E"YFU.[S1R/2IRA#&"5@QF2Q]*,M<7EXH_W_9BEVVQ6>:(#5H[0 M+&C02A4OO2ICDJ&83Y,(6T:,4CS>,&9:\J47IL\R!6Y"PF R+G5.J)B&- M9AR$/X0>/C9&R2>&0S5W5TRC^PC*0_+!'K&#N5:NXX+2S4@*$):79AFK0]T, M6 M1BY-= []1HK"]ZSB8G9:*IE&"H>4"]@H/%\=^RM%K%P'V_:U+#^FB;/(E>@ M$EMCTQ'U(]C^I5_,R"W6,XX)FP1?2%*,7E1)RER:3HNX*J8Q5I^USF SUAVV M&M*2"3%FD\)*<%VUC$S'N@H#='%3ZTRM!?M?L0W$J]L%A^F6QS 9AVW8*3:$)\HC[E#3E)!QH-OK)U9 M&0>S*&"!=6YQWZ@[*0"C)AV; M4FMIOIYTG0+&)-QT[CJPJ!;+&\#0%J9!\MS#D-LU &5EZE2Q^JDXUY"2I*GB M9@P1FEP17I4,C5]V+CF5/XN+\.B$)_@I 3;<3(?,R*W$&U M72:U1<[;F_'X(VP\.NS,;QJC"6'!2:KGZX/S:4IC(%;[$9(;D*+5XR4#H#9V MF5>SB*(FG?&6RX1N67U+PE]5DFL)"[R8G#]U"_06;5#*(691_$2FP9/6AK!O MGJXU#^-8HL1,N&C^:N+F$9#=-E%Q[;[&6Y:T[:&B&7W%MK?>EL3IJX;U""U4 M3'7[+51<@'53>'8-J]-W77=O8#7TY=\*6(\!5E7M:\YZPV[:GFB[/6(>>9## M:U?S=YU*^+JD:%>^Y:<<7RC)1'.DE3MWB0<_HCN2Z"BU@SW3Q9ZUWC-#[%GK M/3/%GK7>,TOL6>L]LUFLBD5?V8G"PQKF;=:+X$G+=K.$KG1!Z$84;C^2PNVZ MYF"WCY8]643S 4'#W5FUV5,$!0L*WF,*5A5!PH*$]YN$U9YF"A(6)+S')"P, M"4'"^TW"FF,+,2QH>*]IF%VVU'[O(@T??!/C2:L_41(/BKF.I MIZFZ0%*WD:3U-+>M'2*0M'-.&P MHXR"I_,>_JY+&S2*96SD02Q8^)Z0F-VS-7,SU[5#098#1Y+>4RU#(*GK2+*= MMK:I0-*NQ9VS8:Q9H&@OPJD"30)- DU=0M/!'T%\3.](7-R-J\L?V1&$UK,, M$3?M.)(<5V"HVQC2=,%$74>1)E#4<12I3MLPB4#1SI,6;8&BCJ.H9UM/*.H. M_MCAE)5%RVA1U6%==:/QP-U3K>=H;4^X1 SAV&(( DT"30)- DT"30)- DW[ MB*8GMO,._A!B856U^U9WG%>/VBV^VVREFV9/4S8,[G?C^MP]H19!PX=.PV[/ ML"Q!P8*"]Y:"5:NG*QM>2Q$D+$BX ZM6C9[:.GM5D+ @X>ZL&J2P[0A#0I#P M_I*PYC@]UQ7NG*#A_:5A<.?L3DKA*@980U$![?*^1:LJ1]=Z$R_N-O>11C*?Y"8M1;\-,!. MU:=91I(K.GU+XFG[ZITN:(C7X]TM61?T.VE HE<767TBA38>+0H:,8[C_+V ME\WV>M%L3]#GJMK7)8 [CM)DW*5YM.#:.7O:[MOUPZQ?:!#1G,;P&OS RO\) M@?=)+%T1WK7RN=:WQB_ ,/_O[TG;4X<6?*O5/CM1+A?@(PD3O=,1[CM]HS? M=KL]MOO-[J>-0A1&ST)B)&2:?[^96:4#$!@PA\#Z,M,64AUY9U4>MFOWPS[S MIU)2)EK%1WL)4IW1-?:=&F#&;4UG]KEX\;B8>9-3K\J.1ZTJK=#WX9DS5MU1 M ;X>D$E;D4E 9,)39")[5^++)>J5Z6-W5!YXV"%SS!S[63C4E5*^P5D?N[-2 M>W4Y4ZIGK.AVL1>V:FDNFU[2FU$GT!*VT86) \3CW'=\;"H;4A-9:I(98&]3 M7P2A(Y&8[B0?=UTO93?6]#+:XFKL00AVZP&QZ0U61CJ,P8P=06%=HNI,6TG[E]JN_"@3SN8 M;>KYJI"9US32[OQV\GJ/YE;CY T2S3#UKK%-B78#0&6FQOX,N3L$K&$?=")] M>.!$?U_9@>5X >'WH@W2 :7+,Y#UO1T\KP'178MMI#F&]U:\CP'MPX=]L)$]["&K#=1+\J<4VTN.93P8]$"($7*%*_PGX."D M-W?7"P);BF4I^H0#X\%0.!NQ4R)C\>=HM %_P<_[]D]L>XU==$FBI*4Z?OW' MMXO4[S1"6A%(Q1# ?.V07G@1/=MRU%S)A^5(Z/>]M@T&!;9:'J!0H/;89'/( M+MLN]E&&056KZ2S R7[#GFL//=G[V?("*>[@CR#Y!ALX4U]K06VM\84V@I,6 M9LL>PWV I!)DU%B9&IMSRX(5 72C6/]E-&3.'<]^!\@25TH2 MI$AX[-[]HNC(";Q(?1%%A0$A+U%S0,&(0Y2Z-G;Y#@E\U*:;S L".O9M1[ 3 M[P0C/IBQI.AA0HK($[ ",O>H\78\GPT6H454-HW^*9Z1:U V3PKUR6M3?[H@_$AL*#<$%M+\>"^V0ZT[>IAP$^->DIMI;;H$'Q M3KY3#&.T- -;8@,ED$PY)]D.E*(Z8WDW^\;N*#A?](3>)!>ES"A/(L@'_*PF0>E=8CFC:T@;9PO%$D:H.TW\0X MV?VI4P2*4FY\G-4UZ-V2X0J.I$VB']5$8H].*Y82J0F[BZ?<8!,L." HR?C M;&-%"2QW.GF(!9!V^" 0Y]$_/H(U.G#X^-QV"5[TTL?M1EVK-)H;;^3=TEKUVA::CE=;FV\ZCFNMK])S?$K'F*_? MA,S>S"QU#MI:MZ'GYKIG+PCDSF&KSTON^V,T_B[H)'&)3JE'"XIK;OOLW]P) MQ3Z:G&^#5ROME%/] MPY1V7R-O9C.M@-?.RMG\"H\^)47& *3_>ZF(F+V (X(SG>K8P JL%<MX\QM&7>YAEA+_H9]%A'!:)AROR@.9T('S%#!\8 M8VNQPP&G"&J5YO&D<:X[QGM6"^K>_)3.T[T09NG,*H4W*X+#CQ,\H&A HU0U M#[_-1$%S!+?OGU^_+&>&WZX?L_AD:HTCJF9<2/K7)/W; M?.MEI?L!^SE96\PW"^NUPS\O*RBNH+@W^=7U-?,W5[TY/)ZA)M+'-DI%-:TY M[7=FQI'-]3OU91W/+7O+JZUZX:*WX^"WEHI5PT0BBJ*6V40U5F8W[HL(*,P< MH\NND@#JFR2 FB+)Y"=U^"2)P&#?!,W"QUU0[+WGQOD#*AH\Z %*RD0$CN<^E3$/@75$ M>Z),/0;CTY 2SX*^3%+?9-J+]7=H2YY)!>5_O?G\_;Z,# )$XGCPOOLDUP/2 MS/=&\">,3@'F%$ ILRPOGGQ!1%1BHYYM]=2N8!E,I53P-N8RCI&TXFW&^8^= M<#JP4H:R=^$]7/T$8&"QU[[7EQDL2.7P?TKBP 2$[)P#C+7LB0Z.S9\X_D 3 M) D#DY"/UH%IGBHYD?LN[9S247C00]B,8"79B01!"""8LY2E<@DNAC-)KR,A MF\RBGM L@\/R Q .\(I.J M>#M &41 F@"-S-"(L V8$X'EVVWTW-N>S/'LC05 JB6I#$\FR56ECDX"@3B#*W!*ZVC-8-M] MA3-W/<>1$)/AO@/8NLJ]%7'6KP^RVQX ;!1/I85!:9;C9,I5%U7'"ZH.Y)# M WV ND&F-V5$1Q,L)]DJ"/NTLHRW.:;@.,P1+\*9)4Z)EXP0Z"D?^%@CHH%U M6[IY(+'+=.=K]6LK2==CFFMK57R+59.KECC*&"= M08S&:GD>>TXY'!R5%;)3EDC6><=05/Z4&BIYX.$@A+$D%FEZ;W!("])?+N===74YYE-0S<^%E174-TN M95W+*-4*#5M0W?NBNJ-/(Y\]L[P7+YY#[6Q4'S353&R\UJAW\Z>&1(ZE>,JIF@:2\(ZE2K19(RC>2:J5&HU$@ M*=](JI;T:JM 4KZ1="S7W4L/_26U7-B IL:@QG[F,#)*S.VJ&:G%1I=LE)?*K/V<6"K/\* M72'G&7KQ'W4Y0U)J$B%644 T8FL=U0+@D+X?HVU4H&#(2#$??AN2]H M<2P0V%7'40(E$ E( .@NZA6L48R+I#K0@1#/.*@O+.^%2AK3]BB8C#;6'C.O MC36I\5$/< $O4<,>6=T8B_!*&"$0?'Q=LD.T-PXKQVJUR#VRT<\$!*E,L-T) M$!XB0FBD]IRQJH MZUZ'LJ)U5!R;BAC[,#'5#H[$",$+B>1)N @(&(/*Q-(> M"97X+96LQF*ZA.+)5<%H+I!K:L1V.(Q&=>R^+?6:+%*L*EWC,#P(8JJ+1NLH M*"*HE%($0>3 ;YUQO'UPYASO26._>P@T>!4Q6DHAG4@T(6U)> $M"$BLS\>P MM;]#V\<2P?XPQA#CG?^$4BR27.L#%JFZ.*RD:P^99&M)UJ!T9@"! U.=< X M>9("5?(:PJ@C@)T[LT).2H9/O[;]LT^K_3CEH!HMS4![9]8:B@OR_G(R\:$2 M4)7D$]X&V1T.YW^B+,,RFH'GNH9.<60MEGTI>>3#F6(NNQ>!5)+5K$X9/JG_ MXK[LSF\GMEYMZ.U6I=6MM#O5>LMHU>J"5VHMO6N)2LLR_P\ <1)]U?,38#R) MQU$#+$4272#OL'<4LO&O9_Q3%O[74-:&J7>- MK1H7H&185:.U^^"ND9RY\ST+Q+"/A>]S86_0B.?V$%C;6F)37]"NC=70E1U8 MCE0D:I=3FYPC '=M-WT'-0.# 'N3C6QQ'PR(#IKFI4PCNY34A1]P7RGPE.J] M[-FBR[[\%%9(6N%[MPNJPZ?-)[]?Q\:R^AU5#1,3$$SL-QC'!2LMFJ*3@-9* M$] @ABT[Y5BF'DQRJ8_O0P<>ZB8OZ[53\8'>UFL=]5?2QN++3]5HX,(:?M#8 MYZB?P+ '3E2RNM*K.YVS2[+VI$. 0\Z#\)*;' D_!2%EDK[8';22> N)$H( MK,WO4^\/VD1DQJ+-X/E]"6QE(I )V1;1U/ WF&PAV6+2;<$IP<]QQ!R0,7)P M+#QK 2.%5AH$^,\@[ /C E5V: ]R--5B0-G*U,8#K5>O$U!C#+MK1WZ38 ]? M+IE/2*2&!;!R^2_:TVI;D5;DY':P%T?8!O-MP<:X985][-:A-F%Y_7[HVA8] M@-F\"48JI6S=-8F%J(,/ (Q@?:%3#)-P[ %!L +C%92('5 ?%Q]L,)_FBO>? MT,\\.VS7DF96J.]G'9=;.0E;6VTDS6XHK H/?B*%\1W=KH0N[HEJ T8>(M]GZH/2:FN"N+O)7:9KP5L_!6CM-;69^BY1,; MENH"]Q'S[<'1:0 -W5W9*C6/8=X8#MRP_UT_RZKDV M(L]5U]A7L+@V# MPP>_@EHR"8F<#0+]OVR7V T=;(N M;>$27FK%/>?0^'^"GT_M#VSD^<_"#]3U%EK7V---KD3.A._!BZ(_<#RZ,"Q' M4\>K0FL:7H*WG*33(#A HB6N$/J:@OH5JC-Q )Q- MZZ;-I*;*/"Y/>1/))1DV;T-8.7P4*%?N*72B_G*TRG (,]'J9 M(B[O8%K%- M5RT=VXI;RZF&EL.Q!F)1?CNPW=110MJ;(C5."PV=(4]0XA ? D3< &]37,\5 MT=D!T(^Z652 +*6HNY1%RE%3R!!)MDO^%9J:O .0"I2UB+_)9H7J_#OVJ-5K MJ7-PW$1B,")]V7+NI'4DSBZ['LKCC;@W)]V7^JH;9UL(%\WH>*Z4/8U;E5 8 M)-(HY?@JZ@$K66?70!Q,KY3_>[[-FE(J>$-@=\U+5SB8V]$._-D'PM MD#_=$+T>Y"H[.O:(^H B 86!(J [\+S838DI*)48BFG 1QI8)7JF?\PF..F@ M633SC,,UI9XR6 ;91/6X5"Q"THGX9CE.H= $V3"/ M76_D2BE%JDV-EKS0$; W>31F]Q/)A5H(K_32F(F%WM(X(ATW@YT5+_J6%">Z M\19QLOWH":0A0V,_7%"0=H"A+1WVP!T95?,%%!)8)@_"PG ;6UD//Z1.5S9E M!N .X YDR?WF8FNO!F*IB"L0A1WB,^ &AV[#,9H$]+60VPH2-*9.J^11-J/0 M"7G\G!+$$6DU?/VALGB'R5BE:R[\4-35V M);J<+.0? X#1@P GP4]14%XN.&[!^=B6NFOFUGINI.[SO^$1P@/O"J#[Y )\ MT7W^7'=C>UO(/HY^G#(-4]YS'W<5R%V]V)YR=]' DD:X\H$]GPPH8.L@N89K MCQ/>KE7,4_XA8O KK],I7_OKM]%*"^-U2# MX&4D_B:-U$H51[N/?7#V *;EJ=Y@E]JU=J])D]8P6AJ\^0$O,=/QJ%]^]NRV M/62MFJ9+KP)>^%->LH#9)V^;T(V-K-8_=^\U&GK^Z;ZFS1[NKJ*N]W%J.RO MZG,%6'&;MU_@UN^_LK#T,5^V65V+M$ABA%&.S53>%2S*X8- G$?_^(BGKPX?G]LN#4T? M36TN(Z&)L"%_5L3=:FIU'657E/VE)EZF,7RS4=]"$_M:9;TO%ZVU"3+7,#?8 MQ3XSM6Z-=+@XNSK;%MB12)X3CRDI=;L Y<*N'_6X4-^!LO4&WK3 M,!KT3[UEZD9-;^IFLUYKG77T>JM>KW3$3U/7>D,0!A=]&:.'CNJ]H'1(\&81 MJ5V*ET5#Z,:%90V\)&_K,GT)C8ZK"XYT"=_3V*D=ORU]:EB]\"G/#1S7R)$U MI1]+L].]]JVG,2.Z,+NG,S8S P?F6:9MDPJGH#W&:, M$*8H\(N!;SO,:&#(H=[\D&'";:G*?/[DB['OYLA'($*.P__9M @Q%HB0SV.* M.]F0L# .45B\7D$TA\+B8M_6R,:+?!1FQ09D0EH@R'\:1(PU_:Q-G,XCYDS) M!.+#B'&W*R#T2!I<+_6$X" M5+/\"7WC)H+Y[DV$ZIK^1 XLA$(^Y$L^5%K-EIF6#\J?F.#6>UQ/P"Z>?*'" MRV4))U374G8TD2<K*3DFL$'7L>><+#+YWAZE2 +-E @:A M'X1<>CY8S$+6LJA2.)&OGF ]BVHJP"@50#I1RP#+)+;,JBPO(+VHW9D>A\_I MQELXO;!8CI_3C3F'F>--[$DX4V/GYNW9HVWB[S'KU"Q:R# ]>G!>]N ME7=;-:5IYV05O=_SW#_\\R$/S72=WUJA^ CYC__/Y_BO5_:> M1>7_WQ8Z>GBWL4@]#Y=_K$<]^Q:[^Z:>1_[3<[W^&.R'(=;,QY-VJR?Z?$/D M=)C"Z/+B:R&,-D1.E]RQHG3.K[;[C)UNWK6LNOIR7?"X$UX9HZRMO"Z<064A6=_=?"I&U(;*ZDYWCMJ(0C_Z(5*]4#_F =!_D M>$EUON^P-Q@59.>RN\(5'W)&T3.GLLH#]0$(6)IZ95L :J0T66(#9,*'E2CU M2!(1EQ&"JV>O;C"I]H>_:06\QBE?H M1#I7E^2H55IFJ8K#J^'2V$P-E\8V:[CD-TUQ[VO9#(*VL5^ M,%B2$RL<<]FT-5V!DXK@!H Y&?J,%1O;HL>=KBSXJ'IP 6$F MU[/94:M:L[I0/1C@+17=^39'3STB*MM?Y?/7[+,E#;'$TD(KC-HR*&.K M+;"'I3*RNAYVM,0JNP,PMJBLKAO986JRE$''W;B?@L4'W$J*YWOR:8#.K _T83LPR9*^A<8Y0-I!C7.OL0N'8PT5I[]#89HO0*R3@5;HG?>H=PIV MF=0Y,VQ1Z)PM[GGF"#-WX2>'%VG2G!]I'-D[5UMD^*X M$?Y^O\*95*62JF,'O\QK;C;/_TMY>%JSUAYA/JO3_1W[5/-.S9U"'>[/W) MY_%=Z_+D;Q]^^.&G/[1:__KXV-=NJ1TLL,>U#L.(8T=[)GRN?76P_ZLV972A M?:7L5_*$6JT/4JA#EZ^,S.9<,]J&L?TKN[XRVA?FE7G1NKK0+UO6U#1:$WP) M?XQS\^P2F8:-IS_.KA$ZUXU)6V]=M*WSEF5=ZJU+Y[+=,LX-W#9UY^KJ\DR" MOOC7OCW'"Z1!QSS_^L5_?S+G?'E]>OK\_/SNV7Q'V>S4:+?UTW_=]T>RZ$E4 MUB7>KQNE7R;,CO:K)X:S%7Y?8SY:!GT_%SZ*>=@N49&S4Y/"56+*:L]/P MQQ,-<<[().#XCK+%+9ZBP 61P/LM0"Z9$NR 3;A8L+Y1(/$S1VR&^0-:8'^) M;%Q2*Q]^T#1!'%DL*>.:EX*9(G\BF^TS*::+3@IUAE3WJ8VXM%]1WH_[F9(Z MQ2[WQ;?6&N/=B^^"W9@@M*[0B*1FV)+I2OC4)2]:OKJY.7X1I9KC3J8.)-.4=YK]=7'R0!K]9)_(\RJ6\N!)=6RZ) M-Z7A!;@D"+N.67O$T]C%I=QVQM"0_UPC9C/J[AA'ITM&EYAQ@OVDRY< 04OB(JD*-DU/_'P*(MCMKWL2RPKVWY_X0("+0]W4N>-+ MALMV'$1\"".2Z-]]_VWDENT_B-B!^__1?0=/RW8?1(A'*O1>2(_A=XU QM6A MD*\.T0Q:)ZY_?NP5RS=D$];"<0UQ'>O&?6A#>@C_:ZUUNMO2I*0F1'\ZW1;8 M@@I\[ R\#_+SMLE'PE$1A>"6K126VU1RIEAT,=:J2M>#A]&@W[N]&7=O/][T M;QXZW=&G;G<\JJ3[7# %%[KDP@ "1J!$').1@-(B+"T$.[(S'@T1@U[-,2?0 MSH-2M8FLYDT,_.*\:7_>P/Y+0WD'O??=A/!K<=0;WP\?NI^[#J/>EVWN MK]U]R=P%KV;4;+=F].FN/_BZ=W3,!E7S>-9N MGY<8FX"J2=@&\?8S!I57"XBQJ((#0V_K>I@U$M]VJ1\P#%\BR0:I>41F'IE" M$/?XC6W3P./$FPVI2VR86U11OAI038GX?YN2!)ZV!M1BQ"-5H1[>C+)"U,$L MTTB/IAW401(9?6I2_JA4]AA-W#?@,()5,6BV+;,"@R'RD;]((;>8(^(>GL 8 M5\6@U3ZS*C 803>)PK4>( 'S',2<2HQEP:CCV[DN)]D;!"5(6<$TB(N/@4\\ M[/LW]F\!\25J)3(R<=1L7.AR@KS!1@RC)7$:3D?UH*1 4\>B2S.="&92T\0( ME*75!\08-.L)[Q&!"N&J(]"5592WEK:";F0,RE+VD-$I90OTB)^P%V (!@^8 M]SR;+@Y-:X&:E$2#YTQ'LCRBX\JTJ#8-JM.@/BVLL)'T=ZC'&;*Y_XAM3)Z$ M#P-MN($XR_4HU.&A&08*JVV;%<16AD?X3ZXU;E"\@M;6V-H*7%NA_Z@!_I'. ME,JKA]*2-2C#JPX1-C5Z2U';Q+!;E($]7'79*M0^VK32^6U)EAOLF6]\'W,? M0E6?H EQ":^XN*;$4WM@"+/G>01J(9Z,I0G$(U%2#?O[606JVK>>F?FC+H>T M)GO3+#UWJ#AQZG1]3A;BW'H7,0^\$UQ? &'8X?0C<5UQA7J?10ZY=#$46_FV M WC@MVR6VFN?6_EI5Y[]B!(^EY=7K=/BYFEQ^S1.M;B%&O6T1!L3<>'H\S=9 MASA)/1N^R#;2*4Q<8B42K_MBPX2'3H7Z_2S;>"-3/$RCU(9X896./E!BLV4: MG%S1._R ;F6>W1#C"[[=>@B3R8+OP5D*4[X5&$S'TP];[C2T\3%6#]J$NW'T.W& M@$>&O#W69G9!*B<,1MM,)WQJMIHX7\C5L;@MU E<3*>Y1?:(F(>H5NEE#=UJ M7Y:DOZ7%M8LL:JOPMJDUC7 MIR4J;"3YMWA2*=A*.65<-4P]/52%6,.T6SU0)J35,=$RTW-/(=S$R"?Z?6C' MM1-3[:/.++V=2<_1$VT1MTX3Q+<]&NI(3@9)+4UB'ET9*..6N ''S@'YVD)4,V98>FJC/Y.Q"+61G T9 M?2+B>74P%0B/>X[12^55UDPH93 R33V=_ZZ0-("*3Z%*L",S^ZV&J1#5H\FR M]*Q5\!R>&CF6'K$KMLB'B%4]B[:%H!XY9WHZD8X M BALRX1403D[=-31YZA:P$NMJQ75AZ:BESF[WCLEDNK^LUK\3UUS%#GH\D=?M$ MK*I5J1F_M/34?"O->'+U+?GKJY:LL9$6$"[7P$1'')Y<+#%H0R!77SE*0ZE# MWY6>,1F32"T)I26QCL3LL9ZA!%2&1:MMYBVM9I#4Q "9H]R]UV%S$95N$6;+ M>BJ-4?!U]'NQ+KY@7SYD( H8A^71C+DDJ%&R'.*>>@Z1V2&>6D4=& MTT\EAVJ0?\4]%WLSDT)2,W-N&:DUV!4S\D-X_U)SJ;D+.*A%?DZ$^2HXD M@1D-(T\R M7O0D0>)JI7&X&U2=T5WJZ6V1-::XG6Z-JB5@C[RM=5$]%2P*KM2TCM3A8C,X&.M4[1-@7Y ;X'F(,Z*JR(\T&4CK/ M,UU/;[T('$T":4FDIE-2W4>JX)1^\4P\B*@@/4UTA9F*WP[:+E"UOSJWC(QGZ*QY$E-@"2N?0B*!F^ZWA@&SYW)5 M;W7I, 0J@-4D7EA&QO-GDB3&T)MCL-D\W@/J(E@\TE?D[KF&6 !5S>"E9:BB M%7R+<+45<"/I&_ Y9F*[E.$Y]GPY*15G7:N0EHNE3BRN]/3FO(32-K"B0[A' M;O:XAV<'HC(#.6^;Z1W>?)Z:F)#DJ??0!T0KU:/TE^>Z9908A,=3HT5H7Q_J MO!ET>F_ =W8%:J(-RTB=G5$2G3PL*JHY4IS)0 ?Y\SN7/G_"SFROU*=J56K: M3V* MF^(=?CI]\:_1 M*,?KIZ#?X\4$LQ,-37SYA,/W)V 3D()[:(%7KXQ2BWK$=<7W6%2\59U<+S$C MU!&M?W_B!"PZRNX'4 _A@?CV,Z/!\OU)6)QPO#C1>%B,PZU"=1AQT= MH2LF"LX-!!A7!&KY-NT(<;+(-0AQZ/,5OT M*?)T7?R-W-B./JIEZM"K>R)?:VN+[6_7=&"GV/>>"W02"]LC"-^0:^U*T!02=6"JY\'X1#Z^Q>&_ MQ(L'_3/A\T[@<[K 3/J8U:)#KL^J!E;78!DN,119AJ@3H7%^/)B.F3Q%_#KB MU/XU/MDU@/;.U%E/"80]J'O;L! >?WH-;\>+SD3%_;H-\!A2%HR4RVXE$.H: M&W=TH>>)5<.!AZOJ( %05Q7$<\<^\OE%^2EGKE@=1GK/!Q4Z0^HYZLZDR]6A M]:/ &[^H&[Y1I!9MCK:*!U/I$>?4=3#SPV>T]"%;%Q!^;F^*"7_O%&?'F'_$ M0E>.6(Z^([Z-7.$"JCJ0'+"Z.I-]IW3?8++UI@E15C*WRN.B%8#M%#!7&=7 M?J\)1]414M_!4"@W&,\9WC.]B"!^WVIXIGLJ00#4507Q-+WL M<.L=IV]X + M<[G+<.E%D.^X?'B 5M8UHH7;9V&."=VX1QZ:R3*%MMT4@Y.*\G($/X37!YG*Z.!K^*&^ZH)R=QG';$Q8_A80]5KEL>ZXTF@DM(,TKM M0)P5W8$XJQ-]=RYEQ$&W6)P_%S^)U4SD^4O*PC/-ZEX5%J]#7[_@.;%='"_0 M[AB,>:7KT)-P-02F?2(_><+"OZL[HQ"H0W^^(*@M\-=FY)BMV.LB M#@ZK*7,O0 '!>O3O,%O[WW#S_9NL!ZW9@H'H!@YTY5'<+B-R8JC-5P;&H@CU MU4$4VL6ABE4P[XF=3P_+;=^OA,][XJX<2/'D=N%@.L5B-;9 OE %]'N?+$VT M^ L5N<$CF.,\Z]V& Z@@J(0T!NUT$# MA4@=@F.45C["Q6B>5R@-S2A?A]ZH5F7E$R#&^(5_=,%-55K8W89XPR[SN)9" MZQ<3.QH\XNT5A0XXJ67JP&7N&:0'S ^Q:[43JZX'G%0[TM)"JVQE1X('(-[A MUW,HR>Q@(ER((3)Y0A1_4 MWKXDR#=U__*A!3ZXI@7Z\,/_ %!+ P04 " !P3:94C4@RTH0@ "F.P$ M%0 ')O860M,C R,C S,S%?8V%L+GAM;-U]6W,;R9'NNW^%SNSK2:ON%X?M M#8XN'D5HA@I)L]Y]0M0E2\(:!'0:H#3RKS]9 &^B2 H@JL"6PF.(A%K=7U9^ M77FIK*R__NH3SM,C3^;N__?3[V^?@?OK/O__I M3W_]/P#__?/KEX^>+M+I"E6%Q\NB?B^%? MTX\!X._K?_1D\>'S,'WW?O5(,"&N_^WP%R^8E5Y:\)8[4$4*B.CH0QBI79 B M8?F_[_X2@N$B,@Z6*0-*.0XN.P;""&229^^=7M]T-IW_ZR_U(X8E/B+AYLOU MKW_[Z?UJ]>$OCQ]_^O3ISW_$8?;GQ?#NL6!,/CZ_^J>SR__XZOI/6;]!Y/ DSGRU68I_J Y?0OR_67+QU3]_?_WBBT>F!8$; M3E/%\B$,JSE1X<]S7#VN%S]^O7WV].>CET>_/7GVYI=GS]Z^ M(5'6MUY]_H!_^VDY/?DPP_/OW@]8_O;3L @9JLZ9W #ZC]MO]O@2:PJS=#I; M#\U+^OWLEA5,>]CXQPKG&3=#=0Y@MDA?7#2KBEH,Y_]R%B+.UM].3I?P+H0/ MDY?3$*>SZ6J*RXDR*6O+$T2E&*@D'#AD!IAE&!C/7/CPY3A5H98DU5JS)2SC M6KUG]R8U"_X89ZOE^3=U2#G0BW VJ#> V QG$WF>G X#O>P3SA)70G@HB5E0 M&CU$9BTDFVU.#E/QOK=89UB^E.X*78Z&]&@Q9!QH&OOIT2>LD\[9C+8!%H;T M%8^^?)_.KGB\/#TY6=\3IBL\.?_W=7IKH_G5HNF(;Q1+X!MJ_K?%/)U!<<4P MU%E 48639":#%UR"\=S11$R"H^FM_$LXV^A??+_ZO^>X=Z8 LDA/S1&4SR2< M,Y[,;S90G/1,B\"LB0]%@7O(N)B_>XO#R5.,JRM"!D^NB,H.I-4:E+217!%R M2F)!D3)*QAGV$?)&/".=Z.[)BJ\HO[\.FG'^^ ,.- KS=R^1_*AS63]??17) M114A6; 8:#96EH'77(-A+C%//P;=9PK\)K213H>-6-)6,\T(\Q0+TN/S"XJ4 M3O!M^..JY$C&FWL34#E@6I/:6U7L<;I95Y)Q22!E*D"1K88%\!V' I,!#5D([G?I,*K=BVH8@ZKLE2"-= M-./&F]4B_>O]8D;#NGSV_TYI8IN@LSI$(<%[(PF'5> YX4BQ%.^P$E5UX<37 M6/:5[M5P]CZN;_U?87:*$VNT2*[F;7PRH%B,$ 2)YXV7:$.Q5O1QL6X ,R;_ M:D\F7"?ZOD/?C.%'.4^K^&'V*DQI8GX2/DQ783;11GF=-8(.F:RV\0RBHY=: ML!2"5HY,NN["@UL CW _EQI\/GJ[QT3F)R'J(T E3,%.5F M*6A6-T;X2 9:ERY4^!K+CNX1?$\TV'/DFS'@-:["=([Y61CFY-YPOIQ]Q$^6]7"QK;'=<*-R;!,PV1$D1G5":).8)?'() MR)I99A++W/<)NW<$N@UQS/=)G)XJ:\>KY1)7%RLM,E 4*;R![%( )1E1NX0( M1L9"%M+'E'@?UER%L?\T.5\-(:W^.5V]?W*Z7-% #^L'T%!?2*I=,08M<%63 MJY9S<-Y$R,59E=!F+?MXW5N &U,T=G]^?#V/MM5*LU> (L0/% X\^^,#O9IX M--^\K5\*[CF9]2 Y:977""%KB%IZ4BY7N:3 3>FSZ+L%N#$%;.WHTEHK[9RP ML'Q/<.H?U4A\##."LCQ:/0G#\)F\Q8V3D'@HJ(4'):(CT5JF"9R!2JZ+"E&RM29!,]0DGSQ&,+Y+:2;?7"7JO@>V4*BA&*:-M!HZ&$PZ?P:.1( L2 M%*F\MWVLU,ACG[T4?/\A;EC/$U=O,)T.Z[* HX]A.JM6\?EB>$/^]%%*PVDM M*UGA0([54:$_CV:SQ:=:TT_7/!DP3U?KM-:50K849:XS<5*6W.YJ/AW3 2Q1 M%AT/WJ4^"_GM91E?X+07WQY8V:W/E4M\,P M(^MD*9#,N4CT!CG&'04!SO29I&X!-+X0:R_ZM!CVMM5E&Z&NT+$FZB73'*QP MY ]J5B **:'HI D,(A-]JK5OA#.^V&DO_>\_Y)WJEE_7\3LNOR]QC6ZBI>1, M,09%&@K;8B2WGCPEP%*<*$IQI_ID^^^$-;XH:C\V-%-!P\AY%>;OIF32SEB* MJV=_I-EIW=)YX4SG;!TWSD(1-M%LQ0QX%1S$Q)VLM6 Z]8FVMD&W#4?L]\.1 MY@IIN JT(/ZN/K^:A?GJ:)ZK;?M0S5E-!@3'?5:^Y@%,K#EC!9$7!)%TS(X9 M'WB?.HN[4&U##??]4*.9 GKL_SH/R:+FY,V24^.36:Y? &2'!Z:P- M1@RETX;N;="-*1/4F"C-E=-[M^#%*ILV HUAH+TBG\^2#0_<6F R,E6T2FCZ M5*_>C6M,29S&5&FHD'9F],KVUG,@SO(@N%1@I26VIBP@,HH+?&02,3F#IH^5 MN0',F)(RC>FP[]#OS8':^61RED<\*^59GM?RG &ZVCA FNAE41*X3@54R)$\ MR03JWD60@40*I*KYTD)D5/@%)C6J*.(+G:: M!7=[ 1[ P=Z?%7,8( M6YV(2Q=G H61;F/"!WNJH>EFGNEFP:06+9*/3VX;SE/E)WA,,6 ()!\2 M5;7G7KH^JQ9W@!JIU]R>(*T4!>TN^M.].]>4N?OS[[[>V;X^=/ MCG]]]?K9+\]^>_/BOYZ]^(U^??8EMMU[U7WK]CV[U^TD6J-^=EMMW/$^)%,8 MN68YR$V&,C(N06:6C1 V<]VGOF'W#59M1Z!6U#Z?+3[]@OD=_B-,Y_7+=9G M:TRSL%Q.RW33VI%>I#I2'(TJ*B)X5CM<*N[!)UE]S122I6D60\@IZD*!TZ:6!3^2D\(]]#$Z[L8S(B M%C1]@H4;P.Q=(CS035X-BS)=3;AR4C,O:IFC .4*Q6$\%3!QWQ> M 3&J.7U/W7]5-7S/L6Y&YG\@.75A1D;@*)],YU/R]TB^CWB6G)I([XHUG($+ M@4 I4=\U4*,U9T5 I[9ARYD0PI6E"(J^\0B^,*-XM8;7OJXD=OA&U.DW)PV[374,J-RW=I? M6G%1R%0+PB(8??!:3J2-A:)]9CXG+7F?.>8.4#T]VPO!K:;7.&1-RN:U%[-' M<$4HR%RZPF-Q//=9M&_5_>-09K<5>W9Q1.^EI6;O"SW]ZJS@K6$J9S"._ -5 M!$(T48.,,1AZ:TV4?39K?0%C3#%*+T;/_\YB;W)<9Z2E3@S%XOY M\F+[2#S_.5=;ML-$(56B#X#C[5?DJ. GP(J3E8A M*6$BB1[Z$.N 0C:9RG];S!=?FNMS9\S$K'ST=3,J:J 1(XYHA^3%AZ08QYRX M[3>)WXIK3-/W6!E]HSEHH^F69?+K ?@"2BV[+2+Y;,AOXX&3H%H$<%FN4R&$ MIW#)8J]7]V9$8S(/WPOCFFBW:V:KB.*BBA)DJ-TX2!@(BA>*2H1B3# TIO/V MG-T/-I9(X>IC]6\PZ,= MMZLFF; 1708TI'_%K(: -&Q6ADQ_(8I-?98X'LQ5>UBGY?Y\_7J2'R=+.D4L MMT'S66EO@P7,Q#/E*([RV7EPQJ90ZJPC#D'@/:AW*.^E%_5::*8Q:8CM9U[/ MSSC'N@P2.(J\/C0C::Q[;"2!\0PP.NLMF2F+?2S#+8!&U6V]-3/V&_YV:PM7 MEL'(EPF%&0O&*W)V?$)P6D0PS(MH+>.Y4XNU6Y<<=Y?G-7[$^2F>3_?7-PA= M;*NM6S/IOW4!AJ4)6ZM:V<@$19?KAO=&YWK:@:0Q(:EMGX63>X =DYV^+W>^ M[C+75V<-EU*6J^-2=V2O"RQQ^#A-N'RSF.6)5UY97C248ND-#A8A%H4@O75H M4U*I]#FWYG9,HUJH;<651BIX^"K4HS>_/']Y_,^]STF^^:8'JSB]68Q&=::U M!W98OB?:?)S2W7[^_/NR-EZZ"*R/".W'S=Z%4(\JTLQ!]H*4SQ5-!5*Y>E2X M,XINS3JUHMX>8P.WK1[1@D]Q\^>+^7EKQCH &H-3)A60BIQ(I;F D"-]F.(# MR\KGT*L#YAVP=C17W5VX'G2ZP;]KI*=FANOW.2&93?^-^;)2X2D.TX_KXI:: MYO*U5M\#TXS<6?)>P65K( AR1:TU3H0^^\J^ 6Q4)NQ ]&FIJ\ZMY)Y.ZTC, M\_)X>%I+I:;Q=)U4F<1Z)"\%063AZ]%A6EOPD0@0%*.0QKLB.^U3W WGF++: M!V)71T5VRE>[8(GRI&KO$DD;D>9*$5.M"9$)@_4\]3%L.U=@'&H[_(&H9*&\-F:1XFE0$@4'XK$6+"4V^?O(FUW9M#D+P#KB+];Q$&4VG$XIUB)B5E.IV+ ML"7 '3LR_A"\ZJ&[CL0ZZXOS90.!->++UEE7&H7$3$.C"::L"Y8J. V1A@1X MB:AM-1^>A4.WD;I*VX\J.EPMLHJ.$I+A\&3-/U -'/,SSK MPG UHI@4(9F6.=6SAB4H7VJBPR/HA"H4A05%GVJ ;=!MQ:(#%DL=@D3-M=:R M._K'Z9(>_WPQ/%VA MVHH_/UC*NYF6^CK@5[M>3T2,-!$R!E&A!95M@D!? ,_RKT+9B MT ^6"6^KKXXTHNEQL9RNKIQ ,Y'US @DS[U6E!(R[L%)S.!Y\CD6R76G-ES; MH-N*3/H'39"1&XDE!\;93@4$&PA@$KC$O'I-2=SCALMY'!_'B4 M:JRX R_A;4Y#*L)P"B,C2):1C+$KX+.JORKA91!HL$_9P X@M^+7CY8F[Z7$ MP^7*KV:TC#%!8R;);'-!QCIXGX0VLM/I=[N@W(IGASK(:"Q9\_MJ ML2//7@WX(4SS4XHP">)Y:_GSC.JY-1>XYJIMF,C:0+IM*Y%RP6N/ 730-:KE%ER( FS.D263 G9J M+O(-8%O5<_Y@"?.6NFI98G>3[!MO\4O98U).J)1!II(I$BDTSQ:>P$MF$H^. M(3]H9?T-&/?.XX7/:P_Y[>(HD>\\X,^GR^F\[C7:]**J,,[^)D^,CB'7LFW% M:B^24,B_T12>,1HDF46F(>F3']X%Y?=0=[\OV;[*\_728LM\<4+,ZR#MAGJ3 MJ\<[3IAA+@?TH$W@=5J(-?;G8+W5&2.29>GC,NP QZV_! M[6V=Z_E7$R:"Y$$XD+[N9.:*04#E01)$RU(VP1]H.KL;Z-@V@S_(C-90E_T( M=_L+X4.)6EJ$K$T"5?N%.[02A(R"Y^SIZSZNQ/88=ZSS_S%IUD:#[;9=TQC4 M_U<8'XGU!/4UUETJ:85Y;=7G^#^[.]I0_^R.]#_-W^#JL M\%DIF%:30D(PHPU8S>K1RI(BNF MV-K3GEEI?:?C. XK9Z<0XJ;P2209;#T MN["Z=T2& M%:1?);+:1GG'5J+''?S;D/W'-WO'R_88]0#Q(\1)SK5')*& 0= M=:%A8(J,)WUHJ3)CW'N%?19*[QOG/G ;X.^>I/N2H#=)+W:V7,&7I4!99(1, MEI@\/&OJX6T(,9E@-!8"W^?LZ.TQCFE3[?=/TGU)\! D)>&]E)&#UC:='1PI M,L%5NDAK,2;LL[YV7Y+NE\EY69-,Q^7)@'FZFFAE8I8!@6M)RO$LD%Z"FE,KDTG%MV5I;F_>IJ].Z_QPUF(=5RN'CX^D<$$P44&II%D MK"?)!!88%)*Q;G/5:/J4^=V&Z'MHN-&:+$VTT^9,^%<70-Y68W,Z?%Z?XOKJ M="!;L\3C.)N^V]0["VX(0Q&DV.(HWJ\]&;(MD")&(8S)WGZSC=1NC_P>$G"M MJ-%1&8?K/'96H4,>3T+R:>+LTG=YC:M 0_4.Z>JG]>?9\DM\6_8AV_$1S;N2 M[2/BGCW*UA0Y!W#7\]>=[R;%"A45$0-M/5N=!0\^AP0N.7+9+!'%QZW>UZT? MN7M)5GZEL.WQ[>9H[\* >B.(C>4VV6%!6F-J=7),3 MY8O/,9>094_+]; !:P>J?.%D]M%#NX9(L]GB$[G4>,/>N4O(3S;5N1,3BD/) M/&#MZ:M$[8J^;HWN$)TP%$MAGWEX)YBCBG$[\JN_#@\>RVQJ;L/\:O.*VO>) MOGFV7$UIQ#$_"\.+^>^U!K/N(*[="\Y&N4'\TQ-6 MKYCI8$/9J!?TW=WBB/_5-?7 2RU_D-F"3X:!K?MW"W=6I3X%SSNT^=O90B]7 MM3/+5]HXOG'L)ZX>5N[=NC)9DB?E.40O"SB=A>/D9'&EM[33.SUX5*6F[5AR MS4KWTT6;S.'YBWD+(%,P."\$9%'JNJ:B (Y7#P)U2A3:61W=5N2X^SEC"',Z M4Z'A0+?1_*[:)^PAYBT BN)(Y MY^068015FZG[8@QD%Y((V=BBQ/8"-9GD>L;O_;3]]9378,3;D'Q;<7W.0;DD M"4HA9-Y;<"PF(*\V\1)8SG&[8+6A\3M07N= O.BAB8/%$5\4MH8KA:UOTGO, MIS-;UL4E'6VP$H>K6^1)4+6&4 M$$QB0DJO ^N6M+D-U)BJ5[M1JI52#N:WG?N:KW!8]Y]].IV=KM^'>[MDW[AC M:V]K%P$:.5+_7%,4\]%'',([_.WT).)P7,Z>O$:Q/#Y=K3.^!&VBM3))U9R5 M=C4BR+P>14S3@Y6.A>2+R'UJ$7<$VJ2%2WV+PNS)XN1D,=\\X6BU.?:HKH6\ M75QV.3ZK CL:AEKL?7;4MQ.&^R" V5 /'S4>HG4%:!;%X%+(W'9L(+07]C&Y M;3T9>F-WE\-IO9G]O&6,OAH<0CU-$\>]H\A:@&>\CA"GR3M;!"=SXI:[G&*? M/4P[P1Q#TN0A.-A/EP[$Q4N3@"Y%,NASS$4 M\,I30.!"+4(A+?%H:88*22CL=)3"5UC&9#C:Z'W/\3[PO/_\='4ZX/KG*U4C M>QN!NV_;QR+L($HS\[!<(GZI\(OUZ/.])D]/<9)E1)$RO>Z*J*24=N1GJEJ0 MY56Q/AJA^[QPVR+<=Y+9]CG_@V%X2Q(BS87!Y_7I,CZZVCN O*)H#8BBE/&2 MQ=0IX-H9ZKA,4P?&79_!^BJSF6';">:GQ:2H6*RFN5A#*0@T]U;K&U6N M"YNI3ROJ'8&.RR2.C6\[*O)!V/9\<3I,R$M0%#IZ8-%@#?;J$=O" 9>,AHN M]?7M80] MXIT3/GQT?%M9U4>EG"O\21,R9,9ZJFY2])=Q3PIQNG(LX92\Q@J M1U]W.6>P,BD=2A$2V<-1[T;,8SJ,?3PDW%^]!Y__?B/?^NTGG'W$7Q?SU?NZ M63OZY$P"DVJ3*/(4ZO'-$5A@7!K)3.G4N/J^B,=TDOMXJ+BO:ML4#=X)]>WB M9WP5IGD];T\_UK;N1V6%P\2(+(N-$;00%I2@^=LG(VK\+;5&"N?9M1SZ+26$ M]WK\F,YS[\JG VEH3!F2R35^-\N1T(T?($MR79Q#YTFX<$X)YD#*ZMYK09X] M3PFBX:)Z7#EWVO5]J#S)+4^8T(S)I$BJEN_4OM*Q@ L8P$2I6/)(;T6?8.$6 M0-]ESF,7]MR=M;V?8@[C:_T^S^0*UJV>]?R21)<>G=3?)KD4;J*3((6BL-BP M "X27EDP,V>Y,.8! L[;X'Z768Y]&-9?J0_6YO%^0C6RD#<^\+?%ZBDNI^_FM5#T:/D+YG=$G"L7_(."PWI" M8"T>E*;(&+4$'H3>]!((/B,(91V%B2JJT">[N3?T?6?+\UL=SS>G-UP"6DYD ME(+;P@"UR>174I@2K I@&O$=90#__K]F[?$W2+^6Z7 M1Q_/GT^'Y>IH/J>7:5B&X?,D2)D90P\JHP2E@H,0F 9M'?I(HYAT'PN[/_8Q M&>)#,?>F^?* #&AJJ;?"36';B_G-ZRC&\&@))'B!N=H""PY+ 1TX!5:R'M5H M'Y:ZMX,?D\4?/7<;<>#PY+UXZ=Y@O>[J6R>124$><3T3C#Z")/_8& (>A7%! MBFC4.,S5#>#'5'$P>O(VXL!#.+._3N?3D].3UXO/8;9G6>D6=^WHQFXE2(ON MTYLG?-XLTIP]]6H"4MJ"AF@%.:94*XD]Q&@,R" 29RQJY[^87Q36Y& I(/,"=/;KEDT(CML(*9C,3,B8K&DASN4CQ^#S-=?T%PNP?4:_ MS?+]-[#=;*(QD'W.,8/&7&?92,9:LT0?@4LM,CJQ77>K^SQ]#'[6@_)E?YT< MA#IOW^. 85U+(*QEWKH$AGL'RL0 KF"!K'W@@3.M-6_!E\M'CL&?>5"2W'/T M#\*,S82WJ5/7];A<$B[6-OMMX]T+NP<00& M9_?Q/R0Y/BTFM9&C4ZYVO*O06"%?6M$'2ZF@+-H(;.B*;%GFW[O,< S$V''L M#TB+XSE.@L]<6JOKZT2ZNSV@=="[AWB-UG"N-,>Z M#1O^F(3$G>=)$4L"(X>C6/!<%Y RRFQ5KF=T=DF$[0BT89.XNQYW M])$T4WN?/%\,=57]#:;385WC>93_]W13X'(Q=IKIK*-.P) +B@!]A)"9KP?" ML%*23[K3R98=A!E#9'\(#M_13.Y!>-&N"^(B32O2>@K@\]GB4RT2P"<;V4B4 M\_7\=<%X!3[ 9T#"F$!R%F1WVV M\0*W' T"MSD-^KC<==D+&OEZW+A((E#\ZPPKY+2@@B"L E2U2%0R6^)V#F,' M<&/(4QR2B:-0\I:>Z=GW]2.&)?[]3_\?4$L#!!0 ( '!-IE31]1>?J58 M #&W P 5 &UL[+U9=ULYDB[ZWK\B;Y[7 MBTK,0ZVN/DL>LMJGG;;;=E6?OB]< 2!@LXLBW23E3/>OOP$.UD1*)/<&)=/. M!ZG4X0YYI]^'\X__O0?&6?_ M^*E,)^<__<=D^H_A9V#L7Q;_Z.GDTY?I\,/'^4^22WGSI],_!\F="LJQX(1G MNBC)(GKZ0UIE/"B9L/R_'_X,8(6,7##'M65:>\%\]IQ)*Y$KD4/P9O&AH^'X M'W^N?T28X4^TN/%L\=>__/QQ/O_TYU]^^?WWW__T1YR._C29?OA%#:'<;I\ M #T^S[_^PZMHS"_+']*OSH9_GBW^_/$)\R^?\"\_SX;GGT:X_M['*9:MZ-=+KJ!,A?._ZJ?]TAG31P(R31<1&7T7 MQU7!>\2XZ=.[8_[Z62QC@8O1O$?$MS^[5[R3!;']T#VL4'L7,\CSCM M$^JUS[V"#_, MZ00RJYLK5\O7^7]=_N,K6(CTX7A8G_:2_KKZA/JL[JCPCSF.,^:??QKFO_P\ MC &=MBYGP4&[A."\L&N HTFZ]JFCNNU-OO(T@HBCQ7<' M&8>#]3GT8EPFTW-8K0M?S/%\-L 2#3=T6LC".9T6*K"803,OI%$N*2UCNT^\.G(PRR&B933PRS5UF M 4U@V2I 'A$R%[VLHC[M.NI+93F;KO&OWJ(#7[-J&S1@;S[I07A+9@C^SS]- MIAFG?_F9]T'BOU_0"X33T9>W^&DRG0\$AL)#(%.G"(+D,V?>:\D*JABK#92] M[X7/&P\^(6J[B/0VRZ(/EM_@=#C)S\?Y&9G# Z,X1D$:%PS2 G,D0+9H9@QH M&YT.&* 7CJ\]]H08/ER/X*SG& &H2 M4AAJ:PF4HS/#1L^XT#F(:+1)W0[?34\]&6(["/,VN:8[N2_&:3*EC6.QR'=S M.BJ>3B[&\^F7IY-,\'Q.1CARS8M TCWE6(P&Z/Q(F;Y(J13= ]=W@C@9ZOL3 M]6U-L-TUX3W\\2+3RH=EN(R2K?8?+CQ/+M-2M2U,@TL,O U,YNC)097MMKGUO7#^E+U]/WT]^'P]$=":9G!D:D\E<-(9%(+_/IN + M&-J!K.J/ZZ&^$FG,-DU8&\FLSF,_K_AIX55D;V '*&P M%)RBTT58Y@,=,+ ?F/3A#*"7FV(GAJT\[ 4X/%MX&%CN%Q>IE].C-Q\EX[>AS MR)Z>2F""SO5F/K*8,#*E M 6XD70W<)A-Y]X FQV$N(&1CO%O]YANIB2>@D9 MWP_G(QP$[4,*,C 3%RD9GE8%6)C/1CN.R0;5S8R^^<038+23$#^UQ)\#EX>+;0&2G M8-=:JY[_D3["^ ,N@F\I!EY$"4Q!-$Q;!!:2*[1U^,2="#EB-SXW/?4$:.TL MS WL]A# >GHQG=)2E_<@5>W(1+^8#;S*)GGD#( \;RTXG?&8$RN%-I"OH)L-V;<#>PWD/XZL5XCE-(\^%G? 9S6.$<)(<8ZGVV548PG0W9Y[Q8 MEI6&C(863CY7'Y'K34\_&=9[$.X&UGL(9-7[L>E3?8/QEX%S*D*QCSLAJ.0C! G#%9$H& Z$.I5N.X1T//QFJNXMV M ^6=HE0K%?R(H]$:#B1>R'5#Q@T4TCMP+%I-'H"QEJS'$+GI(W7@ZC-/AN"# M!;F!UTYQJY4].#D_K[?8D_2/=Q]ABK/7%_-:FU']O8&4Q3D;/#,@>-UI) M* M:V92+)"E,Z87X^LN#"?#>V^"WJ 'G:)=9[3@7!?]ZP@^#$3VAA?G652)CI1 MNAF!R$Y!KO7R?AW.$HS^$V'Z*WUG-H@E M29>\9:HX6AERS<+2*,P!,(%*V$_6_(T'GP"Y?8AT \V=0F#7,2VS@Y>HI,@$ M2Q0&5A$63QH8N4564O!)!HP6^B3ZRJ-/CNI#Q;J![#XB8H1K"J,7XXQ__!M^ M&:24=,QT4I0HR6]72C$@IX!9X0B9CM*%/I(];CSV!$CN+LX-!'<*?JU",9<; MS#K1WR<>I09D$:N7%Q69_#(F9J1((+7/,KEN]\%;GGP"-/X@C''#G:V%W9E[J4M6OD!. F46?74FN>,>[A4:V/;E'IJ^4.Q]QK^XDRDW5 M3S\M"UG_G$:3&>:__#R?7N#E-R?C.?XQ?S["^NR__#S##^>W@L2[Z\3%C'T M^#189"#5#WHZ@MGL=5FX"&=_#&<#SK5-I9H5MB80<\59\!X8\NQ$< J2O.O& MH\ L+LA:/6FI'3B:S];?6:@)(_FORF3OA=2CQMQ1C'ZO!AU ]J2%T'LLH%L# MNXKGV6+[W G1X$9U?*_J9]\N1S6D\+U#5T&%. 8'5P=V4Y=*#^%I;CF8A],723\&[B[;$\?@.B)RM$ M*)V&(A.#Y$P-#@,#DQ3S7)%Z2]0^YM:$/SD]P@\1[]8W_)]_N2$1,F[_T4N[ MD]>OWKU^^>+9V?OGSYZPLUC+5-!^(Z(6P6C.$0LZ6<;0HXP7+ M8-"AU")@&V_B.H[C;R4=6;ZYE700:X-S8XEF%?#X"BHKVAU-*+7ZL%Y#0&&! M:\.2BBZ $A++72GH7;F^ >?XE'?A:"/=703S<:[_>_[?%\//,")P ML[/Y4YA.OPS''_X.HPMRD-&:F)&6K6O' 9XM \DM*S:@4Y&^-'==WW8P(':! M]U!:T8G*FV9%[SPT4):W2"L=ICDN<*YS_[@5G*=BF;21MD Z;YF7Y#0E;Q46 MY2&@;:(<&^&<@C)TEW./#7LN024DO8PCG+V^/Y>.TA+2 M?PSGI,*S^>08Y.ZR!EC&ULB!W G8(^],U!C_V&-BYZ (D,VKHA!0MD["0 MYDNP+'B!D*22!*B]WWD*U!\NUQZ;"UWJX>033N=?WHR EC?.U=?Y5",J=9_2 M6A=#5BRSOGHW9.8R#\6P@#K&''R,=V:===D$MJ/ZID,.O8F[@3_QFI!!+1Q\ MB3##MW6.P>OR-]JI?1RXD[6R ML%ZYYEIR%W3?M!KT+OX&;D$]B^9??L/YQTFN[LIL7@^FV2!D'PV7 MFN7B=6V)IUF4Y)2BR=YCA.!SFP#2%D#?M"+T(>0&MOXSC/-5SX@ASLX^PW!4 MPUF_3J;O@'0VI>D%YD6I.2$^*_3_L]%H\GL=]$._\W2*>3A_.9G-7DW&:678 M.E):&W1AL58HZU#(L+6T_Z&,7DGA9?$;9I#TH#;]K^6;UK@'IK:!SW+%5;X" MRG"G:T\+)AW0&^1(4,$JQTHP.0EG!)@V^7,;X7S3*M-=P#VV1KV^OD&2X#3$ MR"PI'YG%2(=DSH[YD HFFXIW;6A>/O^;YO4 $?;8_72-XN40XG"TW(W&>9$& M]G$RHL^>+0_'KTOUW"8 \H*=1[?"B:1_RJ7DC4B0H4WP>5>$WWS"2Q,J&MQS M7\%Y,Q(74G(QT?)3JE-3>)VI:'5BUJ %M#JC:'-CM1W3\=6B#8_;E:4+"0W4 M@XR8VJ9_]@:^5--F'5I%]"H+GAD(I\A,4>1RRZ(9^%3#JD(5U2;A;S.>!U6+ M3HS=/$:ZB[M)7OWMJ]6U -:]T08EZV T+39KS(31<#H]2V 8>8(42[J[YUB_ M]]LWT9V,@O1.1?-H]RUTAF%++ .0A9!%=W-K7J*]Q]LBK2 MH_@;!+_763S5=UY#LMF ]'6UQA2FHPVU$PBMEMS?B *"CVTN0#: .1DUZ"KH M'B/EM;9BL J'K*[E9^M[^16T*T*@56LA4L Z#P;([+:6O&&>6$;GR1/C1:H; M&\3MXHW]'OG-D]Y0P@W"X;<73[N2\9DG9"FF6I8URJ13C-&QO(B"Z4)6+ECZHWK;08.6J4T>S)VP M3M_E[$A% PORZMEU)4PJ3>+1A\"<1G*#A"6[EG/+YV8\#ZH9 M74F[PUHX4.(-',\MINP5@*EH:1>Y&P6@]J9)+&2R;;RGK<[F;)QN$\B\%]HI M:4>_/#38,)YA00*2ZY3)9&3*>D&#U)OD'JUF904>7BBC5D&OM%M%56+YE6S4U"*PPM]:Z6W#W;H:>D M"=WEW=8;'6COA PU93QP0_Y1\LQ'- R#22(B.4W0W 4Y?8=C+S$W*=<[/Q\N ML\-J'?)D7$T;'*<*S4$*68O"8DJT(SD7&=#)58-E,64DCUFVJFN0;)=>IT\GF2)H^A'3R2T M*?-;VKH+B,M^!2"5\5HZ)FL]P;*HP*MZS<)5M*J8I-M<8FP \Q#9,_UP=;N6 MKY.@FS69NX(GFRS!UJL41\Z-YI'6AY% !;1!!V&\;!.5NHGD9%CO).(&T86S MG!>"A-$;&))_^Q0^#>_ACDI!(703.N MJD?KA2#W. ?FT&=RD5W@JHU6[ GT9%2F)4$-[,>W."=A87X.TS'Y/+,K\)\1 M"6DX'W#N(:M"&YRMP\MDTK3550=(B^1T\1KNG)[=I;?0?=A.1FMZIJ'!A?GM MA0]\\M+SZ%A(BZE7N8Y8(24N@==@G.+&M@E1W<9R,HK049!6:[IA$-6 M2C68A"YU9@MGV2EUY*VB5%=QM!Z6H7']&[^-4DE(I M8O!,U[F.NB9) FK%E#$&"NHLL,V+VO\XE>L7N"2WU]/%0_(BKO\&IXNQ[H/" MDPE.:&95[9M1#+V*OOY1*UE3--S&-AV-=L/W*+I1[*,5=]^C]T)#@S/K.LH% MI-G9Q?SC9#K\'\P#+[Q!7_NWV4C^65+ /&A-=KZ6,7KRUU*;PN&[<9V8P/+=1.Z%[/9!2'C%@4ATTPY*6OB:&9@(C"7N'-!AVQ+&PMV.Z:35(8#Q-T@ M"V,3LM<7\]DLKMKD8N0?82:K$ MH8)OE,V[RA;:>K#E8F4!6^]P).UA0&Y]X!!9(O,_B0"N^'99O?> ^^;UHV\" M&B1P7(%XZWR+$*0//+-H;22CIS@6/*EO%B"E41&4:10"VP[JE'2BD\ ;)%_< M@K8ZW@"=S8'.,^$4TIIKZ*9$R4(!+CQ$)4JK!D8; 9V>#AP@Z 8WI;=@73W+ MD.U2'DR;Y*L-8+YY\KL*N$'#VQL7OYG-"M)"N^#U*T:WSZ:9(DN_'80YN-/EG!<)B-3C>+7Z0&.DZU20F$) M7<[:"XRJ38K_8T^6V(OFG9,E]A'W<2[(=T'TG2=+[$7:_3?EATC\2(DS$7DH MV3,R24HU7&MR@ .6N2\^B!QSHS'WCSY9HF<5V$?0QTF60,MC+CHSONAOHY)B M7F7.-"XN3")@:!E >G3)$GLQ='^RQ#[B/4ZRA##.:$%@N*T:C46Q&)-FG*?H MI'=%-LJ2?*3)$CT1?HAX'S99XMU[^O.WYZ_>OWO]Z[OWKY_^V[^^?OGL^=MW MS__];R_>_V?7A(E[/KUATL0^Z[J9."' N #>1EFTD3:F0JZZ#T8B=SK@8(_G M])X\@0ZSY]4PS1*6$W2B)$6SHI0B;(C"M2F,Z#]YXL4X5=\9G^'R_R_&M^L. MWDY&HU\GT]]AF@?!4C"]M4FT>-K;=E+*;_NVA M\FY@RVZJ5!(IRJ 5LT!'$VW@@47,DG&7#)B22[!M+CH>0['84?6@F^P;Y%"\ MPOEE-?1 6Z[!Q=AJA?[PTE^BVGR8[IIQ7.5E&#U>Q"LS-&T.5Q:K^RTE?11Z46+=FX5^Y.;V,^F M4QA_6)B%3[Y<_LH;^%*_=5:E^OI3_<797^D7Y[,7X^7J_CJMK[)*R8,%SHI4 M-5>6WN+HDV, $ND_YY5ILWDV6,QI:_=#L]\@AV4AK+?XZ6*:/E;4SRZFP_&' M)<#E&\=CB)PKRRSWHJ;N"A8#?64@&9Y3SJ%1K/I>:">N;+TRTR#]9:?^.%J6 MK(3C3)BBF);DN<28/8OD*WODMJ30YMKS<78M.J8"]<)EDY%>DB:G)KUWR%OR]^0B"=IFJU8ZC!$.QKT3<#H@ZUHM72!D)8 M'+*@C&,Y1.0E&.-5HUC7UFAG+S$\(SRY3)4V5QVJ@&1Z>N>8MS6UUDJG=)L, MQ?MB>)V3\7S, 7*JB<'U#UB,I@R:Y>*L$;+V7.5PV M6?*RC/.Z3J-"\K=B8:"SMQA]L*YQ4ZM'FHRW%\T[)^/M(^[C)&#M@N@[3\;; MB[3[,[$.D?B1DO&,DL::Q#A4.R8)8)[G&E0/TDCIO0AM3L!'GXS7LPKL(^CC M).,%JPT'JY@19,=J+VF!B0 FVN8LEQ"5;Q-Z?:S)>/LP='\RWC[B/4XR7G8: M4R (RKLZAE)Y%A=W9]I)JU**I=%$KL>:C-(MTF*PFHG6_H3-?8U&2^F M BWZL)$O*7CM.E!49H1(U[Z^GH$K2"M5$57C?*Y-L$[)\.LL]@:)"C=LQ3.O^>TYH&6D;%"42("5JJ"_5VQ%;G!%!9M.\Q\=# MV0@]4+2]9/L ^38P"[>DI:S ^9RLJ1-AR' EFS432[$HRZ+! +HXKG,;\N^$ M=0J*T)_<&^P"UVK+5Y!H22H(89A/NLYVJ9 DDG4EC,S(I2.3MHDJ; !S"@K0 M5<8-K,.;@UM6J)RS*6L#"S^H7CP!"X""672&=!$D^#8Y+YOQG +Y/4BZ11[K M_>.>5D!-Y!DR1(:J#AC/(3!0-6U+2*\+)#2Q391P9XBGH"5M^-B:"-JL[N_= M\,-X6(8)QG-:TN1B,9'XS60TK#.)G]57832[CFZWBK^=/K?G6K_]UW*CRD\' M8DHAF%A UP9M$$7B(D)TP$UR@YV>T-7*'R=2T>DRUW@X^\?+K[>D7D-,BO0G M24,>C072I* X4ZX4&ZR6 =K$A;9CZGZL$9_#1&_14YA]?'HQK5VF!TK'R*-U MK$AOZ)4IR"*B8\I&IZRR2/MMHU-M YP'B'_VHP.W3[:NPF[@Y#S#.'^'Z6*Z M'#3UF5ZA&N?[=3)]!R.DMVQZ@62#SW%*Z,\*_?]L-)K\#B0A^IVG4R1;?9$H M2#);K0AR<42P8M:B9O12:Q9H.V?"1ZPU1RY!FY*,_M=R,KKWP#0W"^ NQ.UTU%Z"SKY@H@9"A11,6DKI%GP9$% MD1:U"VB%=BXW&E]V!.)WO>IKS/L^(NZ1[T4ARYOI\#.M8SU)X$;SBXD8:_Y:RH6L?^P!]: Z7[Z07X?3HLRZ1+"J(UL$]7DSA M=.!849MZ62$88+;,8\1@R?;TVNW&TI5/_79).E0TQW#/GGQY@N/T\1RFRYQ1 MD2W/:&EMRWYLWC#(B*S>[H'SHI#_B7A&,[:5W3K5V$'?&W3 M[^]!^#!F6+^\WJLT/9!RE!WF!L[H2U1<2R9%K0JLK:.CA1CA[BY]Q7,M&YZLC$E0$$$6P&.OP05]J;Z1@F>$V M:YVL\*51X=\F.(\@/-B)M9N&?6>1-\GTO_42O*=_NM!_W$7OD0 V$NOE'EZ-W 'H') M<2B)-Y6C1P9ZM#MFT_G@-_BOR72-;QDP=KI"5B8+R8QQT'8Z)-, MN_72H(^_H@OTMYMZL/GY)V!5]"#8'KL^5C2OX!Q?EVN8UN-E=@"UCPFQ$^M; MX1S7:.B#ITDK(?=X$MP-3J>L,:%@F0O%='&)D1-D&4^.2]J&BMFMHO0Q,K_% M&C@:\?O(MN\KH[_#=#BYF#W#F@R[N ][7=Y/83S[-)G.%[O3]RIQRL3=\RRWW%+L^\7@G>X_L3%J+MN^[J%]'D^DPPR7( M+1B]SU%(16NW!%2+8%DDP3"K9+ 6$E=AMQZ$.S[PFV>_A6"//]1G?5E^EI8M MJVMKWUT,U/V_"(EY<)<5AU)M'.88UE6GNL60R%B1"E$AR5+6VN"^Y"U>VJ?%3; M2"\^=HIYD!*I$*=71+JZ4X($%LG]H:],]C%Y5*!WVH6N?^[QG:+Q^>WZX MM!I$JO\ZF>3?AZ/1('F-7("N;K"JR36<12DDBUKZY(PCC[E-UM$:P0GPVTFH M#>)%KRZJ %Z7]4+Q4NU,L :434SH6-N'5F00R$H&E$JKY -OD[F^'=,)*4!/ M@F^0"K%&]'1R'H?CA8WSE [ (7WZXB\+\Z?@E*"*020-M24B@QAK,:PAF+[N M306\-#E+WFCBW#XH3TAMFI'3X#)K-4ZBCE59JO:EKB\'263(!;AV#.OX7.T, ML(#9,2A26>V P+;):;\/V0DI3*\D-!A/LT&A5Q-T_@?SBTS0AV58@[-G!/G2 M*#H;YY?T[>%H644VFUV<+XL9Z0>UQOLSC.JJ!U&:HKRMQVNL_2!S9D%%S^C; MAEX/F:)O,\RA[;I.2$$?D0(T&%;3Z^J6Y8[+WZ1/05HD_]%F'SW&ZGZH>CMEZ''$SL)Q[76!DQG]!KW,L_GPO';7 M6+=A>3%^_D?"VA;T"3E0]3NOQW^K?38^C;!6M$_JO5ZB5]\'8501FL50&[74 M"UPO./W5V&BD2.!OSOK<$F5X5,LZ@??A\0EU+UWI<:A0BYWAQ?@S_?YD^F40 M+90Z#H.EDNCLDSHS$)%,NX#.2VV)K3:M@YLLYP04__'0W6"$4;/3[JA6\)"GTM=VW:7UMY6@W"+^9H!QMO-F4Y@JO0>5DG\&8\/J'NI2L;7IMN>5Y]BF+5:VMU4,[6)^7MC6,0 M !6WOC!;1&2ZJ%#[8])7*B@KDG Z^:._'CO#__$:'(O[#>K>XCKRX%6_F4X^ MX73^99%@L0H4?SI?M)"K210<(A,2%=-$!0N!+$2'T419R(_Z!D*H6Y=W F_ MXU6'#4K?^>ITPRH)[*^3Z3F\&)?ZO^7"%S6MK\MJE?AN.$YX1>3/Z#@[2_,+ M&-5R5TN+B2QEFYAV3C,H(3%5DDPF1,L;]0_K?2FGK"$9J%> MK7AX\N7*WU;UL3PX"4CF1,!,^S%X!KYDEE(2/&FGK"!ITV58,M1 MV(6,!@4*FV"M#,=5:=\N )OVQ;D7XL-TQ^F%T!V4I#L;#Z(VD+/,20A&CG&= MY>4E"\ER)HN(4H)2K9-CCJPN]_3*>1AMV8>$ODOF_XV!RR@S7(LN]U%8O=?G]UQ@??C:;DY1 Z^UT<4+ M,!H*#UQ!#!"E-Q80[&"O)W6=+[8(HK[%JL-U5AM.%Y&I<<+7<33\L Q1D8=6 MIV*]'Y[3K[PN[^B[L[)T_"_M>AM*TLIS5FAG9-HZ3G:]RBP*C>"2E0+:G!S] MK:'[M+8=D) Y*G,VEAQ:+1.]PIPS,DXS(\=6!E*)('T;=W$G>,??6Q](!V]/ M?^N;O 95YYUE1?]@.,EB$(3.="@%)D4=V!VT9SYH9-;FS'WPSOHVSF1?*_BA MI\=4@0:^2.=U+)U[7[@&SAW+R>::B*'JI'%@QFLEN7$VVS;##/O!?ZR0W*DH M[_ZD/Y:P7N>EOYN33;JX!EPT:M-&&:L=2S'KFF]76%!(#JFT7"3NK#-M6@ST MNXZ'"B(^A"+V_2XDX/H,.WE']*S?GB(/SS$'Q[B#P_QAX?X0T]_>(@_/,035]Z']A"; MF=#7\O+A2E[^.B%B4K;^2H<[ESX>V[.QW;LD;EC@H609%6 &F;14N;:[2 &# ME$H(KF#0!X".7>2V%6E,-X"RM,DHOAO7\0V2GK7D5A>] M_FAH8 F?I71Q?K'(,7V&GZ:8AHNS@[X>X4+LXWQV/IG.A_^SSLW?4O:D54F8 M@F;*HV3:13I+O!%,A@"\'B80VJA37RLX.<5[$&K;S"N[DN-!,#],<;;J0*G! MZ875I$(Q3$=#'B60CKAH(AU,6;CQ861<>>C+9HC&BG+I":7H0]$N MLR"#()P.:.T":8NSR+WP$GR;BZ)=$1[+P6VL+$T(>2R7EUN7=&5V)#G<4J<< MF;*6A.> A$>^-LO>F&BR%/QFS53K/>GAY_2V48I=MZD#R6E@Z&Q?_>5XR5T@ M-JU8V 'DP]0L]$[PK@K4D9V'4J3D#$*TK,1$[U+22"ZGB,SE*%.QWM+'GI8" MW5/%\"CT9P]2&NC-5TBK//JB#6VO@;.0'<$1KK"HBV(!E!5U/IU(;8)C-X \ M(IOY4+(F_4FZ013H-QA?U)N!B^EP_.%72#5/XLL*6N31*JCEZ#[+.O[.TJ$+ MG'&T3LDLT;@V5YQW@#H]A>B+@;XKG7XCLW\*H[G'^:3CXO M7*$UN*@R]]:D6J]76Z;4D9=&.(:Y2%<,2(EMC(,[89V.7O3/0H/@R9.+X2C3 M;K0>/B^,S$)DEGEUO@JGP\IB9"A%@ *2:]LFFG8=Q^DI00HDPPX^3T::MRNE$AHBJ P-JIT]-1FP$77NC"YN"XE!*F_CI':!.3S?Z M8F#K[)YF:3G/,,[/]+D^G2++\ZDC!'\/SB_,GD^ET\CL=M4_A$_UD M_F7 74JV9,^*5Z7V)08&*I,P//<^)3 +S:#NL2_&/X6YOAN7A,JWN TT0_@ PY060?>>-INI:\C=^N([2)9 M02-0*WK%&W7'W1WCB2A0(U+Z#IFLQS/_^P4=(3A]/LZK0:JU"FTVD)Q[.J)% M'=%,!W6VD<5@-(O)" 46D(#N%#NY^SG?..=]2[)!".6Z.BYO*'DVT@12.45\ MU:I"SX '^D.!=)$,>(%MBI(V@#E6RL 1WO7]A?M8<@)>3L8?2'7/ZWJ^7B/E M$@4)PK'"G6+:$IU1E A.MZGQVX3FH6[].S-\T[SH*ND&%VHW,:U\ MP%U0-;W$WXSK8>[MN_-VCR)T$/KQ5$)*A<&0O2M%@54_7T>:7\AV"05 &&&_ M>56XYP;^6)JPCZS[-@[?$YR7$QBOHC9):9.M*"P:3T=DCH&!$Y8)S**0J>I, MSCL9@]<_]_C&7Q^BGO0CIQ[=P6M0A*A_KBS0K]=XNCA0%IA48)B&F%ETP3+I MDLZ*&Z[U;N.M[GK*Z=#968:MWL>7,)N[#=AXX4)IZPA;(4?2V4(6"6VDA6N? MZ\Q/)]->_&YYT.E0W(QG(H1WE'*S7E?*?DNF)H:X)M0/8SYW96Q.Q6@@[A;%))MP@8A)X?5 ME !9VS=ZOW#]]F'5+EJE M$B0@2SDDIJ/RS-M8.Y9KA8GK+%0;W^M.6,>W"+HS=[M-14]B/WZ7[GHR7C8J MJ'_K>%6]^<,:W%'O@/K&Y;3SI40L%H7F&ISS7A0R_\@QW5\7>?/G3A[EN$#G)OW;LQ@EOJRIIA=1V@2T)UJHJ3QU;@:4Q)+B7@BILX]MDA*V0CH5;>A# MXHUBPN]7KOAJC/9 HY199\>L3[*.$;8L:JN9Y8GGHJS4C?II; !S&O1WE7*+ M+/PKD%Y-QFF%RDK00ILZ!A+H#T.:". T4TK2UTEJ;4QS[B_QG![]!\JZ09+] MI@ ,^F2\-9P%6BS3X NMTB,K*B=O5 G<0[,7;;C?' MAPC]>"KA3 :$DIG(FM#QA"PX4Y@1Q@3EO ;3J&KOD><0--"$?63=0 />X7@X MF;Z:S+\6!VE!:T, 9B57=%#:S"+M>TQE#! XQI#;!#%O07DT5YE[<72S45$G M 3<(%[R\DCV_OE'5H*/WBI%" YUT9=F#B:$%YY4" -'FZN(VEI/@O*.(M[[F MS6+4M;YL_J5#7/KZ!_08EQ]_Z70@B0BE!29JEH)6!EE4Y'1HZ3@/T16_8U+/ M3H_KE+_R=')^7H?8XJ!PL'3>.58T M6#K^M"7W"2V+J&.23A0=8*?E[/"PXVT$C?B\EM/2MW3[3DU[.AE_IO62?&G? MNL3Z8DP_&./BO?R/X?SCB\H!C-YWW M4X39Q?3+%72K4?!Y0,ZVA1IG3YF'55F8H:^4\"KD&KUK-'C@#E GIQQ]$="@ MP\P"S1.8828-_H3C&2PE/87Q!UPV7+S\E542\=GO,,VO/]5?G/V5?G$^>[$: MP+2\P$45KB2WO M(!2/W*=,3H!2O*:6:.8Y;<;@$RH+2L'-_FD'.)!'N9\[AOG3KSP?RZW=HB?! M(NVHFFVKM2U+VKB5SKG" NI4DP[(:DLA,1,3&!.=,KY-#_"MD(Y]?]>"]IN; M3B_B;Y&%?@7/NC1U!T1MRQ%N87J8>[R>2+MI*//H@E,E<2S(7*V(T\)D M0J8,4X31)>,D;S71YD@Z<,\%WM%48!]!MZ!^X;TM<)VM+AL@65UD$EJ;EDP*R(X )>':M F[!N,$#;W#Q=P@+'JOJSO;YNM>+F.<:__05W"^OM/> M94U-S<,6JWH8 [.#LNP;U#@6TRVRBUJL+2JA3*1WG,[@R'2)A5YO^L,$[H0W MV;7*5OEVM/<>T_B1*^\^!#>I\9W-I\,Z\'QQRJQ[B] 9'Q+Y"S8O9F>0TP#6 MD8X !JW^+%$CJ7G+UD(B;R,T4" M6AU$Y@-7!104T\A2NXKB! VU@X7@:]&.?AYV&^@-%"3TN1RI:PZ.:M:T^:P**,F3F'T6L. M.>[6$X*><.5EI;_=?%&W0CBA,[D?,?>8'+(14,V5?(NCACP*#H&<),\\.$PTYVQ'U/.IXYT9RC22L!'[\AV$(D-40RG0]Q MUOG9T;*!D4_A0S*V5M4>\R79 M!/+$=*<5/0V":=<;K_P*"5=-]93UTKJ2&!UNI.$6:?T."E.%!VT@V.+;W/)M M0W1B.M*+X!LD/NPQFRUG6F6IL]FR13+SLB:DP;"<%2<;3SEL-"OV,0_,.Z+2 M]$9.\W9H9^,Q^2-OIL-Q&GZB+Y:WDP-:-X\F**9DR;5^B;/@I&52*Q!1YQSS M,?JC;49WTJK3 R$]Q@R7\=%EZ>/O8Y+ "/,'S&>SIY-1%A MZ&@%(Q":<#E!R^6.&8(H5=%.B3:1[&V(CF\']\7:I('(&X1P%[@NVY=?@Q:$ MS &$949EK)W(ZH0]#>2+@73)*HVY3/M,>MV"JYH;A197)S>#%UL8E[Z2/MA=#%;F;UNDTS] &IR MCVGZ,%JR#P$->D?.AO0YBY.VWG]?7G^ONR@[(R!Y02SFFD-6+ N@$E/6H 7M M9+2[-J"]YU&/)@Y[""^39D+MN^_L64J+.^DW\*4BVHA/"X(1%0BW:GS7^G_-E-"$[?GNQ%]CU>UU8\;_'3Q31]A!F>?9CBLF7/ M#8CK K =0/:>I[\SO.-GZ'=G/W8':WUTQDC%G*FYP(&\] "6$&?: MWF1(4LK^-I4'UI4[TO$?2%7VD7[?YN2[B_'[/Y["I^&\)A@LLY57)U^VV05O M)+U>AF 5 2P4;QE*CG3B0M%6[F12;'_&<7/O&S$RZ5^[0+HJ,%MAYA M-*LSBWTUK$V.C_!J\SHA-6T(:;J8UG'7.!@?>;"BS:9J<=2BL-B M5T?0B7TDW[-->E;*<#2L@)9E;NOF@4XE;S)G]5J/=DA#!RXZR6J)!I+Y9;+> M:4K!3@;H9@P/&]4XA)E)KV)M8'-L[RX;G,IB[3[&S4?(O'C].H64M;4=\]56 ?0;?MU;WN+>P59MK3%"M0:J)920RB M\(QS#4YQ*4VCU-Y'VKIY+X;N;]V\CWC;]NI>=P\7' ,*R1ER(VOW\$CG&R"M M4AJ=D\XYM?$-'FES]IX(/T2\QQ^T>[V,>VT@3;8:2+TU@MC]44V[0ARXXALM M(K0K4@91G-)(_B&/T9J$/)2@Z <6!H<^M'&_B)0TS^MOL![*,[ M7?H![$//\6+YSR[P5Y+9^\G5GP\LO>XZ6,M$@L1T>69#"4[= I-/&I. MZD:4WXH1?OY@P(0@"XH<(DY 8YII6K.C27I\!Q#K41VN5$ YYLN\>RB M5.V)>BPEGGM$QLEQX<8HQ3PYP4Q[10*50C.RBY/S2E1C]L==92M].?RN MCG0=M0.B'W>5'5CH"'RBB7'VM@=AYQ\\W>5^S!S M_UWE/F(]8K>^JM(F**-DM$R6:K7YK);A,N^M3SE'0][@4;WQ'U;% Q3C: L;)[UO:M&&P.M*J5<9XD8 MLJ5<;26J B_.&DAAMPS[#1]^,H1V%5S?;^I+&.=G^!E'DT\UUO5F.ODO3&M@ MQ0M/&J995C$SG>LJE:WWM/1WVI^2*KM-/[KK*2=#;6^B[-&T6Y5QQ!K:G-9E MCC^\P^GG8<*O/6DB;1SDK# #3M,!%#SSEOQ=%:,2TD;$FTV7M];%;'_*R7#< MFRA[+*C\6O.]OI&_ 2LX4B\K:G9E;<28L%[O&4N.;@E><1V*RSLQO/T9)\-O M3V+LNU'MB]F(-IEU])!R7:P%QU0S6DR "RH*]42,8#U][OQ.G-3SX9 M)CN)K,=TX 68O^/'81KAVIK[JE+><2>%9*EF.VODA850A]8D ]ECL5;M-A5H M\^>?#)<]B.\VH[8/1M_20?_\CSH;>=UAP;O@2Z9M0NE,5KG&S((,A7&DH\$F M8\6.$R.W/>'46.TFPMN\NNX5Q%]W?!&\3\!$$XO&73<9L]W;#US MY4-/AKU#!76;,-\X 7,Y[_+6'/,.>9;W?&+/Z93[X+^1-5FX#1ILD29QG3-X M#TEQZT%SY[3C@WL^NV,NSGWSX[>-CW_Y-<-$BZ0E"F 6:ZF@)!WSTAB&"L!# M$+K$-G<5W;%WSF0Z%,'K3XN+B[_2+\YG+\9O<#JZGGM-1/OF"N/+C M-V-]-1E_QADM92&>V?O)'$97?_YT,IN_FLS_$^=O,4T^C(?_@WE "\BRUJO* M(G/MQ4BFCA#(()F85/!6%]U$'YLMZ;M3X<>A' TN\:_,?+]/PK-M(EYF.1@( MD$ BRZ)V'*VE6CXKQP3)W9BD=/&MDZ([+N%8B=(/;1@\".6/);UZ>R%QRLX5 MZ>A-Y+5ON[(DTWK-%BT(JY1-_/MKRW!4#=FY5<,^3!VG/'\71-]YJX:]2+N_ M3O\0B1]'%[SQ)GFCF0E!,2UB8> P,,=MH2,] %UJET!RRQD#^0U&-^WB7 X(RUIAIBK]?$UA2=J,AQ/+>FKO#FB:&F./P8PZ MG)\M1'<0;H.CY.9V9YQ,D?8W!!MHLR-;U4;H$)73M U@L+; HYJ.A/TR0T1IMN+MQ2[LE M?6_K(XYO 701_*1WJ34XO G2Y!R_1AQ?7AW0G06"EK[V#R]58VO_[Y#I#RU]L-9C?L07:VC?? 5S3@_].> ]C!_1&YFY*TH&)!E;" MW2"-M#:J(%D=P4I^3"%OJ5C-4'G(H()5T.8&Z '4Y!X;XF&T9!\"&FC'7W&, M4QB1\WR6STG*Y/5"/3>OURUH!ZZD%%CR:;&39D8B\,P8!SZZ&'1IDV^P$[SC M&RL]4CIIS4>/IDSM"O1^.*]G\XMQ'GX>Y@N"NG@_A[@GR^/-0>Z#U+B5IP$G/;=WVA2RBDZJ0:R=Y"?7>7;$(H!B/(*(1 MF1>_4T7-MZ,^=XQ(?5CMV8>*OL,F3W$Z)PS/AE-,]&NSUZ4,$TYG=*2N4Z/7 M9;:U-TGBEC.0CM-!S4-M@1A8P&AYR#J7F_WBMO4/V/F9QYVDVI2W27NA;[5= MCEU2^7><+=IBK [[_BLLMSS@. 67NZSN1OVE12#/!Y*2DB@3.6!&IWQ4%@0& MO[7^F7FN.9"&!=3:M.< M]U@K?(3WYOUJ?M^%FTU4I\6 S#Z=/ ]U#*3U=4"4#)9YFRT+W&<7Z9L2VES2 M?9>E1UU4^T$H?RRE1ZMC>N$T*$>662"#K8A"^'V*S'.;64E*&[(#O($VEU-7 M0)Q$=&=W+9CTPT:#>/$*ROJ6=@00\Z0W(?7=F_@2C5KWITK& M\1Q,;10'3&/ME.S0L92541$=F3B[=<"\]=$G0-DA0FKWEND5&N#))U*F3X:R0X34=U/A2S1F?=UJZB2RW))$"\6_V3A<'6(PN_\ MV3T'X ];TXW8NT-91W\+A=EHEQR=:L(DKXKG61N7!CL_I9MSL/&CS\;Y7S%_ MJ+8RR>#SL,ZL?C:#%Q11GE\$9EY*7GDYE<,4QG54F/9:%:0O&&9F%V.VZ M=F]GHA/LSOE6] J_G,QFK\?OH(85+L&07V&D)E9K&@]XVD&S8)"29;9P(:,M MLL@V@98[0!U_MSN>5MW*O>J)FP8!Z+^-IPBCVH7K$N15>$D:2+K4'#-'R[;9 MU1;N@2%:21ZI];Q1C.X>8-^3^O3)48-0SD;!O)K,G^%L^&%<>QZ>S59"NO(+ MZZ6\POG A! T&,445J-?S6:$T8$U7$=@@A?R-K(PS L+M1[!67?4"")EC)D5[B*K'3&9=W6<4DHY%U/(;WN0W>J[/1I[8:K' MM/DNLEG>+XM<-.?.,AE38-K[>FCS4!NN"EES*D.C#B('0SY6(LECT+>6;#Z6 MG)&[ZN=4*!!3Y(R3.4FKJ.LIR;&D=6 A>U^<20$;M47ZM@J: MVVG)/@0T:74[F[\N-8"[+CA)109MHV6T)%^+6@2+"CUSQCH'Q1N/;>:UWX+R MV J5]Z+J5L_;+G)NTE]ECM-%\OC52FDZ$H,H-I$5+Y%I)S@#I*\,.88A2B=2 M,\-C YQ34H#N\CY2D/OM<+;LZ2T@>16"9#:&.ATUDH+F0.:34#&7$*SC;3:" MNU!]7U9H;_PTC3L_70W"KFTEUY61.V!K:H7>A>YAC-#^N-RJ)#T1T72CV8 Q MN^*5*S5[+8F:(%R8]\&QG$S1F0-ZWZ:'\/&5Y!X3]&%T9!_YMYJVD(?S+VMH MJ[.1&QYD+$#K)=MHV41(Q\A,$N 2.*Y5F^%J6P ]9.BW*VN;)C!T%'E#F_0M MF5_O?H=/*U0F"LQ8;)'0RD?=A.>$]* '@3?8$)[ M",9U%!_B=2\\>BXY#['N@+4YNJ(=,(!BQ1 +UH4Z(*V)(FQ#]'U9H[WPTN"^ M>A.NU;Z>?\3ITXOIM%8B MUSR<=:3.14EG7J05.UV;*V-MD!TL2QB<15\LG;E--&1WC,>W2?IB]F9#\3:T M-#!6%[BN 4HYJHP^$ )49#9I>E$X1A:-%-XX6KIOTZSB%I2348=N0NZ[.O$L MI>D%KI7SAFZN$ZR&EZV[4M"J>,V,7K3NLIIY(<@R%S)E&P6 NK?RYH#G?O/D MMY9U@V#H MRKR3AMPP=."9W@%84W=Y*[3'3&GVX:3%W0[,/OXZFOR^ KB^9M Q M6,4-*V2;K3K^ZY1IWQ5>HH1RRS#NZV9G$YSC6T ]T77S4J>SK!MXR2LPZVJZ M=4PI!RRR9,^_V M38GU<57B'H/CF!JQC\2;Y!'=496]OKT.Q?J2"^.1SCDM"&R0) 'I(2G/C1!& M-%&*'< ]F*W1D=7D_%T_=*3,47G!(-M".EFI7+Q^85SF1V2R]01Z!5M7D'>]U&?V% M%)=H!K%XKY!LP<)KSQ2OJE@$9SI%$:)./)4V?6UN(CG^/O=P^K4]*'@ *PU< ML-L] (:+]CHY%>,E<]&K6GZ26/0H:7LNQ69EO+)M+B0VPOFA+UWX:6!H]2&> MI:?J.7TZTAI$D#5]!+"VFQ L>^ZYEO"L2KO'X]*/@S[CZ4R_^OJ MGWRY8@?].L7_OL!Q^K)PKH(",-Y%%D1)M)/KQ,#IPG*2J7@1O!-M"N5V /=0 MT:P'TIIMNML3>RTWUTT 5^[9+A";1KUV /DP ;#>"=ZF0#VS\T"*Y+!P@\8P MPS,9$A(D@UP/ W+PG4D6?6YS*_=@"G1/N.PQZ,\^I!Q);V9?]^55 ">GD(H% M\EB4J'.Y944N3MTNN3H'%TYDY\/^RCGCEL MD%"Y\6VXC7?UWNT"]NC&TE:X#VXV]<;[+EM8KZ0=ZRS<"EI%;72*F4EO:0.V MQK.88F')"I&Y\!!YFW3,1Z!AN]M5CT/!]N&JI6*]&'^ZF,\6$EB/Q1(%93&0 M:?U&$#0GF# >APF54]T;E.N.K:8W!AD8!NV#[T9/G0"[WZ;=R M"!''[LD32I:^R,6E$S(=4V)@@V0E@[9H):>_G(B2=.G)TTQ']I'_,7OR!"&D MJOT*T:GZ1V9!/'NQMFM/GCU$?KR>/#)H1,U5S3JV M3"M%5GPA&PJL*C%P7@1OTS7AF^C)TT4/>A#XU@VA63I=5=[A8H0>V=9S6L!L M4IZ2-3:<=\BIN_]#>TZLVW,5-[+K!? I,+@D+F S'P?T? MW_5 C_/+,^KEUTR [(V22,YV<"&2ZAC'O$S A)?*FE)$L&TV[2V NFY)]8-> MKR3W*Z3%5)/?X(_A^<7YD\ET.OF=C/VG\(E^,O\R (]*")7JZ#G:-#4'!B89 MQJT,DL@+Z-OTC-H'Y4-L7]UUY>;.U8R7!L?:Z@5:BRJ78$B#J$!HU1K\/V8GH2I_R;^(<75WS*FJ 22M4 MF;E4&W!F%1DXPXG#8)P!YXMO-9;H%ICC38/IG_NNLGTL>6+7=[IE<)M;%>L* MR&(GPT])$HLNY!X:Q%*43%RWV35N8WFXFL:.[-[TB[I)N85S? W1^C9K!TQ- MHVN;4#U,5*TK8WH'5K+3KJ^$?9H$U)P@=)<^EN+ZSI3!C7<4R#X7I[@@@#A$YP2#R"#E%$8S+N2]XZW*9D8EY%P<"VLC_! M5%-ILOI34N$)$V$J)O21-04#[L3$OCZ,%TFTGE\U6HZ31&S).\L<-]GX+'WQ M-'TM[F.9WB 80TM[PH[/$/'TM0?NY '>KA?Y8US"G9_&29CL^3!=TN30V>PD M3D3V2<3$10:I2\A)*"%B+"XJ5[Q5EX<-,6RAOF\7A1H!ROLKG'#92"7.;\<[ M3_/9A[B5U.T+2QUS0G>&55!(6D"7)EF%!DP,UD+4V2F:0B/]L0[=Q@X>\==V MQ>Y/:(L:U])Y?3U;YCC_"^+BLM;L +^ 5EXS^U,R+!HET6@H"EU#JX.D>7$^ M OCI-TIB/NYNHE,KF,#[.G@*VP+$YU>O9XOEZNSJ:G:-.UIQOS!T7/42V(+]9W ![?_N3L&D=DV^*N:Y MQBF8P%G43K/ <6H5K1X\2D^$H?? OU!T9 43!#'Z3F%3Q7V;LBVZHM76ZHAM M7G;P%M )5K. M!>LYBDH'5[/,ENBA>S^<4V7N3Y5G_95U*OG^PY?2EU=Q!1^ZQ9?SVB1[^Q]E M$^3RWNM-)40GVSLFK=LC<6M9MA6RD")SHM(QX^ _5@J!DF#/WC-'4S2)N;D7 M^S_(?^^ZLCQ?7,#B>I9A>9;_MYXMH&Q#_W+<*VF/[7:Q26NM$=,QJVUK3)\5\3)(A?I5K M%4:'G6(ICS3 [#GP#\4@ ] :I?T3E5)&@*P"6.%H*VH0D@4?$@,=>2VB1AUH;*&^ M2(<>X1>K+O_W8S?'-;;\#?>%U9?+[%/1VDJ6=32MWE]B,5O/@M %/"15)$VY MJ?M8IM]429FR>P /%#Z!1;=OSF]@=5[?Q<]ON\5&!ZO58I;6JQ;Y>M>]C:T! M+L+/T>BL6(96*Q(%PU)H=;?02)")S=2*@ MF2*CPW6"BX9YBQ:%LHC'E1B+IZD5\]0F178XW8288W)XNF;-%-C6BIY[%G&R MS#O)A=*E1D&3[^R#82IL)554ZD7&@R2'MA'2LQ1$>&>R;"6$HAV)=W,-TV>3L M%&GRYD%8Q\G%C*B^CDKVDQ%#!4C1:L.,-@%WW]#: EM@KCF+O#K.(\T6,B$A MGLAG3,V'/B(GX,&=;?*V&?DW[CWNE/-U*\#QIFO!K!5*<[[IZWA3CFH;.*HM M>=XJMEA0K0P5*C@8M/6*+0!%HR5*]'AE%/C3NQ8C4.%QVVA&6\!<%N<"I;FI>6(DQBK@N-OG__&[\.E 6FAFLI0 AZ7OFX%)95F%?4O MDW:-&R0RV0$R_69\+&8]5N+Q.1HA*?'9IO8N?M[B^06N4!FK2^&+,Q'!%ZC ,^Z/'NU7K10Y5M8 MS+J"J"^%JSS:D)D.+:_I6PU;9]&VYEIHS76&1%4.Y3"$/RZU2'1(\#!E%^>A M4KH)^W"7!4C%F2VU!1N-8U$JP8SEJG@A@I4T]_T&P9XJ=GNJ7*33\:G$>9\[ MXTV(@M>8E?2%^:0 =W^A<$4:Q6Q0,D(6BFL:0VX(ZF-%B2?DUDBL[JWC"4[X M0[%OXQR'H"<-/P_#?YPX]71\&8FH Y1]>I0%*3DHUZKKMYX+(EJ&8P1604CG MBA:JTI1K.T6J/A%!_[N(YY-1 MFN8^W##Q*%DR$D&?H6*"@-#^S)BM*FUJ=85J ],V.^:##*RX'&HUVA:B MOM G>?O@>';E>%HB<-[CA!L,K$H- ' 6P17 M(TM.<%:T3()K+Z6BJ9O_;[F.,#X?^HC\9*\C9.5$R8!&9'#AIN"S+WADHJ1D M&ULY+UYD]PXEB?X M?W\*;/;:;I99H)('2 (UW3T6NJHTHU1H)&75M*6MN>%4L,K#/9IT#RGZTR_ MPV^G W20P=XUJTI%>)!X[_W@_/$!>,>__/?S'\8+270QBW*ZM=__>E^M7K\TR^_?/_^_8\_6#'_X[+X]DL4 M!/$O[=4_-9?_.+K^>UQ='1)"?JG^NKFTS$]=J(<-?_G?OW[XPN_E X7YHES1 M!3<"ROQ/9?7AAR6GJPKSBWJ!LU>8WV![&30?P3"". M79A^]*;N5\T/BKE9]>(U]?2V6*SH?X6NQ%;.C M\MQ\\$'_U(@Q W60:26GH>X=5>6/E5P(6;/EWM @%__ZD_YIMB[A-TH?9W^1 MXIM^*[Z19?YM47'WF^4#S1>S($B14CB&-*$11(E^+=%,!3!+D8Q$*%F<\-EJ M\]V>R07\[4NK1B7+3M!/#I:NSCRQA2R7ZX)OWW4/\U,O,/WN,F\[_,N"/LCR MD38W:&V-6U ;\&^-GF!'4?![K>K_\R^_;*V[ MKY:(#-)XC5DN_I,S;5T^Z[44&LE?@++0LA"^\0G##KZ M!G]9/VK*,XXQG;^FY?V[^?+[^X5:%@^5C%M6K@K*5S-*2(HQ3:$(,(%(!!02 M'B>0XBC+1!90DB(7KK"4.S7JV%4;<*TW4%IQD&\U_Y,;@]CB;T4J1%1 MJYVCX]*-9#?)>,-G8$JQA\::-JQ,[R()/< .0>C?#LFA6\(H5&!E9/O@VUW< MSR=Y2XN%=G5*O3[]:7U_,=,*,(I2Y%><<7&%R%"^R(1 MUH^^S!2) AS'PL47N2!O:H]^JRYXU-_Q2F$WE^,2O':NAD?0!N:##5Z?6KQN M0*TM^+WYUZ@-*KT]^AB6"'GU+2[)'-6GL 3@T)>PO:T?N;RC>?%7.E_+7R4M MUT7ELY2;#_^2RT(/>?_VZ@N,V&'3,-AO' /'4=O,[TU LFKV3EIL&H MU-4+G$,BZS=(/UK[H$7(^^5.69+GFCLHJ%X8<<8G-+/\;X*%?O%UPOVCXLRW*F",-!2@*(<(P@X@)! M' 8*JI0D:80BP<)LMMH<:%W\RN^-[L0*9\[F?'[3M7(@K[0#/\^U?G]P(X1] MY&@4"\'C" :*:N1D$D"&J/83<9!Q&A&4H7C6GL /@%MG],!D44M(H)?L20)E M%$O]3L(2$JF7] B),*0\%?K=-'N2!5O:OI5Z?^-VI8R('J"K59&S]8JRN02K M)=!_>U@N0+G2BQSSQ.O7XS4(V[V:>J,V\,O(P/6^@>M#!=?M 5R?]-)PL?+W M5CJ)A-?WT+Z$4=\\)XT[?->=D3@!\6!66$'MD&W[BZ#X948.L2-RA*7S3ZD#(L[W/A#R'SV M=K'*5\]O'V1A(A[^7"R_K^Y?+Q\>Z>)YE@D9)!')-)0D@2A(S6%?ID'%,E$I MRV*>6<4L79 S->:H506MKJ!6%C3:VE'%)6B[><(C8$/O]_?#RIHD+)$XP1"E MY'_\MGSZ18]0DX/^H>*$B@TNC3L*%5@:U_* [>7]G(B[1UG0E1ZT6@5_-M'X M=^JW4MZ6I5S-" YQI.(0RB3*((H4A92E%!+%<9H$.,X0<_$C.J5-C1 VRH*Y MT194J0IPJ>!:_T*-QHZ+AVZL[7P(;P@.S!!;\"I%;\#G%CVM+*BT]>=+6('B MU9WHECBJ1V%E_*%387=3/TKY;5%(;FX0O^FESD+D)CR)SC_IK]:]%G;'YOFW M*F3IJW%J9@%* K,E 1.SL35#S:O3.:HPJC4U@^>0Z[K.4H_ M\ONDYT86A11?S!YC%5Q1WJU7)LG/;$#,8B6)"#"# 5,A1((ED"21@)+&!&>8 M!&GD%.UP0=[4Z&VC;KT'>P/*2F.PW*H,?LX7S<>.V]^7L+>C,H^(#LQ=6S"_ MURH(=;?U1E24L7KGIDLQ1R<@2@$/VL;VM']W4F\E?5G15'5NVF<.W/_)R M9GB&L%0[5DE$(")1!/6"+84RY(0%C&6!=**:#EE3HYGF6&.C*VB5!;\;=1T] MIBZ0[3C%$W0#\TEOU)S)Q (/KT32)6]4$K$P_)! ;&YQ(X]B2<7LU;K,%[(L M7R\?6%YGNWW6;M*W1?Z?4KP76E*NU&R MU'];/^@/.2_64KS]\2@7I?YT(>Y6][)XO2[,^>'.]3.3R8:3)(0,D1@BQ6)S MDL\AP4C("&S+?:VQ'?"WY!NOGT MO\:T#TS3K?U@!X ;L(4 [&)0;[65H$6A^GKLV 4:(&Y ^T5ZN_M%JM #1R[ M]TW^BR2:8C25O/_B7Z@]6_[_^L6R=C)>?DYKW\7H81R2*(@;=^0%-1O%RWEY MY%OG:0*:]#V4OQ5"/]1E\\\';4$X"Z4(! \9% QSB!C'>BF')4PP0S+A81:E M5NEXG5*FYMDTA\R-BC?M#\ H"^X6EBEYW<#:'LA?"=OQ9T45)>52!9RW=:V:_+W;_/X@PK M$A,$<9!*B.(,02)5JG\5%,4I"E(6N<7WV0N?&DUH9EZN%_L!?S]_HL_F!\<- M9*H$=Q6^ 5KVNYOCS:OD'L'>AS^A =]@\QPLZ*#!R M!*$[-,R_O?]H@W1_5N^NF^+&M0A,-J9P2C&$4Q395*! MLQCB,-5.=*SBA#(EHBB9[=:IL]EXM95N]?1=K,;G-Y:Y7-6K)5FN\H?J.9-M MIGV^ /('-V_YI0+:^9Q7GRX78&WV"Q_GTES-VVAHYPUOZSFSW@#W.@^C;8A7 MVH*?6[W_8'!O5:_KV[;*W_B.:NJ!F>]-8A^_/=&%MHI M6>5/&8A+%$BE(0LT#*%0<8H68AI<'$5)) M*".G'"T'V5,CAE;U>EU1:N6-4R-;=5VC@.SGP(Y!!D)V8%[9!_5+ VJK^0VH M=+^IW,NW%Y'N$2[DC)GGT"%[^2.'$3D#?G YWGIRN[U':--763Q\6-)%&)K_ M?J+/N^6$N,*I4B;L&B74I)N$D*1ZY240)BPB2$2A?012EZ2ID9/1%1@U 01A M6/_4:NP0S=$);C?Y>(5L8+KI0NMRO29'V!QB57S!-U)(2:\OG5NDAPTBG0$9 MG0.,%S=A8\=>>(/5#7VC$-[E ?];NO,%_)Z\IZG\'8;@GF'[FA*>"HR#?8UWF0]9<; M3(-6^CXC^D4+?G?#<:GN]X6[?904^9LTQ06DN'W2GW[3$DTEWO:/QH4)9XC3 M6*54FL9'D?8N8E,\5\7:Q:"4?]2&UB'BLP0G8:A("BG'"B(E XA5'$!*F?X79Q0S MMUI*IZ1,CQ9).@FC)2M=",S3U5*C4"MZ K8H>R:4+ ;\,P1%W1>W+/.]]KLN=RI-N%$;G))9B%%/.49AD@D 42A?O0)$Q&,4SRU)\7-;5'O]:TBD[7S^-H1@A_4!F:%+6!;-3?I=1Z+,%_$ MPF]%YO/BQBW/?-'LHUK-E^_H<3A5'=%OO[^4Q"3+> :%Z;&&I.GW*@(%,Q:G M66I" 875VN?$V%,CA%J[R]_HBYA9G#+U1V+@A]P;" YG1OW!&.F4R!84MX.A MTV9W'@4=W#+>X<]I7?>.>\YS2_5T&55'>U=_D.OC_:R M8L-9F$:<$8HA31"#*&$9I#'F4(4B(#$3"8^\E\J6]9N#I$/:;/TE,:=E*&=J%JA?6C M4"6D@?;W'0MN0&7#8?D"C_Y5?P3].EX]]!C7(^L/U)&K=L50/7RXU\O%DV87 M/?*=>EVUE*F*NU5)) M9I=*9F*;W"RW=%)ID\YS?*:4?]L6W&0N2)(AB#F5L M:!0K#JGD F(>H30.XH#CS-KCNT:3J9'IUA:S!GH]IV4)7NVU[#$]:>K/;_<_ M=RX9>?TT8AKBD&("<1KKU3TG <1(>^]!AO3TXE@H[;A;=5<:=2+'Z<34J D> M*SWU=-:*OL0\62P6QL)^X)??SO-SIT!M2%T9%+RODA8;6X Q!K135)L#6GO& MFA:'Y7M,$$-Y^IX6H2[]CH7T1J5=XDG'M MJ2 4:T]%9C"C09;*-%6<6S4"\J[9U#R7UC#CMU1J0V;T!KO&@5WK 'O>N["Q M$%0F]BOK[V_:[1:*+S*9 []!1YY'YZ6E=\R]+CC]:3?J,M0[J(>+4_\">BQ9 MOZQ96PQ$OV*^R.(IYW+3O3Q+41R3&/(H3" 2/(7$I,B$DG.$39&YT(KH+TJ: M'''OZ0I:91VOM :FAE/ ]4G$Z83,8=E@2_D1G+[>R/HYM';H-+I ML7<.,)Y';F/'GL=M=4-/C[JMO=Z>!'^1WRJVKCH A"@.4B1CR"3&$*4\@R0A M$0S32(6*<-.%PTO#?_-P48GNC!Q::JF>?7;'_S>.(J?M?IOE9)\-9,<<4&"#%(5:<<-I]IQBTD".<5QD!%) ME#F27:[HW(Y[QE7?BBA7H-;15'FK#@[-@6[U@]S:Z49R(W\C[%AS MNO,\]!ZY-N4&F/^"'8M,D?O6V/J/9MX//]N[H08!G*@0>+/3;K[% A@P0(V& M/^I_F5GT^BX9V8117TXO,SV';[L7TJ+?Z_-6_'U=KJJ7\=?EK=BT:J2Y5N(U M?."RXRF+L[ZT I/S=\WWXW5<[/;R7>W19O^0VXOQ\'GV^YU.*59'/@% M>/OI_>N;TWO6VVW(F^U[32T+8.H0@QV;_+W!Q@+>ZSMK<*5'?4N--06'[Z71 MY/;:+%]\_='L2&*"%:(1AEA1_<9@D8!$L!"2B,<\()3H5XK#WOAFX*DQ>Z6: MTS;N%B.K?>Y>E@^^K:VUZK>)O;7>:<^Z%PJC;5%;H>&Z(7UD\H7]Y^WU8VXW M'VEYL+M\_/>^)36YB6#,55[W\;Q;K^[4+=<3O*YZ+M1MI33=%?)>,U[^).L& MH-4)X%?Y8_5**_V/&4IEH)* :482IN*F9) *)6',9"93*20/K,K8^55K:J1V M:)7I,VX.]W<,:SO1[9H&:MM<"W1ZF5@[CW7\Z1J8B:^;J2;4 AC+0&6:UPJ@ M/K'V7"#4BVHCUP_U">=Q>5&OH[N7SWO3O*O?Y26G\W^7M'BG/REG&4^3F,L0 M1CA.#&LG$"<409$%),QPR%-A%?;?(6-J[-NJ"6H]@5$45)K:U]([!V M5/(H" 5&A#I5@_&AU=0(9->H&[!G5G5"LVN8<18VIH&M;;T+KON99SMW;O39 M&YC9QIHX][HX/H'V6T?'BV;CUMWQ">91G1ZO@U]1R*MI\5RGCS9;/B$/PBA2 M!&JW+89(2 *Q8!%,THP'.$8*)4XQ7^<$38Z0][JVW_8MZW4*4DNB] #4T-QW M B./FVJV2/@O\G5*V/AUOCI,/EGJJ^OZ >J;OM&^IBGS8([$/TG]E3*=O@*9 M9C%1,$A0 !'*M-='40(5Q8)CEH:*NOEZC@I,C46.ZIN*1F>@S7+<=7.>#$N> M&1#BH?GG8EW35O\J*JD*9>)^BP_V!&^\RJ:GE)A.9=,.B)PJFW:-TX_Z7JWS MN0G\:=[9C&5"!1A!O5S5B]A42DBHC/54Z*5MQK#4/[@0V_[P4Z.M5CM'C^< M,SO^Z8_$P.S2*C: 1W/:9J^D<"!BU$?^M'F'#_29J_H^KG6 ^^OE ].+)+-< M^E0LWRV+!_I^HA M$CAB-( RRKCI71IKCT9)*!D3:<@3'"16_6"&5G1J%&(BS/,>9XN#3:0M&[W\ M] S.:[6)8,?&&],M%51F@AT[;\"F$\:R ,;6^J"RMA:4QMS=BF/@3>5FU2;[ MI,MA)\4S\0ZD[,@4/BSDQR^#@>5Y>ZW<+NKZ:COB'+? W0:=.'-4F]R5[GM$ M,,2.=C_),-UTDA2& M57M3FB"((Q1 (E4B6$Q1&#O%A5VCS-2\KTUFUV$ZUZET+_08\W$ MP'1Y=A).)^&=R+RK+ *_-_\.$O+E VOO>7*]%1H]Z^U:Z$[EL%T]YG6^SB[- MF^H$@L0IY5$ 14P%1"DBD 0!AXK+5"K!%25.'>_/R)D:A6ZOZ1A) M>W?H*GS&\'-VH1E@Q[P3 ^_^Q[&DT1V+L\:>\AC.7^SVW)?%:O8U7YD"?N\7 M(G_*Q9K.3?76SW)>+07+^_SQZ_)MU=+YS=)T$YS%/$QYG& 8,R4A"E@,<9RE M,!62AC22+ NMV*"'[*EQ1*6^V2'=&@!^KU6U]!GZ3$ WB0P,Z\#4T@M1:W*Y M ILNRM'#[M"-_NV0:OK('86 K@"DI:5KANCGI+RC>5'E07_(*CWTF)J!&:, )45-V#'#M : K1GOS$%5+:XN4']YLK.31I\!@;FNA[@#YH, M>!6>7EVR?IJ,ZK)=!=:A2W?=8/U8](TL\B=-T"9+L%P55391^7&Y>B/+_-O" MY!/>EHV+N7/!GS5]FZ.XCW(UBW&68!Q32$U'>T03"6D628B#C <\38,H4BX5 M^J[6R(E=1RBZ]]7( $9!\+-1T;(QC+\9LN/147$?F%.WMH =78&V!FS- ;3< MK%QWKKK9G:H;H WSQZW>,/;*L]=K-2KG>@/QD'_]#=RS"G/OXOEU!7TMU:0. MZ2?AHWXVFF5B%'$9H53!-$3:X>5(0,IBO4Y7:<0Q$XP2X52\>0 EI^8/U\TM MC*J.Z_A!9]*.QE]Z?@9F=I>I<:\T/2!V?@M4#Z'HN'6M!X3ZJ!SVD+)ZGK!H MESY?O:/2051%,>0I2R!4<@B1B3/*'/:FS@E9&I46^L( M6B5[\NU)."U/6:X$:>A#%E=\W(]8.@#P>\)R2M"X!RP=IAZ=KW1=V[/V;]V? MMXT:C6(91%)0B%$D(,)!#'%&4BB92C!7A"?$Z3QU?_BI/>BW7[Z\_?K%L7CN M/F!V#W1_&(9V79I$Z0%"9$_;[+7VRR@(5J'I*!:2A.EUE7YC$Q6'D*9IA+@*A>32K3QAM\"I/<^- MOE47^F>PJW'O>C07,;*_A=$#IR;3X["(ZK[EG> MUZ,8\\>UB=VX4_]KK4>7Q=M%NP8Q^2SE#&OW7RD50(E"#E$<)1 3QB&F840B M(5)AEX-L(6MJ)%-K:P(!_J/6%\B% (]-/7=A5'8H:7P!YVYV\8S>P,2R!:Y1 M%;Q=; OAO_$+G$-Y:'\ CE0Q^AH@W/^+E7EG(_:E+IXSLZ)ZXPQ&E)*!$Q)C""*J(0LC@5448BDU)P;)-C%LW,1 M/C4"KDL]S9>+;U"+>P#SK:INOIW3#-CY>4/A.C UGVBH99JQU4AOE=^-!?'G M ?;!S*LWZ*3 J)YA'V@.O<1>8W@,W+A=B.: \E:[IT^5'%,C9[XT023;R*J( MR2#@&,,HB[!>O,8F"@ZE,)0J"!!6,HF=JOM=H\S4*._]XDG6;5O,8WDZDL!# M!(?M5-EQX5@3,# WGHG;,&F2;:3&UA2PM07\/D@HG ]4AX_4L%7HY8,T'*&S MBL]P';/G>9VQVO3>KMHSY>4_FFIC])L,9TK$G&"*H8@QA0@E"C+" YA('"$D M>8I"ITS)+F%38\L]74&AE06/&VT=#_&Z,+8\S/.$W-"'>GN@&3TW-0J[4',_ MVK. P^\17Y? <8_Z+$P_.O*SN:=&*FF:B$A @;0G MAA(<0H:J96>690&20B"G$X03,J;&%AL506ETO &/M !/1E/P?P9_#(+POX$P MN F"ZO^@-#$9^NV_7MTOB_P_3<3F"ORJL;\'<7@#S/Y'Y1I\T=^'*OT-Q$'U M<5A]O%BV(^1EN39WZP^7ZU6YTC\X9W*>FD$[4KIR7@;FHNV4?*FGI$E%>%]A MYH^+.E#P2D&GY(S*/!V&'A).UZ6]_13C&?&FIGQU-+$L/DLNM>?$YO*S7-%\ MH0EM1I02,LDRF.(LT$O *FQ?99#&(5-,Q4C3DZ/38B=Y:IRT4P5=K4N6G5-C]?PK>/7^.&E6\GQU+ZV!Z/&R@GW!_' =Q[A]7Y MG[="%*;6F/[QKOBZ_+Z8J336KE!$8!CS"")",T@D)S# G&>Q3!"V*^K5(6-J MO%.K"1H];X#1U)3;-+K:=P\[!V@WZ7B":6!ZZ8604_^P"QCTZA]V;LS1^H== M,&JW?]BE2_O&3AFBD*(MV]E4/>&8QRQC,8S2+(8HY#&DJ4#0%%%'BL01"QT; MNIX2,[7'O-5R4U+7-2;J))9V/L7U" W\A!^!,T )F6X0/(793]FHFT M(ZV7FYZ!R>YT ?:M;6"K]5XHZ W8F]/:PIV+!ZVT[ 'ZH2LQ7Z/B2U=J]@"O M125G'U)\!5Y]*K0RN7C3['PUHK7D*E*BCN&?15E,F(@"&&<*:U^:A;XJBT8V7\(;O8 MW>0WG?'5\^Y?JOKD1(0X01F"(DL3B&@802I4!*7B 4FR.(BQ4\$8>]%3HY?] M[+P^-> =8+?=T1L"S,%W^1QP]);4>!Z24=(;3XB?1*+C>5AL4QX[1NA'3J:C MQ>KY5[FZ7XIM]/4;4T16+D1Y5[S)31\,MJ[$SX12@@O*H:"Q@$B%"#*B.*11 M+(A($X:E4[BEF_BID=2N8KH=U3L>12B@;DV@Q0VP&VAMR 7?W],5X_V+RRGJ,*HS)?/W@.V:_G M*#W2O[_J!."_,W$ MT.%!'C1]Z2@A?V!;! MY%-;SK"K_=K^Z4[^5M= [5H>HOE^\_<'O3Y0F37?Q[8,YA]^\PF:8,HQ8$D 1!:9'*8H@"T@(PQA3'L>1# EW.KSJK\O4 MW@0;-<&\BF IC&EPJ>#:!*S4[+)L[#.;Q;*Q$*AE 98'-_>N W7-Y%H>D8TS M94.?F;6SH^UHG.N[G^IVQ7ZC'L,=SUP1^=R M'H;TUBK^4['4XA[H^X4R_YB/MK6+0I%%,D82QCP-(%(!AXS%"N*8!2I$$<]P M+X_=4O[4&/@+OY=B73;[YP9-P]\ M +S'\JUW5+\!6GE0:0]VU!^TF6)/!(?N:]^IPTOWN[P?SFW 0(2/4#ZTK7<7B:8T0-P'BJY>0J$U*R@7:/5L^GF9'8_S3'_ MXT-5F7,AWZ_D0SD+,QZI@"802V(:FBH*<2 8C -,LE CR*A3&Z;+(J?FJ+0: MZS>FT;EZ8#=:@]^-WJ!2W#$'O)52WSF@$83GUSPTUZ#4(E*$R5@D!I.BN, LD0JJ#C" M<<+C.%&Q6[4F!^E3HZ<=Y:N':4]]1S?"P]S84=9@B ]^Y.X/[!Z%GGJ YKG8 MDXL&(Q=\Z@'.<=&G/H/T['_W1/.Y66OK==D7.I=?3$?[RLW[I+^M]Z;YYMUC M%4[YJ?.7*5F"K] W8& 35LH E-97M/A7R(5\_ M@.4";*P"C5G@]]JF8;:5KH+7;UO 7IJ,VSWP&K".F@Q>-5B/&,T/^J7[1C[) M^;)R/[5?^G?)5TW4;Y(&7&1(P%0D!*(@EI#&&8$^T/H%MIH TMG M&&/G ..%+-K8L1>>:'5#WV*C[Q>:D$SJXI-\0U?T=9U7/4.15%FFG4F:D@ B ME$J(51+!@!),XI2P@%ME$5X2-#7F;(IJ[BAKNMA1T*CK6GGT#+K=_.D3LX'I MLR]Z8 M\ ?'W."3H(8DS*(LXC .$DVP0A,L20(!0RK32,0H350X>Y(%6XX&ZZZTX8#] MN(GA #^; HQ_J(#5OS_HA6*%+Z"K.G6T"CQ8+??^>+^A#$W2;[ZX5!)6&-Z#2T6.^=1<$?M.J3TH:-WNZR]BC).G.BWO6NY)E*>69 M +:F)VSY9BW_7=+BJT9?SA*:,DD2#E,948@2P:#^UE#MV-8^E4(-99 M@ZE1N_YV)8Y5L)Q!MV./0:$<>N59>N5=H9?!WPKZ M4,X"PB,<&O>4W$3HW4-BJ:[%X]_M$=^'VSH[!^QVQ*6V[Q7A:@5=MG^307F#R73K,2/7+9 M-!!OE+' 8\"!+(, K-Z1"%C+) OSQ8D&0Q MCV3 W5;@MJ*GMRC?E"UH\F@/TF==>]DA## M].1V!--CWJG7R[**7WI; MKO('4YJRW9BX6_QF=N(>YU)_N*'BF2),(1QJUPW)Q/07()!@2F&"DT1@&F&: M67G4TS-M:EY[:U"346Q2LI8*<&-4Q<&R-6M;N'*Y .NM9?K:QC2'@^I)38E- M,,&D%)[0>V:@&AF;;^7[*I6Z^5:^WGPK-T!M&Y/=+< .5ENO_+_LM](A7F-2 MBD\P0.2_\+?4+4)EDE^$SI"8:6D\7@S.M.P^%?0S30W=HXS>-!SS5=\ZHXB& M!/,$4B*H=BR%@(3Q"(8,:>J(LRP.K/L8[PX\-;>NU0T8Y>QCAO:PNAPCU!>! M@9T2.^.=(H!.6=HKXF=OH-$B?$ZIOQO1<_+O/5:1GZJT8=E$G :,D#"D#%*] M8H.(Q1@2BC(8T8S'-,K2.%+6J[B]H:?VN#7*.?B:^TA9K$!ZVS_PP];HU2=< M>1\#!W^W-Q8C^9N7O@YN3MU):SN=JOT[QG-J3FJZYU2]D8OE@W'+;9E4,I9'* X5D$"14 CB&*D5PX9QC!"2F;Z(YK&N$?+VPMB MK1Z3\7O;;K4&W[3:9DM8;&L)Y=N:,6[,%"1W\HI< ZW(F, JS%%$82QY ME% $62@1%#+"BH0R0,0J/_>2H*DQ29,UU2@+-MJ"6EW7)+,SZ%[>0/*%V= > M8D^X>B29=6-Q19+9F8%'3C+K-N\XR>S"]?U!:G*DLPRR!E D,D M3&"6T(Q 1<@"AG$2,^KB79P6,S4J>$W+>V!ZI/NM(WX&8SOWXGKD!B:$HY2# M5D=_GD0W!EX=B#.B1O4;NLT]=!7[.YT\0E+/PRQ5EIXY+%):./^.+B M#=<6FGY'\^*O=+Z6=VK[874R/M/+BBSD-(0RX!RB(,D@$1F'01 EG,:$<.Y4 M(,U&Z-2\C)U*TU4KDQN@M.[@R2CO1AY6D-OQB&\@!Z:4'0QO:PR-VJ#2^P;\ MN5B69?V'(6IR7T9HH.+;'8)?J,KV92C.E].VN+?_]C4W-P@3/K,058E].F^+ MGMVQ>?ZM.O5\1?67BLN[Q;N\*%>WBX56H"AI\3PC5&#%50AYAJA>_X0A).8G M$H=9)E/&4.!4P_9ZE:;&8OK+&KMOMUXY+?8[LN.!/<*F;6T,V+-F4\81;.TY MD>-]M_"8X>T/6.^;OE>J-?J^L!\83VT=>QKYJGR_S_*!YN: \I,LJHXF1M9& MN/$W33G8K_F#ON1.?=&?ELJ43UHN/FRJZV=8_S0V@=J TV,]JZ)5_1+\#CS=BS_,O,Y M,-N//95]4QH]HCY$TJ,/]5XB+=(CK&<2)WU*\-9P^_5R4>:BVL9<+KX6=%$J M6112A#,>I2H)DQ3JZ480!2J##/$(8BIH3'@FDM@J;+:/\*G1_)ZB8+75].HV MV>?QMZ/BH5 =F&Q/IT+MP_S5 F8?/:HOXC5TZ^GS"KQT1^F+T%@TBKX\1N\6 M74]YJ<=\MRS>+-=LI=;S6\Z7:W/ EV0!%9Q&,"5!%72;:0\V""!E2(5A$LVY=-/U$MZW+]_3=N.Q<\ MC!ES"O;WH];4&,IB-ZVUS*RM*MM,6:O6NFU2].^U@8X+9D^3;;LE.O84#KXM M.MKL]=@F]0FVYZU2+ZJ-O%WJ$\[C+5.OH_=(%-WS33\N5W+K!#3I@"$3 8NC M&&8QUXXD#V*(L2*094)*E(28!<0Z>?2BN*D1]?Z"S&B\XR8YI%A>QKF;2_VC M-S!'=@+7)TGU,H(.B:M>D1PIF?5*1-UR7:T!ZLQ_O3S*>#FQUA;MY#9]O1^,1S\C293Q$,F0W>":J=S^H+JH%9=HN24;@)/O(9=G09!<_A1AT"1PXSNFSZ M<7B1Q3T]]_KTM'_47X3;'WDY4SC)L$@59%Q#B)"D$*>1YH4T42S#D9*QE4MV M:O"I\8#1#1CEP.]&/<=U[AYLEKMV/<$8^$FWQL%]"^Z$P7ZWW'8%C+O%=L*T MHRVU4]?T>T@_RI7)XJDVZ804KYY_*Z5XOZ@;#QLF,$VZZG)<;0V'+*.2XC"! MB3"E\I$2>F%E4"2)R#(5!%@Y95*[JS"U![[*@U+SY?>R+IJ[+AB6+0'9A33?JL"NU4?L&?PL[% 8_X'L#$";*T8I Q'?Q"]LE0/-4;E MLOXP'3+>%2/UV&'Z:SVH1CUMUNF*I2+$VE]AF2FWCV4,&68$ID0FF"L:(/B.$A$@J"@-N^D@E M,H,LP $4.(@%I@S%TBH!HTO(U&AJ6ZMSHVA37Z%'U=)#0+LIS!=, Q-9#X3Z ME38] \%U94X/!QV_Y.D9LTZ6/SUW;;]U69UI^I7^>).7?+XLUX7<./J1))%D MQAF13$)$J6EIG"50J5"1"$5*P5=;&Q7<&V6XUY0FZ M@6F@-VK."R,+/+RN@+KDC;K4L3#\<$UCWS&G.I5S5Q @.I(NTT1!R20"D8,ADK1) 2V+Y5CKW+NM MR=Q1ZURL.0PWWBK.W<:]Y5V/VWLV3]]IC;$07U9+_H_[Y5S?7[[]CW6^>IX) MPB1-"(=AD@F(LBC3=!XBJ%@4Q4A@*2ERZ6%[2: 3CX_0O?:KD;%;=JSJI%/N MZ/U__3..PNR_ 5GI[]A&_1+\=AZC3U '9OD/!TB^[4;-O0&Z)11^^YU?$CIN M>W-+"(ZZF=O>YZ>=8Q6\V:YNYU7+G3K!HGS[PS2'ED*OA8F,!3&%S2)J#OA# MB)-,^Y))@#/-0$H3T#5M%R^K,#6W$>F*A.)R;NXM_8T.8%E28=?"3\K^O%YW<>7K1GWI7S<74W.WLH7;O.68S\ MHMWA["V_U,7-8:0K"FEJ@8^%O-?CYD^RWB8Q67WF!/C=?/G]+U)\DVVM[UNE MN?RSY'-:EKG*>:WF0GRE/V8)18)*FL)0J@"B*) 08ZE=8^T/RS1,"$56'=N& M4&YJ;ZL3;1GRA18LRQ4H3).F\CM]W#3LO0&+CEIQP\^LG:_]4O,U\.NNK@^Z M9]>F2FC5HN"F#I(QYH'*OIO=!@8W@!HSP:&=E8^O+?5<8-0S_OYKDOI2,?J\%K<5#7M<+WNZ6;YK7SP)!2$C"%$81EQ %(H"8* ;3-"8A M"H. *Z?R@]WBID;=.]JZ4?(%5.U(UA]6 ]/FCJ)[QV!&5U IZ_$@S X5KV1V M0>2H]&1G_B'A6-[58T_CEO-BO756-2?5Y%:WB-C939DQ$L?:8*11SA*(DIA# MRE$" YIPQ!4V10&L]S&LQ4Z-4AK%-_L5E6^PK/P.WG0R<6[OX#@1%OL6@\ [ M, NUR+9* ZTU:#RZ!MD/ R/KL",Q",(C[4*X?8?_Z&GCP1FQSLT&^]'&VV!P MMG!O4\'][KX>8[U2_5N^NG^]+E?:;RW:T=O60#/%%0N2,(24X0BBC&>013PP M!V@9(4',1!JZ^8V7A4Z-ZE_E\WG5PE0O$.4/;K;MEDHO],M5_<28Z-6'>O.Z M;7:JUXIKLQ)XG$OS>;LIX.Q]VLP0"@E77+]_.640\01#&B421DD692:#,(V3 MMGW*)UGD2_%E18O5R-.UWT_E4(\A7=K:@ V1/=\ )K_EBZH2*JN+%@\P*YB% M*$T0@4KI_Z"4$8@#(F&@XDA2GG&FG:0]--XNQ 3FI-5BW!F1"S'L=-@NU/R2 MT^#+M0;)[UI?T"I\L_&.-+"-TCY7;?80>5Z[60@>>05G#\7Q.L[AWGZO]UNQ MJ4%$<_%^\9H^YBLZGZ4!9I$4 11)&D.D:*"92400*RQC+I,X4.GL219L:?M. M/R/)Y4G9E3>@O[M1M.K)!_7[G->ZNE'..6CM6,8#7$.OP+8X&16-W_/Z D[. M1'(!!:_<<4[6J'1QP>!#AKAT>6^?GTM#/=7Y9%[^X\.F1KY( U+5Q Z0:<.7 M:&>2"8+--C$2'&]>@%61]_ MXP(:OKV,<^+&]BTNF'W"H[ATQS!!M9M\H 1A;MKM:6SU&A2%7)F%: Q)'"O$ MHP@CX91T92MX:G3RX?WMJ_O?Z?_[E[L.;MY^_M.&U M;__7;^^__KO?\%K'Q*PAX!V8=4Z'VPZ2IN6*SJ@1N"^3P.4*B6M$[I6I73M) M8X7I6_Q&UO^^7[2UM#_19U/B;X9CI-T91F%,X@RB($@@)9)"*B4+HBSCC#I5 MVKHH<6H,M2D._UCKYYP3>@%@.P+R"MO S-/J"GYNM?V#615M@/QT <@^::)V MX/A.%KT@=>R443L03B2.6M[8CV-,3$^^^%8%>&IWJ[S/'YOBZ20D :49@IB; M@$H528C34/\4!B@384)D[!10>5;2U#BE413L:MJSCOUY=.V(Q0MF Q-*/[B< M:>0B%%[IX[RT46GCHM&'=''YAKZN2!T>_)FNY)?O]+&I=,1)(@(44HBH2#4S MJ B2+&*0(I5BI+#I"^SF?YP2,S6":+4$1DU@]'1U.TZ#R7!&,I["(,Z81E2S M+N:!_I7'-),)25D6N&UG7P_G.+O9[X^"SQV/E\\@:NN]78O2X"[;X??-8SEU M.Q0\^V8G18WLD'69>^R%=5Y]7;/'-[+D1?[8Q$^_HF5>WJE/6EP;-K6-TE69 M##-J*K'&F)JS^!@R$7*()0X3+M,L4TY]?]U5F!H7_UDN9.%ZZM4#>3LJ&1;/ M@6EFD\FWHWVU.57I;P*%=BT8*):Z/X*#-(%T4.-%6D&ZPW2N(62/D?JV0=_/ M&7FGC;M=\KR)%:B#=TS>5QS'699IG@LH(Q )&D*:L0 F"B="((XBXM3?UE;P MU"BN+G51'&C?E)^^O7O]'JR6FW@]U\;DEG-A1W]#(#PPZ1TEQFU0W80<@5KO M&[_Y6X%;BE\Y$;?;I 4CMB,<+4 ,SS3%& M [E0%\'P2B7GI8W*'1>-/B2+RS?T8XJ;VTV?+]HJZ94&W@KQ_6 M54&%KJS;KV9W?_L@)"0)A% $9E&BEWYA:NHW8@(#'.,0)U(JZ;3T&TC/J3%3 M:Z99OAPDRI>@M;4Y &NM!1>3[MW8;:BOA!TW3F"B!V;68>98LW/5N7 0CAYX M4KPR_%"ZCOI^&!CPP[?+T.)ZM=(M5UK^VRKMZTZUJ6";6*LTYE@B_8*1B7G! MX"R C"$,>8PD$BR6*(D<&NEV"IO:6^+U)@/N[28#;N.O:>)XN\F5VV30Z:7B M;SMY<:_=\N*L9J2;WWWC/#!)UQ"_WV!YMX.E:TUW*_2G: M;-<*G@NM=KO'&+/1KI4U!VUV[>[IF=]41_3H$5_?ZTFN@@K?%L52OQ.*0O)J MMV_SM:81B5&:8A@'-()(:J[&*A904H1DFG N5>:R#G 1/C7:WNH.&N5K#C?J M@QW]>S>-<)H9.W=\*+P'IF^?4+MG6/7 S&_:E8L"X^9B]8#F*$&KSQAN5%<6 MJ]FM4OD\K^I(:F&KY[9;F@A$G+((BE0[GXA0##&B2!.:2B.J$$V858O1\R(F M1UL;+4&MIATI=6#833U^D!F:8 Y!\1CC(!"Q& 64PX1$[%^H$D ::C2E.HU9I)%+JT) M=L9V>I)'Z$)0J08>*]WK$BY=VC-*F4BV\?3/[ IC3#3MN2JFG)]^4L"N,4ZT<5 MIIS%$(617EJ@,($D2"D5@I"4.BTM'.5/[36MOSO(,:_1$7"[!W] & G+O92K#\LZV*/)J\E(C 1#""IB^F7&-(4LBCC,1"*24))8I-(I0O:L MJ*G15:,IJ%0%K:X]$Y:@P2%&5&<$R(T'U&7!="( MND]M@=6>R,^K$WE6F6G66T]Y605K+@N0UY>LC-EU$F@ZVMK??EJ:T1FT2V+'IIHWW MJ)"Y 1\UJ9E3W&5UN -:B'PW3!YUO@9HP#R._B_0T'G4B3G=('I<%?KF;VCZ M7,O/TKR5M8:?9*$5>S"O[3LVS[]5VIJ2SWPEQ=?\P1BAONA/2T6KLX0JI&46 MDS3"*-:>.<$8(A8IR*@*H4@3Q!478>BVV>!'K:DY]8U5-V!C%]@Q#&PMNP&M M;: VS@2K[)K7A+,YK@,\3;;=^VS\*1SX537B[/7(/_$)MN?L%"^JC9R[XA/. MX\P6KZ/W(_Y/>HYE4KO7+I3"=Y&8AX6F$J(!4L!"B-$@@%E+ M**5)AFF$$I2X$'JWN*D1]4;;N@?U#2@KA0'=: Q^UNN/^E/'^/$+P-N1JS\X M!R;-+9)?:B1K7<%667\D: >*5W*[(')4TK(S_Y",+.]R(QDA\]G7@IKB^5^> M']A2?Z%))!D3&501DA"1.#"=.RAD4:I2E,J0G*K9_9XI%$>S[,& MM$_B^0NN+HS;Y,IN@AIC+!(I$8%"HA@BJA]%DH49)#BC.*0D<:SP=%[4U![+ MU\=]H_[4N\SM(:R6)[]>P!KZD'>KY#9E?N!"MF?0&*IT[:&XERI6>\;LCO*T MY^[HF=MJ7OCORW(MQ9MU4:]#\J7X*YVOY4?YO?I+.9,RSA(6((@3D4"4!:;1 MEI"F00=!*0UE0IP6 E92)\<>R\63%F.6[B8KT=0E *\ 7SX\Z$^J)8*)?*@_ MO]W[W#&WU&I*[.C&.] #,T^E+Z@5!K7&FUH=E=(W0*M=7W ^+\L]=],%)K^9 MF%:2Q\VK= 'C*$O2Z>:>D:EU@;#;A;@5#_DB+ZO& D^R:4HXBU4H)4TD%'%@ M."K6O@U/M*LC,R9"$4O*2-O>S(ZO+DBT>H#V&YH-S%6-PM7A*=U3>=-/TS&X M]0+F=G3D \>1@F!W -S7M6W]ZC$TU@X5O^&R%V2.&T)K!\!16*WE;3WW1IL0 MMZ_+6_X?Z[R0;5DU67Z4JSH+O/F+F$4(IYP1!)F0(40XU*X2RB*8A#C#"&>( M1+2EG*\.&Z8..O0@H:]CQ+"U)0BIT;.LVD;I5<5"KJH^I::V VTL<-Q"=9D? MRPU5WW"/M+W:J&W$RK31V-VTM8NV^X]@#-[_:KBP+C;L;V@.9H M:[;/&/T8[XUDJS=YR>?+$*Q@CQ""*TP!2FA)($L7BE%&9">ZR M^CLC9VKK/:.F&R6= ]".?3S ,C#1& W!5L6!BIU=P,$K=YR3-2I-7##XD!$N M7=YWPWAA2MMH%LE730IJ2DA(!>>L] M[P(?B1EY]_>[OF>O[/F&W]"&'G;Y8)9)=4M&656MJFJB5*>_KV@IQ<;U MV+S( A9$* @Y1"%-( KB"+(4QY#&02AP:'+^0R=/X#I]ID8?=70FK)0%N_8X MNA%7SI*ENS$>]D-O&ALM(:M0;_0$MT5AZEY4/P_DIOC!SZ\[P(T1U)&7U4 M8&Q5]5#7\@A@.S_*#VP#LVM/Q*XH3WD.C(&*41Z)>Z'2D^?,/E]H\NP=/;RO M_ZG'NRT?[S4AO5_PVX7X'[_F\[FIJ+[0@Z^K_"?]AV:=@ (LI P4#! EYGR* M0Y*9XZHHH#@CBF72*N_47?34",4H#QKMJUSX/U8!+/_CCZ V NQ:8?[NX(FX MS8F%3S<8T@-SD#/(EU=^UZ+MX 4.AOI(/J&_K[B;@]@+MTYWT6W$\9S'7I;N MN9+]1NCM6-HTW;A]HOG<9,R^6Q9?Z%Q^D7Q=5/'TM^+OZ[J,0A5/85HC$B7" MF(>I7M*;8XXXBR -XE0[J)P&0D]C%*2.'JEO':?VYOEM44@ZKY)B36$?TTN# MMN9 M2Q@J0T"Y<8B9^?6^R1;>\4O.75#N]-54\PJK&.K\0VX/9HY_=G&CAM ME?Y*^>V=.2#.OCUU[WJ.[>(/!?2)M<%@HOI&N!7Y4Q4C_+YZ$YFA/^?E/VY_ MY.6,LS15&2Z@JVR>F6M577< MA^B$V/)DVA-P Y-G+\QZ1,-=!L-S2%R'P)'CXBZ;?AP<9W%/WU9K=XN=_F"; M]F S&= D"[& ) DSB 0+()8"0Z62%)&$A2BTBH^])&AJI%%WK-*>WGJG:QKO MVS7M#+@6&PF>(!N8+FJT[CSUF#N#EFN'M.M1&[4[FC-Z/;JB=4-RN2/:F?M' M[H;6;<5Q)[0+U_?M5K R/-2&,-ZM5^6*+DR-B]L'LVL\RSB/(TD(I(Q3B+(D M@(QH#HUY$B4!C@GB3ID%EP1.C4$;?:M,J#JJ=KE5V;51P06L[7POGP@.3*@[ MX#4AR3O:Z@5KI:_/O@-VR'AN-'!!Z,B=!>P@.&XE8'E?/YHYTZ-@E@:$9PC% MD-71RCR".(TEC!13DHH@DJ%3?_4S\Z,T?0V3WMUP R^!*KPJ(I,MG4BZF+D?A[ MSL_9[_4!/Q(RZI-]SL3#1_KL=?X#;M\OV@Y;>ET@,RX93$U?,R2E@DSH)40F M \6#,.6IM-]ML94ZM:?>OI&9&[@6NRU#0#8P+]C$D9K.ZQ>;E5V!K+] W5X( M3RABUPIIK]&[1XA=$\:['6PR\;Q']KD$]A[?W(.]_RI+X]H96FI"DD*L)..) MA!F+,41*28AY%D&9LD@DC#$56Z6*GA[^OS@?'\-E0;Q7@3 PPS:ZW0"C79]X MMV-$' CS*F1&8L8]A#S1WEF[._GM^*[QB.RLQGN,=?ZJGHO$M5X>/53Q9UPN M5G7W'7,JV*9H1AQ'*(VAS&(%$<*FXT&8025DE%(2J#APRD"X(&]JY-6J"_;T M!49AQQ7E!9PM%YC^T!MZO7D>N &R/2UQ\;L.O2!SW&6I'0!'JU3+V_HVKBWS M\DX=Y$$\U__=UF0P%4EQ@E,8(YQ!1$@&&9$9S%#,@A %!&=.6>!V8J?&-)76 MYL#FDQZU?>>ZMK&UPMN.:ORC.##C; #I=N&&E.?6MU:B M1VZ#ZP+'<4M VPK;Z+F2OK2#K MM;%^ 0SO>^SGY(V^W7[!\%,[[Y=NZ1NS4Y92[A_6[=26RL*84RGN*F11ZV>:V!.)Z!V1.$/IH&YHE;T!AR&RP\5S2$ZGR)$#&"58MTDV2W1^J,NJ#9-)MIB>-HY"' M7$*)(PI1H'U&'&(34Q&&E.$XBRBQJ7,TQO2,4/IH:M-C]_88$/2!7R>[>%>J M@SW=P?L&[P\UWDVE^Y?(3)Q"UN&D,PH]90MZRP1DJVV&T.UBL:;S3X5^?/-' M_4-].CI#-$IE*A0,$M/0/D@$I%2_FT@6*AZ%*I (N1:^OR1T3Y??CGN$D :$/1/LL'FB_TH'?J75YR.C=A:;,021699M6,X0 B%0C(>)I M@G%"LSB,HO3J_48[5:;FF&V4-"L>$^5S_;:DY9STW[+TC_3+;&?N)!#=F*YK M3&HO+A5N"O2.W= 'O%VP]8GFO8B?2YT*CSB.5:RBU]?0L5:% M)2S=!2LN#3)BU0I+>_9+5]C>U#.VKVFU^7KYP/)%]:4YU=Z1\#A(DTQ 04QL M7RQCB",B8(B"E&&N5$B<^N39B9T:]VX:_=[N-/IUC.VSP]O.__2/XL LO %P M1^/ANVVZP>0WL,].]+B!?4YP' 7VN=W=CY4^RW)5Y'PE195YV[Q162247ADC M&!*40,1X#$G*4QC*,&899E&22A<2.BEE:IRS5;).^G:CF]- VK'+U? ,3":' MR R0C] )@5>B."UI5%[H-/:0!KHO[OO4\SDMRUSEO.*5N_6JBB"^=&9:U=U, M<20QUZM RDADNE4Q2 F5D* ,$9*0@"9.13&N469Z'+)OBRG!U438VX0>]*F1 M>M5QNR974'+>Q-YK?\Q M77^?Z+R*Q5Z]ID7QG"^^5?50-AV8)%9QG"0A3*-4\R^5$<1)PB%-9!((S+#@ M3J6EG:1/C7"-UC> Z_\"N56^RBPHMEZ+^?N?'/,QG.;$CD<'0WKH+3T#;Y6L M87[84?T&T!5HM:]K) W20:L7<'[S.YPT&#?CHP\X1SD@O0;I1W>?UFR>\]]6 MYG CE^7[Q9.6M2R>WZWEO-W297'" Q7 )E@.8132 6BD+,LB=.(I21T6H!> M%CDU8JLU!AN537NB1FE3$$"1+\78AWFC?;B84HS@-M3?% @*17N!"0AB' MDBD182XR%00V='-6PM38I542U%H"K28P>MJ1RGD@NSG$"SP#4X8S,M8$<='Z M$WQ02O[';\NG7_2]-17H'RH&J)[]\R..\JA?-*A]LB]?V,^1T NPHCJ@H_.F M>N0]U=^%VY7V^]EZ96+.OBZKSU[14HHFCN*V*/2$5_>5,QE+$B-.H$@UK:(T ME7H=5=7MB3#!81APY52MYWJ5ID85.YN_55U8\$WKJI=8ZRHR*0I"7*T(5L]F MGT0;8'9,/ND1P,_Y I25]7]P\U4\3*N=+S/N9 U,7#O&@+9V;64.V+7'!)B] MR>?K:IK>*B5YM05670F9L;)-(0"[=OISC_QA[M5]\J#6J.Z5/Q@/W2^/(U]5 M^S%NEB5Q'$>9R!)(I3F+Q#2&6.HYY#B.8J&$3%(KW^ST\%-C6Z-9KTJ'L=4J M[GH0!F:QWM5^[(',"]1^//]5Z5O[,78(^#J^ZR5J/\8=(5WG MK^KG<'[1DUMQW&MS5'"GJA/9ZB MBT4:X(Q"F5&JO4<4:3\285.233 >BD1F M3IOR9R5-C; J_2H7HHX,Z'&">1Y5.S?."U9#;Z$[P>3L55V$P*NS=%[:J#[0 M1:,/79O+-_0,IZB+8K_]\2@7I9P%04 E33"DF&DNX)1!K#B#48@)B5A&L5N: MT?[P4R. 1CL@:_4<@Q?VD;-[WOOC,?!#WD+Q]@(4[J$")RWV>_B_+V+ M<,$I]@>I OI =J#["!V?7L0,]C$ MVH/LV.?>'F3WYNMR:7:S0SX5RW?+XH%^E*MM@9]90FA&5,!,25K-X%([9"1+ M$"2*8T)C% 0BZ9-.L*2W6+Z'F,NAV;MP@4 [,[J?R MDFZ P;92NZH9ME=&S']NC35<@Z377);^(ADVUJ"<2[*Q'\ ]YN#M8I6OGC_+ M;[D)GUJL/NHOV PC)N)4$9C&J:E%D040QRR$- Q9%*$P#K 5,9T3,#7^J74$ M6R6!T=(^WN DB-U$XP.:@?G$$16G6(,NTWN%&IP<<+1(@RYS=@,-.J_KYVY\ M+20MU\5SM5]4'X?-,A$JD5 )DXP2B AG>FE(M6.!!>>$A2'A3E7O3\B8VB/< MJEC' =PTA_O]S_E/P6KG.EP)UL /]0:GIG=LK: _3Z##>J_O_%-R1GV[=QAZ M^![ONK1O<)%^IF39N #-KI-V"68A#4+$4P%#H4*(8G/40Y($9I&(>U0D/HNIW6/O ZF!G_T-2.TJH-&RKB?L,XRF&PK/P3%G MA(T<\M)M\G$@RX7K!Z@_]]M"Y&55]TZ*MS^X65@\F-]F88!2$:$$IA%7$$5$ M0:9(8)KD9 IA&@CLE#3;2XNI,8HQXD\@?WAPF^WR_G\V>X_+XPX==KIB_-:?'L1I'= M$V)'A=Y@'ICR*CWW*@TWJH)&5W^L9@6)5_;JEC@J2UD9?\A&=C?U3"HMY"/- M1>/FW2[J?/U;37^KLJVSG81A3#-)H6(LUMRC$L@0$3!&2F0JU#\RIR ]"YE3 M8Z!&Y78-5V?*-\UG:HTU*1G]'=-++="W(QK/F Y,-RVE420]3$H/.82Z$B"J7)-4,\E*;O2Z3I)XN3 MC"I.L%7'YM/#3XUD[ N(GX&KFRJN!V%@5M@-T8^N2V*(KDEBZ(',"R0QG/^J M]$UBB'HE,40OF,00624Q'%[5M_C;DURLY3NMB^GU:@IZ_"U?W;>=[?5*<+X6 M6J"A0_T_85K#22KB5)L'"0I,55J60ARI$#(>L<"D8V74Z;2KAPY3([G&!$=' MJ0_X=H[3P) .3)F-]L \(:#5'WS7!H#6@ANPL0&T1OCMSG<%A)X+L;GK,7+] MM=Y '9==ZS]4#]?L"[^78CV73?+'_7*N;RSK!/8/^4*^7\D'D\W%),\8@PHC M#A$F"22A(# 2.-7_1E%*4FMWS4KDU-BM51K<-2E+C=IMKO_O1G-0J>[BV-C! M;^'^>0=U8'Y[43P=G$?ON([D4'K!U\W?=(*JTP>U&VD\O]3)LCU?U>W./OR] M7GS]\9H^YBO3-K%8+?3PS1()9Z%(.0LADE+[J)$)QHHQA3'-B/X8I3&V.EFX M(&=R3&TT!8VJH-75A4/.0VI#Q%Z &II]3V+49V7> 98+RWH!;2QJ[0F>(YM> MA*2;0L_?/B)O7K1AGRPO7]YOA?^.YD55L//5\^;'O^2RT /=/W_0#O>\RJY' M040R@@F4(8T@2B,&69@0B)-016G $1=.13;MQ$Z-/XVJ3>G:C;+5/O['V[_V M*F=@B;[=JMX_I@-3[35P.B_8W=#QND:W%#WJLMP-CL.5N./=_:BI=@4W=;,Y M45@#S& 2FEX20J00TR2&,HHYBE6F.+,J[G1Z^*E13;L6N5PAVP8[.P+IC\C M1&$/AC,MG+;9Z^-_(&+4Q_RT>8>/\YFK>G8H..Y[\&DYS_ES_=]M.[4P$QRK ME,,H#DSGJ)1 RB.]'!,QRQ"*LSAR\BEL!4_M43_50<2Q 8$MY'8\, 20 S/$ M*0QO0*TO^+WY=Y ^=JY@^6TU8"M\W"X#CI <-1APO;_'YE!->9LRM*8*;;,V M1X%(21R&,,R8.;^D"#(I4\@154& LAAQ;+TW=%;,U$CH9%U>A\V.\WA:; QY M06D<'^2@<'&/;:'S2#GL"GE!;*1-(;>OEMM6T$4<.G>"SM\]WD;010OV]H$N M7]W;:3/E>W?:46+.4\HU#6:)Z>=.4 9))@,8X90SA3."$K?648<2IL: ;2%L M]WZ>Q^!9^UG](1G>H=J@,4#GD[.F^W:/#J2,[0>=-O*$PW/FPGY/\Y]IOC"% M2.X67Z@Y8'LCB_R)&L(H9X(P$9 @@DF& HAX%NM55ZRABP.!@BPC<>245-,A M:VI/^&=)Y_E_2@&,SI>*[C@#:_?,>X)KX*=_!R!@6*!),]I1UA\56"#BE12Z MY(U*#Q:&'Q*%S2W]*&.3][=3FRN(>:K",((QPI%>":4,TBB3$*=QAF*N<&)" MFY8K.K>CBA,RG"AB(VFX+_XV_35ODO+G[BQQ"DL[=K@2H8%980O.0'7+.LSW M2@&GY(SZZ'<8>OC(=UW:*]_D/N9A3SB&1(09 M#+&0-.(B#(E5)>I.*5/S"!H]2P"!T?5B-68'/"VV/7R@-/ CWZAX@$^_/)4S M0#FEJUP/V&A9*Z> \Y:^THW#A2R6,S>/F9A.P=VWM,0R [,K]>!ZM[[PQ$AOZU M;(6/VQG$$9*C1B&N]U^Y/MNOR](FS)- 93S+,DU-VF=#7"F(51+ 3#"&6823 M0#D5FNL6-S5J:M0"C\NB*HVR5&"Y6:O,C05@WIC05=:C#_".Z[JKX1QMB7=< M_LE[>0([5(99^9T6^3*+P$[SSZX'N^_JOS3\I+]+]WKH-E8]Q2J3,0\A%2&! M*! 8T@"',.4QXXIG2%&KZM,=,J;&)SO+PHVF[DN=0R#M5X17P#/2>G"CX15+ MP4-\W!>"5^ T\C+P\M>HUPKP# VZ[_#6T=?_9W1_=3:[]RE_5RIOTCQ3?/G M&UGFWQ;5_%=!]BPA(A,H@Y'(4HA4PB#+&(8H5C34;Q/-=$[MO4^+F1K5-5J" M'35[93*< =7./;H>JH%IKP=*SMY0-PA>O: SHD;U?KK-/?1Z+ES=MVPW-Z7 MY1M9__M^<9R)^GDYG[];%M]I(68HS1**,8.$I#%$21Q#'"0Q9")*,A9E&6=. M#.$H?VK4T:H/?FX-^ /(%WLIU?_W)J?:V $:0QRIQ76:[#AG0/ ')J,!<.]1 M4[P7>IY+C;OI,'(%\EX '1K(%1DM03BNQVA[8\]S(=,0Y)5^U(1)0Y"+LEZ.8LX0T2]XB#.EUP0A M#?5/B5Y?)0F761JBF+N= IT4,[57?$TPD!D] =]1M%\+YS/86I[N7(W8P$Q2 M*=A@U32R!+=%H2^I&HG?@(_ZT:#EO?^>S]W0^#W$.2UJW".;3G./#FBZK^[' M$K="5 T 336&7+Q?-*49VITL'-- !A+&YD@&\9!#3",*$<%4!(*F@CJE*G=* MFQIG;)4%1ENH7=-&7S>RZ(;8CC.\ 3RM0O))&M\11N?56U1N]79,U[%"W(Y@O.,X,-%L(*Q^ MV%'Y!M 5:+6NB[)XS/9Q0<)>75&4G5 MHZN\4SN?S=(@3##"#$:,!!!1&4 6B 2&81!G,@GTQU;Q'#UD3^V!;U?IJR4H MFM9/C\8,USKM]N#'6&55-E6(->0HU)R*HR2!+&4X#DR?Z#28+>0W,^#+P$]J M^'=U&&X"VE+N;VEANI:U'5!-?I&)9Q*.B5FZ]T^9L]@1\>; MIE]C:4(D=S[W61??&3#/]?#MY8]]TJI12MJ3TWNZG/P O$G6C ADLDY7]'8Z M37*M]8'XN "L2ZE(BC1&*?:*,CXO9FI?":LEL&HF5L^[Q&J:_+W6U?,H^P*N M;EQT.UH#TTX84/XM8GMQB-L#]KRH<9N\]II[TL6U_^HP.GCSLIDOU6;S=O7$ MYW7XS9?UZL-J_<0^+K7]P_ZJ^9@_Z'MAEJ9KI;[-C8'57S;5]MD[PU[W8OO" M%C,&J5*YS 19080X@5@7!.0DU11F4M1:*]0FN@:3HV$VA9"R<:JG+"]SHDT M2OO14/SQ=&.P5QVE@7&/.2RKZD8Z!M-%O[O<8+:XUL!K9C9F+M M-!Y;96D\^AQL$*(R;WPM1R7MP4 ^YOOA!(5]*K[;,*67]:]N-2Q>($VE*('4 M6AJRA[89'$]!@5*>*J&)3+V.0\_(F!I=MRJ&E!,[!Z$;O]X(S, ,>8C) >; M/>9'Y:9S@8V/Q50I&5>*F1K#OI4%+I!%R_&&*'R MT/>5=X3$+2/A1B@CX3LP\>RM2 [,V&5E)7M#XK%1!.RBLM8M^HS*;A& .V;! M&(^\J8/N5V67X?/EXQ>UKKPR(V0OU6Y[BZV2W^=/YI('_ M5NZ9S:?">:HU0PB4&40 808!T3 'T"RF([NI"S$HI2\8( M!(54!"#SLW&Y2PRT)#DJ1= M(MIFXL_KN:&1U=K\9K--U&8[?S+CYU,#(FBL^EE]E!$8F+@OY"Y>ZN)>V9'\ MMK/$,1X@? 0\:E ,/1(C5:@8;$3\"EK<@F9ON8N@!X]7#.,6NP]*9=STH,!T MT3I\:O-]U6PKW_]D\X4M=O9AM;8%JK\I\;*N:F[9X\@9T31%.,]!*2@'9K6" M !-< VR6,#"'6<&4;H.?OKNO83S5"(B"^CY&+%J[%V$<5//]-NUDO/MC"&>D5R6 &8"FFZL$ .C@4EAKZ(M(-! ==\/54 F3C\.D;-R+@@;.4.GW^33 M;)TKUP?6==[^:%9E;1E,FE*&4KM7EPGS'Y5KP 4N 2>H8))3G1*OC+L3"5,C M@$K!>F/!MS;S"7ANT_XF2 :>[UTT!HB1N6AZW#++)U+&K:Q\R+7?5Q^NF/4U:TXQBS!G'S'SBD3)+ DP!H6D)BIQD>2X$9(77Z6V_N&G. M\WE ?_,KL'I,^BA@C<( 74UW_;8:96.VW')")3XY7!8Y/E-<-?\L;5R_*]*N MZL6*9[/"K L,BQB$TTP E$L)&)4:L$+DN&"(%X+X99.Z"P_81AUI![5:-#_O MROH][\KZJ5;W&W=2+P](X";J;2"_WO[I4>W$N\/BB0-NG5X%;-A=T\OB7W?# M]"HL5_=*KS_AUEV/#VR^KJJ4=+N7?E;;6!2U0D:H=LB%^'VW2") >*(6R56W;J, MT5UBM!QBJ^0:(@-MFEP4^TK;)]=@N+R1QGEJ M0%SC^R:^3MHR,&8UM7E8VC#])UM\RPJNPU@VL[+ #!*)0%DUN5-8 "HI UA* M4AJ'(3>K(>=01D>A4_,1=FHGJM';.N0V!3Q9+8WWL+-@%\SH$[7H.A+]'#D4 MO@,SX1[:5N7D89ETE-X%Q0T!J4?DX0#0CA1L& -BO[A"3ZQZ0PE=GS5>]*"G M=0JQLSO"FHUW4W/S10"P&IM1/#@#XU_\Y-35NT9_.\\>M]'-JV$EYGS.7!'A< M9I'U9KY8V%G_GB[91#$A)(B-TL#656<1JE9)+ ,J()QJ33& M6>ET#.TH;VI^EMV+:56V\?"UTE4XEE6[WND\_9JM;G<8',;&P?V*B_C -'$ M]L<=V \MV YKT" #Z6NTT'[I7';8$M M2&S#+UOBK>Y>2GFIL#)T;5;(AJY+!I@L2N-@I9RG),N%8%XM1[I/GQHY5\HU MY04#%#9=#1_8 MJOU?UJN?#4\* MW" RCI%2#VTDU2>;N[I+4/T;V]I4K5_?;?K6=_7G]HVQ^I\S3&6N2EL]MJ 0 MH))2P$NF 36C1W@)!2R45QUJ?QVFQHS?Q \E7Q95^NB'%Z.Q2BHS$IQP&./NEP7H M,>Z^6CA0)_MO-SPJ8)_N[>KI:56W?/[WE17X=?[X8[OYL%J_9^)'=1H[RX3$ MA-CNDB7+ X$7!X%38[Y:SV1=*9KHU3I11M5D8W7U MV"YR@=IAWRTR@ -S6:UM79#U+FF0K#6V9:L3JW/R;0 D/7;>(B,ZTM9;!&3] MMMX\8.K=>W-YSGB;;QY6'>R^^=P7V">\<;@>=%,@[(WA_W^LUFVEE*Z](EYO5VEJW-[U M:MN:^68A6EFU*TKDZ==&&#@W-W?!X*,?MDWZ[ M6N/V5(\&XTG_]7A/#F1J^Q7XL5J8.S8VG\$6142%0K+@@, 26Y_9_*13"@HD M,,T*E!%(?2)13D5,,R!ET]'S?_X/DF?E_ZVRHGRKL9R!5$'.R\P B555OH(C M0*0J02E9P:E-WX!P9M9-\Y6L"F*. >RQN.'@?:,>Y\NJ#BVO*TC?C*=@1&A; MMU.G9C&'BD("2G,$A.(YS/,B11@U>+Y?.F;WQ4"S%38CW/^3U.HE]]OM>LY?MM6G=;NRS1ZC)MU=1B3NA_)4S+@?OHMFGGS(+E\9 M]F'J+%*J%,ZV!$ M+C1X4=S(E0:OF7U::O#J'='ZMGY58O6XM/GE'Z5Q%^=Z;OW'N@124P- WAL7 M?W]J;/[MY4G)M[8A^W);7VDT?F9SV10\,==W"BG-TI+C(D<"0*:5+?-< H;- M>)5$*2I*AC'TZA+]*E9,D/*LKHFJE:T#T%=5I2!1VY2P@ IJK_.&N)'IY,=] M8)X^WU%V#T'2Q:"M&->B4+T?'1R2!HB[I(&BN<&VJ*W?K :.ZD:GDGPQ.L^. M-Z!#=Z<=P9+7[F [WF Y=+D=49G0DC>;^>/2I@?=;_Y-R<>J3-AFNZY.GYMR ME;(D4-M73!D?'B#!,""(I4#R5*8BEU)I[E?SYJK,J7W8]BJ;#UC2*)WLM?8M M?',==+>O3V0H!_Y67$-Q@$JB'@!%KH1S7>[(I7"<@3BMA>-^:ZS#KWV&9TH9 MTR4"4)$4H)0BP"&C0+$"0E40DN=>Z06714V-<[J:'AZ#>28/]* ;>NPPP60 MC^.'09( KH,T\(G$ZP3U7S?[^@E%I"#]_1G^O1 O3R]51:#*5;*5@M;JA_&> MYC]570;UTVIS'#"C&&6",0)4@1! B M C2" \D*H7(G4L$U8I%.0/I/CHTYP M3<>@9AEV8-*N%+"URG-[\]91=*2T\<9F:-X+'9:1 IYNPG>@:*-DIY[I'W0NAXA1P%L\&/D+E96N;NF]U3SER^K MQ5S\2O[>_#D(NSE %?FD^;*\D4^;KQI^>N)\_9; @Z,Z]NK;#Z6VG^R8&0%5 ML021*P61H(#FA %$2PR8%@5 D*=2%$B7Q.O,^9*@J?%(HV=2*9JTF@95G[B( MK>.I2 3$ACZX" ++_SCA"A)Q=_PO"1MW4_Z*R2?[YM>N#VQS.VR'$% MX:1+CO.-@:%Q+]SXH;]OFVGUP4OTMVJIOY4RN?&.T]@^994^.L MCJ;)3M7D[[6RGBLO%\C=2"HRD /S4R"&WF3D@4I4'G*1.RH%>0!QS#X^MX81 MS\>EF;=JLVV[9V84%ARE!M'(YI858XJ9( ,J4!$A0"3B$"&-(RU1E,-?$ZX[DD:&K3V>J9S'>* MWB7:7)>P2E??T,$+T+K-\1B #3S9*ZP^=K"R6B;W_5@%Q 7V Q$Y&/""L)$C M /M-/@W[NW*]'SE(-9^]M<$^:\7>KJ2:,:89QI*!5##;*(NE@'.>@[R@.>,R M*TKJ%%9\_."I3?ZW52":42ZQVKE-]Q.P^J?W+1 ,?5[K9KWS!+YDZID)NU'B M?SVN?OYO M=X9&\9MG65_A0?>$G)>8"22P #JSE6!UM5T(,U#@E%&28B(]HVQ=I$Z-:5KGA! MSM3(HTDLV7^ 0]V72[BZ'F'@T^/>WH MOSR,$FHWY6]J^V,E;3S&9EM5"9YQ1#@N90$R:0LE<0C7]0./8! &GLN.]GN=>)RU M->C(X_!)HYUYG#6@>^AQ_H)(::95$NL,IJR$N?'-"Y@B@$J, ),R R)GA11% MH3'Q6MV?%S.UZ7B:,-DD?GMZYA= =?L"WP[5T,>4_BC=GC5Z ,*P":.UJ-?- M%3TP]VJ:Z.'5P410>?:K];XOKI0B+W2I@/D<8_,=A@0083L8%)#!O*1<(J^D MKS,R)D@!K8K!"_-S4#K/_5L &G[B^V 3,NDO61][QI_(&7NZ7S+TS%R_>.G$ M:@B;IZCY3WOG9H8D9X0;OSUEMI0YA@R8A3T"N4"4094IC+WV]L90>JI4M$G6 M.R63^5(L7JIV*NOJC)H]>FX/C#+\?H<64QG4L0X_ABW_VS'^7Z#2[YFA^MZ\-L@<)G2MW)IGE M^A"5GF)B'/4;$$6Q43D^)I3''![UV8'E9FP1O7W9B/H3T!052'%9HHP*@ DJ MFR/ 7-A2#UC80X!4$.Q5:.:RK*DQJE.3!F] W0@R$DP#\UZ-T%[-UDN.7X?! M 8^X-6)ZY(U;'>:ZX2=U81QN";R M6I7.99S('-&.&CYEY39F6!$A#SXK;FEQ9YA>[%0'8<6*W&L42.R$& M0-:-A".@-3 !-P&=1L5=;[+?&BTC)K]=P6& B,Y36:\0T7G1X/,1G9(V-&PT- MA?CPF^X1P?:FK!#4HC*8EP*C$EH(-,?\%O0,/[I;KYBA'C.6SG-P=I3I.+ MUI.K*W/ E52CKVU 5YUFF>7JRU[S1+2JNY&8"^+]G!4+Q9%"3%KX'I9)1]7D M;7S8Y$I4Q:ZJ(("QX#L0.D48G5G= YB:Q.T-EIGS%#:\[/*(46C8PY:6=7UN MN;$<\[OY1BQ6MO2J;S1NWR,F-.FMFDFE9])1=) (71=$AJD$?$[@ZY0 [C'] M8NW?OGL"ETS5(5L30S7CK%09TPP8]P$!)'(!>)$Q !DIJVP@./R0_ <%RVAD R]*FG"/M_&[I5RUN"X"XH# M">.N&,X9=[(D.'M1V'S]I,S#U(4.*E_8KRK^YMV+FFG%-"IX#F1.-4 *8Y36.- M5!/%=5D Q.UYK]2&J I> *$)@V:-DF/F59RP1];4MEW/9,!:90.[F/2![,9% MD: ;F'Z"48N0/7R"Q\ IQ'MYKYQ'?&+X]63BTUM"XV_:1DMJ.Z,PI;04&A M M;4$!E1FV,"N4LM!8TXQE1>$9=+-_^-3HH=5M[A\ TD',;>J'XC#P7._V2U,1 M%R7GS(T;]ZN%O;T M8\T6LQSEQH*2 $0R"9"-E2,E8\!\Z'-,M2:R= JM=9 UM;E;:YL\UYHF;).( MG:[);_-ELJDNN!ROY VVP_E#/ @'GO8->I6FR9<]AGMEX^'F<0 1#[^1#B!N MP-'O!,(-F=X3B"N/&.\$PLV6@Q,(QUO\ZYF]7V[-0NS#?*$^OU19.%+C0F4X M!3G+E:%4*@%-&00:%3(OL4ZE6[;"N8=/C4-K_1*K8%)KZ%[9[ 2X?GJ\%8Z! M^= #":\:9Y=,#BIS=O*PT2J=73*C6^SLXC6A<:HK\<^OZMF,\ ^V4?+=R]JF M.*KU?"6KHYJ9+&56&G<'" [-3"68 L8X!UE:IKG"MA$3:R,POON$K%X1'!", M\7V,M(%&8=LG8+NN>EC^2C;6&-_XU6O NRUXXN X5I,%HVO243:IM4UJ=>_J M4]N84:V.V$2.;+TF=>3H5D<03B-<76^\,2*A*8YQ4!2CZ0XK'VQ!C9>UE6PN M^+Q:KMN_OF&;^>;3OO\"IE!RC( E*V 6;! P3G,@B,HHI'G.A5>%I:C:3XKX$;I3Y:D,[,+V^RJB&Q\S$ M1'^8()LH&KY.5$Y,<"^&\405U5?>/ M:U4)_+[ZIA8+M?ZX/%,[;D90F:N2IP!*) J-08,91 0G&N="HXDILX'#8%* M3(VXC/Z@,2!AK0550L2F,L)6]>)M*4FQM\-C9SUTN!R.*D88A(%IKK$@V9N0 M[&RPH_!M-PKG"GJ., H>!Q\CC,9()R(#C8K?:HX0^>[SSE1NM/SAX MN?59@W7"-,U 23F">E4KG M?@UX/168VK>IU=]Z@.NFG-)S54YIV['!TZ'V'11'YWI J(=VM#LH7RQ:M6DR MC)-!:GF&HA?7!_=58EQ_/!"B$]\\]#DW[D(W&Q>6<[^L%G/QJ_[O?IYQK1A+ M,P9R;<8&E4@#(HD"E"$N(6%0^A5!=I8\-=;K)-AU5/>D.7?V9%G0$V59D264%!FA($D)88<$XTX*52%+(,II"ZU:"X%=I1 M:T^, ZX;N]_X+@[,XY]VF%C]]BU(_K9#+F+RV&4DXN:)G9$S;DK894-/LK]Z M+@WCUR_KU;,R;N<7,\[;^Z6T1;Z>J^5X)^&K,!XA40I(4:8 T9P"QK%A7EH0 MDF8HXW[]VAUD3HU_6Y6-RV*5K@Z2=VK?W9($YC( ;M01&=8QJ.33_*=9XGXW MOY_O6A\-D!;F@4Q4:G&1.RK5> !Q3#T^MX:&3=MJ6^OG59V25AU=O;6M*-:_ MWJZDFG%)-*3, %U :LLW8^, ,@Q(KE7!E90:,;](ZEYY4Z.@)J3X0.>[I-+: MP)PTFB=6==^HZW[<^]EG #0'9IX80 8$;3O!OGVQ!:+]G!A)@E#+,\@D#DR7DV*2\!%R0$L&/N MJ,R7* X1="6&8%S&(0)'2 *F_%G#;YCBA\\;>4J?->9T"I^_+'1QHK0RJQQ9 M16A_8>N'=44*=53V%[6NTKAFMCRFY#@'%"$&4)D5@&M*08:1^4,5$E*OGO5N M8JX%%CA''._P-QS4J;&2(U^ MOF$!9P%TXY6;81F81AK5DC=J*7X\L?4_!VA@UXM!W&/ZLY+&/8OO,_;DP+WW MXK#I?M04H=TQS1'/$/D/?U[(8@Z_<]+&G7Z]QI[//W[+P[\VO]8K;?V1*8J MQ/=VM=G.%,\X0R4%*"\A0$0H0 17 .:8%)G(%C&UB5]I6!\+UG4Z MA5'2\Z-_BJ/C%_\F= :>[AU@FH*;;_N0\?_47S0^[G?^5,RX'_F+9IY\X2]? M.6SUWL_JS^WW/]3BI_K;:KG]L9DQ490\+QB V.XN,I@"@E !2DI1:?Z/"N7E M\(IM38G72C0'BFY6Z5'H9 M:C>.O VY<&1V%8>H+'59VJCT<]7H8UZY?L.-168^ M[2I-09[+0IDU;":E F8)BP%%@H&,%8KF$):$R*"2,I]""DN-6T FO-K7&2 = M][-N@F?H_2P_9,*+OIP8/TR)E[V8URGH;[?RIB@A1;+VLKKRMCVWHN(4NS**-QNNLPUKUDS^, M_DEK0&D=KJ&$& J0H:JG#4D!ISD'1$DH,^,OI4KYL**3U*EQX4Y;&U+8 MJINL=OK>)>S)!F_[$9W; +C16W18!R:U1M^[9 ]M1^7DH0/M?3^TWFSF!554 M#G.3/"IS>8%QS%=^-]]:SNB=6L]_FD?^5)N/R\UV757DVNSD?NE M/*D&^,F^(^;/HYH[&)-,*IMKKW@.4 &9H;I4@S(E#&>0"4Z]D8?UBX\RLZ]PHOCN-R= MY.LP]#+Z^INP?P,V1T57.Q\$^VZKT3OI*)X\Z.10=8\*J,[H]W]%!L-TX ^ M$YS74P-NP-6CE.P0^(Y4._:VU]:O1*PO3+TU89T?-EX16%_[#JJ^>M_LQ^B; M]7:V[]^SJRA;Y8ZK=56G]+-Y39I4 D/F7!>I PJ!%!6YH!0B@!G,F>6U67I M5-O52^K4&+VK96+5],S6\(.\G\8' W)@&@_ T)E3@C#I\Y#- SO>L?G;L6?L M)W$4X@D"H26>L)N'#1.WD;*3')N.]C MB$+CO4^>$[!8_KKZQ1;;7Q]>MB]K];?YUMXL$;VOSLT*)QO MW\TW8K&R=;MWG>M*8KA;8F)K%!B/E#(*2&G^JF"1P3R5-.6ICT=Z7LS4F+H* M:=ZK&=P<\ *H;C[G[5 -S,\!* 4$?O>!$#GJ^ZRHD4.^^\P]C??NO3JT(.*] ME.8UJ4]D'M9?UJN?%$[52ZX) MFAH9-/4 &V4[)4%;A7W+)5[ MY\58J(V,"^$ Q903+$?C1NJ*EYX\,CE%?O- M.ZVS>.7Z&WL$?5P^OVPWG]1/M2 9PBG2!*!8< M>H6"]\B:&C%T^XW7VMXEE;Y)'M@+Z R^;KY")-0&)H8>P :H>.: R3 ]?<[( M>YTN/I<-O]BWI^>6R)TDWORR)>+O_YQO9EA F=J.OU";I05*LQP8XF"@+,M4 ME2K-R\RK+IJ#S*EQB5,G":MXK#X2'?C=*"8RJ$/O>E_N(]&/8KPN$J>XC--% MHB-W&ETD3H%P[B)QYE;_5H%E027 74N7&0[O>;CE[QHL^/B1=HCX[7:LOF2 M/3KN=7@-AIO[$0W;5\U$;72N79%!B_U<1F?@7-,S@E\YP?0R%->S2GON#0DO MMYG@RT>#9=$L[S/#0B*7'"A:I "1G!HFRICM7B4SL_0Q;Y=''/GQXZ?F?%C- M?.*63^#JYXK;01B8%1K=[A*K75 D]PDB/B';MR S5FQV%Z%8,=B7[.X/MCZY M:\2HZDL:'X9/7[PJ@)I:!^"/3OI\17B?5=M3])@=9[3 &"N$0*HP!TB0$A"< MVTI I2(E3'6.G+) 0Q68&KV]_6'^IJHR(.NFI0.?+Q9*WNT*?"3/Z[FH#D-L M>9!=91#'NA_!(^7 FP/C/S"S7BKQ45EPEWQ6G;;$9WRS@>'W(.F!AV$D&A]J M./R(_P8L>S\-(<\=[^-Q@]4'GY=;GA/P 6J;P[U=/7&SU+3OYU;\\J)JYV9C76U:5[^P^8EMXZ7U3=^GC\GU5 MG^E!MS6;'I:_[^LP[5;!,XE)CB4B M8 "3+ E!!),"%8K#,(4;*Z5AS>J9- M[J/95R;KH* 6;\MLW58\:WI#XO)YGI3"$_KPM[@D'6!LJ9P6FJ2+3;/ODK3H M5*]=MSIS U#=D:-^*W<@)2U*-@SV_>ZMW!5_>U@F':QV1STV%K)JM%8_3 M)2I3"H2T6RBT,'XFEPKDDN4E4PQ!G4,Z?HVBR;<_ MV+/?P=(E.$N&!.',X$?L=CKG!-!<8J H005"F#+B%8T8 R)^U.$5&*(>OEV2->IYVQ6#CX_8KEWN7^+C;^P? MJW6[0;&I(MIXGDJ<:PR(S#1 T+ J5U"#-#=+=Y:5TI"M:RV/T\=/;O8WRGD% M"%Y KG^NWX['T%/<$0JO@AN7+;ZYLL:91X]60N.R6=U:&3U7A7E"OV_4@V[= ML,V,I(IF4"L@,!7& :(2L$)#(#((.=*91*3P^6(?/GYJ4_5OS ;1V 7G__P? M),_*_[O9K=P\/]9',+I]H\/!&7C>&L7L*G6GVEWR9;68BU_)WYL_!RE6>1Z. MJ)_H(Q&C?IG/FW?\0;YPU:TEB-OUU1>U_O:#K=4;MID+LP![-U^\V)BVP[*P MLLBESA$!HBP(0%F: \JRW+CQ.,.2$TR85[N_0#VF1A??7IZ>V/I7-37:;1UC M2%)9$EKCUV]DW(AE!+P'9J!N]=U3K.^2RHYJJZVQ9*0RND%X#E03UT^75RIP M&P38Y6JU88\+;1M?"[#;3D^VKV>UYW6_7MNPDCH=8G])4P3B_@^VE@_/]L+- M7\V%V\W'I=%UOI)UGSF,M$8%E@#B'!K_2F% <CLPX^[ZV!D:,#ZO^&?"K/J;Y+?Y,ME8TS:.P2)##BJC FEAUK%UQW@,;RE1M-Z4,T'>E+CZ>A'O>XH#>UC6=4! MM[HG7?N2CH$)_Y5TKVN,3"HK;17#RD[;8-1::@-$:ENCMQP=<"CBNF<#Z#FN MZS88S@%\_21[.R@#\Z,7'@&U>?*\SG^_HMMO[3X\F.U5)]?JD 1GI)"(8;, M(A7:9%9: (Y!0IFN2JE,K3G5+[^W,.G1F>5?DFE8%)KZ.ZYG !WW6^Y!8Z! M^<4#"2^?Y9+)01[+R<-&\U$^:K5-GJUNU9JQ]FD3/_J>H&DI_, M>N6SVC[H[^S/+ZMUM?;9;M=S_K*MMK%77YC-ZIEE4J>29 R(-!4 Y3DRZQ&= M ZES3DNDLY0[):5'TF=J4]^HG#R\_9B(.MW3SS^Y=6S)=IX]-4)L5 LJ M4-B%S(W; H$8F*<<,? FFC/61B6-[O-')8 SAAU/YG.7A$W,IM04*Q5&J2X M+*BTAVH(<$(TD%F):)%KF_$[VZZV;.$V)_W+3NT?/MRK^-W*2%A_B:D^F-SF MX>1J;L4NJC5@V:S7*(S57_KJIN)6NSJ>9CPZ_1T95IAJ68 R0W8=H2'@B"*0 M(\UA:F9?0?SJ^AX\?FI?0:M=2,_,"^"Y3<)P2 :>C!YH^)?@F_N7[8_5VB9:SC*ID,P-2IF6*4"8"$ Y M*D *2XTP%ZH,2E$\+VUZ04.ULG6\T%T33Y*PG<+A429]F+M-_D@X#LP$#8#? M:@!K19.]II%3[_KAB)]^=T'>^"EX_8:?3<.[6[6*G4%C.:B;J?:>[&=_ZS2^&.6 MRCT+4^2JN(]; TUJWYR\+F_7F"?N-MEVCNPQ)"HW[ &">,N,Z( X8 MRBB F$J$-5Z&J1^N#.E%]U_F7$_D^W]KH MJ8]+:5Q/^<(6U=&4I(7,B:J)3E@KGBB)G)4R-QBHE M[;'Z7DWO^B+GH>RGM"@ #X[J51_HO#"MQ M;UR<%V&9_)M:_YP+M6F^)RCE')KU"=!02=OF7 +."@BH5*7F3+"".D4N7I$S MM4G>U31I5?6KA7X)40?')0Y.@^]>GH$HQ(WIP1]RN( M7*OE?NGV44NV7['AN#+[M=9O<14^-1'>[FVNCYUWRO%/4 M;__' WNW3:%A$!UZN6B43O9:W^VVA9.O%;JUZLF7ZR![[Q/YXQ5U\\A#_*@[ M2OZP'&\S!3SAUAR]>R%6+\OMYO-JJS:?5FQI:_]^F"_94LR7CU]W+0X[%:@( MSDK)<\!88?B,"P1(00A K,RPPE!HZ%=O(5R7J1%<-X%LWR=RK[C=VFT.=+ZV M?2*KJ.S0S#W_T7-CQ)'&9&"*[ Y':X>!>U65S:MLJ0%0P6W\ MK1D\Q/.<F@0,%>B%U]PSC #>X-!F 6X/A=!R.R MJ]FAHLFWZ6^>A_=Y@CV.G!\]D853>,G$&1Y5# '.3<9D5*20%%M 2: M(_.;0J>(89\,K+-2O)AZM(2LQ6KY" RN3\EBK[2?YW<>4S>7[V:D!B;FCGYV M-=MJ&,_-ZP4@JG]W7M*HCEVOL<<>7?_%(]/4?L1=B/+:+@-O0R_!-D +?F<,(E*6_T21V4D)^./R<;MID#'3E_ M3F*GQBP=K9.]VDFKMZ?'YH:\HU<6'<^A/:]^*)._#W,HZ@537-_)3?2X_I$7 M'"<^D-_=P7Z.6KZHK\J>9]CGJ[5>K9]LWY 'OI@_5G[7^S^?E;#M?^9/YI(' M_:$9RK%"*AJ:=+%$6QJ7'< MSB ;.M=:E*QV)MTEJC$JV5965>U;.G95,7?&,F]O*\XX.SMFHX_>\#Z<->DN MV8]@QZKDH3."K6')]]T(?CL8P2_](QCB\T6%.[9[&$>YL3W)J)"><3KC/C^, M_S^P^?K?V>)%O3'^+MN\K*O5]8>U^J\7M12_JA0F+91,.46@D#9=!)8R4[1H J0+H"[<6QD& >FSR $O8G0 Y.H'.(9IU6"-[5.5P'R(VKAH%]8,JRB%<%CKYT$/_-:I[,EW\9N'"//V*QBWNX MBA^[XHK^4G9/GAEGEP_*KLD?05O!2?EXMU^U?;>O= M3=VT)TU+#AEE("NY[312$D#SL@"*X12C/(,9%T$.V*V:3;];N=5S,6*!>=$2C"0@D M\I?UE7@;6D2.CP#4TZ1T@U:HYP,GO=33BTM9E<>/RT%6S3XCE M^AV!4<"&E-3;U6;[_2C=-M)5=0S\O<"CFZL$ &=@2FA \R@2:I7D(@;!GQ!UKB!P/T&GX0"7[D\ M1EV1VN?G%*4R-0Q 24$!TI0 7D "--&LS T'X,*IU76/C*G-_F[F]J==-L!1 MR8M-V&+L',1NY' C<$.';<3![,9J(,,M=<[)><7Z'KW+C[Y+_=O'UO51O[,_ M/TKSM"JNPV[,-BU164;*@@H*>$H-/4B1 H9MOZ8R$U!"KC5V.F*[*FEJ)-$T M@3?:)H?J>K>9[0>XGQRBPC8P100CYM6.U@F-H-ZT_4\>K5&MDX'=KK5N-X1Y M#._9VL8 ;+ZH=1O6/A>[JNBXU"4KN (9,Y2 &..V4B,!K%!*%:7.H5]H5:^T MJ1'$.[5DO6WR5LW>@C!F)#+SB"P/(/#+^"1-Q0\$O" MQ@W^OF+R2;CWM>O#Z.'-?+&PU/-Q^?Y/H3:;!VWW.W;?091I54@#8PE3XUN( MK ,,0%2(C@EDA8%]]J9[!7>;[;SIZH$Y^X+ M:_SLWVT7D>>%VE99K4V%0#]BN3(J;O02#^N!2>8RS(/X)VZX1*6<*R)')1XW M\X_IQ_&NP'.1U?+QNUH_[6;+P_K+>O6X9D^;=_.-6*SL4>Y^FS]C2F5%68 R MU<9S(90"FFH%!&0\DX@*))TJ7H6)GQI)N1TH8\?V'FC_^,'["_4^U M-E.TWBQZT'43TH>7[69KW(PF5L7N2V&F,2[L$JT B.(TJ=&>_7^17"_83_D2P2QSC4STP(3@#1+ >54 U:F4%#.J)#0K^OS8-B/ MTP>Z53]AM?[)LC+ ^FV\&AC1-(JN&QRO]@:--61N'Z/!AF'@;]$._T;Q9G._ M2B6L(>\HWVSVQ?L0!:$6]3ODI\&HGZ$@<(Z_0F$/B7.Z\&Z^>#&B9Q1R**2B M9NV/&4 EA8!@F0'%:$X$$BS%3FV@KLB9VH>E4:OB*;E:+-AZ8U.J:\[RI*Q+ MT"J":%I*##)),X DMN5Z,P%*I2DO&,Q2*/V^)Q' '>?+8;-FYDWWVT75_=:" M*QO0NY^-A!VUQ6W_T?9I_[%:F#=\,^@HA1T"!2#_"L<_C9;#G?H4\K MZU5/>HX,OG;&+.;M1G:M^"]UHK425+5@1E2^]O;/Y E6+P?R*XKQY#=8-# M.\P #,Q:'Y>B3BUFB^3$W6V_:46H&;HCMXT@(#^\.>^CT^@ZR/X!. M+G/ 8P./V=6C?5K3=R1%%(M2:)!K@0#2)04$*09P#@W19BF&Q*G-^]FG3XTD M&^4V@0U<#I%S/#D/Q6/HXW)G*/R/R,^9'/=<_$#"N(?AYXP[.0$_>U'8=/UW MM;')W,U+I[4H4%%"4#)2 D12!1BF!%#%&2Q1EB*N?:;KP=.G-ET;Y0)GZR%P M;K,U&(Z!9ZLS$MZ3]:S%42?KH811)^M9XXXGZ_F+ AHA_6V^--_SQ5>U4>N? M^Q;E&92\,%_4E-/"K%N(7;=P 21#),MYB3/J](&]+&)JT[91,EDW6GKTXCD/ M8?_;D+G[QRO5".P-TL:+F46)'7VV^&*&^P?;=(K\O6&+JNK?\INRU]TO MEV:!N]ZP]:^9+I 2!1- Y4@:OT4*P"'6 $%"4Y$)S$GIX[=$T&EJM&E>.^3G MX<08&#>_:&2X!R;CO37)@3E):\]!#=3M*N$J^<+F\B[Y3\76R?<_5O'\KXC( M1O7:8N@UJJ\7$FX%]OV58]KM:_'K0-NFZOD%4YSB(O&"X)! @K M 9#(*: 4*T +R-)4YAG57JO'.&I-C8A]Z,$6TFM-LYOOUKC==3*HKFJDL8Y- M[+%&<$+!,YSSG9Y^:U/V3LV$O[+Y\M-JLWGS MZ]^4?)S;9O"+2I/-C_ES-?4EL>ZVI$"QG .4:09(:DO-4H6(+=$CD5>PJG M(J9&854-YV>C6Z)7ZS8V;6L5]F.P,V"ZL=-M$ W,/+5R2:5=LU[_W)-'Y$TZ MEXV/2BAGQ(Q*%I?-/":"GBM#)[F916JSM=U"EAO5[G KQ0J"4Y 2+ $J"0:$ MZA((63(E8::EVPE*KY2I3?56R:J)TG(3DA-W'DW7B7XC1H//]0:>1L$!BI#V M0A!YQI^3-/*D[S'V=-[W71PV]6UWW+7Z89Y7^1666 R?/&C#+C.*M2BS# ,. MJ08(80V8HA!HFE'""X(R)GU:9_3(\J*!$7IE'*AZ&(WN1P9]^+I10B34!B:& M0\ :E^ WZYG^I7('[#Z/T?CN)"#S"UL;/S8>?3C %95$^N2-2B4.AA\3BLLM MP1Z%>3OF9HSKTNOFL>__;!+._[I:R3_FB\4LXYGBV%850IH#E)J%!!,%!@+C MU'!+1E3J%5KN(G2"_D:C<\(JI<,N"Q[;?7&&XHPWXWYO0%C8A\5J/9?LG7IFZRJ.V_#:FBTW MSZMU'4C3..:B$$)!E *)50&0<6T,"S$$B$:LR'%:EL0I9]Y'Z-18J%$[V>M= M?:\/-/>(F'*%OI^3A@)T8$YRP3(D#,T55(_ M ' '2E4[:87UB]\S1.DWH V MUV>-%^+F:=U!T)OOO:$KU+K,RG_,MS_>OFRVQDE=MVU\?LV((F7*6 D*:D,K M2IH!+A"QCX0ZS0=:SX<3TOY\$ZA-+4K ME"9V]>C4KAZ=ZM2C>^G4HQ-A]>CZ1ZFDBG!12B"U4@"1/ 5<,0H@@J6T48A" M%NTHU6V)OVW-._4Z8W6LP*N-V%W"U>-\674*YW6(4\Q!821#O(0Y0++D-@6M ML,6")##N$"$%A2E)\\-!>;^4KSDDK?A7')#W=86: 4;#=3/H5F#'V@ZJ]4S^ M,(HFK:9WR4[7F!L^#I!$WO+IDSCRIH^#\:?;/BXW1>W,_&&^-!/FL/%O*GB6 M,LY!P;"RVS\4$(49@(*K5&I-S5': M,9\;%3<>&@;K@4GI2COFG?)CMF/N06R,=LSGQ$^A'7,/+([MF/N>$$9MW]=5 MQ]!?WVQUH:JMZ"S/,H:$1$#P,@,("5OPS\;#,)$C@7(I(&]=*#<2.Q42X"X- M3%>MCG6=)3\F.@.B&^,$ C,.L^P0J;2[JSL4Q^..R[9'Y8@S8D;E@LMF'L_Y MGBN'+;.ZJ[63"E7D*86@A!H#) 0#S/;501CC(B^R/!->I>]\%9C:#G)/N<^+ MA3YCE$?J&R,W8AD2^8%IQ[/&9UNW<+2:1PXHODK-SPE5-7* *+3R9Z2Z1>^4 M5NNU=:F:J,-.#W4;P)K MU3T("PXXQ+\&LQN9101O8.[:X;8/'TXZRD:.(7;$)7*&0K_,D5,1G XS3EP MNRV,6JI(@)87UK2 !C$L%-$>:4@T% MSKWJV5\3.#5R:?1-*H63CL8WM"2["KH;T\2$?[;DF9M*'O'XS*[__K9;[]]3>U_;$R7M1/5=>4 MW3Z3)AQROWO:L_; 3:K MJ%95>_[^C]7<_&"[6;ZL/4_;W48AI9F$BI2@+' )4*D$(*SD@"$MC:-98$++ M7?B0;TIKC*$X"B,:HZ+Y:XZ'VUN-P>VV7W9&"=WL[D7YO&;JNQ)]>-:J::4;E%DD&F1 M @8I!8AG.:!9R0!6A6)%*3.6>:7+7)4X->>T53CI:'R7M#H'EBN^CKL;)T5% MJX;75=03CIK.M\XVW4\W;UQ.?+*G+[JQ*KQ^7\ MOY7\* VYS?6<[1)U&MGR?BD[KK/YMY;/O3JXX MS5"!(4"2(H"40(!+E8*4*:%@D9("%3Y?J%YI4_NR6&7KN#6S*+7!5:I_.1J MK]L'(!IJ Q-W![".I@,U=G<")2H]]DL;PFCD7HC5BYD<7]@O M2VAOZWWD&<^@4&6A 12ELI& *: ET0 3S%*6BCR5F0]_G!)HM4R>:S7] M&.,"E&Y4<3M W/$#IM&P[NDT3$>,_1C$)42+H@:E0OZS3TF@2M7!R1(7D,C=H;D17ECYT=>,_Q,=N35 M6T(C:9_72LRK!YN?%ZK:R5O*^Z?5>CO_[[I@1X9IKIC=VXC4J*2K\UTB6ZWO$B;$NOJQVLY@'1-LS/O"AJTLYC_MODBU MQO2-P'48'C?VB0WZP#1TB/=.X0KDKLHQXW'= 8H.3(7'Z- MV O!B&C*C>^S*[OK+.MLS03":8%8#E(A-$!960 ",[,PRE">V1;'6>85O!NL MR?3HK34DZ5A2S;:VBO_>F*/-!6M/C+X)3B/H2G8CC,O@##C4D,3IL> #Y_!M M%IRT>?U."SZ@.35;\'I@8)=X\4/)EX5J\KG>V(XVMDRK6FXJ-K]?K\U[6^W- MOOFUO\0L<*M6]7^PM7QXKOH_V/ZZU?:Z+1=!+%*W_WV+(04,982 M&U]"S-H5:/UAC?JY?$5S1OW>OOZP'7^P)Z!1\&'2R]-+E?94)2:<*I,R0 MC&<2X0*PLL@ $EP"5N04* EIR2##)?+:7':6/+7O:4?QI$Z[Z6T_X)V+[3XD MSN=4\8$>^NCJX>W'"\T:!LAF\D8H]L&6H_2QS[K\0#ES_.7Y@.",)UN01[U3 M]9\?ES8N?FF&W%:40T)1Q70!B6-GPEPW M_DP&C,--P2VHGE;+JI3720V;68$SS NL0(YQ9@/SE"&/M 2D4&6*-4H+Y)DF MV2?.9SZ,DQWYMBF>5=>5.ZVAE?PV;TMK^7>FN@Q[2DH,"6OE4]T5?NI<=YM09SC#KP;44YV. =FWH'RB=Z>%C6Q&:.'X:W33"MR M'KW)IA==M^!?-LW(>7"&3#=R5R)TA;/9/FC;U,X>(7]3ZY]SH3;?5@LYTR7/ M"9?2.-J2F/6-^929&L=,<+O""Y;GU:PEG"*!2*T +40"2VNKB')&4>!7\.!4Q.4ZPNB5ODN[R M,62)?0"CS\(Z%)QQEM,M//'/7RY;/\#2^4#,*RR8SYEY?IE\]LI864-J*7X\ ML?4_FS(S."L*Q6 *Q=7MRRB& M] :(-IAN?/<:0S0P+SZ\_6@3F_@VV2M\E^R, 7JU!M:8-J]. MLK>L6H(9RR*7\8V(=?QROS&4&[\L<$1(SY8/COE\/X:O6F]_4IN-4@_/RGX_ MEH^?[)G\KH7G]]4;]87-Y7\JMOY@U+,)8?9%GF692C$C&!1Y;A:4B!OO4I," MX(RGQK_$!2%.UFVUI_&VO> M6)!4)G3Z_][9<$*N$FO(76)-2:PMR;U-.1UE&.1*5%D]=5[OZP['@2[_FL/B M_.6['='Z&V>?8S]<>0J;S]8-3Q[E W6[Y>VG*,*3PI85E1"[!SHC1"+C_"/ MRHP#1"$$!)D5@F "IUB:?];"IWOS[LE>GX@1FC-_MS*2116;J/ZT^02>I^-[ MS-S<[R D!B?TBB>L5O%\WQ-#HSJO^Z>/ZGV>&'7L/IY>$#85+]9(W&?69:4T M$U-*4$)! .(: UY0! 04,DUSR; MZW$1'9@$>@$<-$O0'::H%.(@=E1N<8?AF'0\[KREZFG!NP"^R7<@63 ?JD7)+X"OU1KAA_OB_*M9L"STO9YL>'Q>H/VZ?+ M_%@W6K&5-Y;RPWS)EN)"%8Y=]V^%A5*:"* QLPVV1 DX0QG0.N5*9 (3X57. MXE:%ID9+Q@Y@#4GFMK&B9R_VFT?'\>1U1,R'/IFU4%M;[I+&FF1G3N5)[0PZ M7VEHD*[ML?"->[Y[JU+CGO]&@O#D?#C6/O2Y_0\V&X^>T'DK:O/ROAMBC F ML?TLD (@6E) ,]LG51G6D1PASKWBX/J$38Z"^MH[!02.] *=9YG!E4B@!$L! MPH6R@<95?4[$)4V+HBQ\=O"C 3W:IO[SF'#?N"'H">)K;@4:#[<'N7B;?QU( MQMGVLP*GL>'7,=UYJZ][3V3>WKN?^PWP-">2<*J!5M3FYQ8$,$PIR&A..,\X M5)E7"0$?X=/E]>&.'LZ-P8V<,P* &\^;8O%#SQ\^XB]TJ9&7%;+:F+-.ZIZAC_THNO&4-$P&YB2=G!5/W15'2!GRPF4N"$5 MO1+'#;-P,?XD],+IIAL2+CH9Y';?KFEFIK1M>( D*%)D/*'"K+:H8A24BM(4 M%4ARZ56IY+*HJ=%'79RSZLMBQ#TEB[W2 1D0Y]%U8Y XF U,'S5/G!?2:?3;2O_^.,++XOJY:K/[JE&%J"U3,>)EQFANVR HL M V1-C2Y:50]KK]FV3TUYFN#*:WV NQ%()!@' M9I =@D>5UUI5XY&( QY16:1/WJ@TXF#X,8^XW')KNQ";W-9I5;+? \A33+,T MDX!"RR=9J0'7#(*,*BVR4C&EG,[OW$5.C5:Z0:!6Y]#.&!QG^9+]='& M$LUD7FJF4@84RC5 /$> $TF PK(4 E*5*:\%SP4Y4^.9H]F1_-UJFE2J>K=L M.P^L&]%$@&M@=@E"*J"36B\.D?NDG9T7H-/>YSU7QY&"E_5<]U39?.@ M[9?CN_EP6$FSLC3+&B(DP HQPPH* 5)6"YNT1#B7M!#*KP_ )5%.;_JH+0#V MFNX:U58?5.GMCER$UXT;;H)L''(XQ.K0^8A'#M> B,H.%X6-2@_73#[FAZO7 MAQ'$>[9>SI>/FR]J7:V%=C'!' J",4*@A! !1 @&''()A"BP)+!06CJ5)[@F M:&I^PV>U3>9-RR);.^8OR;-:U_L<"3OJP",ZQ>E_K!8&==_0[8OPNQ%(#% ' M)I!6Q<3H6.^ #!(\?0V)J QR4=BH#'+-Y&,&N7K]K3VIZ^*^,ZX%98((D"/- M;>T\#8C,$&!"IIPJDJ?8<\%Q*&!JC'$?U-[^"#37Q40X%(.O(G9-FRO=ANC! M?&CT0*V5&R&OU#'YT,3+C9"/K@O(*SBJJOUYM55?E5#F^>9O34! ADMHLT*! M*F0)D,R-$\"R$A"529H5E.32J=ZVCFOJ)53K9:^T1GN\"=S\)# 'B MP*1P#;^0/ <7(#W2'R(#.E)6Q.W ^B5.>*#4FT_A\ISQTBP\K#K(OO"Y[[;N M/=7)U&9>M<+]LEY]6*V?V->Z1O],"TQX2K%9DB'C9VF9 H(U!%@RR?);):+WY]5<^K M]78&%:6BH!)PGJ8 B4( 2LS"J$Q3FL,LDV7F%+3;(V-JY-&JF>ST3&I%W3BC M#\U^IHB$T=";T][P.-." P!GR&"CQ/]Z7/W\W^;NF@?,#]7TKR9^WS-'F>X. M1K63W.72,%_A?B7FMHQ_6WSGWY1\5&]?GEX6U0ZX[0U15?FWE91M/PV=T8SF MB@.*H2VP*G-# ((!BDI,2\Y(X9?C["E_:I3P<6FDJ,TV61OR339_L.?$C'IU MXN?G2/B.@YMK,2"Z0V]J5_U+=B7$DDISVY2WU?U,2^IA OA.B?K22[9,/!']VWG>'MDQ15*4 M,R 5,RR8*>,&E;@$R+A QOW!.19><3M1M)H:-W:,.IRL)[-Z9UYR:%_2&NC) MI5'&V)%AQQZYX0\38PW: G@4=&.R]11-!N7OV."><+J41\>&';9;JHU,QIG M&5)(8\"R%)LE*[;]1M,<0,7*@A82E>;]'L]L\]0R>/ M('0CQ1N &9C>.L7[HY/3!:OC!D4>R1@W%O*\@2K__ZL;$ MG4S2AY?M9LN6ECUF2E*428Q!*7D*4"D$H#Q7 *6B1#3-%';+'7<3-[4I7FM\ MT#R\S8!..FK[9Y$[HG]]VRHNID.S@QN</QHNUSNIG8WO#SN M"CTG$[;;^5S/ZRK^YLD/NN.X7&I[664 SS)9TK+@".@,(;,&)#D@A4@-8^=I M 04F:>[5X>,F;:9&3,?&)*N7K+.LG:^RSNEN%T/:L; M:9 &/\L;='P"SOLBX!KY// 6C48^+XP WNEY8HR'!I8G[*3>=>I>%89:&3'K M-ZJ$85Q8Y( I)8#0>08)SR0E?G4)SXJ9&I5^.DB=K6HTVYG::)L\L6W3;[F* M\Y%*J[4M'&0O3N:;S0LS[U B5AOO*H;G!P&*DI>*()!"9=QLJ#5@,"] RF7! M&$,YDL7LIUKSU7C#T!4W@8&(@K/;]^AV[ ;^T!PF,]\E[_]L=PW?-KC][3IN M_H4B>V&)6R'RO*AQ2T/VFGM2$[+_ZEO+,ET(1-F\^77P+Y73I7!&)=(2$&9; MZF;"_)1C"+3&0@B:E]*/T8.TF!KA=PL178RYVMPE_-?1/P=YS6$#Y\9.@P_' MP.0UV$C<4!DJ ,F!BD7Y:/)*]:,"P+I<4BKD88&'U(OJC5"RVO%XPS9*6D_; MN-F5*_Z^[LD]*S#'&2\A* O) -*4VEP!"5+$*" <'<2A2<[J";A5U"8Z5HTSK)GK< M9$5)FE,$,%+(@ !&=V1[''$#, ME;05*!SYIU?*U.AF%^5::YK4JB:5KOYQP*>@7C]2B0+5P*02A%)0./!%%&X* M"#Y]ZN@AP1<-.Q<4?/GBP- )K95MM;G;U/OSJ^&8MZOE=KY\,:OWAV>UKOAE M,TLI0P+B I1*88!8;CN=8^./2*1P"2FF>>H55>$L>FK4L-,\V;(_JXC@.UO7 M2OA'7;BC[^:4#(/IT*>Q.SB;4P>C=F+UMB48S#R:+^:L2:J^ K)_*(@CK7GC%>,1U':PX*Z;C> M,VX039,BC5*$#-NF@$N2 J10 3A!)2@%XY";Y25/O4X ;E-G:F1]:YA&8$[[ M32/JYI&.-TX#?Q>&'J+10FD&S:V_2:5_B6"::]GY49X:>)SPM%IOY_]="]8? MYDMF%D_+Q[&6O9"*,EK[NUSD<7;VJ&]$9W%G: 6,5O&N# MP&)Z/ST(1'9JSDD:V5?I,?;4!>F[.&S._[Y<*V%OD+_;+$Y9%4QDBR_F??G! M-NJ!+^:/%==\VC5THE@3)00!1 PHGWL^D%_>^&;N9RS]:]F@U?D,,>**I +F]' L++5I1F05$&4ZXQSZE[Z MOT?0U"AOIZI='^R5]=@Z[T/5X=PA$E8#D],>IH1PS1,)MI".& M8/S\CA@<0.D]7NB[?[RC!0CM[:W=6U/K9AM)^-D-[_^?< M^HPE)X8B09920Y,80\"-^P@P2HDN8095*EUH\I* J=%C5\?$*IG\W:KI.-\O MPMC/BS' &9@/O7%QGL?7C._SM,R]'2_+_.W8P[KX\%$F]S73VDE]];JP]D?K M%R6;(-3[9;//7:\]/\T9GR^JS*_F0T098JE6&J2BQ+;X?6X3@Q!0BF:R0*5* MW0KT!,B>&@4TVK?!U]7N*V5(KS>WNV5 D"[UFG)YY&C-ET*L/6X_U+((\(V$ML:<0_+;\SF M6AWT1]@5E)H)5J09(KEQ!(TWB H( 9-, ?-]R#)!&8:,^26?NPGVF4'C)*-7 MM1EM6UQ6IR=V^J,L>_I"W@2^+G2*L0 X)\R GT- N4# ?+!51J305.ZZF7]W MW\"-. *'##_PU[A0;M8"^FV^>5W4#)HMKJW[3T>;] MU6J&WKNP?H!%W7EU%#WJ;JL?',<[K)YWAWTSZLI@;VU>"RF<=SON?*P/EMCZG-_UN^^&EH9+G=')YA&Y_T M\!>=*V>E8(Q +@$6UENA.0>LY J(,D^YX+04A9@]5PESW[9LO74DA%MT\ID> MQYH-.%.J0 P;IU)Y+XVNU8IL?1C'-J=1%66HI MC-./%4!,%X!#VX((E6E99(HCE#=C^GXI)SFBK5[3&$]E?ODJ(^GXA1EK;(;^ M&-6Q3G9(.@K>)4?A4-48_7_-?5MSXSB2[OO^"KQM=X2QAR#!VSQLA%V7.15; M4W9T5\_&G'Y0X%JE'5GTDI*K/+_^ +SH8MT "* 9,U%MRR3PY017W;-&+U M1:R&^,,XRS),)8.%S#*(=<:_4BC]F],DRA!G42QB.\OZ8I^3,[4W8>!J'.:/ M[E3.F^+&31Z([O6SC9'OKYM(_@LXVE)(HH@EQF'F)4I)"4N8"J%+! J M\C2-[!>%W2ZFJ?WO7FM[^P(81_E$BD&ITY6B4L$>T@ MT>:Q9Z[Q#+1GX0^DOJ^5SE'F]]_)8BT>1-UV-,L1CS!-2YB6O%#F6APK6SE. M8$I24<9JY.,DMW,E&_0Z/3]R?T[>=+5NGD@-GC7@=I[S:K$@=:./A[HY;SGE M38;!QM7@C=IQ? ]]_2 %6'UY00<9M)AUPJJNKI!O?X0110$<%.?[?0./A1$1 MQUT89J]>ER:]N9?OM#C:'.SNXOXV;_YY]Z+__:@,Q*K^*GZN[I1<_YP1(DF! M20PYR2.()4:PB+&$>8%*A$2.97G,4:Z47TEUBE%)MNA!"U,H'!:5PI^1>3Y:>R%GL SV9H9EP+ QZ6_ MIN;OJQ;'+O-[7* CE7U//.BVAFP22C]4BSE[V>[54AQQ*AB"-.$)"R3-",IC2/( M)1$0,YW,-D]3&,4TTK=#A6!6R>5L 4QM\ALFH>ZOW;GGEK,>*,.3J(#TASZD M\L^\_2&6(WU^S[=L08Q[].5(T<&IF&L[KKEVG\5R+3XJ>8Z%E+VVVZ,2)S+* M"TAD2I1:S 2D+">P%#F1>5+0N$CLDO#:=#\UI;B)K.R.,MN([LUGNRD_NNL8 MK:@-T-^=S6/-?E2FY?[*58CY>,Z^W&W#J'5Z@!N93H MRWN_HV8#"\7:ZY1AP?IQVRC]MYA_^Z[@W#Z+FGP37]8Z+\6]?#]?K(>2ZM6L2'O-89:7I9191I6!ADN(8[7&4Z'34*I?:9R*-,N%S4[)LO^IK>,]3O=; M'[;\,Q)%5,T^*'*90IS*#%*44HAQP7B*U"X6T]FJ6I'%V_._01&._P$^(!U^ ML&P%:&M5]4/#^@#^5A1=?&Z09;Q!,]N@!AR*P#;19A1ZZ.#+9A0ZV& ']PWH M)?*W075DSNL.U1;#J%M41X)>[U%=FW%;FLXM?5^$6AO5,CGC1<2SLJ"0E#JA M62$32/.DA))EDB1IE"8TM]&')IU.30G>G]PYVJDU(\)3FI5,H!3&7)=#)+F M991CF)U6EGZ-(R"_NU_^L4USMPF2F.4BISE),$QH(G4.7J(4"DH4V2E**4D3G"*3W:M+ MYU/;Q9[-'KBJ %>?7)DOT&F,##R> 9D/K*,ZTA5TL,$.!O#@?@EVX&]C>P*2 M;>%Z#$CZ2&Y%O^3;^0D=V3OK [1M[X[US9< QA;+^&#+C3WOGHD M\^4LBG$N,X8@$0F#&*LM;UF(#,9QCE">((*P49''TUU,S>;L$8(6(OBS VD9 M>7V$2#,K\SIZ NMM2V8<0OY.">\YK.^@FY%#]TZ)>1B>=_))QRO]U?*;FD./ M[P5=?55-M 5(,XXX%I&:W5F.(,Y+ 8D.J,NS)*)YCJFD5IF,CG4RM4FN,4(- M$FB4-T#CM"KG>I91L[E^+4^!9[L+1?:I$\YPX#>!PK&.QDVC<$;4@V0*YYZU MOW+9YP7YJ/:=9/$/M;_YL.3OE6:94:96=YJED.%"0!P1!@N,$\@)%F6<"$F9 MT>I^KI.I3?TA04T'%&BD0$$%&JOY! M;'2T:YF7Q-J]FGGQ6<=DACI1XO=JH=YH=#6*UQ?SOH$,--.SP1__6 M=/G-]FC<^[@Y'FU).ZC3AY MZ5*?'W0_RS%7NW16P#R6,<0YCR")N80Q1LJ@+](XSR.+TN]VO1M-^/%+OV_F MN)K!JUZ"KHZ"A0/1? @,_+1^&1U'A0Z8P;T$ ^JNE2CU*+NZ5[JVJ$?%]6/;;[E MB$L=4*Q6:TR0SGA;0J+KX10I8BA*TR3EQ.YTYG1G4[.<-UC;*@>ZX&X+UR1[ MLSW1I@<$?N@+?B;@S)S#(WO65;F^7?/AQ^\?VV;8DR/:,K"QREI,,08JX+F9#E9I1O\,\S3F.<1H) M8G7!^DH\4U-'VRC!(S%3^BR3U.H3M9.\VRDQ?$44FZ]A-=-L(P[6&"[KK]IE MO1Q_U T7$D<3W1Z+@=V'::12X5Y(?"PC)B?9J^H 'NGC$>N M]858-JW]>%O7.BFK7A3N7K:/]/;G[0]2\_LG_6#S=]'H.]!+_N'GD]#%YK]6 M^J,//T7-YHU&VEV,GJ6","H%@QDN&,0YRF"9"P)3*8LD+;#ZQ^JJ[%C IZ;S M![A:K3\KP%?66!UCZ T-V0D.:&BC6,L#J18([ H-=J365=-VG^LE!ZWH-Z 7 M_@9TXG?&P,Y71']\ W9(N.GS47BN1#OBP/FOK\X[9O^/V M1)G'\]5'PG0.UY']&MF'W8QK-Y\4\\ 4/OVD_ZPY M=T)6=5="I&ZUTVI5S^EZU5K7U0/9JX6(TD2P.)$PIP(IM8!S2'$6P9PI?1$3 M7.:%U4&$+V!34R:GD\'<@&67PV1U)H=)V$$T4TEO,32!%9E!@AG:2C;4.*H[ M*W1'.FU+=O(%.;+U3?IH^6JLP$TFIXT+I39Y;YS:=U/Q7\1*GUJW&1FXX'0,S53S2*]&ERR@EB28DD MLTF/9MZUE9H>X7JY3B?%M!-FK;>4\Z7Z?X\9D UH.RUM,0YF>C@,NX$UK2:V M]6X-L/7V_9<_.I9_!1OPX/8RS=9*U)XQKVK2HOM1%:$]+:]5G4,+@0-@FV,1 MY5E6DE39IC!F$88X(PR6*,YA)EB.*$)%7H0)?3V&9FJ6Z5"=7IN@)\(OU6+V M.%^U$1:!(F*/#IN9.AQM, )K2)LHV&8LWY@7"^Z_WY:WC^)FFA-_XX\S95YMME2RH*CA&,)I2X-BB5#L)"(0)1E MF(@?*_%4X5B\/ZCNXTKX9-7F? MM+4TXW'&RJ@L(,L2#G%,,U@*5L ,,R(2(" ]5RO4Z<&]5XM4+I6=*O_IIW^NIZ6:AV9YH;.PHRFB4YDD*64EC MB#,J()$T@82B'$LJ)2IB&U/7'L+D3%Y]T"?;,/:V'.F.W;O!;FG7.HS+5:>I MGMA^VU/5K;V[E2*(R>M.XA@'K>=@3.' U8 FPX-7DY;<].)?Q5(UO=!:F#_. MEW/=J.I"Z#BD92/Z]/\9(S2E$8&\B"G$-$TAP6W%G3QB6906)+**937J=6K: MKP?=F3][L$&/VT[UF5%OINV\$QI8P5WF,D =!BN2O"HPLYY'U5E69+Q64W8O MNVFF]Z*>/[>M?EJJ]ML[P/J2P/\5_-N>)MR>AS:?YTO15;%%@O L0Q@2'A.( M2:%^TCI*UEI& M3%XWG&9:<+1!"JP= X^/M>+TPJM7A7H=HE$5K1?R7BM@/XTZYB[>.C;ZS(DS MG(@RXDC"M-1WG=?UU;!19'33[I-\2&S MSM?J5LZ:IH9QYS2*!,04Y:K"9]EL$@$A3F3)19%1$MF MM8&ZU.'DIK\^?GWJ[YZNJBYTHQ: ]K#M],!%NLVT@D\2 ^N(33XMQ5T/%FS1 MWH 6KS^-8A&CZ@TZE;I LLAPF)8O5'B)ED.0)@EE>R)+EDA>E46299;^3TSL= MQZIN=_77 MV+*BG359YXO9F3I> M[D2$G+Q2MSGXS1)"(Q%CF":40BQ0I/:=<0E90=-8_Z0^LBM[YPW;U%:.UZ*! MK6R@6K?QQ[O176?NR+J?\OL<>C.3^(T&-/!R-?)8.E0(],ZZY]*"_O"-7)/0 M.[&'Q0S]=^'J25B*>[F?!.-OY.?\O+M$M8.'PYXSS[X/"P C>T7LJ3GTESBT MX<<4-M6P0]Q=A##*F=)Y/(LA+CB&1<0(S%"",8]0(2*KU./7P9F:%CPPDJPL MH^L,6\N!=+-EPPW/V.:KI+!&P+!(&<8H))$@PF,&V7P=04P MN<5C(P*HC4O).[-OXC -RVEHS^F63@U?QW-L!0"=!'T@F/I3%QIVUV5PM_)1 MNWSS+9RI8<=@+*]JB+&P=+2Z$WG>X^K0[HBN5W>I]WVP5[1CMYQP,9]]4 O9 MZN66<]5,\U U*[+X?_.G=Q47LRB194:B"!)6I#H_: E)@1G,D#Y*)S%!26FR M:)SO9FI+0X<4]%!UXE\-%BBT0,,U4U<7F#V_(/CC*[#:=Z7*6)N8,7'$ X$B0K2R,?VM'6IS;9.WQ [2P0PXX,S#PKF$B M\#3>(<$ELNV #0N3ZQI61K*GK-BQLY-.27_6"#IX:3P+YQ3>/?/EY$/VMLG[ M?H0_+655/[;C_'D3^A.E121U\"^): 0QP1$L\YS#I(RS"!7B7\ M+MBZ5F80BNG7^6HA9ASGB:2Q/L^B#&),*2QCRB%/,U9(]3^$C=S?QQJ?VM1O M06D?*8I_H;^" :[YA#]@[_(DOX:3P!/;E@ZKZ7Q*;JNC,2>(*:D^%>SGY/YC %[+LNWJ9D_9YX)XO4[S_EYE-J M,\7]F*^^OULWJ^I1U(,?ZZ5/&/ Z!?,L(RDE>4)@G):)GMD)+##CL.1EDD29 MB#,AAPS'9FXE:PQ&7_;]+,:A/4O;E.^U>!;+M0!*@H7V4K.ASOE3/6="5SMG M5;,"HB]3;^D)L1\O,S=4F#$8S0_5,:SQ@T& FTW0P,LFU0@XDB8^-/]VKJB@ MXS">+RK$>%A[HYRYO.2.LF]X5'^4L]RO'5+N#;FF8OYQRUBU7NJ$I@]UM50_ MLG:I:QZJQ9R]=/]NZP45#/,T90E,4E[H$L4%+$F,8986M" 2DTA:91^U!3 U M._0WP136A7;.5$\ZE'8K#=@7QS87L^7 F)FP(>D.O.8HZ*?)U3XQ#1S\V?\W M2*4F5_8\)V"V!#%R^F4WB@Z3+SNVXZWJD@YX_J*$[O1N%WTVDR@561)A*"7' M$);^3,\@Z MY#>@PPYZ\&! ;['YM"#?8,L?AM+ JNH2FS:%,:\BV&)/'X;HD7;RSE]?N[VZ M/4=G=^@6S8VW+[>7<6\W[O"Z8_K'6CR1.>_S]>L40-UEN]TUI(_X24B6FYGOD0X6*+I%5?XW5S'RZ=BS,K-,P M# ?6^L;D!K@=;$^8WS22YMV/FU#2FI:#U)+V+;CILR&!V>^B?IXST4;.WRGS MF.OKPZKO=@7]4K7UZP6__4%JWK0IW'?__JYJ5E^JU3_$:GL;;)8S@00G*4R8 M)!!SDL""J5\Y2EB&RA@AR6S47S"D4].674'K_NHGVP$/A$NUI' C;*94)S%N MH7WZ6BBUNNLZ<[W9 6[K6CL]]<\W8",?: 6\ 5H@]>D*O(C5SE7?&UT?=.TS MZ7]P^KUJ]'!H1UT @I/^>KT(W^&UM:@^DGG]=[)8BWNY_7#C,)NE)8L0H27D M2:I6B[+,H;*5=>%0&=,4)6F>9 Z%H4W[=SBQ':/P\TX]HYU**3= *F' LY;& MM9;4A>$P4^U>V1V]0M2.OUW#!RW^/K_Z]H\ABD&9L16H[M.%SM^HQ),9):>K M.1F^[Z;%>N=6H_W'JFFZ$'=M]-+'JOY<+;\I3? XA ,T]_5#77VKB4[!BZ.2 M4BQA4<09Q+&DD"8HA[1(8AKA)$)VI5_<8$S-O-U !/5&#NMB]2[#8:;3PI,< M6,,I=+JP&6MW# /4JFX3RO02W8 //]EBS=LDC$,TTF]")[DFWSS<4/7#I>\: M\RY0QJXH?P5=1^K'7].:_2V4=]6SJ V+C1\\/ZD)I'!YK0I^4EJG>Q/[+8UV M:>*H +LW)HX_<$7<]?:;^VG9JZN-DNJ*_] XSC&.4YAAJ598P2-88I:HG7B6 M9;04B$IJ4C[1KENK%76$DHK'5E0P'["K#WOP-^#;V=I!UXR$@4\U"+_A%]-A M==PNGAO8VS7S4EFF:ZAUB)#V2O'88=%74NT6!VW,F%'P\^76QH]X-I;P:)BS M^=MN6ZR_5A7_H>R369%&@N0"090FN8Y93F%9(@I101).B Z"W2:]O^X.^.Y6JK9G4O M?R>+394M%*GY11,)8ZJ==I0*2#'&L%!V5EEP7,:Y7;7:USU,;1JV?IA*#M?2 M+",0#@DTFY=7T1+ :#'! M1DZ@GAV*8FE1;W8N#_GT,8<:",_>:.\P1_9;AZ+YT,,=K">'D_F'-5W,V1^K M/A#EDU)42_6%?/FX5G0O^1>R6M=D\5!V+P508E@<)MN.B\%I?4"V M ^MK:Z)=\KO:,FYQB!^0^9&.\OU]U>T.\QV9.WND;]OF> ?[CM+N'>^[MN&V MT;A_$C71.0(^ZQNX^NAC1G*6B3*/(,D15RN$B&$9R12FG/ \SV.U0,0V&X7# M+J:V#FP0@D5[KURGN[(S\X_0:&:F7T=.8+6]Y:5%UX7(^[.,3\ONU;(]TLVH MENEI,5];EF>>]'SW_?U:_"8>R7RIVKJ7'^<-(XM_"%+/9%'2UC+,,(LA1C*& MI)0%3%**4H)BRJ7T<@O^%(*IZ88-2'T K]S3XZ @2$8FM? :N7BI7@E M ]CCO1,#:#E"T^_IHKR/89C(E7FWX?!WG_X2E:\Z6%2-PK%-/U%F+"W3F,)2*$L2$Y*HGW(! M<\P(830JN1!VQ;^-^Y[>@M+5C-;8Y[;>;1O.S0S00$R&7D)V2'P!N[C!%CCX M,T@6.P?&/!?;-N]_Y,K:UL0> SOM'>FT,5Q;\2+;^_]^4['=N$;47#$CV_VGL,N_'?V M7?#U0MS+MA[F]VJA7FQTB66EX=KB"0(33&.,8,HC91O%:0&+(E([<)+@@L<, MYV;AM6;=34W-#(#!O02[D$&'V:X\A2'C!EMLKSP&5C-O0:'%-MDKE2/MB:^E MU&[W:\S0V:WNY5;&V]<:2[2WB35_R\WF^QM9KJ6R*-?U?/GM(V'M1?3>&R@) M$90H8EF6$X@S+F 1CP:KF=ZV]4H\U \-?VFLDK#J::#L@AS?<'\M*FIZQ^%XN% MJ#\M[];-?"F:YEWU2.?+;L7+280CEL>02B8@5K_"0B>63"1%(DU8%I=&T92V M'4]-=W2YL1KPU&$'JPHT+7H=I$Q[_#IEVB" A15B,QX&)ET@E@,KH!XU>-@2 M_/N&X $Z>!><8 N#+Q#1(YE^_@BW,P(=6#MK#MJT-YYAZ"#EGHGH\KYK"+X4 M=:TC.97V$E_)SS[SYYU8"CE?S2+)4Y12! NN=NR8YAP2I';QN8AIRN,DH]C* MI7&AOZDI_@&NSFJ@\((5^0EH!]4V0OX\SV;6I$?V BOT#7$=5*"P#HF"P2\] M7 \EQ2R)\1Q+?K[/D0/#C0@XC/(V>\TQ?1G_GW5_GZ37:&W!Z:^53O.X5 :M M^")67=9I!"/" M&,0,<1W'D\$L8AE-\BSCF95V"@UX:NIM1UYM =2#E& I5AN55[6_:3)NVG^! M^-_U_)DLVK=T/&V]O4'4_OVI)P30%U!M@NO(AHV_6&9="_TM,M.]4_IN!%;> M.Z)VMX7TJ+;2WNBOPT9@H"0>%/PO6NA?]9_?M7;ESG?@%RV[^CK]"K:AEEOY MO2:\&GNP_*:*"PUZW*1R(PW!0?JYL?H]M2;N?HL_JY_^\]^&3]0_.E7W?_[; M_P=02P,$% @ <4VF5*8!^1VBAP G!<& !4 !R;V%D+3(P,C(P,S,Q M7W!R92YX;6SDO5F7&TF.+OC>OR*GYG50:?O2I[OOT5JEVTI)+:FZ[IT7'M@F M\58$J2892JE__/\[)?O>38? M3R?_^B?^9_:G7_(D3M-X\N5?__2WSZ_!_>E__-L__=.__%\ _^OYQ[>_O)S& MB_,\6?SR8I9QD=,OOX\77W_Y>\KS?_Q29M/S7_X^G?UC_!T!_FWY2R^FWW[. MQE^^+GX13(B[_SK[9R^8E5Y:\)8[4$4*"-G1%V&D=BA%S.7_^?+/B(:+P#A8 MI@PHY3BXY!@((S*3/'GO]/*A9^/)/_ZY?@DXS[\0OB\6W?_[U MU]]___W//\+L[,_3V9=?!6/RU\M/_VG]\1_W/O^[7'Z:>^]_7?[KU4?GXTT? MI,?R7__7;V\_Q:_Y'&$\F2]P$NL+YN-_GB]_^'8:<;&4^9-T_?+@)^K?X/)C M4'\$7(#D?_XQ3W_ZMW_ZY9>5.&;3L_PQEU_JGW_[^.;6*^.4B)M=Q$K+-YPM M)@2%/T_RXM?ZX5]?3 D:'_!+)7WYJ,7/;_E?_S0?GW\[N_K9UUDN__JGV103 M5!TSN2+@_[[^Y5^O:?DVRW."SY+WM_2#]3/JVPZG*_]8Y$G**]XOWW@VC;<^ M=%8E/YU=_N89AGRV_.DHY?%H^>1G@=Z-<3%"HS$PR2 $54"EK, ++T!KYIDN MN4@I;XNALC G'I:*FN?XYR_3[[_2@TEA@M=OJHQ6\KGWNI6<]J/[S^,MT MEO*,#,[EJW$6[V'@-MC7G_B5T$ /@OAU?)8N?[M:GBYTN)AV+-&5ZHCT/_U" M$BAY-LOI[4IS#S*ZY')!>,_+3^Z+BHLY?$'\-OI$0L^5D1=G.)^_+Y\6T_B/ M9S_&\Q$C6QH+0U D(E!51MXYA,R2Y=Y*C (?@4;!>5A2O7[3"A_Y;#&__,D2 M*$!6>VT1GB2I/\QTH^UI"]$/ $,WZ7\Y/"S]I",Q,Q"QL1X)^"H;QN4([NG[C8 8F=!#@0 _W&!,WKBV<^/^=MT MMACQ[ OSWH(OG%APB=$^J024+$.HZ:CD7"=8N//B0=F([F!QB'@'@I />3:> MIE>3])*\^9&6+ =.Z/8ZDT!2( 9,4: U*A.L\MD_%AEOCX];K]T*'?+DT+&_ M: >"C<\SG,S'52AK?&O%G;/:@#;%@HJ* TK:5UEAMGA5BI2BFZWDSINW0H@Z M.80<).">0?)JLA@O?KX>G^5W%TMGFD=IF?;D1^?"0>D@(+!(M#O)G8V&^/ ' M@>/N&[<"A3X94!PDT$& X6/^,J[)Y\GB'9[G45;(.98"61E#3%C:%TUP%'FJ MY'G02L?#G(U-;]T*%.;$0'& 8 3.)V1@5L*99DW?#&]F"QF/U],$['C M4M3<9DB%9\*YM!!"31RFF.B;&$M1'>#D42*V@HT],=AT)_9!H.@S_GB32%+C M,EZ=(:_M)...19M(-,I0M(\V CKC0:3@@L^"67-8@/OHZ[="CCLQY'0AZD%@ MYEE*I)'Y^H\J'DZB40:-&E4-% M/"2+H/& M3A,D>\IW2!!9[J/O9Q]FT^_C2$F(^3.<+//M_Q]^6;E=R'%/ M%;25LH-^ \[:/1V5"4 M*K0FNO!V-[U[.[2<3AJV(RGWC)5J$Y_-,B[I1L6=XE* L-93:.G.615\Y' M+SSHL"P5=R0$S 533-U?E@,Q":]^Q*\X M^9*76> 8/"N\>) 8-"B3$7RTA2R7^("UVR-HLW9UP(6(S4'E32%3:P82%)ARIKD=)UY M.N@H9M/;MT/,J:5'.Y#T(!!3#Z9G+W"1OTQG/T>%!RL4>5"2USI_YCD%5C(! MEX5+67R.[K#;51M>NET1V:EE1O>7ZR!@\>D7\Q)&O/Y2&&D[=%$B,77 MM(LP@%X0(UQ)=-F[;+J Q:V7;@>+4\N![B_70<#BU7F>?:']\2^SZ>^+KR^F MY]]P\G-D;4P8C06K176L. >/3(*(46=/3/IR6)WZ(R_?#B:GEOP\7,Z#@,NG MK_GL[))ZC*Q0-%[O[&"IMS(L!*,H,-/&D&/N ]-=U W=?.=VX#B=3.B!4AT$ M)E;W=9:W?SY])3'.WU\L:C^!&L*/A"C6&N] (V?5( KP4BG0,11,PFK=B:/Z M& W;8>9TMQTR3B=_NK\L!U+(_GH\CWCVOS/.7M-/YJ-0HK#1&9#%DB R4^!7 M_G;RF"/*F+NY$G7GQ=L!XW02JEW(=U 065W96#$A>"(N> $TDDAW!/; 3(82 MO8O"YV"P2Y#<>/5V,#F=)&LW,AZ&4T)LS/#LS23E'_^>?XYBC"HDV@Q+$+S> M-)6 %*N!X98844%8WT65V)W7;@>0D\NM'B#;OFLX5EF]:SMX>>O+11:$P@PA MU\ ]2(K$1(B@!8\HE$LBVH/P\=";MX/(Z213.Y%P9RCYEU_OB958_$ MO_OT_NV;E\\^OWKY_-G;9^]>O/KTUU>O/G^ZS<26K<@>?%CWK+"QU>Y"'T"SF44G@N1@;(UEM07A0(Q1I@J43N@C.I42.]$^J%MHN2G^Z% MMHO$AX"9^PVZF+1*>2,@1%6-+K?@E'6 L43GA-26/9:*^T/W0MM)NT_W0MM% MU,,"RV6#+H%>84 &3*[N&RH(Z Q]T5+51J9>/M93X _="ZTCL.PCZ@& Y6@4D7BR6XEQP([IX#18:6X,Y-"=(59]I8EONT] N6%M[+?F(> %">S>=Y M,;_R_GEPG!NE(&-AH+0EPK6C_1AUMEDH[G,;E^4V'0-Q5_;4ZK0S$0\&(.O\ MTA4323JAM"_U:GL]Y4):-$QIB#)8CY*+7!Z[@G,H3NZ0TR]<#M'O1J@<(NP! M(.8%SK\^FZ3ZQZO_NAA_QS-B9OYL\0)GLY_CR9?_Q+.+/&+9Z%"[KF=5V_>P M9 %,U",SU8&^E:WR3YM1=X0$'40#.YZ-)WK9 ! ^YA),N.XR$N^+DN'F>&, MQ6) F!!6(24Y\PRB,S(7Z=!GTP18&\GIU]7I'DB'RWP0P(F9U@!Y?_.WT\F7 MSWEV_F(Z60IGOKQ1_V6&M.GSE+52D8-F%#@HGVG39\N9-.0)<)>9>_1TZA D M;4-?/WTA6T*K7&Y?*3QVJ4H 6T@NVME M :1% T7'>G5&Y_CH,)9#XO@GB>NGMV3#G;!C?0P 8F\FWXGJZ>PGL3!B)2?, M.H.1MN8]<@3GEK>NE(Z2*<]"FPCN)A7]])YL!YJ])3P ='R8Y6\X3J]^?,N3 M>28G\/WBZQKRES(:":Y2"%*#4J$0X!,#7P,7ED+-D0H10AN?:0OB^FE9V0Y+ M7>MC !"[33Q&"A:JX?0&R1F,B."*-^ =SQB%%,1 ^]Q /RTKV\%F?QGO#Y#I M L\ZLD'3;WFV^/GA#$D^=N,\_RQS@]]7_Y&1K2*:^2" M1>)#@2ZRMLRS"4)!#3)9FUST0MDVIV&/DC6$**T3('4G_ $@Z2_3:?I]?'8V MLD@\>V5 ZD(NG,0(F(P#]*P8BYHVVL=NT^T/FDL*AA!?=8*/O40Z "B\(7%/ MOHS#V0K)<[*+KW[$LXMZI>N*IY0"CR[5FX&U)1*SHEX\KU+G;WGQ=9IJ&#E?U,UW/O+)!1XK39UX0R>/%V^E\_FXZB>NP MP=(2,5X5"+5UAO*%P@9#ECJ+X*3@3A27FX"N>UZ&$-]U@M>>U3P $WDC 7*# M"EGCD$+-_Y@80\ ,2OZ1U&@ M51@"& (Z!1V97(&4+#@?2XXF%F?;0&3U_G[F%30K.]E)G -(*KT=8QB?K:SF M)"UK/[].STCH\Y4+<"4:QTQ$- &LRW;-5R:L2QNCTSQBPC9'(MM2.)!ZR+>= ME+LU4"&3HC:/B6!T-IB-2IFW.;]]F*9^"YC: M8.!AH!VBD % BYR\.GEJ_@%_5M?O,LF?LY.)LP3(K20W3D9 412@BS7!SV61 M;2JV-],S&$@=I.V[6]_AHA\ @#85-5P*[+(IZZ@DY;4BX225$_&D&7D(Q4,. M+&(,)3[>O;3;*I.[U/6[!38"5^=J&0#4;A\#W.-&LX1E23Y+M2L%JR?7,H-G M#+DHG,E'6UQV=0BS%[R:G<(T@E>'JA@ L"YK_FH^Y)(%DS0*5Z6C=0$5C*]M MM4@ZOM #.'H7VASI;2"FWX.:1A Z5.@]XJ:V\QBMTV/K8IKY937-FI4;0B,I M*<\7LMLK^SV6Z1@P#:4]!-MS3UAD M/;5++&:((=(JD-Y!L&1"27(^)":)PS:YI?NT]'LTT\KR'";R8>6?KC.I5[(1 M4<40@H6TS*BJ0A$$&OI2,RA>H1*Q317P60&#E7X(][1GM(? (8>"!-N M,!2+$F99K56P=F&1$7PBW\\Y,LDF)6U5FP3YDZ0-QEYUC*QN=3( D+UX*PP20&.@98 ME_H8 +R6<<9&:8U*RLEAL4!>@:F7EBV%J\(M&UX&JS5CHHVC]3!-@TD5=&VU MNM'" /"TF8D@4['%: H[W#+K+VKF@Z3$=,R&:Q+-8P-8.O;9!Y,_Z-JK.ECV MPPK^1LI9+GR]C..9IK@U.G A:\A>1QXR!;/8/-0;S#YVE,!N)Y$/ "VUH=AX M58=:NW!,)]7URY-86;$8?5*\0(B1+*>U 9!VYYIX#3%E2=MRF[N7CQ UF VL M'9JZ4LD -K/')(0RN.C)P]/&@ZKCT0)3"4JLC5V<-3:VZGM\4+'3,;:U=MCJ M2"$#@-:'R_- MGN_?$#](Z / S8TY62OZDTX"33U*M!1T*A9('CD0$SX;KSS73K3L:[LC8AK6 M6C9!S$'B'@!(^%EB8PDX26GH""[#,[Z.MV3 MV9)+D;0UMZF VTQ0OUYV(_!T(?Q!7)CZ/,LXOYC]O+$.:L]>F20'$6ISUR08 M.)>1>.#"9965;'3+[CXM_?K4C;!SH,AWAXU?P6:2O^!B_=D.JF\OSB_.ZO-6 MY0S3[E;%JJ*P!;(0?\P+'DYQ>X6Q"\>C\!KLOQ0,K:D*5= MG@ Q!)\8RB*E3JE-)Y6G*!M,^=Q14N.'*ZB8TP)]<"ZA(5"B<* "U^"2HN\T%AT*.5.NS?+N85I@LM8G MK2W84*^_:JD 65%DZ05WS@O5ZE[YR4T+W 453TP+W$7H@W"B'III9IF(6L0Z M&ZAV*;*,MOCB"\1L$\F&YR#;)*U.8UK@3GK>>EK@+D(? 'HV#*QB(3-?D@-> M:L_7M!R*9Q$2<\5YGD)J-)_I=*8%[J3DIZ<%[B+Q(6#F_@B[;%A(A6(0MBP2 ME5&"DXFBB:R]Y2I@]NUJ!P8^+7 G[3X]+7 740\++)G*A M^#5$!8S%8(6S132:8GL"TP([ LL^HAX 6#9T@(E2QI ]>7)U_+RJI<&8E02I M-;EV626>VQSR#WQ:8"?>RWYB'@!0;EO)-1187%I M%,'(VDBJZ +!U2^UU4$,FIG0ILW@=O0-Q+W9$P6/%HMTHI+! 6W)POS9Q>+K M=#;^[YQ&CCN=76W_:D($%252 *H4I*Q$"(ZK$MMTF7BQC%;DSSMV]S*7+,GM7%L$. +,NXP2%Y:=1;<2%#?)21M$;2'T(>)GIN[ M=F8I\<(3%+9L0.X2[=I9@-""W$(3> EM+BH]1E6_3=];XVA?\0\"3+<*CU?\ MC$Q!;Q,/P(2CG;E("9B4A9*-,&13'>HVE9$;B.FW-WS'T#E4V)VYV4>J*/KT MF;[^]NK=YT_O7[]X_]N'CZ_^^NK=IS?_^>K-._KKJT/+BIYZ?-/:HIUXZZC M:%67?07*ZWF8F?%"]@5R+LM[M@ZP% _<8'0E"J5SF\S+ P0=7KW]/4\N\FM: MCYM:_U[-LJKS%NC_J1:HLY@T*EPV:"VTCE*NZ[+4Z7G>%T?_)MO$=GL0VV_B MO L4W2_N;JNQ0208YHOWI8Y/6]:&YMGW<>U,J^CO(9KZ3:&W@%A'\A\ DOXRF\[G'V;3,EZ,,NT*Q4D&+M4A MZ-9*BF*SA*A0Q*2,-[%-B>0-(OK-DK? RKX2'L#]@+]D\CGPC"#^+)V/)^,J MC<7X>UXW"QZ9@++V; '+O "ED RF31JL]B4$Z3)7;0*\)PCK-S?>!$0=:F(0 M%S3_@N-)O=3W?E(GXKTOMT9:7\VS'F6ABBNT$6.=5Z1DH>^"U4!:*5Y:VI5Y MFQFMV]'7;Z*\"="ZU\L@<@M7S3FO[Y..,@I?GLY7&[+@=!WHPIVE M%:$4%%V2D%Q:5MH4\#Y.5[]9\B;FJ#L]# !5US;U,LTQGEP04VNC.YW,G^6K5L%Y_MMX,IV-%S^OQ@Y/TNVG/#1DF\(2'NN0HC*Z'Z:SI886B]DX7"SJY:?/TU4O MBBL)2I.\2A1>89V&HW+-[.1($LP4H@L7D)4V.=VN.-@.F2=UA-"+<@>PS3[& M]PN%7OXQQWIOCJKN?M/.5[, M5NVCTO^Y6#D_5RT4?8JL"(MU3].@&+G:/AD#M+,Y7SO>B4:W#[KBH-^:@L$O MA&9@&/@BN.(ID 1UDAFL40&4%XQX(D1ZE1EJIV(1;>I&.^OBVLQ#&3QX]U+B M 'SP#>Q8&.,P*F)":RY",P#9=_AZB:#LG]J3JU\=;[5L(L!8QU?"E-+H=MBNEV]FLDZH4;*JL$P+CRE9[Y*4DSH#'[,@)K95MG&>( MSG,MM9>ZT5G?3F3VNW6V1\-Q=?'7_QWAXHGF_[M( M?0![ZL,MRM&@B29:T-919,9-!L1 @E')F1R<-[;5P.53:/Z_DYZW;OZ_B] ' M@)Y-_:>U%+191V"8ZO ?CN!8(N\R>J&%<([[-L'IZ33_WTG)6S3_WT'B0\#, M_8[TWBC-T$C0W(K:T84$$HFA2&O(,(%!NC9AY"DT_]]%NT\W_]]%U,,"RV5' M^D3!1_1$LG16TNJ1#D*TAE:/%4;&&(IH=J8X^.;_W8!E'U$/ "Q7%G?EW=53 MSNFD%C\OK2ZSM">SVJ&WR%1;5*@Z]- !VI)),C)DV7CLUR:R!M)HNT.?YF#A M#P!)=WA8KRZ1I1>H/D<)4ZSF7B3=O//Q$%R<#M3[<#O( M/60] + \2VDYBQ#//N XO9F\P&_C!9ZMF7$I&EW'SK,ZG5 ETG HTD#0V:,J MEJG4!CB/DM7S<7+G(.I.!P, U*TNEVL62 32\SK5,JHZ/KZR('*&Q+5(F0E+ M#ET3&&T@IM]*T.[!4R*!P MX53!F'5HDQSULUV->:Z&8 H-O0&#K;G!RK$^V2H+7C:=D$@0B&EU*X M\8';QA'^VYTF_;4?>]1A6+^?F < % )YW9[SR[SZ\\WD_D'@Q^G9V>OI['>< MI9'73/AD!7A5?YX^D#%;FMM ,DPUU* X8ZG$CYED.!\O\KIK_(V_NH\%[4!@9 MBNOW_"ZOSV8SG'Q9.M#/?UY_Y /^7-Y4J5IX_VW9K_ O],'%_,UD)8UE6_V1 MC-&AJ;&YD'4$-MF+X*(%1)'I?]9)W<9D-V"F]V;BQW5$>T1"[]O'4K0?\[>+ M6?Q:>7QY,1M/OJS86:UM%GP@)1HPS/$ZCYM#\/2=QJA9BBEYTR;=_"1IO7ZZM$1J-=T1B^FD^_T)%+5^W*C7H$\HNEDDI=7:NJTKC?5T2%GZ2*< MC>/[0G0N1UH6N[P)#4F5.C\G!4!O_7(LN&5(9DZVJO>U4>G UAFT5@5HL]MZFVW M(J_W%N;'W9<[U=80('@S.:N12Q\528<,5^W(5LNVM(7D0V;%:^UDHZ3FSHGQ MENW'^\F,[R+\ S.9KR;=3-/:D(_5W%'X7_FW-3G@,X5"SEIPIDX8-\)*U:; M8,^\>--.XWTFQG=11*=PZF.P\K-/?WW]]OW?/]UFZ,!QRE/4=7!.4M]YH?9]/N8 MY/?\Y]\HG'XSN1H1]HST\WW5GO12#K98;K258+PG.9C:_$HZ"FQ$T%*$D&-I M,\=V=UH'4G]P*)HV',^T5-H ?*[;!U!(EEUR\A6-PSI8C"&XVFU4^)RUU]S3 MQC"0X[]F8&JM\T=/ '=10.\IW!NG.^^FDTA"6];^?)[68YI)')_E6\Q]GNXJ MUQR4EEY[*-DA*,T3A,0R,.F4BP0EF=I$FZTYZ[=,XL@('Q1,!F!R7V9Z'! 75R$8_0E6_]G70 .U,F0, YM\FLXQGX__.Z7IF]\L\&W]?#H8G=K!( MFVC#"M+0.E/$F!,J "O9!Q^3XXTF(#Q!6+_U;8.&9Y+K([(>5^(-Y+:XN>',UQU<_A6E3 *1NJ4.&T$H58V.UIZ&'0B M0&'*"@4RUJ;]VW;T]5LV-FBP-E#P<,SJYB*Z$4/II1 *A%6"@E7MP-O"(4;K MA0R>')F&1X?WZ.FW6FS0Z.Q @0,PHMO-W)72:O)>'.0<:8F)S,!S:R!SJV)1 MQ7G9)E#J;A1RLW*R08.T>_4.QX)NYN;EN IVDN;O9R_'\]7Y&!77/%K5J&W:;G3V6YXV:# W5/@ +/'+]6M7TOV,/U[] MJ+M*?IXGN8P7(X%>65X;D 5>ZQHP@],N@#"&.YT8"Z+- -PG".NW<&W0@.U2 MI0- Z+*8^5+*2Y;6_(R*S*YH$T$;RT!%D6@#B0A9&R=-2*I5*],'2>JY^FW0 ML.Q&C\-Q!.Y7B%U);GU/[TIL:+SF-I&GXTL 1>$AH(B6M@B%1C$;,F]C1+>G ML=\$ZY'/5QNI;@#&\CYG+_.WZ7R\6*Z^9_-Y)L?;!%K#16@PKD3: &JRS49: M?ED)Q8I2-AVK1R0@/DCDT/IS' F/W2CM4%@V0F0-XR;T M2[2?C$)-EJ'DM=%DG5WC R#]'72(A;P=Y:-KEF1ZF*RA]?,X$NKV54:4$4)!9E/C#.TC9IV[$?OT%IQ M' F9G:MRR#OV5:AV,:M*67.7C/"H500R\)H69.7.I@S>E:1$<(H\\F-%,9L( M'%HKC",A\W!E#=1Z7E8(?,"?RSZ<=9@URT:!Q3IN5=1QJ]8:2$'%K(N/QAS+ M6[Q#VM"Z6QP)>8N@,H4"?TO:41AG$-5R/W!HHDW1AX* MPT"+4),G9%AVLSNIJ_)0I MPEN*]&4.=6M0J>9P019RV2F@TQ"4Y" $K3Z6@DBQ317[CH0.,@PZ&DX[5.)P MH+J]4$<212Y,:'!Y>0G*1/ \&4C1F!3198QM2CFVI['?,\HC [21ZH8;IU_U MAM@@R&1JCY*80!M//DP6$H(V KPOA3M)TCQN$ND16@UUO"]OIY,OM,^?+YT+8S3367J()I=Z(,7JV;\CM]BI['22 MIM$]QXI?(^G(V_K.Z[NXBH31# M6:*PRRI/.T).8"QRS5S(C-UI]O; 3(>M7SG($+AK/#74PN CB@VR'&%B*<=, M?J@+LE:-4'3O.2<3S;1+.F1LU&AH>QH'&?*VLG.-5#> B**R5?^K2<_O%+O3 M^ON8Z[WR2-A?9IPFZ?8/;GQR-J\\&8A8VS8KIBR0KR<@R:22*RGFV*8[=WLX-TLBG J<=]'M4&9? M77S[=K;=3,+VBAG@%X!&\F]"Q:1G6:.X6RHY"]\T0Z,%#)6E@ *]M MA.!-)S9U= MQONOIS=N&M6,P/7=N20B9[6\R1:M06EDM9Q>+ST++YVG_]I,ESN Z)[/L(^ MR6-I= #@OSZ?QBEF]XM@J]"QE(5N0\Z(* )FO0 M,7@>G$0MVL6RAU#>[\WPIEG$HRET !>\_E^]@%GB_5?EB6@\W'5Y>OQCYQ6 M;4 NRY3Y2+A2R%_)X')Q=0H,)T]%(6@I!-KHZI?\ME9GKV97);;OYB>!Q+XLM( O4^& MV($H2ZJUR[3%1/):L$21H[5HMZSWV). _A.!1X?DT?0U$$RNN]@\SI>6F'1@ M!721 E1Q"KQP'JSG.I%(:[9S%QQN\])^0YG>L=>Y7CK#V[_\>D\C;^D'U_/F MZV]]S.67^N??/KZY]?S'9\S_)=/?\>PVR?/Q.;GX3\'K\E<[GWN_D::.IMN_ MGWW!R7K&X@NB8GHV3K@>!/KA!O57\Q?Q[,J=O'8BA>"!\SKJ+F(@)S((0.X- M:!ZSS]:1#]FF0U@GY!_J%EZNBY=Y'F?C;^O7/\?Y>%XO5UY3\9F4]IQ^\Q\C M[EW2/#-(DAN*W"S6.#! 4;[D8C#9TJ8,:'=:^W4*CX_/NYYA8^V>@E'\-/XR M&9=QK->#5ZWG:._Y0*J(M0YR#U/Y^ ,[-Z [T-^16;W_FBLLZL1U3I(\-"LR M@4,6<*$VVA71>@*BBZ9-$N-AF@X^U'U,OM?+0B691'(9DF.L#IR4X!(3(+-6 MY#U$CZE-BXKMZ.MY5'@WB+EWH-N]:D[>8C6S7#U9L+XLF0LF"YMI+]5>UKXE M''SD&D3PWJ"/*O,V7E\[2[;>UN^\X.?JZ_5RL2D[GF0 B:R.X]&. FQ;\_"2 MPFX3$56;3GG;T3=82[8+8N[Y8=VK9@ IY;_-\_ORB@+[<;"A M>%"&9Z! W8*SPCFF,_I&UP-NT]%OUJT1@ X0]0" LKDF\5ZQX-T[!\O5,6*9 M%5>0@TF1MO?L/&"@("AC*4;)DIUK=W"V+]7]IM\:@?!H:AP 9!]NBW)YI3&] M7\;3\P_$?%XSZ7EQ#'T!81W%ZH7DO&SQ([/5.DOAK6IS]6\OFTW!SY$%'4*U<*$"VY%C(I+]I<37J8IG[O M(37"64CXI&C"9K\7$T>+TL, MZ*\&BDR\:"64#FWB]4>(ZK M<@!7ZM2L;&PM[\]D:GW1G-5ZUC9-VIX@K.=I]VU U:4R!H"MUSB>+6]D_K9L MFK,\^MV<&TR,:V-" .Z4K,? B5ATA EA,?AL169M0LNM2>Q[CGT;P+71T "@ M]V)Z3J_^FB?S\?>\LM6;^6)2Y"P5@U@$\94C24]$ SEI[5C]E]+&OFU+X7; M.[4S@R;Z&0#NWN7?;TAL-IW0MW%5\[*9/V,4\6<3!,?(I,?:P]U("Q&+XE;+ MV"K@W)72[7!X:D//>Y9_"9>VI_$,QMSK@V]5&C94V@*WW MDD5B:95(?/[S-_P_T]EE_G!.7.9OTUF5[:?\934H8%E'?YW;3L&([ T8:0P9 M=Y_!,YF!(GD93(HJB4:]30ZF?;"% 5V@]D@J/?G]^F5>X/BL^PW[\KG'W;$W M1"HE98YM2LC:;=GWTM[+13(*1@8=N ); MZLC<3 ;>&Z6(9ULL"HE>B":<;J9GL!OO+HAX\L1A=]$/86^]O+EQ>>?BTMH^ M^S&>CR*73A:O(1I;B 5NP9="H9@K2N7BI2AMBI@>):OG.],=Z/WN;MB9$H: MJ!7M+Z?G.)Z,N/ E\"!!*"/JS##:I7D4M7%?-EQ9FU@CQ^LF&3TW_>I.O7>! ML[>L^[Z(_&$V_DY2^2V?ASP;96>0QY* 1TXR\#$ M[Z^;:2>"ZEW%%X&VVS7AFA5-FVP"PU.II;\<,->.8CF0#U_0.66WT_"- MI_;\KI@'8^GM[X?.?S_,D?CW'V3^6QHTGPU(V) M3^9?G6YULAY5Y(\ ZAW MFV@[KSNYH[\J[XV6'@6W;9#T"%$]M]@YRLZWEP*&B*7*R'JAFJ9WF0J*'9ICT5_V1F;S\M# %0Z_.4>RRM;:T1.3J4 M!9)%#4KD>ADSU&N9S@=//!;7:"+0XX0-#%C[ N NL#K41H_@FL\6H]NG=_O]UI@A_M:!^+M M&1SO\#R_+[=X6*\>%9/*,7-(C$M0Q48@5\\ BY8)@GK1VXW.W0HC#Y+1CW7I M0J_3KH7<=Y+P/W$VGE[,7^9ZA'PUBA4G\WKXOU3)VC8RZ;CVF>0B:M?#I#UM MZ)*!YA0EH"TI1C:O87'-J,6'J:IWZOHQXC9]Q/_ (!TNX_( MBXM9E>A(JA!8,!:*<+I.6LH0,KGST@0K#84))*$F&-I(SL"BJ3UU?>]2^:&" M'P!Z7N:PN&[U<;<)R+,89Q=US,UJH->S0G\^.SN;_HXD4?K,ZH[SV^E\7OM' MKR6 J5@"AP1#P2@H3S;8:\6 NY"C1DW!:YM;PMWS,K!#NFYPV[/*!P#Z>X+] MD&?U!_@E\Y$+UN7"#&THEG@IZ,"[H" PXY2+.?%PI-WW!E4#RYEW \3.U' * MU=771:"?%CA).$M[%5-O>DSGM=-/TMIYJ?2+Y1"U^;-)>C6;D9&9D@J7Q-VH M]D=)SEZDC37X "IP!DX+4PV-U9G,#VM4R+<+E0TO>=8.<:OWOYG<_,QX$L<$ MG!N-?9'I(EA!B-I;4 HSH$L6C$\2DW""0NDFDNJ"^J&4:G>,R!UNA[91]"G8 MR,ORU!M#F/8RDAN?T[F5?)K:CLSDAADLA)'E9*H;[[Z^M*R5<;*>#>D:#)>H M(6CC@45A38XLB=#F2&TW.KN:P''C;=<#<6XVS=%1D\, 2DH4T%X\!@S16;D MFY"'(K)J.W7CB3$ZA4 M J=8!.5H[_762D 5;0Y*"J<;=6/OQ#0Y"Z_KH-D;\V9OW$EUA99);9S) MZZAU:0.%8Q229^.1245!66PKEBT)/2FSMPO6'C)[+11XJO;O'*OG'L4F/LY-/]91*.[1108BT%:JDBW@4K' [@/0P,5 M#B#5O(&K9=%-=DF%8LFQ5=:3*RT">$&NM#<*B0\F5&C3EO !@GJ^JM@4!4]O MR3NK9*#(6HVIOJP4Q91$BIQ#%!%K0S$!/AI:IH4'(5!*Y=HT@'N2M&&8MX, ML 6H]M=&WX5-_U[G#,^_?<6SQ9M))-O_/W\;UWG +VYX1_0/Z\H;Y9''9#3D M7.=/RV+ 2?*/I>:I+D@3Y':7IW=Z[? P=("^IT<1_C"MUHW#Q%Q+M&?=33M_VZ\,9UH.4U8),HQC)T#!O M0-A:4XH"(4A')AYU@6.6D3K1RF(54,CK/VM3[/$Q3O]4^S<#3D1(& *<-"9+J MG8U),:M\;BU07U'&1X%6@RDAK^;V*::)+5=M:$$G-'F)S+8!V"Y4]GMYK1GD MFBEJ "#\@#]7;4FGZV5TO:[^,IO.YZ.$J2!3%G)M:Z^L1B"?T (6(8VRZ%I- M 'V*LGYO$S0#6Z<*&0# -BR>CSE.OTS&_YW3FT2LCLNX!AW+S/"5,:>(]2W] M>'RVJB^>SR_.KV:[J<:O9F\NI'I)=0;$'!:?W)^\G? MZNB?;V>YWL]:S_PDU7JN9>$*@O?DXM6^&8XS5"=3+[3YZ>SGZ-@L!AA)<02:8\6*@'R8&N!DG5"&=7Z/+%3 M=OH=\W@2&]!^JO^#X?_6+OQAEK_A.+WZ\2U/YID^_W[Q-<]6_S826A>7H@.) ML8!BJH /LB81,TRA3=*Y%W9['EMY$@NH#7;^F OLYC^L;CW-/^#/Y9FF MH1 0(RL0H[:@G!+@$2DXC&A<9,X(U*>RL!YFL^=QG*>TH#K"RA\I-KIT8*]= MV@>]W@=\W"1R5BD4$-QDDARM"&^5@V(L;?@.3;@[L^<(L='!;/4\7'3XP=%Q M@?-'6G+K5AGK#7U^N:/?MU$CCUDRXPJ8P@.H(CV$(.@[Z:7AD5L5W=&7UM;D M;[>$3N<\^D2 \ =S\S[,IM_R;/%S66&TSOY_.U]VCZE51 P#<)$E*-(<>$]> ML,U!!U$HT#R!//>#[&VW>OX01^L]8V.8"V;#=;_UQ('WY;)D^--X$O,-#;VD M7?=97%S@61U&8(CW #&9",I:!5A\!%FBB-H'PQI-P.NT6PND=^_>K\Y,! M_943.:O-P[:2@T^%1U(&+?YZ&59G9FDI%0)/>@HLP0 MD!60M=4&A5E"Y:-U7:1: MY:N_VXMD^#'[Z]=O!\/2/R3M6Q*EVF: - M:+GSK!TOG*1WN5ZHFYYWW7=BBS<=I1/%KASWTYL",7'M:E^3+&J5-=:3KJ3 ML8R)@(FE'.TPY[B=>^:7/M%:02.!LDAE#5@O RBD,->I8D'ZD LWUMC05A2/ M$#>,RVT-,+7%I<>#%#4@-W032U(P+M+UC,/]E78*N_?52=)UC2MQ2YX*!8L?Z\8UP2^9/KW/?KWU MLSO?H??CJJ,]^?+ET]EUNUK)$U>$1 C3+YSP[OQ+R^QFME2\S/)]OZBII?6V4JQVQ'LE^LV3!1CL_P:N@FS6@2;7-&@BZ%- M.!@.J!V'G)2/P1D9&C6*;V#GKMM_7-8YO9LN\OSM%""E;-[O;F>CA6KRS 2"81=%$!6 D&%#H%R ('E60RQB;-39LNW5N3 MV/O@LT[QUT8S?9_!77+RV&:SZCNA4=:Q#1*,J%6'M@0()8EZPT3*G+RU+#ZU MN>[VRM[GE76"GX9BWA\\TP6>=6*O;D[U>SF]"(MR<7;?4E_.M8Q.R22]A1QK M>&Z]!U?;P:7B'5.!"1?;I%!V(K/?-D:=[YO--+0[_/P*?I/\I9XH=S2Y]JJE MP6-N@,K9$ND"T.J:&)(4@5FE@6D? A81DVO3*GL[^GH?C=PIY!KHI#-3=X3H M=%6KC+=JE \)13<^KUG<^33U'069ZW/1UP3'RW?_?;SX>CGR_1J)/AC: AGP MI3L5ZLT@YQ683'MAD$;QT,;1W9+ PRW8HZ^YD"PE" M*::C%<[F-N'GMA3V&W"VP--]R]9 5WO;MN]Y%J;'SKUML@^''S\\\M2C6KJ& MQPS;XC,76PIZ!\F0]T7XI TRUN'O20@4/JC@VXP^/Y*]6]X,O=\TY]GDH5ND MGV\GM36KW:G(6;#,%I)/*N"TDL"=PJA5X)*UD<^!A)^&==P%??=3),?3["D= M5VPR-)5_W' ]^L7TO"HT+::7,IMNO##=P1%'2[*.:K2;R/+85E_*['2(X ,M M/N55G5FJZUC4I!1G1:3>R#6J/IE*L4 (5H#! M+%)T3EA?GD+T4R\Y$=.[ P3N9!>[$6_?R>AM>T7(XG-*Q8#6B)4G\N!E(0_; MD*1R]D:E[:Z =-G^H]E!1G/XM!![WU#:M?T(LU*HPC-H*R6Y'IP!!EHU)+FL MT*N &K>W0AUWEFEVQG$?JQN33W1[3-%GSQ:""*3X97"@DLZ ZT2 MH3S/ABF]%:(Z:-O:[+"B.8 Z%/(@CBLV2>G2D_TY*MPPTKX BTJ#JM/KT40' MKDC%G?2*Q3:G%(^2U>_A1$N(=:^50T'V>1C'%?5&\2327Y9OG)9W>7&Y$L?K M$'ZZ"N$WQ5V-8M-NB#IJ9-I CD>.2Z66R%*1D#E+H&(0$&PV8*+">K&8A48U M;\>)2S<\>'DOZUJ+/S].S\Y>3V>_XRR-A,U)>!M \!) :;('/DH$2QXQYT86 M=_<(YHDBF&W??!H1["Y@V5@?TT01@XA%-J1%KPZDG%;"& G)T=:B1$9R9U2" MDG10QN3HC-\^]GCX1?U@Z CZO1=Q="3L8=2#;A8<[227-3LV*VVJZZLXDJS4 M27?%H+\_ MS-6;29QEG.>7>?7G*!=/KG4HH%,=(Q,]AV"* F]L"<5[$>UVPU#V>'D_>;EF MX#J*#D[$IJ%AA2N[K CC%'-Q!.3.@0X\VV*\D+S-O;.N;%KG.;M!V+1=U'*@ M37LUZ2;CLOGH^4IBS@74A4[5&Z>C5M1_#5 M&FAGH);M2F27:ZCD+(OA'AB+Q!,S!3#Z D)P:]'+$$V;(OAMJ.NY8T^':-@E MQ;>/:@[-]'UH[;G=Y>Z^VV",44G2:I55G+4Y@\\Y0S+*F>BQ.+O=,>H^;^^Y M)4_W0#N.'H9_B'&YEJ0/H=B(X"US=4YQ'<::.>20LBO)LN+;3.;MS,RU&T;0 MLYG;137=F+E#G;GEXKJ1/+\[9^12=%&(PHI+P%Q.%'-K!D%Z!4F2V$(BP=KM M9F0\_:Y>HX!C9=,Z%OG07;21*=Q@X!JT51*4$0:PI 0:KONVAC4.[8W2U^/'DPK7/-;7(410?.P4B%]?9JT7;11@O/JZ=RDGW'&LUU?B:X22NEKKZDZKE4Y M<%YE,"8EYKRSIEFOKFXX.'$3?42,=PV'4^\*<3>5,+I3W=)]JF3$^TV6W.7P M*EWR:Q>ROC43&F\.U-Y#K \_K',);DEW1[FE!R=G7Q]),XV!41#/8U'U7FX$ M)Y=89A3$KU6;$TY.D';IK/?B"3>-%2LG>!V'!J^1!\>+ !VO(* :CN?%2Y9%3O%IFV/__LS;]3*)4L;@4H)H@B G+]?)_,@!)X==O/9XAG!?61S/%XPL,TOQ M6+&^=I0R$M E!HFAQFBU#KI-_7IS8WD]:NGAQ;E,7]*J]$79!%YX#LK96DK) M,PAO,G/<"71M3.:V% [=<.Z"H8<'8G6HI0'DSQ[DYOG/S_2(Y*V(*(Q3A#CSVRAWA%W$ MW;Z V-I)W$\[ P#<%0N_Y?.0 M9Z.B-"T_V@5\LO7VBRWD0Q<)'J7ASDG&8YL"Q3N$#!1(^RIZVIW4!P":WW!R M48\%+F;CR9?7&)?5E&M6 @M&HLQ H1)%2:5F>"PR8-E8*9+(^FX'@HX ] A1 M_9X M0935]KHNS'/;V.*R?#L(VEG]CW/UQQH)[S+(4 RN@ 9;PNHI *K1 <#K^07)DJSFFGK#M4B< M)PI\:S!2&&W(->]$$/0_3M!62S*DBJ2-=# !5 M;^MMN*_3LTTFU:I(CIJD?=K7$:2UW4] 5< Y;J*7#$MID]U\A*BM<&5/%5== M:6, P'I05&^OJLHB%E6,H(VZ:%;G/@;R"&N[9LNT] $Y8IN(_VG:^HW;^LUA M[J>@(4-N-5$9>;*N:'()9;! 44>$8!BM)[1>.XU9E#8=OAZG:Z#YICU1L"W( M=E?) #V+,:+\XNS>JGV928BXJJ=-WU_EI<*HP#E?#I;C/][^?,'F1\I66*. M7H%T68"R04)PFM.Z]R\4V@V!4' \UK=0/:7M1\\," +OL(7-4KO)DL MIS3G^7RU8!5:M:S\EKYH4$%+<$@PLT&'A!1.V:2: /<1H@::2>L&BUTI8P#6 M\T%)O;<.$P2M'9#L2DZ>8O+8)@'R&%4#S:O&.V2 M]"T$R>J(;"NX\FM>1W?0>1B5HEC3+P T9:L5L@'JC"93T7BHC; YM M!GO>I&*@P<9>6+AKT/:6]BF4S+[,8:^[2LO?Z]R\W*>F(VM1'WQ]A>,*%DIR MPVW4%!UJTJ$Q'#"B %LPFQBX*J&-V[F9GL/M0MAX486 I4NJ9^;$)RAD!C ' M56?G"%N$MU*WN5;T $']6HL.L'#?1!PN^%.Q%OM?!KKQVTTL1\,K/@]@1HC, MO";SCR;52"F0QZQLS9V'HF,RM.>TR;>TL1_7^>'Z_#=+>2^/"JX1':1VWEH# M(F<'2FDZ='KRF4V, MT=$#H@< &!BK24$'+'I+"+$>0JG5F-(S+FG_0=[FZF$[%^=Z):Q.J\@A%]H3 MBU)4YYZ@#[7U&Z!$86G%.9[;-*390,P@C= N&-CDVAPB\ $D"-].)U_H:>=+ M'^&R:CZ5P'U,%@JSM?K4WK*?]GPW&'I?1\U3;N1 MV5#4S7G]^@%_WJRLTJI8E 9!2*S1?T@4^'ORU6U423+-E-IN6,AC;^GWQ+P5 M% Z6YU" \1;G"[N!%U;(\U+&$B^ECLBID\"JY2],N>09)BOB3MAXX$7]'F*W M@D<74AV D_&"7CE>7%YP6FZ?SB YZTF!=DBN>JRM#0LEY*Z%.TN>Z.*&KSPCHZU<<(QA0;68YXA[ )#YF+]/S[Z/)U]N,[.VEDK&X@5FB,E'4$$Z<(:\+564S)&IQ&6; M8.91LH8$HGVT?K]-:4/EV$>?ZO"Y+CJ^^W"H:2)U*YTJ"S()^=*PN> MHD 2DPK>U&1W;'-O\2&*^O5[NMZ\.I'[ /!3"7]?[JP$_#$^OSA_/IW-IK_7 M=8+?Z%\6/T?,QF@*>8G%R5(++)!DE8A5QYR+$37#-K?/=J&RYZ8TG>#B;A:F ME9(& ,#;"_/-A)Z96DL.NT@("U:BDP0@BP"2M8\ MJWJN7UK556U+8\^WB5J KY&"^DX'O+NHV_W[\A\7.*-'OIJD=>1:9Z;,1_0^ MYWG@P%4(M5U9@."U@A UEV@P$V-;90,>?T^_FV*G>.E:JJ=R.'[=O7%YUG?8 MJ?CFAS4Y#M^"[K;GX%E[P[U#T)K31F7I"R9IR/AR'9,FK#4J7#G>.7AV43NC M&1#H*9A 5R DEZ'(%)V6Q3/=CL53. ??!0/;G(/O(O !.#\;S^L4%[:.>@$6 M:UB2@@94D8$HT=M$WAO]^?_C<_"=5+S-.?@N\AX@9M89$:L39BP)>%+$!8L9 MO-4%--?:2^L4ZD9]BD[E''PG/6]W#KZ+T < G4]Y,I[.WDT75SU,%"=99$0P MY(> *B9!H-4$,F6/GN7@4YN$XSU2A@68??1[-T-TD+ '@):;68?+TSR%*C@G M@18/DNTMJPN(D U:)R4B\C9G&_=I&>0I^R%X.5#< P#,[=WZ.IH,1M%6[109 MWIJ1JM,30N(*$*/'P+,SHDWWEP<(&MXQZB$^31=2'QQX7N!L]G,\^?+L?'HQ M68RBY@)3*""C-Z"X,10F> ^]A7W/LS ]U@%$[:NP^+G/:+V M@&/,VP]H9%]:'E?>@5'P7!6I&.3_K[TOZVUK5])]O_^E<#D/+Q=PLG=.!\A) M@NR<;O23P:&8J-N1TI*8AMR1H6M:C3#02!!WFM&CX6J\@:LM:@ M9-+@=2(81?)8O7'(0IO>R,.8F=6U_'W=^E-@WYQ 2!:92YD<*BE9C>X4.&89 M!)=0FB!E>#SF8$.^PXNOZLI&[*/<7Q(=AI5H!_'R*IEG%?9?A<5BS=9-_2 S MPMK:J0E5JEZW )=\HL _!:VCE=JUF4"WD:1Q(-1"[T^VG2&4T &:'M)_>S9. MFR0C:L#6@C'%-6W'26J0=6!WTE:P5@U%G] R6%!(Z&%[+6RC6:%/>4EI&+(([4[I->LT>) MNB^PO%IS(+1/9'L924#Z.N N023_&S"JQ(2/JE5/M:>TC'N@VPXLAXBZ [!< M_!GF^2X/Q,NH=*D'2PX=R4()$#QD2PPD;MN$T;^0,0Y$3N##'"[L#I#R MQU<2WZNPP$RH_X[3Q5HC\S#]NQJCZWI#M#^"2D,GJ0E MYI4AN&WJ0,;;)W) 35[-\R0O-!A+X KHK3),%=^F#].SY(SLJX^.DB?%J\>J MK /-L##];D!& <(=^S2O9NU M\79:RPXG/[!RLK:#*+V1R&M/"4-!K-,*O,X98BHA4Q3[=,[AP0#%"8 KSWUE-1()KVN/F$9\]$6 MMV,KRYU>-\ZX^(9[6B-)CXV=F[/Z%3?_.EM.IE\^3;Y\72[>S.:_A_1U=5)Q M65@P024+19'KJ+(R$ *2]%#%)"PORH?=#,_++^OTIOY Y3ND74UPE8U7K_78Z64["U#5)'PK12:Q?ZL"$X;H TX6#4K50 MC60)-MF"10L6D>T(J<.IZ/1&91"LG4@W R8]'PW#VF%H.?N$J5X\3LK/!XPO M9S>WD:M55F=+)WH*6?W@*?A5@MO:QTT B=,5PVFA>;,G^G9^>:<'AX."KHTF M.CA@?,#(#0,?KI>+.D2SKAL,*;E(;@1#19&-R E<8A:22CFAM4(WZL6YC:I. MSQ:.@]O@ZN@ 6I_G&!;7\Y\/N+E()"NBY+(D;T(M/DFY'MNMNFMI^DIR)WVN MI<"E3>'8%J(Z=?"' =90RN@ 5R]>2&ZZC_SP?15T_XT^N%R\G7XDYV"6;THR M44;#%V@E9:QT5A' 901EM:EMGR087<,@P3T^CDT;L=I+ ME=P0F'ALF881_UG4QSWF].#ANQN>U-S2-!S*NQ%;UFG'0A&T1G1-4$(*##6% MB-[XE!B&F%4;E[>5O;G?[!^_@3;?2;J8YM\F5]>U!T65]OURD,HC"T)#"'6H M@*A7'#(+0.-"8IJ6(&_3?.1 @CNU5?O@:?,0WW:J.T=+MN+^F,+?;<]K;M4V M4]_:MKDD0[(&P:Y.^5T]8"TZ@DX8%-G%>MNT]+M].T^P;OJ, X8[-1(&P M9DCA2JUQ5Y(;6FV,1[W?V;1X;G;= MNXI\K6OS;T&2J F(6FN(GF7 %&@Y&8?>M*D^V$K6N 5]3:F,$[68&I*I9W#*1PIRM0)9=,%ZR8"I32GZ7F3V MM<4= 8_9J735KWF[I*6H"D<)7#H*6# [B#R0T59U_+8PSK(VD'N6G'';!9[. MG.TE]O,\W5['J@/&;8^>V#QRV\9!Z]@MJ9*=#AZ2XY'<,,7 Y6*@-A_DLB!+ MMHV#>JIS\$](RJ@3XVY6]QW?&;7,08,ND==36;*JN=I7837CAK$GV:.-^'Z> MOKZVOH/0\I)]&D Q'?A=OX8B+(8HHDF01&T+D8H#YTE(OI0LE8O%JC:'FQV% M>RWTO#7^VT?H73I(:_M_)YI@$^(*S3 M&'!(HW2,*CJP1GM&%M%PD3%";10**A";@84"+HB8"]?VNC!SS[*WEM\3'B_R?UPOEJM\G5O1%EM8U-6D2YM 99>!OK44;&=/LHTA MY1/":KK+)PM<[,O1@KH5?(05584WYM"3*50;)O6H&R-$YG4[J.6PBM*]COA/X#H-H['! SFC) MM R1+H.7V5MN0)I(3E#)&F+V=3J&=%QFA2:?)FUS35!? &L9$NTE^O,X2?XX MG_V8U/JN,IO?G"=\#G\=ELJXZ5&#GQWO1/- A\9WSW]F;K5D10BG:B!2.S6K MVJDYDCT)EGEM8G+6M5F(6X@:P-][_.C[Y#>3E'9('$8=%"A'7H7+7(.PT62R MXHRI-CTLMU$UKH\V%#Z>\;^&T<,Y)"%N6-!'7&>]\,13F:26UUG;D.=**2EX MPD:H^?9%IMH3SH (UJ?L?"ZJ33O%AI;I]U)JE?L/O'M'+4E^/9LN)]-KVJP_ M?"O2$P6W4-@H'LDD/7O'S\SQ,%V%%RWW&8XQ2(*/X MSDB;03%IP*'D( 17.EBAK6WC,KU$V?%=E)]__G/;-P'?)PP,4I U[;/66"4G M0%NGM.$.0VYCGO8@M/?NV6_=U4)O>]*@ BJ5D!$L2G%.L)M-5 M]\!*X(*;DI/VIE$.X[Z4=F[!]D'4YN*U!DH[/S-VD?.D?BYF.3MSMGIS*$@G/,.C$H+ @*$4(M-#$%@F+,<,6RTVTN\\8WA*]^_O*; M5==)HY"''!.4+&IA>W84Q2@..NO 990YBT;3> \AMW.3N ^V]C>)QZJO@RO* M5^$J3!/^\15Q^:Y^NFJN]EX62 YQ1(3D,=3[70LQIMKMSR7O16'HVXS(VT31 MR -;VH-AUD SG2+L=LZ Y2Q&I4%ECJ"BRA"=2H J%@0C<\:B+\7&+V?3=,SK'@NL@_<@)89:VME\A78JF-1$#89 M28%.FS+A+42-F_G8$DP#**$#/&WP"%:&&ZUF,I!@7*RC! 6M#Q=%AN*$S6B% MM Y/&=R,-R)T/$]J*/WT"[7U>LRV**8E.0B,1*.*2>"$B[2,HHW9B.S428\4 M>W"I!E/^;J Z0!,==.A?3/+Z%O7];%E+RW#RHRZ[M3UF5O.0'(?:K8]8*@9\ MD FDT6B"LB*:72<[O/"J+K%RB$YGS00\-EPN4II=3Y>+C^%GY>!9?A2W*#*J MFD,D0"G.P)G::R&)R)7S64N[$V!V>-FXNUDCR PMY)&'I+VNS."\GDW_O)\R MJ2-GG,($7VKGK M*!B2<0]%&;'33K;Y'>-!HY$V9\.+MM_0ZY&57JTNIUP,MDB0JYIB)SQM^QC! MHA3!8J:?G#8;ZRF-XPQ\Z>X,X%CM=8;+]6JM=9C!R0QDYA6MK%1]1&/!>A:, MRXP[WJ8+SU-:N@SHCM;Z%G =H(*17:N+4E9M9##_OAJ:NC;/PLKD=&90S_!K M)QDR^:M:2IT,DO.@=VRMOI,?]3P-_8#G$*W.!A5Q!Y;F#Y+]C9-09[.MQ]&L M%H^W,C,92SV_J"W,5>V?X0I(\C&%*]I+UN;^;2-)X\R=&F]_&T8W'8#L(?WK M5<>%<"XQ!S9B+1_)$0(M'#""9RUT,(RUF;3RE):1DU"&4?+C\7C'2;P'S*S: M2=Q,C%R;5BHG7CL> 8][ MHPZFC@ZPM2DGXMOJSO%#>?"S2V.2DK7)>9+1@>*A]N:/ 1)*YY,VWNHV"7%[ M$-GE%? PN&NEJ@Y0^!O&Y=M5X5(-:=Z$A#=<74KCA+'D1I+O2*O)8"UA"Q3, M%.:5#MX4UZ8GS":*QKTH;HJO0930'9C>UCLL7"QKJXA5T)P_XCQ5I7W!RYQ) M*D4[B-FL.KXJXLQKH!"&%UE@J4D ,4I1U"W;B'IB>$W0#* M&3UGX:87Y9]3DM@5YB^8+Q:O9U=5A/-P=:DP<8\A49Q-*T:A*T "H@6$PL)]SED?G561[\78 [/_-I'>YWA\C9!)7"M+$J()C*H[1#)@ZUIOG7$(4LQ M8VAS[7G&F5][:7V'S*\]5-!GYI?G2F * 9@5M"%$'\%QU*3U8H0PVA2_TY'O M/U7FUSY:?3GS:Q\1=V9I'A=14KRLI8@4)1=>ET^6-S>ZSAF7*&365IRT_^:Y M5C@WV./VUD^_4%LO0T><"$ZQO,RU,X TFIC1%M SS"S;8$*;CC%G6N&\E_+W MJG#>1Q-CGY5]7%>YU"EPUW$QR9,PO[7$QI>@!7K040!'RJ\ M;#+]\@?.?TP2WK6_BF3@R*$''6R=G>(=.$/QI(Q1$M0-KPF-=8[J$06D&+).C2L>">9\L7FG="Q^1U= MWML>BXV!1#HV,MXNKL@(?IQ-\VW9L["A1./!UF!/A10AA,SK;!2?M M,.;<3 M'AX_N&0X&$&4G:/A$0OS]K^\X7=PV\G'6NY+)G$F5*5I2F,$+ M7X A;7\F:<,?']IOQ\.3-^R$"'>>B#A.G&-C8M4>XVY7X]ZY%,"F2'1SQXEN MY\ CBY:9[-B.7=8>/'0GS?LST_RA0NOW=//=7<922F3$@B5?QM8#.XP6@O(W MU5<$8($4&9WR@//=7O5$G37+:G"D?IBF^D7>LX4$#*VPR5IPS&I0153_FE@S M(43'%+E:I4T"_M U'^/5&NV%CB-J/O91U?XH]#+RRSB$I]O?_ MNIXL?[ZB:"._GGVK'N;J\8SZ M]EF';8IL?WD82/NU^?$*M/*D]. MJ/ S-JN'#P[=_L!3F=B&HT2/!*\1UGM/6W*,MN9WUX[1EBG($8V1)FO;:#;P MN(;V/F2\7UT/J;B8DT/S9=5.Z=7/)POPXL\PSQ^^KT++?\4%D7LQS?6<*=&7 MGV?U1Q^NEXMEF.;)],NCV9B!!ZXU$Q!L4/4$2H"O%652Z: %CX*5-BEQX_%\ MUN9]GQ6RN0*B:YB=\74-:Y,LEZ4%KGC2.DE57.M2M"-9 M.&O3O0]^CS#= X*@@[/@S7TD4[:V")L(='6LFS0!7$WABR9P(Z5)K,M&KBRGY MY>:N^TB\!\P\;2+I!/GIV9"]9^A ^60AL$)2X8J%K-!+U>;H\,!^G:=L[KJ7 M=E_NU[F/J#L RXW!I0^O%DXNS'%4$K(SJ^GOCNA.AKX-R<1HH@]M3CY^(:.7 M8K0Q=[##]=(!J X7W#W;T_SQ*DP?3-21/ECI:^9JKEE*EE9LL Z!VY"EB4P$ MU>9JLP4WXUK!(\#UV-$:6],=H/T34F@UJ>=/JVWE+NTV*MH',CCE:U*==;6. M)Y)\HV3($\^Y54K(,^2,[*F-CI(GU_3'JJP#W-W*8[6(!6="9!VAU/&\*J8Z M_#M'2"&10\*=#*GI)>1MSXSY8*QTAZG:%:2M2I"6%P7A:#X)6AI4( M,A!?-5?4RC:IE3WME8?KUS^CD!U9.;NN65?&2JSJ. MH%#($XL$%S7]I[V(1BO-[*/3\ TIV!M?T8?V#U':;' )=F BB(79-[P[>GE7 M_^"V=T+F&)1P=;I7[08:ZW0NGU-M"1JB\2%FUN:480M1O8QM''-+&DIG_<)O MO3RU,"9*+X#)>K\;"CF'Q2A Z4(.TAL9VAR-;B5K7 LVF/)W ]4!FN@ 5G_# M:6U32T'&1?XVF4[J75FUT[_622D;;$G)0UHUQXV8@43F0&L;7+31J]+FKF#O-DQ^3?$VLK=9B3E(:&2'[5=:Y%1#)P0 R M]XG\S$*+<;@>;?)G-,]+'%AU(FB1Y=,_*^?;^:_<2[LO/:UR@QPR (RV@#8+ZV#/7@ M,1KFL\KE<<_#33T]=GYG1P@:4N>S]@KHP"$[.#7TW5T9%UE[)9 ',%CGDXL4 MP FMR><(P07/R2%HE%-\-.V]C"(<-87GM @X9\ROTZ'_1A]<+MY./^)\,LM_ MF\\6) *I1/#,TF95IX=:9< KI2%Z5-2(VJ@=MP$SG=U@#XW&HY3 0.#I8 M'Q=7J\]@?EX6ZWB0I)Q-28[1'LH2*!,%&9V"X)-W/OI4E&ES\;H;?2,GMXR+ MX@8J[ "8M[[6NNG:\[R]GTU_W-2K5'$N/L^6X>KA[VO>]OO9\M]Q^0G3[,MT M\M^8+XGA+.I\7U%$)EDS!YYSA)!T3-([HTJ;8H-F+(U\13PN_/L RAE7-M7R MKMKWV&T=AD1+>@#.9/##FLHWT0Q':)%?\;QG4OOAM6@:U,P@Z<'36 MYFEU("HM1N,-@\(+D>X2Q?;,9"@4UFN#P>G0YK+_ 1'_1*5.N\-@-HQ.^H'3 M^A348A 9+7%=*[15;7P?-(]@E=4Z6Y:2;Q.W_4+&N) Z6)G/@^( R8Y]I["F MO/IJZY-KP8)6==!8CO7N."6$&+,B%H*Q2D9'/][IZN#)H[O0]2$ZF@TFL'[4 M+6_[DR9M6?:Z-B@.H+!.0K%H(66I942+/NS6_?W)H\<]>1EYH,,KNY#!-:/NO5MFH[.Q0I# MMLG6WEPH.8F$(^UL3CNA$L]B7W7K'L9]#*[N0P36C[K-FOIHI9+9%F"IUM;6 M5&F7$_FYT3ETA@7E^)[J-CU,\!AYIC^/.N6#P\\3(^"<,;^]:]GO?^$\3195(>^O5[9 *DQ& MF3I7/FA0.:_& 6:P3#'.M8TIM1E-?2H.S_]"?Q_D#GRAWP1&YW U] [K.)M# M[GS6?SGX9RUF&)B;A M5SJ.-:'O<+% _/ =:R;_],O-P^_;-'J;+2H>(#OI0>EH(!AC08C$F>:6X-PF M:6D[7>.:JR.0\-CT#"C^\S$8A[=+_N7O&QF/ALV0'P$G4$R"%@L4*6C/2EY! MJ%DV!:-@2AC!3!M_>V@30D^KEWR/6KPZQ4Q4*4'D@<";HX 0