0001437749-22-019793.txt : 20220810 0001437749-22-019793.hdr.sgml : 20220810 20220810161244 ACCESSION NUMBER: 0001437749-22-019793 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 69 CONFORMED PERIOD OF REPORT: 20220630 FILED AS OF DATE: 20220810 DATE AS OF CHANGE: 20220810 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CRAWFORD UNITED Corp CENTRAL INDEX KEY: 0000047307 STANDARD INDUSTRIAL CLASSIFICATION: INDUSTRIAL INSTRUMENTS FOR MEASUREMENT, DISPLAY, AND CONTROL [3823] IRS NUMBER: 340288470 STATE OF INCORPORATION: OH FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-00147 FILM NUMBER: 221151956 BUSINESS ADDRESS: STREET 1: 10514 DUPONT AVE CITY: CLEVELAND STATE: OH ZIP: 44108 BUSINESS PHONE: 2165418060 MAIL ADDRESS: STREET 1: 10514 DUPONT AVE CITY: CLEVELAND STATE: OH ZIP: 44108 FORMER COMPANY: FORMER CONFORMED NAME: HICKOK INC DATE OF NAME CHANGE: 19950328 FORMER COMPANY: FORMER CONFORMED NAME: HICKOK ELECTRICAL INSTRUMENT CO DATE OF NAME CHANGE: 19920703 10-Q 1 crawa20220630_10q.htm FORM 10-Q crawa20220630_10q.htm
0000047307 CRAWFORD UNITED Corp false --12-31 Q2 2022 10,000,000 10,000,000 2,791,449 2,720,787 2,500,000 2,500,000 914,283 914,283 47,210 41,844 182,435 182,435 1 00000473072022-01-012022-06-30 xbrli:shares 0000047307us-gaap:CommonClassAMember2022-07-25 0000047307us-gaap:CommonClassBMember2022-07-25 thunderdome:item iso4217:USD 00000473072022-06-30 00000473072021-12-31 0000047307crawa:NotesPayableExcludingPaycheckProtectionProgramCaresActMember2022-06-30 0000047307crawa:NotesPayableExcludingPaycheckProtectionProgramCaresActMember2021-12-31 0000047307us-gaap:CommonClassAMember2022-06-30 0000047307us-gaap:CommonClassAMember2021-12-31 0000047307us-gaap:CommonClassBMember2022-06-30 0000047307us-gaap:CommonClassBMember2021-12-31 00000473072022-04-012022-06-30 00000473072021-04-012021-06-30 00000473072021-01-012021-06-30 iso4217:USDxbrli:shares 0000047307us-gaap:CommonClassAMemberus-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-03-31 0000047307us-gaap:CommonClassBMemberus-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-03-31 0000047307us-gaap:AdditionalPaidInCapitalMember2022-03-31 0000047307us-gaap:TreasuryStockMember2022-03-31 0000047307us-gaap:RetainedEarningsMember2022-03-31 00000473072022-03-31 0000047307us-gaap:CommonClassAMemberus-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-04-012022-06-30 0000047307us-gaap:CommonClassBMemberus-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-04-012022-06-30 0000047307us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-30 0000047307us-gaap:TreasuryStockMember2022-04-012022-06-30 0000047307us-gaap:RetainedEarningsMember2022-04-012022-06-30 0000047307us-gaap:CommonClassAMemberus-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-06-30 0000047307us-gaap:CommonClassBMemberus-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-06-30 0000047307us-gaap:AdditionalPaidInCapitalMember2022-06-30 0000047307us-gaap:TreasuryStockMember2022-06-30 0000047307us-gaap:RetainedEarningsMember2022-06-30 0000047307us-gaap:CommonClassAMemberus-gaap:TreasuryStockMember2022-03-31 0000047307us-gaap:CommonClassBMemberus-gaap:TreasuryStockMember2022-03-31 0000047307us-gaap:CommonClassAMembercrawa:CommonStockOutstandingMember2022-03-31 0000047307us-gaap:CommonClassBMembercrawa:CommonStockOutstandingMember2022-03-31 0000047307us-gaap:CommonClassAMemberus-gaap:TreasuryStockMember2022-04-012022-06-30 0000047307us-gaap:CommonClassBMemberus-gaap:TreasuryStockMember2022-04-012022-06-30 0000047307us-gaap:CommonClassAMembercrawa:CommonStockOutstandingMember2022-04-012022-06-30 0000047307us-gaap:CommonClassBMembercrawa:CommonStockOutstandingMember2022-04-012022-06-30 0000047307us-gaap:CommonClassAMemberus-gaap:TreasuryStockMember2022-06-30 0000047307us-gaap:CommonClassBMemberus-gaap:TreasuryStockMember2022-06-30 0000047307us-gaap:CommonClassAMembercrawa:CommonStockOutstandingMember2022-06-30 0000047307us-gaap:CommonClassBMembercrawa:CommonStockOutstandingMember2022-06-30 0000047307us-gaap:CommonClassAMemberus-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-03-31 0000047307us-gaap:CommonClassBMemberus-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-03-31 0000047307us-gaap:AdditionalPaidInCapitalMember2021-03-31 0000047307us-gaap:TreasuryStockMember2021-03-31 0000047307us-gaap:RetainedEarningsMember2021-03-31 00000473072021-03-31 0000047307us-gaap:CommonClassAMemberus-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-04-012021-06-30 0000047307us-gaap:RetainedEarningsMember2021-04-012021-06-30 0000047307us-gaap:CommonClassAMemberus-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-06-30 0000047307us-gaap:CommonClassBMemberus-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-06-30 0000047307us-gaap:AdditionalPaidInCapitalMember2021-06-30 0000047307us-gaap:TreasuryStockMember2021-06-30 0000047307us-gaap:RetainedEarningsMember2021-06-30 00000473072021-06-30 0000047307us-gaap:CommonClassAMemberus-gaap:TreasuryStockMember2021-03-31 0000047307us-gaap:CommonClassBMemberus-gaap:TreasuryStockMember2021-03-31 0000047307us-gaap:CommonClassAMembercrawa:CommonStockOutstandingMember2021-03-31 0000047307us-gaap:CommonClassBMembercrawa:CommonStockOutstandingMember2021-03-31 0000047307us-gaap:CommonClassBMemberus-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-04-012021-06-30 0000047307us-gaap:CommonClassAMemberus-gaap:TreasuryStockMember2021-04-012021-06-30 0000047307us-gaap:CommonClassBMemberus-gaap:TreasuryStockMember2021-04-012021-06-30 0000047307us-gaap:CommonClassAMembercrawa:CommonStockOutstandingMember2021-04-012021-06-30 0000047307us-gaap:CommonClassBMembercrawa:CommonStockOutstandingMember2021-04-012021-06-30 0000047307us-gaap:CommonClassAMemberus-gaap:TreasuryStockMember2021-06-30 0000047307us-gaap:CommonClassBMemberus-gaap:TreasuryStockMember2021-06-30 0000047307us-gaap:CommonClassAMembercrawa:CommonStockOutstandingMember2021-06-30 0000047307us-gaap:CommonClassBMembercrawa:CommonStockOutstandingMember2021-06-30 0000047307us-gaap:CommonClassAMemberus-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-12-31 0000047307us-gaap:CommonClassBMemberus-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-12-31 0000047307us-gaap:AdditionalPaidInCapitalMember2021-12-31 0000047307us-gaap:TreasuryStockMember2021-12-31 0000047307us-gaap:RetainedEarningsMember2021-12-31 0000047307us-gaap:CommonClassAMemberus-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-01-012022-06-30 0000047307us-gaap:CommonClassBMemberus-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-01-012022-06-30 0000047307us-gaap:AdditionalPaidInCapitalMember2022-01-012022-06-30 0000047307us-gaap:TreasuryStockMember2022-01-012022-06-30 0000047307us-gaap:RetainedEarningsMember2022-01-012022-06-30 0000047307us-gaap:CommonClassAMemberus-gaap:TreasuryStockMember2021-12-31 0000047307us-gaap:CommonClassBMemberus-gaap:TreasuryStockMember2021-12-31 0000047307us-gaap:CommonClassAMembercrawa:CommonStockOutstandingMember2021-12-31 0000047307us-gaap:CommonClassBMembercrawa:CommonStockOutstandingMember2021-12-31 0000047307us-gaap:CommonClassAMemberus-gaap:TreasuryStockMember2022-01-012022-06-30 0000047307us-gaap:CommonClassBMemberus-gaap:TreasuryStockMember2022-01-012022-06-30 0000047307us-gaap:CommonClassAMembercrawa:CommonStockOutstandingMember2022-01-012022-06-30 0000047307us-gaap:CommonClassBMembercrawa:CommonStockOutstandingMember2022-01-012022-06-30 0000047307us-gaap:CommonClassAMemberus-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2020-12-31 0000047307us-gaap:CommonClassBMemberus-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2020-12-31 0000047307us-gaap:AdditionalPaidInCapitalMember2020-12-31 0000047307us-gaap:TreasuryStockMember2020-12-31 0000047307us-gaap:RetainedEarningsMember2020-12-31 00000473072020-12-31 0000047307us-gaap:CommonClassAMemberus-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-01-012021-06-30 0000047307us-gaap:CommonClassBMemberus-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-01-012021-06-30 0000047307us-gaap:AdditionalPaidInCapitalMember2021-01-012021-06-30 0000047307us-gaap:TreasuryStockMember2021-01-012021-06-30 0000047307us-gaap:RetainedEarningsMember2021-01-012021-06-30 0000047307us-gaap:CommonClassAMemberus-gaap:TreasuryStockMember2020-12-31 0000047307us-gaap:CommonClassBMemberus-gaap:TreasuryStockMember2020-12-31 0000047307us-gaap:CommonClassAMembercrawa:CommonStockOutstandingMember2020-12-31 0000047307us-gaap:CommonClassBMembercrawa:CommonStockOutstandingMember2020-12-31 0000047307us-gaap:CommonClassAMemberus-gaap:TreasuryStockMember2021-01-012021-06-30 0000047307us-gaap:CommonClassBMemberus-gaap:TreasuryStockMember2021-01-012021-06-30 0000047307us-gaap:CommonClassAMembercrawa:CommonStockOutstandingMember2021-01-012021-06-30 0000047307us-gaap:CommonClassBMembercrawa:CommonStockOutstandingMember2021-01-012021-06-30 0000047307crawa:PaycheckProtectionProgramCaresActMember2022-01-012022-06-30 0000047307crawa:PaycheckProtectionProgramCaresActMember2021-01-012021-06-30 0000047307crawa:AcquisitionOfGlobalTekManufacturingLLCMember2022-01-012022-03-31 0000047307crawa:CommercialAirHandlingMember2021-12-31 0000047307crawa:CommercialAirHandlingMember2020-12-31 0000047307crawa:CommercialAirHandlingMember2022-01-012022-06-30 0000047307crawa:CommercialAirHandlingMember2021-01-012021-12-31 0000047307crawa:CommercialAirHandlingMember2022-06-30 0000047307crawa:IndustrialAndTransportationProductsMember2021-12-31 0000047307crawa:IndustrialAndTransportationProductsMember2020-12-31 0000047307crawa:IndustrialAndTransportationProductsMember2022-01-012022-06-30 0000047307crawa:IndustrialAndTransportationProductsMember2021-01-012021-12-31 0000047307crawa:IndustrialAndTransportationProductsMember2022-06-30 00000473072021-01-012021-12-31 utr:Y 0000047307srt:MinimumMember2022-01-012022-03-31 0000047307srt:MaximumMember2022-01-012022-03-31 0000047307us-gaap:CustomerRelatedIntangibleAssetsMember2022-06-30 0000047307us-gaap:CustomerRelatedIntangibleAssetsMember2021-12-31 0000047307us-gaap:NoncompeteAgreementsMember2022-06-30 0000047307us-gaap:NoncompeteAgreementsMember2021-12-31 0000047307us-gaap:TrademarksMember2022-06-30 0000047307us-gaap:TrademarksMember2021-12-31 0000047307us-gaap:LandMember2022-06-30 0000047307us-gaap:LandMember2021-12-31 0000047307us-gaap:BuildingAndBuildingImprovementsMember2022-06-30 0000047307us-gaap:BuildingAndBuildingImprovementsMember2021-12-31 0000047307us-gaap:MachineryAndEquipmentMember2022-06-30 0000047307us-gaap:MachineryAndEquipmentMember2021-12-31 0000047307us-gaap:FairValueInputsLevel1Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-06-30 0000047307us-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-06-30 0000047307us-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-06-30 0000047307us-gaap:CarryingReportedAmountFairValueDisclosureMember2022-06-30 0000047307us-gaap:FairValueInputsLevel1Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2021-12-31 0000047307us-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2021-12-31 0000047307us-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2021-12-31 0000047307us-gaap:CarryingReportedAmountFairValueDisclosureMember2021-12-31 0000047307us-gaap:RevolvingCreditFacilityMembercrawa:JPMorganChaseBankMember2018-07-05 xbrli:pure 0000047307crawa:JPMorganChaseBankMembercrawa:TermDebtMember2021-03-02 0000047307crawa:JPMorganChaseBankMembercrawa:TermDebtMember2021-01-012021-06-30 0000047307us-gaap:RevolvingCreditFacilityMembercrawa:JPMorganChaseBankMember2019-09-30 0000047307us-gaap:RevolvingCreditFacilityMembercrawa:JPMorganChaseBankMember2021-03-02 0000047307us-gaap:LetterOfCreditMembercrawa:JPMorganChaseBankMember2018-07-05 0000047307us-gaap:RevolvingCreditFacilityMembercrawa:JPMorganChaseBankMemberus-gaap:PrimeRateMember2018-07-052018-07-05 0000047307us-gaap:RevolvingCreditFacilityMembercrawa:JPMorganChaseBankMemberus-gaap:LondonInterbankOfferedRateLIBORMember2018-07-052018-07-05 0000047307crawa:JPMorganChaseBankMembercrawa:TermDebtMemberus-gaap:PrimeRateMember2018-07-052018-07-05 0000047307crawa:JPMorganChaseBankMembercrawa:TermDebtMemberus-gaap:LondonInterbankOfferedRateLIBORMember2018-07-052018-07-05 0000047307us-gaap:RevolvingCreditFacilityMembercrawa:JPMorganChaseBankMember2018-07-052018-07-05 0000047307crawa:BankDebtMembercrawa:TermDebtMember2022-06-30 0000047307crawa:BankDebtMembercrawa:TermDebtMember2021-12-31 0000047307crawa:BankDebtMemberus-gaap:LineOfCreditMember2022-06-30 0000047307crawa:BankDebtMemberus-gaap:LineOfCreditMember2021-12-31 0000047307crawa:BankDebtMember2022-06-30 0000047307crawa:BankDebtMember2021-12-31 0000047307crawa:RelatedPartyNotesOneMembercrawa:FirstFrancisMembercrawa:NotesPayableMember2016-07-01 0000047307crawa:RelatedPartyNotesTwoMembercrawa:FirstFrancisMembercrawa:NotesPayableMember2016-07-01 0000047307crawa:RelatedPartyNotesMembercrawa:FirstFrancisMembercrawa:NotesPayableMember2018-07-05 0000047307crawa:RelatedPartyNotesMembercrawa:FirstFrancisMembercrawa:NotesPayableMember2018-07-052018-07-05 0000047307crawa:RelatedPartyNotesMembercrawa:FirstFrancisMembercrawa:NotesPayableMember2021-01-14 0000047307crawa:RelatedPartyNotesMembercrawa:KomtekForgeMembercrawa:FirstFrancisMembercrawa:NotesPayableMember2021-01-14 0000047307crawa:RelatedPartyNotesThreeMembercrawa:FirstFrancisMembercrawa:NotesPayableMember2021-01-15 0000047307crawa:CADEnterprisesIncMember2018-07-012018-07-01 0000047307crawa:CADEnterprisesIncMembercrawa:SellerNoteMember2018-07-01 0000047307crawa:RelatedPartyNotesThreeMembercrawa:FirstFrancisMembercrawa:NotesPayableMember2022-06-30 0000047307crawa:RelatedPartyNotesThreeMembercrawa:FirstFrancisMembercrawa:NotesPayableMember2021-12-31 0000047307crawa:SellerNoteMembercrawa:NotesPayableMember2022-06-30 0000047307crawa:SellerNoteMembercrawa:NotesPayableMember2021-12-31 0000047307crawa:NotesPayableMember2022-06-30 0000047307crawa:NotesPayableMember2021-12-31 00000473072022-01-012022-03-31 0000047307us-gaap:OtherCurrentLiabilitiesMember2022-06-30 0000047307us-gaap:OtherCurrentLiabilitiesMember2021-12-31 0000047307crawa:OperatingLeaseLiabilitiesMember2022-06-30 0000047307crawa:OperatingLeaseLiabilitiesMember2021-12-31 0000047307crawa:OtherCurrentLiabilitiesAndOperatingLeaseLiabilitiesMember2022-06-30 0000047307crawa:OtherCurrentLiabilitiesAndOperatingLeaseLiabilitiesMember2021-12-31 0000047307crawa:KomtekForgeAcquisitionMember2021-01-152021-01-15 0000047307crawa:KomtekForgeAcquisitionMemberus-gaap:CommonClassAMember2021-01-152021-01-15 0000047307crawa:KomtekForgeAcquisitionMember2021-01-15 0000047307crawa:AcquisitionOfGlobalTekManufacturingLLCMember2021-03-012021-03-01 0000047307crawa:AcquisitionOfGlobalTekManufacturingLLCMember2021-03-01 0000047307crawa:AcquisitionOfGlobalTekManufacturingLLCMemberus-gaap:TrademarksMember2021-03-01 0000047307crawa:AcquisitionOfGlobalTekManufacturingLLCMemberus-gaap:CustomerListsMember2021-03-01 0000047307crawa:AcquisitionOfGlobalTekManufacturingLLCMemberus-gaap:TradeNamesMember2021-03-01 0000047307crawa:AcquisitionOfGlobalTekManufacturingLLCMember2022-04-012022-06-30 0000047307crawa:AcquisitionOfEmergencyHydraulicsLLCMember2021-07-012021-07-01 0000047307crawa:AcquisitionOfEmergencyHydraulicsLLCMember2021-07-01 0000047307crawa:AcquisitionOfEmergencyHydraulicsLLCMemberus-gaap:CustomerListsMember2021-07-01 0000047307crawa:ReversoAssetPurchaseAgreementMembercrawa:ReversoPumpsIncMember2022-01-102022-01-10 0000047307crawa:ReversoPumpsIncMembercrawa:SeparAmericaMember2022-01-102022-01-10 0000047307crawa:ReversoPumpsIncMember2022-01-102022-01-10 0000047307crawa:ReversoPumpsIncMember2022-01-10 0000047307crawa:ReversoPumpsIncMembercrawa:CustomerListAndTrademarksMember2022-01-10 0000047307crawa:KnittingMachineryCompanyOfAmericaLLCMember2022-05-012022-05-01 0000047307crawa:KnittingMachineryCompanyOfAmericaLLCMember2022-05-01 0000047307crawa:KnittingMachineryCompanyOfAmericaLLCMemberus-gaap:TrademarksMember2022-05-01 0000047307crawa:KnittingMachineryCompanyOfAmericaLLCMemberus-gaap:CustomerListsMember2022-05-01 0000047307crawa:KomtekForgeAcquisitionMember2022-01-012022-06-30 0000047307crawa:KomtekForgeAcquisitionMember2021-01-012021-06-30 0000047307crawa:AcquisitionOfGlobalTekManufacturingLLCMember2022-01-012022-06-30 0000047307crawa:AcquisitionOfGlobalTekManufacturingLLCMember2021-01-012021-06-30 0000047307crawa:AcquisitionOfEmergencyHydraulicsLLCMember2022-01-012022-06-30 0000047307crawa:AcquisitionOfEmergencyHydraulicsLLCMember2021-01-012021-06-30 0000047307crawa:ReversoPumpsIncMember2022-01-012022-06-30 0000047307crawa:ReversoPumpsIncMember2021-01-012021-06-30 0000047307crawa:SeparAmericaMember2022-01-012022-06-30 0000047307crawa:SeparAmericaMember2021-01-012021-06-30 0000047307crawa:KnittingMachineryCompanyOfAmericaLLCMember2022-01-012022-06-30 0000047307crawa:KnittingMachineryCompanyOfAmericaLLCMember2021-01-012021-06-30 0000047307crawa:AcquiredEntitiesMember2022-01-012022-06-30 0000047307crawa:AcquiredEntitiesMember2021-01-012021-06-30 0000047307crawa:AllOtherEntitiesMember2022-01-012022-06-30 0000047307crawa:AllOtherEntitiesMember2021-01-012021-06-30 0000047307crawa:CommercialAirHandlingMember2022-04-012022-06-30 0000047307crawa:IndustrialAndTransportationProductsMember2022-04-012022-06-30 0000047307us-gaap:CorporateAndOtherMember2022-04-012022-06-30 0000047307crawa:CommercialAirHandlingMember2021-04-012021-06-30 0000047307crawa:IndustrialAndTransportationProductsMember2021-04-012021-06-30 0000047307us-gaap:CorporateAndOtherMember2021-04-012021-06-30 0000047307crawa:AerospaceMember2022-01-012022-06-30 0000047307crawa:IndustrialHoseMember2022-01-012022-06-30 0000047307us-gaap:CorporateAndOtherMember2022-01-012022-06-30 0000047307crawa:CommercialAirHandlingMember2021-01-012021-06-30 0000047307crawa:AerospaceMember2021-01-012021-06-30 0000047307crawa:IndustrialHoseMember2021-01-012021-06-30 0000047307us-gaap:CorporateAndOtherMember2021-01-012021-06-30
 
 

 

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

 

FORM 10-Q 

 

QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 

 

For the quarterly period ended June 30, 2022

OR

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 

 

For the transition period from Not Applicable to Not Applicable

Commission file number: 000-000147

 

CRAWFORD UNITED CORPORATION 

(Exact name of registrant as specified in its charter)

 

Ohio

34-0288470

(State or other jurisdiction of incorporation or organization)

(I.R.S. Employer Identification No.)

10514 Dupont Avenue, Suite 200, Cleveland, Ohio

44108

(Address of principal executive offices)

(Zip Code)

Registrant's telephone number (216) 243-2614

 

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes No

 

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes No

 

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of "large accelerated filer," "accelerated filer," "smaller reporting company" and “emerging growth company” in Rule 12b-2 of the Exchange Act.

 

Large accelerated filer ☐

Accelerated filer ☐     

Non-accelerated filer

Smaller reporting company

 

Emerging growth company 

 

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.  ☐

 

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes No

 

Securities registered pursuant to Section 12(b) of the Act: None.

 

As of July 25, 2022, 2,744,239 shares of Class A Common Stock and 731,848 shares of Class B Common Stock were outstanding.

 

1

 

 

 

PART I

 

ITEM 1. FINANCIAL STATEMENTS

 

CRAWFORD UNITED CORPORATION

CONSOLIDATED BALANCE SHEET

 

  

(Unaudited)

     
  

June 30,

2022

  

December 31,

2021

 

ASSETS

        

CURRENT ASSETS:

        

Cash and cash equivalents

 $3,151,409  $1,494,415 

Accounts receivable less allowance for doubtful accounts

  22,115,955   18,387,744 

Contract assets

  2,040,011   2,111,057 

Inventories-less allowance for obsolete inventory

  20,819,135   16,585,437 

Investments

  1,084,175   1,518,244 

Refundable tax asset

  604,815   1,316,595 

Prepaid expenses and other current assets

  1,782,820   1,112,068 

Total Current Assets

  51,598,320   42,525,560 

Property, plant and equipment, net

  14,966,382   15,609,202 

Operating right of use asset, net

  8,731,603   8,998,776 

OTHER ASSETS:

        

Goodwill

  16,157,277   14,404,618 

Intangibles, net of accumulated amortization

  10,146,440   9,336,564 

Other non-current assets

  113,511   88,591 

Total Non-Current Other Assets

  26,417,228   23,829,773 

Total Assets

 $101,713,533  $90,963,311 

 

See accompanying notes to consolidated financial statements

 

2

 

 

CRAWFORD UNITED CORPORATION

CONSOLIDATED BALANCE SHEET

 

  

(Unaudited)

     
  

June 30,

2022

  

December 31,

2021

 

LIABILITIES AND STOCKHOLDERS EQUITY

        

CURRENT LIABILITIES:

        

Notes payable – current

 $2,968,833  $2,946,885 

Bank debt – current

  777,778   1,444,444 

Leases payable – current

  1,687,313   1,241,681 

Accounts payable

  14,640,013   11,460,364 

Unearned revenue

  4,100,220   2,881,535 

Contingent liability – short term

  750,000   750,000 

Accrued expenses

  3,694,103   3,136,690 

Total Current Liabilities

  28,618,260   23,861,599 

LONG-TERM LIABILITIES:

        

Notes payable

  2,222,888   4,275,377 

Bank debt

  21,661,715   16,175,436 

Leases payable

  7,280,843   7,985,628 

Contingent liability – long-term

  -   750,000 

Deferred income taxes

  3,275,370   3,275,370 

Total Long-Term Liabilities

  34,440,816   32,461,811 

STOCKHOLDERS' EQUITY

        

Class A common shares - 10,000,000 shares authorized, 2,791,449 issued at June 30, 2022 and 2,720,787 issued at December 31, 2021

  7,311,949   5,393,823 

Class B common shares - 2,500,000 shares authorized, 914,283 shares issued at June 30, 2022 and December 31, 2021

  1,465,522   1,465,522 

Contributed capital

  1,741,901   1,741,901 

Treasury shares

  (2,121,822

)

  (1,981,113

)

Class A common shares – 47,210 shares held at June 30, 2022 and 41,844 shares held at December 31, 2021

        

Class B common shares – 182,435 shares held at June 30, 2022 and December 31, 2021

        

Retained earnings

  30,256,907   28,019,768 

Total Stockholders' Equity

  38,654,457   34,639,901 

Total Liabilities and Stockholders' Equity

 $101,713,533  $90,963,311 

 

See accompanying notes to consolidated financial statements

 

3

 

 

 

CRAWFORD UNITED CORPORATION

CONSOLIDATED STATEMENT OF INCOME (Unaudited)

 

   

Three Months Ended

June 30,

   

Six Months Ended

June 30,

 
   

2022

   

2021

   

2022

   

2021

 
                                 

Total Sales

  $ 31,902,027     $ 26,449,885     $ 62,904,773     $ 50,443,889  

Cost of Sales

    25,133,536       20,669,595       49,769,877       38,660,678  

Gross Profit

    6,768,491       5,780,290       13,134,897       11,783,211  
                                 

Operating Expenses:

                               

Selling, general and administrative expenses

    4,392,964       3,660,493       9,362,048       7,337,954  

Operating Income

    2,375,527       2,119,797       3,772,849       4,445,257  
                                 

Other (Income) and Expenses:

                               

Interest charges

    154,065       238,696       415,081       457,314  

Other (income) expense, net

    625,792       286,644       121,006       (1,275,473

)

Total Other (Income) and Expenses

    779,857       525,340       536,088       (818,159

)

Income before Provision for Income Taxes

    1,595,670       1,594,457       3,236,761       5,263,416  
                                 

Provision for Income Taxes

    424,406       347,152       999,622       872,694  

Net Income

  $ 1,171,264     $ 1,247,305     $ 2,237,139     $ 4,390,722  
                                 

Net Income Per Common Share - Basic

  $ 0.34     $ 0.37     $ 0.65     $ 1.29  
                                 

Net Income Per Common Share - Diluted

  $ 0.34     $ 0.37     $ 0.65     $ 1.29  
                                 

Weighted Average Shares of Common Stock Outstanding

                               

Basic

    3,464,765       3,408,906       3,449,465       3,400,917  

Diluted

    3,464,765       3,409,800       3,449,465       3,401,805  

 

See accompanying notes to consolidated financial statements

 

4

 

 

 

CRAWFORD UNITED CORPORATION

CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited)

 

Three Months Ended June 30, 2022 and 2021

 

   

COMMON SHARES -

NO PAR VALUE

                                 
   

CLASS A

   

CLASS B

   

CONTRIBUTED

CAPITAL

   

TREASURY

SHARES

   

RETAINED

EARNINGS

   

TOTAL

 
                                                 

Balance at March 31, 2022

  $ 6,292,130     $ 1,465,522     $ 1,741,901     $ (2,046,822

)

  $ 29,085,643     $ 36,538,374  

Share-based compensation expense

    19,807       -       -       -       -       19,807  

Stock awards

    -       -       -       -       -       -  

Acquisition

    1,000,012       -       -       -       -       1,000,012  

Repurchase of shares

    -       -       -       (75,000

)

    -       (75,000

)

Net Income

    -       -       -       -       1,171,264       1,171,264  

Balance at June 30, 2022

  $ 7,311,949     $ 1,465,522     $ 1,741,901     $ (2,121,822

)

  $ 30,256,907     $ 38,654,457  

 

 

   

COMMON SHARES

ISSUED

   

TREASURY SHARES

   

COMMON SHARES

OUTSTANDING

 
   

CLASS A

   

CLASS B

   

CLASS A

   

CLASS B

   

CLASS A

   

CLASS B

 
                                                 

Balance at March 31, 2022

    2,752,987       914,283       44,210       182,435       2,708,777       731,848  

Acquisition

    38,462       -       -       -       38,462       -  

Repurchase of shares

    -       -       3,000       -       (3,000

)

    -  

Balance at June 30, 2022

    2,791,449       914,283       47,210       182,435       2,744,239       731,848  

 

 

   

COMMON SHARES -

NO PAR VALUE

                                 
   

CLASS A

   

CLASS B

   

CONTRIBUTED

CAPITAL

   

TREASURY

SHARES

   

RETAINED

EARNINGS

   

TOTAL

 
                                                 

Balance at March 31, 2021

  $ 5,285,333     $ 1,465,522     $ 1,741,901     $ (1,979,085

)

  $ 25,509,887     $ 32,023,559  

Share-based compensation expense

    14,333       -       -       -       -       14,333  

Stock awards

    65,915       -       -       -       -       65,915  

Net Income

    -       -       -       -       1,247,305       1,247,305  

Balance at June 30, 2021

  $ 5,365,581     $ 1,465,522     $ 1,741,901     $ (1,979,085

)

  $ 26,757,193     $ 33,351,112  

 

 

   

COMMON SHARES

ISSUED

   

TREASURY SHARES

   

COMMON SHARES

OUTSTANDING

 
   

CLASS A

   

CLASS B

   

CLASS A

   

CLASS B

   

CLASS A

   

CLASS B

 
                                                 

Balance at March 31, 2021

    2,678,787       954,283       41,729       182,435       2,637,058       771,848  

Share conversion

    40,000       (40,000

)

    -       -       40,000       (40,000

)

Balance at June 30, 2021

    2,718,787       914,283       41,729       182,435       2,677,058       731,848  

 

5

 

CRAWFORD UNITED CORPORATION

CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited)

 

Six Months Ended June 30, 2022 and 2021

 

   

COMMON SHARES -

NO PAR VALUE

                                 
   

CLASS A

   

CLASS B

   

CONTRIBUTED

CAPITAL

   

TREASURY

SHARES

   

RETAINED

EARNINGS

   

TOTAL

 
                                                 

Balance at December 31, 2021

  $ 5,393,823     $ 1,465,522     $ 1,741,901     $ (1,981,113

)

  $ 28,019,768     $ 34,639,901  

Share-based compensation expense

    36,114       -       -       -       -       36,114  

Stock awards

    882,000       -       -       -       -       882,000  

Issuance for acquisition

    1,000,012       -       -       -       -       1,000,012  

Repurchase of shares

    -       -       -       (140,709

)

    -       (140,709

)

Net Income

    -       -       -       -       2,237,139       2,237,139  

Balance at June 30, 2022

  $ 7,311,949     $ 1,465,522     $ 1,741,901     $ (2,121,822

)

  $ 30,256,907     $ 38,654,457  

 

 

   

COMMON SHARES

ISSUED

   

TREASURY SHARES

   

COMMON SHARES

OUTSTANDING

 
   

CLASS A

   

CLASS B

   

CLASS A

   

CLASS B

   

CLASS A

   

CLASS B

 
                                                 

Balance at December 31, 2021

    2,720,787       914,283       41,844       182,435       2,678,943       731,848  

Stock awards

    32,200       -       -       -       32,200       -  

Acquisition

    38,462       -       -       -       38,462       -  

Repurchase of shares

    -       -       5,366       -       (5,366

)

    -  

Balance at June 30, 2022

    2,791,449       914,283       47,210       182,435       2,744,239       731,848  

 

 

   

COMMON SHARES -

NO PAR VALUE

                                 
   

CLASS A

   

CLASS B

   

CONTRIBUTED

CAPITAL

   

TREASURY

SHARES

   

RETAINED

EARNINGS

   

TOTAL

 
                                                 

Balance at December 31, 2020

  $ 3,896,705     $ 1,465,522     $ 1,741,901     $ (1,938,052

)

  $ 22,366,470     $ 27,532,546  

Share-based compensation expense

    30,000       -       -       -       -       30,000  

Stock awards

    379,876       -       -       -       -       379,876  

Issuance for acquisition

    1,059,000                               1,059,000  

Repurchase of shares

    -       -       -       (41,033

)

    -       (41,033

)

Net Income

    -       -       -       -       4,390,722       4,390,722  

Balance at June 30, 2021

  $ 5,365,581     $ 1,465,522     $ 1,741,901     $ (1,979,085

)

  $ 26,757,193     $ 33,351,112  

 

   

COMMON SHARES

ISSUED

   

TREASURY SHARES

   

COMMON SHARES

OUTSTANDING

 
   

CLASS A

   

CLASS B

   

CLASS A

   

CLASS B

   

CLASS A

   

CLASS B

 
                                                 

Balance at December 31, 2020

    2,595,087       954,283       39,467       182,435       2,555,620       771,848  

Stock awards

    23,700       -       -       -       23,700       -  

Acquisition

    60,000       -             -       60,000       -  

Stock conversion

    40,000       (40,000

)

    -       -       40,000       (40,000

)

Repurchase of shares

    -       -       2,262       -       (2,262

)

    -  

Balance at June 30, 2021

    2,718,787       914,283       41,729       182,435       2,677,058       731,848  

 

See accompanying notes to consolidated financial statements

 

6

 

 

 

CRAWFORD UNITED CORPORATION

CONSOLIDATED STATEMENT OF CASH FLOW (Unaudited)

 

   

Six Months Ended June 30,

 
   

2022

   

2021

 

Cash Flows from Operating Activities

               

Net Income

  $ 2,237,139     $ 4,390,722  

Adjustments to reconcile net income to net cash provided by operating activities:

               

Depreciation and amortization

    1,855,257       1,518,494  

Unrealized loss (gain) on investments in equity securities

    434,069       (67,928

)

Forgiveness of PPP loan

    -       (1,453,837

)

Amortization of right of use assets

    647,471       572,326  

Loss on disposal of assets

    15,370       -  

Non-cash share-based compensation expense

    918,114       409,876  

Changes in assets and liabilities:

               

Decrease (Increase) in accounts receivable

    (3,100,400

)

    (3,186,784

)

Decrease (Increase) in inventories

    (2,219,722

)

    (1,781,567

)

Decrease (Increase) in contract assets

    71,046       1,623,466  

Decrease (Increase) in prepaid expenses & other assets

    (599,793

)

    (205,280

)

Increase (Decrease) in accounts payable

    2,603,596       1,462,832  

Increase (Decrease) in lease liability

    (639,452

)

    (572,788 )

Increase (Decrease) in accrued expenses

    1,383,324       (533,131

)

Increase (Decrease) in unearned revenue

    843,202       676,359  

Total adjustments

    2,212,082       (1,537,962

)

Net Cash Provided by Operating Activities

  $ 4,449,221     $ 2,852,760  

Cash Flows from Investing Activities

               

Cash paid for business acquisitions

    (4,331,739

)

    (7,089,381

)

Sale of equity securities

    -       123,069  

Capital expenditures

    (324,967

)

    (1,418,663

)

Net Cash (Used in) Investing Activities

  $ (4,656,706

)

  $ (8,384,975

)

Cash Flows from Financing Activities

               

Payments on notes

    (2,030,541

)

    (1,287,456

)

Payments on bank debt

    (1,916,666

)

    (3,630,634

)

Borrowings on bank debt

    6,702,395       7,734,627  

Payments on contingent liability

    (750,000

)

    -  

Share repurchase

    (140,709

)

    (41,033

)

Net Cash Provided by Financing Activities

  $ 1,864,479     $ 2,775,504  

Net Increase (decrease) in cash and cash equivalents

    1,656,994       (2,756,710

)

Cash and cash equivalents at beginning of period

    1,494,415       6,194,276  

Cash and cash equivalents at end of period

  $ 3,151,409     $ 3,437,566  

Supplemental disclosures of cash flow information

               

Interest Paid

  $ 438,210     $ 362,353  

Supplemental disclosures of noncash financing and investing activity

               

Forgiveness of PPP loan

  $ -     $ 1,453,837  

    Additions to ROU assets obtained from new operating lease liabilities

  $  380,298     $ -  

    Issuance of Class A common shares in business acquisition

  $ 1,000,012     $ 1,059,000  

 

See accompanying notes to consolidated financial statements

 

7

 

 

CRAWFORD UNITED CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Unaudited)
June 30, 2022

 

 

 

1.  BASIS OF PRESENTATION

 

The accompanying unaudited consolidated financial statements have been prepared in accordance with generally accepted accounting principles (GAAP) for interim financial information and with the instructions to Form 10-Q and Article 8 of Regulation S-X. Accordingly, they do not include all the information and footnotes required by generally accepted accounting principles for complete financial statements. The consolidated financial statements include the accounts of Crawford United Corporation and its wholly-owned subsidiaries (the “Company”). Significant intercompany transactions and balances have been eliminated in the financial statements. In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation have been included. Operating results for the three and six months ended June 30, 2022 are not necessarily indicative of the results that may be expected for the year ending December 31, 2022. For further information, refer to the consolidated financial statements and footnotes thereto included in the Company’s Annual Report on Form 10-K for the year ending December 31, 2021. 

 

During the six-month period ended June 30, 2022, there have been no changes to our significant accounting policies.

 

 

2.  SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

The Company’s Summary of Significant Accounting Policies is provided with the consolidated financial statements and footnotes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2021.

 

New Accounting Standards Not Yet Adopted

In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses. The standard requires a financial asset (including trade receivables) measured at amortized cost basis to be presented at the net amount expected to be collected. Thus, the income statement will reflect the measurement of credit losses for newly-recognized financial assets as well as the expected increases or decreases of expected credit losses that have taken place during the period. This standard will be effective for smaller reporting companies for fiscal years beginning after December 15, 2022.The Company is in the process of analyzing the impact to its financial statements.

 

Use of Estimates in the Preparation of Financial Statements
The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that may affect the reported amounts of certain assets and liabilities and disclosure of contingencies at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.

 

Fair Value of Financial Instruments
Accounting for "Financial Instruments" requires the Company to disclose estimated fair values of financial instruments. Financial instruments held by the Company include, among others, accounts receivable, accounts payable, and notes payable. The carrying amounts reported in the consolidated balance sheet for assets and liabilities qualifying as financial instruments is a reasonable estimate of fair value.

 

Fair Value Measurements

 

As defined in FASB ASC 820, "Fair Value Measurements", fair value is the price that would be received to sell an asset, or paid to transfer a liability, in an orderly transaction between market participants at the measurement date. In determining fair value, the Company utilizes certain assumptions that market participants would use in pricing the asset or liability, including assumptions about risk and/or the risks inherent in the inputs to the valuation technique. These inputs can be readily observable, market corroborated, or generally unobservable firm inputs. The Company utilizes valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs. Based on the examination of the inputs used in the valuation techniques, the Company is required to provide the following information according to the fair value hierarchy. The fair value hierarchy ranks the quality and reliability of the information used to determine fair values. Financial assets and liabilities carried at fair value will be classified and disclosed in one of the following three categories:

 

8

 

* Level 1: Quoted market prices in active markets for identical assets or liabilities.

* Level 2: Inputs to the valuation methodology include: * Quoted prices for similar assets or liabilities in active markets;

* Quoted prices for identical assets or similar assets or liabilities in inactive markets;

 

* Inputs other than quoted prices that are observable for the asset or liability;

* Inputs that are derived principally from or corroborated by observable market data by correlation or other means.

* Level 3: Unobservable inputs that are not corroborated by market data.

 

A financial instrument's categorization within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement.

 

Following is a description of the valuation methodologies used for instruments measured at fair value, including the general classification of such instruments pursuant to the valuation hierarchy.

 

Stock: The stock market value is based on valuation of market quotes from independent active market sources, and is considered a level 1 investment.

 

 

3.  ACCOUNTS RECEIVABLE 

 

The Company establishes an allowance for doubtful accounts based upon factors surrounding the credit risk of specific customers, historical trends and other information. The reserve for doubtful accounts was $98,804 and $75,930 at June 30, 2022 and December 31, 2021, respectively.

 

 

4.  INVENTORY

 

Inventory is valued at the lower of cost (first-in, first-out) or net realizable value and consists of:

 

  

June 30,

2022

  

December 31,

2021

 

Raw materials and component parts

 $3,762,339  $3,904,865 

Work-in-process

  4,434,122   3,949,647 

Finished products

  13,181,987   9,183,532 

Total inventory

 $21,378,448  $17,038,044 

Less: inventory reserves

  559,313   452,607 

Net inventory

 $20,819,135  $16,585,437 

 

9

 
 

5. GOODWILL AND OTHER INTANGIBLE ASSETS, NET

 

For the identified reporting units, impairment testing was performed as of December 31, 2021 using an income approach based on management’s determination of the prospective financial information, with consideration given to the existing uncertainty in the global economy and aerospace and defense industry, particularly the commercial sector. The results of this test indicated the fair value exceeded carrying value for all reporting units tested. As a result of the impairment testing performed as of December 31, 2021, no indefinite-lived intangible assets or goodwill was determined to be impaired. Management updated their assessment during the first quarter of fiscal 2022 and validated the assumptions used in the analyses performed as of December 31, 2021 and determined that the resulting conclusions remained appropriate as of June 30, 2022.

 

Goodwill increased by $1.8 million from $14.4 million at December 31, 2021 to $16.2 million at June 30, 2022. The increase in Goodwill was driven by the addition of $1.9 million of Goodwill related to the acquisitions of Knitting Machinery Company of America, Reverso Pumps and Separ America in the Industrial and Transportation Products segment in the quarter, partially offset by a decrease of $0.2 million related to a purchase accounting adjustment to Goodwill for Global-Tek and Global-Tek Colorado, also in the Industrial and Transportation Products segment. Goodwill by reportable segment is as follows:

 

  

June 30,

2022

  

December 31,

2021

 

Commercial Air Handling Equipment Segment:

        

Beginning Balance

 $478,256  $478,256 

Acquisitions

  -   - 

Adjustments

  -   - 

Ending Balance

 $478,256  $478,256 
         

Industrial and Transportation Products Segment:

        

Beginning Balance

 $13,926,362  $11,027,596 

Acquisitions

  1,922,513   2,898,766 

Adjustments

  (169,854)  - 

Ending Balance

 $15,679,021  $13,926,362 
         

Total Company:

        

Beginning Balance

 $14,404,618  $11,505,852 

Acquisitions

  1,922,513   2,898,766 

Adjustments

  (169,854)  - 

Ending Balance

 $16,157,277  $14,404,618 

 

Intangible assets relate to the purchase of businesses. Goodwill represents the excess of cost over the fair value of identifiable assets acquired. Goodwill is not amortized but is reviewed on an annual basis for impairment. Amortization of intangibles is being amortized on a straight-line basis over period ranging from one year to 15 years. Intangible assets are as follows:

 

  

June 30,

2022

  

December 31,

2021

 

Customer list intangibles

 $9,316,000  $8,741,000 

Non-compete agreements

  200,000   200,000 

Trademarks

  4,474,149   3,599,149 

Total intangible assets

  13,990,149   12,540,149 

Less: accumulated amortization

  3,843,709   3,203,585 

Intangible assets, net

 $10,146,440  $9,336,564 

 

Amortization of intangibles assets was: $320,895 and $261,025 for the three months ended June 30, 2022 and 2021, respectively and $640,124 and $466,949 for the six months ended June 30, 2022 and 2021, respectively.

 

10

 
 
 

6.  PROPERTY, PLANT AND EQUIPMENT, NET

 

Property, plant and equipment are recorded at cost and depreciated over their useful lives. Maintenance and repair costs are expenses as incurred. Property, plant and equipment are as follows:

 

  

June 30,

2022

  

December 31,

2021

 

Land

 $231,034  $231,034 

Buildings and improvements

  2,955,118   2,961,431 

Machinery & equipment

  22,112,000   21,612,759 

Total property, plant & equipment

  25,298,152   24,805,224 

Less: accumulated depreciation

  10,331,770   9,196,022 

Property plant & equipment, net

 $14,966,382  $15,609,202 

 

Depreciation expense was $585,412 and $661,628 for the three months ended June, 2022 and 2021, respectively and $1,181,246 and $1,170,565 for the six months ended June 30, 2022 and 2021, respectively.

 

 

 

7.  INVESTMENTS IN EQUITY SECURITIES

 

Investments in equity securities are summarized in the table below:

 

  

BALANCE AT BEGINNING OF YEAR

  

ACQUISITIONS, DISPOSITIONS AND SETTLEMENTS

  

UNREALIZED GAINS (LOSSES) INCLUDED IN EARNINGS

  

REALIZED GAINS INCLUDED IN EARNINGS

  

BALANCE AT END OF PERIOD

 

December 31, 2021

 $1,534,400  $19,698  $(188,615

)

 $152,761  $1,518,244 
                     

Year-to-date June 30, 2022

  1,518,244   -   (434,069

)

  -   1,084,175 

 

Investments by fair value level in the hierarchy as of June 30, 2022 and December 31, 2021 are as follows:

 

  

Quoted Market Prices in Attractive Markets

(Level 1)

  

Models with Significant Observable Market Parameters

(Level 2)

  

Unobservable Inputs that are not Corroborated by Market Data

(Level 3)

  

Total Carrying Value in the Balance Sheet

 

Common stock as of June 30, 2022

 $1,084,175  $-  $-  $1,084,175 

Common stock as of December 31, 2021

 $1,518,244  $-  $-  $1,518,244 

 

11

 
 
 

8.  BANK DEBT 

 

The Company entered into a Credit Agreement on  June 1, 2017 with JPMorgan Chase Bank, N.A. as lender, which was subsequently amended in connection with funding the acquisition of CAD Enterprises, Inc. (“CAD”) on  July 5, 2018 (as amended, the “Credit Agreement”). As amended, the Credit Agreement is comprised of a revolving facility in the amount of $12,000,000, subject to a borrowing base (determined based on 80% of Eligible Accounts, plus 50% of Eligible Progress Billing Accounts, plus 50% of Eligible Inventory, minus Reserves, each as defined in the Credit Agreement) and a term A loan in the amount of $6,000,000. Outstanding borrowings on the term A loan are payable in consecutive monthly installments, which currently amount to $111,111 per month and a final payment of $222,223 on the maturity date. The Credit Agreement was amended on September 30, 2019 to expand the revolving loan amount from $12,000,000 to $20,000,000, subject to a borrowing base, and to extend the maturity of revolving facility from June 1, 2021 to June 1, 2024. The Credit Agreement was amended on December 30, 2019 to eliminate the borrowing base. The Credit Agreement was amended on March 2, 2021 to expand the revolving loan amount from $20,000,000 to $30,000,000.

 

The revolving facility under the Credit Agreement includes a $3 million sublimit for the issuance of letters of credit thereunder. Interest for borrowings under the revolving facility accrues at a per annum rate equal to Prime Rate or LIBOR plus applicable margins of (i) (0.25%) for Prime Rate loans and (ii) 1.75% for LIBOR loans. The maturity date of the revolving facility is  June 1, 2024. Interest for borrowings under the term A loan accrues at a per annum rate equal to Prime Rate or LIBOR plus applicable margins of (i) 0.25% for Prime Rate loans and (ii) 2.25% for LIBOR loans. The maturity date of the term A loan is December 1, 2022. The Credit Agreement includes a commitment fee on the unused portion of the revolving facility of 0.25% per annum payable quarterly. The obligations of the Company and other borrowers under the Credit Agreement are secured by a blanket lien on all the assets of the Company and its subsidiaries. The Credit Agreement also includes customary representations and warranties and applicable reporting requirements and covenants. The financial covenants under the Credit Agreement include a minimum fixed charge coverage ratio, a maximum senior funded debt to EBITDA ratio and a maximum total funded debt to EBITDA ratio. LIBOR is a common benchmark interest rate (or reference rate) used to set and make adjustments to interest rates for certain floating rate securities and other financial instruments. Financial institutions are discontinuing the use of LIBOR and adopting alternative reference rates including the Federal Reserve Bank of New York’s Secured Overnight Financing Rate (SOFR).

 

Bank debt balances consist of the following:

 

  

June 30,

2022

  

December 31,

2021

 

Term debt

 $777,778  $1,444,444 

Revolving debt

  21,763,887   16,311,493 

Total Bank debt

  22,541,665   17,755,937 

Less: current portion

  777,778   1,444,444 

Non-current bank debt

  21,763,887   16,311,493 

Less: unamortized debt costs

  102,172   136,057 

Net non-current bank debt

 $21,661,715  $16,175,436 

 

The Company had $8.2 million and $13.7 million available to borrow on the revolving credit facility at June 30, 2022 and December 31, 2021, respectively.   

 

12

 
 

9.     NOTES PAYABLE

 

Notes Payable Related Party

The Company had two separate outstanding promissory notes with First Francis Company Inc. (“First Francis”), which were originally issued in  July 2016 in connection with the acquisition of Federal Hose Manufacturing (“Federal Hose”) and which were amended in  July 2018 in connection with acquisition of CAD. The first promissory note was issued with original principal in the amount of $2,000,000, and the second was issued with original principal in the amount of $2,768,662. The promissory notes each had an interest rate of 6.25% per annum, which was increased from 4.0% per annum as part of the  July 2018 amendments to the Credit Agreement.

 

In connection with the Komtek Forge acquisition, on  January 15, 2021, the Company refinanced the outstanding First Francis promissory notes in the aggregate amount of $2,077,384, including accrued interest payable through the refinance date and combined this amount with an existing First Francis promissory note carried by Komtek Forge in the amount of $1,702,400 into one note for a combined $3,779,784 loan due to First Francis Company, payable in quarterly installments beginning  April 15, 2021. The interest rate on the refinanced loan remained at 6.25% per annum. First Francis is owned by Edward Crawford and Matthew Crawford, both of whom serve on the Board of Directors of the Company.

 

Notes Payable Seller Note

Effective July 1, 2018, the Company completed the acquisition of all of the issued and outstanding shares of capital stock of CAD. Upon the closing of the transaction, the CAD shares were transferred and assigned to the Company in consideration of the payment by the Company of an aggregate purchase price of $21 million, $12 million of which was payable in cash at closing, with the remainder paid in the form of a subordinated promissory note issued by the Company in favor of a Seller (the “Seller Note”), which is subject to certain post-closing adjustments based on working capital, indebtedness and selling expenses, as specified in the Share Purchase Agreement entered into in connection with the acquisition (the “Share Purchase Agreement”). The Seller Note bears interest at a rate of four percent (4%) per annum and is payable in full no later than June 30, 2023 (the “Maturity Date”). The Maturity Date, with respect to any then-outstanding portion of the original principal amount which is subject to an indemnification claim by the Company (asserted in accordance with the terms of the Share Purchase Agreement) pending as of the date thereof, will be automatically extended until such time as any claim relating to such disputed amount is no longer pending, pursuant to the terms of the Seller Note and subject to additional conditions set forth therein and in the Share Purchase Agreement. The Company is not permitted to prepay any amounts due and owing under the Seller Note. Payment of the Seller Note is secured by a second-priority security interest in the assets of CAD. Interest accrued on the original principal amount is due and payable in arrears on the first day of each calendar quarter up to and including June 30, 2023. The Company is required to make quarterly principal payments, the amount of which is calculated based on a four (4) year amortization schedule, on the last day of each calendar quarter up to and including the Maturity Date. The holders of the Seller Note and the Company agreed to defer the quarterly principal payment due June 30, 2020 until June 30, 2023; quarterly interest was paid on the Seller Note.

 

Notes payable consists of the following: 

 

  

June 30,

2022

  

December 31,

2021

 

In connection with the Komtek Forge acquisition, the Company refinanced the outstanding First Francis promissory notes, accrued interest payable through the refinance date and the assumed First Francis promissory note into one note on January 15, 2021 for a $3,779,784 loan due to First Francis Company, payable in quarterly installments beginning April 15, 2021.

 $2,941,721  $3,284,762 

In connection with the CAD acquisition, the Company entered into a promissory note on July 1, 2018 for a $9,000,000 loan due to the seller, payable in quarterly installments beginning September 30, 2018.

  2,250,000   3,937,500 

Total notes payable

  5,191,721   7,222,262 

Less current portion

  2,968,833   2,946,885 

Notes payable – non-current portion

 $2,222,888  $4,275,377 

 

 

13

 
 
 

10. LEASES

 

The Company has operating leases for facilities, vehicles and equipment. These leases have remaining terms of 2 years to 15 years, some of which include options to extend the leases for up to 10 years.

 

Supplemental balance sheet information related to leases:

 

  

June 30,

2022

  

December 31,

2021

 

Operating leases:

        

Operating lease right-of-use assets, net

 $8,731,603  $8,998,776 
         

Other current liabilities

  1,687,313   1,241,681 

Operating lease liabilities

  7,280,843   7,985,628 

Total operating lease liabilities

 $8,968,156  $9,227,309 

Weighted Average Remaining Lease Term

        

Operating Leases (in years)

  9.0   9.0 

Weighted Average Discount Rate

        

Operating Leases

  5.0

%

  5.0

%

 

 

11. EARNINGS PER COMMON SHARE 

 

The following table sets forth the computation of basic and diluted earnings per share.

 

  

Three Months Ended

June 30,

  

Six Months Ended

June 30,

 
                 
  

2022

  

2021

  

2022

  

2021

 
                 

Earnings Per Share - Basic

                

Net Income

 $1,171,264  $1,247,305  $2,237,139  $4,390,722 

Weighted average shares of common stock outstanding - Basic

  3,464,765   3,408,906   3,449,465   3,400,917 

Earnings Per Share - Basic

 $0.34  $0.37  $0.65  $1.29 
                 

Earnings Per Share - Diluted

                

Weighted average shares of common stock outstanding - Basic

  3,464,765   3,408,906   3,449,465   3,400,917 

Warrants, Options and Convertible Notes

  -   894   -   888 

Weighted average shares of common stock -Diluted

  3,464,765   3,409,800   3,449,465   3,401,805 

Earnings Per Share - Diluted

 $0.34  $0.37  $0.65  $1.29 

 

14

 
 
 

12. ACQUISITIONS

 

Effective January 15, 2021, the Company completed the acquisition of all of the issued and outstanding membership interests of KT Acquisition LLC (dba Komtek Forge, “Komtek”), a Massachusetts limited liability company and supplier of highly engineered forgings for the aerospace, industrial gas turbine, medical prosthetics. alternative energy, petrochemical, and defense industries, pursuant to a Membership Interest Purchase Agreement entered into as of January 15, 2021. The Company acquired Komtek in consideration of the payment by the Company of an aggregate purchase price of $3.7 million, subject to certain post-closing adjustments based on working capital, indebtedness and selling expenses, as specified in the Membership Interest Purchase Agreement, which was comprised of cash, the issuance of 60,000 Class A common shares of the Company and the assumption of certain specified liabilities of the seller.

 

Cash Consideration Transferred

 $840,551 

Assumed Debt

  1,753,757 

Fair Value of Stock Consideration

  1,059,000 

Total Consideration

 $3,653,308 
     

Cash

 $75,701 

Accounts Receivable

  1,502,713 

Inventory

  1,595,859 

Fixed Assets

  434,197 

Prepaid and Other Assets

  280,258 

Goodwill

  832,306 

Total Assets Acquired

 $4,721,034 
     

Accounts Payable

 $843,817 

Accrued Expense

  223,909 

Total Liabilities Assumed

 $1,067,726 
     

Total Fair Value

 $3,653,308 
     

Acquisition transaction costs incurred were:

 $147,400 

 

Goodwill

Goodwill has an assigned value of $0.8 million and represents the expected synergies generated by combining the operations of Komtek and the Company. The Company purchases forgings to manufacture products for customers in the Industrial and Transportation Products segment and the Komtek acquisition strengthens the Company’s supply chain.

 

15

 
 

Effective March 1, 2021, MTA Acquisition Company, LLC, a Delaware limited liability company (“Global-Tek Colorado”) and indirect wholly-owned subsidiary of Crawford United Corporation, completed the acquisition of all of the membership interests of Global-Tek-Manufacturing LLC, a Puerto Rico limited liability company and specialist in machining parts from wrought, rounds, castings or extrusions and providing in house anodizing and other finishing and assembly operations and substantially all of the assets of Machining Technology L.L.C., a Colorado limited liability company with CNC machining capability, pursuant to a Membership Interest and Asset Purchase Agreement entered into March 2, 2021 and effective as of March 1, 2021. The stock and assets were transferred and assigned to MTA in exchange for approximately $4.9 million in cash and the repayment of remaining outstanding indebtedness and transaction costs totaling $1.4 million, subject to customary post-closing adjustments. The Purchase Agreement also includes a post-closing “earnout” that provides for up to an aggregate of $1.5 million in additional consideration to the certain sellers (up to $750,000 per year) if specified performance targets are met in the two years following closing. If earned, the additional consideration is payable in cash or, at the election of each such seller, in Company common shares up to a maximum aggregate amount of 61,475 shares.

 

Cash Consideration Transferred

 $4,926,035 

Seller Transaction Costs and Repayment of Indebtedness

  1,398,394 

Total Consideration

 $6,324,429 
     

Accounts Receivable

 $1,058,460 

Inventory

  173,202 

Fixed Assets

  3,233,073 

Prepaid and Other Assets

  189,214 

Intangibles Asset: Trademark

  1,162,000 

Intangible Asset: Customer List

  1,041,000 

Goodwill

  1,896,607 

Total Assets Acquired

 $8,753,556 
     

Accounts Payable

 $473,119 

Accrued Payroll and Other Expense

  456,008 

Contingent Liability

  1,500,000 

Total Liabilities Assumed

 $2,429,127 
     

Total Fair Value

 $6,324,429 
     
     

Acquisition transaction costs incurred were:

 $190,007 

 

Goodwill and Intangible Assets

Goodwill has an assigned value of $1.9 million and represents the expected synergies generated by combining the operations of Global-Tek Colorado, Global-Tek-Manufacturing LLC and the Company. The Company utilizes machined parts for customers in the Industrial and Transportation Products segment and the acquisition of Global-Tek Colorado and Global-Tek-Manufacturing allows the Company to strengthen its supply chain. Intangible asset, trademark has an assigned value of $1.2 million which represents the expected value of the Global-Tek trade name in the market. Intangible asset, customer list has an assigned value of $1.0 million which represents the expected value of the list of the customers of Global-Tek to the Company.

 

Contingent Consideration

Global-Tek has a contingent consideration of $1.5 million as of the acquisition date which represents $750 thousand of additional consideration per year for a period of two years following the acquisition date if specified performance targets are met. The additional consideration will be earned if Global-Tek achieves specified profitability targets and is payable either in cash or in common shares of the Company up to an aggregate maximum amount of 61,475 shares. The range of estimates for the outcome of the contingent consideration is between $0 and approximately $1.5 million. The maximum amount of the payment is the greater of the value of 61,475 common shares of the Company and $1.5 million. The first year performance target has been achieved by Global-Tek and was paid out in the second quarter of 2022 in the amount of $750 thousand.

 

16

 
 

Effective July 1, 2021, Crawford EH Acquisition Company, LLC, a Delaware limited liability company and indirect wholly-owned subsidiary of Crawford United Corporation, completed the acquisition of all of the operating assets of Emergency Hydraulics LLC, (“Emergency Hydraulics”) a Florida limited liability company and provider of hydraulic hoses, air tank assemblies and related products to manufacturers of firefighting trucks and other emergency vehicles, pursuant to an Asset Purchase Agreement entered into July 1, 2021. The acquired business is strategically important to the Company’s growing industrial hose platform and will expand its offerings and diversify its customer base in this important market segment. The assets were transferred and assigned to Emergency Hydraulics in exchange for approximately $0.3 million of repayment of remaining outstanding indebtedness and transaction costs.

 

Assumption of Indebtedness

 $287,359 
     

Accounts Receivable

  79,843 

Inventory

  67,254 

Intangible Assets: Customer List

  478,649 

Total Assets Acquired

 $625,746 
     

Accounts Payable

 $338,387 

Total Liabilities Assumed

 $338,387 

Total Fair Value

 $287,359 

Acquisition transaction costs incurred were:

 $36,204 

 

Intangible Assets

Intangible asset, customer list has an assigned value of $0.5 million which represents the expected value of the list of the customers of Emergency Hydraulics to the Company.

 

17

 
 

Effective January 10, 2022, Crawford REV Acquisition Company LLC (name later changed to Reverso Pumps LLC or “Reverso Pumps”), a Delaware limited liability company and indirect wholly-owned subsidiary of Crawford United Corporation (the “Company”), completed the acquisition (the “Reverso Transaction”) of substantially all the assets of Reverso Pumps, Inc., a Florida corporation and developer, designer, manufacturer, seller and distributor of oil change systems, fuel and oil transfer pumps, fuel primers, fuel polishing systems and engine flushing systems (“Reverso”), pursuant to an Asset Purchase Agreement (the “Reverso Asset Purchase Agreement”) entered into and effective January 10, 2022 by and among Reverso Pumps, the Seller, the seller parties named therein and the Seller Parties’ representatives named therein. Upon the closing of the Transaction, the assets were transferred and assigned to Reverso Pumps in exchange for approximately $2.6 million in cash, subject to customary post-closing adjustments.

 

Additionally, effective on January 10, 2022, Crawford SEP Acquisition Company LLC (name later changed to Separ America LLC or “Separ America”), a Delaware limited liability company and indirect wholly-owned subsidiary of the Company, completed the acquisition (the “Separ Transaction,” and with the Reverso Transaction, the “Transactions”) of substantially all the assets of Separ of the Americas, LLC, a Florida limited liability company and developer, designer, manufacturer, seller and distributor of oil change systems, fuel and oil transfer pumps, fuel primers, fuel polishing systems and engine flushing systems (“Separ”) pursuant to an Asset Purchase Agreement (the “Separ Asset Purchase Agreement,” and together with the Reverso Asset Purchase Agreement, the “Purchase Agreements”) by and among Separ America, the Seller, the seller parties named therein and the Seller Parties’ representative named therein. Upon the closing of the Transaction, the assets were transferred and assigned to Separ America in exchange for approximately $1.6 million in cash, subject to customary post-closing adjustments.

 

Cash Consideration Transferred

 $3,973,375 

Seller Transaction Costs

  230,359 

Total Consideration

 $4,203,734 
     

Accounts Receivable

  471,879 

Inventory

  1,349,115 

Fixed Assets

  255,000 

Prepaid and Other Assets

  47,632 

Intangible Asset: Customer List & Trademark

  1,300,000 

Goodwill

  1,378,191 

Total Assets Acquired

 $4,801,817 
     

Accounts Payable

 $542,359 

Accrued Expense

  55,724 

Total Liabilities Assumed

 $598,083 

Total Fair Value

 $4,203,734 
     

Acquisition transaction costs incurred were:

 $124,825 

 

Goodwill

Goodwill has an assigned value of $1.4 million and represents the expected synergies generated by combining the operations of Reverso, Separ, and the Company. The Company sells marine hoses and related products and the acquisition of Reverso Pumps and Separ America will allow the Company to expand its offerings to customers in the strategically important marine and defense markets. Intangible assets, customer list and trademarks has an assigned value of $1.3 million which represents the expected value of the list of the customers and trademarks of Reverso Pumps and Separ America.

 

18

 

Effective May 1, 2022, Knitting Machinery Company of America, LLC, a Delaware limited liability company (“Knitting Machinery”) and indirect wholly-owned subsidiary of Crawford United Corporation, completed the acquisition of all of the operating assets of KMC Corp. dba Knitting Machinery Corp., a Delaware corporation and specialist in the manufacture of hose reinforcement machinery for the plastic, rubber and silicone industries pursuant to an Asset Purchase Agreement entered into as of May 1, 2022. The acquired business is strategically important to the Company’s growing industrial hose platform and will expand its offerings and diversify its customer base in this important market segment. The assets were transferred and assigned to Knitting Machinery in exchange for approximately $250,000 in cash and 38,462 Class A Common Shares valued at $1.0 million.

 

Cash Consideration Transferred

 $250,000 

Fair Value of Stock Consideration

  1,000,012 

Total Consideration

 $1,250,012 
     

Cash

 $100,000 

Accounts Receivable

  155,932 

Inventory

  664,861 

Fixed Assets

  164,123 

Intangible Assets

  150,000 

Goodwill

  424,261 

Total Assets Acquired

 $1,659,177 
     

Accounts Payable

 $33,694 

Deferred Revenue

  375,471 

Total Liabilities Assumed

 $409,165 

Total Fair Value

  1,250,012 
     

Acquisition transaction costs incurred were:

 $8,951 

 

Goodwill and Intangible Assets

Goodwill has an assigned value of $0.4 million and represents the expected synergies generated by combining the operations of

KMC and the Company. The Company utilizes industrial hoses for customers in the Industrial and Transportation Products segment and the acquisition of KMC allows the Company to strengthen its supply chain. Intangible asset, trademark has an assigned value of $0.075 million which represents the expected value of the KMC trade name in the market. Intangible asset, customer list has an assigned value of $0.075 million which represents the expected value of the list of the customers of KMC to the Company.

 

Sales and net income information for the acquired companies, including Komtek Forge LLC (“Komtek”), Global-Tek Manufacturing LLC and Global-Tek Colorado LLC (“Global-Tek”), Emergency Hydraulics LLC (“EH”), Reverso Pumps LLC (“Reverso Pumps”), Separ America LLC (“Separ America”) and Knitting Machinery Company of America LLC (“Knitting Machinery”) since the respective acquisition dates for the six months ended June 30, 2022 and 2021 are provided below.

 

  

Six Months ended

  

Six Months ended

 
  

June 30, 2022

  

June 30, 2021

 
  

Sales

  

Net Income

  

Sales

  

Net Income

 
Acquired Companies:                

Komtek (acquired January 15, 2021)

 $4,148,696   200,675  $3,634,832  $273,371 

Global-Tek (acquired March 1, 2021)

  3,154,086   (488,575

)

  4,310,258   705,122 

EH (acquired July 1, 2021)

  656,068   69,543   -   - 

Reverso Pumps (acquired January 10, 2022)

  2,548,563   351,769   -   - 

Separ America (acquired January 10, 2022)

  869,739   234,595   -   - 

Knitting Machinery (acquired May 1, 2022)

  579,388   61,415   -   - 

Subtotal Acquired Companies

 $11,956,540   429,422   7,945,090   978,493 
                 

All Other Companies

  50,948,233   1,807,717   42,498,799   3,412,229 

Total

 $62,904,773  $2,237,139  $50,443,889  $4,390,722 

 

19

 
 
 

13. SEGMENT AND RELATED INFORMATION  

 

The Company reports operations for two business segments: (1) Commercial Air Handling Equipment, (2) Industrial and Transportation Products. The identification of our operating segments is based on guidance in ASC 280-10-50-1. The Company's management evaluates segment performance based primarily on operating income. Certain corporate costs are allocated to the segments and interest expense directly related to financing the acquisition of a business is allocated to that segment, respectively.  Intangible assets are allocated to each segment and the related amortization of these assets are recorded in selling, general and administrative expenses.

 

Both our Commercial Air Handling Equipment segment and our Industrial Transportation Products segment engage in business activities from which they may recognize revenues and incur expense, including revenue and expenses relating to transactions with other components of the Company. The operating results for both the Commercial Air Handling Equipment segment and the Industrial Transportation Products segment are reviewed regularly by our chief operating decision maker and is considered in making decisions about resources to be allocated to the segment in assessing its performance. Financial information for both segments is available in internal financial statements that are prepared on a monthly basis.

 

Commercial Air Handling Equipment:

The Commercial Air Handling Equipment segment was added June 1, 2017, when the Company purchased certain assets and assumed certain liabilities of Air Enterprises Acquisition LLC in Akron, Ohio. The acquired business, which operates under the name Air Enterprises, is an industry leader in designing, manufacturing and installing large-scale commercial, institutional, and industrial custom air handling solutions. Its customers are typically in the health care, education, pharmaceutical and industrial manufacturing markets in the United States. This segment also sells to select international markets. The custom air handling units are constructed of non-corrosive aluminum, resulting in sustainable, long-lasting, and energy efficient solutions with life expectancies of 50 years or more. These products are distributed through a network of sales representatives, based on relationships with health care networks, building contractors and engineering firms. The custom air handling equipment is designed, manufactured and installed under the brand names FactoryBilt® and SiteBilt®. FactoryBilt® air handling solutions are designed, fabricated and assembled in a vertically integrated process entirely within the Akron, Ohio facility. SiteBilt® air handling solutions are designed and fabricated in Akron, but are then crated and shipped to the field and assembled on-site.

 

Industrial and Transportation Products: 

The Industrial and Transportation Products segment was added July 1, 2016, when the Company purchased the assets of the Federal Hose Manufacturing, LLC of Painesville, Ohio. This business segment includes the manufacture of flexible interlocking metal hoses and the distribution of silicone and hydraulic hoses. Metal hoses are sold primarily to major heavy-duty truck manufacturers and major aftermarket suppliers in North America. Metal hoses are also sold into the agricultural, industrial and petrochemical markets. Silicone hoses are distributed to a number of industries in North America, including agriculture and general industrial markets. The Company purchased all of the issued and outstanding shares of capital stock of CAD Enterprises, Inc.(“CAD”) in Phoenix, Arizona on July 1, 2018. CAD provides complete end-to-end engineering, machining, grinding, welding, brazing, heat treat and assembly solutions. Utilizing state-of-the-art machining and welding technologies, this segment is an industry leader in providing complex components produced from nickel-based superalloys and stainless steels. CAD’s quality certifications include ISO 9001:2015/AS9100D, as well as Nadcap accreditation for Fluorescent Penetrant Inspection (FPI), Heat Treating/Braze, Non-Conventional Machining EDM, and TIG/E-Beam welding. The Company added the distribution of marine hose to this segment through the acquisition of the assets of MPI Products, Inc. (“MPI”) on January 2, 2020. MPI specializes in rubber and plastic marine hose for the recreational boating industry. MPI offers certified products that meet marine industry standards and regulations. Effective April 19, 2019, the Company, completed the acquisition of substantially all of the assets of Data Genomix, Inc., an Ohio corporation (“DG”). DG is in the business of developing and commercializing marketing and data analytic technology applications. The Company purchased all of the issued and outstanding membership interests of KT Acquisition LLC (name later changed to Komtek Forge LLC), in Worcester, Massachusetts on January 15, 2021. Komtek Forge LLC is a supplier of highly engineered forgings for the aerospace, industrial gas turbine, medical prosthetics, alternative energy, petrochemical and defense industries. The Company purchased all of the membership interests of Global-Tek-Manufacturing LLC (“Global-Tek”), in Ceiba, Puerto Rico and substantially all of the assets of Machining Technology LLC (name later changed to Global-Tek Colorado LLC or “Global-Tek Colorado”) in Longmont, Colorado on March 2, 2021. Global-Tek and Global-Tek Colorado specialize in providing customers with highly engineered manufacturing solutions, including CNC machining, anodizing, electro polishing and laser marking for customers in the defense, aerospace and medical device markets. The Company purchased substantially all of the assets of Emergency Hydraulics LLC (“Emergency Hydraulics”), in Ocala, Florida on July 1, 2021. Emergency Hydraulics provides hydraulic hoses, air tank assemblies and related products to manufacturers of firefighting trucks and other emergency vehicles. The company purchased substantially all of the assets of Crawford REV Acquisition Company LLC (name later changed to Reverso Pumps LLC or “Reverso Pumps”), in Davie, Florida on January 10, 2022. Reverso Pumps develops, designs, manufactures, sells and distributes oil change systems, fuel and oil transfer pumps, fuel primers, fuel polishing systems and engine flushing systems.

 

20

 

The company purchased substantially all of the assets of Crawford SEP Acquisition Company LLC (name later changed to Separ America LLC or “Separ America”), in Davie, Florida on January 10, 2022. Separ America develops, designs, manufactures, sells and distributes oil change systems, fuel and oil transfer pumps, fuel primers, fuel polishing systems and engine flushing systems. The company purchased substantially all of the assets of KMC Corp. dba Knitting Machinery Corp. (“Knitting Machinery”), in Cleveland, Ohio and Greenville, Ohio on May 1, 2022. Knitting Machinery specializes in manufacturing hose reinforcement machinery for the plastic, rubber and silicone industries.

 

The factors used to determine the Company’s reportable segments follow the guidance of ASC 280-10-50-21 and 50-10-22 and include consideration of the type of products or services delivered, the customers and end markets served, the appliable revenue recognition methodology and the length of time it takes to deliver products or services to customers. The Commercial Air Handling Equipment segment was identified as a reportable segment consisting of Air Enterprises, because Air Enterprises is strategically and operationally different from our other companies in several ways. First, Air Enterprises sells equipment to end customers and our other businesses that fall into the Industrial and Transportation Products segment sell products and components to end customers, not equipment. Second, the Commercial Air Handling Equipment segment delivers custom air handling solutions to customers which is different than the Industrial and Transportation Products segment which delivers manufactured metal, silicone, hydraulic and marine hoses, complex engineered components, highly engineered forgings, highly engineered and machined parts and data analytic technology applications. Third, the Commercial Air Handling Equipment segment serves customers primarily in the health care and education end markets while the Industrial and Transportation Products segment delivers products to customers in the heavy-duty truck manufacturing, agricultural, industrial, petrochemical, aerospace, defense, industrial gas turbine, medical prosthetics, alternative energy and emergency vehicle end markets. Fourth, the Commercial Air Handling Equipment segment recognizes revenue primarily over time while the Industrial and Transportation Products segment recognizes revenue primarily at a point in time. Fifth, the Commercial Air Handling Equipment segment manufactures custom air handling solutions for customers over a period of three to eighteen months from the time the order is received to the time the air handling solution is delivered to the end customer as compared to the Industrial and Transportation Products segment which sells and delivers products to customers much more quickly, often within 30 days or less. For the reasons previously mentioned, Air Enterprises is strategically and operationally different than the other businesses owned by the Company and management finds it useful to include this business in the Commercial Air Handling Segment which is separate and distinct from all of our other businesses that reside in the Industrial and Transportation Products segment.

 

Corporate and Other: 

Corporate costs not allocated to the two primary business segments are aggregated here.

 

21

 
 

Information by industry segment is set forth below: 

 

  

Three Months Ended June 30, 2022

 
  

Commercial

Air Handling

  

Industrial

And

Transportation

Products

  

Corporate

and Other

  

Consolidated

 

Sales

 $11,845,380  $20,056,647  $-  $31,902,027 

Gross Profit

  2,453,139   4,315,352   -   6,768,491 

Operating Income

  1,382,553   1,839,634   (846,660

)

  2,375,527 

Pretax Income

  1,382,553   1,514,121   (1,301,004

)

  1,595,670 

Net Income

  988,526   1,071,636   (888,898

)

  1,171,264 

 

 

  

Three Months Ended June 30, 2021

 
  

Commercial

Air Handling

  

Industrial

And

Transportation

Products

  

Corporate

and Other

  

Consolidated

 

Sales

 $9,972,545  $16,477,340  $-  $26,449,885 

Gross Profit

  2,030,038   3,750,252   -   5,780,290 

Operating Income

  845,092   1,342,966   (68,261

)

  2,119,797 

Pretax Income

  845,092   1,121,507   (372,142

)

  1,594,457 

Net Income

  633,818   893,184   (279,697

)

  1,247,305 

 

 

  

Six Months Ended June 30, 2022

 
  

Commercial

Air Handling

  

Industrial

And

Transportation

Products

  

Corporate

and Other

  

Consolidated

 

Sales

 $23,403,254  $39,501,519  $-  $62,904,773 

Gross Profit

  5,082,796   8,052,101   -   13,134,897 

Operating Income

  2,944,897   3,121,620   (2,293,668

)

  3,772,849 

Pretax Income

  2,944,897   2,930,092   (2,638,228

)

  3,236,761 

Net Income

  2,105,602   2,017,870   (1,886,333

)

  2,237,139 

 

 

  

Six Months Ended June 30, 2021

 
  

Commercial

Air Handling

  

Industrial

And

Transportation

Products

  

Corporate

and Other

  

Consolidated

 

Sales

 $18,737,644  $31,706,245  $-  $50,443,889 

Gross Profit

  4,260,858   7,522,353   -   11,783,211 

Operating Income

  1,890,721   3,094,411   (539,875

)

  4,445,257 

Pretax Income

  1,890,721   2,693,643   679,052   5,263,416 

Net Income

  1,418,040   2,099,368   873,314   4,390,722 

 

22

 
 

14. SUBSEQUENT EVENTS

 

None.

 

 

RESULTS OF OPERATIONS.

 

The following discussion is intended to assist in the understanding of the Company's financial position at June 30, 2022 and December 31, 2021, results of operations for the three and six month periods ended June 30, 2022 and 2021, and cash flows for the three and six month periods ended June 30, 2022 and 2021, and should be read in conjunction with the consolidated financial statements and related notes included elsewhere in this Quarterly Report on Form 10-Q and with the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2021. The coronavirus (COVID-19) pandemic has disrupted our operations and affected our business, and may continue to do so, due to many factors, including imposition by government authorities of mandatory closures, work-from-home orders and social distancing protocols, increased employee absenteeism due to illness and/or quarantine requirements, and other restrictions that could materially adversely affect our ability to adequately staff and maintain our operation. The COVID-19 pandemic has also disrupted, and may continue to disrupt, our operations and facilities and to provide personal protective equipment for our employees. There may also be long-term negative effects on the economic well being of our customers and in the economies of affected countries. Even as government restrictions have been lifted and economies gradually reopened, the shape of the economic recovery remains uncertain and may continue to negatively impact our results of operations, cash flows and financial position in subsequent quarters.

 

Items Affecting the Comparability of our Financial Results

 

The Company purchased all of the issued and outstanding membership interests of KT Acquisition LLC (name later changed to Komtek Forge LLC “Komtek”), in Worcester, Massachusetts on January 15, 2021.

 

The Company purchased all of the membership interests of Global-Tek Manufacturing LLC (“Global-Tek”) in Ceiba, Puerto Rico and substantially all of the assets of Machining Technology L.L.C. (“Machining Technology”), in Longmont, Colorado on March 2, 2021.

 

The Company purchased substantially all of the operating assets of Emergency Hydraulics LLC, (“Emergency Hydraulics”) in Ocala, Florida on July 1, 2021.

 

The Company purchased substantially all of the operating assets of Reverso Pumps, Inc, (“Reverso Pumps”) and Separ of the Americas, LLC, (“Separ America”), both located in Davie, Florida on January 10, 2022.

 

The Company purchased substantially all of the operating assets of KMC Corp. dba Knitting Machinery Corp. (“Knitting Machinery”) located in Cleveland, Ohio and Greenville, Ohio on May 1, 2022.

 

Accordingly, in light of the timing of these transactions, the Company’s results for the three and six month periods ended on June 30, 2022 include the added results of operations of Emergency Hydraulics, Reverso Pumps, Separ America and Knitting Machinery in the Industrial and Transportation Products segment. Conversely, our results for the three and six month periods ended June 30, 2021 do not include the results of operations of Emergency Hydraulics, Reverso Pumps, Separ America and Knitting Machinery and also do not include a full six months of results for Komtek, Global-Tek and Machining Technology in the Industrial and Transportation Products segment.

 

23

 

 

Results of Operations Three Months Ended June 30, 2022 and 2021

 

Sales for the quarter ended June 30, 2022 (“current quarter”) increased to $31.9 million, an increase of approximately $5.5 million or 21% from sales of $26.4 million during the same quarter of the prior year. The increase in sales of $5.5 million from $26.4 million for the quarter ended June 30, 2021 to $31.9 million for the quarter ended June 30, 2022 was driven by increased sales from the acquisitions of Reverso and Separ of the Americas of $1.9 million, Emergency Hydraulics of $0.7 million and Knitting Machinery of $0.6 million. Additionally, there was increased demand for products sold by Air Enterprises of $1.9 million, MPI of $0.8 million, Federal Hose of $0.6 million and Data Genomix $0.5 million. These increases were partially offset by a decline in demand of $1.5 million attributable to Global-Tek Manufacturing and Global-Tek Colorado.

 

Cost of sales for the current quarter was $25.1 million compared to $20.7 million, an increase of $4.5 million or 22% from the same quarter of the prior year.  Gross profit was $6.8 million in the current quarter compared to $5.8 million, an increase of $1.0 million from the same quarter of the prior year.  The increase in cost of sales and gross profit was primarily attributable to the impact of the acquisitions of Reverso and Separ of the Americas, Emergency Hydraulics and Knitting Machinery in addition to greater demand for products sold by Air Enterprises, MPI, Federal Hose and Data Genomix partially offset by a decrease in cost of sales and gross profit for Global-Tek Manufacturing and Global-Tek Colorado.

 

Selling, general and administrative expenses (SG&A) in the current quarter were $4.4 million, or 14% of sales, compared to $3.7 million, or 14% of sales in the same quarter of last year. Selling, general and administrative expenses was flat as a percentage of sales due primarily to increased control over spending partially offset by an additional $0.4 million of Selling, general and administrative expenses in the current quarter as a result of the acquisitions of Reverso Pumps, Separ America, Emergency Hydraulics and Knitting Machinery.

 

Interest charges in the current quarter were approximately $0.2 million compared to $0.2 million in the same quarter of the prior year. Average total debt (including notes) and average interest rates for the current quarter were $29.0 million and 3.1% respectively, compared to $27.7 million and 2.9% in the same period of last year.

 

Other expense, net was $0.6 million in the current quarter compared to $0.3 million in the same quarter of the prior year.  The increase in other expense, net is driven by a loss of $0.6 million in the quarter related to investments in marketable securities compared to a loss of $0.2 million related to investments in marketable securities and $0.1 million of transaction costs in the same period of last year.

 

Income tax expense in the current quarter was $0.4 million compared to $0.3 million in the same quarter of the prior year. Tax expense is higher compared to the same quarter of the prior year despite similar levels of pre-tax income because a higher expected state tax rate was used in the current quarter.

 

Net income in the current quarter was $1.2 million or $0.34 per diluted share as compared to net income of $1.2 million or $0.37 per diluted share for the same quarter of the prior year because of the factors noted above.

 

Commercial Air Handling Segment

 

Sales in the Commercial Air Handling Equipment segment for the quarter ended June 30, 2022 increased to $11.8 million, an increase of approximately $1.9 million or 18.8% from sales of $10.0 million during the same period of the prior year. This increase was primarily attributable to an increase in demand as COVID-19 pandemic-related restrictions were lifted and the on-site access necessary to complete the installation of commercial air handling units was restored for certain hospital and university customers.

 

Cost of sales in the Commercial Air Handling Equipment segment for the current quarter was $9.4 million compared to $7.9 million in the prior year, an increase of $1.4 million or 18.3%. Gross profit was $2.5 million in the current quarter compared to $2.0 million in the same period of last year, an increase of $0.5 million. Cost of sales as a percentage of sales was 79.3% in the current quarter compared to 79.6% in the prior year. The decrease in cost of sales as a percentage of sales in the current quarter was primarily attributable to cost savings and lower input costs in the current period compared to prior year.

 

Selling, general and administrative expenses (SG&A) in the Commercial Air Handling Equipment segment in the current quarter were $1.1 million, or 9.0% of sales, compared to $1.2 million, or 11.9% of sales, in the prior year.

 

There was no interest charge in the Commercial Air Handling Equipment segment for the current quarter or the same quarter of the prior year because there was no outstanding debt attributable to this segment during those periods.

 

24

 

Income tax expense in the Commercial Air Handling Equipment segment in the current year was $0.4 million compared to $0.2 million in the prior year an increase of $0.2 million that was primarily attributable to an increase in income before taxes.

 

Net income in the Commercial Air Handling Equipment segment for the current year was $1.0 million compared to net income of $0.6 million in the prior year due primarily to the factors noted above.

 

Industrial and Transportation Products Segment

 

Sales in the Industrial and Transportation Products segment for the current quarter increased to $20.1 million, an increase of approximately $3.6 million or 21.7% from sales of $16.5 million during same period to the prior year. This increase was primarily driven by sales from the acquisitions of Reverso and Separ of the Americas of $1.9 million, Emergency Hydraulics of $0.7 million and Knitting Machinery of $0.6 million, MPI of $0.8 million, Federal Hose of $0.6 million and Data Genomix $0.5 million. These increases were partially offset by a decline in demand of $1.5 million attributable to Global-Tek Manufacturing and Global-Tek Colorado.

 

Cost of sales in the Industrial and Transportation Products segment for the current quarter was $15.7 million compared to $12.7 million in the prior year, an increase of $3.0 million or 23.7%. Gross profit was $4.3 million in the current quarter compared to $3.8 million in the same period of the prior year, an increase of $0.6 million. The increase in cost of sales and gross profit was primarily attributable to the impact of the acquisitions of Reverso and Separ of the Americas, Emergency Hydraulics and Knitting Machinery in addition to greater demand for products sold by MPI, Federal Hose and Data Genomix partially offset by a decrease in cost of sales and gross profit for Global-Tek Manufacturing and Global-Tek Colorado.

 

Selling, general and administrative expenses (SG&A) in the Industrial and Transportation Products segment in the current quarter were $2.5 million, or 12.3% of sales, compared to $2.4 million, or 14.6% of sales, in the prior year. Selling, general and administrative expenses decreased as a percentage of sales due primarily to increased control over spending partially offset by an additional $0.4 million of Selling, general and administrative expenses in the current quarter as a result of the acquisitions of Reverso Pumps, Separ America, Emergency Hydraulics and Knitting Machinery.

 

Interest charges in the current quarter were approximately $0.2 million compared to $0.2 million in the same quarter of the prior year. Average total debt (including notes) and average interest rates for the current quarter were $29.0 million and 3.1% respectively, compared to $27.7 million and 2.9% in the same period of last year.

 

Other expense, net in the Industrial and Transportation Products segment was $0.1 million in the current year compared to $0.0 million of other income, net in the same period of the prior year. The increase in other expense, net was primarily attributable to an increase to a non-operating reserve.

 

Income tax expense in the current quarter was $0.4 million compared to $0.2 million in the same quarter of the prior year. Tax expense is higher compared to the same quarter of the prior year primarily driven by the increase in pre-tax income.

 

Net income in the Industrial and Transportation Products segment for the current quarter was $1.1 million compared to net income of $0.9 million in the same period of the prior year due primarily to the factors noted above.

 

Results of Operations Six Months Ended June 30, 2022 and 2021

 

Sales for the six months ended June 30, 2022 increased to $62.9 million, an increase of approximately $12.5 million or 24.7% from sales of $50.4 million during the same period of the prior year. This increase in sales was primarily attributable to the impact of the acquisitions of Emergency Hydraulics, Reverso Pumps, Separ America Emergency Hydraulics and Knitting Machinery in addition to a full six months of earnings from Komtek, Global-Tek and Machining Technology as compared to the same period last year. The increase in sales of $12.5 million from $50.4 million for the six months ended June 30, 2021 to $62.9 million for the six months ended June 30, 2022 was driven by increased sales from the acquisitions of Komtek ($0.5 million), Emergency Hydraulics ($0.7 million), Reverso Pumps and Separ America ($3.4 million) and Knitting Machinery ($0.6 million) and a $9.2 million increase attributable to recovery in demand as COVID-19 pandemic-related restrictions loosened and commercial activity increased for Air Enterprises, Federal Hose, Data Genomix and MPI. These increases were partially offset by a decline in demand of $1.9 million attributable collectively to global-Tek Manufacturing, Global-Tek Colorado and CAD Enterprises.

 

Cost of sales for the six-month period ending June 30, 2022 was $49.8 million compared to $38.7 million, an increase of $11.1 million or 28.7% from the same period of the prior year.  Gross profit was $13.1 million in the six-month period ending June 30, 2022 compared to $11.8 million, an increase of $1.4 million from the same period of the prior year.  The increase in cost of sales and gross profit was primarily attributable to the impact of the acquisitions of Knitting Machinery, Emergency Hydraulics, Reverso Pumps and Separ America, in addition to a full six months of earnings in 2022 from Komtek, Global-Tek and Machining Technology. In addition, cost of sales for Air Enterprises increased from $14.5 million in the first six months of 2021 to $18.3 million in the six months ended June 30, 2022, an increase of $3.8 million or 26.2% driven by increased demand for its products.

 

25

 

Selling, general and administrative expenses (SG&A) for the six months ending June 30, 2022 were $9.4 million, or 15% of sales, compared to $7.3 million, or 15% of sales in the same period of last year. Selling, general and administrative expenses increased due to $0.9 million of stock awards that were granted in the current six months compared to $0.3 million of stock awards during the same period of last year. An additional $0.9 million of Selling, general and administrative expenses in the current six month period were a result of the acquisitions of Reverso Pumps and Separ America, in addition to a full six months of expenses in 2022 for Komtek, Global-Tek and Machining Technology.

 

Interest charges in the six months ended June 30, 2022 were approximately $0.4 million compared to $0.5 million in the same period of the prior year. The interest expense decreased due to lower balances on the Company’s fixed rate notes payable. Average total debt (including notes) and average interest rates for the most recent six-month period were $29.0 million and 2.9% compared to $26.9 million and 3.0% in the same period of last year.

 

Other expense, net was $0.1 million in the six-month period ending June 30, 2022 compared to $1.3 million of other income, net in the same period of the prior year.  The decrease in other income is primarily driven by the forgiveness of the Company’s $1.5 million in outstanding Payroll Protection Loans (“PPP Loans”) in full by the U.S. Small Business Administration in accordance with the terms of the CARES Act in the first quarter of 2021 as compared to no PPP Loan forgiveness in the first six months of 2022. The forgiveness of the PPP Loans was treated as income in the first six months of 2021.

 

Income tax expense in the six-month period ending June 30, 2022 was $1.0 million compared to $0.9 million in the same period of the prior year. Tax expense is higher in the six-month period ending June 30, 2022 compared to the same period of the prior year despite lower pre-tax income because PPP Loan forgiveness is not taxable, which contributed to a lower tax rate in 2021.

 

Net income for the six-month period ending June 30, 2022 was $2.2 million or $0.65 per diluted share as compared to the net income of $4.4 million or $1.29 per diluted share for the same period of the prior year.  

 

Commercial Air Handling Segment

 

Sales in the Commercial Air Handling Equipment segment for the six months ending June 30, 2022 increased to $23.4 million, an increase of approximately $4.7 million or 24.9% from sales of $18.7 million during the same period of the prior year. This increase was primarily attributable to an increase in demand as COVID-19 pandemic-related restrictions were lifted and the on-site access necessary to complete the installation of commercial air handling units was restored for certain hospital and university customers.

 

Cost of sales in the Commercial Air Handling Equipment segment for the six-month period ending June 30, 2022 was $18.3 million compared to $14.5 million in the same period of the prior year, an increase of $3.8 million or 26.6%. Gross profit was $5.1 million in the six-month period ending June 30, 2022 compared to $4.3 million in the prior year, an increase of $0.8 million. Cost of sales as a percentage of sales was 78.3% in the most recent six months compared to 77.3% in the same period of the prior year. The increase in cost of sales as a percentage of sales in the current year was primarily attributable to higher costs driven by supply chain disruptions in the most recent six-month period compared to prior year.

 

Selling, general and administrative expenses (SG&A) in the Commercial Air Handling Equipment segment in the six-month period ending June 30, 2022 were $2.1 million, or 9.1% of sales, compared to $2.4 million, or 12.6% of sales, in the same period of the prior year. The improvement in SG&A expenses as a percentage of net sales is driven by the impact of the fixed SG&A expenses over the higher revenue base in the 2022 period compared to the same period a year ago.

 

There was no interest charge in the Commercial Air Handling Equipment segment for the six-month period ending June 30, 2022 or in prior year because there was no outstanding debt attributable to this segment during those periods.

 

Income tax expense in the Commercial Air Handling Equipment segment in the six-month period ending June 30, 2022 was $0.8 million compared to $0.5 million in the prior year an increase of $0.3 million that was primarily attributable to an increase in income before taxes.

 

Net income in the Commercial Air Handling Equipment segment for the six-month period ending June 30, 2022 was $2.1 million compared to net income of $1.4 million in the same period of the prior year due primarily to the factors noted above.

 

26

 

Industrial and Transportation Products Segment

 

Sales in the Industrial and Transportation Products segment for the six-months ended June 30, 2022 increased to $39.5 million, an increase of approximately $7.8 million or 24.6% from sales of $31.7 million during the same period of prior year. The increase for the six months ended June 30, 2022 was driven by increased sales from the acquisitions of Komtek ($0.5 million), Emergency Hydraulics ($0.7 million), Reverso Pumps and Separ America ($3.4 million) and Knitting Machinery ($0.6 million) and a $4.5 million increase attributable to recovery in demand as COVID-19 pandemic-related restrictions loosened and commercial activity increased for Federal Hose, Data Genomix and MPI. These increases were partially offset by a decline in demand of $1.9 million attributable collectively to Global-Tek Manufacturing, Global-Tek Colorado and CAD Enterprises.

 

Selling, general and administrative expenses (SG&A) in the Industrial and Transportation Products segment in the six-month period ending June 30, 2022 were $4.9 million, or 12.5% of sales, compared to $4.4 million, or 14.0% of sales, in the prior year.

 

The interest charge for the Industrial and Transportation Products segment for the current year was $0.4 million compared to $0.4 million in the prior year.

 

Other income, net in the Industrial and Transportation Products segment was $0.2 million in the six-month period ending June 30, 2022 compared to $0.0 million of other income, net in the prior year. The increase in other income, net was primarily attributable to Aerospace and Manufacturing grant income provided by the U.S. Department of Transportation in the current six-month period.

 

Income tax expense in the Industrial and Transportation Products segment in the six-month period ending June 30, 2022 was $0.9 million compared to $0.6 million in the prior year, an increase of $0.3 million that was attributable to an increase in income before taxes in the current period in addition to a higher expected state tax rate used in the current period.

 

Net income in the Industrial and Transportation Products segment for the six-month period ending June 30, 2022 was $2.0 million compared to net income of $2.1 million in the same period of prior year due primarily to the factors noted above.

 

Liquidity and Capital Resources

 

As described further in Note 12 to the Company’s consolidated financial statements, effective January 10, 2022, the Company completed the Reverso Pumps and Separ America acquisitions for a purchase price of $4.2 million, subject to certain customary post-closing adjustments based on working capital.

 

As described further in Note 12 to the Company’s consolidated financial statements, effective May 1, 2022, the Company completed the Knitting Machinery acquisition for a purchase price of $1.3 million, subject to certain customary post-closing adjustments based on working capital.

 

The Company’s credit agreement, dated as of June 1, 2017, by and between the Company and JPMorgan Chase Bank, N.A. as lender (as amended, the “Credit Agreement”), provides for a revolving credit facility. On March 2, 2021, the Company amended its Credit Agreement to increase availability under the revolving credit facility to $30.0 million from $20.0 million. The amendment to the loan agreement provided additional flexibility to fund acquisitions, working capital and other strategic initiatives. 

 

Total current assets at June 30, 2022 increased to $51.6 million from $42.5 million at December 31, 2021, an increase of $9.1 million. The increase in current assets is comprised of the following: an increase of accounts receivable of $3.7 million; an increase in cash of $1.7 million, an increase in inventory of $4.2 million; an increase in contract assets of $0.1 million; and an increase in prepaid expenses and other assets of $0.7 million; partially offset by a decrease in refundable tax assets of $0.7 million and a decrease in investments of $0.4 million. The increase in accounts receivable is driven by the recent acquisitions of Reverso Pumps and Separ America in addition to an increase in new billings in the Commercial Air Handling segment for certain early-stage projects that have achieved billing milestones in advance of certain production milestones per their individual contract terms. Management estimates that these new projects in the Commercial Air Handling segment will be completed in the next 6 to 9 months. The Company is carrying higher cash balances in expectation of future bulk inventory purchases.

 

Total current liabilities at June 30, 2022 increased to $28.6 million from $23.9 million at December 31, 2021, an increase of $4.8 million.  The increase in current liabilities is primarily driven by the following: an increase in accounts payable of $3.2 million and an increase in unearned revenue of $1.2 million.

 

27

 

Cash provided by operating activities for the six months ended June 30, 2022 was approximately $4.4 million, compared to cash provided by operating activities of $2.9 million in the same period a year ago. Cash provided by operating activities for the six-months ended June 30, 2022 is comprised of the following: net income of $2.2 million; cash provided by adjustments for non-cash items of $3.9 million; and cash used in working capital adjustments of $1.7 million. The primary drivers of decreased working capital during the current six-month period were the increase in accounts receivable of $3.1 million and the increase in right of use assets of $0.4 million, partially offset by the decrease in inventories of $2.2 million, the increase in accounts payable of $2.6 million and the increase in deferred revenue of $0.8 million. Cash flows from operations were impacted by cash used in working capital adjustments including an increase in accounts receivable of $3.1 million in the first six months of 2022, driven primarily by an increase of $1.9 million in the Commercial Air Handling Equipment segment and an increase of $1.2 million in the Industrial and Transportation Products segment. The $1.9 million increase in accounts receivable in the Commercial Air Handling Equipment segment was the result of an increase in new sales with high upfront billing milestones. This is reflected in the increase of $2.4 million in billings in excess of costs and earnings. Days sales outstanding in the Commercial Air Handling Equipment segment were 76 days in the first six months of 2022 compared 73 days in fiscal year 2021 which management will continue to monitor but does not view as a significant change. The $1.2 million increase in accounts receivable in the Industrial and Transportation Products segment was driven primarily by an increase in days sales outstanding from 56 days in fiscal year 2021 to 60 days in the first six months of 2022. The Company added Reverso Pumps, Separ America and Knitting Machinery in 2022 and will closely monitor days sales outstanding for the companies in this segment. The rise in days sales outstanding has a negative impact on cashflow and management will continue to monitor the trend in future periods. The Company does not have a history of failure to collect payment from its customers and believes that it is reasonable to assume that materially all of its outstanding accounts receivable will be collectible barring unforeseen circumstances.

 

Cash used in investing activities for the six months ended June 30, 2022 was $4.7 million, compared to cash used in investing activities of $8.4 million in the same period a year ago. Cash used in investing activities was for the acquisitions of Knitting Machinery, Reverso Pumps and Separ America in the Industrial and Transportation Products segment and capital expenditures in the normal course of business.

 

Cash provided by financing activities was approximately $1.9 million for the six months ended June 30,2022, compared to cash provided by financing activities of $2.8 million in the same period a year ago. Cash provided by financing activities for the six months ended June 30, 2022 was primarily related to: $4.8 million borrowings on bank debt related primarily to the acquisition of Reverso Pumps and Separ America partially offset by payments on notes payable of $2.0 million and a reduction of a contingent liability by $0.8 million.

 

The Company is actively managing its business to maintain cash flow and liquidity. We believe that cash and availability on our revolving credit facility to be sufficient to fund working capital needs and service principal and interest payments due related to the bank debt and notes payable. The Company had $8.2 million available to borrow on the revolving credit facility at June 30, 2022. Notwithstanding the Company's expectations, if the Company's operating results decrease as the result of pressures on the business due to, for example, the impact of the COVID-19 pandemic, currency fluctuations, regulatory issues, a downturn in general economic conditions, or the Company's failure to execute its business plans, the Company may require additional financing, or may be unable to comply with its obligations under the credit facility, and its lenders could demand repayment of any amounts outstanding under the Company’s credit facility. In addition, see Note 8 of the notes to the consolidated financial statements.

 

Off-Balance Sheet Arrangements

 

From time to time, the Company enters into performance and payment bonds in the ordinary course of business. These bonds are secured by certain assets of the Company by the surety until the Company’s completion of the requirements of the commercial air handling contract. At June 30, 2022, the Company has secured performance and payment bonds in the amount of $8.2 million as surety on completion of the requirements of certain commercial air handling contracts. The Company has no other off-balance sheet arrangements (as defined in Regulation S-K Item 303 paragraph (a)(4)(ii)) that have or are reasonably likely to have a material current or future effect on its financial condition, changes in financial condition, revenues or expenses, results of operations, liquidity, capital expenditure or capital resources.

 

Critical Accounting Policies

 

Preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make certain estimates and assumptions which affect amounts reported in our consolidated financial statements. On an ongoing basis, we evaluate the accounting policies and estimates that are used to prepare financial statements. Management has made their best estimates and judgments of certain amounts included in the financial statements, giving due consideration to materiality. We do not believe that there is great likelihood that materially different amounts would be reported under different conditions or using different assumptions related to the accounting policies described below. However, application of these accounting policies involves the exercise of judgment and use of assumptions as to future uncertainties and, as a result, actual results could differ from these estimates.

 

28

 

Certain accounting policies that require significant management estimates and are deemed critical to our results of operations or financial position are discussed below. On a regular basis, critical accounting policies are reviewed with the Audit Committee of the Board of Directors.

 

Revenue Recognition: We recognize revenue with respect to customer orders when our obligations under the contract terms are satisfied and control of the product transfers to the customer, typically upon shipment. Revenue from certain contracts in the Commercial Air Handling Equipment segment is accounted for over time, when products are manufactured or services are performed, as control transfers under these arrangements. We follow the input method, as we have determined that it allows us to make reasonably reliable estimates of revenue and costs of a contract.

 

Allowance for Obsolete and Slow-Moving Inventory: Inventories are valued using the first-in, first-out (“FIFO”) method; stated at the lower of cost or net realizable value; and are reduced by an allowance for obsolete and slow-moving inventories. The allowance is estimated based on management’s review of inventories on hand with minimal sales activity, which is compared to estimated future usage and sales. Inventories identified by management as slow-moving or obsolete are reserved for based on estimated selling prices less disposal costs. Though we consider these allowances adequate and proper, changes in economic conditions in specific markets in which we operate could have a material effect on allowances required.

 

Business Combinations: Business combinations are accounted for using the purchase method of accounting under ASC 805, “Business Combinations.” This method requires the Company to record assets and liabilities of the businesses acquired at their estimated fair values as of the acquisition date. Any excess of the cost of the acquisition over the fair value of the net assets acquired is recorded as goodwill. Determining the fair value requires management to make estimates and assumptions including discount rates, rates of return on assets, and long-term sales growth rates.

 

Goodwill and Indefinite Lived Intangible Assets: As referenced by ASC 350 “Intangibles- Goodwill and other” (“ASC 350”), management performs its annual impairment test for goodwill and intangible assets at least annually or more frequently, if impairment indicators arise at the reporting unit level. Our reporting units have been identified at the individual company component level, with each individual subsidiary operating company constituting its own reporting unit. For 2021 management performed qualitative and quantitative testing for each individual company with a goodwill balance other than those companies that were newly acquired within one year.

 

Our goodwill impairment analysis utilizes a qualitative approach comparing carrying amount of the reporting unit to its estimated fair value. To the extent that the qualitative approach indicates that it is more likely than not that the carrying amount is less than its fair value, we apply a quantitative approach as a secondary step. In applying the quantitative approach, we use an income approach to estimate the fair value of the reporting unit. The income approach uses a number of factors, including future business plans and actual and forecasted operating results. The significant assumptions employed under this method include discount rates; revenue growth rates, including assumed terminal growth rates; and operating margins used to project future cash flows for the operating company. The discount rates utilized reflect market-based estimates of capital costs and discount rates adjusted for management’s assessment of a market participant’s view with respect to other risks associated with the projected cash flows of the individual company. Our estimates are based upon assumptions we believe to be reasonable, but which by nature are uncertain and unpredictable. We believe we incorporate reasonable assumptions into our analysis of goodwill impairment testing for a reporting unit, such that actual experience would need to be materially out of the range of expected assumptions in order for an impairment to remain undetected.

 

In conducting our 2021 annual impairment analysis, we determined that the goodwill for CAD Enterprises at December 31, 2021 was $7.3 million. In our qualitative assessment of CAD Enterprises, we noted a decline in revenue from $30.1 million in 2019 to $18.9 million in 2020 and $18.3 million in 2021 and a decline in after-tax income margin from 5.8% in 2019 to -4.6% in 2020 and -0.5% in 2021, and thus determined to conduct a quantitative assessment of CAD Enterprises. The quantitative assessment of CAD Enterprises confirmed that the estimated fair value exceeded carrying value by 9 percent, and thus no impairment existed at December 31, 2021. The key assumptions used to estimate fair value included discount rates; revenue growth rates, including assumed terminal growth rates; and after-tax income margins used to project future cash flows for CAD Enterprises. The discount rate used to estimate fair value was 10% and was based on estimates of capital costs and management’s assessment of a market participant’s view with respect to other risks associated with the projected cash flows for CAD Enterprises. Our revenue growth rate for the 9-year period in the discounted cash flow model was 10.5% per year, which reflects management’s assessment of estimated future orders for CAD Enterprises based in part on a Long-Term-Agreement (“LTA”) with the company’s largest customer, our previous revenue history including actual revenues of $30.1 million in 2019 before the onset of the COVID-19 pandemic, and a continued business rebound in the aerospace industry. The assumed terminal growth rate for CAD Enterprises was 3% based on management’s assessment of long-term growth rates for the Aerospace industry. The after-tax income margins used to project future margins for the company were based on the historical margins for CAD Enterprises prior to the COVID-19 pandemic. In 2019, CAD Enterprises earned an after-tax income margin of 5.8%. The discounted cash flow model used to estimate fair value assumes an after-tax income margin of 6.0% in 2026, or year 5 of the forecast period and expanding margins to 6.4% in the terminal year. This is based on management’s assessment of our ability to grow SG&A expenses at a slower rate than revenues as the company achieves more scale. Our estimates are based upon assumptions we believe to be reasonable, but which by nature are uncertain and unpredictable. Potential events and circumstances including global conflicts, materials shortages, inability to increase prices to keep pace with expenses, onset of a global pandemic, departure of key employees and loss of a key customer could negatively affect the key assumptions used for the recent fair value test and are similar to the risk factors noted in Item 1A, Risk Factors in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021.

 

29

 

Income Taxes: In accordance with ASC 740, “Income Taxes” (“ASC 740”), we account for income taxes under the asset and liability method, whereby deferred tax assets and liabilities are determined based on temporary differences between the financial reporting and the tax bases of assets and liabilities and are measured using the currently enacted tax rates. Specifically, we measure gross deferred tax assets for deductible temporary differences and carryforwards, such as operating losses and tax credits, using the applicable enacted tax rates and apply the more likely than not measurement criterion Further, at each interim reporting period, we estimate an effective income tax rate that is expected to be applicable for the full year. Significant judgment is involved regarding the application of income tax laws and regulations and when projecting the jurisdictional mix of income. Additionally, interpretation of tax laws, court decisions or other guidance provided by taxing authorities influences our estimate of the effective income tax rates. As a result, our actual annual effective income tax rates and related income tax liabilities may differ materially from our interim estimated effective tax rates and related income tax liabilities. Any resulting differences are recorded in the period they become known.

 

Forward-Looking Statements

The foregoing discussion includes forward-looking statements relating to the business of the Company. Generally, these statements can be identified by the use of words such as “guidance,” “outlook,” “believes,” “estimates,” “anticipates,” “expects,” “forecasts,” “seeks,” “projects,” “intends,” “plans,” “may,” “will,” “should,” “could,” “would” and similar expressions intended to identify forward-looking statements, although not all forward-looking statements contain these identifying words. These forward-looking statements, or other statements made by the Company, are made based on management's expectations and beliefs concerning future events impacting the Company and are subject to uncertainties and factors (including, but not limited to, those specified below) which are difficult to predict and, in many instances, are beyond the control of the Company. As a result, actual results of the Company could differ materially from those expressed in or implied by any such forward-looking statements. These uncertainties and factors include (a) the duration and scope of the COVID-19 pandemic, the resumption of operations by the Company’s customers, loosening of public health restrictions, or any reimposed restrictions or tightening of public health restrictions which could impact the demand for the Company’s products; (b) shortages in supply or increased costs of necessary products, components or raw materials from the Company’s suppliers; (c) availability shortages or increased costs of freight and labor for the Company and/or its suppliers; (d) actions that governments, businesses and individuals take in response to the pandemic, including mandatory business closures and restrictions on onsite commercial interactions; (e) the impact of the pandemic and actions taken in response to the pandemic on global and regional economies and economic activity; (f) the pace of recovery when the COVID-19 pandemic subsides; (g) the Company's ability to effectively integrate acquisitions, and manage the larger operations of the combined businesses, (h) the Company's dependence upon a limited number of customers and the aerospace industry, (i) the highly competitive industry in which the Company operates, which includes several competitors with greater financial resources and larger sales organizations, (j) the Company's ability to capitalize on market opportunities in certain sectors, (k) the Company's ability to obtain cost effective financing and (k) the Company's ability to satisfy obligations under its financing arrangements, and the other risks described in “Item 1A. Risk Factors” in our Annual Report Form 10-K for the year ended December 31, 2021 and the Company’s subsequent filings with the SEC.

 

ITEM 3. MARKET RISK

 

This item is not applicable to the Company as a smaller reporting company.

 

30

 

 

ITEM 4. CONTROLS AND PROCEDURES

 

As of June 30, 2022, an evaluation was performed, under the supervision and with the participation of the Company’s management, including the Company’s Chief Executive Officer along with the Company’s Chief Financial Officer, of the effectiveness of the design and operation of the Company’s disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act. Based upon that evaluation, the Company’s management, including the Company’s Chief Executive Officer and the Company’s Chief Financial Officer, concluded that the Company’s disclosure controls and procedures were not effective as of June 30, 2022 due to the material weakness described below and discussed in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021.

 

A material weakness is a deficiency or combination of deficiencies in internal control over financial reporting such that there is a reasonable possibility that a material misstatement of its financial statements would not be prevented or detected on a timely basis.

 

In the course of preparing the Company’s financial statements included in the Form 10-K, management identified the following material weakness in internal control over financial reporting at the Company’s subsidiary CAD Enterprises Inc. (“CAD”):

 

 

CAD did not maintain effective controls over the costing of its work-in-process inventory. Specifically, CAD did not consistently assign, input and record raw material costs and direct labor time with respect to work-in-process jobs. Also, CAD’s accounting systems are not designed to readily determine work-in-process inventory balances or variances between finished goods pricing and manufacturing costs.

 

In addition, management identified the following material weakness in internal control over financial reporting at the Company’s subsidiaries MPI Products, Inc. (“MPI”) and Federal Hose Manufacturing LLC (“Federal Hose”);

 

 

MPI and Federal Hose did not maintain effective controls over the reconciliation of cash. Specifically, MPI and Federal Hose did not perform bank reconciliations on a regular basis.

 

These control deficiencies create a reasonable possibility that a material misstatement to the consolidated financial statements will not be prevented or detected on a timely basis, and therefore management concluded that the deficiencies represent a material weaknesses in internal control over financial reporting and the Company’s internal control over financial reporting was not effective as of December 31, 2021.

 

REMEDIATION OF THE MATERIAL WEAKNESSES

 

The Company is in the process of remediating the material weakness in order to strengthen internal controls at CAD, MPI and Federal Hose. The remediation plan includes the following:

 

• Hiring and training additional qualified personnel, new controllers were hired at CAD, MPI and Federal Hose;

 

• Ongoing enhancement of the timeliness, formality and rigor of CAD’s process for costing work-in-process inventory, including its process for assigning, inputting, recording and reviewing raw material costs and other standard costs;

 

• Ongoing enhancement of CAD’s training of employees with respect to appropriately and consistently recording direct labor time;

 

• Implementing a new accounting system at CAD that has certain built-in internal controls; and

 

• Ongoing enhancement of the training of financial personnel at MPI and Federal Hose, and the timeliness, formality and rigor of processes at MPI and Federal Hose with respect to regular reconciliation of cash accounts with bank statements.

 

Changes in Internal Control over Financial Reporting

 

There have been no changes in the Company’s internal control over financial reporting (as such term is defined in Rules 13a-15(f) and 15d-15(f) of the Exchange Act) that occurred during the Company’s quarter ended June 30, 2022 that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting except for the remediation efforts with regard to the material weaknesses described above.

 

31

 

 

PART II OTHER INFORMATION

 

ITEM 1. LEGAL PROCEEDINGS. 

None.

 

ITEM 1A. RISK FACTORS. 

 

There have been no material changes from the risk factors disclosed in Part 1, Item 1A, of our Annual Report on Form 10-K for the year ended December 31, 2021.

 

ITEM 2 UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

None

 

ITEM 3 DEFAULTS UPON SENIOR SECURITIES

None

 

ITEM 4. MINE SAFETY DISCLOSURES

Not applicable.

 

ITEM 5. OTHER INFORMATION

None

 

32

 

 

ITEM 6. EXHIBITS

 

2.1

Asset Purchase Agreement entered into as of May 1, 2022, by and among Knitting Machinery Company of America, LLC and the seller parties named therein (incorporated herein by reference to Exhibit 2.1 to the Company’s Current Report on Form 8-K filed on May 2, 2022).

31.1

Rule 13a-14(a)/15d-14(a) Certification by the Chief Executive Officer.

31.2

Rule 13a-14(a)/15d-14(a) Certification by the Chief Financial Officer.

32.1

Certification by the Chief Executive Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

32.2

Certification by the Chief Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

101.INS*

Inline XBRL Instance

101.SCH*

Inline XBRL Taxonomy Extension Schema

101.CAL*

Inline XBRL Taxonomy Extension Calculation

101.DEF*

Inline XBRL Extension Definition

101.LAB*

Inline XBRL Taxonomy Extension Labels

101.PRE*

Inline XBRL Taxonomy Extension Presentation

104

Cover Page Interactive Data File (embedded within the Inline XBRL and contained in Exhibit 101)

 

*XBRL information is furnished and not filed or a part of a registration statement or prospectus for purposes of sections 11 or 12 of the Securities Act of 1933, as amended, is deemed not filed for purposes of section 18 of the Securities Exchange Act of 1934, as amended, and otherwise is not subject to liability under these sections.

 

33

 

 

SIGNATURES

 

Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned as of the 10th day of August, 2022, thereunto duly authorized.

 

 

SIGNATURE:

TITLE

/s/ Brian E. Powers

President and Chief Executive Officer

Brian E. Powers

(Principal Executive Officer)
 

 

   
   

/s/ John P. Daly

Vice President and Chief Financial Officer

John P. Daly

(Principal Accounting and Financial Officer)

 

34
EX-31.1 2 ex_407232.htm EXHIBIT 31.1 ex_407232.htm

Exhibit 31.1

 

RULE 13a-14(a)/15d-14(a) CERTIFICATION

 

 

I, Brian E. Powers, certify that:

 

 

1.

I have reviewed this quarterly report on Form 10-Q of Crawford United Corporation (the "registrant");

 

 

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

 

By:

 
   
   

/s/ Brian E. Powers

 
   

Brian E. Powers

 
   

President and Chief Executive Officer

 
   

August 10, 2022

 

 

 
EX-31.2 3 ex_407233.htm EXHIBIT 31.2 ex_407233.htm

 

Exhibit 31.2

 

RULE 13a-14(a)/15d-14(a) CERTIFICATION

 

 

I, John P. Daly, certify that:

 

 

1.

I have reviewed this quarterly report on Form 10-Q of Crawford United Corporation (the "registrant");

 

 

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

 

 

By:

 
   
   

/s/ John P, Daly

 
   

John P. Daly

 
   

Vice President and Chief Financial Officer

 
   

August 10, 2022

 

 

 
EX-32.1 4 ex_407234.htm EXHIBIT 32.1 ex_407234.htm

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 of Crawford United Corporation (the "Company") on Form 10-Q for the period ending June 30, 2022 as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I, Brian Powers, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. section 1350, as adopted pursuant to section 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.

 

 

/s/ Brian E. Powers

 
   

Brian E. Powers

 
   

President and Chief Executive Officer

 
   

August 10, 2022

 

 

 
EX-32.2 5 ex_407235.htm EXHIBIT 32.2 ex_407235.htm

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 of Crawford United Corporation (the "Company") on Form 10-Q for the period ending June 30, 2022 as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I, John P. Daly, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. section 1350, as adopted pursuant to section 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.

 

 

 

/s/ John P. Daly

 
   

John P. Daly

 
   

Chief Financial Officer

 
   

August 10, 2022

 

 

 
EX-101.SCH 6 crawa-20220630.xsd XBRL TAXONOMY EXTENSION SCHEMA 000 - Document - Document And Entity Information link:calculationLink link:definitionLink link:presentationLink 001 - Statement - Consolidated Balance Sheet (Current Period Unaudited) link:calculationLink link:definitionLink link:presentationLink 002 - Statement - Consolidated Balance Sheet (Current Period Unaudited) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 003 - Statement - Consolidated Statement of Income (Unaudited) link:calculationLink link:definitionLink link:presentationLink 004 - Statement - Consolidated Statements of Stockholders' Equity (Unaudited) link:calculationLink link:definitionLink link:presentationLink 005 - Statement - Consolidated Statement of Cash Flow (Unaudited) link:calculationLink link:definitionLink link:presentationLink 006 - Disclosure - Note 1 - Basis of Presentation link:calculationLink link:definitionLink link:presentationLink 007 - Disclosure - Note 2 - Summary of Significant Accounting Policies link:calculationLink link:definitionLink link:presentationLink 008 - Disclosure - Note 3 - Accounts Receivable link:calculationLink link:definitionLink link:presentationLink 009 - Disclosure - Note 4 - Inventory link:calculationLink link:definitionLink link:presentationLink 010 - Disclosure - Note 5 - Goodwill and Other Intangible Assets, Net link:calculationLink link:definitionLink link:presentationLink 011 - Disclosure - Note 6 - Property, Plant and Equipment, Net link:calculationLink link:definitionLink link:presentationLink 012 - Disclosure - Note 7 - Investments in Equity Securities link:calculationLink link:definitionLink link:presentationLink 013 - Disclosure - Note 8 - Bank Debt link:calculationLink link:definitionLink link:presentationLink 014 - Disclosure - Note 9 - Notes Payable link:calculationLink link:definitionLink link:presentationLink 015 - Disclosure - Note 10 - Leases link:calculationLink link:definitionLink link:presentationLink 016 - Disclosure - Note 11 - Earnings Per Common Share link:calculationLink link:definitionLink link:presentationLink 017 - Disclosure - Note 12 - Acquisitions link:calculationLink link:definitionLink link:presentationLink 018 - Disclosure - Note 13 - Segment and Related Information link:calculationLink link:definitionLink link:presentationLink 019 - Disclosure - Note 14 - Subsequent Events link:calculationLink link:definitionLink link:presentationLink 020 - Disclosure - Significant Accounting Policies (Policies) link:calculationLink link:definitionLink link:presentationLink 021 - Disclosure - Note 4 - Inventory (Tables) link:calculationLink link:definitionLink link:presentationLink 022 - Disclosure - Note 5 - Goodwill and Other Intangible Assets, Net (Tables) link:calculationLink link:definitionLink link:presentationLink 023 - Disclosure - Note 6 - Property, Plant and Equipment, Net (Tables) link:calculationLink link:definitionLink link:presentationLink 024 - Disclosure - Note 7 - Investments in Equity Securities (Tables) link:calculationLink link:definitionLink link:presentationLink 025 - Disclosure - Note 8 - Bank Debt (Tables) link:calculationLink link:definitionLink link:presentationLink 026 - Disclosure - Note 9 - Notes Payable (Tables) link:calculationLink link:definitionLink link:presentationLink 027 - Disclosure - Note 10 - Leases (Tables) link:calculationLink link:definitionLink link:presentationLink 028 - Disclosure - Note 11 - Earnings Per Common Share (Tables) link:calculationLink link:definitionLink link:presentationLink 029 - Disclosure - Note 12 - Acquisitions (Tables) link:calculationLink link:definitionLink link:presentationLink 030 - Disclosure - Note 13 - Segment and Related Information (Tables) link:calculationLink link:definitionLink link:presentationLink 031 - Disclosure - Note 3 - Accounts Receivable (Details Textual) link:calculationLink link:definitionLink link:presentationLink 032 - Disclosure - Note 4 - Inventory - Inventory (Details) link:calculationLink link:definitionLink link:presentationLink 033 - Disclosure - Note 5 - Goodwill and Other Intangible Assets, Net (Details Textual) link:calculationLink link:definitionLink link:presentationLink 034 - Disclosure - Note 5 - Goodwill and Other Intangible Assets, Net - Goodwill By Reportable Segment (Details) link:calculationLink link:definitionLink link:presentationLink 035 - Disclosure - Note 5 - Goodwill and Other Intangible Assets, Net - Summary of Intangible Assets (Details) link:calculationLink link:definitionLink link:presentationLink 036 - Disclosure - Note 6 - Property, Plant and Equipment, Net (Details Textual) link:calculationLink link:definitionLink link:presentationLink 037 - Disclosure - Note 6 - Property, Plant and Equipment, Net - Schedule of Property, Plant, and Equipment (Details) link:calculationLink link:definitionLink link:presentationLink 038 - Disclosure - Note 7 - Investments in Equity Securities - Summary of Investment in Equity Securities (Details) link:calculationLink link:definitionLink link:presentationLink 039 - Disclosure - Note 7 - Investments in Equity Securities - Schedule of Fair Value of Investments (Details) link:calculationLink link:definitionLink link:presentationLink 040 - Disclosure - Note 8 - Bank Debt (Details Textual) link:calculationLink link:definitionLink link:presentationLink 041 - Disclosure - Note 8 - Bank Debt - Summary of Loan Balances (Details) link:calculationLink link:definitionLink link:presentationLink 042 - Disclosure - Note 9 - Notes Payable (Details Textual) link:calculationLink link:definitionLink link:presentationLink 043 - Disclosure - Note 9 - Notes Payable - Notes Payable (Details) link:calculationLink link:definitionLink link:presentationLink 044 - Disclosure - Note 9 - Notes Payable - Notes Payable (Details) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 045 - Disclosure - Note 10 - Leases (Details Textual) link:calculationLink link:definitionLink link:presentationLink 046 - Disclosure - Note 10 - Leases - Lease Assets and Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 047 - Disclosure - Note 11 - Earnings Per Common Share - Summary of Earnings Per Share Calculation (Details) link:calculationLink link:definitionLink link:presentationLink 048 - Disclosure - Note 12 - Acquisitions (Details Textual) link:calculationLink link:definitionLink link:presentationLink 049 - Disclosure - Note 12 - Acquisitions - Summary Assets Acquired and Liabilities Assumed of Komtek Forge (Details) link:calculationLink link:definitionLink link:presentationLink 050 - Disclosure - Note 12 - Acquisitions - Revenue and Net Income of Acquired Entities (Details) link:calculationLink link:definitionLink link:presentationLink 051 - Disclosure - Note 13 - Segment and Related Information (Details Textual) link:calculationLink link:definitionLink link:presentationLink 052 - Disclosure - Note 13 - Segment and Related Information - Information by Industry Segment (Details) link:calculationLink link:definitionLink link:presentationLink EX-101.CAL 7 crawa-20220630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 8 crawa-20220630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 9 crawa-20220630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Document And Entity Information us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles crawa_AssetsOtherNoncurrentTotal Total Non-Current Other Assets Amount of noncurrent assets classified, as other. Other (Income) and Expenses: Fair Value of Financial Instruments, Policy [Policy Text Block] Intangible Asset Intangible Asset Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total Note To Financial Statement Details Textual Significant Accounting Policies Note 4 - Inventory Note 5 - Goodwill and Other Intangible Assets, Net Note 6 - Property, Plant and Equipment, Net Note 7 - Investments in Equity Securities Note 8 - Bank Debt Note 9 - Notes Payable LONG-TERM LIABILITIES: Note 10 - Leases Prepaid and Other Assets us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets Note 11 - Earnings Per Common Share Accounts Receivable us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables Note 12 - Acquisitions crawa_LineOfCreditFacilityPercentOfEligibleProgressBillingAccounts Line of Credit Facility, Percent of Eligible Progress Billing Accounts Represents the percent of eligible progress billing accounts used in determining the the maximum borrowing amount under the credit facility agreement. Note 13 - Segment and Related Information crawa_LineOfCreditFacilityPercentOfEligibleInventory Line of Credit Facility, Percent of Eligible Inventory Represents the percent of eligible inventory used in determining the the maximum borrowing amount under the credit facility agreement. Cash us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents Note 4 - Inventory - Inventory (Details) Inventory us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory Non-cash share-based compensation expense Note 5 - Goodwill and Other Intangible Assets, Net - Goodwill By Reportable Segment (Details) Other non-current assets Contingent liability – short term crawa_LineOfCreditFacilityPercentOfEligibleAccounts Line of Credit Facility, Percent of Eligible Accounts Represents the percent of eligible accounts used in determining the the maximum borrowing amount under the credit facility agreement. Note 5 - Goodwill and Other Intangible Assets, Net - Summary of Intangible Assets (Details) us-gaap_LiabilitiesCurrent Total Current Liabilities Note 6 - Property, Plant and Equipment, Net - Schedule of Property, Plant, and Equipment (Details) Schedule of Debt [Table Text Block] Note 7 - Investments in Equity Securities - Summary of Investment in Equity Securities (Details) us-gaap_FiniteLivedIntangibleAssetUsefulLife Finite-Lived Intangible Asset, Useful Life (Year) Note 7 - Investments in Equity Securities - Schedule of Fair Value of Investments (Details) Note 8 - Bank Debt - Summary of Loan Balances (Details) Fair Value of Stock Consideration us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Note 9 - Notes Payable - Notes Payable (Details) Note 9 - Notes Payable - Notes Payable (Details) (Parentheticals) us-gaap_BusinessCombinationConsiderationTransferred1 Business Combination, Consideration Transferred, Total Total Consideration Note 10 - Leases - Lease Assets and Liabilities (Details) Note 11 - Earnings Per Common Share - Summary of Earnings Per Share Calculation (Details) Note 12 - Acquisitions - Summary Assets Acquired and Liabilities Assumed of Komtek Forge (Details) Note 12 - Acquisitions - Revenue and Net Income of Acquired Entities (Details) Note 13 - Segment and Related Information - Information by Industry Segment (Details) Operating Expenses: Assumed Debt Assumption of Indebtedness Business Combination, Consideration Transferred, Liabilities Incurred Notes To Financial Statements Notes To Financial Statements [Abstract] Schedule of Finite-Lived Intangible Assets [Table Text Block] us-gaap_Depreciation Depreciation, Total Share conversion (in shares) Depreciation and amortization us-gaap_ConversionOfStockSharesConverted1 Share conversion (in shares) Bank debt – current us-gaap_AssetsCurrent Total Current Assets OTHER ASSETS: Less current portion Notes payable – current Industrial Hose [Member] Represents the industrial hose segment and consists primarily of flexible mental and silicone hose products designed and manufactured or distributed primarily to the trucking industry. Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual Komtek Forge Acquisition [Member] Information pertaining to the Komtek Forge acquisition. Komtek Forge [Member] Information pertaining to Komtek Forge. Business Acquisition, Pro Forma Information [Table Text Block] Accrued Payroll and Other Expense crawa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedPayrollAndOtherExpense Amount of accrued payroll and other expenses incurred during the operating cycle used in an entity's business and related party payables, assumed at the acquisition date. Treasury shares, issued (in shares) Common stock Related Party Notes Three [Member] Information pertaining to the related part notes three. Adjustments to reconcile net income to net cash provided by operating activities: Common stock, sharse authorized (in shares) us-gaap_PaymentForContingentConsiderationLiabilityOperatingActivities Payment for Contingent Consideration Liability, Operating Activities Common stock, shares issued (in shares) Goodwill and Intangible Assets Disclosure [Text Block] Schedule of Goodwill [Table Text Block] Accrued expenses Statistical Measurement [Domain] Maximum [Member] Minimum [Member] Accounts payable Revolving Credit Facility [Member] Loans, Notes, Trade and Other Receivables Disclosure [Text Block] us-gaap_PaymentsForProceedsFromProductiveAssets Capital expenditures Statistical Measurement [Axis] Credit Facility [Axis] Credit Facility [Domain] Contract assets Trademarks [Member] Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Interest Paid us-gaap_PolicyTextBlockAbstract Accounting Policies Prepaid expenses and other current assets Property, Plant and Equipment Disclosure [Text Block] Notes Payable [Member] Represents the notes payable. Property, Plant and Equipment [Table Text Block] Trade Names [Member] Inventories-less allowance for obsolete inventory Net inventory Portion at Fair Value Measurement [Member] [Default] Issuance of Class A common shares in business acquisition Estimate of Fair Value Measurement [Member] Warrants, Options and Convertible Notes (in shares) Work-in-process Sales Total sales Less: inventory reserves Measurement Basis [Axis] Fair Value, Inputs, Level 3 [Member] Seller Note [Member] Represents the information pertaining to the Seller Note. Finished products Fair Value Hierarchy and NAV [Domain] Bank Debt [Member] Represents the bank debt. Supplemental disclosures of noncash financing and investing activity Related Party Notes, Two [Member] Represents the second related party notes. Related Party Notes, One [Member] Represents the first related party notes. us-gaap_InventoryGross Total inventory Fair Value, Inputs, Level 1 [Member] Related Party Notes [Member] Represents the Related Party Notes. Fair Value, Inputs, Level 2 [Member] Noncompete Agreements [Member] Unrealized Gains Included in Earnings Fair Value Hierarchy and NAV [Axis] Operating Lease Liabilities [Member] Primary financial statement caption encompassing operating lease liabilities. CURRENT LIABILITIES: Raw materials and component parts Increase (Decrease) in lease liability Common Stock Outstanding [Member] Stock outstanding that is subordinate to all other stock of the issuer. Acquired Entities [Member] Related to acquired entities. All Other Entities [Member] Related to all other entities. Other Current Liabilities and Operating Lease Liabilities [Member] Primary financial statement caption encompassing other current liabilities and operating lease liabilities. Refundable tax asset The value of refundable tax credit assets classified as current. us-gaap_Assets Total Assets Accrued Expense crawa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses Amount of liabilities incurred for accrued expenses, assumed at the acquisition date. Increase (Decrease) in unearned revenue Cash Flows from Operating Activities Net Income us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic Customer Lists [Member] Schedule of Segment Reporting Information, by Segment [Table Text Block] Customer-Related Intangible Assets [Member] Statement [Line Items] Mergers, Acquisitions and Dispositions Disclosures [Text Block] First Francis [Member] Represents First Francis Company Inc. (First Francis). Accounts receivable less allowance for doubtful accounts us-gaap_NumberOfReportableSegments Number of Reportable Segments Contributed capital Building and Building Improvements [Member] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] STOCKHOLDERS' EQUITY Land [Member] us-gaap_OtherNonoperatingIncomeExpense Other (income) expense, net Long-Lived Tangible Asset [Axis] us-gaap_NonoperatingIncomeExpense Total Other (Income) and Expenses Segment Reporting Disclosure [Text Block] Long-Lived Tangible Asset [Domain] CURRENT ASSETS: Net Income Net Income Net Income Net Income us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization Less: accumulated amortization Intangibles, net of accumulated amortization Intangible assets, net us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect Net Increase (decrease) in cash and cash equivalents us-gaap_FiniteLivedIntangibleAssetsGross Other intangibles, gross us-gaap_NetCashProvidedByUsedInFinancingActivities Net Cash Provided by Financing Activities us-gaap_GoodwillPeriodIncreaseDecrease Goodwill, Period Increase (Decrease), Total Operating Income us-gaap_OperatingIncomeLoss Operating Income Aerospace [Member] Related to the aerospace segment us-gaap_NetCashProvidedByUsedInOperatingActivities Net Cash Provided by Operating Activities us-gaap_NetCashProvidedByUsedInInvestingActivities Net Cash (Used in) Investing Activities Adjustments Goodwill, Purchase Accounting Adjustments Gross Profit us-gaap_GrossProfit Gross Profit Acquisitions Goodwill, Acquired During Period Cost of Sales crawa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwillTotal Total Assets Acquired Amount of assets and goodwill acquired at the acquisition date. Deferred income taxes us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment Less: accumulated depreciation Property, plant and equipment, net Property plant & equipment, net Goodwill Goodwill Goodwill, Ending Balance Beginning Balance Ending Balance Knitting Machinery Company of America LLC [Member] Related to Knitting Machinery Company of America LLC. crawa_BusinessCombinationAcquisitionRelatedCostsAndPaymentsForDebt Business Combination, Acquisition Related Costs and Payments for Debt The amount of acquisition related costs and payments for debt under business combination. us-gaap_PropertyPlantAndEquipmentGross Property Plant and Equipment, Gross Customer List and Trademarks [Member] Related to customer list and trademarks. Separ America [Member] Related to Separ America. us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities Payments on contingent liability Long-Term Debt, Type [Axis] Long-Term Debt, Type [Domain] Reverso Asset Purchase Agreement [Member] Related to Reverso Asset Purchase Agreement. us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities Total adjustments Cash Flows from Investing Activities us-gaap_PaymentsForRepurchaseOfCommonStock Share repurchase Retained Earnings [Member] Earnings Per Share [Text Block] Balance Investments Balance Balance Treasury Stock [Member] Common Stock Including Additional Paid in Capital [Member] Letter of Credit [Member] Additional Paid-in Capital [Member] Line of Credit [Member] Increase (Decrease) in accrued expenses Provision for Income Taxes Equity Components [Axis] Equity Component [Domain] Acquisition of Emergency Hydraulics LLC [Member] Represents acquisition of Emergency Hydraulics, LLC. us-gaap_LongTermDebt Long-term Debt, Total us-gaap_IncreaseDecreaseInAccountsPayable Increase (Decrease) in accounts payable Gain (Loss) on Securities [Table Text Block] Less: current portion Current 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. Other Current Liabilities [Member] Notes payable us-gaap_NotesPayable Notes Payable, Total Term Debt [Member] Borrowings with attached term. Non-current bank debt Amount before 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. Pretax Income us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest Income before Provision for Income Taxes Unearned revenue Acquisitions, Dispositions and Settlements Amount of Acquisitions, Dispositions and Settlements related to equity security measured at fair value with change in fair value recognized in net income (FV-NI). Sale of equity securities Represents proceeds from sale of equity securities. us-gaap_DebtInstrumentDecreaseForgiveness Forgiveness of PPP loan Cash and cash equivalents Machinery and Equipment [Member] us-gaap_RepaymentsOfRelatedPartyDebt Payments on notes Less: unamortized debt costs Balance Sheet Location [Axis] Balance Sheet Location [Domain] Document Quarterly Report Amendment Flag Entity Incorporation, State or Country Code us-gaap_DebtInstrumentCarryingAmount Total Bank Debt Accounting Policies [Abstract] Significant Accounting Policies [Text Block] Document Transition Report City Area Code Use of Estimates, Policy [Policy Text Block] us-gaap_DebtInstrumentPeriodicPayment Debt Instrument, Periodic Payment, Total New Accounting Pronouncements, Policy [Policy Text Block] Entity Interactive Data Current Repurchase of shares (in shares) Repurchase of shares (in shares) us-gaap_SharesOutstanding Balance (in shares) Balance (in shares) Current Fiscal Year End Date us-gaap_DebtInstrumentBasisSpreadOnVariableRate1 Debt Instrument, Basis Spread on Variable Rate us-gaap_DebtInstrumentInterestRateStatedPercentage Debt Instrument, Interest Rate, Stated Percentage Basis of Accounting [Text Block] Operating Leases Document Fiscal Period Focus Document Fiscal Year Focus Document Period End Date Additions to ROU assets obtained from new operating lease liabilities us-gaap_IncreaseDecreaseInPrepaidExpense Decrease (Increase) in prepaid expenses & other assets Operating Leases (in years) (Year) Entity File Number Entity Emerging Growth Company Notes payable, face value us-gaap_DebtInstrumentFaceAmount Debt Instrument, Face Amount Document Type us-gaap_GainsLossesOnExtinguishmentOfDebt Forgiveness of PPP loan Entity Small Business Entity Shell Company Document Information [Line Items] Document Information [Table] Corporate and Other [Member] Entity Filer Category Debt Instrument [Axis] Entity Current Reporting Status Debt Instrument, Name [Domain] Reverso Pumps, Inc. [Member] Represents Reverso Pumps, Inc. Acquisition transaction costs incurred were: us-gaap_BusinessCombinationAcquisitionRelatedCosts London Interbank Offered Rate (LIBOR) [Member] Segments [Axis] Segments [Domain] crawa_DebtInstrumentPaymentOnMaturityDate Debt Instrument, Payment on Maturity Date Represents payment on maturity date. Variable Rate [Domain] us-gaap_RepaymentsOfBankDebt Payments on bank debt Prime Rate [Member] Industrial and Transportation Products [Member] Information relating to Industrial and Transportation Products segment. Schedule of Long-Term Debt Instruments [Table Text Block] Variable Rate [Axis] Diluted (in shares) us-gaap_IncreaseDecreaseInAccountsReceivable Decrease (Increase) in accounts receivable Entity Tax Identification Number Entity Central Index Key Entity Registrant Name Realized Gains Included in Earnings Borrowings on bank debt Entity [Domain] Legal Entity [Axis] Statement [Table] Entity Address, Address Line One Statement of Financial Position [Abstract] Net Income Per Common Share - Diluted (in dollars per share) Weighted average shares of common stock outstanding - Basic (in shares) Basic (in shares) us-gaap_AmortizationOfIntangibleAssets Amortization of Intangible Assets us-gaap_TreasuryStockValueAcquiredCostMethod Repurchase of shares Entity Address, City or Town Paycheck Protection Program CARES Act [Member] Represents loan designed to provide funds for small businesses to keep their employees on the payroll. Entity Address, Postal Zip Code Supplemental disclosures of cash flow information Business Acquisition [Axis] Net Income Per Common Share - Basic (in dollars per share) Entity Address, State or Province Business Acquisition, Acquiree [Domain] us-gaap_AllowanceForDoubtfulAccountsReceivable Accounts Receivable, Allowance for Credit Loss, Ending Balance us-gaap_TreasuryStockValue Treasury shares Statement of Cash Flows [Abstract] Entity Common Stock, Shares Outstanding us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Statement of Stockholders' Equity [Abstract] Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low us-gaap_StockRepurchasedAndRetiredDuringPeriodShares Repurchase of shares (in shares) Income Statement [Abstract] us-gaap_BusinessCombinationContingentConsiderationLiability Business Combination, Contingent Consideration, Liability, Total Long-Term Debt [Text Block] us-gaap_IncreaseDecreaseInInventories Decrease (Increase) in inventories us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued Business Acquisition, Equity Interest Issued or Issuable, Number of Shares (in shares) Acquisition (in shares) us-gaap_LineOfCreditFacilityInterestRateDuringPeriod Line of Credit Facility, Interest Rate During Period Local Phone Number us-gaap_LineOfCreditFacilityCommitmentFeePercentage Line of Credit Facility, Commitment Fee Percentage Acquisition us-gaap_TableTextBlock Notes Tables us-gaap_GainLossOnDispositionOfAssets1 Loss on disposal of assets us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity Line of Credit Facility, Maximum Borrowing Capacity Asset Acquisition [Axis] us-gaap_AssetAcquisitionConsiderationTransferred Asset Acquisition, Consideration Transferred, Total Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Table Text Block] us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation Stock awards (in shares) Contingent liability – long-term Selling, general and administrative expenses us-gaap_LiabilitiesNoncurrent Total Long-Term Liabilities Share-based compensation expense Cash Flows from Financing Activities Line of Credit Facility, Lender [Domain] Asset Acquisition [Domain] Lender Name [Axis] us-gaap_LiabilitiesAndStockholdersEquity Total Liabilities and Stockholders' Equity Reported Value Measurement [Member] us-gaap_StockIssuedDuringPeriodValueNewIssues Stock awards crawa_OperatingAndFinanceLeaseLiabilityNoncurrent Leases payable Present value of lessee's discounted obligation for lease payments from operating and finance leases, classified as noncurrent. Leases payable – current Present value of lessee's discounted obligation for lease payments from operating and finance leases, classified as current. us-gaap_IncreaseDecreaseInContractWithCustomerAsset Decrease (Increase) in contract assets Retained earnings Commercial Air Handling [Member] Represents the air handling segment. us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet Total Fair Value Debt Disclosure [Text Block] CAD Enterprises, Inc. [Member] Refers to information regarding CAD Enterprises, Inc. us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet Total Fair Value Interest charges Contingent Liability us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability Changes in assets and liabilities: J P Morgan Chase Bank [Member] Represents JP Morgan Chase Bank, N.A. Amortization of right of use assets us-gaap_StockholdersEquity Total Stockholders' Equity Balance Balance us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities Total Liabilities Assumed Acquisition of Global Tek Manufacturing LLC [Member] Represents acquisition of Global Tek Manufacturing LLC. Common Class A [Member] crawa_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesAnnualValueHigh Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Annual Value, High Represents range of outcomes, annual value, high in a business combination. us-gaap_DisclosureTextBlockAbstract Notes to Financial Statements Common Class B [Member] Inventory Disclosure [Text Block] Operating lease liabilities us-gaap_OperatingLeaseLiabilityNoncurrent Notes Payable Excluding Paycheck Protection Program Cares Act [Member] Represents notes payable excluding paycheck protection program cares act. Class of Stock [Axis] Schedule of Inventory, Current [Table Text Block] Class of Stock [Domain] Net non-current bank debt Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Deferred Revenue us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue us-gaap_OperatingLeaseLiability Total operating lease liabilities Bank debt Cash Consideration Transferred us-gaap_PaymentsToAcquireBusinessesGross Payments to Acquire Businesses, Gross Cash paid for business acquisitions crawa_LesseeOperatingAndFinanceLeaseRenewalTerm Lessee, Operating and Finance Lease, Renewal Term (Year) Term of lessee's operating and finance lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. crawa_OperatingAndFinanceLeaseRemainingTerm Operating and Finance Lease, Remaining Term (Year) Remaining term of lessee's operating and finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Other current liabilities us-gaap_OperatingLeaseLiabilityCurrent Lessee, Operating and Finance Leases [Text Block] The entire disclosure for operating leases and finance leases of lessee. Includes, but is not limited to, description of operating and finance lease and maturity analysis of operating and finance lease liability. us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets Total Assets Acquired Notes payable – non-current portion Notes Payable, Noncurrent Subsequent Events [Text Block] Lessee, Operating and Finance Lease, Assets and Liabilities [Table Text Block] The tabular disclosure of assets and liabilities relating to the lessee's operating and finance leases. Accounts Payable us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable Operating right of use asset, net Operating lease right-of-use assets, net Fixed Assets us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment us-gaap_UnrealizedGainLossOnInvestments Unrealized loss (gain) on investments in equity securities EX-101.PRE 10 crawa-20220630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.22.2
Document And Entity Information - shares
6 Months Ended
Jun. 30, 2022
Jul. 25, 2022
Document Information [Line Items]    
Entity Central Index Key 0000047307  
Entity Registrant Name CRAWFORD UNITED Corp  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
Document Fiscal Period Focus Q2  
Document Fiscal Year Focus 2022  
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2022  
Document Transition Report false  
Entity File Number 000-000147  
Entity Incorporation, State or Country Code OH  
Entity Tax Identification Number 34-0288470  
Entity Address, Address Line One 10514 Dupont Avenue, Suite 200  
Entity Address, City or Town Cleveland  
Entity Address, State or Province OH  
Entity Address, Postal Zip Code 44108  
City Area Code 216  
Local Phone Number 243-2614  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Common Class B [Member]    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   731,848
Common Class A [Member]    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   2,744,239
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Balance Sheet (Current Period Unaudited) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
CURRENT ASSETS:    
Cash and cash equivalents $ 3,151,409 $ 1,494,415
Accounts receivable less allowance for doubtful accounts 22,115,955 18,387,744
Contract assets 2,040,011 2,111,057
Inventories-less allowance for obsolete inventory 20,819,135 16,585,437
Investments 1,084,175 1,518,244
Refundable tax asset 604,815 1,316,595
Prepaid expenses and other current assets 1,782,820 1,112,068
Total Current Assets 51,598,320 42,525,560
Property, plant and equipment, net 14,966,382 15,609,202
Operating right of use asset, net 8,731,603 8,998,776
OTHER ASSETS:    
Goodwill 16,157,277 14,404,618
Intangibles, net of accumulated amortization 10,146,440 9,336,564
Other non-current assets 113,511 88,591
Total Non-Current Other Assets 26,417,228 23,829,773
Total Assets 101,713,533 90,963,311
CURRENT LIABILITIES:    
Notes payable – current 2,968,833 2,946,885
Bank debt – current 777,778 1,444,444
Leases payable – current 1,687,313 1,241,681
Accounts payable 14,640,013 11,460,364
Unearned revenue 4,100,220 2,881,535
Contingent liability – short term 750,000 750,000
Accrued expenses 3,694,103 3,136,690
Total Current Liabilities 28,618,260 23,861,599
LONG-TERM LIABILITIES:    
Bank debt 21,661,715 16,175,436
Leases payable 7,280,843 7,985,628
Contingent liability – long-term 0 750,000
Deferred income taxes 3,275,370 3,275,370
Total Long-Term Liabilities 34,440,816 32,461,811
STOCKHOLDERS' EQUITY    
Contributed capital 1,741,901 1,741,901
Treasury shares (2,121,822) (1,981,113)
Retained earnings 30,256,907 28,019,768
Total Stockholders' Equity 38,654,457 34,639,901
Total Liabilities and Stockholders' Equity 101,713,533 90,963,311
Common Class A [Member]    
STOCKHOLDERS' EQUITY    
Common stock 7,311,949 5,393,823
Common Class B [Member]    
STOCKHOLDERS' EQUITY    
Common stock 1,465,522 1,465,522
Notes Payable Excluding Paycheck Protection Program Cares Act [Member]    
LONG-TERM LIABILITIES:    
Notes Payable, Noncurrent $ 2,222,888 $ 4,275,377
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Balance Sheet (Current Period Unaudited) (Parentheticals) - shares
Jun. 30, 2022
Dec. 31, 2021
Common Class A [Member]    
Common stock, sharse authorized (in shares) 10,000,000 10,000,000
Common stock, shares issued (in shares) 2,791,449 2,720,787
Treasury shares, issued (in shares) 47,210 41,844
Common Class B [Member]    
Common stock, sharse authorized (in shares) 2,500,000 2,500,000
Common stock, shares issued (in shares) 914,283 914,283
Treasury shares, issued (in shares) 182,435 182,435
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Statement of Income (Unaudited) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Total sales $ 31,902,027 $ 26,449,885 $ 62,904,773 $ 50,443,889
Cost of Sales 25,133,536 20,669,595 49,769,877 38,660,678
Gross Profit 6,768,491 5,780,290 13,134,897 11,783,211
Operating Expenses:        
Selling, general and administrative expenses 4,392,964 3,660,493 9,362,048 7,337,954
Operating Income 2,375,527 2,119,797 3,772,849 4,445,257
Other (Income) and Expenses:        
Interest charges 154,065 238,696 415,081 457,314
Other (income) expense, net 625,792 286,644 121,006 (1,275,473)
Total Other (Income) and Expenses 779,857 525,340 536,088 (818,159)
Income before Provision for Income Taxes 1,595,670 1,594,457 3,236,761 5,263,416
Provision for Income Taxes 424,406 347,152 999,622 872,694
Net Income $ 1,171,264 $ 1,247,305 $ 2,237,139 $ 4,390,722
Net Income Per Common Share - Basic (in dollars per share) $ 0.34 $ 0.37 $ 0.65 $ 1.29
Net Income Per Common Share - Diluted (in dollars per share) $ 0.34 $ 0.37 $ 0.65 $ 1.29
Basic (in shares) 3,464,765 3,408,906 3,449,465 3,400,917
Diluted (in shares) 3,464,765 3,409,800 3,449,465 3,401,805
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
Common Stock Including Additional Paid in Capital [Member]
Common Class A [Member]
Common Stock Including Additional Paid in Capital [Member]
Common Class B [Member]
Treasury Stock [Member]
Common Class A [Member]
Treasury Stock [Member]
Common Class B [Member]
Treasury Stock [Member]
Common Stock Outstanding [Member]
Common Class A [Member]
Common Stock Outstanding [Member]
Common Class B [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Total
Balance at Dec. 31, 2020 $ 3,896,705 $ 1,465,522     $ (1,938,052)     $ 1,741,901 $ 22,366,470 $ 27,532,546
Share-based compensation expense 30,000                 30,000
Stock awards 379,876                 379,876
Acquisition 1,059,000         1,059,000
Repurchase of shares $ 0 $ 0     (41,033)     0 0 (41,033)
Net Income                 4,390,722 4,390,722
Balance (in shares) at Dec. 31, 2020 2,595,087 954,283 39,467 182,435   2,555,620 771,848      
Acquisition (in shares) 60,000 0 0   60,000 0      
Repurchase of shares (in shares) 0 0 (2,262) 0     0      
Repurchase of shares (in shares)           (2,262)        
Share conversion (in shares) 40,000   0 0   40,000        
Share conversion (in shares)   (40,000)         (40,000)      
Stock awards (in shares) 23,700 0 0 0   23,700 0      
Balance at Jun. 30, 2021 $ 5,365,581 $ 1,465,522     (1,979,085)     1,741,901 26,757,193 33,351,112
Repurchase of shares (in shares) 0 0 2,262 0     0      
Balance (in shares) at Jun. 30, 2021 2,718,787 914,283 41,729 182,435   2,677,058 731,848      
Balance at Mar. 31, 2021 $ 5,285,333 $ 1,465,522     (1,979,085)     1,741,901 25,509,887 32,023,559
Share-based compensation expense 14,333                 14,333
Stock awards $ 65,915                 65,915
Net Income                 1,247,305 1,247,305
Balance (in shares) at Mar. 31, 2021 2,678,787 954,283 41,729 182,435   2,637,058 771,848      
Share conversion (in shares) 40,000   0 0   40,000        
Share conversion (in shares)   (40,000)         (40,000)      
Balance at Jun. 30, 2021 $ 5,365,581 $ 1,465,522     (1,979,085)     1,741,901 26,757,193 33,351,112
Balance (in shares) at Jun. 30, 2021 2,718,787 914,283 41,729 182,435   2,677,058 731,848      
Balance at Dec. 31, 2021 $ 5,393,823 $ 1,465,522     (1,981,113)     1,741,901 28,019,768 34,639,901
Share-based compensation expense 36,114                 36,114
Stock awards 882,000                 882,000
Acquisition 1,000,012 0     0     0 0 1,000,012
Repurchase of shares $ 0 $ 0     (140,709)     0 0 (140,709)
Net Income                 2,237,139 2,237,139
Balance (in shares) at Dec. 31, 2021 2,720,787 914,283 41,844 182,435   2,678,943 731,848      
Acquisition (in shares) 38,462 0 0 0   38,462 0      
Repurchase of shares (in shares) 0 0 (5,366) 0     0      
Repurchase of shares (in shares)           (5,366)        
Stock awards (in shares) 32,200 0 0 0   32,200 0      
Balance at Jun. 30, 2022 $ 7,311,949 $ 1,465,522     (2,121,822)     1,741,901 30,256,907 38,654,457
Repurchase of shares (in shares) 0 0 5,366 0     0      
Balance (in shares) at Jun. 30, 2022 2,791,449 914,283 47,210 182,435   2,744,239 731,848      
Balance at Mar. 31, 2022 $ 6,292,130 $ 1,465,522     (2,046,822)     1,741,901 29,085,643 36,538,374
Share-based compensation expense 19,807                 19,807
Stock awards 0                 0
Acquisition 1,000,012 0     0     0 0 1,000,012
Repurchase of shares $ 0 $ 0     (75,000)     0 0 (75,000)
Net Income                 1,171,264 1,171,264
Balance (in shares) at Mar. 31, 2022 2,752,987 914,283 44,210 182,435   2,708,777 731,848      
Acquisition (in shares) 38,462 0 0 0   38,462 0      
Repurchase of shares (in shares) 0 0 (3,000) 0     0      
Repurchase of shares (in shares)           (3,000)        
Balance at Jun. 30, 2022 $ 7,311,949 $ 1,465,522     $ (2,121,822)     $ 1,741,901 $ 30,256,907 $ 38,654,457
Repurchase of shares (in shares) 0 0 3,000 0     0      
Balance (in shares) at Jun. 30, 2022 2,791,449 914,283 47,210 182,435   2,744,239 731,848      
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Statement of Cash Flow (Unaudited) - USD ($)
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Cash Flows from Operating Activities    
Net Income $ 2,237,139 $ 4,390,722
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 1,855,257 1,518,494
Unrealized loss (gain) on investments in equity securities 434,069 (67,928)
Forgiveness of PPP loan 0 (1,453,837)
Amortization of right of use assets 647,471 572,326
Loss on disposal of assets 15,370 0
Non-cash share-based compensation expense 918,114 409,876
Changes in assets and liabilities:    
Decrease (Increase) in accounts receivable (3,100,400) (3,186,784)
Decrease (Increase) in inventories (2,219,722) (1,781,567)
Decrease (Increase) in contract assets 71,046 1,623,466
Decrease (Increase) in prepaid expenses & other assets (599,793) (205,280)
Increase (Decrease) in accounts payable (2,603,596) (1,462,832)
Increase (Decrease) in lease liability (639,452) (572,788)
Increase (Decrease) in accrued expenses 1,383,324 (533,131)
Increase (Decrease) in unearned revenue 843,202 676,359
Total adjustments 2,212,082 (1,537,962)
Net Cash Provided by Operating Activities 4,449,221 2,852,760
Cash Flows from Investing Activities    
Cash paid for business acquisitions (4,331,739) (7,089,381)
Sale of equity securities 0 123,069
Capital expenditures (324,967) (1,418,663)
Net Cash (Used in) Investing Activities (4,656,706) (8,384,975)
Cash Flows from Financing Activities    
Payments on notes (2,030,541) (1,287,456)
Payments on bank debt (1,916,666) (3,630,634)
Borrowings on bank debt 6,702,395 7,734,627
Payments on contingent liability (750,000) 0
Share repurchase (140,709) (41,033)
Net Cash Provided by Financing Activities 1,864,479 2,775,504
Net Increase (decrease) in cash and cash equivalents 1,656,994 (2,756,710)
Cash and cash equivalents at beginning of period 1,494,415 6,194,276
Cash and cash equivalents at end of period 3,151,409 3,437,566
Supplemental disclosures of cash flow information    
Interest Paid 438,210 362,353
Supplemental disclosures of noncash financing and investing activity    
Additions to ROU assets obtained from new operating lease liabilities 380,298 0
Issuance of Class A common shares in business acquisition 1,000,012 1,059,000
Paycheck Protection Program CARES Act [Member]    
Supplemental disclosures of noncash financing and investing activity    
Forgiveness of PPP loan $ 0 $ 1,453,837
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.22.2
Note 1 - Basis of Presentation
6 Months Ended
Jun. 30, 2022
Notes to Financial Statements  
Basis of Accounting [Text Block]

1.  BASIS OF PRESENTATION

 

The accompanying unaudited consolidated financial statements have been prepared in accordance with generally accepted accounting principles (GAAP) for interim financial information and with the instructions to Form 10-Q and Article 8 of Regulation S-X. Accordingly, they do not include all the information and footnotes required by generally accepted accounting principles for complete financial statements. The consolidated financial statements include the accounts of Crawford United Corporation and its wholly-owned subsidiaries (the “Company”). Significant intercompany transactions and balances have been eliminated in the financial statements. In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation have been included. Operating results for the three and six months ended June 30, 2022 are not necessarily indicative of the results that may be expected for the year ending December 31, 2022. For further information, refer to the consolidated financial statements and footnotes thereto included in the Company’s Annual Report on Form 10-K for the year ending December 31, 2021. 

 

During the six-month period ended June 30, 2022, there have been no changes to our significant accounting policies.

XML 18 R8.htm IDEA: XBRL DOCUMENT v3.22.2
Note 2 - Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2022
Notes to Financial Statements  
Significant Accounting Policies [Text Block]

2.  SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

The Company’s Summary of Significant Accounting Policies is provided with the consolidated financial statements and footnotes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2021.

 

New Accounting Standards Not Yet Adopted

In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses. The standard requires a financial asset (including trade receivables) measured at amortized cost basis to be presented at the net amount expected to be collected. Thus, the income statement will reflect the measurement of credit losses for newly-recognized financial assets as well as the expected increases or decreases of expected credit losses that have taken place during the period. This standard will be effective for smaller reporting companies for fiscal years beginning after December 15, 2022.The Company is in the process of analyzing the impact to its financial statements.

 

Use of Estimates in the Preparation of Financial Statements
The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that may affect the reported amounts of certain assets and liabilities and disclosure of contingencies at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.

 

Fair Value of Financial Instruments
Accounting for "Financial Instruments" requires the Company to disclose estimated fair values of financial instruments. Financial instruments held by the Company include, among others, accounts receivable, accounts payable, and notes payable. The carrying amounts reported in the consolidated balance sheet for assets and liabilities qualifying as financial instruments is a reasonable estimate of fair value.

 

Fair Value Measurements

 

As defined in FASB ASC 820, "Fair Value Measurements", fair value is the price that would be received to sell an asset, or paid to transfer a liability, in an orderly transaction between market participants at the measurement date. In determining fair value, the Company utilizes certain assumptions that market participants would use in pricing the asset or liability, including assumptions about risk and/or the risks inherent in the inputs to the valuation technique. These inputs can be readily observable, market corroborated, or generally unobservable firm inputs. The Company utilizes valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs. Based on the examination of the inputs used in the valuation techniques, the Company is required to provide the following information according to the fair value hierarchy. The fair value hierarchy ranks the quality and reliability of the information used to determine fair values. Financial assets and liabilities carried at fair value will be classified and disclosed in one of the following three categories:

 

* Level 1: Quoted market prices in active markets for identical assets or liabilities.

* Level 2: Inputs to the valuation methodology include: * Quoted prices for similar assets or liabilities in active markets;

* Quoted prices for identical assets or similar assets or liabilities in inactive markets;

 

* Inputs other than quoted prices that are observable for the asset or liability;

* Inputs that are derived principally from or corroborated by observable market data by correlation or other means.

* Level 3: Unobservable inputs that are not corroborated by market data.

 

A financial instrument's categorization within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement.

 

Following is a description of the valuation methodologies used for instruments measured at fair value, including the general classification of such instruments pursuant to the valuation hierarchy.

 

Stock: The stock market value is based on valuation of market quotes from independent active market sources, and is considered a level 1 investment.

 

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.22.2
Note 3 - Accounts Receivable
6 Months Ended
Jun. 30, 2022
Notes to Financial Statements  
Loans, Notes, Trade and Other Receivables Disclosure [Text Block]

3.  ACCOUNTS RECEIVABLE 

 

The Company establishes an allowance for doubtful accounts based upon factors surrounding the credit risk of specific customers, historical trends and other information. The reserve for doubtful accounts was $98,804 and $75,930 at June 30, 2022 and December 31, 2021, respectively.

 

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.22.2
Note 4 - Inventory
6 Months Ended
Jun. 30, 2022
Notes to Financial Statements  
Inventory Disclosure [Text Block]

4.  INVENTORY

 

Inventory is valued at the lower of cost (first-in, first-out) or net realizable value and consists of:

 

  

June 30,

2022

  

December 31,

2021

 

Raw materials and component parts

 $3,762,339  $3,904,865 

Work-in-process

  4,434,122   3,949,647 

Finished products

  13,181,987   9,183,532 

Total inventory

 $21,378,448  $17,038,044 

Less: inventory reserves

  559,313   452,607 

Net inventory

 $20,819,135  $16,585,437 

 

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.22.2
Note 5 - Goodwill and Other Intangible Assets, Net
6 Months Ended
Jun. 30, 2022
Notes to Financial Statements  
Goodwill and Intangible Assets Disclosure [Text Block]

5. GOODWILL AND OTHER INTANGIBLE ASSETS, NET

 

For the identified reporting units, impairment testing was performed as of December 31, 2021 using an income approach based on management’s determination of the prospective financial information, with consideration given to the existing uncertainty in the global economy and aerospace and defense industry, particularly the commercial sector. The results of this test indicated the fair value exceeded carrying value for all reporting units tested. As a result of the impairment testing performed as of December 31, 2021, no indefinite-lived intangible assets or goodwill was determined to be impaired. Management updated their assessment during the first quarter of fiscal 2022 and validated the assumptions used in the analyses performed as of December 31, 2021 and determined that the resulting conclusions remained appropriate as of June 30, 2022.

 

Goodwill increased by $1.8 million from $14.4 million at December 31, 2021 to $16.2 million at June 30, 2022. The increase in Goodwill was driven by the addition of $1.9 million of Goodwill related to the acquisitions of Knitting Machinery Company of America, Reverso Pumps and Separ America in the Industrial and Transportation Products segment in the quarter, partially offset by a decrease of $0.2 million related to a purchase accounting adjustment to Goodwill for Global-Tek and Global-Tek Colorado, also in the Industrial and Transportation Products segment. Goodwill by reportable segment is as follows:

 

  

June 30,

2022

  

December 31,

2021

 

Commercial Air Handling Equipment Segment:

        

Beginning Balance

 $478,256  $478,256 

Acquisitions

  -   - 

Adjustments

  -   - 

Ending Balance

 $478,256  $478,256 
         

Industrial and Transportation Products Segment:

        

Beginning Balance

 $13,926,362  $11,027,596 

Acquisitions

  1,922,513   2,898,766 

Adjustments

  (169,854)  - 

Ending Balance

 $15,679,021  $13,926,362 
         

Total Company:

        

Beginning Balance

 $14,404,618  $11,505,852 

Acquisitions

  1,922,513   2,898,766 

Adjustments

  (169,854)  - 

Ending Balance

 $16,157,277  $14,404,618 

 

Intangible assets relate to the purchase of businesses. Goodwill represents the excess of cost over the fair value of identifiable assets acquired. Goodwill is not amortized but is reviewed on an annual basis for impairment. Amortization of intangibles is being amortized on a straight-line basis over period ranging from one year to 15 years. Intangible assets are as follows:

 

  

June 30,

2022

  

December 31,

2021

 

Customer list intangibles

 $9,316,000  $8,741,000 

Non-compete agreements

  200,000   200,000 

Trademarks

  4,474,149   3,599,149 

Total intangible assets

  13,990,149   12,540,149 

Less: accumulated amortization

  3,843,709   3,203,585 

Intangible assets, net

 $10,146,440  $9,336,564 

 

Amortization of intangibles assets was: $320,895 and $261,025 for the three months ended June 30, 2022 and 2021, respectively and $640,124 and $466,949 for the six months ended June 30, 2022 and 2021, respectively.

 

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.22.2
Note 6 - Property, Plant and Equipment, Net
6 Months Ended
Jun. 30, 2022
Notes to Financial Statements  
Property, Plant and Equipment Disclosure [Text Block]

6.  PROPERTY, PLANT AND EQUIPMENT, NET

 

Property, plant and equipment are recorded at cost and depreciated over their useful lives. Maintenance and repair costs are expenses as incurred. Property, plant and equipment are as follows:

 

  

June 30,

2022

  

December 31,

2021

 

Land

 $231,034  $231,034 

Buildings and improvements

  2,955,118   2,961,431 

Machinery & equipment

  22,112,000   21,612,759 

Total property, plant & equipment

  25,298,152   24,805,224 

Less: accumulated depreciation

  10,331,770   9,196,022 

Property plant & equipment, net

 $14,966,382  $15,609,202 

 

Depreciation expense was $585,412 and $661,628 for the three months ended June, 2022 and 2021, respectively and $1,181,246 and $1,170,565 for the six months ended June 30, 2022 and 2021, respectively.

 

 

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.22.2
Note 7 - Investments in Equity Securities
6 Months Ended
Jun. 30, 2022
Notes to Financial Statements  
Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]

7.  INVESTMENTS IN EQUITY SECURITIES

 

Investments in equity securities are summarized in the table below:

 

  

BALANCE AT BEGINNING OF YEAR

  

ACQUISITIONS, DISPOSITIONS AND SETTLEMENTS

  

UNREALIZED GAINS (LOSSES) INCLUDED IN EARNINGS

  

REALIZED GAINS INCLUDED IN EARNINGS

  

BALANCE AT END OF PERIOD

 

December 31, 2021

 $1,534,400  $19,698  $(188,615

)

 $152,761  $1,518,244 
                     

Year-to-date June 30, 2022

  1,518,244   -   (434,069

)

  -   1,084,175 

 

Investments by fair value level in the hierarchy as of June 30, 2022 and December 31, 2021 are as follows:

 

  

Quoted Market Prices in Attractive Markets

(Level 1)

  

Models with Significant Observable Market Parameters

(Level 2)

  

Unobservable Inputs that are not Corroborated by Market Data

(Level 3)

  

Total Carrying Value in the Balance Sheet

 

Common stock as of June 30, 2022

 $1,084,175  $-  $-  $1,084,175 

Common stock as of December 31, 2021

 $1,518,244  $-  $-  $1,518,244 

 

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.22.2
Note 8 - Bank Debt
6 Months Ended
Jun. 30, 2022
Notes to Financial Statements  
Long-Term Debt [Text Block]

8.  BANK DEBT 

 

The Company entered into a Credit Agreement on  June 1, 2017 with JPMorgan Chase Bank, N.A. as lender, which was subsequently amended in connection with funding the acquisition of CAD Enterprises, Inc. (“CAD”) on  July 5, 2018 (as amended, the “Credit Agreement”). As amended, the Credit Agreement is comprised of a revolving facility in the amount of $12,000,000, subject to a borrowing base (determined based on 80% of Eligible Accounts, plus 50% of Eligible Progress Billing Accounts, plus 50% of Eligible Inventory, minus Reserves, each as defined in the Credit Agreement) and a term A loan in the amount of $6,000,000. Outstanding borrowings on the term A loan are payable in consecutive monthly installments, which currently amount to $111,111 per month and a final payment of $222,223 on the maturity date. The Credit Agreement was amended on September 30, 2019 to expand the revolving loan amount from $12,000,000 to $20,000,000, subject to a borrowing base, and to extend the maturity of revolving facility from June 1, 2021 to June 1, 2024. The Credit Agreement was amended on December 30, 2019 to eliminate the borrowing base. The Credit Agreement was amended on March 2, 2021 to expand the revolving loan amount from $20,000,000 to $30,000,000.

 

The revolving facility under the Credit Agreement includes a $3 million sublimit for the issuance of letters of credit thereunder. Interest for borrowings under the revolving facility accrues at a per annum rate equal to Prime Rate or LIBOR plus applicable margins of (i) (0.25%) for Prime Rate loans and (ii) 1.75% for LIBOR loans. The maturity date of the revolving facility is  June 1, 2024. Interest for borrowings under the term A loan accrues at a per annum rate equal to Prime Rate or LIBOR plus applicable margins of (i) 0.25% for Prime Rate loans and (ii) 2.25% for LIBOR loans. The maturity date of the term A loan is December 1, 2022. The Credit Agreement includes a commitment fee on the unused portion of the revolving facility of 0.25% per annum payable quarterly. The obligations of the Company and other borrowers under the Credit Agreement are secured by a blanket lien on all the assets of the Company and its subsidiaries. The Credit Agreement also includes customary representations and warranties and applicable reporting requirements and covenants. The financial covenants under the Credit Agreement include a minimum fixed charge coverage ratio, a maximum senior funded debt to EBITDA ratio and a maximum total funded debt to EBITDA ratio. LIBOR is a common benchmark interest rate (or reference rate) used to set and make adjustments to interest rates for certain floating rate securities and other financial instruments. Financial institutions are discontinuing the use of LIBOR and adopting alternative reference rates including the Federal Reserve Bank of New York’s Secured Overnight Financing Rate (SOFR).

 

Bank debt balances consist of the following:

 

  

June 30,

2022

  

December 31,

2021

 

Term debt

 $777,778  $1,444,444 

Revolving debt

  21,763,887   16,311,493 

Total Bank debt

  22,541,665   17,755,937 

Less: current portion

  777,778   1,444,444 

Non-current bank debt

  21,763,887   16,311,493 

Less: unamortized debt costs

  102,172   136,057 

Net non-current bank debt

 $21,661,715  $16,175,436 

 

The Company had $8.2 million and $13.7 million available to borrow on the revolving credit facility at June 30, 2022 and December 31, 2021, respectively.   

 

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.22.2
Note 9 - Notes Payable
6 Months Ended
Jun. 30, 2022
Notes to Financial Statements  
Debt Disclosure [Text Block]

9.     NOTES PAYABLE

 

Notes Payable Related Party

The Company had two separate outstanding promissory notes with First Francis Company Inc. (“First Francis”), which were originally issued in  July 2016 in connection with the acquisition of Federal Hose Manufacturing (“Federal Hose”) and which were amended in  July 2018 in connection with acquisition of CAD. The first promissory note was issued with original principal in the amount of $2,000,000, and the second was issued with original principal in the amount of $2,768,662. The promissory notes each had an interest rate of 6.25% per annum, which was increased from 4.0% per annum as part of the  July 2018 amendments to the Credit Agreement.

 

In connection with the Komtek Forge acquisition, on  January 15, 2021, the Company refinanced the outstanding First Francis promissory notes in the aggregate amount of $2,077,384, including accrued interest payable through the refinance date and combined this amount with an existing First Francis promissory note carried by Komtek Forge in the amount of $1,702,400 into one note for a combined $3,779,784 loan due to First Francis Company, payable in quarterly installments beginning  April 15, 2021. The interest rate on the refinanced loan remained at 6.25% per annum. First Francis is owned by Edward Crawford and Matthew Crawford, both of whom serve on the Board of Directors of the Company.

 

Notes Payable Seller Note

Effective July 1, 2018, the Company completed the acquisition of all of the issued and outstanding shares of capital stock of CAD. Upon the closing of the transaction, the CAD shares were transferred and assigned to the Company in consideration of the payment by the Company of an aggregate purchase price of $21 million, $12 million of which was payable in cash at closing, with the remainder paid in the form of a subordinated promissory note issued by the Company in favor of a Seller (the “Seller Note”), which is subject to certain post-closing adjustments based on working capital, indebtedness and selling expenses, as specified in the Share Purchase Agreement entered into in connection with the acquisition (the “Share Purchase Agreement”). The Seller Note bears interest at a rate of four percent (4%) per annum and is payable in full no later than June 30, 2023 (the “Maturity Date”). The Maturity Date, with respect to any then-outstanding portion of the original principal amount which is subject to an indemnification claim by the Company (asserted in accordance with the terms of the Share Purchase Agreement) pending as of the date thereof, will be automatically extended until such time as any claim relating to such disputed amount is no longer pending, pursuant to the terms of the Seller Note and subject to additional conditions set forth therein and in the Share Purchase Agreement. The Company is not permitted to prepay any amounts due and owing under the Seller Note. Payment of the Seller Note is secured by a second-priority security interest in the assets of CAD. Interest accrued on the original principal amount is due and payable in arrears on the first day of each calendar quarter up to and including June 30, 2023. The Company is required to make quarterly principal payments, the amount of which is calculated based on a four (4) year amortization schedule, on the last day of each calendar quarter up to and including the Maturity Date. The holders of the Seller Note and the Company agreed to defer the quarterly principal payment due June 30, 2020 until June 30, 2023; quarterly interest was paid on the Seller Note.

 

Notes payable consists of the following: 

 

  

June 30,

2022

  

December 31,

2021

 

In connection with the Komtek Forge acquisition, the Company refinanced the outstanding First Francis promissory notes, accrued interest payable through the refinance date and the assumed First Francis promissory note into one note on January 15, 2021 for a $3,779,784 loan due to First Francis Company, payable in quarterly installments beginning April 15, 2021.

 $2,941,721  $3,284,762 

In connection with the CAD acquisition, the Company entered into a promissory note on July 1, 2018 for a $9,000,000 loan due to the seller, payable in quarterly installments beginning September 30, 2018.

  2,250,000   3,937,500 

Total notes payable

  5,191,721   7,222,262 

Less current portion

  2,968,833   2,946,885 

Notes payable – non-current portion

 $2,222,888  $4,275,377 

 

 

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.22.2
Note 10 - Leases
6 Months Ended
Jun. 30, 2022
Notes to Financial Statements  
Lessee, Operating and Finance Leases [Text Block]

10. LEASES

 

The Company has operating leases for facilities, vehicles and equipment. These leases have remaining terms of 2 years to 15 years, some of which include options to extend the leases for up to 10 years.

 

Supplemental balance sheet information related to leases:

 

  

June 30,

2022

  

December 31,

2021

 

Operating leases:

        

Operating lease right-of-use assets, net

 $8,731,603  $8,998,776 
         

Other current liabilities

  1,687,313   1,241,681 

Operating lease liabilities

  7,280,843   7,985,628 

Total operating lease liabilities

 $8,968,156  $9,227,309 

Weighted Average Remaining Lease Term

        

Operating Leases (in years)

  9.0   9.0 

Weighted Average Discount Rate

        

Operating Leases

  5.0

%

  5.0

%

 

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.22.2
Note 11 - Earnings Per Common Share
6 Months Ended
Jun. 30, 2022
Notes to Financial Statements  
Earnings Per Share [Text Block]

11. EARNINGS PER COMMON SHARE 

 

The following table sets forth the computation of basic and diluted earnings per share.

 

  

Three Months Ended

June 30,

  

Six Months Ended

June 30,

 
                 
  

2022

  

2021

  

2022

  

2021

 
                 

Earnings Per Share - Basic

                

Net Income

 $1,171,264  $1,247,305  $2,237,139  $4,390,722 

Weighted average shares of common stock outstanding - Basic

  3,464,765   3,408,906   3,449,465   3,400,917 

Earnings Per Share - Basic

 $0.34  $0.37  $0.65  $1.29 
                 

Earnings Per Share - Diluted

                

Weighted average shares of common stock outstanding - Basic

  3,464,765   3,408,906   3,449,465   3,400,917 

Warrants, Options and Convertible Notes

  -   894   -   888 

Weighted average shares of common stock -Diluted

  3,464,765   3,409,800   3,449,465   3,401,805 

Earnings Per Share - Diluted

 $0.34  $0.37  $0.65  $1.29 

 

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.22.2
Note 12 - Acquisitions
6 Months Ended
Jun. 30, 2022
Notes to Financial Statements  
Mergers, Acquisitions and Dispositions Disclosures [Text Block]

12. ACQUISITIONS

 

Effective January 15, 2021, the Company completed the acquisition of all of the issued and outstanding membership interests of KT Acquisition LLC (dba Komtek Forge, “Komtek”), a Massachusetts limited liability company and supplier of highly engineered forgings for the aerospace, industrial gas turbine, medical prosthetics. alternative energy, petrochemical, and defense industries, pursuant to a Membership Interest Purchase Agreement entered into as of January 15, 2021. The Company acquired Komtek in consideration of the payment by the Company of an aggregate purchase price of $3.7 million, subject to certain post-closing adjustments based on working capital, indebtedness and selling expenses, as specified in the Membership Interest Purchase Agreement, which was comprised of cash, the issuance of 60,000 Class A common shares of the Company and the assumption of certain specified liabilities of the seller.

 

Cash Consideration Transferred

 $840,551 

Assumed Debt

  1,753,757 

Fair Value of Stock Consideration

  1,059,000 

Total Consideration

 $3,653,308 
     

Cash

 $75,701 

Accounts Receivable

  1,502,713 

Inventory

  1,595,859 

Fixed Assets

  434,197 

Prepaid and Other Assets

  280,258 

Goodwill

  832,306 

Total Assets Acquired

 $4,721,034 
     

Accounts Payable

 $843,817 

Accrued Expense

  223,909 

Total Liabilities Assumed

 $1,067,726 
     

Total Fair Value

 $3,653,308 
     

Acquisition transaction costs incurred were:

 $147,400 

 

Goodwill

Goodwill has an assigned value of $0.8 million and represents the expected synergies generated by combining the operations of Komtek and the Company. The Company purchases forgings to manufacture products for customers in the Industrial and Transportation Products segment and the Komtek acquisition strengthens the Company’s supply chain.

 

Effective March 1, 2021, MTA Acquisition Company, LLC, a Delaware limited liability company (“Global-Tek Colorado”) and indirect wholly-owned subsidiary of Crawford United Corporation, completed the acquisition of all of the membership interests of Global-Tek-Manufacturing LLC, a Puerto Rico limited liability company and specialist in machining parts from wrought, rounds, castings or extrusions and providing in house anodizing and other finishing and assembly operations and substantially all of the assets of Machining Technology L.L.C., a Colorado limited liability company with CNC machining capability, pursuant to a Membership Interest and Asset Purchase Agreement entered into March 2, 2021 and effective as of March 1, 2021. The stock and assets were transferred and assigned to MTA in exchange for approximately $4.9 million in cash and the repayment of remaining outstanding indebtedness and transaction costs totaling $1.4 million, subject to customary post-closing adjustments. The Purchase Agreement also includes a post-closing “earnout” that provides for up to an aggregate of $1.5 million in additional consideration to the certain sellers (up to $750,000 per year) if specified performance targets are met in the two years following closing. If earned, the additional consideration is payable in cash or, at the election of each such seller, in Company common shares up to a maximum aggregate amount of 61,475 shares.

 

Cash Consideration Transferred

 $4,926,035 

Seller Transaction Costs and Repayment of Indebtedness

  1,398,394 

Total Consideration

 $6,324,429 
     

Accounts Receivable

 $1,058,460 

Inventory

  173,202 

Fixed Assets

  3,233,073 

Prepaid and Other Assets

  189,214 

Intangibles Asset: Trademark

  1,162,000 

Intangible Asset: Customer List

  1,041,000 

Goodwill

  1,896,607 

Total Assets Acquired

 $8,753,556 
     

Accounts Payable

 $473,119 

Accrued Payroll and Other Expense

  456,008 

Contingent Liability

  1,500,000 

Total Liabilities Assumed

 $2,429,127 
     

Total Fair Value

 $6,324,429 
     
     

Acquisition transaction costs incurred were:

 $190,007 

 

Goodwill and Intangible Assets

Goodwill has an assigned value of $1.9 million and represents the expected synergies generated by combining the operations of Global-Tek Colorado, Global-Tek-Manufacturing LLC and the Company. The Company utilizes machined parts for customers in the Industrial and Transportation Products segment and the acquisition of Global-Tek Colorado and Global-Tek-Manufacturing allows the Company to strengthen its supply chain. Intangible asset, trademark has an assigned value of $1.2 million which represents the expected value of the Global-Tek trade name in the market. Intangible asset, customer list has an assigned value of $1.0 million which represents the expected value of the list of the customers of Global-Tek to the Company.

 

Contingent Consideration

Global-Tek has a contingent consideration of $1.5 million as of the acquisition date which represents $750 thousand of additional consideration per year for a period of two years following the acquisition date if specified performance targets are met. The additional consideration will be earned if Global-Tek achieves specified profitability targets and is payable either in cash or in common shares of the Company up to an aggregate maximum amount of 61,475 shares. The range of estimates for the outcome of the contingent consideration is between $0 and approximately $1.5 million. The maximum amount of the payment is the greater of the value of 61,475 common shares of the Company and $1.5 million. The first year performance target has been achieved by Global-Tek and was paid out in the second quarter of 2022 in the amount of $750 thousand.

 

Effective July 1, 2021, Crawford EH Acquisition Company, LLC, a Delaware limited liability company and indirect wholly-owned subsidiary of Crawford United Corporation, completed the acquisition of all of the operating assets of Emergency Hydraulics LLC, (“Emergency Hydraulics”) a Florida limited liability company and provider of hydraulic hoses, air tank assemblies and related products to manufacturers of firefighting trucks and other emergency vehicles, pursuant to an Asset Purchase Agreement entered into July 1, 2021. The acquired business is strategically important to the Company’s growing industrial hose platform and will expand its offerings and diversify its customer base in this important market segment. The assets were transferred and assigned to Emergency Hydraulics in exchange for approximately $0.3 million of repayment of remaining outstanding indebtedness and transaction costs.

 

Assumption of Indebtedness

 $287,359 
     

Accounts Receivable

  79,843 

Inventory

  67,254 

Intangible Assets: Customer List

  478,649 

Total Assets Acquired

 $625,746 
     

Accounts Payable

 $338,387 

Total Liabilities Assumed

 $338,387 

Total Fair Value

 $287,359 

Acquisition transaction costs incurred were:

 $36,204 

 

Intangible Assets

Intangible asset, customer list has an assigned value of $0.5 million which represents the expected value of the list of the customers of Emergency Hydraulics to the Company.

 

Effective January 10, 2022, Crawford REV Acquisition Company LLC (name later changed to Reverso Pumps LLC or “Reverso Pumps”), a Delaware limited liability company and indirect wholly-owned subsidiary of Crawford United Corporation (the “Company”), completed the acquisition (the “Reverso Transaction”) of substantially all the assets of Reverso Pumps, Inc., a Florida corporation and developer, designer, manufacturer, seller and distributor of oil change systems, fuel and oil transfer pumps, fuel primers, fuel polishing systems and engine flushing systems (“Reverso”), pursuant to an Asset Purchase Agreement (the “Reverso Asset Purchase Agreement”) entered into and effective January 10, 2022 by and among Reverso Pumps, the Seller, the seller parties named therein and the Seller Parties’ representatives named therein. Upon the closing of the Transaction, the assets were transferred and assigned to Reverso Pumps in exchange for approximately $2.6 million in cash, subject to customary post-closing adjustments.

 

Additionally, effective on January 10, 2022, Crawford SEP Acquisition Company LLC (name later changed to Separ America LLC or “Separ America”), a Delaware limited liability company and indirect wholly-owned subsidiary of the Company, completed the acquisition (the “Separ Transaction,” and with the Reverso Transaction, the “Transactions”) of substantially all the assets of Separ of the Americas, LLC, a Florida limited liability company and developer, designer, manufacturer, seller and distributor of oil change systems, fuel and oil transfer pumps, fuel primers, fuel polishing systems and engine flushing systems (“Separ”) pursuant to an Asset Purchase Agreement (the “Separ Asset Purchase Agreement,” and together with the Reverso Asset Purchase Agreement, the “Purchase Agreements”) by and among Separ America, the Seller, the seller parties named therein and the Seller Parties’ representative named therein. Upon the closing of the Transaction, the assets were transferred and assigned to Separ America in exchange for approximately $1.6 million in cash, subject to customary post-closing adjustments.

 

Cash Consideration Transferred

 $3,973,375 

Seller Transaction Costs

  230,359 

Total Consideration

 $4,203,734 
     

Accounts Receivable

  471,879 

Inventory

  1,349,115 

Fixed Assets

  255,000 

Prepaid and Other Assets

  47,632 

Intangible Asset: Customer List & Trademark

  1,300,000 

Goodwill

  1,378,191 

Total Assets Acquired

 $4,801,817 
     

Accounts Payable

 $542,359 

Accrued Expense

  55,724 

Total Liabilities Assumed

 $598,083 

Total Fair Value

 $4,203,734 
     

Acquisition transaction costs incurred were:

 $124,825 

 

Goodwill

Goodwill has an assigned value of $1.4 million and represents the expected synergies generated by combining the operations of Reverso, Separ, and the Company. The Company sells marine hoses and related products and the acquisition of Reverso Pumps and Separ America will allow the Company to expand its offerings to customers in the strategically important marine and defense markets. Intangible assets, customer list and trademarks has an assigned value of $1.3 million which represents the expected value of the list of the customers and trademarks of Reverso Pumps and Separ America.

 

Effective May 1, 2022, Knitting Machinery Company of America, LLC, a Delaware limited liability company (“Knitting Machinery”) and indirect wholly-owned subsidiary of Crawford United Corporation, completed the acquisition of all of the operating assets of KMC Corp. dba Knitting Machinery Corp., a Delaware corporation and specialist in the manufacture of hose reinforcement machinery for the plastic, rubber and silicone industries pursuant to an Asset Purchase Agreement entered into as of May 1, 2022. The acquired business is strategically important to the Company’s growing industrial hose platform and will expand its offerings and diversify its customer base in this important market segment. The assets were transferred and assigned to Knitting Machinery in exchange for approximately $250,000 in cash and 38,462 Class A Common Shares valued at $1.0 million.

 

Cash Consideration Transferred

 $250,000 

Fair Value of Stock Consideration

  1,000,012 

Total Consideration

 $1,250,012 
     

Cash

 $100,000 

Accounts Receivable

  155,932 

Inventory

  664,861 

Fixed Assets

  164,123 

Intangible Assets

  150,000 

Goodwill

  424,261 

Total Assets Acquired

 $1,659,177 
     

Accounts Payable

 $33,694 

Deferred Revenue

  375,471 

Total Liabilities Assumed

 $409,165 

Total Fair Value

  1,250,012 
     

Acquisition transaction costs incurred were:

 $8,951 

 

Goodwill and Intangible Assets

Goodwill has an assigned value of $0.4 million and represents the expected synergies generated by combining the operations of

KMC and the Company. The Company utilizes industrial hoses for customers in the Industrial and Transportation Products segment and the acquisition of KMC allows the Company to strengthen its supply chain. Intangible asset, trademark has an assigned value of $0.075 million which represents the expected value of the KMC trade name in the market. Intangible asset, customer list has an assigned value of $0.075 million which represents the expected value of the list of the customers of KMC to the Company.

 

Sales and net income information for the acquired companies, including Komtek Forge LLC (“Komtek”), Global-Tek Manufacturing LLC and Global-Tek Colorado LLC (“Global-Tek”), Emergency Hydraulics LLC (“EH”), Reverso Pumps LLC (“Reverso Pumps”), Separ America LLC (“Separ America”) and Knitting Machinery Company of America LLC (“Knitting Machinery”) since the respective acquisition dates for the six months ended June 30, 2022 and 2021 are provided below.

 

  

Six Months ended

  

Six Months ended

 
  

June 30, 2022

  

June 30, 2021

 
  

Sales

  

Net Income

  

Sales

  

Net Income

 
Acquired Companies:                

Komtek (acquired January 15, 2021)

 $4,148,696   200,675  $3,634,832  $273,371 

Global-Tek (acquired March 1, 2021)

  3,154,086   (488,575

)

  4,310,258   705,122 

EH (acquired July 1, 2021)

  656,068   69,543   -   - 

Reverso Pumps (acquired January 10, 2022)

  2,548,563   351,769   -   - 

Separ America (acquired January 10, 2022)

  869,739   234,595   -   - 

Knitting Machinery (acquired May 1, 2022)

  579,388   61,415   -   - 

Subtotal Acquired Companies

 $11,956,540   429,422   7,945,090   978,493 
                 

All Other Companies

  50,948,233   1,807,717   42,498,799   3,412,229 

Total

 $62,904,773  $2,237,139  $50,443,889  $4,390,722 

 

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.22.2
Note 13 - Segment and Related Information
6 Months Ended
Jun. 30, 2022
Notes to Financial Statements  
Segment Reporting Disclosure [Text Block]

13. SEGMENT AND RELATED INFORMATION  

 

The Company reports operations for two business segments: (1) Commercial Air Handling Equipment, (2) Industrial and Transportation Products. The identification of our operating segments is based on guidance in ASC 280-10-50-1. The Company's management evaluates segment performance based primarily on operating income. Certain corporate costs are allocated to the segments and interest expense directly related to financing the acquisition of a business is allocated to that segment, respectively.  Intangible assets are allocated to each segment and the related amortization of these assets are recorded in selling, general and administrative expenses.

 

Both our Commercial Air Handling Equipment segment and our Industrial Transportation Products segment engage in business activities from which they may recognize revenues and incur expense, including revenue and expenses relating to transactions with other components of the Company. The operating results for both the Commercial Air Handling Equipment segment and the Industrial Transportation Products segment are reviewed regularly by our chief operating decision maker and is considered in making decisions about resources to be allocated to the segment in assessing its performance. Financial information for both segments is available in internal financial statements that are prepared on a monthly basis.

 

Commercial Air Handling Equipment:

The Commercial Air Handling Equipment segment was added June 1, 2017, when the Company purchased certain assets and assumed certain liabilities of Air Enterprises Acquisition LLC in Akron, Ohio. The acquired business, which operates under the name Air Enterprises, is an industry leader in designing, manufacturing and installing large-scale commercial, institutional, and industrial custom air handling solutions. Its customers are typically in the health care, education, pharmaceutical and industrial manufacturing markets in the United States. This segment also sells to select international markets. The custom air handling units are constructed of non-corrosive aluminum, resulting in sustainable, long-lasting, and energy efficient solutions with life expectancies of 50 years or more. These products are distributed through a network of sales representatives, based on relationships with health care networks, building contractors and engineering firms. The custom air handling equipment is designed, manufactured and installed under the brand names FactoryBilt® and SiteBilt®. FactoryBilt® air handling solutions are designed, fabricated and assembled in a vertically integrated process entirely within the Akron, Ohio facility. SiteBilt® air handling solutions are designed and fabricated in Akron, but are then crated and shipped to the field and assembled on-site.

 

Industrial and Transportation Products: 

The Industrial and Transportation Products segment was added July 1, 2016, when the Company purchased the assets of the Federal Hose Manufacturing, LLC of Painesville, Ohio. This business segment includes the manufacture of flexible interlocking metal hoses and the distribution of silicone and hydraulic hoses. Metal hoses are sold primarily to major heavy-duty truck manufacturers and major aftermarket suppliers in North America. Metal hoses are also sold into the agricultural, industrial and petrochemical markets. Silicone hoses are distributed to a number of industries in North America, including agriculture and general industrial markets. The Company purchased all of the issued and outstanding shares of capital stock of CAD Enterprises, Inc.(“CAD”) in Phoenix, Arizona on July 1, 2018. CAD provides complete end-to-end engineering, machining, grinding, welding, brazing, heat treat and assembly solutions. Utilizing state-of-the-art machining and welding technologies, this segment is an industry leader in providing complex components produced from nickel-based superalloys and stainless steels. CAD’s quality certifications include ISO 9001:2015/AS9100D, as well as Nadcap accreditation for Fluorescent Penetrant Inspection (FPI), Heat Treating/Braze, Non-Conventional Machining EDM, and TIG/E-Beam welding. The Company added the distribution of marine hose to this segment through the acquisition of the assets of MPI Products, Inc. (“MPI”) on January 2, 2020. MPI specializes in rubber and plastic marine hose for the recreational boating industry. MPI offers certified products that meet marine industry standards and regulations. Effective April 19, 2019, the Company, completed the acquisition of substantially all of the assets of Data Genomix, Inc., an Ohio corporation (“DG”). DG is in the business of developing and commercializing marketing and data analytic technology applications. The Company purchased all of the issued and outstanding membership interests of KT Acquisition LLC (name later changed to Komtek Forge LLC), in Worcester, Massachusetts on January 15, 2021. Komtek Forge LLC is a supplier of highly engineered forgings for the aerospace, industrial gas turbine, medical prosthetics, alternative energy, petrochemical and defense industries. The Company purchased all of the membership interests of Global-Tek-Manufacturing LLC (“Global-Tek”), in Ceiba, Puerto Rico and substantially all of the assets of Machining Technology LLC (name later changed to Global-Tek Colorado LLC or “Global-Tek Colorado”) in Longmont, Colorado on March 2, 2021. Global-Tek and Global-Tek Colorado specialize in providing customers with highly engineered manufacturing solutions, including CNC machining, anodizing, electro polishing and laser marking for customers in the defense, aerospace and medical device markets. The Company purchased substantially all of the assets of Emergency Hydraulics LLC (“Emergency Hydraulics”), in Ocala, Florida on July 1, 2021. Emergency Hydraulics provides hydraulic hoses, air tank assemblies and related products to manufacturers of firefighting trucks and other emergency vehicles. The company purchased substantially all of the assets of Crawford REV Acquisition Company LLC (name later changed to Reverso Pumps LLC or “Reverso Pumps”), in Davie, Florida on January 10, 2022. Reverso Pumps develops, designs, manufactures, sells and distributes oil change systems, fuel and oil transfer pumps, fuel primers, fuel polishing systems and engine flushing systems.

 

The company purchased substantially all of the assets of Crawford SEP Acquisition Company LLC (name later changed to Separ America LLC or “Separ America”), in Davie, Florida on January 10, 2022. Separ America develops, designs, manufactures, sells and distributes oil change systems, fuel and oil transfer pumps, fuel primers, fuel polishing systems and engine flushing systems. The company purchased substantially all of the assets of KMC Corp. dba Knitting Machinery Corp. (“Knitting Machinery”), in Cleveland, Ohio and Greenville, Ohio on May 1, 2022. Knitting Machinery specializes in manufacturing hose reinforcement machinery for the plastic, rubber and silicone industries.

 

The factors used to determine the Company’s reportable segments follow the guidance of ASC 280-10-50-21 and 50-10-22 and include consideration of the type of products or services delivered, the customers and end markets served, the appliable revenue recognition methodology and the length of time it takes to deliver products or services to customers. The Commercial Air Handling Equipment segment was identified as a reportable segment consisting of Air Enterprises, because Air Enterprises is strategically and operationally different from our other companies in several ways. First, Air Enterprises sells equipment to end customers and our other businesses that fall into the Industrial and Transportation Products segment sell products and components to end customers, not equipment. Second, the Commercial Air Handling Equipment segment delivers custom air handling solutions to customers which is different than the Industrial and Transportation Products segment which delivers manufactured metal, silicone, hydraulic and marine hoses, complex engineered components, highly engineered forgings, highly engineered and machined parts and data analytic technology applications. Third, the Commercial Air Handling Equipment segment serves customers primarily in the health care and education end markets while the Industrial and Transportation Products segment delivers products to customers in the heavy-duty truck manufacturing, agricultural, industrial, petrochemical, aerospace, defense, industrial gas turbine, medical prosthetics, alternative energy and emergency vehicle end markets. Fourth, the Commercial Air Handling Equipment segment recognizes revenue primarily over time while the Industrial and Transportation Products segment recognizes revenue primarily at a point in time. Fifth, the Commercial Air Handling Equipment segment manufactures custom air handling solutions for customers over a period of three to eighteen months from the time the order is received to the time the air handling solution is delivered to the end customer as compared to the Industrial and Transportation Products segment which sells and delivers products to customers much more quickly, often within 30 days or less. For the reasons previously mentioned, Air Enterprises is strategically and operationally different than the other businesses owned by the Company and management finds it useful to include this business in the Commercial Air Handling Segment which is separate and distinct from all of our other businesses that reside in the Industrial and Transportation Products segment.

 

Corporate and Other: 

Corporate costs not allocated to the two primary business segments are aggregated here.

 

Information by industry segment is set forth below: 

 

  

Three Months Ended June 30, 2022

 
  

Commercial

Air Handling

  

Industrial

And

Transportation

Products

  

Corporate

and Other

  

Consolidated

 

Sales

 $11,845,380  $20,056,647  $-  $31,902,027 

Gross Profit

  2,453,139   4,315,352   -   6,768,491 

Operating Income

  1,382,553   1,839,634   (846,660

)

  2,375,527 

Pretax Income

  1,382,553   1,514,121   (1,301,004

)

  1,595,670 

Net Income

  988,526   1,071,636   (888,898

)

  1,171,264 

 

 

  

Three Months Ended June 30, 2021

 
  

Commercial

Air Handling

  

Industrial

And

Transportation

Products

  

Corporate

and Other

  

Consolidated

 

Sales

 $9,972,545  $16,477,340  $-  $26,449,885 

Gross Profit

  2,030,038   3,750,252   -   5,780,290 

Operating Income

  845,092   1,342,966   (68,261

)

  2,119,797 

Pretax Income

  845,092   1,121,507   (372,142

)

  1,594,457 

Net Income

  633,818   893,184   (279,697

)

  1,247,305 

 

 

  

Six Months Ended June 30, 2022

 
  

Commercial

Air Handling

  

Industrial

And

Transportation

Products

  

Corporate

and Other

  

Consolidated

 

Sales

 $23,403,254  $39,501,519  $-  $62,904,773 

Gross Profit

  5,082,796   8,052,101   -   13,134,897 

Operating Income

  2,944,897   3,121,620   (2,293,668

)

  3,772,849 

Pretax Income

  2,944,897   2,930,092   (2,638,228

)

  3,236,761 

Net Income

  2,105,602   2,017,870   (1,886,333

)

  2,237,139 

 

 

  

Six Months Ended June 30, 2021

 
  

Commercial

Air Handling

  

Industrial

And

Transportation

Products

  

Corporate

and Other

  

Consolidated

 

Sales

 $18,737,644  $31,706,245  $-  $50,443,889 

Gross Profit

  4,260,858   7,522,353   -   11,783,211 

Operating Income

  1,890,721   3,094,411   (539,875

)

  4,445,257 

Pretax Income

  1,890,721   2,693,643   679,052   5,263,416 

Net Income

  1,418,040   2,099,368   873,314   4,390,722 

 

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.22.2
Note 14 - Subsequent Events
6 Months Ended
Jun. 30, 2022
Notes to Financial Statements  
Subsequent Events [Text Block]

14. SUBSEQUENT EVENTS

 

None.

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.2
Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2022
Accounting Policies [Abstract]  
New Accounting Pronouncements, Policy [Policy Text Block]

New Accounting Standards Not Yet Adopted

In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses. The standard requires a financial asset (including trade receivables) measured at amortized cost basis to be presented at the net amount expected to be collected. Thus, the income statement will reflect the measurement of credit losses for newly-recognized financial assets as well as the expected increases or decreases of expected credit losses that have taken place during the period. This standard will be effective for smaller reporting companies for fiscal years beginning after December 15, 2022.The Company is in the process of analyzing the impact to its financial statements.

Use of Estimates, Policy [Policy Text Block] Use of Estimates in the Preparation of Financial Statements
The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that may affect the reported amounts of certain assets and liabilities and disclosure of contingencies at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.
Fair Value of Financial Instruments, Policy [Policy Text Block]

Fair Value of Financial Instruments
Accounting for "Financial Instruments" requires the Company to disclose estimated fair values of financial instruments. Financial instruments held by the Company include, among others, accounts receivable, accounts payable, and notes payable. The carrying amounts reported in the consolidated balance sheet for assets and liabilities qualifying as financial instruments is a reasonable estimate of fair value.

 

Fair Value Measurements

 

As defined in FASB ASC 820, "Fair Value Measurements", fair value is the price that would be received to sell an asset, or paid to transfer a liability, in an orderly transaction between market participants at the measurement date. In determining fair value, the Company utilizes certain assumptions that market participants would use in pricing the asset or liability, including assumptions about risk and/or the risks inherent in the inputs to the valuation technique. These inputs can be readily observable, market corroborated, or generally unobservable firm inputs. The Company utilizes valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs. Based on the examination of the inputs used in the valuation techniques, the Company is required to provide the following information according to the fair value hierarchy. The fair value hierarchy ranks the quality and reliability of the information used to determine fair values. Financial assets and liabilities carried at fair value will be classified and disclosed in one of the following three categories:

 

* Level 1: Quoted market prices in active markets for identical assets or liabilities.

* Level 2: Inputs to the valuation methodology include: * Quoted prices for similar assets or liabilities in active markets;

* Quoted prices for identical assets or similar assets or liabilities in inactive markets;

 

* Inputs other than quoted prices that are observable for the asset or liability;

* Inputs that are derived principally from or corroborated by observable market data by correlation or other means.

* Level 3: Unobservable inputs that are not corroborated by market data.

 

A financial instrument's categorization within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement.

 

Following is a description of the valuation methodologies used for instruments measured at fair value, including the general classification of such instruments pursuant to the valuation hierarchy.

 

Stock: The stock market value is based on valuation of market quotes from independent active market sources, and is considered a level 1 investment.

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.2
Note 4 - Inventory (Tables)
6 Months Ended
Jun. 30, 2022
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
  

June 30,

2022

  

December 31,

2021

 

Raw materials and component parts

 $3,762,339  $3,904,865 

Work-in-process

  4,434,122   3,949,647 

Finished products

  13,181,987   9,183,532 

Total inventory

 $21,378,448  $17,038,044 

Less: inventory reserves

  559,313   452,607 

Net inventory

 $20,819,135  $16,585,437 
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.2
Note 5 - Goodwill and Other Intangible Assets, Net (Tables)
6 Months Ended
Jun. 30, 2022
Notes Tables  
Schedule of Goodwill [Table Text Block]
  

June 30,

2022

  

December 31,

2021

 

Commercial Air Handling Equipment Segment:

        

Beginning Balance

 $478,256  $478,256 

Acquisitions

  -   - 

Adjustments

  -   - 

Ending Balance

 $478,256  $478,256 
         

Industrial and Transportation Products Segment:

        

Beginning Balance

 $13,926,362  $11,027,596 

Acquisitions

  1,922,513   2,898,766 

Adjustments

  (169,854)  - 

Ending Balance

 $15,679,021  $13,926,362 
         

Total Company:

        

Beginning Balance

 $14,404,618  $11,505,852 

Acquisitions

  1,922,513   2,898,766 

Adjustments

  (169,854)  - 

Ending Balance

 $16,157,277  $14,404,618 
Schedule of Finite-Lived Intangible Assets [Table Text Block]
  

June 30,

2022

  

December 31,

2021

 

Customer list intangibles

 $9,316,000  $8,741,000 

Non-compete agreements

  200,000   200,000 

Trademarks

  4,474,149   3,599,149 

Total intangible assets

  13,990,149   12,540,149 

Less: accumulated amortization

  3,843,709   3,203,585 

Intangible assets, net

 $10,146,440  $9,336,564 
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.2
Note 6 - Property, Plant and Equipment, Net (Tables)
6 Months Ended
Jun. 30, 2022
Notes Tables  
Property, Plant and Equipment [Table Text Block]
  

June 30,

2022

  

December 31,

2021

 

Land

 $231,034  $231,034 

Buildings and improvements

  2,955,118   2,961,431 

Machinery & equipment

  22,112,000   21,612,759 

Total property, plant & equipment

  25,298,152   24,805,224 

Less: accumulated depreciation

  10,331,770   9,196,022 

Property plant & equipment, net

 $14,966,382  $15,609,202 
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.2
Note 7 - Investments in Equity Securities (Tables)
6 Months Ended
Jun. 30, 2022
Notes Tables  
Gain (Loss) on Securities [Table Text Block]
  

BALANCE AT BEGINNING OF YEAR

  

ACQUISITIONS, DISPOSITIONS AND SETTLEMENTS

  

UNREALIZED GAINS (LOSSES) INCLUDED IN EARNINGS

  

REALIZED GAINS INCLUDED IN EARNINGS

  

BALANCE AT END OF PERIOD

 

December 31, 2021

 $1,534,400  $19,698  $(188,615

)

 $152,761  $1,518,244 
                     

Year-to-date June 30, 2022

  1,518,244   -   (434,069

)

  -   1,084,175 
Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Table Text Block]
  

Quoted Market Prices in Attractive Markets

(Level 1)

  

Models with Significant Observable Market Parameters

(Level 2)

  

Unobservable Inputs that are not Corroborated by Market Data

(Level 3)

  

Total Carrying Value in the Balance Sheet

 

Common stock as of June 30, 2022

 $1,084,175  $-  $-  $1,084,175 

Common stock as of December 31, 2021

 $1,518,244  $-  $-  $1,518,244 
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.2
Note 8 - Bank Debt (Tables)
6 Months Ended
Jun. 30, 2022
Notes Tables  
Schedule of Debt [Table Text Block]
  

June 30,

2022

  

December 31,

2021

 

Term debt

 $777,778  $1,444,444 

Revolving debt

  21,763,887   16,311,493 

Total Bank debt

  22,541,665   17,755,937 

Less: current portion

  777,778   1,444,444 

Non-current bank debt

  21,763,887   16,311,493 

Less: unamortized debt costs

  102,172   136,057 

Net non-current bank debt

 $21,661,715  $16,175,436 
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.2
Note 9 - Notes Payable (Tables)
6 Months Ended
Jun. 30, 2022
Notes Tables  
Schedule of Long-Term Debt Instruments [Table Text Block]
  

June 30,

2022

  

December 31,

2021

 

In connection with the Komtek Forge acquisition, the Company refinanced the outstanding First Francis promissory notes, accrued interest payable through the refinance date and the assumed First Francis promissory note into one note on January 15, 2021 for a $3,779,784 loan due to First Francis Company, payable in quarterly installments beginning April 15, 2021.

 $2,941,721  $3,284,762 

In connection with the CAD acquisition, the Company entered into a promissory note on July 1, 2018 for a $9,000,000 loan due to the seller, payable in quarterly installments beginning September 30, 2018.

  2,250,000   3,937,500 

Total notes payable

  5,191,721   7,222,262 

Less current portion

  2,968,833   2,946,885 

Notes payable – non-current portion

 $2,222,888  $4,275,377 
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.2
Note 10 - Leases (Tables)
6 Months Ended
Jun. 30, 2022
Notes Tables  
Lessee, Operating and Finance Lease, Assets and Liabilities [Table Text Block]
  

June 30,

2022

  

December 31,

2021

 

Operating leases:

        

Operating lease right-of-use assets, net

 $8,731,603  $8,998,776 
         

Other current liabilities

  1,687,313   1,241,681 

Operating lease liabilities

  7,280,843   7,985,628 

Total operating lease liabilities

 $8,968,156  $9,227,309 

Weighted Average Remaining Lease Term

        

Operating Leases (in years)

  9.0   9.0 

Weighted Average Discount Rate

        

Operating Leases

  5.0

%

  5.0

%

XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.2
Note 11 - Earnings Per Common Share (Tables)
6 Months Ended
Jun. 30, 2022
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended

June 30,

  

Six Months Ended

June 30,

 
                 
  

2022

  

2021

  

2022

  

2021

 
                 

Earnings Per Share - Basic

                

Net Income

 $1,171,264  $1,247,305  $2,237,139  $4,390,722 

Weighted average shares of common stock outstanding - Basic

  3,464,765   3,408,906   3,449,465   3,400,917 

Earnings Per Share - Basic

 $0.34  $0.37  $0.65  $1.29 
                 

Earnings Per Share - Diluted

                

Weighted average shares of common stock outstanding - Basic

  3,464,765   3,408,906   3,449,465   3,400,917 

Warrants, Options and Convertible Notes

  -   894   -   888 

Weighted average shares of common stock -Diluted

  3,464,765   3,409,800   3,449,465   3,401,805 

Earnings Per Share - Diluted

 $0.34  $0.37  $0.65  $1.29 
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Note 12 - Acquisitions (Tables)
6 Months Ended
Jun. 30, 2022
Notes Tables  
Business Acquisition, Pro Forma Information [Table Text Block]
  

Six Months ended

  

Six Months ended

 
  

June 30, 2022

  

June 30, 2021

 
  

Sales

  

Net Income

  

Sales

  

Net Income

 
Acquired Companies:                

Komtek (acquired January 15, 2021)

 $4,148,696   200,675  $3,634,832  $273,371 

Global-Tek (acquired March 1, 2021)

  3,154,086   (488,575

)

  4,310,258   705,122 

EH (acquired July 1, 2021)

  656,068   69,543   -   - 

Reverso Pumps (acquired January 10, 2022)

  2,548,563   351,769   -   - 

Separ America (acquired January 10, 2022)

  869,739   234,595   -   - 

Knitting Machinery (acquired May 1, 2022)

  579,388   61,415   -   - 

Subtotal Acquired Companies

 $11,956,540   429,422   7,945,090   978,493 
                 

All Other Companies

  50,948,233   1,807,717   42,498,799   3,412,229 

Total

 $62,904,773  $2,237,139  $50,443,889  $4,390,722 
Komtek Forge Acquisition [Member]  
Notes Tables  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]

Cash Consideration Transferred

 $840,551 

Assumed Debt

  1,753,757 

Fair Value of Stock Consideration

  1,059,000 

Total Consideration

 $3,653,308 
     

Cash

 $75,701 

Accounts Receivable

  1,502,713 

Inventory

  1,595,859 

Fixed Assets

  434,197 

Prepaid and Other Assets

  280,258 

Goodwill

  832,306 

Total Assets Acquired

 $4,721,034 
     

Accounts Payable

 $843,817 

Accrued Expense

  223,909 

Total Liabilities Assumed

 $1,067,726 
     

Total Fair Value

 $3,653,308 
     

Acquisition transaction costs incurred were:

 $147,400 

Cash Consideration Transferred

 $4,926,035 

Seller Transaction Costs and Repayment of Indebtedness

  1,398,394 

Total Consideration

 $6,324,429 
     

Accounts Receivable

 $1,058,460 

Inventory

  173,202 

Fixed Assets

  3,233,073 

Prepaid and Other Assets

  189,214 

Intangibles Asset: Trademark

  1,162,000 

Intangible Asset: Customer List

  1,041,000 

Goodwill

  1,896,607 

Total Assets Acquired

 $8,753,556 
     

Accounts Payable

 $473,119 

Accrued Payroll and Other Expense

  456,008 

Contingent Liability

  1,500,000 

Total Liabilities Assumed

 $2,429,127 
     

Total Fair Value

 $6,324,429 
     
     

Acquisition transaction costs incurred were:

 $190,007 

Assumption of Indebtedness

 $287,359 
     

Accounts Receivable

  79,843 

Inventory

  67,254 

Intangible Assets: Customer List

  478,649 

Total Assets Acquired

 $625,746 
     

Accounts Payable

 $338,387 

Total Liabilities Assumed

 $338,387 

Total Fair Value

 $287,359 

Acquisition transaction costs incurred were:

 $36,204 

Cash Consideration Transferred

 $3,973,375 

Seller Transaction Costs

  230,359 

Total Consideration

 $4,203,734 
     

Accounts Receivable

  471,879 

Inventory

  1,349,115 

Fixed Assets

  255,000 

Prepaid and Other Assets

  47,632 

Intangible Asset: Customer List & Trademark

  1,300,000 

Goodwill

  1,378,191 

Total Assets Acquired

 $4,801,817 
     

Accounts Payable

 $542,359 

Accrued Expense

  55,724 

Total Liabilities Assumed

 $598,083 

Total Fair Value

 $4,203,734 
     

Acquisition transaction costs incurred were:

 $124,825 

Cash Consideration Transferred

 $250,000 

Fair Value of Stock Consideration

  1,000,012 

Total Consideration

 $1,250,012 
     

Cash

 $100,000 

Accounts Receivable

  155,932 

Inventory

  664,861 

Fixed Assets

  164,123 

Intangible Assets

  150,000 

Goodwill

  424,261 

Total Assets Acquired

 $1,659,177 
     

Accounts Payable

 $33,694 

Deferred Revenue

  375,471 

Total Liabilities Assumed

 $409,165 

Total Fair Value

  1,250,012 
     

Acquisition transaction costs incurred were:

 $8,951 
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.2
Note 13 - Segment and Related Information (Tables)
6 Months Ended
Jun. 30, 2022
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
  

Three Months Ended June 30, 2022

 
  

Commercial

Air Handling

  

Industrial

And

Transportation

Products

  

Corporate

and Other

  

Consolidated

 

Sales

 $11,845,380  $20,056,647  $-  $31,902,027 

Gross Profit

  2,453,139   4,315,352   -   6,768,491 

Operating Income

  1,382,553   1,839,634   (846,660

)

  2,375,527 

Pretax Income

  1,382,553   1,514,121   (1,301,004

)

  1,595,670 

Net Income

  988,526   1,071,636   (888,898

)

  1,171,264 
  

Three Months Ended June 30, 2021

 
  

Commercial

Air Handling

  

Industrial

And

Transportation

Products

  

Corporate

and Other

  

Consolidated

 

Sales

 $9,972,545  $16,477,340  $-  $26,449,885 

Gross Profit

  2,030,038   3,750,252   -   5,780,290 

Operating Income

  845,092   1,342,966   (68,261

)

  2,119,797 

Pretax Income

  845,092   1,121,507   (372,142

)

  1,594,457 

Net Income

  633,818   893,184   (279,697

)

  1,247,305 
  

Six Months Ended June 30, 2022

 
  

Commercial

Air Handling

  

Industrial

And

Transportation

Products

  

Corporate

and Other

  

Consolidated

 

Sales

 $23,403,254  $39,501,519  $-  $62,904,773 

Gross Profit

  5,082,796   8,052,101   -   13,134,897 

Operating Income

  2,944,897   3,121,620   (2,293,668

)

  3,772,849 

Pretax Income

  2,944,897   2,930,092   (2,638,228

)

  3,236,761 

Net Income

  2,105,602   2,017,870   (1,886,333

)

  2,237,139 
  

Six Months Ended June 30, 2021

 
  

Commercial

Air Handling

  

Industrial

And

Transportation

Products

  

Corporate

and Other

  

Consolidated

 

Sales

 $18,737,644  $31,706,245  $-  $50,443,889 

Gross Profit

  4,260,858   7,522,353   -   11,783,211 

Operating Income

  1,890,721   3,094,411   (539,875

)

  4,445,257 

Pretax Income

  1,890,721   2,693,643   679,052   5,263,416 

Net Income

  1,418,040   2,099,368   873,314   4,390,722 
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Note 3 - Accounts Receivable (Details Textual) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Accounts Receivable, Allowance for Credit Loss, Ending Balance $ 98,804 $ 75,930
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2
Note 4 - Inventory - Inventory (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Raw materials and component parts $ 3,762,339 $ 3,904,865
Work-in-process 4,434,122 3,949,647
Finished products 13,181,987 9,183,532
Total inventory 21,378,448 17,038,044
Less: inventory reserves 559,313 452,607
Net inventory $ 20,819,135 $ 16,585,437
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Note 5 - Goodwill and Other Intangible Assets, Net (Details Textual) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Mar. 01, 2021
Dec. 31, 2020
Goodwill, Period Increase (Decrease), Total       $ 1,800,000        
Goodwill, Ending Balance $ 16,157,277     16,157,277   $ 14,404,618   $ 11,505,852
Goodwill, Acquired During Period       1,922,513   2,898,766    
Goodwill, Purchase Accounting Adjustments       (169,854)   $ 0    
Amortization of Intangible Assets $ 320,895   $ 261,025 $ 640,124 $ 466,949      
Minimum [Member]                
Finite-Lived Intangible Asset, Useful Life (Year)   1 year            
Maximum [Member]                
Finite-Lived Intangible Asset, Useful Life (Year)   15 years            
Acquisition of Global Tek Manufacturing LLC [Member]                
Goodwill, Ending Balance             $ 1,896,607  
Goodwill, Purchase Accounting Adjustments   $ (200,000)            
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.2
Note 5 - Goodwill and Other Intangible Assets, Net - Goodwill By Reportable Segment (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Beginning Balance $ 14,404,618 $ 11,505,852
Acquisitions 1,922,513 2,898,766
Adjustments (169,854) 0
Ending Balance 16,157,277 14,404,618
Commercial Air Handling [Member]    
Beginning Balance 478,256 478,256
Acquisitions 0 0
Adjustments 0 0
Ending Balance 478,256 478,256
Industrial and Transportation Products [Member]    
Beginning Balance 13,926,362 11,027,596
Acquisitions 1,922,513 2,898,766
Adjustments (169,854) 0
Ending Balance $ 15,679,021 $ 13,926,362
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.2
Note 5 - Goodwill and Other Intangible Assets, Net - Summary of Intangible Assets (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Other intangibles, gross $ 13,990,149 $ 12,540,149
Less: accumulated amortization 3,843,709 3,203,585
Intangible assets, net 10,146,440 9,336,564
Customer-Related Intangible Assets [Member]    
Other intangibles, gross 9,316,000 8,741,000
Noncompete Agreements [Member]    
Other intangibles, gross 200,000 200,000
Trademarks [Member]    
Other intangibles, gross $ 4,474,149 $ 3,599,149
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.2
Note 6 - Property, Plant and Equipment, Net (Details Textual) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Depreciation, Total $ 585,412 $ 661,628 $ 1,181,246 $ 1,170,565
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.2
Note 6 - Property, Plant and Equipment, Net - Schedule of Property, Plant, and Equipment (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Property Plant and Equipment, Gross $ 25,298,152 $ 24,805,224
Less: accumulated depreciation 10,331,770 9,196,022
Property plant & equipment, net 14,966,382 15,609,202
Land [Member]    
Property Plant and Equipment, Gross 231,034 231,034
Building and Building Improvements [Member]    
Property Plant and Equipment, Gross 2,955,118 2,961,431
Machinery and Equipment [Member]    
Property Plant and Equipment, Gross $ 22,112,000 $ 21,612,759
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.2
Note 7 - Investments in Equity Securities - Summary of Investment in Equity Securities (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Balance $ 1,518,244 $ 1,534,400
Acquisitions, Dispositions and Settlements 0 19,698
Unrealized Gains Included in Earnings (434,069) (188,615)
Realized Gains Included in Earnings 0 152,761
Balance $ 1,084,175 $ 1,518,244
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.2
Note 7 - Investments in Equity Securities - Schedule of Fair Value of Investments (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Dec. 31, 2020
Balance $ 1,084,175 $ 1,518,244 $ 1,534,400
Reported Value Measurement [Member]      
Balance 1,084,175 1,518,244  
Fair Value, Inputs, Level 1 [Member] | Estimate of Fair Value Measurement [Member]      
Balance 1,084,175 1,518,244  
Fair Value, Inputs, Level 2 [Member] | Estimate of Fair Value Measurement [Member]      
Balance 0 0  
Fair Value, Inputs, Level 3 [Member] | Estimate of Fair Value Measurement [Member]      
Balance $ 0 $ 0  
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.2
Note 8 - Bank Debt (Details Textual) - USD ($)
6 Months Ended
Jul. 05, 2018
Jun. 30, 2021
Jun. 30, 2022
Dec. 31, 2021
Mar. 02, 2021
Sep. 30, 2019
Line of Credit Facility, Maximum Borrowing Capacity     $ 8,200,000 $ 13,700,000    
J P Morgan Chase Bank [Member] | Term Debt [Member]            
Long-term Debt, Total         $ 6,000,000  
Debt Instrument, Periodic Payment, Total   $ 111,111        
Debt Instrument, Payment on Maturity Date   $ 222,223        
J P Morgan Chase Bank [Member] | Term Debt [Member] | Prime Rate [Member]            
Debt Instrument, Basis Spread on Variable Rate 0.25%          
J P Morgan Chase Bank [Member] | Term Debt [Member] | London Interbank Offered Rate (LIBOR) [Member]            
Debt Instrument, Basis Spread on Variable Rate 2.25%          
J P Morgan Chase Bank [Member] | Revolving Credit Facility [Member]            
Line of Credit Facility, Maximum Borrowing Capacity $ 12,000,000       $ 30,000,000 $ 20,000,000
Line of Credit Facility, Percent of Eligible Accounts 80.00%          
Line of Credit Facility, Percent of Eligible Progress Billing Accounts 50.00%          
Line of Credit Facility, Percent of Eligible Inventory 50.00%          
Line of Credit Facility, Commitment Fee Percentage 0.25%          
J P Morgan Chase Bank [Member] | Revolving Credit Facility [Member] | Prime Rate [Member]            
Debt Instrument, Basis Spread on Variable Rate 0.25%          
J P Morgan Chase Bank [Member] | Revolving Credit Facility [Member] | London Interbank Offered Rate (LIBOR) [Member]            
Debt Instrument, Basis Spread on Variable Rate 1.75%          
J P Morgan Chase Bank [Member] | Letter of Credit [Member]            
Line of Credit Facility, Maximum Borrowing Capacity $ 3,000,000          
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.2
Note 8 - Bank Debt - Summary of Loan Balances (Details) - Bank Debt [Member] - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Total Bank Debt $ 22,541,665 $ 17,755,937
Less: current portion 777,778 1,444,444
Non-current bank debt 21,763,887 16,311,493
Less: unamortized debt costs 102,172 136,057
Net non-current bank debt 21,661,715 16,175,436
Term Debt [Member]    
Total Bank Debt 777,778 1,444,444
Line of Credit [Member]    
Total Bank Debt $ 21,763,887 $ 16,311,493
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.2
Note 9 - Notes Payable (Details Textual) - USD ($)
6 Months Ended
Jul. 05, 2018
Jul. 01, 2018
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Jan. 15, 2021
Jan. 14, 2021
Jul. 01, 2016
Payments to Acquire Businesses, Gross     $ 4,331,739 $ 7,089,381        
CAD Enterprises, Inc. [Member]                
Business Combination, Consideration Transferred, Total   $ 21,000,000            
Payments to Acquire Businesses, Gross   $ 12,000,000            
Notes Payable [Member]                
Notes Payable, Total     5,191,721   $ 7,222,262      
Seller Note [Member] | CAD Enterprises, Inc. [Member]                
Debt Instrument, Interest Rate, Stated Percentage   4.00%            
Seller Note [Member] | Notes Payable [Member]                
Notes Payable, Total     2,250,000   3,937,500      
First Francis [Member] | Related Party Notes, One [Member] | Notes Payable [Member]                
Debt Instrument, Face Amount               $ 2,000,000
First Francis [Member] | Related Party Notes, Two [Member] | Notes Payable [Member]                
Debt Instrument, Face Amount               $ 2,768,662
First Francis [Member] | Related Party Notes [Member] | Notes Payable [Member]                
Debt Instrument, Interest Rate, Stated Percentage 6.25%              
Line of Credit Facility, Interest Rate During Period 4.00%              
Notes Payable, Total             $ 2,077,384  
First Francis [Member] | Related Party Notes [Member] | Notes Payable [Member] | Komtek Forge [Member]                
Notes Payable, Total             $ 1,702,400  
First Francis [Member] | Related Party Notes Three [Member] | Notes Payable [Member]                
Debt Instrument, Interest Rate, Stated Percentage           6.25%    
Notes Payable, Total     $ 2,941,721   $ 3,284,762 $ 3,779,784    
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.2
Note 9 - Notes Payable - Notes Payable (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Jan. 15, 2021
Less current portion $ 2,968,833 $ 2,946,885  
Notes Payable [Member]      
Notes payable 5,191,721 7,222,262  
Less current portion 2,968,833 2,946,885  
Notes payable – non-current portion 2,222,888 4,275,377  
Notes Payable [Member] | Related Party Notes Three [Member] | First Francis [Member]      
Notes payable 2,941,721 3,284,762 $ 3,779,784
Notes Payable [Member] | Seller Note [Member]      
Notes payable $ 2,250,000 $ 3,937,500  
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.2
Note 10 - Leases (Details Textual)
3 Months Ended
Mar. 31, 2022
Lessee, Operating and Finance Lease, Renewal Term (Year) 10 years
Minimum [Member]  
Operating and Finance Lease, Remaining Term (Year) 2 years
Maximum [Member]  
Operating and Finance Lease, Remaining Term (Year) 15 years
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.2
Note 10 - Leases - Lease Assets and Liabilities (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Operating lease right-of-use assets, net $ 8,731,603 $ 8,998,776
Operating Leases (in years) (Year) 9 years 9 years
Operating Leases 5.00% 5.00%
Other Current Liabilities [Member]    
Other current liabilities $ 1,687,313 $ 1,241,681
Operating Lease Liabilities [Member]    
Operating lease liabilities 7,280,843 7,985,628
Other Current Liabilities and Operating Lease Liabilities [Member]    
Total operating lease liabilities $ 8,968,156 $ 9,227,309
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.2
Note 11 - Earnings Per Common Share - Summary of Earnings Per Share Calculation (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Net Income $ 1,171,264 $ 1,247,305 $ 2,237,139 $ 4,390,722
Weighted average shares of common stock outstanding - Basic (in shares) 3,464,765 3,408,906 3,449,465 3,400,917
Net Income Per Common Share - Basic (in dollars per share) $ 0.34 $ 0.37 $ 0.65 $ 1.29
Warrants, Options and Convertible Notes (in shares) 0 894 0 888
Diluted (in shares) 3,464,765 3,409,800 3,449,465 3,401,805
Net Income Per Common Share - Diluted (in dollars per share) $ 0.34 $ 0.37 $ 0.65 $ 1.29
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.2
Note 12 - Acquisitions (Details Textual) - USD ($)
3 Months Ended 6 Months Ended
May 01, 2022
Jan. 10, 2022
Jul. 01, 2021
Mar. 01, 2021
Jan. 15, 2021
Jun. 30, 2022
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Dec. 31, 2020
Goodwill, Ending Balance           $ 16,157,277 $ 16,157,277   $ 14,404,618 $ 11,505,852
Payments to Acquire Businesses, Gross             $ 4,331,739 $ 7,089,381    
Reverso Asset Purchase Agreement [Member] | Reverso Pumps, Inc. [Member]                    
Asset Acquisition, Consideration Transferred, Total   $ 2,600,000                
Komtek Forge Acquisition [Member]                    
Business Combination, Consideration Transferred, Total         $ 3,653,308          
Goodwill, Ending Balance         832,306          
Payments to Acquire Businesses, Gross         840,551          
Business Combination, Consideration Transferred, Liabilities Incurred         1,753,757          
Business Combination, Consideration Transferred, Equity Interests Issued and Issuable         $ 1,059,000          
Komtek Forge Acquisition [Member] | Common Class A [Member]                    
Business Acquisition, Equity Interest Issued or Issuable, Number of Shares (in shares)         60,000          
Acquisition of Global Tek Manufacturing LLC [Member]                    
Business Combination, Consideration Transferred, Total       $ 6,324,429            
Business Acquisition, Equity Interest Issued or Issuable, Number of Shares (in shares)       61,475            
Goodwill, Ending Balance       $ 1,896,607            
Payments to Acquire Businesses, Gross       4,926,035            
Business Combination, Acquisition Related Costs and Payments for Debt       1,400,000            
Business Combination, Contingent Consideration, Liability, Total       1,500,000            
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Annual Value, High       750,000            
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low       0            
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High       1,500,000            
Payment for Contingent Consideration Liability, Operating Activities           $ 750,000        
Business Combination, Consideration Transferred, Liabilities Incurred       1,398,394            
Acquisition of Global Tek Manufacturing LLC [Member] | Trade Names [Member]                    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total       1,200,000            
Acquisition of Global Tek Manufacturing LLC [Member] | Customer Lists [Member]                    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total       1,041,000            
Acquisition of Global Tek Manufacturing LLC [Member] | Trademarks [Member]                    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total       $ 1,162,000            
Acquisition of Emergency Hydraulics LLC [Member]                    
Business Combination, Consideration Transferred, Liabilities Incurred     $ 287,359              
Acquisition of Emergency Hydraulics LLC [Member] | Customer Lists [Member]                    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total     $ 478,649              
Reverso Pumps, Inc. [Member]                    
Business Combination, Consideration Transferred, Total   4,203,734                
Goodwill, Ending Balance   1,378,191                
Payments to Acquire Businesses, Gross   3,973,375                
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total   1,300,000                
Business Combination, Consideration Transferred, Liabilities Incurred   230,359                
Reverso Pumps, Inc. [Member] | Separ America [Member]                    
Payments to Acquire Businesses, Gross   1,600,000                
Reverso Pumps, Inc. [Member] | Customer List and Trademarks [Member]                    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total   $ 1,300,000                
Knitting Machinery Company of America LLC [Member]                    
Business Combination, Consideration Transferred, Total $ 1,250,012                  
Business Acquisition, Equity Interest Issued or Issuable, Number of Shares (in shares) 38,462                  
Goodwill, Ending Balance $ 424,261                  
Payments to Acquire Businesses, Gross 250,000                  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total 150,000                  
Business Combination, Consideration Transferred, Equity Interests Issued and Issuable 1,000,012                  
Knitting Machinery Company of America LLC [Member] | Customer Lists [Member]                    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles 75,000.000                  
Knitting Machinery Company of America LLC [Member] | Trademarks [Member]                    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles $ 75,000.000                  
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.2
Note 12 - Acquisitions - Summary Assets Acquired and Liabilities Assumed of Komtek Forge (Details) - USD ($)
6 Months Ended
May 01, 2022
Jan. 10, 2022
Jul. 01, 2021
Mar. 01, 2021
Jan. 15, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Dec. 31, 2020
Cash Consideration Transferred           $ 4,331,739 $ 7,089,381    
Goodwill           $ 16,157,277   $ 14,404,618 $ 11,505,852
Komtek Forge Acquisition [Member]                  
Cash Consideration Transferred         $ 840,551        
Assumed Debt         1,753,757        
Fair Value of Stock Consideration         1,059,000        
Total Consideration         3,653,308        
Cash         75,701        
Accounts Receivable         1,502,713        
Inventory         1,595,859        
Fixed Assets         434,197        
Prepaid and Other Assets         280,258        
Goodwill         832,306        
Total Assets Acquired         4,721,034        
Accounts Payable         843,817        
Accrued Expense         223,909        
Total Liabilities Assumed         1,067,726        
Total Fair Value         3,653,308        
Acquisition transaction costs incurred were:         147,400        
Assumption of Indebtedness         $ 1,753,757        
Acquisition of Global Tek Manufacturing LLC [Member]                  
Cash Consideration Transferred       $ 4,926,035          
Assumed Debt       1,398,394          
Total Consideration       6,324,429          
Accounts Receivable       1,058,460          
Inventory       173,202          
Fixed Assets       3,233,073          
Prepaid and Other Assets       189,214          
Goodwill       1,896,607          
Total Assets Acquired       8,753,556          
Accounts Payable       473,119          
Total Liabilities Assumed       2,429,127          
Total Fair Value       6,324,429          
Acquisition transaction costs incurred were:       190,007          
Accrued Payroll and Other Expense       456,008          
Contingent Liability       1,500,000          
Assumption of Indebtedness       1,398,394          
Acquisition of Global Tek Manufacturing LLC [Member] | Customer Lists [Member]                  
Intangible Asset       1,041,000          
Intangible Asset       1,041,000          
Acquisition of Global Tek Manufacturing LLC [Member] | Trademarks [Member]                  
Intangible Asset       1,162,000          
Intangible Asset       $ 1,162,000          
Acquisition of Emergency Hydraulics LLC [Member]                  
Assumed Debt     $ 287,359            
Accounts Receivable     79,843            
Inventory     67,254            
Accounts Payable     338,387            
Total Liabilities Assumed     338,387            
Acquisition transaction costs incurred were:     36,204            
Assumption of Indebtedness     287,359            
Total Assets Acquired     625,746            
Total Fair Value     287,359            
Acquisition of Emergency Hydraulics LLC [Member] | Customer Lists [Member]                  
Intangible Asset     478,649            
Intangible Asset     $ 478,649            
Reverso Pumps, Inc. [Member]                  
Cash Consideration Transferred   $ 3,973,375              
Assumed Debt   230,359              
Total Consideration   4,203,734              
Accounts Receivable   471,879              
Inventory   1,349,115              
Fixed Assets   255,000              
Prepaid and Other Assets   47,632              
Goodwill   1,378,191              
Total Assets Acquired   4,801,817              
Accounts Payable   542,359              
Accrued Expense   55,724              
Total Liabilities Assumed   598,083              
Total Fair Value   4,203,734              
Acquisition transaction costs incurred were:   124,825              
Intangible Asset   1,300,000              
Intangible Asset   1,300,000              
Assumption of Indebtedness   $ 230,359              
Knitting Machinery Company of America LLC [Member]                  
Cash Consideration Transferred $ 250,000                
Fair Value of Stock Consideration 1,000,012                
Total Consideration 1,250,012                
Cash 100,000                
Accounts Receivable 155,932                
Inventory 664,861                
Fixed Assets 164,123                
Goodwill 424,261                
Total Assets Acquired 1,659,177                
Accounts Payable 33,694                
Total Liabilities Assumed 409,165                
Total Fair Value 1,250,012                
Acquisition transaction costs incurred were: 8,951                
Intangible Asset 150,000                
Intangible Asset 150,000                
Deferred Revenue $ 375,471                
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.2
Note 12 - Acquisitions - Revenue and Net Income of Acquired Entities (Details) - USD ($)
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual $ 62,904,773 $ 50,443,889
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual 2,237,139 4,390,722
Komtek Forge Acquisition [Member]    
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual 4,148,696 3,634,832
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual 200,675 273,371
Acquisition of Global Tek Manufacturing LLC [Member]    
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual 3,154,086 4,310,258
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual (488,575) 705,122
Acquisition of Emergency Hydraulics LLC [Member]    
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual 656,068 0
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual 69,543 0
Reverso Pumps, Inc. [Member]    
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual 2,548,563 0
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual 351,769 0
Separ America [Member]    
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual 869,739 0
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual 234,595 0
Knitting Machinery Company of America LLC [Member]    
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual 579,388 0
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual 61,415 0
Acquired Entities [Member]    
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual 11,956,540 7,945,090
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual 429,422 978,493
All Other Entities [Member]    
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual 50,948,233 42,498,799
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual $ 1,807,717 $ 3,412,229
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.2
Note 13 - Segment and Related Information (Details Textual)
3 Months Ended
Mar. 31, 2022
Number of Reportable Segments 2
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.22.2
Note 13 - Segment and Related Information - Information by Industry Segment (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Sales $ 31,902,027 $ 26,449,885 $ 62,904,773 $ 50,443,889
Gross Profit 6,768,491 5,780,290 13,134,897 11,783,211
Operating Income 2,375,527 2,119,797 3,772,849 4,445,257
Pretax Income 1,595,670 1,594,457 3,236,761 5,263,416
Net Income 1,171,264 1,247,305 2,237,139 4,390,722
Commercial Air Handling [Member]        
Sales 11,845,380 9,972,545 23,403,254 18,737,644
Gross Profit 2,453,139 2,030,038 5,082,796 4,260,858
Operating Income 1,382,553 845,092 2,944,897 1,890,721
Pretax Income 1,382,553 845,092 2,944,897 1,890,721
Net Income 988,526 633,818 2,105,602 1,418,040
Industrial and Transportation Products [Member]        
Sales 20,056,647 16,477,340    
Gross Profit 4,315,352 3,750,252    
Operating Income 1,839,634 1,342,966    
Pretax Income 1,514,121 1,121,507    
Net Income 1,071,636 893,184    
Aerospace [Member]        
Sales     39,501,519 31,706,245
Gross Profit     8,052,101 7,522,353
Operating Income     3,121,620 3,094,411
Pretax Income     2,930,092 2,693,643
Net Income     2,017,870 2,099,368
Corporate and Other [Member]        
Sales   0 62,904,773 50,443,889
Gross Profit 0 0 13,134,897 11,783,211
Operating Income (846,660) (68,261) 3,772,849 4,445,257
Pretax Income (1,301,004) (372,142) 3,236,761 5,263,416
Net Income $ (888,898) $ (279,697) 2,237,139 4,390,722
Industrial Hose [Member]        
Sales     0 0
Gross Profit     0 0
Operating Income     (2,293,668) (539,875)
Pretax Income     (2,638,228) 679,052
Net Income     $ (1,886,333) $ 873,314
XML 63 crawa20220630_10q_htm.xml IDEA: XBRL DOCUMENT 0000047307 2022-01-01 2022-06-30 0000047307 us-gaap:CommonClassAMember 2022-07-25 0000047307 us-gaap:CommonClassBMember 2022-07-25 0000047307 2022-06-30 0000047307 2021-12-31 0000047307 crawa:NotesPayableExcludingPaycheckProtectionProgramCaresActMember 2022-06-30 0000047307 crawa:NotesPayableExcludingPaycheckProtectionProgramCaresActMember 2021-12-31 0000047307 us-gaap:CommonClassAMember 2022-06-30 0000047307 us-gaap:CommonClassAMember 2021-12-31 0000047307 us-gaap:CommonClassBMember 2022-06-30 0000047307 us-gaap:CommonClassBMember 2021-12-31 0000047307 2022-04-01 2022-06-30 0000047307 2021-04-01 2021-06-30 0000047307 2021-01-01 2021-06-30 0000047307 us-gaap:CommonClassAMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-03-31 0000047307 us-gaap:CommonClassBMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-03-31 0000047307 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0000047307 us-gaap:TreasuryStockMember 2022-03-31 0000047307 us-gaap:RetainedEarningsMember 2022-03-31 0000047307 2022-03-31 0000047307 us-gaap:CommonClassAMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0000047307 us-gaap:CommonClassBMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0000047307 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0000047307 us-gaap:TreasuryStockMember 2022-04-01 2022-06-30 0000047307 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0000047307 us-gaap:CommonClassAMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-06-30 0000047307 us-gaap:CommonClassBMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-06-30 0000047307 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0000047307 us-gaap:TreasuryStockMember 2022-06-30 0000047307 us-gaap:RetainedEarningsMember 2022-06-30 0000047307 us-gaap:CommonClassAMember us-gaap:TreasuryStockMember 2022-03-31 0000047307 us-gaap:CommonClassBMember us-gaap:TreasuryStockMember 2022-03-31 0000047307 us-gaap:CommonClassAMember crawa:CommonStockOutstandingMember 2022-03-31 0000047307 us-gaap:CommonClassBMember crawa:CommonStockOutstandingMember 2022-03-31 0000047307 us-gaap:CommonClassAMember us-gaap:TreasuryStockMember 2022-04-01 2022-06-30 0000047307 us-gaap:CommonClassBMember us-gaap:TreasuryStockMember 2022-04-01 2022-06-30 0000047307 us-gaap:CommonClassAMember crawa:CommonStockOutstandingMember 2022-04-01 2022-06-30 0000047307 us-gaap:CommonClassBMember crawa:CommonStockOutstandingMember 2022-04-01 2022-06-30 0000047307 us-gaap:CommonClassAMember us-gaap:TreasuryStockMember 2022-06-30 0000047307 us-gaap:CommonClassBMember us-gaap:TreasuryStockMember 2022-06-30 0000047307 us-gaap:CommonClassAMember crawa:CommonStockOutstandingMember 2022-06-30 0000047307 us-gaap:CommonClassBMember crawa:CommonStockOutstandingMember 2022-06-30 0000047307 us-gaap:CommonClassAMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2021-03-31 0000047307 us-gaap:CommonClassBMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2021-03-31 0000047307 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0000047307 us-gaap:TreasuryStockMember 2021-03-31 0000047307 us-gaap:RetainedEarningsMember 2021-03-31 0000047307 2021-03-31 0000047307 us-gaap:CommonClassAMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0000047307 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0000047307 us-gaap:CommonClassAMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2021-06-30 0000047307 us-gaap:CommonClassBMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2021-06-30 0000047307 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0000047307 us-gaap:TreasuryStockMember 2021-06-30 0000047307 us-gaap:RetainedEarningsMember 2021-06-30 0000047307 2021-06-30 0000047307 us-gaap:CommonClassAMember us-gaap:TreasuryStockMember 2021-03-31 0000047307 us-gaap:CommonClassBMember us-gaap:TreasuryStockMember 2021-03-31 0000047307 us-gaap:CommonClassAMember crawa:CommonStockOutstandingMember 2021-03-31 0000047307 us-gaap:CommonClassBMember crawa:CommonStockOutstandingMember 2021-03-31 0000047307 us-gaap:CommonClassBMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0000047307 us-gaap:CommonClassAMember us-gaap:TreasuryStockMember 2021-04-01 2021-06-30 0000047307 us-gaap:CommonClassBMember us-gaap:TreasuryStockMember 2021-04-01 2021-06-30 0000047307 us-gaap:CommonClassAMember crawa:CommonStockOutstandingMember 2021-04-01 2021-06-30 0000047307 us-gaap:CommonClassBMember crawa:CommonStockOutstandingMember 2021-04-01 2021-06-30 0000047307 us-gaap:CommonClassAMember us-gaap:TreasuryStockMember 2021-06-30 0000047307 us-gaap:CommonClassBMember us-gaap:TreasuryStockMember 2021-06-30 0000047307 us-gaap:CommonClassAMember crawa:CommonStockOutstandingMember 2021-06-30 0000047307 us-gaap:CommonClassBMember crawa:CommonStockOutstandingMember 2021-06-30 0000047307 us-gaap:CommonClassAMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2021-12-31 0000047307 us-gaap:CommonClassBMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2021-12-31 0000047307 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000047307 us-gaap:TreasuryStockMember 2021-12-31 0000047307 us-gaap:RetainedEarningsMember 2021-12-31 0000047307 us-gaap:CommonClassAMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-01-01 2022-06-30 0000047307 us-gaap:CommonClassBMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-01-01 2022-06-30 0000047307 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-06-30 0000047307 us-gaap:TreasuryStockMember 2022-01-01 2022-06-30 0000047307 us-gaap:RetainedEarningsMember 2022-01-01 2022-06-30 0000047307 us-gaap:CommonClassAMember us-gaap:TreasuryStockMember 2021-12-31 0000047307 us-gaap:CommonClassBMember us-gaap:TreasuryStockMember 2021-12-31 0000047307 us-gaap:CommonClassAMember crawa:CommonStockOutstandingMember 2021-12-31 0000047307 us-gaap:CommonClassBMember crawa:CommonStockOutstandingMember 2021-12-31 0000047307 us-gaap:CommonClassAMember us-gaap:TreasuryStockMember 2022-01-01 2022-06-30 0000047307 us-gaap:CommonClassBMember us-gaap:TreasuryStockMember 2022-01-01 2022-06-30 0000047307 us-gaap:CommonClassAMember crawa:CommonStockOutstandingMember 2022-01-01 2022-06-30 0000047307 us-gaap:CommonClassBMember crawa:CommonStockOutstandingMember 2022-01-01 2022-06-30 0000047307 us-gaap:CommonClassAMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2020-12-31 0000047307 us-gaap:CommonClassBMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2020-12-31 0000047307 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000047307 us-gaap:TreasuryStockMember 2020-12-31 0000047307 us-gaap:RetainedEarningsMember 2020-12-31 0000047307 2020-12-31 0000047307 us-gaap:CommonClassAMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2021-01-01 2021-06-30 0000047307 us-gaap:CommonClassBMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2021-01-01 2021-06-30 0000047307 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-06-30 0000047307 us-gaap:TreasuryStockMember 2021-01-01 2021-06-30 0000047307 us-gaap:RetainedEarningsMember 2021-01-01 2021-06-30 0000047307 us-gaap:CommonClassAMember us-gaap:TreasuryStockMember 2020-12-31 0000047307 us-gaap:CommonClassBMember us-gaap:TreasuryStockMember 2020-12-31 0000047307 us-gaap:CommonClassAMember crawa:CommonStockOutstandingMember 2020-12-31 0000047307 us-gaap:CommonClassBMember crawa:CommonStockOutstandingMember 2020-12-31 0000047307 us-gaap:CommonClassAMember us-gaap:TreasuryStockMember 2021-01-01 2021-06-30 0000047307 us-gaap:CommonClassBMember us-gaap:TreasuryStockMember 2021-01-01 2021-06-30 0000047307 us-gaap:CommonClassAMember crawa:CommonStockOutstandingMember 2021-01-01 2021-06-30 0000047307 us-gaap:CommonClassBMember crawa:CommonStockOutstandingMember 2021-01-01 2021-06-30 0000047307 crawa:PaycheckProtectionProgramCaresActMember 2022-01-01 2022-06-30 0000047307 crawa:PaycheckProtectionProgramCaresActMember 2021-01-01 2021-06-30 0000047307 crawa:AcquisitionOfGlobalTekManufacturingLLCMember 2022-01-01 2022-03-31 0000047307 crawa:CommercialAirHandlingMember 2021-12-31 0000047307 crawa:CommercialAirHandlingMember 2020-12-31 0000047307 crawa:CommercialAirHandlingMember 2022-01-01 2022-06-30 0000047307 crawa:CommercialAirHandlingMember 2021-01-01 2021-12-31 0000047307 crawa:CommercialAirHandlingMember 2022-06-30 0000047307 crawa:IndustrialAndTransportationProductsMember 2021-12-31 0000047307 crawa:IndustrialAndTransportationProductsMember 2020-12-31 0000047307 crawa:IndustrialAndTransportationProductsMember 2022-01-01 2022-06-30 0000047307 crawa:IndustrialAndTransportationProductsMember 2021-01-01 2021-12-31 0000047307 crawa:IndustrialAndTransportationProductsMember 2022-06-30 0000047307 2021-01-01 2021-12-31 0000047307 srt:MinimumMember 2022-01-01 2022-03-31 0000047307 srt:MaximumMember 2022-01-01 2022-03-31 0000047307 us-gaap:CustomerRelatedIntangibleAssetsMember 2022-06-30 0000047307 us-gaap:CustomerRelatedIntangibleAssetsMember 2021-12-31 0000047307 us-gaap:NoncompeteAgreementsMember 2022-06-30 0000047307 us-gaap:NoncompeteAgreementsMember 2021-12-31 0000047307 us-gaap:TrademarksMember 2022-06-30 0000047307 us-gaap:TrademarksMember 2021-12-31 0000047307 us-gaap:LandMember 2022-06-30 0000047307 us-gaap:LandMember 2021-12-31 0000047307 us-gaap:BuildingAndBuildingImprovementsMember 2022-06-30 0000047307 us-gaap:BuildingAndBuildingImprovementsMember 2021-12-31 0000047307 us-gaap:MachineryAndEquipmentMember 2022-06-30 0000047307 us-gaap:MachineryAndEquipmentMember 2021-12-31 0000047307 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2022-06-30 0000047307 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2022-06-30 0000047307 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2022-06-30 0000047307 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2022-06-30 0000047307 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2021-12-31 0000047307 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2021-12-31 0000047307 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2021-12-31 0000047307 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2021-12-31 0000047307 us-gaap:RevolvingCreditFacilityMember crawa:JPMorganChaseBankMember 2018-07-05 0000047307 crawa:JPMorganChaseBankMember crawa:TermDebtMember 2021-03-02 0000047307 crawa:JPMorganChaseBankMember crawa:TermDebtMember 2021-01-01 2021-06-30 0000047307 us-gaap:RevolvingCreditFacilityMember crawa:JPMorganChaseBankMember 2019-09-30 0000047307 us-gaap:RevolvingCreditFacilityMember crawa:JPMorganChaseBankMember 2021-03-02 0000047307 us-gaap:LetterOfCreditMember crawa:JPMorganChaseBankMember 2018-07-05 0000047307 us-gaap:RevolvingCreditFacilityMember crawa:JPMorganChaseBankMember us-gaap:PrimeRateMember 2018-07-05 2018-07-05 0000047307 us-gaap:RevolvingCreditFacilityMember crawa:JPMorganChaseBankMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-07-05 2018-07-05 0000047307 crawa:JPMorganChaseBankMember crawa:TermDebtMember us-gaap:PrimeRateMember 2018-07-05 2018-07-05 0000047307 crawa:JPMorganChaseBankMember crawa:TermDebtMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-07-05 2018-07-05 0000047307 us-gaap:RevolvingCreditFacilityMember crawa:JPMorganChaseBankMember 2018-07-05 2018-07-05 0000047307 crawa:BankDebtMember crawa:TermDebtMember 2022-06-30 0000047307 crawa:BankDebtMember crawa:TermDebtMember 2021-12-31 0000047307 crawa:BankDebtMember us-gaap:LineOfCreditMember 2022-06-30 0000047307 crawa:BankDebtMember us-gaap:LineOfCreditMember 2021-12-31 0000047307 crawa:BankDebtMember 2022-06-30 0000047307 crawa:BankDebtMember 2021-12-31 0000047307 crawa:RelatedPartyNotesOneMember crawa:FirstFrancisMember crawa:NotesPayableMember 2016-07-01 0000047307 crawa:RelatedPartyNotesTwoMember crawa:FirstFrancisMember crawa:NotesPayableMember 2016-07-01 0000047307 crawa:RelatedPartyNotesMember crawa:FirstFrancisMember crawa:NotesPayableMember 2018-07-05 0000047307 crawa:RelatedPartyNotesMember crawa:FirstFrancisMember crawa:NotesPayableMember 2018-07-05 2018-07-05 0000047307 crawa:RelatedPartyNotesMember crawa:FirstFrancisMember crawa:NotesPayableMember 2021-01-14 0000047307 crawa:RelatedPartyNotesMember crawa:FirstFrancisMember crawa:NotesPayableMember crawa:KomtekForgeMember 2021-01-14 0000047307 crawa:RelatedPartyNotesThreeMember crawa:FirstFrancisMember crawa:NotesPayableMember 2021-01-15 0000047307 crawa:CADEnterprisesIncMember 2018-07-01 2018-07-01 0000047307 crawa:CADEnterprisesIncMember crawa:SellerNoteMember 2018-07-01 0000047307 crawa:RelatedPartyNotesThreeMember crawa:FirstFrancisMember crawa:NotesPayableMember 2022-06-30 0000047307 crawa:RelatedPartyNotesThreeMember crawa:FirstFrancisMember crawa:NotesPayableMember 2021-12-31 0000047307 crawa:SellerNoteMember crawa:NotesPayableMember 2022-06-30 0000047307 crawa:SellerNoteMember crawa:NotesPayableMember 2021-12-31 0000047307 crawa:NotesPayableMember 2022-06-30 0000047307 crawa:NotesPayableMember 2021-12-31 0000047307 2022-01-01 2022-03-31 0000047307 us-gaap:OtherCurrentLiabilitiesMember 2022-06-30 0000047307 us-gaap:OtherCurrentLiabilitiesMember 2021-12-31 0000047307 crawa:OperatingLeaseLiabilitiesMember 2022-06-30 0000047307 crawa:OperatingLeaseLiabilitiesMember 2021-12-31 0000047307 crawa:OtherCurrentLiabilitiesAndOperatingLeaseLiabilitiesMember 2022-06-30 0000047307 crawa:OtherCurrentLiabilitiesAndOperatingLeaseLiabilitiesMember 2021-12-31 0000047307 crawa:KomtekForgeAcquisitionMember 2021-01-15 2021-01-15 0000047307 crawa:KomtekForgeAcquisitionMember us-gaap:CommonClassAMember 2021-01-15 2021-01-15 0000047307 crawa:KomtekForgeAcquisitionMember 2021-01-15 0000047307 crawa:AcquisitionOfGlobalTekManufacturingLLCMember 2021-03-01 2021-03-01 0000047307 crawa:AcquisitionOfGlobalTekManufacturingLLCMember 2021-03-01 0000047307 crawa:AcquisitionOfGlobalTekManufacturingLLCMember us-gaap:TrademarksMember 2021-03-01 0000047307 crawa:AcquisitionOfGlobalTekManufacturingLLCMember us-gaap:CustomerListsMember 2021-03-01 0000047307 crawa:AcquisitionOfGlobalTekManufacturingLLCMember us-gaap:TradeNamesMember 2021-03-01 0000047307 crawa:AcquisitionOfGlobalTekManufacturingLLCMember 2022-04-01 2022-06-30 0000047307 crawa:AcquisitionOfEmergencyHydraulicsLLCMember 2021-07-01 2021-07-01 0000047307 crawa:AcquisitionOfEmergencyHydraulicsLLCMember 2021-07-01 0000047307 crawa:AcquisitionOfEmergencyHydraulicsLLCMember us-gaap:CustomerListsMember 2021-07-01 0000047307 crawa:ReversoAssetPurchaseAgreementMember crawa:ReversoPumpsIncMember 2022-01-10 2022-01-10 0000047307 crawa:ReversoPumpsIncMember crawa:SeparAmericaMember 2022-01-10 2022-01-10 0000047307 crawa:ReversoPumpsIncMember 2022-01-10 2022-01-10 0000047307 crawa:ReversoPumpsIncMember 2022-01-10 0000047307 crawa:ReversoPumpsIncMember crawa:CustomerListAndTrademarksMember 2022-01-10 0000047307 crawa:KnittingMachineryCompanyOfAmericaLLCMember 2022-05-01 2022-05-01 0000047307 crawa:KnittingMachineryCompanyOfAmericaLLCMember 2022-05-01 0000047307 crawa:KnittingMachineryCompanyOfAmericaLLCMember us-gaap:TrademarksMember 2022-05-01 0000047307 crawa:KnittingMachineryCompanyOfAmericaLLCMember us-gaap:CustomerListsMember 2022-05-01 0000047307 crawa:KomtekForgeAcquisitionMember 2022-01-01 2022-06-30 0000047307 crawa:KomtekForgeAcquisitionMember 2021-01-01 2021-06-30 0000047307 crawa:AcquisitionOfGlobalTekManufacturingLLCMember 2022-01-01 2022-06-30 0000047307 crawa:AcquisitionOfGlobalTekManufacturingLLCMember 2021-01-01 2021-06-30 0000047307 crawa:AcquisitionOfEmergencyHydraulicsLLCMember 2022-01-01 2022-06-30 0000047307 crawa:AcquisitionOfEmergencyHydraulicsLLCMember 2021-01-01 2021-06-30 0000047307 crawa:ReversoPumpsIncMember 2022-01-01 2022-06-30 0000047307 crawa:ReversoPumpsIncMember 2021-01-01 2021-06-30 0000047307 crawa:SeparAmericaMember 2022-01-01 2022-06-30 0000047307 crawa:SeparAmericaMember 2021-01-01 2021-06-30 0000047307 crawa:KnittingMachineryCompanyOfAmericaLLCMember 2022-01-01 2022-06-30 0000047307 crawa:KnittingMachineryCompanyOfAmericaLLCMember 2021-01-01 2021-06-30 0000047307 crawa:AcquiredEntitiesMember 2022-01-01 2022-06-30 0000047307 crawa:AcquiredEntitiesMember 2021-01-01 2021-06-30 0000047307 crawa:AllOtherEntitiesMember 2022-01-01 2022-06-30 0000047307 crawa:AllOtherEntitiesMember 2021-01-01 2021-06-30 0000047307 crawa:CommercialAirHandlingMember 2022-04-01 2022-06-30 0000047307 crawa:IndustrialAndTransportationProductsMember 2022-04-01 2022-06-30 0000047307 us-gaap:CorporateAndOtherMember 2022-04-01 2022-06-30 0000047307 crawa:CommercialAirHandlingMember 2021-04-01 2021-06-30 0000047307 crawa:IndustrialAndTransportationProductsMember 2021-04-01 2021-06-30 0000047307 us-gaap:CorporateAndOtherMember 2021-04-01 2021-06-30 0000047307 crawa:AerospaceMember 2022-01-01 2022-06-30 0000047307 crawa:IndustrialHoseMember 2022-01-01 2022-06-30 0000047307 us-gaap:CorporateAndOtherMember 2022-01-01 2022-06-30 0000047307 crawa:CommercialAirHandlingMember 2021-01-01 2021-06-30 0000047307 crawa:AerospaceMember 2021-01-01 2021-06-30 0000047307 crawa:IndustrialHoseMember 2021-01-01 2021-06-30 0000047307 us-gaap:CorporateAndOtherMember 2021-01-01 2021-06-30 shares thunderdome:item iso4217:USD iso4217:USD shares utr:Y pure 0000047307 CRAWFORD UNITED Corp false --12-31 Q2 2022 10000000 10000000 2791449 2720787 2500000 2500000 914283 914283 47210 41844 182435 182435 P1Y 10-Q true 2022-06-30 false 000-000147 OH 34-0288470 10514 Dupont Avenue, Suite 200 Cleveland OH 44108 216 243-2614 Yes Yes Non-accelerated Filer true false false 2744239 731848 3151409 1494415 22115955 18387744 2040011 2111057 20819135 16585437 1084175 1518244 604815 1316595 1782820 1112068 51598320 42525560 14966382 15609202 8731603 8998776 16157277 14404618 10146440 9336564 113511 88591 26417228 23829773 101713533 90963311 2968833 2946885 777778 1444444 1687313 1241681 14640013 11460364 4100220 2881535 750000 750000 3694103 3136690 28618260 23861599 2222888 4275377 21661715 16175436 7280843 7985628 0 750000 3275370 3275370 34440816 32461811 7311949 5393823 1465522 1465522 1741901 1741901 2121822 1981113 30256907 28019768 38654457 34639901 101713533 90963311 31902027 26449885 62904773 50443889 25133536 20669595 49769877 38660678 6768491 5780290 13134897 11783211 4392964 3660493 9362048 7337954 2375527 2119797 3772849 4445257 154065 238696 415081 457314 -625792 -286644 -121006 1275473 -779857 -525340 -536088 818159 1595670 1594457 3236761 5263416 424406 347152 999622 872694 1171264 1247305 2237139 4390722 0.34 0.37 0.65 1.29 0.34 0.37 0.65 1.29 3464765 3408906 3449465 3400917 3464765 3409800 3449465 3401805 6292130 1465522 1741901 -2046822 29085643 36538374 19807 19807 0 0 1000012 0 0 0 0 1000012 -0 -0 -0 75000 -0 75000 1171264 1171264 7311949 1465522 1741901 -2121822 30256907 38654457 2752987 914283 44210 182435 2708777 731848 38462 0 0 0 38462 0 0 0 3000 0 3000 0 2791449 914283 47210 182435 2744239 731848 5285333 1465522 1741901 -1979085 25509887 32023559 14333 14333 65915 65915 1247305 1247305 5365581 1465522 1741901 -1979085 26757193 33351112 2678787 954283 41729 182435 2637058 771848 40000 40000 0 0 40000 40000 2718787 914283 41729 182435 2677058 731848 5393823 1465522 1741901 -1981113 28019768 34639901 36114 36114 882000 882000 1000012 0 0 0 0 1000012 -0 -0 -0 140709 -0 140709 2237139 2237139 7311949 1465522 1741901 -2121822 30256907 38654457 2720787 914283 41844 182435 2678943 731848 32200 0 0 0 32200 0 38462 0 0 0 38462 0 0 0 5366 0 5366 0 2791449 914283 47210 182435 2744239 731848 3896705 1465522 1741901 -1938052 22366470 27532546 30000 30000 379876 379876 1059000 1059000 -0 -0 -0 41033 -0 41033 4390722 4390722 5365581 1465522 1741901 -1979085 26757193 33351112 2595087 954283 39467 182435 2555620 771848 23700 0 0 0 23700 0 60000 0 0 60000 0 40000 40000 0 0 40000 40000 0 0 2262 0 2262 0 2718787 914283 41729 182435 2677058 731848 2237139 4390722 1855257 1518494 -434069 67928 -0 1453837 647471 572326 -15370 -0 918114 409876 3100400 3186784 2219722 1781567 -71046 -1623466 599793 205280 2603596 1462832 -639452 -572788 1383324 -533131 843202 676359 2212082 -1537962 4449221 2852760 4331739 7089381 0 123069 324967 1418663 -4656706 -8384975 2030541 1287456 1916666 3630634 6702395 7734627 750000 -0 140709 41033 1864479 2775504 1656994 -2756710 1494415 6194276 3151409 3437566 438210 362353 0 1453837 380298 0 1000012 1059000 <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">1.</em></b> <b> BASIS OF PRESENTATION</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">The accompanying unaudited consolidated financial statements have been prepared in accordance with generally accepted accounting principles (GAAP) for interim financial information and with the instructions to Form <em style="font: inherit;">10</em>-Q and Article <em style="font: inherit;">8</em> of Regulation S-<em style="font: inherit;">X.</em> Accordingly, they do <em style="font: inherit;">not</em> include all the information and footnotes required by generally accepted accounting principles for complete financial statements. The consolidated financial statements include the accounts of Crawford United Corporation and its wholly-owned subsidiaries (the “Company”). Significant intercompany transactions and balances have been eliminated in the financial statements. In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation have been included. Operating results for the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2022 </em>are <em style="font: inherit;">not</em> necessarily indicative of the results that <em style="font: inherit;"> may </em>be expected for the year ending <em style="font: inherit;"> December 31, 2022. </em>For further information, refer to the consolidated financial statements and footnotes thereto included in the Company’s Annual Report on Form <em style="font: inherit;">10</em>-K for the year ending <em style="font: inherit;"> December 31, 2021. </em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">During the <em style="font: inherit;">six</em>-month period ended <em style="font: inherit;"> June 30, 2022, </em>there have been <em style="font: inherit;">no</em> changes to our significant accounting policies.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">2.</em></b> <b> SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">The Company’s Summary of Significant Accounting Policies is provided with the consolidated financial statements and footnotes thereto included in the Company’s Annual Report on Form <em style="font: inherit;">10</em>-K for the fiscal year ended <em style="font: inherit;"> December 31, 2021.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i/></b></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i><span style="text-decoration: underline; ">New Accounting Standards <em style="font: inherit;">Not</em> Yet Adopted</span></i></b></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">In <em style="font: inherit;"> June 2016, </em>the FASB issued ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">13,</em> Financial Instruments-Credit Losses. The standard requires a financial asset (including trade receivables) measured at amortized cost basis to be presented at the net amount expected to be collected. Thus, the income statement will reflect the measurement of credit losses for newly-recognized financial assets as well as the expected increases or decreases of expected credit losses that have taken place during the period. This standard will be effective for smaller reporting companies for fiscal years beginning after <em style="font: inherit;"> December 15, </em><em style="font: inherit;">2022.The</em> Company is in the process of analyzing the impact to its financial statements.</p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i/></b><b><i><span style="text-decoration: underline; ">Use of Estimates in the Preparation of Financial Statements</span></i></b><br/> The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that <em style="font: inherit;"> may </em>affect the reported amounts of certain assets and liabilities and disclosure of contingencies at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i/></b></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i><span style="text-decoration: underline; ">Fair Value of Financial Instruments</span></i></b><br/> Accounting for "Financial Instruments" requires the Company to disclose estimated fair values of financial instruments. Financial instruments held by the Company include, among others, accounts receivable, accounts payable, and notes payable. The carrying amounts reported in the consolidated balance sheet for assets and liabilities qualifying as financial instruments is a reasonable estimate of fair value.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>Fair Value Measurements</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">As defined in FASB ASC <i><em style="font: inherit;">820,</em></i> "Fair Value Measurements", fair value is the price that would be received to sell an asset, or paid to transfer a liability, in an orderly transaction between market participants at the measurement date. In determining fair value, the Company utilizes certain assumptions that market participants would use in pricing the asset or liability, including assumptions about risk and/or the risks inherent in the inputs to the valuation technique. These inputs can be readily observable, market corroborated, or generally unobservable firm inputs. The Company utilizes valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs. Based on the examination of the inputs used in the valuation techniques, the Company is required to provide the following information according to the fair value hierarchy. The fair value hierarchy ranks the quality and reliability of the information used to determine fair values. Financial assets and liabilities carried at fair value will be classified and disclosed in <i><em style="font: inherit;">one</em></i> of the following <i><em style="font: inherit;">three</em></i> categories:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">* Level <em style="font: inherit;">1:</em> Quoted market prices in active markets for identical assets or liabilities.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">* Level <em style="font: inherit;">2:</em> Inputs to the valuation methodology include: * Quoted prices for similar assets or liabilities in active markets;</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 63pt;">* Quoted prices for identical assets or similar assets or liabilities in inactive markets;</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 63pt;">* Inputs other than quoted prices that are observable for the asset or liability;</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 63pt;">* Inputs that are derived principally from or corroborated by observable market data by correlation or other means.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">* Level <em style="font: inherit;">3:</em> Unobservable inputs that are <em style="font: inherit;">not</em> corroborated by market data.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">A financial instrument's categorization within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Following is a description of the valuation methodologies used for instruments measured at fair value, including the general classification of such instruments pursuant to the valuation hierarchy.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Stock: The stock market value is based on valuation of market quotes from independent active market sources, and is considered a level <em style="font: inherit;">1</em> investment.</p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i><span style="text-decoration: underline; ">New Accounting Standards <em style="font: inherit;">Not</em> Yet Adopted</span></i></b></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">In <em style="font: inherit;"> June 2016, </em>the FASB issued ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">13,</em> Financial Instruments-Credit Losses. The standard requires a financial asset (including trade receivables) measured at amortized cost basis to be presented at the net amount expected to be collected. Thus, the income statement will reflect the measurement of credit losses for newly-recognized financial assets as well as the expected increases or decreases of expected credit losses that have taken place during the period. This standard will be effective for smaller reporting companies for fiscal years beginning after <em style="font: inherit;"> December 15, </em><em style="font: inherit;">2022.The</em> Company is in the process of analyzing the impact to its financial statements.</p> <b><i><span style="text-decoration: underline; ">Use of Estimates in the Preparation of Financial Statements</span></i></b><br/> The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that <em style="font: inherit;"> may </em>affect the reported amounts of certain assets and liabilities and disclosure of contingencies at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates. <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i><span style="text-decoration: underline; ">Fair Value of Financial Instruments</span></i></b><br/> Accounting for "Financial Instruments" requires the Company to disclose estimated fair values of financial instruments. Financial instruments held by the Company include, among others, accounts receivable, accounts payable, and notes payable. The carrying amounts reported in the consolidated balance sheet for assets and liabilities qualifying as financial instruments is a reasonable estimate of fair value.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>Fair Value Measurements</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">As defined in FASB ASC <i><em style="font: inherit;">820,</em></i> "Fair Value Measurements", fair value is the price that would be received to sell an asset, or paid to transfer a liability, in an orderly transaction between market participants at the measurement date. In determining fair value, the Company utilizes certain assumptions that market participants would use in pricing the asset or liability, including assumptions about risk and/or the risks inherent in the inputs to the valuation technique. These inputs can be readily observable, market corroborated, or generally unobservable firm inputs. The Company utilizes valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs. Based on the examination of the inputs used in the valuation techniques, the Company is required to provide the following information according to the fair value hierarchy. The fair value hierarchy ranks the quality and reliability of the information used to determine fair values. Financial assets and liabilities carried at fair value will be classified and disclosed in <i><em style="font: inherit;">one</em></i> of the following <i><em style="font: inherit;">three</em></i> categories:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">* Level <em style="font: inherit;">1:</em> Quoted market prices in active markets for identical assets or liabilities.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">* Level <em style="font: inherit;">2:</em> Inputs to the valuation methodology include: * Quoted prices for similar assets or liabilities in active markets;</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 63pt;">* Quoted prices for identical assets or similar assets or liabilities in inactive markets;</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 63pt;">* Inputs other than quoted prices that are observable for the asset or liability;</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 63pt;">* Inputs that are derived principally from or corroborated by observable market data by correlation or other means.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">* Level <em style="font: inherit;">3:</em> Unobservable inputs that are <em style="font: inherit;">not</em> corroborated by market data.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">A financial instrument's categorization within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Following is a description of the valuation methodologies used for instruments measured at fair value, including the general classification of such instruments pursuant to the valuation hierarchy.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Stock: The stock market value is based on valuation of market quotes from independent active market sources, and is considered a level <em style="font: inherit;">1</em> investment.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">3.</em></b> <b> ACCOUNTS RECEIVABLE</b> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">The Company establishes an allowance for doubtful accounts based upon factors surrounding the credit risk of specific customers, historical trends and other information. The reserve for doubtful accounts was $98,804 and $75,930 at <em style="font: inherit;"> June 30, 2022 </em>and <em style="font: inherit;"> December 31, 2021, </em>respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 98804 75930 <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">4.</em></b> <b> INVENTORY</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Inventory is valued at the lower of cost (<em style="font: inherit;">first</em>-in, <em style="font: inherit;">first</em>-out) or net realizable value and consists of:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Raw materials and component parts</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,762,339</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,904,865</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Work-in-process</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,434,122</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,949,647</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Finished products</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,181,987</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">9,183,532</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total inventory</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">21,378,448</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">17,038,044</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Less: inventory reserves</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">559,313</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">452,607</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net inventory</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">20,819,135</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">16,585,437</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Raw materials and component parts</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,762,339</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,904,865</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Work-in-process</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,434,122</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,949,647</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Finished products</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,181,987</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">9,183,532</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total inventory</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">21,378,448</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">17,038,044</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Less: inventory reserves</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">559,313</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">452,607</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net inventory</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">20,819,135</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">16,585,437</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 3762339 3904865 4434122 3949647 13181987 9183532 21378448 17038044 559313 452607 20819135 16585437 <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">5.</em> GOODWILL AND OTHER INTANGIBLE ASSETS, NET</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">For the identified reporting units, impairment testing was performed as of <em style="font: inherit;"> December 31, 2021 </em>using an income approach based on management’s determination of the prospective financial information, with consideration given to the existing uncertainty in the global economy and aerospace and defense industry, particularly the commercial sector. The results of this test indicated the fair value exceeded carrying value for all reporting units tested. As a result of the impairment testing performed as of <em style="font: inherit;"> December 31, 2021, </em><em style="font: inherit;">no</em> indefinite-lived intangible assets or goodwill was determined to be impaired. Management updated their assessment during the <em style="font: inherit;">first</em> quarter of fiscal <em style="font: inherit;">2022</em> and validated the assumptions used in the analyses performed as of <em style="font: inherit;"> December 31, 2021 </em>and determined that the resulting conclusions remained appropriate as of <em style="font: inherit;"> June 30, 2022.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Goodwill increased by $1.8 million from $14.4 million at <em style="font: inherit;"> December 31, 2021 </em>to $16.2 million at <em style="font: inherit;"> June 30, 2022. </em>The increase in Goodwill was driven by the addition of $1.9 million of Goodwill related to the acquisitions of Knitting Machinery Company of America, Reverso Pumps and Separ America in the Industrial and Transportation Products segment in the quarter, partially offset by a decrease of $0.2 million related to a purchase accounting adjustment to Goodwill for Global-Tek and Global-Tek Colorado, also in the Industrial and Transportation Products segment. Goodwill by reportable segment is as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 66%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Commercial Air Handling Equipment Segment:</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Beginning Balance</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">478,256</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">478,256</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Acquisitions</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Adjustments</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Ending Balance</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">478,256</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">478,256</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Industrial and Transportation Products Segment:</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Beginning Balance</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">13,926,362</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11,027,596</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Acquisitions</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,922,513</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,898,766</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Adjustments</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(169,854</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Ending Balance</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">15,679,021</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">13,926,362</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Total Company:</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Beginning Balance</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">14,404,618</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11,505,852</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Acquisitions</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,922,513</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,898,766</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Adjustments</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(169,854</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Ending Balance</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">16,157,277</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,404,618</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Intangible assets relate to the purchase of businesses. Goodwill represents the excess of cost over the fair value of identifiable assets acquired. Goodwill is <em style="font: inherit;">not</em> amortized but is reviewed on an annual basis for impairment. Amortization of intangibles is being amortized on a straight-line basis over period ranging from <span style="-sec-ix-hidden:c86375251">one</span> year to 15 years. Intangible assets are as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Customer list intangibles</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">9,316,000</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,741,000</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Non-compete agreements</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">200,000</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">200,000</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Trademarks</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,474,149</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,599,149</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total intangible assets</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">13,990,149</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">12,540,149</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Less: accumulated amortization</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,843,709</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,203,585</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Intangible assets, net</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">10,146,440</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,336,564</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Amortization of intangibles assets was: $320,895 and $261,025 for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> June 30, 2022 </em>and <em style="font: inherit;">2021,</em> respectively and $640,124 and $466,949 for the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2022 </em>and <em style="font: inherit;">2021,</em> respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 1800000 14400000 16200000 1900000 -200000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 66%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Commercial Air Handling Equipment Segment:</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Beginning Balance</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">478,256</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">478,256</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Acquisitions</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Adjustments</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Ending Balance</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">478,256</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">478,256</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Industrial and Transportation Products Segment:</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Beginning Balance</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">13,926,362</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11,027,596</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Acquisitions</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,922,513</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,898,766</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Adjustments</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(169,854</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Ending Balance</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">15,679,021</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">13,926,362</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Total Company:</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Beginning Balance</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">14,404,618</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11,505,852</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Acquisitions</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,922,513</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,898,766</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Adjustments</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(169,854</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Ending Balance</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">16,157,277</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,404,618</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 478256 478256 0 0 0 0 478256 478256 13926362 11027596 1922513 2898766 -169854 0 15679021 13926362 14404618 11505852 1922513 2898766 -169854 0 16157277 14404618 P15Y <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Customer list intangibles</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">9,316,000</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,741,000</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Non-compete agreements</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">200,000</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">200,000</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Trademarks</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,474,149</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,599,149</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total intangible assets</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">13,990,149</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">12,540,149</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Less: accumulated amortization</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,843,709</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,203,585</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Intangible assets, net</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">10,146,440</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,336,564</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 9316000 8741000 200000 200000 4474149 3599149 13990149 12540149 3843709 3203585 10146440 9336564 320895 261025 640124 466949 <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">6.</em></b> <b> PROPERTY, PLANT AND EQUIPMENT, NET</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Property, plant and equipment are recorded at cost and depreciated over their useful lives. Maintenance and repair costs are expenses as incurred. Property, plant and equipment are as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Land</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">231,034</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">231,034</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Buildings and improvements</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,955,118</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,961,431</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Machinery &amp; equipment</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">22,112,000</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">21,612,759</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total property, plant &amp; equipment</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">25,298,152</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">24,805,224</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Less: accumulated depreciation</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">10,331,770</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">9,196,022</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Property plant &amp; equipment, net</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,966,382</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">15,609,202</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Depreciation expense was $585,412 and $661,628 for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> June, 2022 </em>and <em style="font: inherit;">2021,</em> respectively and $1,181,246 and $1,170,565 for the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2022 </em>and <em style="font: inherit;">2021,</em> respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Land</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">231,034</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">231,034</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Buildings and improvements</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,955,118</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,961,431</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Machinery &amp; equipment</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">22,112,000</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">21,612,759</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total property, plant &amp; equipment</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">25,298,152</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">24,805,224</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Less: accumulated depreciation</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">10,331,770</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">9,196,022</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Property plant &amp; equipment, net</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,966,382</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">15,609,202</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 231034 231034 2955118 2961431 22112000 21612759 25298152 24805224 10331770 9196022 14966382 15609202 585412 661628 1181246 1170565 <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">7.</em></b> <b> INVESTMENTS IN EQUITY SECURITIES</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Investments in equity securities are summarized in the table below:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>BALANCE </b></b><b><b>AT </b></b><b><b>BEGINNING</b></b><b><b> OF YEAR</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>ACQUISITIONS, DISPOSITIONS AND SETTLEMENTS</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>UNREALIZED GAINS (LOSSES) INCLUDED IN EARNINGS</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>REALIZED GAINS INCLUDED IN EARNINGS</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>BALANCE AT END OF PERIOD</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 40%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">December 31, 2021</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,534,400</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">19,698</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(188,615</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">152,761</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,518,244</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Year-to-date June 30, 2022</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,518,244</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(434,069</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,084,175</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Investments by fair value level in the hierarchy as of <em style="font: inherit;"> June 30, 2022 </em>and <em style="font: inherit;"> December 31, 2021 </em>are as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Quoted Market Prices in Attractive Markets</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(Level 1)</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Models with Significant Observable Market Parameters</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(Level 2)</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Unobservable Inputs that are not Corroborated by Market Data</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(Level 3)</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Total Carrying Value in the Balance Sheet</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Common stock as of June 30, 2022</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,084,175</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,084,175</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Common stock as of December 31, 2021</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,518,244</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,518,244</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>BALANCE </b></b><b><b>AT </b></b><b><b>BEGINNING</b></b><b><b> OF YEAR</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>ACQUISITIONS, DISPOSITIONS AND SETTLEMENTS</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>UNREALIZED GAINS (LOSSES) INCLUDED IN EARNINGS</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>REALIZED GAINS INCLUDED IN EARNINGS</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>BALANCE AT END OF PERIOD</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 40%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">December 31, 2021</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,534,400</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">19,698</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(188,615</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">152,761</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,518,244</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Year-to-date June 30, 2022</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,518,244</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(434,069</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,084,175</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 1534400 19698 -188615 152761 1518244 1518244 0 -434069 0 1084175 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Quoted Market Prices in Attractive Markets</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(Level 1)</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Models with Significant Observable Market Parameters</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(Level 2)</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Unobservable Inputs that are not Corroborated by Market Data</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(Level 3)</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Total Carrying Value in the Balance Sheet</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Common stock as of June 30, 2022</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,084,175</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,084,175</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Common stock as of December 31, 2021</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,518,244</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,518,244</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 1084175 0 0 1084175 1518244 0 0 1518244 <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">8.</em></b> <b> BANK DEBT</b> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">The Company entered into a Credit Agreement on <i><em style="font: inherit;"> June 1, 2017</em></i> with JPMorgan Chase Bank, N.A. as lender, which was subsequently amended in connection with funding the acquisition of CAD Enterprises, Inc. (“CAD”) on <i><em style="font: inherit;"> July 5, 2018 (</em></i>as amended, the “Credit Agreement”). As amended, the Credit Agreement is comprised of a revolving facility in the amount of $12,000,000, subject to a borrowing base (determined based on 80% of Eligible Accounts, plus 50% of Eligible Progress Billing Accounts, plus 50% of Eligible Inventory, minus Reserves, each as defined in the Credit Agreement) and a term A loan in the amount of $6,000,000. Outstanding borrowings on the term A loan are payable in consecutive monthly installments, which currently amount to $111,111 per month and a final payment of $222,223 on the maturity date. The Credit Agreement was amended on <em style="font: inherit;"> September 30, 2019 </em>to expand the revolving loan amount from $12,000,000 to $20,000,000, subject to a borrowing base, and to extend the maturity of revolving facility from <em style="font: inherit;"> June 1, 2021 </em>to <em style="font: inherit;"> June 1, 2024. </em>The Credit Agreement was amended on <em style="font: inherit;"> December 30, 2019 </em>to eliminate the borrowing base. The Credit Agreement was amended on <em style="font: inherit;"> March 2, 2021 </em>to expand the revolving loan amount from $20,000,000 to $30,000,000.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">The revolving facility under the Credit Agreement includes a $3 million sublimit for the issuance of letters of credit thereunder. Interest for borrowings under the revolving facility accrues at a per annum rate equal to Prime Rate or LIBOR plus applicable margins of (i) (0.25%) for Prime Rate loans and (ii) 1.75% for LIBOR loans. The maturity date of the revolving facility is <i><em style="font: inherit;"> June 1, 2024.</em></i> Interest for borrowings under the term A loan accrues at a per annum rate equal to Prime Rate or LIBOR plus applicable margins of (i) 0.25% for Prime Rate loans and (ii) 2.25% for LIBOR loans. The maturity date of the term A loan is <em style="font: inherit;"> December 1, 2022. </em>The Credit Agreement includes a commitment fee on the unused portion of the revolving facility of 0.25% per annum payable quarterly. The obligations of the Company and other borrowers under the Credit Agreement are secured by a blanket lien on all the assets of the Company and its subsidiaries. The Credit Agreement also includes customary representations and warranties and applicable reporting requirements and covenants. The financial covenants under the Credit Agreement include a minimum fixed charge coverage ratio, a maximum senior funded debt to EBITDA ratio and a maximum total funded debt to EBITDA ratio. LIBOR is a common benchmark interest rate (or reference rate) used to set and make adjustments to interest rates for certain floating rate securities and other financial instruments. Financial institutions are discontinuing the use of LIBOR and adopting alternative reference rates including the Federal Reserve Bank of New York’s Secured Overnight Financing Rate (SOFR).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Bank debt balances consist of the following:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30,</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Term debt</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">777,778</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,444,444</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Revolving debt</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">21,763,887</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">16,311,493</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Bank debt</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">22,541,665</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">17,755,937</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Less: current portion</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">777,778</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,444,444</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Non-current bank debt</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">21,763,887</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">16,311,493</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Less: unamortized debt costs</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">102,172</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">136,057</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net non-current bank debt</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">21,661,715</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">16,175,436</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">The Company had $8.2 million and $13.7 million available to borrow on the revolving credit facility at <em style="font: inherit;"> June 30, 2022 </em>and <em style="font: inherit;"> December 31, 2021, </em>respectively.   </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 12000000 0.80 0.50 0.50 6000000 111111 222223 12000000 20000000 20000000 30000000 3000000 0.0025 0.0175 0.0025 0.0225 0.0025 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30,</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Term debt</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">777,778</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,444,444</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Revolving debt</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">21,763,887</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">16,311,493</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Bank debt</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">22,541,665</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">17,755,937</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Less: current portion</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">777,778</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,444,444</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Non-current bank debt</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">21,763,887</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">16,311,493</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Less: unamortized debt costs</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">102,172</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">136,057</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net non-current bank debt</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">21,661,715</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">16,175,436</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 777778 1444444 21763887 16311493 22541665 17755937 777778 1444444 21763887 16311493 102172 136057 21661715 16175436 8200000 13700000 <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">9.</em></b> <b> </b> <b> </b> <b>NOTES PAYABLE</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><i><span style="text-decoration: underline; ">Notes Payable </span></i><span style="text-decoration: underline; ">–</span><i><span style="text-decoration: underline; "> Related Party</span></i></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">The Company had <i><em style="font: inherit;">two</em></i> separate outstanding promissory notes with First Francis Company Inc. (“First Francis”), which were originally issued in <i><em style="font: inherit;"> July 2016</em></i> in connection with the acquisition of Federal Hose Manufacturing (“Federal Hose”) and which were amended in <i><em style="font: inherit;"> July 2018</em></i> in connection with acquisition of CAD. The <i><em style="font: inherit;">first</em></i> promissory note was issued with original principal in the amount of $2,000,000, and the <i><em style="font: inherit;">second</em></i> was issued with original principal in the amount of $2,768,662. The promissory notes each had an interest rate of 6.25% per annum, which was increased from 4.0% per annum as part of the <i><em style="font: inherit;"> July 2018</em></i> amendments to the Credit Agreement.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">In connection with the Komtek Forge acquisition, on <i><em style="font: inherit;"> January 15, 2021,</em></i> the Company refinanced the outstanding First Francis promissory notes in the aggregate amount of $2,077,384, including accrued interest payable through the refinance date and combined this amount with an existing First Francis promissory note carried by Komtek Forge in the amount of $1,702,400 into <i><em style="font: inherit;">one</em></i> note for a combined $3,779,784 loan due to First Francis Company, payable in quarterly installments beginning <i><em style="font: inherit;"> April 15, 2021.</em></i> The interest rate on the refinanced loan remained at 6.25% per annum. First Francis is owned by Edward Crawford and Matthew Crawford, both of whom serve on the Board of Directors of the Company.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><i><span style="text-decoration: underline; ">Notes Payable </span></i><span style="text-decoration: underline; ">–</span><i><span style="text-decoration: underline; "> Seller Note</span></i></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Effective <em style="font: inherit;"> July 1, 2018, </em>the Company completed the acquisition of all of the issued and outstanding shares of capital stock of CAD. Upon the closing of the transaction, the CAD shares were transferred and assigned to the Company in consideration of the payment by the Company of an aggregate purchase price of $21 million, $12 million of which was payable in cash at closing, with the remainder paid in the form of a subordinated promissory note issued by the Company in favor of a Seller (the “Seller Note”), which is subject to certain post-closing adjustments based on working capital, indebtedness and selling expenses, as specified in the Share Purchase Agreement entered into in connection with the acquisition (the “Share Purchase Agreement”). The Seller Note bears interest at a rate of <em style="font: inherit;">four</em> percent (4%) per annum and is payable in full <em style="font: inherit;">no</em> later than <em style="font: inherit;"> June 30, 2023 (</em>the “Maturity Date”). The Maturity Date, with respect to any then-outstanding portion of the original principal amount which is subject to an indemnification claim by the Company (asserted in accordance with the terms of the Share Purchase Agreement) pending as of the date thereof, will be automatically extended until such time as any claim relating to such disputed amount is <em style="font: inherit;">no</em> longer pending, pursuant to the terms of the Seller Note and subject to additional conditions set forth therein and in the Share Purchase Agreement. The Company is <em style="font: inherit;">not</em> permitted to prepay any amounts due and owing under the Seller Note. Payment of the Seller Note is secured by a <em style="font: inherit;">second</em>-priority security interest in the assets of CAD. Interest accrued on the original principal amount is due and payable in arrears on the <em style="font: inherit;">first</em> day of each calendar quarter up to and including <em style="font: inherit;"> June 30, 2023. </em>The Company is required to make quarterly principal payments, the amount of which is calculated based on a <em style="font: inherit;">four</em> (<em style="font: inherit;">4</em>) year amortization schedule, on the last day of each calendar quarter up to and including the Maturity Date. The holders of the Seller Note and the Company agreed to defer the quarterly principal payment due <em style="font: inherit;"> June 30, 2020 </em>until <em style="font: inherit;"> June 30, 2023; </em>quarterly interest was paid on the Seller Note.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Notes payable consists of the following: </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt; text-indent: -9pt;">In connection with the Komtek Forge acquisition, the Company refinanced the outstanding First Francis promissory notes, accrued interest payable through the refinance date and the assumed First Francis promissory note into one note on January 15, 2021 for a $3,779,784 loan due to First Francis Company, payable in quarterly installments beginning April 15, 2021.</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,941,721</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,284,762</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt; text-indent: -9pt;">In connection with the CAD acquisition, the Company entered into a promissory note on July 1, 2018 for a $9,000,000 loan due to the seller, payable in quarterly installments beginning September 30, 2018.</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,250,000</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,937,500</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt; text-indent: -9pt;">Total notes payable</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,191,721</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,222,262</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt; text-indent: -9pt;">Less current portion</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,968,833</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,946,885</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt; text-indent: -9pt;">Notes payable – non-current portion</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,222,888</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,275,377</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"> </p> 2000000 2768662 0.0625 0.040 2077384 1702400 3779784 0.0625 21000000 12000000 0.04 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt; text-indent: -9pt;">In connection with the Komtek Forge acquisition, the Company refinanced the outstanding First Francis promissory notes, accrued interest payable through the refinance date and the assumed First Francis promissory note into one note on January 15, 2021 for a $3,779,784 loan due to First Francis Company, payable in quarterly installments beginning April 15, 2021.</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,941,721</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,284,762</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt; text-indent: -9pt;">In connection with the CAD acquisition, the Company entered into a promissory note on July 1, 2018 for a $9,000,000 loan due to the seller, payable in quarterly installments beginning September 30, 2018.</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,250,000</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,937,500</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt; text-indent: -9pt;">Total notes payable</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,191,721</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,222,262</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt; text-indent: -9pt;">Less current portion</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,968,833</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,946,885</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt; text-indent: -9pt;">Notes payable – non-current portion</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,222,888</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,275,377</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 2941721 3284762 2250000 3937500 5191721 7222262 2968833 2946885 2222888 4275377 <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">10.</em> LEASES</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">The Company has operating leases for facilities, vehicles and equipment. These leases have remaining terms of 2 years to 15 years, some of which include options to extend the leases for up to 10 years.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Supplemental balance sheet information related to leases:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Operating leases:</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Operating lease right-of-use assets, net</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,731,603</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,998,776</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Other current liabilities</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,687,313</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,241,681</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Operating lease liabilities</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,280,843</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,985,628</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total operating lease liabilities</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,968,156</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,227,309</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Weighted Average Remaining Lease Term</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Operating Leases (in years)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">9.0</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">9.0</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Weighted Average Discount Rate</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Operating Leases</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5.0</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5.0</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> P2Y P15Y P10Y <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Operating leases:</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Operating lease right-of-use assets, net</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,731,603</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,998,776</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Other current liabilities</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,687,313</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,241,681</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Operating lease liabilities</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,280,843</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,985,628</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total operating lease liabilities</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,968,156</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,227,309</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Weighted Average Remaining Lease Term</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Operating Leases (in years)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">9.0</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">9.0</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Weighted Average Discount Rate</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Operating Leases</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5.0</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5.0</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td></tr> </tbody></table> 8731603 8998776 1687313 1241681 7280843 7985628 8968156 9227309 P9Y P9Y 0.050 0.050 <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">11.</em> EARNINGS PER COMMON SHARE</b> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">The following table sets forth the computation of basic and diluted earnings per share.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three Months Ended</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30,</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Six Months Ended</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30,</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Earnings Per Share - Basic</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net Income</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,171,264</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,247,305</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,237,139</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,390,722</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Weighted average shares of common stock outstanding - Basic</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,464,765</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,408,906</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,449,465</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,400,917</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Earnings Per Share - Basic</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.34</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.37</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.65</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1.29</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b><span style="text-decoration: underline; ">Earnings Per Share - Diluted</span></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Weighted average shares of common stock outstanding - Basic</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,464,765</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,408,906</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,449,465</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,400,917</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Warrants, Options and Convertible Notes</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">894</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">888</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Weighted average shares of common stock -Diluted</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,464,765</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,409,800</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,449,465</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,401,805</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Earnings Per Share - Diluted</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.34</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.37</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.65</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1.29</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three Months Ended</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30,</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Six Months Ended</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30,</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Earnings Per Share - Basic</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net Income</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,171,264</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,247,305</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,237,139</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,390,722</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Weighted average shares of common stock outstanding - Basic</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,464,765</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,408,906</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,449,465</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,400,917</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Earnings Per Share - Basic</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.34</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.37</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.65</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1.29</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b><span style="text-decoration: underline; ">Earnings Per Share - Diluted</span></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Weighted average shares of common stock outstanding - Basic</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,464,765</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,408,906</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,449,465</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,400,917</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Warrants, Options and Convertible Notes</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">894</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">888</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Weighted average shares of common stock -Diluted</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,464,765</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,409,800</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,449,465</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,401,805</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Earnings Per Share - Diluted</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.34</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.37</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.65</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1.29</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 1171264 1247305 2237139 4390722 3464765 3408906 3449465 3400917 0.34 0.37 0.65 1.29 3464765 3408906 3449465 3400917 0 894 0 888 3464765 3409800 3449465 3401805 0.34 0.37 0.65 1.29 <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">12.</em> ACQUISITIONS</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Effective <em style="font: inherit;"> January 15, 2021, </em>the Company completed the acquisition of all of the issued and outstanding membership interests of KT Acquisition LLC (dba Komtek Forge, “Komtek”), a Massachusetts limited liability company and supplier of highly engineered forgings for the aerospace, industrial gas turbine, medical prosthetics. alternative energy, petrochemical, and defense industries, pursuant to a Membership Interest Purchase Agreement entered into as of <em style="font: inherit;"> January 15, 2021. </em>The Company acquired Komtek in consideration of the payment by the Company of an aggregate purchase price of $3.7 million, subject to certain post-closing adjustments based on working capital, indebtedness and selling expenses, as specified in the Membership Interest Purchase Agreement, which was comprised of cash, the issuance of 60,000 Class A common shares of the Company and the assumption of certain specified liabilities of the seller.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 85%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Cash Consideration Transferred</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">840,551</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Assumed Debt</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,753,757</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Fair Value of Stock Consideration</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,059,000</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total Consideration</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,653,308</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Cash</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">75,701</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accounts Receivable</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,502,713</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Inventory</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,595,859</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Fixed Assets</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">434,197</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Prepaid and Other Assets</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">280,258</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Goodwill</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">832,306</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Assets Acquired</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,721,034</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accounts Payable</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">843,817</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accrued Expense</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">223,909</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Liabilities Assumed</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,067,726</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td style="padding-bottom: 1px;"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Fair Value</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,653,308</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Acquisition transaction costs incurred were:</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">147,400</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; ">Goodwill</span></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Goodwill has an assigned value of $0.8 million and represents the expected synergies generated by combining the operations of Komtek and the Company. The Company purchases forgings to manufacture products for customers in the Industrial and Transportation Products segment and the Komtek acquisition strengthens the Company’s supply chain.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Effective <em style="font: inherit;"> March 1, 2021, </em>MTA Acquisition Company, LLC, a Delaware limited liability company (“Global-Tek Colorado”) and indirect wholly-owned subsidiary of Crawford United Corporation, completed the acquisition of all of the membership interests of Global-Tek-Manufacturing LLC, a Puerto Rico limited liability company and specialist in machining parts from wrought, rounds, castings or extrusions and providing in house anodizing and other finishing and assembly operations and substantially all of the assets of Machining Technology L.L.C., a Colorado limited liability company with CNC machining capability, pursuant to a Membership Interest and Asset Purchase Agreement entered into <em style="font: inherit;"> March 2, 2021 </em>and effective as of <em style="font: inherit;"> March 1, 2021. </em>The stock and assets were transferred and assigned to MTA in exchange for approximately $4.9 million in cash and the repayment of remaining outstanding indebtedness and transaction costs totaling $1.4 million, subject to customary post-closing adjustments. The Purchase Agreement also includes a post-closing “earnout” that provides for up to an aggregate of $1.5 million in additional consideration to the certain sellers (up to $750,000 per year) if specified performance targets are met in the <em style="font: inherit;">two</em> years following closing. If earned, the additional consideration is payable in cash or, at the election of each such seller, in Company common shares up to a maximum aggregate amount of 61,475 shares.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 85%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Cash Consideration Transferred</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,926,035</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Seller Transaction Costs and Repayment of Indebtedness</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,398,394</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total Consideration</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,324,429</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accounts Receivable</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,058,460</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Inventory</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">173,202</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Fixed Assets</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,233,073</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Prepaid and Other Assets</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">189,214</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Intangibles Asset: Trademark</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,162,000</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Intangible Asset: Customer List</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,041,000</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Goodwill</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,896,607</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Assets Acquired</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,753,556</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accounts Payable</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">473,119</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accrued Payroll and Other Expense</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">456,008</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Contingent Liability</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,500,000</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Liabilities Assumed</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,429,127</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td style="padding-bottom: 1px;"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Fair Value</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,324,429</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Acquisition transaction costs incurred were:</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">190,007</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; ">Goodwill and Intangible Assets</span></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Goodwill has an assigned value of $1.9 million and represents the expected synergies generated by combining the operations of Global-Tek Colorado, Global-Tek-Manufacturing LLC and the Company. The Company utilizes machined parts for customers in the Industrial and Transportation Products segment and the acquisition of Global-Tek Colorado and Global-Tek-Manufacturing allows the Company to strengthen its supply chain. Intangible asset, trademark has an assigned value of $1.2 million which represents the expected value of the Global-Tek trade name in the market. Intangible asset, customer list has an assigned value of $1.0 million which represents the expected value of the list of the customers of Global-Tek to the Company.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; ">Contingent Consideration</span></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Global-Tek has a contingent consideration of <em style="font: inherit;">$1.5</em> million as of the acquisition date which represents <em style="font: inherit;">$750</em> thousand of additional consideration per year for a period of <em style="font: inherit;">two</em> years following the acquisition date if specified performance targets are met. The additional consideration will be earned if Global-Tek achieves specified profitability targets and is payable either in cash or in common shares of the Company up to an aggregate maximum amount of <em style="font: inherit;">61,475</em> shares. The range of estimates for the outcome of the contingent consideration is between $0 and approximately $1.5 million. The maximum amount of the payment is the greater of the value of <em style="font: inherit;">61,475</em> common shares of the Company and <em style="font: inherit;">$1.5</em> million. The <em style="font: inherit;">first</em> year performance target has been achieved by Global-Tek and was paid out in the <em style="font: inherit;">second</em> quarter of <em style="font: inherit;">2022</em> in the amount of $750 thousand.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Effective <em style="font: inherit;"> July 1, 2021, </em>Crawford EH Acquisition Company, LLC, a Delaware limited liability company and indirect wholly-owned subsidiary of Crawford United Corporation, completed the acquisition of all of the operating assets of Emergency Hydraulics LLC, (“Emergency Hydraulics”) a Florida limited liability company and provider of hydraulic hoses, air tank assemblies and related products to manufacturers of firefighting trucks and other emergency vehicles, pursuant to an Asset Purchase Agreement entered into <em style="font: inherit;"> July 1, 2021. </em>The acquired business is strategically important to the Company’s growing industrial hose platform and will expand its offerings and diversify its customer base in this important market segment. The assets were transferred and assigned to Emergency Hydraulics in exchange for approximately $0.3 million of repayment of remaining outstanding indebtedness and transaction costs.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 85%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Assumption of Indebtedness</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">287,359</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accounts Receivable</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">79,843</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Inventory</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">67,254</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Intangible Assets: Customer List</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">478,649</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Assets Acquired</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">625,746</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accounts Payable</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">338,387</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Liabilities Assumed</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">338,387</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Fair Value</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">287,359</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Acquisition transaction costs incurred were:</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">36,204</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; ">Intangible Assets</span></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Intangible asset, customer list has an assigned value of $0.5 million which represents the expected value of the list of the customers of Emergency Hydraulics to the Company.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Effective <em style="font: inherit;"> January 10, 2022, </em>Crawford REV Acquisition Company LLC (name later changed to Reverso Pumps LLC or “Reverso Pumps”), a Delaware limited liability company and indirect wholly-owned subsidiary of Crawford United Corporation (the “Company”), completed the acquisition (the “Reverso Transaction”) of substantially all the assets of Reverso Pumps, Inc., a Florida corporation and developer, designer, manufacturer, seller and distributor of oil change systems, fuel and oil transfer pumps, fuel primers, fuel polishing systems and engine flushing systems (“Reverso”), pursuant to an Asset Purchase Agreement (the “Reverso Asset Purchase Agreement”) entered into and effective <em style="font: inherit;"> January 10, 2022 </em>by and among Reverso Pumps, the Seller, the seller parties named therein and the Seller Parties’ representatives named therein. Upon the closing of the Transaction, the assets were transferred and assigned to Reverso Pumps in exchange for approximately $2.6 million in cash, subject to customary post-closing adjustments.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Additionally, effective on <em style="font: inherit;"> January 10, 2022, </em>Crawford <em style="font: inherit;"> SEP </em>Acquisition Company LLC (name later changed to Separ America LLC or “Separ America”), a Delaware limited liability company and indirect wholly-owned subsidiary of the Company, completed the acquisition (the “Separ Transaction,” and with the Reverso Transaction, the “Transactions”) of substantially all the assets of Separ of the Americas, LLC, a Florida limited liability company and developer, designer, manufacturer, seller and distributor of oil change systems, fuel and oil transfer pumps, fuel primers, fuel polishing systems and engine flushing systems (“Separ”) pursuant to an Asset Purchase Agreement (the “Separ Asset Purchase Agreement,” and together with the Reverso Asset Purchase Agreement, the “Purchase Agreements”) by and among Separ America, the Seller, the seller parties named therein and the Seller Parties’ representative named therein. Upon the closing of the Transaction, the assets were transferred and assigned to Separ America in exchange for approximately $1.6 million in cash, subject to customary post-closing adjustments.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 85%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Cash Consideration Transferred</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,973,375</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Seller Transaction Costs</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">230,359</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total Consideration</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,203,734</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accounts Receivable</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">471,879</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Inventory</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,349,115</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Fixed Assets</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">255,000</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Prepaid and Other Assets</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">47,632</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Intangible Asset: Customer List &amp; Trademark</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,300,000</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Goodwill</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,378,191</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Assets Acquired</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,801,817</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accounts Payable</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">542,359</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accrued Expense</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">55,724</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Liabilities Assumed</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">598,083</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Fair Value</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,203,734</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Acquisition transaction costs incurred were:</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">124,825</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; ">Goodwill</span></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Goodwill has an assigned value of $1.4 million and represents the expected synergies generated by combining the operations of Reverso, Separ, and the Company. The Company sells marine hoses and related products and the acquisition of Reverso Pumps and Separ America will allow the Company to expand its offerings to customers in the strategically important marine and defense markets. Intangible assets, customer list and trademarks has an assigned value of $1.3 million which represents the expected value of the list of the customers and trademarks of Reverso Pumps and Separ America.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Effective <em style="font: inherit;"> May 1, 2022, </em>Knitting Machinery Company of America, LLC, a Delaware limited liability company (“Knitting Machinery”) and indirect wholly-owned subsidiary of Crawford United Corporation, completed the acquisition of all of the operating assets of KMC Corp. dba Knitting Machinery Corp., a Delaware corporation and specialist in the manufacture of hose reinforcement machinery for the plastic, rubber and silicone industries pursuant to an Asset Purchase Agreement entered into as of <em style="font: inherit;"> May 1, 2022. </em>The acquired business is strategically important to the Company’s growing industrial hose platform and will expand its offerings and diversify its customer base in this important market segment. The assets were transferred and assigned to Knitting Machinery in exchange for approximately $250,000 in cash and 38,462 Class A Common Shares valued at $1.0 million.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 85%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Cash Consideration Transferred</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">250,000</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Fair Value of Stock Consideration</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,000,012</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total Consideration</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,250,012</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Cash</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">100,000</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accounts Receivable</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">155,932</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Inventory</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">664,861</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Fixed Assets</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">164,123</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Intangible Assets</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">150,000</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Goodwill</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">424,261</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Assets Acquired</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,659,177</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accounts Payable</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">33,694</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Deferred Revenue</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">375,471</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Liabilities Assumed</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">409,165</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Fair Value</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,250,012</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Acquisition transaction costs incurred were:</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,951</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; ">Goodwill and Intangible Assets</span></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Goodwill has an assigned value of $0.4 million and represents the expected synergies generated by combining the operations of</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">KMC and the Company. The Company utilizes industrial hoses for customers in the Industrial and Transportation Products segment and the acquisition of KMC allows the Company to strengthen its supply chain. Intangible asset, trademark has an assigned value of $0.075 million which represents the expected value of the KMC trade name in the market. Intangible asset, customer list has an assigned value of $0.075 million which represents the expected value of the list of the customers of KMC to the Company.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;">Sales and net income information for the acquired companies, including Komtek Forge LLC (“Komtek”), Global-Tek Manufacturing LLC and Global-Tek Colorado LLC (“Global-Tek”), Emergency Hydraulics LLC (“EH”), Reverso Pumps LLC (“Reverso Pumps”), Separ America LLC (“Separ America”) and Knitting Machinery Company of America LLC (“Knitting Machinery”) since the respective acquisition dates for the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2022 </em>and <em style="font: inherit;">2021</em> are provided below.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Six Months ended</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Six Months ended</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30, 2022</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30, 2021</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Sales </b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Net Income</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Sales</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Net Income</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 48%;">Acquired Companies:</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 48%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Komtek (acquired January 15, 2021)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,148,696</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">200,675</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,634,832</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">273,371</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Global-Tek (acquired March 1, 2021)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,154,086</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(488,575</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,310,258</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">705,122</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">EH (acquired July 1, 2021)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">656,068</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">69,543</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Reverso Pumps (acquired January 10, 2022)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,548,563</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">351,769</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Separ America (acquired January 10, 2022)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">869,739</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">234,595</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Knitting Machinery (acquired May 1, 2022)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">579,388</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">61,415</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Subtotal Acquired Companies</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11,956,540</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">429,422</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,945,090</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">978,493</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td style="padding-bottom: 1px;"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="padding-bottom: 1px;"> </td><td style="padding-bottom: 1px;"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="padding-bottom: 1px;"> </td><td style="padding-bottom: 1px;"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="padding-bottom: 1px;"> </td><td style="padding-bottom: 1px;"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">All Other Companies</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">50,948,233</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,807,717</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">42,498,799</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,412,229</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Total</b></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>$</b></td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>62,904,773</b></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>$</b></td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>2,237,139</b></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>$</b></td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>50,443,889</b></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>$</b></td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>4,390,722</b></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 3700000 60000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 85%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Cash Consideration Transferred</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">840,551</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Assumed Debt</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,753,757</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Fair Value of Stock Consideration</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,059,000</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total Consideration</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,653,308</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Cash</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">75,701</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accounts Receivable</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,502,713</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Inventory</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,595,859</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Fixed Assets</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">434,197</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Prepaid and Other Assets</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">280,258</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Goodwill</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">832,306</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Assets Acquired</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,721,034</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accounts Payable</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">843,817</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accrued Expense</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">223,909</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Liabilities Assumed</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,067,726</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td style="padding-bottom: 1px;"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Fair Value</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,653,308</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Acquisition transaction costs incurred were:</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">147,400</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 85%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Cash Consideration Transferred</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,926,035</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Seller Transaction Costs and Repayment of Indebtedness</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,398,394</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total Consideration</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,324,429</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accounts Receivable</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,058,460</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Inventory</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">173,202</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Fixed Assets</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,233,073</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Prepaid and Other Assets</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">189,214</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Intangibles Asset: Trademark</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,162,000</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Intangible Asset: Customer List</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,041,000</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Goodwill</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,896,607</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Assets Acquired</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,753,556</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accounts Payable</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">473,119</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accrued Payroll and Other Expense</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">456,008</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Contingent Liability</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,500,000</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Liabilities Assumed</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,429,127</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td style="padding-bottom: 1px;"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Fair Value</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,324,429</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Acquisition transaction costs incurred were:</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">190,007</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 85%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Assumption of Indebtedness</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">287,359</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accounts Receivable</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">79,843</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Inventory</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">67,254</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Intangible Assets: Customer List</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">478,649</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Assets Acquired</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">625,746</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accounts Payable</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">338,387</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Liabilities Assumed</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">338,387</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Fair Value</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">287,359</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Acquisition transaction costs incurred were:</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">36,204</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 85%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Cash Consideration Transferred</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,973,375</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Seller Transaction Costs</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">230,359</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total Consideration</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,203,734</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accounts Receivable</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">471,879</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Inventory</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,349,115</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Fixed Assets</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">255,000</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Prepaid and Other Assets</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">47,632</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Intangible Asset: Customer List &amp; Trademark</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,300,000</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Goodwill</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,378,191</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Assets Acquired</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,801,817</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accounts Payable</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">542,359</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accrued Expense</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">55,724</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Liabilities Assumed</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">598,083</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Fair Value</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,203,734</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Acquisition transaction costs incurred were:</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">124,825</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 85%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Cash Consideration Transferred</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">250,000</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Fair Value of Stock Consideration</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,000,012</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total Consideration</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,250,012</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Cash</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">100,000</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accounts Receivable</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">155,932</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Inventory</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">664,861</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Fixed Assets</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">164,123</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Intangible Assets</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">150,000</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Goodwill</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">424,261</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Assets Acquired</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,659,177</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accounts Payable</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">33,694</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Deferred Revenue</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">375,471</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Liabilities Assumed</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">409,165</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Fair Value</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,250,012</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Acquisition transaction costs incurred were:</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,951</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 840551 1753757 1059000 3653308 75701 1502713 1595859 434197 280258 832306 4721034 843817 223909 1067726 3653308 147400 800000 4900000 1400000 1500000 750000 61475 4926035 1398394 6324429 1058460 173202 3233073 189214 1162000 1041000 1896607 8753556 473119 456008 1500000 2429127 6324429 190007 1900000 1200000 1000000.0 0 1500000 750000 300000 287359 79843 67254 478649 625746 338387 338387 287359 36204 500000 2600000 1600000 3973375 230359 4203734 471879 1349115 255000 47632 1300000 1378191 4801817 542359 55724 598083 4203734 124825 1400000 1300000 250000 38462 1000000.0 250000 1000012 1250012 100000 155932 664861 164123 150000 424261 1659177 33694 375471 409165 1250012 8951 400000 75000.000 75000.000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Six Months ended</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Six Months ended</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30, 2022</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30, 2021</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Sales </b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Net Income</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Sales</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Net Income</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 48%;">Acquired Companies:</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 48%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Komtek (acquired January 15, 2021)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,148,696</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">200,675</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,634,832</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">273,371</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Global-Tek (acquired March 1, 2021)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,154,086</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(488,575</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,310,258</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">705,122</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">EH (acquired July 1, 2021)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">656,068</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">69,543</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Reverso Pumps (acquired January 10, 2022)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,548,563</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">351,769</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Separ America (acquired January 10, 2022)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">869,739</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">234,595</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Knitting Machinery (acquired May 1, 2022)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">579,388</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">61,415</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Subtotal Acquired Companies</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11,956,540</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">429,422</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,945,090</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">978,493</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td style="padding-bottom: 1px;"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="padding-bottom: 1px;"> </td><td style="padding-bottom: 1px;"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="padding-bottom: 1px;"> </td><td style="padding-bottom: 1px;"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="padding-bottom: 1px;"> </td><td style="padding-bottom: 1px;"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">All Other Companies</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">50,948,233</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,807,717</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">42,498,799</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,412,229</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Total</b></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>$</b></td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>62,904,773</b></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>$</b></td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>2,237,139</b></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>$</b></td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>50,443,889</b></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>$</b></td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>4,390,722</b></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 4148696 200675 3634832 273371 3154086 -488575 4310258 705122 656068 69543 0 0 2548563 351769 0 0 869739 234595 0 0 579388 61415 0 0 11956540 429422 7945090 978493 50948233 1807717 42498799 3412229 62904773 2237139 50443889 4390722 <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">13.</em> SEGMENT AND RELATED INFORMATION</b>  </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">The Company reports operations for two business segments: (<em style="font: inherit;">1</em>) Commercial Air Handling Equipment, (<em style="font: inherit;">2</em>) Industrial and Transportation Products. The identification of our operating segments is based on guidance in ASC <em style="font: inherit;">280</em>-<em style="font: inherit;">10</em>-<em style="font: inherit;">50</em>-<em class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="font: inherit;">1.</em> The Company's management evaluates segment performance based primarily on operating income. Certain corporate costs are allocated to the segments and interest expense directly related to financing the acquisition of a business is allocated to that segment, respectively.  Intangible assets are allocated to each segment and the related amortization of these assets are recorded in selling, general and administrative expenses.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Both our Commercial Air Handling Equipment segment and our Industrial Transportation Products segment engage in business activities from which they <em style="font: inherit;"> may </em>recognize revenues and incur expense, including revenue and expenses relating to transactions with other components of the Company. The operating results for both the Commercial Air Handling Equipment segment and the Industrial Transportation Products segment are reviewed regularly by our chief operating decision maker and is considered in making decisions about resources to be allocated to the segment in assessing its performance. Financial information for both segments is available in internal financial statements that are prepared on a monthly basis.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>Commercial Air Handling Equipment:</i></b></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">The Commercial Air Handling Equipment segment was added <em style="font: inherit;"> June 1, 2017, </em>when the Company purchased certain assets and assumed certain liabilities of Air Enterprises Acquisition LLC in Akron, Ohio. The acquired business, which operates under the name Air Enterprises, is an industry leader in designing, manufacturing and installing large-scale commercial, institutional, and industrial custom air handling solutions. Its customers are typically in the health care, education, pharmaceutical and industrial manufacturing markets in the United States. This segment also sells to select international markets. The custom air handling units are constructed of non-corrosive aluminum, resulting in sustainable, long-lasting, and energy efficient solutions with life expectancies of <em style="font: inherit;">50</em> years or more. These products are distributed through a network of sales representatives, based on relationships with health care networks, building contractors and engineering firms. The custom air handling equipment is designed, manufactured and installed under the brand names FactoryBilt® and SiteBilt®. FactoryBilt® air handling solutions are designed, fabricated and assembled in a vertically integrated process entirely within the Akron, Ohio facility. SiteBilt® air handling solutions are designed and fabricated in Akron, but are then crated and shipped to the field and assembled on-site.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>Industrial and Transportation Products:</i></b> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">The Industrial and Transportation Products segment was added <em style="font: inherit;"> July 1, 2016, </em>when the Company purchased the assets of the Federal Hose Manufacturing, LLC of Painesville, Ohio. This business segment includes the manufacture of flexible interlocking metal hoses and the distribution of silicone and hydraulic hoses. Metal hoses are sold primarily to major heavy-duty truck manufacturers and major aftermarket suppliers in North America. Metal hoses are also sold into the agricultural, industrial and petrochemical markets. Silicone hoses are distributed to a number of industries in North America, including agriculture and general industrial markets. The Company purchased all of the issued and outstanding shares of capital stock of CAD Enterprises, Inc.(“CAD”) in Phoenix, Arizona on <em style="font: inherit;"> July 1, 2018. </em>CAD provides complete end-to-end engineering, machining, grinding, welding, brazing, heat treat and assembly solutions. Utilizing state-of-the-art machining and welding technologies, this segment is an industry leader in providing complex components produced from nickel-based superalloys and stainless steels. CAD’s quality certifications include ISO <em style="font: inherit;">9001:2015/AS9100D,</em> as well as Nadcap accreditation for Fluorescent Penetrant Inspection (FPI), Heat Treating/Braze, Non-Conventional Machining EDM, and TIG/E-Beam welding. The Company added the distribution of marine hose to this segment through the acquisition of the assets of MPI Products, Inc. (“MPI”) on <em style="font: inherit;"> January 2, 2020. </em>MPI specializes in rubber and plastic marine hose for the recreational boating industry. MPI offers certified products that meet marine industry standards and regulations. Effective <em style="font: inherit;"> April 19, 2019, </em>the Company, completed the acquisition of substantially all of the assets of Data Genomix, Inc., an Ohio corporation (“DG”). DG is in the business of developing and commercializing marketing and data analytic technology applications. The Company purchased all of the issued and outstanding membership interests of KT Acquisition LLC (name later changed to Komtek Forge LLC), in Worcester, Massachusetts on <em style="font: inherit;"> January 15, 2021. </em>Komtek Forge LLC is a supplier of highly engineered forgings for the aerospace, industrial gas turbine, medical prosthetics, alternative energy, petrochemical and defense industries. The Company purchased all of the membership interests of Global-Tek-Manufacturing LLC (“Global-Tek”), in Ceiba, Puerto Rico and substantially all of the assets of Machining Technology LLC (name later changed to Global-Tek Colorado LLC or “Global-Tek Colorado”) in Longmont, Colorado on <em style="font: inherit;"> March 2, 2021. </em>Global-Tek and Global-Tek Colorado specialize in providing customers with highly engineered manufacturing solutions, including CNC machining, anodizing, electro polishing and laser marking for customers in the defense, aerospace and medical device markets. The Company purchased substantially all of the assets of Emergency Hydraulics LLC (“Emergency Hydraulics”), in Ocala, Florida on <em style="font: inherit;"> July 1, 2021. </em>Emergency Hydraulics provides hydraulic hoses, air tank assemblies and related products to manufacturers of firefighting trucks and other emergency vehicles. The company purchased substantially all of the assets of Crawford REV Acquisition Company LLC (name later changed to Reverso Pumps LLC or “Reverso Pumps”), in Davie, Florida on <em style="font: inherit;"> January 10, 2022. </em>Reverso Pumps develops, designs, manufactures, sells and distributes oil change systems, fuel and oil transfer pumps, fuel primers, fuel polishing systems and engine flushing systems.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">The company purchased substantially all of the assets of Crawford <em style="font: inherit;"> SEP </em>Acquisition Company LLC (name later changed to Separ America LLC or “Separ America”), in Davie, Florida on <em style="font: inherit;"> January 10, 2022. </em>Separ America develops, designs, manufactures, sells and distributes oil change systems, fuel and oil transfer pumps, fuel primers, fuel polishing systems and engine flushing systems. The company purchased substantially all of the assets of KMC Corp. dba Knitting Machinery Corp. (“Knitting Machinery”), in Cleveland, Ohio and Greenville, Ohio on <em style="font: inherit;"> May 1, 2022. </em>Knitting Machinery specializes in manufacturing hose reinforcement machinery for the plastic, rubber and silicone industries.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">The factors used to determine the Company’s reportable segments follow the guidance of ASC <em style="font: inherit;">280</em>-<em style="font: inherit;">10</em>-<em style="font: inherit;">50</em>-<em style="font: inherit;">21</em> and <em style="font: inherit;">50</em>-<em style="font: inherit;">10</em>-<em style="font: inherit;">22</em> and include consideration of the type of products or services delivered, the customers and end markets served, the appliable revenue recognition methodology and the length of time it takes to deliver products or services to customers. The Commercial Air Handling Equipment segment was identified as a reportable segment consisting of Air Enterprises, because Air Enterprises is strategically and operationally different from our other companies in several ways. First, Air Enterprises sells equipment to end customers and our other businesses that fall into the Industrial and Transportation Products segment sell products and components to end customers, <em style="font: inherit;">not</em> equipment. Second, the Commercial Air Handling Equipment segment delivers custom air handling solutions to customers which is different than the Industrial and Transportation Products segment which delivers manufactured metal, silicone, hydraulic and marine hoses, complex engineered components, highly engineered forgings, highly engineered and machined parts and data analytic technology applications. Third, the Commercial Air Handling Equipment segment serves customers primarily in the health care and education end markets while the Industrial and Transportation Products segment delivers products to customers in the heavy-duty truck manufacturing, agricultural, industrial, petrochemical, aerospace, defense, industrial gas turbine, medical prosthetics, alternative energy and emergency vehicle end markets. Fourth, the Commercial Air Handling Equipment segment recognizes revenue primarily over time while the Industrial and Transportation Products segment recognizes revenue primarily at a point in time. Fifth, the Commercial Air Handling Equipment segment manufactures custom air handling solutions for customers over a period of <em style="font: inherit;">three</em> to <em style="font: inherit;">eighteen</em> months from the time the order is received to the time the air handling solution is delivered to the end customer as compared to the Industrial and Transportation Products segment which sells and delivers products to customers much more quickly, often within <em style="font: inherit;">30</em> days or less. For the reasons previously mentioned, Air Enterprises is strategically and operationally different than the other businesses owned by the Company and management finds it useful to include this business in the Commercial Air Handling Segment which is separate and distinct from all of our other businesses that reside in the Industrial and Transportation Products segment.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>Corporate and Other:</i></b> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Corporate costs <em style="font: inherit;">not</em> allocated to the <em style="font: inherit;">two</em> primary business segments are aggregated here.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>Information by industry segment is set forth below:</i> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="14" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three Months Ended June 30, 2022</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Commercial</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Air Handling</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Industrial</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>And</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Transportation</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Products</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Corporate</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>and Other</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Consolidated</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Sales</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11,845,380</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">20,056,647</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">31,902,027</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Gross Profit</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,453,139</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,315,352</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6,768,491</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Operating Income</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,382,553</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,839,634</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(846,660</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,375,527</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Pretax Income</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,382,553</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,514,121</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1,301,004</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,595,670</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net Income</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">988,526</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,071,636</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(888,898</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,171,264</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="14" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three Months Ended June 30, 2021</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Commercial</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Air Handling</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Industrial</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>And</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Transportation</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Products</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Corporate</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>and Other</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Consolidated</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Sales</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">9,972,545</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">16,477,340</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">26,449,885</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Gross Profit</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,030,038</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,750,252</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,780,290</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Operating Income</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">845,092</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,342,966</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(68,261</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,119,797</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Pretax Income</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">845,092</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,121,507</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(372,142</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,594,457</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net Income</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">633,818</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">893,184</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(279,697</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,247,305</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="14" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Six Months Ended June 30, 2022</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Commercial</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Air Handling</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Industrial</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>And</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Transportation</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Products</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Corporate</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>and Other</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Consolidated</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Sales</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">23,403,254</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">39,501,519</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">62,904,773</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Gross Profit</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,082,796</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,052,101</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">13,134,897</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Operating Income</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,944,897</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,121,620</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(2,293,668</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,772,849</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Pretax Income</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,944,897</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,930,092</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(2,638,228</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,236,761</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net Income</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,105,602</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,017,870</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1,886,333</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,237,139</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="14" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Six Months Ended June 30, 2021</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Commercial</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Air Handling</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Industrial</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>And</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Transportation</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Products</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Corporate</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>and Other</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Consolidated</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Sales</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">18,737,644</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">31,706,245</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">50,443,889</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Gross Profit</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,260,858</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,522,353</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11,783,211</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Operating Income</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,890,721</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,094,411</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(539,875</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,445,257</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Pretax Income</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,890,721</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,693,643</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">679,052</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,263,416</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net Income</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,418,040</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,099,368</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">873,314</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,390,722</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 2 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="14" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three Months Ended June 30, 2022</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Commercial</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Air Handling</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Industrial</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>And</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Transportation</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Products</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Corporate</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>and Other</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Consolidated</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Sales</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11,845,380</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">20,056,647</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">31,902,027</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Gross Profit</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,453,139</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,315,352</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6,768,491</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Operating Income</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,382,553</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,839,634</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(846,660</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,375,527</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Pretax Income</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,382,553</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,514,121</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1,301,004</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,595,670</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net Income</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">988,526</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,071,636</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(888,898</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,171,264</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="14" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three Months Ended June 30, 2021</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Commercial</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Air Handling</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Industrial</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>And</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Transportation</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Products</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Corporate</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>and Other</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Consolidated</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Sales</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">9,972,545</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">16,477,340</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">26,449,885</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Gross Profit</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,030,038</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,750,252</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,780,290</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Operating Income</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">845,092</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,342,966</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(68,261</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,119,797</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Pretax Income</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">845,092</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,121,507</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(372,142</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,594,457</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net Income</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">633,818</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">893,184</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(279,697</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,247,305</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="14" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Six Months Ended June 30, 2022</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Commercial</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Air Handling</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Industrial</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>And</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Transportation</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Products</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Corporate</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>and Other</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Consolidated</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Sales</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">23,403,254</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">39,501,519</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">62,904,773</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Gross Profit</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,082,796</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,052,101</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">13,134,897</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Operating Income</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,944,897</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,121,620</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(2,293,668</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,772,849</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Pretax Income</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,944,897</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,930,092</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(2,638,228</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,236,761</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net Income</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,105,602</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,017,870</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1,886,333</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,237,139</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="14" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Six Months Ended June 30, 2021</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Commercial</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Air Handling</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Industrial</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>And</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Transportation</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Products</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Corporate</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>and Other</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Consolidated</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Sales</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">18,737,644</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">31,706,245</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">50,443,889</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Gross Profit</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,260,858</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,522,353</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11,783,211</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Operating Income</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,890,721</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,094,411</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(539,875</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,445,257</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Pretax Income</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,890,721</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,693,643</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">679,052</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,263,416</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net Income</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,418,040</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,099,368</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">873,314</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,390,722</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 11845380 20056647 31902027 2453139 4315352 0 6768491 1382553 1839634 -846660 2375527 1382553 1514121 -1301004 1595670 988526 1071636 -888898 1171264 9972545 16477340 0 26449885 2030038 3750252 0 5780290 845092 1342966 -68261 2119797 845092 1121507 -372142 1594457 633818 893184 -279697 1247305 23403254 39501519 0 62904773 5082796 8052101 0 13134897 2944897 3121620 -2293668 3772849 2944897 2930092 -2638228 3236761 2105602 2017870 -1886333 2237139 18737644 31706245 0 50443889 4260858 7522353 0 11783211 1890721 3094411 -539875 4445257 1890721 2693643 679052 5263416 1418040 2099368 873314 4390722 <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">14.</em> SUBSEQUENT EVENTS</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;">None.</em></p> EXCEL 64 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( )2!"E4'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 " "4@0I5+. -LNX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2@,Q$(9?17+?G6R*(F&;B^*I!<&"XBTDTS:XR89D9+=O[VYLMX@^@,?,_/GF M&YC61&GZA,^ICYC(8;X9?1>R-''-CD11 F1S1*]S/27"U-SWR6N:GND 49L/ M?4 0G-^!1])6DX896,6%R%1KC30)-?7IC+=FP@R4H:D;8&J> M&$]CU\(5,,,(D\_?!;0+L53_Q)8.L'-RS&Y)#<-0#ZN2FW9HX&V[>2GK5BYD MTL'@]"L[2:>(:W:9_+IZ>-P],26X$!6_KQJ^$UPV0HK;]]GUA]]5V/?6[=T_ M-KX(JA9^W87Z E!+ P04 " "4@0I5F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M )2!"E7[.K4]V 4 !,A 8 >&PO=V]R:W-H965T&UL MM9IA_BLZ[VZLZ1H+$;I?XSG&:U5N;I$FZ7M?;"P5DFRL@3P@[^?9[ M!!B<3#QVN9"[Q(!Y_N@O/9)^2#G=2/4C70JAR6,<)>E9;ZGUZMU@D/I+$?/T M2*Y$ M_,I8JYAE.U&*0K)7B0!\71@#G.R2#F8=(;G^;7;M3X5&8Z"A-QHTB: MQ3%73^A/Z;NIZ)B"_XZ]0;-*=8V*L/$CYPYS,@K.>8THD(N%K(\'A8RVF(HJ,$I3C MWU*T5SW3!.X>;]4O<_-@YH&G8BJCKV&@EV>]48\$8LZS2-_*S0=1&CHV>KZ, MTOPOV13W>EZ/^%FJ95P&0PGB,"D^^6-9$3L!+FT(8&4 >Q% FY[@E@%N;K0H M66[K@FL^/E5R0Y2Y&]3,05XW>32X"1/3C'=:P;:',&I1/R">9Z&4*JH$(GLB-?_V%GCB_V?R^DM@S]U[E MWL/4QV6J3*$"%(^@#@+Q2/X43S;3N))C?KRAZPQM'M'8EAZ/*X_'AWB\%8LP M!9?0U%<\%C:'N,[T=O+U\OKV@GRYFMV_OR!3J58VKZA*2Z\GE=<3M(P32.4@ M3^?+B"]L'O'X.8]26]5,T;"6IH:5J2%>\9E2N:4P]2%)OPFNS&A$8*2T-B.N MUN]3UG>IS20:V-+DJ#(Y0HM5C4.ERQNA0AF02[AL';5QM<_6D16-:>GO;>7O M[4_YRUNQT1VNU31SH%$M_5&GGH*=PQS>/ZVL>;DGGCK]SS97>%A;6SMD00^S M]3GC2@L5F:%T)96V6L2UM,JLHPL>UM8BJRVRPRR6G0X;7/9(5733B#>X0%NO M->Y0E"=VLA2FPC3,<0=I3URL<;K X]J:K*F&'H0UEV$DR%46/PAE-;>7:/KP M2STKT>#!;1W63$,/@II9X@.%2)5CZQMRIR%KB53 )AD0'8"=#.Q9C*M??[!: M[H)L:(TV%&>3TO(]?R2S #(XG(=^@>M($^.2KM=WV&CD#1VKWRZ@A];40W%0 M*?U.@@#4TS?; Y*_FUPG]G;%):ES3#URD:VD>55\-'HC4PU ^'>X:ARN]BAZ'G5&UJ6$+M")U>C$ M<-S)LW6B!&\VA@LP>F*UU04NL1J7&,XX'V7^@K*4"3:[[A%AGMMG)]2S^NL" MD5B-2 RGFNVB2/G:6=!1F"SR+FE_7]FC^,VZ\C;%H]KZK"F)'41)LP2HOEB' M-=3+M\:M/G'%)I]=L!*K68D=Q$J&!H&,8%1=2&5=X=JC<]^^2.[!SK:SF5/SW?B4^&8)J=B!KJY6._Z3?)][ M4-]>_+O )VZFY)1$8@ZASM$0GJZ*'?CB1,M5OHG](+66<7ZX%#P0RMP W\^E MU-L3\X#J_R#&_P%02P,$% @ E($*57^6\O)3" TB8 !@ !X;"]W M;W)KB\G"?_D:28UDB12> _2*1[>'H/]1H?D-:Q\\R M?RQ60BCTDB99<3):*;7^,AX7T4JDO/@LUR*#;^YEGG(%;_.'<;'.!5_6@])D M3!S'&Z<\SD:3X_JSFWQR+$N5Q)FXR5%1IBG/7\]$(I]/1GCT]L%M_+!2U0?C MR?&:/XB94'?KFQS>C;=>EG$JLB*6&&UL?SAB5A9+I9C"\ M3^.L^<]?-A.Q,P"S@0%D,X"\=P#=#*!UH(VR.JQSKOCD.)?/**^LP5MU4,]- M/1JBB;/J,LY4#M_&,$Y-IC(K9!(ON1)+=,83GD4"S>H$^F5:YKG(%+H1>2R7 MZ"[CY3(&NU_1$;J;G:-?_O;K\5B!B,K5.-J<\*PY(1DXX3_*[#.BSB=$'$(, MPZ?VX>21.1G ?%2)_$J/)SS]AS_G-%-V!G'5BI=M8J+9$D75 M@?A1QD\\@0MAI%L@1I4"HB 3H7B4")* K$$Z@\=99"#4-+62[4?9E .6CL3:$T9W)W)!*" ML1NZ;B\6W1 '-/!]QLS!N-M@7/O$RTSE4+ 0+PIAUNCJ&AWF.!CW)!KL,,:. MZYL5>EN%GE7A9?8$B2#S6!1'AFF6"R@20@D4;^Q>33%XAA@"'&+:GV?=$'MN MX#(Z$(6_C<+?&T6ATJ&4]O73.@'#?E^>P<[% 1G*@F"K+K"JNQ7W9;:L,UGQ MER873#(#[?2>PP+<5ZF;80K3& [<>.%696A5>9.+-8^72+Q IU"(HBX84JU$ M#CAJ>#"=H,=QL3Q K-V[+0T,R!V![UXSU1#-Y:KUT]H#=Q5]4Q757E=9? GE)G38^/4 M[5945WT2DO>H+$23&O.GYC$#H.L8.9!_+Z0>B6(:6>ZPT4==R2$]O1>5W7QDQF M1_OK(S:0#_"H4=Y@%P1NB >TMGS$=D VY?$[:'TKD8UZ2Z'484@\8"8A05^S MP1)J4NC[=$!V"TYL)V&AR6W#B\%U+B:O+ MT[/+J\OYY<5 B;$"^,,EYD#>NJNG%KC$#MSO4D&/L.:O=5_S\T\!M*._O74* MQM64SE,2>D&@72FC(0/+@0:'M-PE=NZ>\>P1EOH+]2Z].D3]ZM5/?X,=5,GJ M-2!W9X5J9^V5X,4'YUCG)_8JU&IS;# D#&P';@;2@I;8UYK;]=M&ME$F-4R9 M5ZUZ-)T&2S!UZ%#Y)BTCB9V1=YG@>0:LR04L;4JS4)V ##L.T9I%@R$)H'6G M0SG;DI+L7T)"NU65["3FBSB)U>LV%8H58!(ID:=&]3KZ?->!5U_\7KNN]I:0 MQ$Y(R(6\%.V2PBA2)Q[U0IAE+14,AIAZ7C@DLX4C>0\$"O@78! M=$3$TZ;5R$5HM<)P0''+11)8B7-U_?V/H_G%[;>]S"%6P'YX$^M WKIAMZ E M]B7JMGX;(]77E@1['G0#_06TP1(Z8-]E=&"905LJ4CL5NR7;N+VFT\TG@1.P M?KZ;#,/ ]466O*;'X]_>?7ZZOSB]O9W]'%O^XNY_\UBK5B M]:,5Y5#>ND&W=*7OV*"-%V6UYHSX.H;+9HS9L-ST&0Z=_OKM'89=I2U+J9VE M\QQ*2YF_ O-Y/I!&.B&/""; IOX&D&#)1EN84CM,;X7B<=565=T5 M5!FS4AV-U"$NL+R_!V&PA&J)0W]HRY"V$*7O65S.E(P>5S)9BKR M/]10C$T M2M;7CP!SES%7DVRP9!X-AY.@!2"U W!35]IJ4F\=OCL$ _<&5LL&4_MJF;6( M9'9$3F6:R@Q-$UX4Z!3][YM(%R+_O_'W&ZNGCY::0WGKQMU2E^&#U%=FA?>' M@SZ0MV[0+;29'=J;BUU4&6H,5D)#>>O&O?,[ZV%XSP[*^T-YZP;=\I[MX_V>?#3PFWFNJQ'T'89= MB2WHF1WTS<;:S6;3Y^(E2LIE]7L+?!*M1/2(;G*P:)Z%@<.'G*=H6K4$Z#12 M]O2UGOC#5_) WKK3U/89S#_0$IA9&Y8/AWT@;]VPVZ:%V9N63G9\JG;T+=N! M&U^[SV@0> 5!?P_38,CJE5#_=_GQS@-'U=->WWC^$&<%2L0]C'0^^W!#Y,T# M5,T;)=?U,T@+J91,Z\.5X-"I5 ;P_;V$@#9OJL>:MH^Q3?X"4$L#!!0 ( M )2!"E4 LQD1T0( +H) 8 >&PO=V]R:W-H965T&UL MM99K;]HP%(;_BI5)4RMUS85 0@>1"M6T3:J$VG7[,.V#20[$JF,SVX%VOWZV M$R(N*5"IY0/XZ;>!OPD\!* M;K21R63*^:/I?,N&CF> @$*JC /6/TL8 Z7&2&/\K3V=YB^-<+.]=O]B<]>Y M3+&$,:>_2*;RH1,[*(,9+JFZXZNO4.?3-7XII])^HU4=ZSDH+:7B12W6! 5A MU2]^JM=A0^"'+PB"6A"<*NC4@HY-M"*S:=U@A9.!X"LD3+1V,PV[-E:MLR', M/,5[)?0LT3J5C#F3G)(,*\C0"%/,4D#W=O^D@-7:2AC[:8UP*@""%X ^%ZR2]3Q+E#@!4&+?'Q8 M?@.IEOM6[F_+7;T4S7H$S7H$UB]\<3V*0N^N,<52HFOT^Q:**8@_;7D=-#+5 M=R47.(6AH\M+@EB"DWS\X/>\SVU9OI'95LZ=)N?.*3GKO98^7M@'*0'A4N5< MD']Z6YP15C_>\[9UJ,R[UMR\-):)[U6?@;OY#\AW[QRE(\UX@7)U)W]VC"*/!WE[LE MRH_#L)VXUQ#W3J^/T<'Z.&CTVOIX([.MG*,FY^@]ZR/:WSO=MO(X'K=%'S?T M\7M51[Q'I&LCB#L[X$?#MKC[#7?_/6JCO_^2B8.PT]UA/AI6,;L;)ZNYU=QB M,2=,(@HS+?0N(^T@JIM"U5%\80_;*5?ZZ+;-7%^N0)@ /3_C7*T[YOQNKFO) M?U!+ P04 " "4@0I5+V#.>Y % !=%P & 'AL+W=OB>E <]%7NJ;RW57SF3J8 M/"OE707TH2B2ZI];F:NGFPF:O#SXG#WL3/U@.I_MDP>YEN;K_JZR=]/>2YH5 MLM29*D$EMS>3#^AZA41MT"#^R.23'ER#FLJ]4G_5-Q_3FPFLOTCFY0+F>>U)_L=?W=.)_V8M>'P^L7[3PUY2^8^T7*A\C^SU.QN)O$$I'*;''+S M63W](CM"4>UOHW+=_(*G%LOLB)N#-JKHC.U]D97M?_+L: = ;DM2/0SH"^=H2H,VBH3UON3>"6B4GFLTH]@:I&6V_U11/]QMK&*ROK MA;(VE7V;63LS7ZA2JSQ+$R-3L#;VSZX" ]06?"PWJI#@S=IIMNG-MV''QF' (^J=+L-%B5J4P#]LMQ>S9B/[6<>^+X MA?@M'G7XZZ&\ @2^ QAB'/B>Q>O-48C._QM]]9]'/PD&Z5YU*&I;8U98UQ7GL SM M_#F$?1PBB-!8N(0#0,1C@A$*$V8]8=98DC.$?]_+*C%9^0!6S[:S:JFO0[S9 M6-3J3GVM]\E&WDQL*]:R>I23^0_?(09_#)6-2SI;7M+9ZD+.3F:"]S/!1Y?> MVBH!.P_OP(,L[9SD("E3D*2VH67:U'/T*('LYB@T1=S/'2*P8-19FCZ.V,RA MPBDK2Q\G",.0QL[*]'&<$"XB&EZ8<1^.>#03;.GC".?8IK=#V<=12B,<\3!ET5,6X[EH=K(";UJ^;YOY'TU*<VGWV[+618]9 ML_^UMR^[GR_)\YEHD$!6B(AQZ(8C"+05U:W/ 2#!Q"HP+S%\8(09H8B="$HC]&X/OY- MFI%^W!D/MR)6I2+L:9 0$-NLA>Z&( #$ML0=K=_F^AL4U=*D*H\3RH-K&X!NGX;/@)H!^.#[X17 MQ(M/$.6E0PCE-IU5 (6N\+G*<%2K:%RNCH=EF>6'^KCD&P+#7Q68(,H+3 CE M!\9'C03FJ%O1N' ]KHB&K ZS#4A-RBCW)4,("&/AEI!E$$@%]6D'/4*!SJA7 M=)2O:%2*S8>3/L9=O)9[" A%#+T^&0(&N0<]HGA0=UKNT\%Q82&M[JO/:378 MJ$-IVC.C_FE_%ORA.0%UGM^BZP4*/%_69\?-\>31?7OP_,G*S*S4()=;.Q2\ MXO9KJ_8LM[TQ:M\<5MXK8U317.YDDLJJ!MCW6Z7,RTT]0'^B/O\74$L#!!0 M ( )2!"E7GOJ/1[0T *Z6 8 >&PO=V]R:W-H965T&ULO9U=<]NX%8;_"L?MM+LS=4P _$QMSR0B*7[,MIFD:2\ZO6 DQM9$$KTB M'>_^^Z5D132!(X#TO-.]V-C)P7/.H0Y $"] 73_5NV_-?56UUF^;];:YN;AO MVX>W5U?-XK[:E,V;^J':=O_RM=YMRK;[=7=WU3SLJG)Y:+197W';]JXVY6I[ M<7M]^+L/N]OK^K%=K[;5AYW5/&XVY>[W]]6Z?KJY8!<__N+CZNZ^W?_%U>WU M0WE7?:K:SP\?=MUO5R?*T39_?&]FE7K]9[4Q?'K$7IQ\KEO^/+G'_3D MD'R7S)>RJ6;U^C^K97M_\Z#?VS@CVT0'!L$4@/AG6D0'AN$<@[^N0_._O') MV5(3)LXU.7W8ST7W7"6'$HO*MKR]WM5/UFYOW_'V/QSJ]-"^JZS5=M^E/K6[ M[E]77;OV=E9OFWJ]6I9MM;0^M=T?77]I&ZO^VOU6+[[=U^MEM6O^:L6_/J[: MWZV?/F_+Q^6JL_[9NK0^?XJLG_[\\_55VX6R!UXMCF[?/[OE9]UN-EV'.KBP MLNUBW3&W=]:[98?N>EJYMCZ4JZ6UVEJS\F'5=K__]Y=J\Z7:_<\Z-IVMRZ:Q MWIW^GHAA]O^)X;TNAD@?P[^Z8;!YW/U^C.(52<8 !]H,DE.2=Z! MM+_G?[\50>CYMGM]]?UE_U7MF..Y+N=#NT@;V7Y2\K9Y*!?5S44WZVBJW??J MXO8O?V*>_7>J/R%AB9K!)0M%8+M2"G.DUQ0)RX@/P7=8:+-A!KEJQ[GP/,>W MAX8%8>B[@KN.=S(<5* X5:#05N"G^W)77>[G5TMK46^Z26=3'J9MU6_[GRNJ M$I^)[LM*M+O_I#K4^IUX/2,D+$;"$B1LCH2E2%B&A.5(6&&JQD&W<$[=PM%W MB\-=KGPJ=\N&Z@*.ZM0/ ]^3^H#6R=0^@(3%2%B"A,V1L!0)RY"P' DKC.4X MZ 3NJ1.XVD[P;M$]OC2'F1C5!US%*;/=4+T1:)W0F5I4_;^"<[[^D; $E.$< M&52*A&6@#',0IS#7WJ#BO5/%>]J*_U@]/.X6]]UL:/\LW^SG1N3P[RFS,;GH MC1:1-I*IY8R$)9YR<2\=9@LAS;Z1/E,D+%,3D"Y^;K0HC!=A4&#^JE\:H5+7S?18XP= L0\:6(V$%"#:HPO!4A>'8 MV>W+2J0*+U2NLT*A6\BU?&]#XV4]L])2\PM/Y3U(M] M3*_V';06:U%OOU>[9L2TXX@;S+^)>8?>Z^3NH3JUY=N!T22!QC0?=R%2J-,, M2LNAM )%&Q9RKQFR$:+AE$)&"CXSIBH^ET0Y1%"O,9260&ES*"T=>7TSJ-<< M2BM0M&$'Z=5#-EX^-'8.5;SAPE='>=5,*7BC26PV2?2I32[-4=FEYK@R:%PY ME%:@:,-RZW4ZIA?J7FPCRA^W;RQA'Q;1&%ENKJ),N,)SW8#)!:<:TAN)],%- M'F>ARAQ3A:)+%OJA'4@+>'.HWQ1*RX@LZ.U$A"'W?-=GH;3X61"60@B7,79F M<9?U&AJ;+J(9!T&C(#,SFT2$";6:800E^@PGCX%0I M?V-Z >Z,]F >-E4MA/LL\!7Q@3 ,&:$^$'8.\WDH%ZMJ1NH/^K0G5RR1K>?[ MMAO(]VW5T!>$! $-+X?2"A1M6)&]&,;&J6%=%?Y2[DX*&%V%@7KSYH$K9&U^ M1AB>N7DC]9P82DN8JF^=NWDC_:906D9D<>;F3V>CE M.JZ7ZTQ[@X_-7XZ]GALRY9P&4B2*H+082DN@M#F4ED)I&9260VD%5U7085D. MNT.O#W*]/JC?TJ9O/'7I%TJ+H+082DN@M#F4ED)I&926# M>LVAM )%&W:07@GD."60CU4""<,SKQ2 *H%06L)'*X%0ORF4EA%9G'FQP&@E MD+#4*X&\5P*Y7@E\K=C""1V/%%L(0U)L(>S(F;!J1L^$H?(@E2TIMA"&I-@" M#2^'T@H4;5B1O?S'Q\E_TG$CN@I]8GP,1<#EA6W"\,SX"#U&!Z4E7%7RNO$Q MZ(8!^=PGU&\*I65$%F?&1T+A#.SNAN %\OBH6@K'$^%+YK :>^F/ZZ6_UX@M MG-!^/,8R0UZI$EL446> M(.#$6@54?(328B@M@=+F4%H*I6506@ZE%>:Z'+ZNJUE%/3#_T1Y8; M4Z:^RGO@C":1/IC)A085X@1QB(XYMF^'2B&Y5=:HXK@\:50VD%BC:LME['$GH=ZS5GB(0J9"AS4:-)1)AM: G_"38^$$,.Y^MYYU4P9XXTFL=DD MT::X\J@<>506H&B#9J$JFB#.VG'&NX/@5"QR1Q^!G680VD% MBC;\_HM>9W+T.M.(O5ODL.FHF@3W0^8HPR9A2*Y $7:.SYE\PR;,R!4H?=I3 M*Y;,UG&XO%28$H;D"A0TO!Q**U"T847VFI2CUZ3.')2GJU 5G3P>^N"FWKRAM,2A7O1H.YYZ\X;Z3:&TC,B"OGD3AGR_C]>3UWT+PE)XK@B$ M?V9CBM-+5LZ(ESE.W+OE$">MPD">L448RL]U^D@F%SB2EIC#GT,=IE!:9@X_-YL4(S[L M897UBIDS73$CRTT]S*4,ND:32!_,Y$*#GO1R" 7/=Y4MP7.HUQ1*RX@JVD>9V">JVDRT-EOQ9A2*^6$:^5=(C5LI&OE=2G/;DD MJ6SMP/=]>;5LY&LEH>'E4%J!H@TKLI>Z'+W4-6&_ED-)'.I^+<),F18836*S M2:+/;'+1C50>/*H;0"11M66R]E.7@IRS%+66:3B#"Y%,ID+S:3$GV* MD\L.JF69P\^@#G,HK4#1AE]CW6M9+OX+UO3(J9-8*"V"TF(H+8'2YB[Q!75J M[TZA3C,H+8?2"A1MV)-Z#506H&B/5?D57-?56U4MN7M]4-Y5_U2[NY6 MV\9:5U\[O/W&[Z[5;G5W?_JEK1]N+KK1^$O=MO7F\.-]52ZKW=Z@^_>O==W^ M^.6JXS_5NV\''[=_ %!+ P04 " "4@0I5EA*%YYT( E)@ & 'AL M+W=OBU>=,M) B39 ML^@6W9Y@T[0/11]HB;'9E44?B4XVY]=W*,N6+5Z2% ;Z$DO*?+"9[L'GR3BZ4V M#V97%VN^$/="/ZSO&KB;[;64+Q2MN5?5/6>KEY22;H%(\\DVEOZGG/XO>H Y@H:JV^XN>>]EH@HI-J]6J'PP( M5K+>_O(?O2,.!H >]P#2#R#C N^=5%HYY18Z1!F[GH M?-.-!FMD;:;Q7C?P7PGC]-6MJEM5R9)K4:)[#3\P1QJI1W3+VR7Z#-.,SAYJ MOBDE2'Q 4_1P_PF=_?'#Q4S#ZXV26=&_ZF;[*N)Y58*^JEHO6_1+78KR>/P, M8.^QDQWV&Q)4^)=-_1'1Z$^(1(0X\-R^?3@.P*%[5]).'_6YP%CTV:H5^ M78N&:UDOT+59JU)+T;J\MM7*W%I-&)^W:UZ(RPG$:2N:)S&Y^ND/.(E^=IE\ M(F5'#F![!["0]JN_0=;Y4A=J)5QF;LW!Q<':NR_] -)G%W2*M( ,5JBYD)5 -J&6'VCPW=X69R'6CGB2L M4S1_06H_DWP_D^W;3/=XTB/>A!@ZKY.\P7Y5J6W2V ;[ M@ "\K)_$;MYEC<1O&ZE?4"N*3>.-R-0"R2B+DO%*M<6F29J3S&U*MC!'E]L!P,RL:P MI;G8M +QMA7:Z=C<@I.PE*5XA-H6BU-"2>+&C*.!ZZ(@ZK^:I0& 2]FN5=EFH7?)&3$V=4B)(45"\M5N?BQ_F MVIEH>]V'@'*<8;T07;AMO=MED$KRN:S\N;-7 M>J+D>2IMQRX82@$<)%K(GP4D)(B%,R#$[NI#YXZB4!N3B2"Y"OG$YY5[!JD= MMA1'$8NLQ>>4S)(T\R14/) Y#K.YQP233VNM&D_J[)4> 2($YX?\W4-W2.(T MPW'BR4UXH'H*+G8%W\6O$ZX0. MBW3-9;D+^Q;]Q%?KGY'22]&$S+'I=AKG>9K3L4$.01+%)/.ELH&8<9B9=V:@ MLYUIQY&PYB_>,' 0+$DB&N?6?#@D,4M(1CU5(Q[8&(?IV(._ZI[M2H)/+ T#M.TW_G-1@RKR8G>)F$,=0,E%HW8@M.84DRQ M&ST9Z)J$Z=J#?E,+WM0 OQ&0BC;.I4-L4LX8A49O!-XAEZ0)K# /]H'!29C! M_ZXTU!=\:#J<*&T&AEQ)HLR":0M.32V2)Y[U30:R)D$F[)JVKG.].VAXWMJZ M]KJ/2@C& %=#NM- 6CVP<."F80NJG5E+LDTRC+:>:+\H&L29BL M[SDTX5"(OZDS(S;QCDLBAP@F]+![.P8Z4#,)4_,M7TL3U%W6+*7>-!Z,#BZ% MM)DGXU[8)8@95&\)]6 =6)>$67Q!__ NB1[5U1_EC6OBS> #Y+YNZ/Z1-J.G3"P-PFS]QU_V>Y;0+]7*^VQ MV$&_)*)1S*P<[)#$)$M9[*E:Z<#4-,S4ATCGO/Z.2C'7SKU.FV^G.,=)DHP7 METN2)A#'U-/9T(&;:9B;;U0#8V QO0&O3;P0"(3F\1BN+9BFT! 03S-#!X*F M88(^]*WI8 "WV:$/EI[4IMMI&D>1U3\Z!#V,3 ^VP<.][[W9LX#B;+UIBB5W M[U%01]^*691&8^)Q"3(<44^&I -ETM(!]JD8=KL-]O[ KD\+)"[G2.SY=)=&%Y] H[UU*#4U&2B8OM9 :P%Z-;J#XMII MK4VJC&8$6XG6EJ,)H;$GC[&!>EGT/\]9K>KMM.W3FEF=2MNQDP;&9V'&OR[+;1=DCOB^_?JPVY=6<\VEV4KHBLQ:/!\<]1WO\'B( M@-FT3[.(Y-EH^AURGJS)AL* A0N#+VV[@6GMFJ?;"BQ"U^:,8 5U0G=LT&W MNWI!IR%V(8!-O8#'6Q%.P3@_+"V.[1GJ!A:N&Z#0*9:B^&X86?=?><#EHN$K M='O][9=[0\KH7U_%:BZ:?SN-.&E/?RIMQ^XX.$QG_Y_ #M9%[W;2B;0=.VFH M@EBX"GK'86FO*7&&8&^,+>(^+9T=?'"S$LVB^PZI1=V6]O;[E?W3_;=.U]T7 M/J/G-_C\=OO%TJ!F^P'55PZ60<*JQ".HC#ZF@*W9?I.TO=%JW7W6,U=:JU5W MN12\%(T1@/\_*HBB_L:\8/]EV-5_ 5!+ P04 " "4@0I5: B46]$" . M!@ & 'AL+W=O>YZS[QBL MM'FT):*#M13*#J/2N>HLCFU>HF2VHRM4=++01C)'IEG&MC+(BA D19PFR4DL M&5=1-@A[$Y,-=.T$5S@Q8&LIF=F,4>C5,.I&SQL/?%DZOQ%G@XHM<8KN:S4Q M9,4M2L$E*LNU H.+833JGHW[WC\X?..XLCMK\$KF6C]ZXZ881HDGA )SYQ$8 M?9[P'(7P0$3C]Q8S:E/ZP-WU,_I5T$Y:YLSBN1;?>>'*870:08$+5@OWH%?7 MN-5S[/%R+6SXA57CV^M%D-?6:;D-)@:2J^;+UMLZ[ 2<)J\$I-N -/!N$@66 M%\RQ;&#T"HSW)C2_"%)#-)'CRE_*U!DZY13GLCOM$+KP <;,<@MZ 1.#%I5C MOFB#V%$.[QGG6[QQ@Y>^@G<"MUJYTL*E*K#X.SXF;BW!])G@.#T(^*56'>@E M1Y F:7H K]<*[@6\W@'!%IR&*ZZ8RCD3,"6Q2 _-V7UZ&[C^?CC?,V>V8CD. MH\H7SCQAE+U]TSU)/AT@VV_)]@^A9^VEC/)WLU&LYO[.YB52"V2:UDQM?%Y:L7J@CLL(-?*:L$+ MYHU%6S;;E@U*]H0P1U1 1:B8(3^N IPIR!OI4;L2EJC0,"$V_@0KC\9>=%6& M$VXEZ';>?1Z-)N^!1@[!.#1<[J3EJAE%H:=5T4 [8L^5=:8.S=Y<,+E!-X%3 M^-$!I1TY&42P? WTJ+!]5.%,L@U<8(YRC@9ZW>:DX\/_W:4*7M3&,_9)_T,[ M(KA]-Q_O]*A$LPR3R$*0W[1KN]L.NU'3XR_NS:2\969)8D'@@D*3SL?C"$PS M?1K#Z2IT_%P[FA]A6=+ 1N,=Z'RAJ0FVAD_0_@5D?P!02P,$% @ E($* M5;N<_E"(! !PH !@ !X;"]W;W)KN[]3^L6DB!9>,R'-($BMS7OMMHE3S)AIJ1PE?5DKG3%+ MKWK3-KE&EGBG3+2C3N>ZG3$N@V'?KRWTL*\**[C$A0939!G3^S$*M1L$87!8 M>.2;U+J%]K"?LPTNT3[G"TUO[1HEX1E*PY4$C>M!, I[XTMG[PV^<=R9QC.X M3%9*O;B763((.HX0"HRM0V#TM\4)"N& B,;W"C.H0SK'YO,!?>ISIUQ6S.!$ MB3]X8M-!5,##(NRW_V M6M6AX7#3^8E#5#E$GG<9R+/\R"P;]K7:@7;6A.8>?*K>F\AQZ9JRM)J^38OTV$:];1@?4X.@OX>R%;T.U<0-2)HC-XW;H*78_7 M/5,% U;!E$LF8\X$+"VS2.JS)_,MX2Y/P[F-U#,YBW$0T$XQJ+<8#-^_"Z\[ MMV?(7M9D+\^A#_^C/?#7$[Y:& L5O_Q]BOM9]-//@RF\SNEO"4(DQ4EC.Y?__N)@H_W)K_(2_@ M!G*MMIRD0IO!IF )+U;2D$%"34E@77?)U%T")NF#4E:6O4Q1(S64RU@4#HE+ MC_,CKY&4!>$\8JZT!1H3;J]#V(&/&&.V0@W=T,LL;,&<9DR#,"E$)DPG!D@^ M,)- JJ2]U FO+_POA-V+-YCPJE1KRU7GV:"KQ)VQG :+R[EDM]"8,\W\O*+O MI]1(FW\/4\8U?&.BP&.SF316%Z5=P^8>F2ETY3\R;FI1UWU-IJ/E&$;+"=Q$ MM)T4)6!3C0B_PA?R;QPQJYUQ())^'X4C)8L,$TIKYPL MV4J@)^ *YP,UX^P;B+5C@IIB>D"J5\Z$V,-:J\PYQDIKM5+:"VRU;P8I.0)I MC[DOSA)%U21=\D01@VI\KHWOQB(*-D7DE@2QTK M%U..FNDXW;L=X4Z>!(I$,K2I2I10&]?%PA'R FB(KL).@(B\A;RH MMJ$+XR W*"DU ;&@OGFBAX"FB-,CP+S0IFCD<:(\-)LLS;J>GSO&/1XZ5N9; M5X^3K9*/YL"T<)K*:29!H6UU7D8FK3 DIF^JE#23:YTR2QM]28TE4:6 M>:=2A'$4C<*2<1DD$W]VIY.)JJW@$N\TF+HLF7Z;HU#;:7 TC]6=IEW8H62\1&FXDJ QGP:SX_/YT-E[@R>.6[.S!I?)6JEGM[G, MID'D"*' U#H$1K\77* 0#HAH_&DQ@RZD<]Q=OZ-_\[E3+FMF<*'$3Y[98AJ, M \@P9[6P]VK['=M\3AQ>JH3Q7]@VMJ-1 &EMK"I;9V)0Q,Y+MVC/%A-MYS\;'*C+,( OL L M354MK8%[3)&_L+7 26@I@K,+TQ9MWJ#%'Z"-X%I)6QA8R@RS__U#8M;1B]_I MS>.#@#]JV8=!U(,XBN,#>(,NW8''&QQ(UX!5\(U+)E/.!#Q89I':S)I]^39P MP_UP3C'GIF(I3@.2A$']@D'R^=/Q*/IZ@.RP(SL\A)Y<*29-#SSG'JPTRQ"8 MS.#6%JAWWLG !3>I4*;6"+]6^&IA+E3Z_'M?0@=#[D]HT(?98G'[>+-Z@/OE M8GGY-)M?+6%5("Q463'Y!F@L,>'4AX8H A,D=JHO HT-R%2]MGDM2()MCSD= M95!7),N<=*FTH:F@-5UF7&Z \H-48\8M:&Z>0>5@*DQYSM-6$ZBI(@6GI>8I M/:+5*#/CJZ-\=;AL!A8IO^^9MME\0&C+#!R=C7OC:.A!CDY/>F>#")@%:D'L M6A NJ.KEF@(,COT)??>]=+BC2"*[\7/'@(_6B+,[[4;;K%'T/_-F+EXSO>'2 M@,"<7*/^Z4E 5?&SIME857E]KY6EROAE0>,9M3.@^UQ1 [4;%Z ;^,E?4$L# M!!0 ( )2!"E6J&PO=V]R:W-H965TW1?3PW-3:+:*M]^U%'+MRBXUT MYZ9%32=K8QOI2;6;V+469=4[-76<)[]W8Y=QTOE8:;RRXKFFD M_;["VNP641J];-RJS=:'C7@Y;^4&[]#_T]Y8TN(1I5(-:J>,!HOK1?0VO5B) M8-\;?%&XC'D,RE6UB)) "&LL?4"0M#SA.ZSK $0TONTQHS%D<#R4 M7] _]+E3+@_2X3M3?U65WRZB(H(*U[*K_:W9?<1]/GG *TWM^B_L!ELN(B@[ MYTVS=R8&C=+#*I_W]W#@4"2_<PC4L[R47B[GUNS !FM""T*?:N]- MY)0.1;GSEDX5^?GEM?$( L[@2C^A]L9^G\>><,-I7.XQ5@-&]AN,"7PRVF\= MO-<55K_ZQ\1G))6]D%IE)P'_ZO0Y\(1!EF39"3P^)LE[/'XB20?>P >EI2Z5 MK.'.2X_TN+P[EN\ )X[#A3ZY<*TL<1%1(SBT3Q@M_WB53I(_3Y 5(UEQ"GTY M%@(NE2MKXSJ+\-\]/GM8U:9\_/\8X9.0QPF+<[BZ_O+^^O[S[;\_JP_*P9.L M.ZQ >O!;!&I;M@!KGX0VLE:5U^%*A<"P47&*)S0,9\[3?2>%6[NBQ>K1T MY0ZDK@BD:8VF6-!*ZQV\!LZFDXQQ/NOE62)8,""2Y8 M2E'(1LS81$Q#-16]_ K(J.I*0DLY2XN4S8HIS$CB+.<9W!M/!5=CAJ\A2QF? M%DR(@I1TRA)>L$0(^)LB71Q8[N_*09[/&$\YB#QCDV0*US0M?P%,6)%21)X' MP G+BYSX3N'8VZ'9?YH/(_.3M!NE'=2X M)M?D?)I'8(M'WK/QA/@Z07MS2YT08#.E\;ZHR]$@*,_X+E#U!+ P04 M " "4@0I5-0"#/6D$ _"@ &0 'AL+W=O4X[4WCO/2%XG'W//-<"8;I>_-&M'"8RVDN0C6UC;C?M^4:ZR9Z:D& M)=TLE:Z9I:U>]4VCD56>J1;])(J*?LVX#*83?W:CIQ/56L$EWF@P;5TS_31' MH38701P\'WSFJ[5U!_WII&$KO$7[>W.C:=??2:EXC=)P)4'C\B*8Q>-YYN@] MP1\<-V9O#8C;OW)G;Q2">._L.EH\SR LC56 MU5MFLJ#FLONSQVT<]AB&T2L,R98A\79WBKR5[YAETXE6&]".FJ2YA7?5(+@3 S!JT)X1KM MI&])K^/NEUL=\TY'\HJ. CXI:=<&WLL*JT/^/MF[,SIY-GJ>G!3X2RM[D$8A M)%&2G)"7[H*0>GGIB2 8L H^<,EDR9F 6\LL$OBL.>9O)RX[+L[5T=@TK,2+ M@ K%H'[ 8/K]=W$1_73"V&QG;'9*^O0@42]2!.^X*84RK4;XZPX?+?[^ M2\L;'XM;7+G_&.:XXE*ZRSD3A#B$,\@&PS#)B[W5K"1.PUWW,E2AYS"K_J&. MX%'I]U1/;\FXDA6Q:&>4P\N=9M*X9#'?$V^TJMJ2I)VT+$[#45*$:9&X31Q& MR2#,1]_8%Q--$N9Q"DDX' W#05$LR\(LRL(B'G;6Y5%.>I+_U;HBC/-!F P&A_KVJH]UU:=14-]P MK<252-/J MF&B]I.?"8WMZF7-68[6/?T.E0T((M&\BU[\S="(XJ>4[KPRY.PI3)*6M9M_R58C,F3\NV;EV4J8O4KNW\VV$Y#8=9&@XBIR")2,DP M?YD@:B$L32+"4>YKZBPI M7$WDL-QV1KNF@'P3]*Z7&?YX]/S8L]#?>]0I-RL_NAA"1BMM][[O3G?3T:P; M"KZ2=Z/5)Z:I;@P(7!)KU!O0,**[<:7;6-7X$6&A+ '!+] , ',' 9 >&PO=V]R M:W-H965T8F[81CVP$AGFX@DJB05._]^1\I1W+@[>!!;K;6'82S22,V^(CV<[/4M M[E$)6 M6!NI:M"XG@;7\=4\X ^).W.T!J?D2:EGM_E43(/($<(2<^L0!#U>\ .6 MI0,B&E\.F$$?TCD>K]_0/WKMI.5)&/R@RC]E8;?38!1 @6O1EO9![7[!@Y[4 MX>6J-/X?=IUMF@20M\:JZN!,#"I9=T^Q/^3AR&$4_<"!'QRXY]T%\BQOA!6S MB58[T,Z:T-S"2_7>1$[6KBB/5M-;27YV=J\L0@8_PU)3H;5]9; L16U!U 4L MOK2RH0I8!O=H)Z&E@,XMS _@\PZ<_P \@SM5VZV!15U@\:U_2$1[MOR-[9R? M!?RUK0,->_=#C#<^H-V 5?)2UJ',I2GBTPJ+3;$[I[>"2TW#N M [HRC_/D$UZLLDY]-G9"L&--'FI3*L1_E[AWL*\ M5/GS/Z=$G US6D0V@.7#;\O%P^HO"G][?;^"Z_L;6/S^^=/R;G&_H@99K(YZ MJ.D98L]0$#6-N=+4"R LY,IT)@52($J^I7/U@AKL%J6&UN"Z+:&DK]8,X(X& MC$57)?1.&AM!1@[$>&C7<=W0F]D;6!$M?D&@TNTP!T-^*[C56-'ZM/RM*0]LLMW8JHG0&]7RL:+H>- M"]#?L[-_ 5!+ P04 " "4@0I5KS(2>O@# !X" &0 'AL+W=O MM=5Z=U>KJ7"+"5/78H>5;?V@CG?;+41U/K='=M@@'JYFTG:U0XH$4\P M55RD(''=L]SZW:!I]'.%)XZOZF@-)I*5$,]FXT<]RS:$,,90&P1&/R\XQ#@V M0$3C6XEI'5P:P^/U'OT^CYUB63&%0Q'_R2.][5D="R) M*&*5?\-KJ6M;$&9*BZ0T)@8)3XM?]E;FX?\8.*6!D_,N'.4L1TRS?E>*5Y!& MF]#,(@\UMR9R/#67$FA)IYSL='\B-,(-7(&?OJ#2E&ZM@*?@?!2IWBKPT@BC[^UK1// U=ES'3AG ?_(TFMH MV%5P;,@!=SSE*4A9S$$FFG,DW JW@*N>1K./)\[M6,A M]BQZ'PKE"UK]7W^IM^W?SI!M'L@VSZ'W/]W/"%<:6!K!(Y//J-DJQA_O#"Z- MQA"EIM<)"\DBGF[ 50JUJL"(JS 6*I,(?R_P3<,@%N'S/Z<"/TOM=. WU^!/ MGKQ@\>A-%@&MP?NR]!=?(?"&R[F_\+W@<\UAP5]]\&?$K6@7_%^,C([>(A31 MKDQ#N8.!.W8G0P_7)\4+L?3(/"""E$?CIZ53; M]194C+3E5&_:I6Z]4W6:3?B*3%YI<151V0*]#SR\CR.E*[AL$K;=OB6<*SJP M.\UJ_:;U7?Y7[[!F7,(+BS.$&%\PWN=[RU$R&6[?@2D0ZT]^?@SF2T8/:U^9 M,),\Q/Q^7:UET87+,RK0<>ZH7J%>$6&LJ/OI+01\D_(U#UFJ8;HR!97?^!Z0 M29:@1GDP=RJP3,6'HI_N,@+76Z;S$DJ%AJ&04JR$9(8:!5N"F::YAVE48"$T M=8$AD_+=/)6G/!EE&@8LIBZ!$.3#CP^61>+HX2?4%I+SX?LA, M/ZF+\AJ/0?:R4XVE=C0-$I2;?.8I"$66ZF(P'*2'L>H6T^1#O9C)E*0-3Q65 MPYI,[>N;E@6RF'/%1HM=/EM60M.DRI=;^FN TBC0^5I0*90;X^#P9Z/_'U!+ M P04 " "4@0I5&O)8%PD$ #D" &0 'AL+W=OC)2-56<(D/&DQ= MEDR_35&H]3B(@LW"(U\LK5OH3D856^ 3VC^J!TVS[I:EX"5*PY4$C?-QDX0"LRM8V#TL\(K%,(1D8SO+6>P/=(9 M[H\W[%^][^3+C!F\4N(O7MCE.!@&4."._8=U@DUX M>6VL*EMC4E!RV?RRUS8.>P;#CPSBUB#VNIN#O,IK9MEDI-4:M$,3FQMX5[TU MB>/2)>7):MKE9&GG_&UQ_F3[#\Q+A2I45 MDV] X4"-!7!)L6)P16-NX7*AT8<*Z!91:A BEYDHHXEX@X&?#.$4GK"BF,Y0 MM[F+SO?@<;0_Z7?(N_P'\!W3^1+B%NV$:5PIL>)R 7.6<\'M&]148QJL4_VC M/"YS41>4:08G"5T6(=R]-_5,\)* ]()Y.VY,356 H.8@T)++Q@WSAHX0&OTA M';CQ\3"-Z4QIRB1I,7L:#@AD>:YK)\*2CHIP3,JZ!$WU!OB]IMJCX#YH>MG@ MT:T1]>W-]/='J$1-5E4E>,YF NF6ZP677MLI_PRGO4X\^/39:]DS%XH1ALF" M0(2*.MG@D\B<.4Y8\+%TD"N MZ*&F4+6\!QZU$#XJC M,$N3<#C,($K#)"+@>0+/RE)D=[KB.!STHS!-!Q 1Y6 0GB<9W*(Q%_2L:NWJ MI5+:=X;-H;LC[Y4\VZ!F.\Z#)S>L@)-A)]Y6MTO\291TLMW*BG'A M"XCJK"E:=W'?)[LM]EW1VO]+4PB'WK;N7N^G;@# MMG]L)O\!4$L#!!0 ( )2!"E6F55/4!00 %D) 9 >&PO=V]R:W-H M965T3#& UL5/;6=I_?V,GS4&/(NT'B#V9>?P\XQD[DYU4CWJ+:."Y+(2> M>EMCJO-^7V=;+)GNR0H%O5E+53)#4[7IZTHARUU06?2C(!CU2\:%-YLXVYV: M361M"B[P3H&NRY*IEP46=WAN#5;*2\M%.ON13+["$L,#,6 1&CQ]XB45A M@8C&4XOI=4O:P/WQ*_J-TTY:5DSCI2S^Y+G93KW4@QS7K"[,O=Q]QE;/T.)E MLM#N'W:-;QQXD-7:R+(-)@8E%\V3/;=YV M(WPN(VH#(\6X6!$[^",X)L49JOA6N28'\;WB5-'+'HEMHA. M[6H@=QX$,41-$)O+@3&CN\ M^(10#4;"#1=,9)P5L#3,(!68TM0,&M4/]&8?/X2C MX.($V4%'=G *?7:%*P-77&>%U+5"^/L!GPTL"ID]_G.,ZTFTXUS'/?C^V\/U M$N[F?\T77Z\/"P ^?DBC,+R >RPH23G9E7F!ARW"I2PK)EY@RW(P.PFW=?%" MFQ2.NE$*:ZZT 8V9%/F>^8L LHBV(7?<;,$0XJ^R-/@(U&4;I#9]JKGFUL,' M\KIEHJ;3 L*A*X70&A'FE>)%9^N]0WY)S8[*O83K]1K="=#P"7U'R8>UK!4( M*X-@VWJ+X1=K$K+3T @Z\.DUH8,#:W#H<]$2JUIBA*6Y-AKDVBE?RX).12XV MYP=Q$5QAAN6*N,=A(_'GS-DSDM#"U@U5VHVQ/$%$E M2ZZUI(0+R]PGS$S5%,>%02H>TVDQ6R7K3<.BPX>8D^N89&E MVU0W.[+EE"8%#,YB/TG&?I(.H)!,0%YCT\_[X*UBOZ/)!3P1&I&G7>>"=!>% MZWE8X88+87/PMIK.(/+'@]!/:.TSB/TH'?C)*'IO#R[G5^^G'EW>\D8E^Y]X M*W>O'E^ECOT@".SO0*K%U:ZF?T[?$BO3EE/0K-,CA=&P62'VQW'B#VGT("FZ MV?@.?^B'XR83B1]%%$5Y^(I:T^6D%*T#E50N'92R4>JG<>R2-_+3=/BF^E_; M4DCQZ6VT3;F%3].4Q@,_2H9^G"1P[##M[UUW)5+AVTN=",E:F.;FZZS==\.\ MN2[_,O1 -1=Y,S&REG4R%:>*F% M-,N@LK:YCB)35%@S,U(-2EK9*ETS2T.]BTRCD94>5(LHC>-I5#,N@]7"S]WK MU4*U5G")]QI,6]=,OZY1J,,R2(+CQ /?5=9-1*M%PW;XB/;/YE[3*!I82EZC M-%Q)T+A=!C?)]7KL_+W#7QP/YL0&E\E&J6WQ%H5P M1"3C2\\9#"$=\-0^LK_WN5,N&V;P5HG/O+35,L@#*''+6F$?U.%7[/.9.+Y" M">._<.A\)W$ 16NLJGLP*:BY[/[92[\/)X#\6X"T!Z1>=Q?(J[QCEJT66AU M.V]BN*(]6TRHGG%W]H2Q"$L,5?$!*SBPB2ZQN+2IZAG7'D'Z# M80H?E;25@7>RQ/)K?$1J!DGI4=(ZO4CX>RM'D,4AI'&:7N#+AA0SSY==2-& M5?">2R8+S@0\6F:1CI8]FV]'-SY/YV[)M6E8@-WR33^Y8+8 M\2!V?(E]]0&-00SA4X.:62YWP&39*\>^1O#W$[Y86 M5//]S+H&+(*H0;E7=,/D*%3.@!@VBBTL] +:LX();CB:$/5:\$+3@-.*7EC=N3SV1P2.H M8GNDZ^L:A*.RJ&NBWD(*K\BT+TPRZ>P0C*K1+1Z(N (N"]&6--&X&^Q=*7&D M8+;"4U%MXVGBCF8$CVW3"%]@*O:&";]Y79/CLNMD75,1= Y*A^W(KH$.'PZ' M#^ZPP'J#&K+$SR0G=3DB_C<#VO6!*[6]:FG J)J6\I(4^7O(PQD13>/,V_,Y MC6=3^$3):+KK6I->$)QM^@T&\LUG899D9*5C-WHCX"O_69CF<9B/,[+F^22< MICD\*;<'Z@+*:YGF83*9DCT/TY1BQG/X[#L:;<_-GL [A(>AB/X*VDL_< &&YW3U+U!+ P04 " "4@0I5@S>7 2 # "@!P &0 M 'AL+W=OCY"1+AM38:1>+HL3'1]*DQFNIGG6) M:."UKH2>>*4QS5D0Z+S$FNF>;%#0R4*JFAG:JF6@&X6L<$9U%<1AF 4UX\*; MCIWN3DW'9+RV6ZNBXD76D)886XL J/E M!2^PJBP0T?BYP?1V+JWAOKQ%_^ABIUB>F,8+63WRPI03;^A!@0NVJLR]7'_" M33Q]BY?+2KLOK-N[2>9!OM)&UAMC8E!ST:[L=9.'/8-A^(9!O#&('>_6D6-Y MR0R;CI5<@[*W"2XL$69&T6GG.S,]%8:A"B"4[AB2G"QU'"'"BYD M75/.YB53. X,.;+7@WP#.FM!XS= ,[B1PI0:KD2!Q:%]0 1W+.,MRUG<"?AY M)7J0A#[$81QWX"6[J!.'EW1$K<%(^,@%$SEG%\/^&I@5LG\^<2H2%K*A1R1\8]E0A:#2:E,J48.@XEW6SHE39CI(+VQ \!R8**'BU M,E@ ;MDVQ%9;MA97(1[\$T 515?1.7]]X\36VGZB/>E(+DYAYDC/CIM=;G+]/W@_,J48=84/7QI;=>VJ?2$%N33<_B%M,YW" M<)3:[W#XS[Q.MX$*P-@[VI6:-:NK=!$\.5,.T MW6EWS\]Y.W7_7&_?KANFEIQ24^&"3,/>H.^!:M^#=F-DXV;PDS0TT9U8TA.* MREZ@\X6D)&XVUL'N49[^!E!+ P04 " "4@0I5 N'$B8,) .'@ &0 M 'AL+W=O=MK-!DYG]L-@/C$3;0F7)(\IYS*_?0^IA*9;=Q[2+(K5$\E[>Y[F7 MU,E]47[6"Z4J\K#,#OJN"3I4N4Z+7)2JMGIY)P=OQ)FO5WP9ZKN=>^9 M&$UNB^*S>7F7G$X<(Y#*5%P9#A(_=^I"99EA!#'^:GA.NBT-8?^YY?[&Z@Y= M;J56%T7V[S2I%J>3<$(2-9/KK/I4W+]5C3Z>X1<7F;;_D_MZK2\F)%[KJE@V MQ)!@F>;UKWQH[- C")T=!+PAX%;N>B,KY6M9R;.3LK@GI5D-;N;!JFJI(5R: M&Z=<5R5F4]!59[\7E2*,DQ?D//YKG>K4V$J?'%7@;58;70Y#)/5#*D/X),G6"\%>P5W\OPMW4^):Y#"7M*5@H!5HWJ6[,3X^Q,KASKE8S5Z03)H%5YIR9GSWYAOO-RC["B M$U;LXW[V495S56HZ< J1>4)>IWI5M -XB;-"KR$ ^<^->JC(JZR(/_]W3)V] M&XZKP_B47,YFRB8.^4WF:Z0M89[U":-;(U-R(?6"7$"T-%&EM&EW4\IHXT74 M<1QR4U3PX7#V@+C4!R_7"6M9#DC@T<#!AG%W!CTP%O(#,&^W[MFT;YY>9)'*^$C6,!D7 M&J*D>;RV+KM7I3HV7$5 !:S>Z=<]+*2)3"*U3N2&K=1E#.+!%[9J#CTW_)8)V!EV1-&15%LDZKNR" M!FR1=5#>,GV7)Q@J#5*8?6P@KXJRJD/MJJ75:FXPI).E%:UG7W!1^1R3N>Z+ M^^R7D+/@)5BL5ZL,"B]01/LI]U%" SBTR;?ZE=>OP\DIJ>Z++Z>?H!'W$70> MN48=1/3>]#Q_83UOU/B$('^T2L'4, .25"6YTAK;N5&(/[$C_7SJ-QY%(VJ"0(YA=V84VHV'D4]\)=F9Q:*'+\_RQ+!90C+&H MRV+,E$66]31I\UIX\(K!+-10!*JQ?)O<%I(S2G4K(#-WT $P,MFUPAJ354UCI M>4T:KU'C_R9+]KF-=VZ[7Z1 G%V.ZVC,:$\ANPO)Y5*U-C-;JFI,HM:\)#,9 MN4\JYWNDLER;YXTGA_:'&0>1T4O)(=CU:*R@"-%N93Q864OLD8/ .F"O3?IC4 K-IM!E@-3 @#ZGKC6!Q$%%U& M#X;1-'!/;"?W4YP404A]$>V$1)^CXQ*C@.BZJ!UAL!?'AFL&*+91YYLPS/51 M7D84^P?QY\!C/S+^+I>FX<_C1_+V,2EQHDQCO16)(ZUX@>.\YIQT'AO(. &M/G]CK<7CR) M0VB M02ON"E0TY@T[ ^YYMACN[ O0J?HN_V*]?R:7JY>#3L%MRFRO_KL(=A:Q/5U\ MZ+"V57\:[I[@;?H-NG@H$'"Q-PL\=%E.Z(YE0=^,WU;+T0*$W/NF%IY-Q<^J MVI_4':(?E?H:?BSI_IJL$7*F(*/X*;(H3%-?BY/9K;I&?D=];?8B5\#*>I'= ME)PC&M)8DKJU,37U:4F%AF:Y*:<%DJALCQ%;C0!J+T29@QLRCJ1+VP2@%#0R M&R:)FEG_U_5/;Q= _12!K#IMA.J]?G)_'" ]V?7+]AN>6=KJQ&G_Y2LN![A7 MY]]7W0*87&5\!]0P:GEAOKD%8$UJCUX#(!\C"QA=*?21*3X;X@[#(./N2!UA MWA/<$,@T[N]ͽ.) M&$4-''M\G*]>J\8NQO8Y3 'D1;O ]L*&<,#6][9A M8V.0;P2-D$8>^P'MO_/S@.3]QZ]MZ---LUYCR$]LZ:U4_Z\NW9DZP7=U)$;* MG]&@?[= .ULD*^F3CNA:9DTAR%5E8K>P.M2?*LS&QK^=;TQ8QY84X47-\FR= MF)!J;FS>%.C![/'PN;F9X<[+>L*^L)>'_3,E&3]3CIWC^@PW\QNFH[U?G^CR M[6;Q$(C[JP8S&X)AG>L3#&9: JO%^SRMS$D&2MH#,!"Q#5\X8HS7-D7'4,/. MRCH!SE\U1:*?*XFLFDRT931]P D'!;.]^J\ONZXQW'Q@4.8#P_; D*C_QIHX M^1TQ\JZ.D:V!#IPOV@ Y;L/B>1<\3^^[#VTWQ@3.0Y&/$8?ZYCAG+EE=%!"4 M%-0TVS.S?F1L& ZN\ Y!QSR!ML\GST484@_,#K&!R^JKY<#Q4(!P,'S;EZEW M&CPDOKE'\D/B1]3#X>X%_@TC9D29QF2'A(,&N_HN<3U& S^R],, VD#J1N&-I#,:N)K]>W55U!M[QCBBA#:?(ALT/, MS9> 90(:"1P.(H=$Z-M%Y))S%*7Z<+ A12&,H"AW77/!YP0T0/N.5EV@YPZB M"&X0C%/.VW.,.=+2R!$T"%Q[T<;=@#(H>F!8"7-5'T8V%-S(06?/R=@7H*/> M-SJ;\1>VI;7EO_Y#+O MW*H*V+K%V*^=K69):=6,)>?Y>%75[>CR/)W=NLOS;A.:NK6WCOQFM:K],UO]>SL+P8F1'-[+S:-.%]MWUCAWRR:&_:-3[]TK:7 MU7)$TXT/W6I01@2KNNW_5_=#'0X4#/^&@AP49(J[=Y2B?%6%ZO+<=5MR41K6 MXB*EFK017-U&4";!X6D-O7#Y]M4P<[H;=O#COJ= MCP/<1:7Q=#!]W9N6WS"=T[NN#4M/K]N9G7VN/T:8^UCE+M9K^:3!GS;M*2G. M2'(IG["G]KFK9$\]D;NGT-$/=5NUT[IJ:!*0=RR#/Y9O;TX?-Q?;Y\ROJZF] M&*$_O'6?[.CRNVKCL7ZG9!KVH_;3J_<9;^^&#O M UTWW?3CG\<"?]+T\<"%.J4/2TLWW6I=M0]HP.C7$\:!2X3P!&Y0V'9TM_&P MZ#WY/D9_1BMC-T@HL:'US5^AA)BH%N73?;3,/>-=EV@5E"=?L856K\.M3 >NZZ M%6V7]71)86D?T$@/_QS.V:X._S+J;06?,U">0%@T5^2K*%@LPT$B,;=O)-,[ M_'>R1[TV#X/7G!WNS"F5G(LS++/QU:04G+^"0-5N,(Y)IK[BIW2U=G5#HDPZ MY:. R)($H'Q7.510[K:/+M)N)SXT:D^CZ4"C]0:JF*(SO ;N?*C:@ 2ACA_J MYA$5JKRWD6ASNG'5%B2;T>3U[1&[[ZJ=V\')'%!WSM,FVD=?SVRP#D/3)KL# MD[][9J0H7OJ!T=5=8_?$!:4;O*:2^&)3SS 5; SD:G)S0&8I$J6QD-1V =+. M6DKSW]H6$PJN'&QCE"3H?H$Y=W9P..T\?"55M,_!D*6[!U WX?ZP1[:.((?8 M;6B@N_@:C02)+@_G:T^VW73\)ET/6'7U!*N.)("SUG<-BA+?#).J03\])R&8 MT1E3*,YS>&8\RUFN"VQ>X$\)5G+)N"SH1]>A%^%@7@=01V>*"5629@J\4IF$ M?,Z*W#!="OJE'S(I7C G-I$RDF69PLJHDN5*TXG1\)5S^A[V5)&Q#&YNG0W5 M_3&U3&@F -T)#KE@G&LHXKC,6%YP^ADE'K1*8V KQT->"+C*X0I'IC1)0^!0 MYOJ?,!#_&08E*PMDJ;.(1\YT43"E^0"!Q($NF3'9EQ!P!,J5(<6*C#.9(,A8 M8; N^=<01)AY*6--M61ECJH +9F+5'^!25&47];_40>59QDOZ$0A5*'E4'L- M(A2'M<^58D88,B7X80"R+( V#$=YJ9$9SVA2W_\?N"\5TURA*:%87ZO/"H"#A9E#D9= N*P07D16P'#8X57U<>AG3_2*4ZYI*C+D!) M@?Z1DT 0536Z_*+\CXI81;0!!11S!=QDKRA5[#IQ"$$,"3W!9>0(7EP&W8&F M,29G2JF$ME1%ZMXG@?CO&D 85B"B7.M^YA0\!U>R 0B06VNPRI2? Z%!7LY, M9JA NV.$9/$S& .M,*B+.#J%3,E9@9% ( *T$ 9 >&PO=V]R:W-H965T'"3:V/5/S+[TG3_/;:3AB*Z MO,2^\WW??1??.6V5WIL* ,E1<&FRH$*L%V%HB@H$-1-5@[0G6Z4%16OJ76AJ M#;3T(,'#.(KFH:!,!GGJ?2N=IZI!SB2L-#&-$%2_+(&K-@NFP8 MIS7=P1KPJ5YI:X4#2\D$2,.4)!JV67 U72P3%^\#?C!HS=F>N$HV2NV=\:W, M@L@) @X%.@9JEP-< ^>.R,IX[CF#(:4#GN]/[+>^=EO+AAJX5OPG*['*@D\! M*6%+&XX/JOT*?3T?'%^AN/%?TG:Q,YNQ: PJT8.M+9CL5GKL_\,9P/)Y1>*-$^U:HEVT9;-;7RI'FW%,>DN98W:GC*+P_Q>(9!I0MZ3=;,Q M\-R 1')SL%^3AF@3N+"PZ,F6'5G\"MF_[?A9!?CW!$LN2JV/^^I':<;YI, MR+V2,+FD+3QK(0%ZYP?%D$(U$KMN&KS#+%YU+?@WO!OD.ZIW3!K"86NAT>2C M[63=#4=GH*I]0VX4VO;VV\J^)Z!=@#W?*GM-O>$2#"]4_@=02P,$% @ ME($*5=(BD0\O! 60H !D !X;"]W;W)K&UL MI59M;]LV$/XK!PW8&PS+EA,O<&T#=MI@&98BJ]ON0[$/-'6VB%"D2E)VO%^_ M(RDK\N 8Z/9%HJB[YYZ'=SQRNM?FR1:(#IY+J>PL*9RK)FEJ>8$ELWU=H:(_ M&VU*YNC3;%-;&61Y<"IEF@T&X[1D0B7S:9A[-/.IKIT4"A\-V+HLF3DL4>K] M+!DFQXD/8ELX/Y'.IQ7;X@K=I^K1T%?:HN2B1&6%5F!P,TL6P\ER[.V#P6>! M>]L9@U>RUOK)?]SGLV3@":%$[CP"H]<.;U%*#T0TOC:821O2.W;'1_2[H)VT MK)G%6RW_%+DK9LE- CEN6"W=![W_%1L]UQZ/:VG#$_;1=GR5 *^MTV7C3 Q* MH>*;/3?KT'&X&;SBD#4.6> = P66;YEC\ZG1>S#>FM#\($@-WD1.*)^4E3/T M5Y"?FZ_$5HF-X$PY6'"N:^6$VL*CEH(+M/#C1NSL%>PQ M/&CE"@OO5([YJ7]*/%NRV9'L,KL(^%NM^C :]" ;9-D%O%$K?A3P1J_@G1/\ M9;&VSE"Q_'5.<,2[.H_G-]#$5HSC+*$=8M'L,)E__]UP/'AS@>U5R_;J$OK\ M/95XE['1BL8<:8LXVXL*#O"E>7_$9P=+J?G362'?%&KEF,J9R2V\UP[N%5 B MD)(P'/?"$X:C'KQ%HK)& \/KF*#^QP(OR+YN95]?Y/+)(N@-O+-.T";$;U9Z M$?U\ROX=$H0"5R M.5;,L-!.Z/^=4$QQP:1?(!?S0'OS !=4CUO5XXNJ[Y@P M\)G)&D\CW2NJSOH_I?Q_!X2.S0,R6YM&\\+Z1DB N5^IN\5J"8O5+=QDM%4U M58HK#"+\#+_C#B4,)^TP\\,_:NW(LS*"TU+3.0,B)UCJ21*8M4@!:,Z*4DAF M.C-2L+60PHF8(&(<.CQEP#R1R1N"OE=5[8TI>898, 5?3X+1E -F2/+:IYZM M)08"/MDA4#?.H8/8.N9H*&8 I/6JF)0'V!A=>D>NC=%K305#!NM#-TCD"#FU M;/_'6Z)L"LLT?$MDRO;;M1I-0-'N6\"FS8UH<_.#!4YAMMJ(OR/,7KBB*=L= M92Q.%@(-,[PX@+#A,,NAKG2THN,9K0,9@E$)"*\T"B5CVSDGG X.&U\-NU - MY4LU].%.2\+R?8/\&*V0Y494QTUS2JA$5^A<2[WU6:P]H5 G:)KL',@(B\A M>V3#99W[,!YRBXJD2>"2\A:('@/:FA/G%[<*5AC%:K,QD(0=/C1%1O9]M[TR)>%U[,XZ7K@9DMK0U%VY#KH/\+ M=4L3+S+QP^DJ7![6VM%5) P+NONA\0;T?Z-):?/A [2WR?D_4$L#!!0 ( M )2!"E4SC88CR ( -L% 9 >&PO=V]R:W-H965T^:;6*/(65)5^% 0#OQ*%]&:3=NU:SR:JL64A\5J#::I*Z.&F6*VM6_!GDUJL\!;MK_I:D^?W+'E1H32%DJ!Q.?5.P_$\=O%MP.\"-V;' M!E?)0JD'YUSD4R]P@K#$S#H&0;]'/,.R=$0DX]^6T^M3.N"N_<)^WM9.M2R$ MP3-5WA>Y74^]U(,(-H"HE9WEZA5^558,9MHM0'MHHG-&6VI+9K$%=)=RJW5M%L0 MSLZNE$6(X1@NY"-*J_0S?+H3BQ+-YXEO*8$+\[,MV;PCB]XA&\"EDG9MX)O, M,7^+]TE8KRYZ43>/#A+^:.0)\(!!%$31 3[>5\M;/GZ@6@-=??O*Z]#Q?K3K MC[&I1893CQK H'Y$;_;Q0S@(OAS0%O?:XD/LLUOJM[PI$=3R]3(8G#5:DPU_ M6M5PAT\6YJ7*'O[N*^!@BOT%T!EC?\;P%3.L%JB!A^U*"#=B0P_.HBY$:4#( M'#)5U4HZ4;70UL 1<#8<1(SS46N/@IBE@P3NJ1^/"WE<:Y6A,1"SF,2$+>KTY4%#>9,06I5.U8,'4PC;==[_6H_N4Z[AGT-[\;>I="K0AHH<4G0 MX&28>*"[4=(Y5M5M^RZ4I6'0FFN:OJA= .TO%3WJK>,2]/-\]A]02P,$% M @ E($*52@3E#JI P TP@ !D !X;"]W;W)K&ULK5;;;ALW$/V5P;8H$H#VWE>72@(D)VE<)*X1N^U#T0=J=R2QWB45DALY M_?H.N?):3F0U*/JB'5[FS.',(4>3G=)W9H-HX;ZII9D&&VNWXS TY08;;L[5 M%B6MK)1NN*6A7H=FJY%7WJFIPR2*BK#A0@:SB9^[UK.):FTM)%YK,&W3)CX(-8;ZR;"V63+UWB#]M?MM:91V*-4HD%IA)*@<34-YO%XD;O] M?L-O G?FP 9WDJ52=VYP64V#R!'"&DOK$#A]/N$%UK4#(AH?]YA!'](Y'MH/ MZ&_\V>DL2V[P0M6_B\INIL$P@ I7O*WM![5[B_OS>(*EJHW_A5VWMT@"*%MC M5;-W)@:-D-V7W^_S<. PC)YQ2/8.B>?=!?(L7W'+9Q.M=J#=;D)SAC^J]R9R M0KJBW%A-JX+\[.Q*680RPNJI?TC$>_;) _M%0QHQ2*(D.8&7]ME(/5YZ(AL&NO,=.U[GG1WW=O=G;+:\Q&E %\2@_H3! M[(?OXB+Z\02WK.>6G4*?W=!]K%JJA5H]%NL/SQ5N\=["HE;EW9_':)\$/DZ; M,HM]9N$5EM@L21)I[&=BN%!-@[H4O(:YT/"65$.X:WC]L15;NK06;G#MOF-8 MX%I(Z187O.:R1/@>LL&0)7EQ8,U+\C3"755#?47R=]!=&/2S+]A7,J* M7+0CY51\J[DT6Z4M]P_ M5956Q+:269QRD9)P=(B<8.810-"5W\W4D]9<,L98/(!4@B"C+,#W/,]Z^YI-><:NP@"Y9E M47?$M&!YD1VM=WC0:"A':]].#92JE;;K.?ULW['G7:-ZW-ZU^_=:&_G6@=AMH?:7HL=X/7(#^?\SL'U!+ P04 M " "4@0I5FR@I#M " 9!@ &0 'AL+W=ORF1F>VWN[ [1P4,KE9U'.^>ZJSBVU0Y;82]T MAXK>;+1IA2/7;&/;&11U +4RYDE2QJUH5+28A;.56V>(/N:[/)A'4N!&]=%_T_B\\Z"E\ODI+&WYA/\066015;YUN M#V!BT#9J>(J'0Q^. )/D&0 _ 'C@/10*+-\+)Q8SH_=@?#1E\T:0&M!$KE'^ M4FZ7GLB_.W@S\"*3A%A\<+*6N[GZ>XG^VPFG^U&(<6PSOL<)VC0:R-)RD M\,GS> &<#I(L/[*6?2/K1FUM8-JTG='WZ+E:X&Q:%"Q-)]XJ4Y9G*5R+:D=\ MS".\%&WW!G"4QCF%%E.XU4Y(Z,:F=*$I_\,6C$\G+"TX\)Q- M$G)Y#I_0VBO:!%7?]E(XK&F 27'5B+ BTH1E).+R,H$I2ZZ5&R9W/!WWWMMAW'^' M#TOS6IAMHRQ(W! TN;@L(C##(AH[&XT/H/<;35_^P?$% MQG^#Q;]02P,$% @ E($*5>'9R;G! P 4 @ !D !X;"]W;W)K&ULC59M;^(X$/XKHUQU*A(MX;5T#Y "I-V<:& )W=/> MZ3Z89("HB M?VHT5+C#E*E;L4=.)QLA4Z9I*[<-M9?(HMPH31HMV^XU4A9S:S3(90LY&HA, M)S''A025I2F3[V-,Q&%H-:VC8!EO=]H(&J/!GFTQ0/V\7TC:-2J4*$Z1JUAP MD+@96D[ST[AK]'.%KS$>U,D:S$W60KR8C1<-+=L0P@1#;1 8_;SB!)/$ !&- M[R6F5;DTAJ?K(_I#?G>ZRYHIG(CDKSC2NZ'5MR#"#)R<8BD3E MWW H=6T+PDQID9;&Q""->?'+WLHX_(I!JS1HY;P+1SG+*=-L-)#B -)H$YI9 MY%?-K8EN0+C7 '-^#Q5U2:PJT5Q!S<[UFLWR' ,).QCE'! M]8JM$U2U04.37V/="$L?X\)'ZR<^>O DN-XI<'F$T?_M&\2W(MTZDAZW+@+^ MF?%;:-MU:-FMU@6\=A6$=H[7OA $!<7]SEVOL.Z_<<%;IV*6^<2^NB1"@NN9T*I&E 6GSS(/SEA6.&;AG$BPI=_SW&_ MB'Z>^]B9.?[$!6<%8_?1\WW/?X3Y WQSG24XDR_/7N"MO+D?U&'J!8MYN0/' MGT+@KE8S]\GU5P$\^TO7F7E_NU-X=#Q2N)[-@\ -:N#YD]GSE.2>#P1J' 3P M@_)9G1-J+GDC4@MWZ:'$3,:H,RC2L,NU$Z0:N.X1M]^X) MYX8.['ZGWKSKPH47[U8OWKWXX@\LEO"5)1G6P5$*J2"?D*E,8F0R8&DR0,9\ M"XQ'X LN*\&8J?A7\^(BA_-Y\26C.HG@B8]PI':UETU_*,FL4, M7S&!9HU*/\)$45?3.PCB+8\W<,A0I /P8E(4XHR-=[P!9@"L?DA":Y.7ON*WK[X?,C. /PD..DRZ$ ]NQ@.^W@UW,=MUF1NCZT M\<&IJKJ;.2NMV['FJ6&'#U(5HD=/.0LB&:9K*I:=: MB:SL24WMA;Z?>@VKN)-/^K4[F4]$I^N*XYT$U34-DW]F6(OMU F<_<)]M5QI ML^#EDY8M\0'UM_9.TLP;5,JJ0:XJP4'B8NI-9;/ ]X'N%6W4P!I/)7(BU MF7PNIXYO#&&-A38*C#X;O,:Z-D)DX_=.TQE"&N+A>*_^L<^=B_E&5 M>C5U1@Z4N&!=K>_%]A/N\DF,7B%JU?_#UF*CU(&B4UHT.S(Y:"INO^QI=PX' MA)'_ B'<$<+>MPW4NWS/-,LG4FQ!&C2IF4&?:L\FU6Q-/YK= ( M(SB'&>-K>(]S#6\>V;Q&]7;B:0I@8%ZQ$YM9L? %L11N!-7_?(^, M#>["O;M9>%+P2\P\_>Y_PB$\:9K4HUK^. M63XI>MPRG2H.ITJQ"FSF*"$*^I6 (LJ&7C99.(,LR]PL&]$H<.,X-C^XQXVH M-Q5?6E 8N%D:N:-1!D'J1@$!+R-X%)K5]E595.@F<>"F:0(!22:)>QEE\!65 M&M,[EQ*YAE;(OE3W09]#W@I^OD?-GS6/1K::'6>-D?N+I0470FD%@1^Z019" M$*6NGV1P2WV/'Q4_,_)I2B&"Q*2?$B]QXRB%8Y?M'91@@W+9-QI%03NN;34. MJT,ON[(E_ RWC?"&R67%%=2X(*I_D24.2-M<[$2+MB_HN=#4'OKABOHQ2@.@ M_86@9[Z;F !#A\__ 5!+ P04 " "4@0I5@6YC:XP# #>!P &0 'AL M+W=O9LZ<,^0,YSNI'G2) M:."IKH1>>*4QS440Z+S$FNF1;%#0SD:JFAF:JFV@&X6L<$YU%<1A. UJQH6W MG+NU6[6"Y;QA6[Q#\W=SJV@6 M#"@%KU%H+@4HW"R\R^AB-;;VSN ?CCO]; Q6R5K*!SMY7RR\T!+""G-C$1A] M?N 55I4%(AJ//:8WA+2.S\<']!NGG;2LF<8K67WEA2D77N9!@1O65N:+W+W# M7L_$XN6RTNX?=IWMA(SS5AM9]\[$H.:B^[*G/@_/'++P!8>X=X@=[RZ08WG- M#%O.E=R!LM:$9@=.JO,FN\Q\>];8UZ5K!LF]K:$N6 BQ\(M4X?0AHF"BRW<<*4-W"C:Y1H:)6NN MM51[$/:P?,+,54M^7!@DL@::_IZ:4LEVV[$8\*%@=*D)VBTS30V'?$_&L,@2 M)*EW,Q+W@8F6NA1$DUX[-4!@<);X:3KSTVP,E60"BI9(R-_ >\7^0),+>"0T M(E_M:4*ZJZH[RC5NN1 V!Y>-XM40;@1G$/NS<>2G%/L,$C_.QGXZC5\Z@ZO+ MZY=3CRYO1:>2_4>\E=L2,W?,47:0.O/#,+2_7Z1:7.JJ%:K_I^\.&]-?I["+ M,R*%\:2+D/BS)/4G-+J7Y-T=_( _\:-9EXG4CV/RHCQ\1*VI0RI%<:"1RJ6# M4C;-_"Q)7/*F?I9-^LYV@'K]*HNCZ"T%$.>_>]N46_@LRV@\]N-TXB=I"LS?YIW+]\GIBA)&BKJ.XU MZ29&-JZ#KZ6A]\ -2WJ 45D#VM](DMA/;(#A25_^"U!+ P04 " "4@0I5 M I#%$-@" !1!@ &0 'AL+W=OA@$.EMAR71+KE'0EX54)3.4JF6@ MUPI9[D!E$41AV M*QH67CMS8M4I'LC(%%WBM0%=ER=33% NY&7MM;S%?SDN-%[,5@G9DSC9]D<<=S MLQI[B0E(R0TH6TUL-G!6'9K$<6$WY<8H^LH)9]+OTB"T M0SB%"R1S&C[;/\0'):K1% M.VW3Z"CAMTJT( Y]B,(H.L(7-UYCQQ^?]/NA1^/:.LTVCK'V-,+U!K1AZLU*F:X6 (3.9QSP42&]=[X,*$: MH]V7"\[FO."&DZ-?SA+;\'5V9%,V254B@, M%'N&J#;I^W$[IBCJV.R%@&?U?3]*0C_IQ!0-DJ[?BQ*XE885((^@G)9>XK>[ M/8H'?A31G.$ [MQ-QAPF#P1>(LS0=C=+XO:!%EJ5>WIV%X<+>$*F] D,6J'[ MO6 ZXSJ3%;F=,;IV+RBZA'E7/P\=J6#OFI>HEJZ9:7",]8UO1IM^.:G;Q+_R MNME>,K7D0M.J+ @:MOI=K][ 76+DVC6-N334@ERXHIZ/RA;0]X6DR[1-[ 3- MOTCZ%U!+ P04 " "4@0I5=S<*5_X" !A!P &0 'AL+W=OK, M\U168,U43ZR0T\Y"R)IIFLJEIU8266Z=ZLH+?3_Q:E9R9S*R:S,Y&8FUKDJ. M,PEJ7==,_IQB)39C)W#V"[?ELM!FP9N,5FR)<]1?5C-),Z]%RG$UC<]X>^%KB1AW88)0\"/%H)E?YV/$-(:PPTP:!T?"$%UA5!HAH_-AA M.FU(XWAH[]$_6.VDY8$IO!#5?9GK8NP,'3AP&/HO.(0[A]#R;@)9EI=,L\E(B@U(%\=6Q84I4V4&C.=P659KC3E\LT+@#K<:II7( M'K\?T]09];BFNT(B/JLE4"705F)>;E_8,34RG^# ^EL(_7J-DAMJ05<\$S7" M"01N, C<,(FM'<8#-_+[9(=N& W<($K)CMTH]=T!0=_;RT>QV1-*ZB6@#+(R MFU'<# ,[)(9KT O3XV[[@OT/WO=,2L:U//X7#.Y+"DU%2[(U>\-^@[(IJ$W$RU6MHD^"$TMV9H%O8$H MS0':7PA*XFYB K2OZN074$L#!!0 ( )2!"E7MC&PO=V]R:W-H965TUTM;8F9FZHNT@:O]7SLEK5-9\&H MR,>"L6A^)#-%XT? M&)\<+=.YO;+-;\O+&F_CC9=95MC2955):GMS/#KEAV?&KP\+?L_LO>L]$Y_) MI*IN_TCQY\Z>VSSWCA#&Q\[G:+.E-^P_K[V_"[DCETGJ M['F5_Y'-FL7Q*!Z1F;U)5WGSH;K_P7;Y:.]O6N4N_";WW5HV(M.5:ZJB,T8$ M15:V?].'K@Y?8B Z Q'B;C<*4;Y)F_3DJ*[N2>U7PYM_"*D&:P27E1Z4JZ;& M; :[YN27JK&$"_**G$X_KC*7^5HY\N(ZG>36O3P:-]C$+QU/.X=GK4/QC,.( MO*_*9N'(VW)F9[OV8P2WB5"L(SP3>QW^N"I?$\DH$4R(/?[D)F,9_,D]&3O2 MYC>47FNMAJT]1P[=,IW:XQ%(X&Q]9T3( M2.P&DITW3JY2U)7\ CFY**=589\.A-QJN#FOBF5:9M8=DI^JHK&WY$6ZGOLQ M+5<0"<)UZ_L?A M^[2>+@A?>Y.4:T59')$7*HZIAK.7V$!R1H6.B6&:TD$;+!K)(G4G)HH"?97=IG6Y+2P M=39-]]K'V-7(A @DKQ,=K'\JLZ;)RCE2G2X - SZZ:]#A[4V"94Q0N=4\=;X M:C5IJB;-!]!!93FG"=+5BA$E$JI0&4,3I2E+&$E,3%4BR6F>DU^;A:U[IIIA M64R%E-@]9H8:;N "ZV-JD@0P*"ZH$ FY#KL?D$C0A"EJC/2(PM)0CD0/O"NE M)(WC)+2"3!@UB&,/Z_2&=7HOZ[KF \7FML\\\N=[6TQL/4BLO2[_I4Q$FX"C M_R1AT?\0F]G$9O86\PK7AMD*PE3=@ _3:EYF?Z.;+F:V;+*;#(^GSMG&;1LM M+6?DYRR=9#FJCKPPORHP_F4"MS>:X5S/4[= C^)B,;-U*Z;7=5JZ&UO[> Y( MK!C5FF\B>6,G#?K7:(D?0]ZE64U^3_-52/*J06B/W''*=$(98UU;[\X&U8(O MR6(28CD@1E/#L.%T6JU*% >5L]E=R)]3S01X(Z&?=RABY87 DY[&.B'OLH=M M2174@"<&!P:$)&LKVS*R6R#B5MZ^KZK9?0:^0C@11M2%^1@9SS,CD(Q4V] N MTT\A+E\FT!%\QE2]PO*W#[@J.DN$D.#PFM)#T![X"D50 ['>NE?3?GGZ;&P\ M1FE[F9M6#J%DY705(+NWM3WT7I6A"E7_+,**)@+R+34T-\]1H.N>\_/@W!?O M ^KX"5?0Q@-]@;-OTMA9.* Y!"C&CWH&X8A*H2"4R2"F(7\-V8Q8'U6<7Q#H M74RE%T_*((?/HLKCA JNX*E)RWGF5:&=.O1IS7"+KV^Q(8>T^I;<+ENO.@_W M3#C\.7.^T9GB8>6F3:#=240C9IYME#BP0^MHJ%$4$N,\V30*9NH*;K>9K%M' M^4/5TP+7#1QEOO+K_@E=CW-_RZKASA*^ZCB\S5!G]6'YNLY*_,ZFW6<95CYN M"6P=&RKU,.0XCR30Y G?([@QXVM5 M?8RGQLVIZZ\=P44"1JB],&NH%8OE$,S],GX=)T"E6.C/(RUT6X/#D1%V2 -R&WJXO];*%$*,("B6??"IQC<1OHI?-N"?"5X,6[T?/#V M/.Y]34!SS\,W$T="/NV'AE(;F]@REX;W)KK M]CM)^])4R_!M8E(U8%)X7%@0J/8+,']3X:K;O?@--A^K3OX!4$L#!!0 ( M )2!"E4P/#%\AP0 .T* 9 >&PO=V]R:W-H965TA+2,>PV+2KX(KJ\&I;2:",3UIR[K+IB>#[2),3_PZ-G7G+@+IUVU; MAB_GKO%WIQG/'@R7]6(9DV$R/5F5"W?EXN^KBX"GR39*5;>NZVO?D>#FI]D9 M?W.NTOYAPQ^UN^MWUB1U+*4*)G\_NK6N:% AE_+.) MF6U3)L?=]4/T7X;>T\W^"PXV#95QS$QD$,=8^)ABI_*F,Y/0G^ MCH2T&]'28FAU\$9Q=9=(N8H!;VOXQ>E''QWADKPF5VX!L",INXIS#8YSL<SA'F"%^ 8=?HI+%V#K>M_4U2#) MJQ(DD>\)Y]2JG$K+\" 89;FF6AD\O,:?Y+1@@C)AR*_!]WU*,*\C$53EDG)9 M$$4EAWLNL%]3HRU5!2>?5@[)QWIGOL5H((.@>2ZQLK*@6BIR9!5R:49>(9XT M.8BYQJP\A'G+P;K\):Q-)XR0Q'*HU4 M,-G"#AX<1J$5^0\.^#?CH*"%092*B:!G$I2 M+]!?4EFQ 5X#)*:H,?(I\$ $FC2%)A;3 C 8QWZ>QD%!8^8E\@BDQE=RP%$+ M!ES DH3\DR;!(%"UJG@&_Z,C5HEM4 %'+<&;&!V%3%/'=RE()6$FF$@:X89: M3 >&QEI-I90#VT*:87H/$O'M!H!;:E"15FH\?K^XD S%KCPO:>0+1@UZ$P"2V@7FXYR,&]-#EQ@@-Y%_O(4 M>G #]HDT)8F&K,$^U" T9,3U+@,=P^7@0_E&%1=SUIW!RN[-CD&0GC MY6I\B'XU7&AN?,3U:%@N<1]U(6W ^[G']WSSD!)L;[C3?P%02P,$% @ ME($*57]\(K8% @ ,@0 !D !X;"]W;W)K&UL MC51=C]HP$/PKJZ@/=Q+%(0&..X5(?+1JJ[9"T&N?3;(0ZQP[M1U"_WUM)Q=1 M%:J^Q%Y[9M;C72=II'K1!:*!<\F%G@>%,=43(3HKL*1Z*"L4=N<@54F-#=61 MZ$HAS3VIY"0*PRDI*1-!FOBUC4H361O.!&X4Z+HLJ?JU1"Z;>3 *7A>V[%@8 MMT#2I*)'W*%YKC;*1J17R5F)0C,I0.%A'BQ&3ZO(X3W@.\-&7\S!.=E+^>*" MC_D\"-V!D&-FG *UPPE7R+D3LL?XV6D&?4I'O)R_JK_WWJV7/=6XDOP'RTTQ M#V8!Y'B@-3=;V7S SL_$Z662:_^%IL5.XP"R6AM9=F1[@I*)=J3G[AXN"*/Q M#4+4$:+_)<0=(?9&VY-Y6VMJ:)HHV8!R:*OF)OYN/-NZ8<)5<6>4W6669]*O MTB#$\!86629K831L,4-VHGN.<+=&0QG7\ W/IJ;\WN*>=VNX>W.?$&.S.PV2 M=9F6;:;H1J9/M1A"' X@"J/H"GWU;_H:,TL?>?KH3SJQGGOC46\\\GKC&WI7 M_ Y@P6U74Y$AV/X[!'M6;(147=:_I"U9$)#1P/EA<.'R8!J+9#V\#(RA=Y+XUM M&3\M[*-&Y0!V_R!MH;O ]4W_FTA_ U!+ P04 " "4@0I5-?)RZ[$" !) M!P &0 'AL+W=OT" MI$'BV/DH:BN-5FA,#"$8X]HD;FN1V)GMMO#O=YR$K&W2:C>-[9SWG.<];NSQ M5NDWL^+RD&;BK:RMKGS?9"M>,G.I*B[AS4+IDEF8ZJ5O*LU97HO*P@^# M(/9+)J0W'==K#WHZ5FM;",D?-#+KLF3ZXYH7:COQL/>Y\"B6*^L6_.FX8DO^ MQ.US]:!AYG=9T=O+PRPV>J>!&Y74V\U$,Y M7[!U81_5]CMO_40N7Z8*4_^B;1,;0<5L;:PJ6S',2R&;)WMO^[ CP/2((&P% MX?\*2"L@M=&&K+8U9Y9-QUIMD7;1D,T-ZM[4:G CI-O%)ZOAK0"=G=XKRQ%% M%^A6;KBT2G_LC<_FW#)1F'-8?7Z:H[,OYV/?0EVG]K.VQG53(SQ2X\=:7B(2 M?$5A$(8#\MEI^9QG(,>U'._+?7#;60X[RV&=CQ[)]\BVT$'+M6"%04SF*%-E MI2181A73U@PY;%+&=4KW96RF)(E#0D9C?[-K92!N%- TCKJX/6;2,9.3S"_P M+5P(>5%IE7$S2-@DB'8J4THH=AW?(^S'D1$=Q309)J0=(3U)>".D@+]AC@ Q M7V?#7:2]VIC@%(_2Y "R'SC"*8E(. P9=9#12U"X#W"P7G7SMQQVEW>T[_ M E!+ P04 " "4@0I5$9I5QTP% #:)@ &0 'AL+W=O<:T_3NT\_\*2T)=*W/MS->,0E"6^"TBV^S--BI.Y8'2QV+'#\\5M:@1B4G "P06 M'T_DDL1Q01+U^%I#E<:S$+[=?J$ORI,7)_. ,W))X]^CD*_/E;&"0K+$><9K48E&#)$JK3_Q<-\0;@>!T"_1:H.\* MC'<$PUHP["LP:H'1MTIF+3#[.EBUP-H56.\(1K5@U-=A7 O&?0636C IXU!= MO_+BVYCCV931+6)%:4$K-LH$E6IQS:.T"/LM9^+;2.CX[#/E!)GH!+F4AMLH MCA%.0_0K7Q.&_)3C=!4]Q 3-LXSP[!A]%K??)YMP',49NB///,?QD5#?W]KH MTX]'TP$7=2K(@Z#VOZC\]7?\A^B:IGR=(2<-2=BA=^1ZZR.]*]=KN@0P$(W9 MM*C^TJ(7NI3X2YZ>HJ%ZC'15USLJ="F77V,FY-J[<8[O)<[ZAC=$!;14-Q/@1B/,E+< M0=76T3&ZHQS'7?>-%%Z,@6?9!@?D7!$;8$U%F/_V@6>K/79F#A-F0,*>" M626L&)F?9MI8+?ZF@Z>WP8,T=2%A'B3,!X*U FLT@35Z!E;TA5&Z0A$I+"!=W8Z&,PS5L+1QV]6#=/4[ M7#53-<>FWKBV(F,VD3%[1F8>?,TC1D)DYZS(3M7G=45'2CRT8X.$V9 PQ]R/ MUT3736VXDRY(4W??5!]/QB/+V@D7I*D/!&L%T&H":/4=9',6K(O1=1X$-$]Y M$<)Y^+?X"2V>S7C6E40I^M D0L)L2)AC[87B1+,F8]/822*DJ6OM]3@[([H' M:><#P5H9'#49'$DS.$\HX]$_N'QZI\O]YZ:N[(WVVF>HJ^.)N3-\2IT/3=6^ MIVYIJK[CZ>P7LPQ5TW?CLE_,L*R),6D7'0[@D29D/"'$C8 A+F0L(\2)@/!&M%=])$=R*-[D)$ MEY.3J^B)A'M]W3&ZS\@RC]%5M!0/NG\0S#K?"DDM#LVVO+X:^B9JT15CR$HX MD+ %),R%A'F0,!\(UHJQIKZ^^E3E?3!^_K /EB,.#2HHS0:E.:"T!2C-!:5Y MH#0?BM8.\9OW]]K_WQO+/0Y.N;S&FEEVR%V_BFW0BCB@M 4HS06E>: T'XK6 MCK3^&FE=_CQ5O$K*HI?'*3>F#SA&=^017>,T7^* 5Z^8KJXNY7VWU.;@5$/2 M;%": TI;@-)<4)H'2O.A:.V@OTX0:7UGB#Y^X2Y''1QFT DA4)H#2EN TEQ0 MFJ=U37Y-+$O=F8'PH6S;.7V=%]+Z3@S]AY>L&ULK9=M<]HX$,>_BL9WTVEGVM@2 M^($4F %RO>9FTF:2Z_5%YUX(>P%=;8E*(K3?OI+L& S&Z0UY Y;\W]5/*ZU7 M&FZ%_*I6 !I]+W*N1MY*Z_6E[ZMT!055%V(-W+Q9"%E0;9IRZ:NU!)HYHR+W M21!$?D$9]\9#UW8\<=6ZZT[?#'PS5= MPCWH3^M;:5I^[25C!7#%!$<2%B-O@B]G.+(&3O$/@ZW:>T9V*G,AOMK&=3;R M DL$.:3:NJ#F[P%FD.?6D^'X5CGUZC&MX?[SH_=W;O)F,G.J8";RSRS3JY&7 M>"B#!=WD^DYLWT,UH=#Z2T6NW"_:5MK 0^E&:5%4QH:@8+S\I]^K0.P9&#_M M!J0R((<&T0F#7F70@-^E.(;,OR'%&>H8]Z!1)=UB:!=;HY15HRG+URD@_W5^AE[^_&OK:P-HA_;0"FY9@Y 18A&X$ MURN%_N 99"WVLVY[3#H<^"9*=:C(8ZBFI-/C7QM^@7K!:T0"0MJ NLVO(#7F MV)GC#IQ>O7(]YZ]_PM\4EHQSQI=H2G/*4VB+<>DBV(V7_6=RS.[:5KKP:-0W.!HD8?^ [E@7M'-%-5?4R67V[!,K&QT' M+L)A3.+X@*U%>+@%&HAQC1AW(LY$48!,&?G)]\R5'D^W%"PNA@ M@9Z4-0@'->'@K,0;=&S9DJM+T4#"P:[8!.>D6V7=!=4I:5+ME4!\9K)5#IY< MRJ=U342R0R2=B-<\,X&3-MEL??Y;4JY7,(H'[I35Y&M1'NZ'$M/?.U";(K=T M]PR%4K'ANCQ;U[WU76;B3O#^3EY>A&ZH-%M5H1P6QC2XB$UX9'FW*!M:K-WQ M?"ZT.>R[QY6YCX&T O-^(H;WO@G4$L#!!0 ( )2!"E76AGJJ M'0, )$* 9 >&PO=V]R:W-H965TL:[KAUP(+%&'KPJ#][!]H/740JT83PN61LW'#AF M'=>P.JBL#GJM7K$L9.D&\)@[6W$ O(*>J5*OWDNK=""Q1NC#*O3AP:HT;&4? M&X%VD9Z%-8SZE5&_U^A73B/L3K!SZ2U,K\A+"W,@L4:\IO'OUC4.5II2JGY1 M. YNC=:%T@&T7=]O7RAZK5]0S=HEY:LX$R2!)3*-TP$6F!?]3S&1;).W$ LF M\?S+AVOL&8$K +Y?,FPCRHGJ2JHN-/@+4$L#!!0 ( )2!"E52"I9490( M $0& 9 >&PO=V]R:W-H965T\UU\ ME_E>JCM= ACR6'&A%UYI3'WJ^SHOH:)Z+&L0N+.5JJ(&3;7S=:V %HY4<3\* M@L2O*!->.G>^C4KGLC&<"=@HHINJHNII"5SN%U[H/3LNV:XTUN&G\YKNX K, M3;U1:/F]2L$J$)I)011L%]Y9>+J.+=X!?C'8ZX,UL9G<2GEGC1_%P@OL@8!# M;JP"Q=<#K(!S*X3'N.\TO3ZD)1ZNG]6_N=PQEUNJ827Y;U:88$'6$Z#5A M\@XA[@CQ9R-,.L+DLQ&F'<&E[K>YN\)EU-!TKN2>*(M&-;MPU7=LK!<3]IY< M&86[#'DFO9 &2$*^DHW"NZ?,TXAL.!6&4%&0]7W#:KP49D0N\,H>96 HXYI< MPZ-I*#]&VLU51HZ^',]]@X>QDG[>!5ZV@:-W L?D7 I3:K(6!10#_.QC?O(! MW\PG+ MWL+":1)+AMAVE+TWG[DG;E.?^5? MAJ>K<,"?X8AL)]I?^7:^GE.U8T(3#EL,%8Q/L&M5.[-:P\C:->6M--CB;EGB MF =E ;B_E=B8G6$#]#^.] ]02P,$% @ E($*51*&Z*8F P T0H !D M !X;"]W;W)K&ULM59=3]LP%/TK5C8A)A42YZL- MM)4&[(-IH K$]C#MP22W;402!]MIX=_OV@VA+2$#"5[:V+GGY-Q[KI,[7')Q M(^< BMSE62%'UERI\L"V93R'G,E]7D*!=Z9TZ3FCG M+"VL\=#L3<1XR"N5I05,!)%5GC-Q?P097XXL:CUL7*2SN=(;]GA8LAE<@KHJ M)P)7=L.2I#D4,N4%$3 =69_IP3%U-,!$_$IA*=>NB4[EFO,;O3A-1I:C%4$& ML=(4#/\6< Q9IIE0QVU-:C7/U,#UZP?VKR9Y3.::23CFV>\T4?.1-;!( E-6 M9>J"+[]#G5"@^6*>2?-+EG6L8Y&XDHKG-1@5Y&FQ^F=W=2'6 -1_!N#6 />E M *\&>";1E3*3U@E3;#P4?$F$CD8V?6%J8]"835IH&R^5P+LIXM3XG"L@(=DC M$X&M(=1]CTPR5BC"BH1\N:W2$CU3/7*.';5'+K&+DBH#PJ?;@-XF@NR>@&)I M)C\A[.KRA.Q^_#2T%2K6S[7C6MW12IW[C+H?5;%//*='7,=U6^#'W? 3B!%. M#9QNPFVL4U,LMRF6:_C\9_@>4FXOT3?!I6S+<44:&E)]K!9C-W"C 0TPI<5Z M-BV!_L )7-=O C=T>XUNKU/W3Y#R $],7.55QA0DV.AXZ..4Z:/4)GG%%ZPI MH8[GT7[?V9+\-#"B46C<:E/L-XK]EU6Z-)7>87EY2."QU@6H-MG^4]E^%(;> M8+O2+8%!Z$38)^VZ@T9WT%UIW1-_SB"_!O&W36$G7+^S#V3)8AA9Z(\$L0!K MO/.!ALYA6_>_$=E&IF&3:?@>9R%\4GC7P];RM_SY;]B&YGZCN=^I^:A*LR0M M9D9MLSC-2\$7H(7+3N\ZR5_KW1N1;=1AT-1A\![>#9Z:$@4!I8,M\]KB0NI[ MM-V]J%$==:H^8_$FR[).QM=:]D9D&\E3Y_%#[;R':37KQD?%I13' MO.U7>5LD#:G;#Z(MX^RU>4,/>V=,S-)"D@RF"'7V^^B]6,U/JX7BI1E!KKG" M@<9&ULG95=3]LP%(;_BA7M M B1&/IJ/@MI*M&4;DY@0%=NU24Y;"\=^3Q\N- EHX4\G] M* A2OZ1,>).16[M3DY&L#&<"[A3155E2]3H%+G=C+_3>%N[9:FWL@C\9;>@* M%F >-G<*9WX;I6 E",VD( J68^\JO)QE5N\$/QGL]-Z8V)T\2OED)S?%V LL M$'#(C8U \6\+,^#H'44\ 'Q/59BMZ MR]8TZHWXO1+G9!"/$[\::44Y%#5V9K M8^J,]DO>3L(D'$9Q//*W^\!=ND$Y(CFQR6*(U.,\P+:J^(^J)D1O79A^EP:;MAFN\ M5D%9 3Y?2FRUS<2^H+VH)W\ 4$L#!!0 ( )2!"E7=K"4/% , \. 9 M >&PO=V]R:W-H965TDLMG#C83@O2?OQL-X26A=!&>6GBY)Z3>XY/+7NX MY.)>S@$4>DQ8*D?.7*GLV'5E/(>$R$.>0:K?S+A(B-)#<>?*3 "96E#"7!_C MGIL0FCKAT#Z[$N&0YXK1%*X$DGF2$/%T HPO1X[G/#^XIG=S91ZXX3 C=S & M=9-="3UR2Y8I32"5E*=(P&SD?/6.(P\;@*VXI;"4:_?(2)EP?F\&%].1@TU' MP"!6AH+HRP).@3'#I/MX*$B=\IL&N'[_S'YNQ6LQ$R+AE+-?=*KF(V?@H"G, M2,[4-5]^@T)0U_#%G$G[BY9%+790G$O%DP*L.TAHNKJ2Q\*(-8 7O 'P"X"_ M+:!3 #K; H("$%AG5E*L#Q%1)!P*OD3"5&LVO037,&B,_0.:$"W1*6 MV]$Z>"\"12B3^QIQ,X[0WL?]H:MTJ^:#;ERT=;)JRW^CK>]Y>H@Z^ #YV/9MD44MD M&V8&I9E!TSBL@-UWXU!15QF'VD8:RNR6,KNU,E^6B .]0&2YD@?H!RR (:\, M#?J+SJ2B>OU^O:IL&[':'G:-6)MD44MD&][W2N][32/6VS)B%765$:MMI*', M?BFSWS!B?HL1J^UAUXBU21:U1+;A_:#T?M T8H/_HH-?A>O=BJCVXPVE'972 MCAK&JM-BK&I[V#56;9)%+9%M>._AEQTI;AJL MFK2=;[)5']]W?5YZYMOLU1 MZ9*(.YI*Q&"FZ?%A7Z= <-_4$L#!!0 ( )2!"E6>E9IU_@4 +TS 9 >&PO=V]R:W-H M965T?&'],EH0( M]!R%<7)E+(5879IF,EV2""=G;$5B>67.>(2%/.4+,UEQ@F=94!2:CF5US C3 MV!CTL[8Q'_396H0T)F..DG448?XR)"%[NC)L8]MP3Q=+D3:8@_X*+\@#$=]7 M8R[/S)(RHQ&)$\IBQ,G\RKBV+P.GE09D/7Y0\I3L'*/T5B:,/:8G-[,KPTHS M(B&9BA2!Y:\-&9$P3$DRCW\+J%&.F0;N'F_I?G;S\F8F."$C%OY%9V)Y9?0, M-"-SO [%/7OZ@Q0WU$YY4Q8FV4_T5/2U##1=)X)%1;#,(*)Q_AL_%U_$3H!] M?B# *0*<_8#V@8!6$= Z=H3S(N#\V(!V$= ^-J!3!'2.#>@6 =ULLO)O-YL: M%PL\Z'/VA'C:6]+2@VQ^LV@Y(S1.I?@@N+Q*99P8_,D$03WT&0UQ_(A<,A'H MQ"4"TS!!W\BS6./PD[SZ_<%%)[]^ZIM"CIE&FM."/\KYS@%^!]VQ6"P3Y,4S M,E/C39EKF;"S37CH:(%?UN$9LMJGR+'L7ET^;X7'9ZAEI>&.71/N'A_NU(1[ M^G"73&6X?7!T7Q]^A[F\=^=@>* /?R"K;?+VA68J6J5V6AGO_ #O5IXC-DQ#PMP3OVY=NJ_H+'\P^8+'*/14CX)\O+Q]QV))H3_@_Z3M8-'>3G9-M9- MO7:0IE,/"7,A81XDS(>$!4 P14/M4D-M??E@\>*SV.KD%'UC H=U*M%BFJH$ M$N9"PCQ(F-]^59(Z5DU%"H &5030*070T0H@*P\W<2+X6BYNI0+&A%,VHU,T MQB]YRT%-:,E--=%Y7;^SC_I=N9!C>I P'Q(6 ,$4271+270;2B)7 I)O+7=8 MK+E<0R"YT"5UFM"BFVJB^TH33OII[6D"E!5 T57P[GIS]P76I&&"O,#FO"I,^D<8"@:1YH#0?E!9 T52!.)5 G/=5 MIWNR8>$F<]Y4ZOQ6SJVMMVX/SN^8\&GVJCU'7D@7 M-'V^7$^G;!V+I':&\W$NE&=,;W]R05U94)H'2O-!:0$4315)9TJFG7J.;5L@34I06E>: T'Y060-%4U51^KJTW=!NIYB;> MR";&ZY\>G6-4 FE[NJ T#Y3F@]("*)JJDLKBM?4>[T&5C%@449'9O3XA6]'@ M1?T;3OZP?I$&@L$U \&I?F@M "*IO[?664).^^T MA(\J2>^WB/5I-JU6H#07E.:!TGQ06@!%4\586<3.1UO$3JU%;'?WJY4^D<8" M ;6(06D^*"V HJD"J2QBYYT6\2T1L@3M+,2U-0?4&0:EN: T#Y3F@]("*)HJ MJ&ULK99K;],P%(;_BA40VB2V MQ+FWM)%8*P1HFZ:5P0?$!S7 MP9KQ!S$'D.BQ+*@86G,I%WW;%ND<2B+.V0*H>C)CO"12=?F]+18<2&9$96&[ MCA/:)#-A2%CF%&X[$LBP)_W4!!5L/+6P]W;C-[^=2W["3P8+< MPP3DW>*&JY[=N&1Y"53DC"(.LZ'U'O='V-$"$_$UA[78:".=RI2Q!]WYE TM M1Q-! :G4%D3]K6 $1:&=%,?/VM1JWJF%F^TG]P\F>97,E @8L>);GLGYT(HM ME,&,+ MYR]8?H4XHT'XI*X3Y1>LZUK%0NA22E;58$90YK?[)8UV(#0'V#PC< M6N >*_!J@6<2K3:R8! MQ>@,71#Z@,8PE:H]J<84L1FZ9(2J9P6A*0AT,@9)\D*<;@F^7T$Y!?Y#W;R; MC-')Z].!+16;?H.=UAP7%8=[@./SDIXCSWF+7,=U6^2C;OD84B7'1HZWY;:J M2%,6MRF+:_S\ WY?F"3%QW_/:28.&-#BBH$M*2EW+ MWY 95)0R(44;<+#/H;Z^R-W!;0GS0BSYC:M>N./@0TA[[D#U!+ P04 " "4 M@0I5YKRF^>0& #1@ &0 'AL+W=O/P^C">E\SE.N.?\P5C@GQ-XC2_ZBR$6%YTN_ELP9(P M/\^6+)5GGC*>A$+N\N=NON0LG)=!2=REAC'L)F&4=B:7Y;%;/KG,5B*.4G;+ M2;Y*DI"_WK X6U]US,[;@;OH>2&* ]W)Y3)\9O=,?%K>?:O CHH @H6_P9L76^LTV*2WG,LL_%3C"_ZAA%CUC,9J) A/+EA4U9 M'!&J 5058IP:,JH#1J0'C*F!;B3"*<_+ OHI5&/\H6WRZM\F'[W^\[ J9MXCNSJH<]B8'/9)C2#YF MJ5CDQ$GG;*[&=V5_MYVF;YV^H5K@+ZOXG!B#,T(-<]30G^DIX>;1DY MZ1E%.*4-X<[IX69#N*L/M]E,AIM'P[UO9 ]E=G-P--P_);Q_-#PX_2\_U BA MMU5OK^3UC_"D7&7A%3D1&;F>?5E%G)&;52Y;Y3G+SXC'LSQOZ.:-%EM\P%SD MRW#&KCKR$R1G_(5U)C]\9PZ-GYO4AH39&]BPA!6?5"^3?J]G6KWQ9?=E5V2' M[2QC-.Z-3+6=B^RJ<'IMR](F&%_RJ)1=D,I[].^/ M+'ED_)\F^6EY;>6'A-E(F(.$N4B8AX3Y2%@ @BE"'FR%/- *^:UTDFF6/$9I M6 Q'S^2.'-K.&2]WR0,/T_R)<<[F9^0A$V'<)'!MGK8"'QR4.FH:Y8]:ZVQD M5@<)'#VU4_@RIFM1#)O61L $ M4T0WWHINK!7=/8MCQLN9JFW-)/^2]H]?VC1M58F$V4B8@X2Y2)B'A/E(6 "" M*?HVC7HRUM JW&:/0LHW%WQ5C&4+*4M=LUR0NU#(.GLOY,N!PAL*! MIG4;TO;&/6NPG]:#IO6AM !%4^57NUVFWNYR(RZ' BX/TUF4[Y;8.Q9O!@8A M%Z^;@GM&_DC?6X:A[AB49D-I#I3F0FD>E.9#:0&*IMX'M=]FZ@VW@V&R*W.1 MZR1;I:)1T%"_#4JSH30'2G.A- ]*\Z&TH*(I'M/>M+VJU=I2,_6>6KN:_;#. MWEFSH8X;E&9#:0Z4YD)I'I3F0VD!BJ;>![4[9^KMN=8U&VK+06DVE.9 :2Z4 MYD%I/I06F(=>*[6&H^'.;+JJU=J=,_7V7)N:_5":#Z4% M*)JJW]HJ-/5>X6]RGV1/9,K9/!+%8".*(_&ZIV-BKWB4/A\,..D^6)7[-$L,_$S?BS?ORL[UAK MU4.=0BC-@=)<*,V#TGPH+4#1U%NC=@HIQBG48UH+&>H40FD.E.9":1Z4YEZ2?JN]%:XU _$4ISH#072O.@-!]* M"U T]4:H_43:TD]\SV2'/D=KE4--1BC-@=)<*,VK:-^:@ M:!ME=7<6BDB8?,@J5AG)R:PPX3;++VR/;E&ULK5==;YLP%/TK%IVJ5EH+F,^T"=):5&W3.D7- MNCU,>W#(38(*F-E.TDK[\;.!LI!0EJ;A(;'Q/^!S ($>TR3C M VTN1'ZAZSR:0TKX.#87ZH8>]',R@Q&(^WS(9$^O629Q M"AF/:8883 ?:!_,B- T%*"*^Q[#B:VVDI(PI?5"=3Y.!9JB,((%(* HB_Y9P M#4FBF&0>ORM2K9Y3 =?;S^PWA7@I9DPX7-/D1SP1\X'F:V@"4[)(Q!U=?81* MD*/X(IKPXA>MJEA#0]&""YI68)E!&F?E/WFLC%@#F/8+ %P!\*X JP)8NP+L M"F 7SI12"A]"(DC09W2%F(J6;*I1F%F@I?PX4\]]))@9&=(\MX MC["!<0O\NAL>0B3A9@$W6^#A?V8G@TX\+.K-0V<<%S$L% MD_L ![8$+3@^,EWCLD.S56NV.C4WB^+G+:1C8+_:5'?R[)YE:?F^OV'$=IR- M/ M;]=Q#1V]6D=OORH:R8,BL*)\.LNCD_ZUY7%(LO! 9 U;3>/?J<]X6X%4^,9Q M!#N&O#8JI"70ZEF>LQD8=F?T6L7ZVI%7?:#<$C:+,XX2F$IZX]R3-N&ULO55= M:]LP%/TKPH/101<[3I.,S#$T[SQ=3E^X2O#&ISM"9NDHU2 M]R[XD,^#R!$"#IEU"!1?#W %G#L@I/&KQ0RZEJ[P>'U O_&SXRP;:N!*\6\L MM\4\>!.0'+:TXG:MZO?0SC-V>)GBQC])W>2.IP')*F.5:(N1@6"R>=-]J\-1 M >(\71"W!;'GW33R+*^II6FB54VTRT8TM_"C^FHDQZ3[*'=6XRG#.IM^5!;( M,"*OR2W@<(:<78.EC!OR&?:VHOQ5$EKLX[+#K,5<-)CQ,Y@CLE32%H:\DSGD M?]>'R*\C&1](+N)>P"75 S(:GI,XBN,>O%$W],CC73R#=PO& )R33R5H:IG< M$2ISE%_B-.W[C7GXGQ'0& MX0Y/R-G?(SZIYJ1C.^E7D^Y/JMF+\(]J3CM^T_^@9G^/X?AY.<,C2Q&@=]XX M##Y5J%)M8%KT/VQTM]02P,$% @ E($*57YK\A8* P T0H M !D !X;"]W;W)K&ULK59K;YLP%/TK%INF3&K# M*^'1)4AMHFF;VJUJUTW3M \.N4FL F:VD[3_?M= :>S#< MP9J+6[D 4.0N33(Y-!9*Y2>F*>,%I%1V>0X9KLRX2*G"J9B;,A= IP4H34S' MLCPSI2PSHD'Q[%)$ [Y4"NA81L/#Z[8?*'T S,:Y'0. MUZ!N\DN!,[-FF;(4,LEX1@3,AL:I?3*R+0TH(GXP6,N-,=%2)IS?ZLGGZ="P M=$:00*PT!<7;"D:0))H)\_A;D1KUGAJX.7Y@_UB(1S$3*F'$DY]LJA9#(S#( M%&9TF:@KOOX$E:"^YHMY(HLK69>Q'@;'2ZEX6H$Q@Y1EY9W>5878 -B])P!. M!7#V!;@5P"V$EID5LL94T6@@^)H('8UL>E#4ID"C&I9I&Z^5P%6&.!5]Y0J( M;9%C<@Y8#?DP(*=2@I*$9E-RSNB$)4PQ7.Z,05&6R/<8>',])IVW[P>FPD0T MG1E7FYZ5FSI/;/IEF76):QT1QW*<%OAH-WP,,<+M FXWX2;*KVO@U#5P"K[> M$WS?TJ,,1R4"U"2V9O8)9'YE5%/BN[5GNP%QM M*FJ)"\/ ][TZKI&Z6Z?N[IEZ95^'9>0>J$"#.K_PWNK.;LZP)&CSY07 AJQ> M+:MWD*PV$25#N%%1JVOUM\K^3% CN7Z=7']W1[M7QO#_EQ)3]YE-^F MVOOOM;<]?4"VCT=+G-/#4+O=*K_.U3_D/=K;K)VLAYKU2F2- @1U 8*#/FW/ MV%62]3=L\)W "GK;=K7$A4'?&'F5IQ-O\]>+3ZWI:K+8&AX_BN%6[9:F[T&[K9NZ!BSC*) MZMU))/DK "I$*XNJW4>U=%O7WV)@:L=6QJ M&VC__1T[V30$+XO:ER6VSYGQ',_,SO0DY)/:$:+1CYIQ-?-V6N_O?5^5.U)C M-1)[PN%D(V2--2SEUE=[27!E237SHR!(_1I3[LVG=N]!SJ?BH!GEY$$B=:AK M+'\N"!.GF1=ZSQM?Z':GS88_G^[QEJR)_KI_D+#R.RL5K0E75' DR6;F?0CO M5[G!6\!_E)Q4[QN92!Z%>#*+C]7,"\R%"".E-A8P_!S)DC!F#,$UOK[J&*;/"!Z2_B]#=IXQD;>Z5@ROY%IQ8; M>*@\*"WJE@PWJ"EO?O&/5H<> >RX"5%+B(:$Y 5"W!+B6STD+2&YU<.X)=C0 M_29V*UR!-9Y/I3@A:=!@S7Q8]2T;]*+[3"DE.^ M5>B!2+04=0W/N-YA2>!LW601$IMS6'.^Q*P\,&P?_JX@&E.FW@+KZ[I =V_> M3GT-%S7N_+*]U**Y5/3"I6+T67"]4VC%*U(Y^,5U?GJ%[X- G4K1LTJ+Z*K! M3P<^0G'P#D5!%#GNL[R='KK"^3/OJ]_V?B9&W*5,;.TE+Z4,=*^/O!0U<;UL MPTTMUS2IXSP,LS!*DZE_["OFP$5)%@?CPITUT#@>]VX<)VF2I0,%EBY, DSMU+C3JGQ MC6GAZB"_%*D$8U@JM >05<@>Y6(.L4R*XJ4%!V,+7S2H39C87@P@63/!A$4KAPKD)PV@OS7@LZ MBSKOHL[_H!#ZFMQ6"ODMI> $#4O!!;I0Y1+D* 6_-W'41&[MJ*>@)1ZX;OZ3 M=+O=-/G!#E&#_45XOPP=^P5,G\VP^,M\,[I^QG)+H9@8V8"K8)3! \IF'&P6 M6NSMO/,H-$Q/]G,'$S21!@#G&P%EURZ,@VXFG_\/4$L#!!0 ( )2!"E75 M0MPS00X '/& 9 >&PO=V]R:W-H965T!>++N#&XDF2LXX!QSPS:8,D[5XL]H*6QC81271)*JX7^?%+RK*H M$>F)J+Y-VUXTMJQYAF[T=7CX1)W=9_FGXE:(4OMU/EL4KXYNR_+NYH"U[P![/<#>=\!P/6"X.\!^ M9L!H/6"T[X#Q>L!XWTTZ70\XW7> /GCZFQOL/63SE_WXHGM\E:Q>8DY2)N=G M>7:OY?7S*Z_^8O4Z78VO7EGIHH[4AS*O?II6X\KS'[)2:+JA?:]=3'Y9ID5: MO] +[3M'E$DZ*[2/XM=RFOQ0,?ZD^GTWO[3Q]$N_-I3@V^1!&^C'FC$PC([- MN52/CI+%"TT?/#O<^S%T^QZQW#W:]N>*X=[^VR\_>QP_VL;7PTWG__= M@]\V/-Q_>-?&1^KACIA4PY__3Q?O/WR@>!6:F^B9*\]ZQO.S;'J?SF;']>LZ M7=QHKY-9LIB(CBU[K93J9?=E<9=,Q*NC:ETM1/Y9')W_XV_Z.. M)^KVP![;QN:)THO9VKR8+>6+^5WR4.UHE8569H\K22ZTU\NB>E91B.)8\_.L M*+I>V4JV[RN;Q!P23& MQ1 FYY,-6YN.]^"SRHLI&%8=2>[?,)[?5@8!V<9,+40='^\];,;\2^7^U M+]K3<]\MYW=5=,)%M>X\_;@K0LJ9^T:(Q!P28^VR.NI)IR)/5@?Z'_-D45R+/!?38^UC5B:SKMPI)^F; MNV'K_XC&<%#_(_\?T2$G=4G,(S&?Q (2"TDL(K$8PJ1(C3:1&BDC%6?S4GS2 MO"R_$=O)4BY<2K)O@$C,(3&7Q#P2\TDL(+&0Q"(2BR%,2MEXD[*Q,F5/1U35 M<,2"PDL8C$8@B38J,/ MFFM'@]_GI)_:[1LC5'-0S44U;ZU)4;(&MKUSVLQ'9PU0+42U"-5B2I/SM'4M M5F=W[]ZDR54ZJPZT1%&?)ES6CW;F33EO[[R1FH-J+JIY:VT[;_K(-D?V:#=P MY+0!JH6H%J%:3&ERX(PF< 8;.+=:Y,J'*FNEJ+:G6OG"HEB*J98LIJLODZM9 MYVZC>CMZ!Y#4'%1S4D=4[3U@6HNJGEK;7MW=-B^1.BCDP:H%J):A&HQI7.I7@31/@BJ.:CFHIJ':CZJ!:@6 MHEJ$:C&ER2%LFB&ZNAK"76%33]0[AJ3FH)JKM[LK0].P+&.G]>>AT_JH%J!: MB&H1JL64)B>L*8KHZJ;(-]S-1/LEJ.:@FKO6I!U#W1K9N_E#RR.H%J!:B&H1 MJL64)N>OJ9#HZ@Y)GZO=:JIW@M">"*JY>KOS%+RFJ/\#*K+[O5U]LV(;RN]A(=<55V!4X] M;]_ H9J#:J[1[H;H5L<["#QT6A_5 E0+42U"M9C2Y, U51/CP*I)6>T2UN]' MDTYY-$V3!\49#_64O;.&MDQ0S34Z>B%V9];(:7U4"U M1+4(U6)*D[/6M$R, M ULFG5G3+O(\J1Y?K6W'VOOZZ_JT0MO*'MDQ0+4"U$-4B5(LI3T/()JCFHYJ*:AVK^6I/NK].Q1QR@LX:H%J%: M3&ERW)I:B0'72O9]9X]ZWMYY0ULFJ.:N-6E],T_'YJFUN[ZA+1-4"U M1+4( MU6)*DP/7M$P,=O7?LT&H)JKFHYJ&:CVH! MJH6H%J%:3&ER-IL&BG'(74S>BTEVLTC_)Z9:.*WV1=/KM*Y]/=XQKWBZS/[X M5KOMU;'Z^7)>+YGAHJP.#]-F3+776MZ*7"MODX76U%Z>OWZ!MEU0S4$U=ZU) M:ZG1>:R(MEU0+4"U$-4B5(LI3.74_5F]PTUJCFHYIH= MU9N!I;>74W1:']4"5 M1+4*UF-+DO#;5&U-=O?DMAZ;S)/^D7DK5D_=.'5K" M0347U3Q4\U$M0+40U2)4BRE-CF;3U#$/:>K\"992M,N#:@ZJN6;'#5_TH=&Q ME*)E'E0+4"U$M0C58DJ3\[KU"3KJ,L_.4NI61YLW8C%YT(*':9XL9^FD^.K; MY=53],X6^^$Z[*?KL!^OPWZ^#MKF0;40U2)4BRE-#F#3YC$/;//\UNN:ZGE[ MIQ+M[:PUZ;,:QB/3WGF[NXO.ZJ&:CVH!JH6H%J%:3&ERWIK:CMGK'C%?7?#Z MG8953]X[=&AY!]5<5/-0S4>U -5"5(M0+:8T.9I-Q<<\I.+S)SAV1!M"J.:8 M[3O'6*/QT&JMI.@'%:&:CVH!JH6H%J%:3&ER7)N"D*DN"/7]D#TUUSM&:.,' MU5Q4\U#-1[4 U4)4BU MIC0Y;$WCQ_Q6GUNDGJAW#-L]&,L8F"-SIU/JH-.Z MJ.:AFH]J :J%J!:A6DQIU -5"5(M0+:8T^1/,FR*-]3M]G)':[1LHJ]TF,4]'IKE[.S\'G=9%-0_5 M?%0+4"U$M0C58DJ3 ]4T7:Q#;C+SQY\246]V[[QVW S&[/KH9G1:%]4\5/-1 M+4"U$-4B5(LI3WH%KW^_%, >MZV\..JN+:AZJ^:@6 MH%J(:A&JQ90FYZVIKUCJ^HKJ'*3V1?L@[I)JOFH%J!:B&H1JL64)J>PZ;!8Z@[+X8=]:$=EK4F[D-*CFH9J/:@&JA:@6 MH5I,:7)>FWZ*I>ZGQ(NT7-UO[6TRN:U^EC_4R;U+%@]U\?/IH/!K;VY03]([ M76AK!=5<5/-0S4>U -5"5(M0+:8T.8)-:\7Z5JT5J^/3A0Q[,- ->5FZ5&]1 M[X2AK154\U#-1[4 U4)4BU MIC0Y84UKQ5*W5K[=9P%:[9:*.;:&K?RAMXY! M-1?5/%3S42U M1#5(E2+*4W*G]TT7FQUXZ5/:VQ-25U]PS*&.S6O2_64?2.$ M:BZJ>:CFHUJ :B&J1:@64YH^<)[:"@ MFH=J/JH%J!:B6H1J,:7)>6HZ*/9?\Q8L=KMTHG?&%;VY"JJYJ.:AFH]J :J% MJ!:A6DQI.9.?@KG@ZNJN3^W1XUYF_]N<+U3?8:Y]"46]P M[P"B[154\U#-1[4 U4)4BU MIC0Y@$U[Q5:W5_I?)^AW3PCU]'VO(*":@VHN MJGFHYJ-:@&HAJD6H%E.:',ZF"6.KFS"_T\ZLEU:A%]^_23_7Q&;/MOLPTVZM MFZN/ MI=-=$V#*JYJ.:AFH]J :J%J!:A6DQI"EFLT*;9,M%Q==G:S>/ M:KFXKH*KO[PPCDY:CP?ZRU"O'S]IF/.SN^1&O$WRFW11:#-Q79&#%Z-JR<_3 MF]O--V5V]^I(/]*NLK(Z&EU]>2NJ)3:OGU#]_#K+RJ=OZ@GNLVKIK3?[_/]0 M2P,$% @ E($*56R@&-NM$@ ?!0! !D !X;"]W;W)K&ULK=U;;]M(@H;AOT)X%XL98#;FF50V,9 Q#U4UG9F@TS-[L=@+ M6J9M(;+DH>BD ^R/7TI67"Z2+HJ3]Z83'^HIN?.51.MCD>^^;9LON[NZ;IW? M[]>;W?NSN[9]>'M^OEO>U??5[LWVH=YT7[G9-O=5VWW8W)[O'IJZNCX,NE^? M^ZX;G]]7J\W9Q;O#YSXU%^^VC^UZM:D_-<[N\?Z^:K[_N5YOO[T_\\Y^?.+7 MU>U=N__$^<6[A^JV_ERW?W_XU'0?G3\KUZO[>K-;;3=.4]^\/_O@O56+8#_@ M\!W_6-7?=B_^[NQ_E*OM]LO^ WG]_LS=/Z)Z72_;/5%U?WRM+^OU>B]UC^.? M1_3L><[]P)=__Z$7AQ^^^V&NJEU]N5W_]^JZO7M_EIXYU_5-];AN?]U^$_7Q M!XKVWG*[WAW^ZWP[?J][YBP?=^WV_CBX>P3WJ\W3G]7OQ_\1+P9XP2L#_., MOS\@?&5 ^^-?SCTDZ.F?_)"7K&JKBW?-]IO3[+^_\_9_.83N,+Z+R6JS7Q^? MVZ;[ZJH;UU[\==O6CN<[_^E\6/[S<;5;[5.[ZS[\_+1@G ^[7=WNGK[:U-=. MM;EV?EE55ZMU]ZWU;O_UQ_ON\]L;YR_;^[;^XG2YO:V=/V1U6ZW6NS]VUM\_ M9\X?_OV/[\[;[A'OYSU?'A]=^?3H_%<>7>Q\W&[:NYV3;Z[K:W/\>?>3/O^X M_H\?]\^^%?Q8?7=<[T^.[_K^R,.YM(]6U>:-X[FO#L\FAC^NW_R8W1L9GD\] M]L8ZO#CEP4>O#B^G'GPW/'C]9Q>G#Q^;7=J'9_6R&_[ZSZY.'^Y:8A0\KYK@ MX(6O>)?5[LZY[!;*ZKINJL,3_6]-M=G=U$W3S^E3+*W>_D7P[>ZA6M;OS[I7 MN5W=?*W/+O[CW[S8_:^QE))81F(YB14D5CYA\0';'S1\O0B#P$N"Q;OSKR]C M//R^Q$T70>J9WR?)!Z<@S,AR^)SET)KE[$6)GR2]V)*SRI%9P] -8R\U9U4CW^A%;I1&_O,W&IF,GC,963-I M'$F\.#!Q_N=C?7]5-_\[%E8K.3>L)):16$YB!8F5)"9(3)*8@C!C8<3/"R.& M#SRLWMQ506(9B>4D5L2#I[4T=*.H=PA0DG,*$I,DIB#,R'ORG/?$FO2YLE) M!8E)$E,09F1^\9SYA37SOVW;:CV=?J-];=R4/UL6#;A\U--JIEJ):C6G'47J:[.V9Q^P?EZ*0" MU22J*4HS\_VB./+LA^;+Y?9QT^Z<7^MEO?I:7:WKT;A;E=EQ)[4,U7)4*XZ: M<<@2N7[B!?W D],*5).HIBC-#+RO ^]; R\W7^M-NVV^C\;<.G9VS$DM0[4< MU8JC9L9\$:71HA]SO?C\U-0/U>KIC):_M7=U8PL] MVH2B6H9J.:H51^UEZ/W4]:/^;Z3HK +5)*HI2C-#KXM5S]ZLVMI^^]#9(4O25]>HNQ=^;B:.+1=A35 M,E3+4:TX:L:Q3.)[;A#V(X]VI*@F44U1FAEYW9-Z$T7ICW=C/E7?7WTK!FU+ M42U#M1S5"F_8F*9AD'J#(W>T,44UB6J*TLRPZ];4L]>F7=B;Q^Z7U/SWAWJS M&\\ZVI*B6H9J.:H5WK I]?U@X0[>CD&;4E23J*8HSK4U23J*8HS=RFH]M3W]Z>/L5>GQ\SEG8[ M,3?MJ):A6HYJA3]L4L?/$T"G%:@F44U1FIEVW:7Z4UVJ/L6]W9_/6SWM'EUN M=]TA_6JS?-R?WNM\JYOZ[>A*0$M65,M0+4>UPA\I6<,D')P6ALXJ4$VBFJ(T MC[\K;L=FQ1TM75,M1K3AJQKZ= MT5. T6D%JDE44Y1FYEZ7KKZ]='WY M %OUQOK[K#G]_J+\[':O-XT[T:RT16N;Z]PYV^'LH.S M%PA:Y*):?M2,'<\+/W:#R'R2+]!I2U03J"9135&:F7W=Y/KV)G=J:Y1]^.RD MHVTNJN7^L'_U@D4:+,)^TM'MKJ@F4$VBFJ(T,^FZSO5/J7,G=XS8E=F!1\M< M5,O]8?T:!WX8^HM^X,EI2U03J"9135&:&7A=YOHGEKGV4^OMRNS HWTNJN7^ MR)Y5-TK#V.T'GIRV1#6!:A+5%*69@=>%KF\O=*VGUMO'SHXY6N6B6NZ/;%-- M M_U^RDG9RU13:":1#5%:6;*=97KVZONO"]_J^I MZ*PEJ@E4DZBF*,T,O2YQ WN):SNUWCYT=LC1@A;5\F"D4DT7<>PF_923TY:H M)E!-HIJB-#/ENJ$-[ WMR>?6VYW9D4?+653+@^$>UC2)@BB*^Y$GIRU13:": M1#5%:6;D7USL=ZJPD[([L MF^UZ_>(-2\O>0KLY._UH[XIJ>3#L7<,H=OL;10ITUA+5!*I)5%.49J9?UZZ! MO7:]W&[:U>:VWK3/!_RC#:R=F1UXM(%%M3P8:6 CUQU<*+A IRU13:":1#5% M:6;B=04;V"O8>?M+[-CLW*.%+*KEP<@&V-%3*-%I2U03J"9135&:>8LG7FR-[27O7+35IO;U=6Z?NK"1I<$6OJB6H9J>3A2^KJA-SQL0JBFD UB6J*TLRTZ[XW MY#?C=@=+OS75=7U?-5\F#I30IAC5,E3+4:U M1+5!*I)5%.49BZF%W>7M??) M)[UTH#4RJF6HEH?#&MGS8G_DI0.MD5%-H)I$-45I9MIUC1S::^23TH[6R*B6 MH5I^U.+IM*,U,JH)5).HIBC-3+NNDK/\[HCOUTWUN%XM M=Y-7++%/,7LUH%4RJN6H5J!:B6H"U22J*4HSEXPNG,.?NZ&M??CLY8!VRT?M MY=.YGR9!_U8].3IK@6HEJ@E4DZBF*,T,NNZ6P\EK-)^RA]VNS,X[6BV'PS(X M6:1AT(\[>@%F5"M13:":1#5%:6;<=;$"-[PSMK(XS=FIUZM.J-AN7L>.K12RNC6HEJ M4D MJBE*,U.OF]YHX@+,/[DSP,[/7@AH"QP->]L@]MW^H0XZ:8%J):H)5).HIBC- M7 >Z XXF.N!9)XK:L=FI1SO=:+A?=_1=&W36 M5*5!.H)E%-49H9>]W61O:V M]N2K.]B=V8E'*]MH6++&?I2$<3_QY*P%JI6H)E!-HIJB-#/QNK&-?G[CKYV8 M'7:TL8V&6W7'G][16]ZB6HEJ M4DJBE*,\.N"]N(+6SG;0&P3SY[F:!5+JKE MJ%:@6HEJ M4DJBE*,Q>3KG(C>Y5[RKD^=F+VDD#KW&AD83PHYVN:B6';5X,NQHF8MJ):H)5).HIBC-#+LN M?]MVE M)J=TJ?8])G9B=MA/+5+1:7-4*U"M1#6!:A+5%*69:==%:G+ZY9/_E2WD=G[V M2A@VK)X?IGZ_>D)GS5&M0+42U02J2513E&8N!-VP)E,-Z_0Y\W9B=MC'BM:1 MVU=EZ+0YJA6H5J*:0#6):HK2S+3KHC7Y^4L?VXG9:1^6K:^D'6U;4:U M1+5 M!*I)5%.49J9=MZW)Q$[:6=<'L6.S<_^D&==A'3LK&)TU1[4"U4I4$Z@F44U1 MFAE[7;@F]L+U+YM5N[]EJ/.Q6MYU7VN^.Y?;^X=J\WV_##[\]L^ MR>SE@.Z*1;4> M'7VTQT6U M5*5!.H)E%-49H9?=WC)O8>5[_GN7]]^-QNEU^F]Y0D(S>CW8?? M\_OQ1W?*HEJ.:@6JE:@F4$VBFJ(T(_ZI;G93>[-[XB:J=-C'>OOG^T'@[=/- M#3RJY:A6H%J):@+5)*HI2C,#K_O=U-[O[@]U1A,^=H/8D0,:.S\[X&B5BVH% MJI6H)E!-HIJB-#/@NLI-IZZ/?-(NP73D%K%1M.B?$W]IGVUVWM$R%]4*5"M1 M3:":1#5%:6;>=9F;VLM@%C5$M1[4"U4I4$Z@F44U1 MFIERW=2F]J9V:I-@.M*KQJ'G!_V@DX5>AFHYJA6H5J*:0#6):HK2S*#KDC:U ME[2V#5/IL$X-_= ?/INCUR]&M1S5"E0K44V@FD0U16EFR'4WF]J[V9/W2Z7# MC:M>'"V\).E''KT6,:KEJ%:@6HEJ M4DJBE*,R.O>]ETXK:R)^R72H=;6(,@ M7H3]K*-U*JKEJ%:@6HEJ M4DJBE*,[.NZ]3TE.VP)^XA24+J2VQ/[>'9#%L5--%U/]-UOX@YBX#5,M1K4"U$M4$JDE4 M4Y1F+@-=IR[L=>HIY]0O1JK5L7/%[%/-#CM:K:):@6HEJ@E4DZBF*,T,NZY6 M%_9J]:2PC_6J8V%'>U54RU&M0+42U02J2513E&:&7?>J"WNOFM5/9_\Z^WN- M;,8/YX^$<9^#) J3P6$,6J^B6HYJ!:J5J"903:*:HK2GL)_O[NJZS:JVNGAW MN(/@9;U>[YS#.Y#OS_;/]\^?=9KZIEL,WML/_MGYX/.E]U9X^\^?:^;BW4-U M6W^LFMO59N>LZYN.=-_L=WLUJ]N[YP_:[-@7_P]02P,$% @ E($*5>9A*((Y!0 F!T M !D !X;"]W;W)K&ULS5E=;]LV%/TKA#<,+9#& M(D5]98Z!Q$G7KDD7).OV,.R!D>E8B"2Z))4T_WZDK$BR**DU1B!YL47JWJM[ M[CV2CLC9(^/W8DVI!-^R-!?'D[64FZ/I5,1KFA%QR#8T5V=6C&=$JB&_FXH- MIV19.F7I%#F./\U(DD_FLW+NBL]GK)!IDM,K#D21980_G=*4/1Y/X.1YXCJY M6TL],9W/-N2.WE#Y97/%U6A:1UDF&IX<@*/%BC4#J7%7PE]%*UC MH*'<,G:O!Q^7QQ-'9T13&DL=@JB_![J@::HCJ3R^5D$G]36U8_OX.?K[$KP" M3< *6=$6*5%ZSQP^T N3I>#%+1?D+'BM;9P+B0DB652Z5.17@S1F5)$G%6^7WY>8,O/GY[6PJ57;Z&M.XRN1T MFPD:R,0'ERR7:Z'"+NERUW^J4-70T#.T4S0:\/E.7T<_6;627JO<=[MYOW/)8]9X*I;HA]X6 ,/1X&W$U4P?DO9+4G!GXK[ER0O5NH]77"%%5Q<+$:Y/WJ5 M?;EO*=A.0:*Z(-%KXWYD/!H2<];&DHN,\M<)Y1]=#/XR?PX6G)E:!,8O%=^H]?8E_^VXJV M6Q#4% 2]MEN@RJC=7-_S'3_LDL"T#UF0[ ; M<0?'U9UN'!<,7!791ASH+X3#<8J/AMN;XI:B[8)OY!T#/RNE.^Q&\+=R#HXKNMNZ(9P<*(>Z4E,QND] M&FAO>EN*M@N[$75P7-6]!+U#HWM*O@?&!UN/W5"7&\D&+6HVV^PV51ERL1<9 M\L6T&\"-&MV&QG7;ISR14JOS2Q*OU3G^I"NP(?E3":IB_?>TR_A%]F6^K6B[ M)6G$'!H7]('+#KG;IL1MB0"/5D$6I9IGYJ$>S00R[Q.\Q&X+= M2#8T+MG,1)X.8B&X21YZMOU&ZO3M(N"$$?N /A&O:%Q]7:2IN /N:;\!_D^ M&FUOOEN*MHN]47#(XLJ<);Z;2VV*PCA$;E>J]UABA*,PB :6WE$CX9!%"6>; M\*&QHP!#)PA@T,5O&KH8(H2Z\*>M/:YR?45O_0D0LR*7VSVA>K;>7CPI-]4Z M\Z?P:+'=)&S";/7:0)U?,2:?!_H"]6;L_#]02P,$% @ E($*50[FO3;U 0 !@0 !D M !X;"]W;W)K&UL?5/;;IPP$/T5BZ=6:A<6FK2* M6*1LTJIY2+7:[>79P !6?*'VL&S_OF/#TJV4Y 4\XSEGSERY 2D]$,G[/ MG-&2T@,OSV?V+Z%VJJ7D#NZ,_"5J[#;1IXC5T/!!XMZ,7V&NY\KS54:Z\&7C M%'N=1*P:'!HU@TF!$GKZ\]/XZ\R*T9F?71Q.8/ MH=2 )G%"^Z$]#1VW[\W]X!< M2,>^PPD'+M_F,9( 3Q-7<[+ME"Q](5G&'HW&SK'/NH;Z?WQ,PA?UZ5G]-GV5 M\)';%"9!PO%<07LU%@V["!CE5FT#B-:?$N2WX[S?9?^/1"J-I6:,&PO=V]R:W-H965T.?(Z4[CF29T]9_J6X%Z)TOB9Q6IQ/[LMRRLOG>5S\ZRAS)>I^(J M=XJ')(GR;Y;Z$YI\0JH>B5@LR\I%)#\> MQ5S$<>5)]N/?QNEDUV9EN/_]V?NO-7E)YB8JQ#R+_UJOROOS"9\X*W$;/<3E MI^SIK6@(>96_9187]7_GJ<&2B;-\*,HL:8QE#Y)UNOV,OC:!V#.0?LP&T!B M:N#V&&!C@"]MP6T,W)>VX#4&-?7IEGL=N# JH]E9GCTY>866WJHO=?1K:QFO M=5I-E.LRE[^NI5TY^Y"5PJ'HG#C7XDY.@-*)TI7S2<11*5;.NW0[%:LA/>E< MW7R3ERO9O_S;SO)5*,IH'1>O)?;S=>B\^O'UV;24G:R:FBZ;#EUN.P0]'4+G M?9:6]X6S2%=B9; /[?;,8C^5P=E%")XC= E6A[\_I&\<)#\[0 ,_9F_W)R: MZ!S7^N*[6^\$ W?3!6M_;H^_ZR@6A6E0MV:L-JM>3H\SI &1K?IGT\?]:.E M8*X;<.YU@:$.9! 0U_>Q"USH0(^X+G(>[( =KNZ.JVOE^EN>%85SE6>WZ])$ M>6OM[7?09]P-J,)8QWD^)Y*+0EC'4:3H\D )X<( I#Y'H-1,V-L1]JR$/VY$ M+I_N]$X^VLLL$2;2GM8VH.]YVC ;<)0&OLHEU''H^R"CJ'#6<:[K>N#Y9LIL M1YE9*5_E\I7UU<*7Z;'V H_YRN#-C3C90Y6OCD- .6^42;/0<1XP="DS\_5W M?'TKWP]2>O23]4T3B\KG4R%KP('K(U$?81T' MJ\X_'0?H$I1(90(:6N8^^C(QF6<@):V\(D[R'])ZFI$M .2E( "IO'0?R#:RG M3U/+O'K=]*1/"BUO."Z;-/8O(*T#S:1U7 ]I0\M6TJTBI'9):$\IC7'G695: M#YA*6,I<4F MR\MM820?]=7#LBRL6<;>PM T,ZJW<%1OB[&\=<>J5;34+FE[N4%VD'GJ@QL\@>7V/@ H, M[1T:'+Z1O'7#U^IL:A?:+TJ!!AW-,9 R7PVA 8@N!(RI(;1V:G (1_+6#6&K MWJE=OA_.IMQ0=,F7/*@5N DH41Y1JS-[CP;'[_]0V;25V=2NLP\D9H/F)3YE MJ&5F'<@#E,)NL/1%A1@+RAZT[C=;O (C.DM!+W.P, C\A6EKG^8D-0G#/8JVF[DVI($ M["7)H31N-Q\#@C>DM!%.-17VN+IXOC,! 1J]G)0K:*@;L M5PE&]+<;RUAV8MCX">WW4G]''+&'F MH%=.:M5N@/1L-!J0]IU&:&L=L-OQIAU!EK^!5RE; !6>QK: MAC(:M@&,FXX&H'77$5O-C7;-O;= _#8K["6DW=70U]VHWL)1O2W&\M8=E+V# M*]][JH2_ 3D*4.8UR-G@'I8<#]GK4*;,4Z'GD8QVX_.("CJG/4 MMSE.9 ;E %H =23S ^+UY9U64^,QAWOLQH.#-Z:WL/'6R>Z4G>D=A$Y'?U6>3"668/:;D][KB[NSOO?%&?\E7N7]+3.37<#^GI8GN: MN76_/5S]/LKOUFGAQ.)6-D7>^'*D\^UYY>U%F6WJ [DW65EF2?WU7D0KD5< M^?MMEI7/%U4#NU/CL_\ 4$L#!!0 ( )2!"E7VY9H]&P, $@1 - M>&POJ8M(BA=(E-;:KYV%=:4;S&DBE"/N]7A*6E$LR'LEE>56: M.IBII309.>]"@;M]R3,2)>G>GEX?Q MDP8X):%7=/ ,T;,>KFLQ3#K9E]X,/[9:'?<8(U]XR%NFHX7MNHU'A9+;Y8N) M"UA=6K+@GHJ,3*C@4\V!5="2B[4+]R$P4T+IP-A]LXDBB-0/#HY<#[:TU2FY M5+K)[3*XO]-V^ &PZ8%!+D1GL$]<8#RJJ#%,RRO;:08WP4=0T+9OUY5U.-=T M'?4'9$MH;C;)5.FBW2#BM\K\WEI MIR.;/A0HN]:LX*NFORHZ YAZA*O3JA+K3X+/9=,,DW%KFE;^Z]YE5_L M.+[X5Y:;_RJ'AKT>VT/LM9L]DZZ(!O$%DY#N\ MB8AMTF"ZY,)PV?86/,^9?'3 67E#I_8U<4_?CL]909?"W'9@1K;M;RSGRS+M M1EW#0K2CMNVO,+THZ5Y?;"XN<[9B^:3MZOFT:0:V8;.V%Q .D:OF\B,8QV%^ M!# L#^8 XS@6EN=_FL\0G8_#,&]#+S)$.4.4XU@^9-)\L#Q^3FHO_TS3-(Z3 M!%O1R<3K8(*M6Y+ UZ^&>0,&E@7GQ#'L*N8->X)Q)$TQ!&K17Z-)@JQ. M A___F!/21RGJ1\!S.\@CC$$GD8-/E M_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU M@LD/['X 4$L#!!0 ( )2!"E4D@&*Z6P0 " C / >&PO=V]R:V)O M;VLN>&ULQ9I;;]LV%(#_"J&G#%AGBY*<"^H"F9UU!HK6B(.^#K1$QT0DTB6I MI.ZOWR%=K51B'>S%]),EBI8^'5Z^0]KO7Y1^6BOU1+XWM3339&OM[F8T,N66 M-\S\H79*/:YZ01DC1B!^\FB;CA)BM>OE;:?%# M2XBCYK4#E&8K=B8ADC5\FG15R*VLR)VT$"2RD(=;05WWIO#H175X:PNX M00SUC8 +>E%Y\--!SN!,]++IZ9I_B/\!HAO(Y F /A0CY#3:7WX=P]QB;O<02R M L@^*E6]B+HF#%SSQ6ZY!MBP@5/4,2>6C,>< ";D%#LP_OYWLH1)W'K:NV\A M)F:9],2:\9B7/]O9V,/,*"00ML[=(2;FF?3$HO&85W[FD4]DSM>]=L;DDI[8 M+I[L&LC<@2%+MG\UB%/,*NF)M7*8L<> ]XDSPTW(A8DDC6(2IY([IB5DJQ Y M&+\SU31*DE6(B;DDC2&3E/J)&@:$$;Y&2(=))(UAD=1I9,4??;K@YI9[5Q62 MB$6(B9DDC:&2-/=*7AO^K76D=\XJ820IYA1Z8J<$"4*G9.B39 D962EZHX9B M3J$QG-*3,KEX<-.-^2U$1%LH5B/J$Q?#)DYSXF)A<:0RY#=NYC M8I:A,2S3L_/1?HD)A\80SAM-'\7$A$.C".>7KX\"8LZA49PS(.Y^C\2<0Z,X MY[6XCT4SP[R3Q5C+#!F\O\F#>2>+X9V!Y2JYF(>8F'NR&.[IZS$\#C'1/;,8 M[AE49!9B8N[)8KAG$#,/,3'W9#'<,XA9A)B8?[(8_AE,.'J-CODGB^&?0 MHV,6RF)8:# OZD43LU 6PT*#F&$T<\Q">0P+O4K?YMPR41ORP+^'F)B%\A@6 MZF.&N[PA)F:A/(:%CF2:/R,:8F(6RF-8Z"UF=QYBHK_=Q+!0+R$.>J9M0TS, M0GGD?;;N@-P:PWO['#EFH?R3/'+)2?9=OMZ!#"+)1'60N]P>PFI1 3 MLU!^GK70.TCB(34.AU"!6:@XZUHH[)L%9J$BAH4&,4.G%YB%"F^A4?>/C(IO MA.359WB$@?*2U>52$_=Q^(4H+]P6[J:MZQF4?9&?%*NZ/WAT?T[Y\"]02P,$ M% @ E($*58HQ=E_/ 0 ,Q\ !H !X;"]?,ZF7V<^9H<>[B7R:VJ]5V&5_;Y>M!QI?)U>CM8U[U;Q]2A=)!"D%: M/L@@R,H'.01Y^: :@NKR05,(FI8/>H"@A_)!CQ#T6#[H"8*>R@?)!&6<$"0- ML";06I!K(?!:$&PA$%N0;"$P6Q!M(5!;D&TA<%L0;B&06Y!N(;!;$&\AT%M1 M;R706U%O)=!;!Q_;!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HK MZJT$>AOJ;01Z&^IM!'H;ZFT$>MM@LX1 ;T.]C4!O0[V-0&]#O8U ;T.]C4!O M0[V-0&]#O8U ;T>]G4!O1[V=0&]'O9U ;T>]G4!O'VQV$^CMJ+<3Z.VHMQ/H M[:BW$^CMJ+<3Z.VHMQ/H7:/>-8'>->I=$^A=H][U?^J=\GD?T[WGML;G_R?5 M^7)OO#_^NKR='+R7*\X!_I&_? -02P,$% @ E($*53+A@>'' 0 $A\ M !, !;0V]N=&5N=%]4>7!E&ULS=G);L(P% 707T'95L1X@ X"-FVW M+8O^@)L\("*)+=M0^/LZ89!:T:B(2KV;1(GM=U]LZ6PR?MM9\KUM5=9^DBQ# ML ^,^6Q)E?:IL53'D;EQE0[QT2V8U=E*+XB)P6#$,E,'JD,_-#62Z?B)YGI= MAM[S-K[VA:DGB:/2)[W'_<0F:Y)H:\LBTR&.LTV=?TOI'Q+2N+*=XY>%]3=Q M0L+.)C0C/P<M.='.(.T_[*K\YORW0%QIDS9ZR/)^;H\KCCD32K^S86 M(A>*[D\\)<;25W\?-:>=4_[+[+B]'\:MVO/PK+U=O\=?S_A4_\(^!$@?$J0/ M!=+'$*2/$4@?MR!]W('T<0_2!Q^@-((B*D&UL4$L! A0# M% @ E($*5?LZM3W8!0 $R$ !@ ("!#0@ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ E($*52]@SGN0 M!0 71< !@ ("!JQD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E($*56@(E%O1 @ #@8 !@ M ("!9S8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ E($*5:IRQ_7Q @ %P8 !D ("!-$$ 'AL+W=O M&PO=V]R:W-H965T , ',' 9 " @?Q( M !X;"]W;W)K&UL4$L! A0#% @ E($*5:\R M$GKX P > @ !D ("!JTP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E($*53**Z3%3 P 6@< !D M ("!5ED 'AL+W=O7 2 # "@!P &0 @('@7 >&PO M=V]R:W-H965T 9 " @3=@ !X;"]W;W)K&UL4$L! A0#% @ E($*56L^'-7R!0 = X !D ("! M\6D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ E($*53.-AB/( @ VP4 !D ("!RW8 'AL+W=O0 >&PO=V]R:W-H965T&UL4$L! A0#% @ E($*5>'9R;G! M P 4 @ !D ("!L8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E($*50*0Q1#8 @ 408 !D M ("!5XL 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ E($*53 \,7R'! [0H !D ("!BY@ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ME($*51&:5<=,!0 VB8 !D ("!;:( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E($*55(*EE1E @ M1 8 !D ("!+*\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E($*5=VL)0\4 P #PX !D M ("!';@ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ E($*5>:\IOGD!@ T8 !D ("!U<0 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E($* M57YK\A8* P T0H !D ("!]M$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E($*56R@&-NM$@ ?!0! M !D ("!4^< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E($*53'%6!=S!P 02X !D M ("!TP$! 'AL+W=O&PO&PO7W)E;',O=V]R:V)O M;VLN>&UL+G)E;'-02P$"% ,4 " "4@0I5,N&!X< XML 65 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 66 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 67 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2 html 231 230 1 false 61 0 false 6 false false R1.htm 000 - Document - Document And Entity Information Sheet http://www.crawfordunited.com/20220630/role/statement-document-and-entity-information Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Consolidated Balance Sheet (Current Period Unaudited) Sheet http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited Consolidated Balance Sheet (Current Period Unaudited) Statements 2 false false R3.htm 002 - Statement - Consolidated Balance Sheet (Current Period Unaudited) (Parentheticals) Sheet http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited-parentheticals Consolidated Balance Sheet (Current Period Unaudited) (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Consolidated Statement of Income (Unaudited) Sheet http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-income-unaudited Consolidated Statement of Income (Unaudited) Statements 4 false false R5.htm 004 - Statement - Consolidated Statements of Stockholders' Equity (Unaudited) Sheet http://www.crawfordunited.com/20220630/role/statement-consolidated-statements-of-stockholders-equity-unaudited Consolidated Statements of Stockholders' Equity (Unaudited) Statements 5 false false R6.htm 005 - Statement - Consolidated Statement of Cash Flow (Unaudited) Sheet http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited Consolidated Statement of Cash Flow (Unaudited) Statements 6 false false R7.htm 006 - Disclosure - Note 1 - Basis of Presentation Sheet http://www.crawfordunited.com/20220630/role/statement-note-1-basis-of-presentation Note 1 - Basis of Presentation Notes 7 false false R8.htm 007 - Disclosure - Note 2 - Summary of Significant Accounting Policies Sheet http://www.crawfordunited.com/20220630/role/statement-note-2-summary-of-significant-accounting-policies Note 2 - Summary of Significant Accounting Policies Notes 8 false false R9.htm 008 - Disclosure - Note 3 - Accounts Receivable Sheet http://www.crawfordunited.com/20220630/role/statement-note-3-accounts-receivable Note 3 - Accounts Receivable Notes 9 false false R10.htm 009 - Disclosure - Note 4 - Inventory Sheet http://www.crawfordunited.com/20220630/role/statement-note-4-inventory Note 4 - Inventory Notes 10 false false R11.htm 010 - Disclosure - Note 5 - Goodwill and Other Intangible Assets, Net Sheet http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net Note 5 - Goodwill and Other Intangible Assets, Net Notes 11 false false R12.htm 011 - Disclosure - Note 6 - Property, Plant and Equipment, Net Sheet http://www.crawfordunited.com/20220630/role/statement-note-6-property-plant-and-equipment-net Note 6 - Property, Plant and Equipment, Net Notes 12 false false R13.htm 012 - Disclosure - Note 7 - Investments in Equity Securities Sheet http://www.crawfordunited.com/20220630/role/statement-note-7-investments-in-equity-securities Note 7 - Investments in Equity Securities Notes 13 false false R14.htm 013 - Disclosure - Note 8 - Bank Debt Sheet http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt Note 8 - Bank Debt Notes 14 false false R15.htm 014 - Disclosure - Note 9 - Notes Payable Notes http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable Note 9 - Notes Payable Notes 15 false false R16.htm 015 - Disclosure - Note 10 - Leases Sheet http://www.crawfordunited.com/20220630/role/statement-note-10-leases Note 10 - Leases Notes 16 false false R17.htm 016 - Disclosure - Note 11 - Earnings Per Common Share Sheet http://www.crawfordunited.com/20220630/role/statement-note-11-earnings-per-common-share Note 11 - Earnings Per Common Share Notes 17 false false R18.htm 017 - Disclosure - Note 12 - Acquisitions Sheet http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions Note 12 - Acquisitions Notes 18 false false R19.htm 018 - Disclosure - Note 13 - Segment and Related Information Sheet http://www.crawfordunited.com/20220630/role/statement-note-13-segment-and-related-information Note 13 - Segment and Related Information Notes 19 false false R20.htm 019 - Disclosure - Note 14 - Subsequent Events Sheet http://www.crawfordunited.com/20220630/role/statement-note-14-subsequent-events Note 14 - Subsequent Events Notes 20 false false R21.htm 020 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.crawfordunited.com/20220630/role/statement-significant-accounting-policies-policies Significant Accounting Policies (Policies) Policies http://www.crawfordunited.com/20220630/role/statement-note-2-summary-of-significant-accounting-policies 21 false false R22.htm 021 - Disclosure - Note 4 - Inventory (Tables) Sheet http://www.crawfordunited.com/20220630/role/statement-note-4-inventory-tables Note 4 - Inventory (Tables) Tables http://www.crawfordunited.com/20220630/role/statement-note-4-inventory 22 false false R23.htm 022 - Disclosure - Note 5 - Goodwill and Other Intangible Assets, Net (Tables) Sheet http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net-tables Note 5 - Goodwill and Other Intangible Assets, Net (Tables) Tables http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net 23 false false R24.htm 023 - Disclosure - Note 6 - Property, Plant and Equipment, Net (Tables) Sheet http://www.crawfordunited.com/20220630/role/statement-note-6-property-plant-and-equipment-net-tables Note 6 - Property, Plant and Equipment, Net (Tables) Tables http://www.crawfordunited.com/20220630/role/statement-note-6-property-plant-and-equipment-net 24 false false R25.htm 024 - Disclosure - Note 7 - Investments in Equity Securities (Tables) Sheet http://www.crawfordunited.com/20220630/role/statement-note-7-investments-in-equity-securities-tables Note 7 - Investments in Equity Securities (Tables) Tables http://www.crawfordunited.com/20220630/role/statement-note-7-investments-in-equity-securities 25 false false R26.htm 025 - Disclosure - Note 8 - Bank Debt (Tables) Sheet http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt-tables Note 8 - Bank Debt (Tables) Tables http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt 26 false false R27.htm 026 - Disclosure - Note 9 - Notes Payable (Tables) Notes http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-tables Note 9 - Notes Payable (Tables) Tables http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable 27 false false R28.htm 027 - Disclosure - Note 10 - Leases (Tables) Sheet http://www.crawfordunited.com/20220630/role/statement-note-10-leases-tables Note 10 - Leases (Tables) Tables http://www.crawfordunited.com/20220630/role/statement-note-10-leases 28 false false R29.htm 028 - Disclosure - Note 11 - Earnings Per Common Share (Tables) Sheet http://www.crawfordunited.com/20220630/role/statement-note-11-earnings-per-common-share-tables Note 11 - Earnings Per Common Share (Tables) Tables http://www.crawfordunited.com/20220630/role/statement-note-11-earnings-per-common-share 29 false false R30.htm 029 - Disclosure - Note 12 - Acquisitions (Tables) Sheet http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-tables Note 12 - Acquisitions (Tables) Tables http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions 30 false false R31.htm 030 - Disclosure - Note 13 - Segment and Related Information (Tables) Sheet http://www.crawfordunited.com/20220630/role/statement-note-13-segment-and-related-information-tables Note 13 - Segment and Related Information (Tables) Tables http://www.crawfordunited.com/20220630/role/statement-note-13-segment-and-related-information 31 false false R32.htm 031 - Disclosure - Note 3 - Accounts Receivable (Details Textual) Sheet http://www.crawfordunited.com/20220630/role/statement-note-3-accounts-receivable-details-textual Note 3 - Accounts Receivable (Details Textual) Details http://www.crawfordunited.com/20220630/role/statement-note-3-accounts-receivable 32 false false R33.htm 032 - Disclosure - Note 4 - Inventory - Inventory (Details) Sheet http://www.crawfordunited.com/20220630/role/statement-note-4-inventory-inventory-details Note 4 - Inventory - Inventory (Details) Details 33 false false R34.htm 033 - Disclosure - Note 5 - Goodwill and Other Intangible Assets, Net (Details Textual) Sheet http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net-details-textual Note 5 - Goodwill and Other Intangible Assets, Net (Details Textual) Details http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net-tables 34 false false R35.htm 034 - Disclosure - Note 5 - Goodwill and Other Intangible Assets, Net - Goodwill By Reportable Segment (Details) Sheet http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net-goodwill-by-reportable-segment-details Note 5 - Goodwill and Other Intangible Assets, Net - Goodwill By Reportable Segment (Details) Details 35 false false R36.htm 035 - Disclosure - Note 5 - Goodwill and Other Intangible Assets, Net - Summary of Intangible Assets (Details) Sheet http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net-summary-of-intangible-assets-details Note 5 - Goodwill and Other Intangible Assets, Net - Summary of Intangible Assets (Details) Details 36 false false R37.htm 036 - Disclosure - Note 6 - Property, Plant and Equipment, Net (Details Textual) Sheet http://www.crawfordunited.com/20220630/role/statement-note-6-property-plant-and-equipment-net-details-textual Note 6 - Property, Plant and Equipment, Net (Details Textual) Details http://www.crawfordunited.com/20220630/role/statement-note-6-property-plant-and-equipment-net-tables 37 false false R38.htm 037 - Disclosure - Note 6 - Property, Plant and Equipment, Net - Schedule of Property, Plant, and Equipment (Details) Sheet http://www.crawfordunited.com/20220630/role/statement-note-6-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details Note 6 - Property, Plant and Equipment, Net - Schedule of Property, Plant, and Equipment (Details) Details 38 false false R39.htm 038 - Disclosure - Note 7 - Investments in Equity Securities - Summary of Investment in Equity Securities (Details) Sheet http://www.crawfordunited.com/20220630/role/statement-note-7-investments-in-equity-securities-summary-of-investment-in-equity-securities-details Note 7 - Investments in Equity Securities - Summary of Investment in Equity Securities (Details) Details 39 false false R40.htm 039 - Disclosure - Note 7 - Investments in Equity Securities - Schedule of Fair Value of Investments (Details) Sheet http://www.crawfordunited.com/20220630/role/statement-note-7-investments-in-equity-securities-schedule-of-fair-value-of-investments-details Note 7 - Investments in Equity Securities - Schedule of Fair Value of Investments (Details) Details 40 false false R41.htm 040 - Disclosure - Note 8 - Bank Debt (Details Textual) Sheet http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt-details-textual Note 8 - Bank Debt (Details Textual) Details http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt-tables 41 false false R42.htm 041 - Disclosure - Note 8 - Bank Debt - Summary of Loan Balances (Details) Sheet http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt-summary-of-loan-balances-details Note 8 - Bank Debt - Summary of Loan Balances (Details) Details 42 false false R43.htm 042 - Disclosure - Note 9 - Notes Payable (Details Textual) Notes http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-details-textual Note 9 - Notes Payable (Details Textual) Details http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-tables 43 false false R44.htm 043 - Disclosure - Note 9 - Notes Payable - Notes Payable (Details) Notes http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-notes-payable-details Note 9 - Notes Payable - Notes Payable (Details) Details 44 false false R45.htm 045 - Disclosure - Note 10 - Leases (Details Textual) Sheet http://www.crawfordunited.com/20220630/role/statement-note-10-leases-details-textual Note 10 - Leases (Details Textual) Details http://www.crawfordunited.com/20220630/role/statement-note-10-leases-tables 45 false false R46.htm 046 - Disclosure - Note 10 - Leases - Lease Assets and Liabilities (Details) Sheet http://www.crawfordunited.com/20220630/role/statement-note-10-leases-lease-assets-and-liabilities-details Note 10 - Leases - Lease Assets and Liabilities (Details) Details 46 false false R47.htm 047 - Disclosure - Note 11 - Earnings Per Common Share - Summary of Earnings Per Share Calculation (Details) Sheet http://www.crawfordunited.com/20220630/role/statement-note-11-earnings-per-common-share-summary-of-earnings-per-share-calculation-details Note 11 - Earnings Per Common Share - Summary of Earnings Per Share Calculation (Details) Details 47 false false R48.htm 048 - Disclosure - Note 12 - Acquisitions (Details Textual) Sheet http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-details-textual Note 12 - Acquisitions (Details Textual) Details http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-tables 48 false false R49.htm 049 - Disclosure - Note 12 - Acquisitions - Summary Assets Acquired and Liabilities Assumed of Komtek Forge (Details) Sheet http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details Note 12 - Acquisitions - Summary Assets Acquired and Liabilities Assumed of Komtek Forge (Details) Details 49 false false R50.htm 050 - Disclosure - Note 12 - Acquisitions - Revenue and Net Income of Acquired Entities (Details) Sheet http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-revenue-and-net-income-of-acquired-entities-details Note 12 - Acquisitions - Revenue and Net Income of Acquired Entities (Details) Details 50 false false R51.htm 051 - Disclosure - Note 13 - Segment and Related Information (Details Textual) Sheet http://www.crawfordunited.com/20220630/role/statement-note-13-segment-and-related-information-details-textual Note 13 - Segment and Related Information (Details Textual) Details http://www.crawfordunited.com/20220630/role/statement-note-13-segment-and-related-information-tables 51 false false R52.htm 052 - Disclosure - Note 13 - Segment and Related Information - Information by Industry Segment (Details) Sheet http://www.crawfordunited.com/20220630/role/statement-note-13-segment-and-related-information-information-by-industry-segment-details Note 13 - Segment and Related Information - Information by Industry Segment (Details) Details 52 false false All Reports Book All Reports crawa20220630_10q.htm crawa-20220630.xsd crawa-20220630_cal.xml crawa-20220630_def.xml crawa-20220630_lab.xml crawa-20220630_pre.xml ex_407232.htm ex_407233.htm ex_407234.htm ex_407235.htm http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 70 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "crawa20220630_10q.htm": { "axisCustom": 0, "axisStandard": 17, "contextCount": 231, "dts": { "calculationLink": { "local": [ "crawa-20220630_cal.xml" ] }, "definitionLink": { "local": [ "crawa-20220630_def.xml" ] }, "inline": { "local": [ "crawa20220630_10q.htm" ] }, "labelLink": { "local": [ "crawa-20220630_lab.xml" ] }, "presentationLink": { "local": [ "crawa-20220630_pre.xml" ] }, "schema": { "local": [ "crawa-20220630.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/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/currency/2022/currency-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd", "https://xbrl.sec.gov/exch/2022/exch-2022.xsd", "https://xbrl.sec.gov/naics/2022/naics-2022.xsd", "https://xbrl.sec.gov/sic/2022/sic-2022.xsd", "https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd" ] } }, "elementCount": 376, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 13, "http://xbrl.sec.gov/dei/2022": 6, "total": 19 }, "keyCustom": 21, "keyStandard": 209, "memberCustom": 31, "memberStandard": 28, "nsprefix": "crawa", "nsuri": "http://www.crawfordunited.com/20220630", "report": { "R1": { "firstAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000 - Document - Document And Entity Information", "role": "http://www.crawfordunited.com/20220630/role/statement-document-and-entity-information", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "009 - Disclosure - Note 4 - Inventory", "role": "http://www.crawfordunited.com/20220630/role/statement-note-4-inventory", "shortName": "Note 4 - Inventory", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "010 - Disclosure - Note 5 - Goodwill and Other Intangible Assets, Net", "role": "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net", "shortName": "Note 5 - Goodwill and Other Intangible Assets, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "011 - Disclosure - Note 6 - Property, Plant and Equipment, Net", "role": "http://www.crawfordunited.com/20220630/role/statement-note-6-property-plant-and-equipment-net", "shortName": "Note 6 - Property, Plant and Equipment, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "012 - Disclosure - Note 7 - Investments in Equity Securities", "role": "http://www.crawfordunited.com/20220630/role/statement-note-7-investments-in-equity-securities", "shortName": "Note 7 - Investments in Equity Securities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "013 - Disclosure - Note 8 - Bank Debt", "role": "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt", "shortName": "Note 8 - Bank Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "014 - Disclosure - Note 9 - Notes Payable", "role": "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable", "shortName": "Note 9 - Notes Payable", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "crawa:LesseeOperatingAndFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "015 - Disclosure - Note 10 - Leases", "role": "http://www.crawfordunited.com/20220630/role/statement-note-10-leases", "shortName": "Note 10 - Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "crawa:LesseeOperatingAndFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "016 - Disclosure - Note 11 - Earnings Per Common Share", "role": "http://www.crawfordunited.com/20220630/role/statement-note-11-earnings-per-common-share", "shortName": "Note 11 - Earnings Per Common Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "017 - Disclosure - Note 12 - Acquisitions", "role": "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions", "shortName": "Note 12 - Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "018 - Disclosure - Note 13 - Segment and Related Information", "role": "http://www.crawfordunited.com/20220630/role/statement-note-13-segment-and-related-information", "shortName": "Note 13 - Segment and Related Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "i_2022-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "001 - Statement - Consolidated Balance Sheet (Current Period Unaudited)", "role": "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited", "shortName": "Consolidated Balance Sheet (Current Period Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "i_2022-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "019 - Disclosure - Note 14 - Subsequent Events", "role": "http://www.crawfordunited.com/20220630/role/statement-note-14-subsequent-events", "shortName": "Note 14 - Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "020 - Disclosure - Significant Accounting Policies (Policies)", "role": "http://www.crawfordunited.com/20220630/role/statement-significant-accounting-policies-policies", "shortName": "Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "021 - Disclosure - Note 4 - Inventory (Tables)", "role": "http://www.crawfordunited.com/20220630/role/statement-note-4-inventory-tables", "shortName": "Note 4 - Inventory (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "022 - Disclosure - Note 5 - Goodwill and Other Intangible Assets, Net (Tables)", "role": "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net-tables", "shortName": "Note 5 - Goodwill and Other Intangible Assets, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "023 - Disclosure - Note 6 - Property, Plant and Equipment, Net (Tables)", "role": "http://www.crawfordunited.com/20220630/role/statement-note-6-property-plant-and-equipment-net-tables", "shortName": "Note 6 - Property, Plant and Equipment, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GainLossOnInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "024 - Disclosure - Note 7 - Investments in Equity Securities (Tables)", "role": "http://www.crawfordunited.com/20220630/role/statement-note-7-investments-in-equity-securities-tables", "shortName": "Note 7 - Investments in Equity Securities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GainLossOnInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "025 - Disclosure - Note 8 - Bank Debt (Tables)", "role": "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt-tables", "shortName": "Note 8 - Bank Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "026 - Disclosure - Note 9 - Notes Payable (Tables)", "role": "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-tables", "shortName": "Note 9 - Notes Payable (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "crawa:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "crawa:LesseeOperatingAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "027 - Disclosure - Note 10 - Leases (Tables)", "role": "http://www.crawfordunited.com/20220630/role/statement-note-10-leases-tables", "shortName": "Note 10 - Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "crawa:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "crawa:LesseeOperatingAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "028 - Disclosure - Note 11 - Earnings Per Common Share (Tables)", "role": "http://www.crawfordunited.com/20220630/role/statement-note-11-earnings-per-common-share-tables", "shortName": "Note 11 - Earnings Per Common Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "002 - Statement - Consolidated Balance Sheet (Current Period Unaudited) (Parentheticals)", "role": "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited-parentheticals", "shortName": "Consolidated Balance Sheet (Current Period Unaudited) (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "029 - Disclosure - Note 12 - Acquisitions (Tables)", "role": "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-tables", "shortName": "Note 12 - Acquisitions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "030 - Disclosure - Note 13 - Segment and Related Information (Tables)", "role": "http://www.crawfordunited.com/20220630/role/statement-note-13-segment-and-related-information-tables", "shortName": "Note 13 - Segment and Related Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "i_2022-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "031 - Disclosure - Note 3 - Accounts Receivable (Details Textual)", "role": "http://www.crawfordunited.com/20220630/role/statement-note-3-accounts-receivable-details-textual", "shortName": "Note 3 - Accounts Receivable (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "i_2022-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "i_2022-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "032 - Disclosure - Note 4 - Inventory - Inventory (Details)", "role": "http://www.crawfordunited.com/20220630/role/statement-note-4-inventory-inventory-details", "shortName": "Note 4 - Inventory - Inventory (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "i_2022-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-06-30", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:GoodwillPeriodIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "033 - Disclosure - Note 5 - Goodwill and Other Intangible Assets, Net (Details Textual)", "role": "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net-details-textual", "shortName": "Note 5 - Goodwill and Other Intangible Assets, Net (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-06-30", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:GoodwillPeriodIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "i_2021-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "034 - Disclosure - Note 5 - Goodwill and Other Intangible Assets, Net - Goodwill By Reportable Segment (Details)", "role": "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net-goodwill-by-reportable-segment-details", "shortName": "Note 5 - Goodwill and Other Intangible Assets, Net - Goodwill By Reportable Segment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "i_2020-12-31_StatementBusinessSegmentsAxis-CommercialAirHandlingMember", "decimals": "INF", "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "i_2022-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "035 - Disclosure - Note 5 - Goodwill and Other Intangible Assets, Net - Summary of Intangible Assets (Details)", "role": "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net-summary-of-intangible-assets-details", "shortName": "Note 5 - Goodwill and Other Intangible Assets, Net - Summary of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "i_2022-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-04-01_2022-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "036 - Disclosure - Note 6 - Property, Plant and Equipment, Net (Details Textual)", "role": "http://www.crawfordunited.com/20220630/role/statement-note-6-property-plant-and-equipment-net-details-textual", "shortName": "Note 6 - Property, Plant and Equipment, Net (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-04-01_2022-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "i_2022-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "037 - Disclosure - Note 6 - Property, Plant and Equipment, Net - Schedule of Property, Plant, and Equipment (Details)", "role": "http://www.crawfordunited.com/20220630/role/statement-note-6-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details", "shortName": "Note 6 - Property, Plant and Equipment, Net - Schedule of Property, Plant, and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "i_2022-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "i_2021-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EquitySecuritiesFvNi", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "038 - Disclosure - Note 7 - Investments in Equity Securities - Summary of Investment in Equity Securities (Details)", "role": "http://www.crawfordunited.com/20220630/role/statement-note-7-investments-in-equity-securities-summary-of-investment-in-equity-securities-details", "shortName": "Note 7 - Investments in Equity Securities - Summary of Investment in Equity Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:GainLossOnInvestmentsTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-06-30", "decimals": "INF", "lang": null, "name": "crawa:EquitySecuritiesFvniAcquisitionsDispositionsAndSettlements", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-04-01_2022-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "003 - Statement - Consolidated Statement of Income (Unaudited)", "role": "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-income-unaudited", "shortName": "Consolidated Statement of Income (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-04-01_2022-06-30", "decimals": "INF", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "i_2022-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EquitySecuritiesFvNi", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "039 - Disclosure - Note 7 - Investments in Equity Securities - Schedule of Fair Value of Investments (Details)", "role": "http://www.crawfordunited.com/20220630/role/statement-note-7-investments-in-equity-securities-schedule-of-fair-value-of-investments-details", "shortName": "Note 7 - Investments in Equity Securities - Schedule of Fair Value of Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "i_2022-06-30_FairValueByMeasurementBasisAxis-CarryingReportedAmountFairValueDisclosureMember", "decimals": "INF", "lang": null, "name": "us-gaap:EquitySecuritiesFvNi", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "i_2022-06-30", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "040 - Disclosure - Note 8 - Bank Debt (Details Textual)", "role": "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt-details-textual", "shortName": "Note 8 - Bank Debt (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "i_2022-06-30", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "i_2022-06-30_DebtInstrumentAxis-BankDebtMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "041 - Disclosure - Note 8 - Bank Debt - Summary of Loan Balances (Details)", "role": "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt-summary-of-loan-balances-details", "shortName": "Note 8 - Bank Debt - Summary of Loan Balances (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "i_2022-06-30_DebtInstrumentAxis-BankDebtMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "042 - Disclosure - Note 9 - Notes Payable (Details Textual)", "role": "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-details-textual", "shortName": "Note 9 - Notes Payable (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2018-07-01_2018-07-01_BusinessAcquisitionAxis-CADEnterprisesIncMember", "decimals": "-6", "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "i_2022-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NotesPayableCurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "043 - Disclosure - Note 9 - Notes Payable - Notes Payable (Details)", "role": "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-notes-payable-details", "shortName": "Note 9 - Notes Payable - Notes Payable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "i_2022-06-30_LongtermDebtTypeAxis-NotesPayableMember", "decimals": "INF", "lang": null, "name": "us-gaap:NotesPayableCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "crawa:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "crawa:LesseeOperatingAndFinanceLeaseRenewalTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "045 - Disclosure - Note 10 - Leases (Details Textual)", "role": "http://www.crawfordunited.com/20220630/role/statement-note-10-leases-details-textual", "shortName": "Note 10 - Leases (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "crawa:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "crawa:LesseeOperatingAndFinanceLeaseRenewalTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "i_2022-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "046 - Disclosure - Note 10 - Leases - Lease Assets and Liabilities (Details)", "role": "http://www.crawfordunited.com/20220630/role/statement-note-10-leases-lease-assets-and-liabilities-details", "shortName": "Note 10 - Leases - Lease Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "crawa:LesseeOperatingAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock", "crawa:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "i_2022-06-30", "decimals": null, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-04-01_2022-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "047 - Disclosure - Note 11 - Earnings Per Common Share - Summary of Earnings Per Share Calculation (Details)", "role": "http://www.crawfordunited.com/20220630/role/statement-note-11-earnings-per-common-share-summary-of-earnings-per-share-calculation-details", "shortName": "Note 11 - Earnings Per Common Share - Summary of Earnings Per Share Calculation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-04-01_2022-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "i_2022-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "048 - Disclosure - Note 12 - Acquisitions (Details Textual)", "role": "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-details-textual", "shortName": "Note 12 - Acquisitions (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-10_2022-01-10_AssetAcquisitionAxis-ReversoAssetPurchaseAgreementMember_LegalEntityAxis-ReversoPumpsIncMember", "decimals": "-5", "lang": null, "name": "us-gaap:AssetAcquisitionConsiderationTransferred", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "049 - Disclosure - Note 12 - Acquisitions - Summary Assets Acquired and Liabilities Assumed of Komtek Forge (Details)", "role": "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details", "shortName": "Note 12 - Acquisitions - Summary Assets Acquired and Liabilities Assumed of Komtek Forge (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "i_2021-01-15_BusinessAcquisitionAxis-KomtekForgeAcquisitionMember", "decimals": "INF", "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "i_2020-12-31_StatementClassOfStockAxis-CommonClassAMember_StatementEquityComponentsAxis-CommonStockIncludingAdditionalPaidInCapitalMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "004 - Statement - Consolidated Statements of Stockholders' Equity (Unaudited)", "role": "http://www.crawfordunited.com/20220630/role/statement-consolidated-statements-of-stockholders-equity-unaudited", "shortName": "Consolidated Statements of Stockholders' Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "i_2020-12-31_StatementClassOfStockAxis-CommonClassAMember_StatementEquityComponentsAxis-CommonStockIncludingAdditionalPaidInCapitalMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "b", "td", "tr", "tbody", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "050 - Disclosure - Note 12 - Acquisitions - Revenue and Net Income of Acquired Entities (Details)", "role": "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-revenue-and-net-income-of-acquired-entities-details", "shortName": "Note 12 - Acquisitions - Revenue and Net Income of Acquired Entities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "b", "td", "tr", "tbody", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "051 - Disclosure - Note 13 - Segment and Related Information (Details Textual)", "role": "http://www.crawfordunited.com/20220630/role/statement-note-13-segment-and-related-information-details-textual", "shortName": "Note 13 - Segment and Related Information (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-04-01_2022-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "052 - Disclosure - Note 13 - Segment and Related Information - Information by Industry Segment (Details)", "role": "http://www.crawfordunited.com/20220630/role/statement-note-13-segment-and-related-information-information-by-industry-segment-details", "shortName": "Note 13 - Segment and Related Information - Information by Industry Segment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-04-01_2022-06-30_StatementBusinessSegmentsAxis-CommercialAirHandlingMember", "decimals": "INF", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "005 - Statement - Consolidated Statement of Cash Flow (Unaudited)", "role": "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited", "shortName": "Consolidated Statement of Cash Flow (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-06-30", "decimals": "INF", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccounting", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "006 - Disclosure - Note 1 - Basis of Presentation", "role": "http://www.crawfordunited.com/20220630/role/statement-note-1-basis-of-presentation", "shortName": "Note 1 - Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccounting", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "007 - Disclosure - Note 2 - Summary of Significant Accounting Policies", "role": "http://www.crawfordunited.com/20220630/role/statement-note-2-summary-of-significant-accounting-policies", "shortName": "Note 2 - Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "008 - Disclosure - Note 3 - Accounts Receivable", "role": "http://www.crawfordunited.com/20220630/role/statement-note-3-accounts-receivable", "shortName": "Note 3 - Accounts Receivable", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20220630_10q.htm", "contextRef": "d_2022-01-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 61, "tag": { "crawa_AcquiredEntitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to acquired entities.", "label": "Acquired Entities [Member]" } } }, "localname": "AcquiredEntitiesMember", "nsuri": "http://www.crawfordunited.com/20220630", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-revenue-and-net-income-of-acquired-entities-details" ], "xbrltype": "domainItemType" }, "crawa_AcquisitionOfEmergencyHydraulicsLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents acquisition of Emergency Hydraulics, LLC.", "label": "Acquisition of Emergency Hydraulics LLC [Member]" } } }, "localname": "AcquisitionOfEmergencyHydraulicsLLCMember", "nsuri": "http://www.crawfordunited.com/20220630", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-revenue-and-net-income-of-acquired-entities-details", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details" ], "xbrltype": "domainItemType" }, "crawa_AcquisitionOfGlobalTekManufacturingLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents acquisition of Global Tek Manufacturing LLC.", "label": "Acquisition of Global Tek Manufacturing LLC [Member]" } } }, "localname": "AcquisitionOfGlobalTekManufacturingLLCMember", "nsuri": "http://www.crawfordunited.com/20220630", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-revenue-and-net-income-of-acquired-entities-details", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details", "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net", "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net-details-textual" ], "xbrltype": "domainItemType" }, "crawa_AerospaceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to the aerospace segment", "label": "Aerospace [Member]" } } }, "localname": "AerospaceMember", "nsuri": "http://www.crawfordunited.com/20220630", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-13-segment-and-related-information-information-by-industry-segment-details" ], "xbrltype": "domainItemType" }, "crawa_AllOtherEntitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to all other entities.", "label": "All Other Entities [Member]" } } }, "localname": "AllOtherEntitiesMember", "nsuri": "http://www.crawfordunited.com/20220630", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-revenue-and-net-income-of-acquired-entities-details" ], "xbrltype": "domainItemType" }, "crawa_AssetsOtherNoncurrentTotal": { "auth_ref": [], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified, as other.", "label": "crawa_AssetsOtherNoncurrentTotal", "totalLabel": "Total Non-Current Other Assets" } } }, "localname": "AssetsOtherNoncurrentTotal", "nsuri": "http://www.crawfordunited.com/20220630", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "crawa_BankDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the bank debt.", "label": "Bank Debt [Member]" } } }, "localname": "BankDebtMember", "nsuri": "http://www.crawfordunited.com/20220630", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt-summary-of-loan-balances-details" ], "xbrltype": "domainItemType" }, "crawa_BusinessCombinationAcquisitionRelatedCostsAndPaymentsForDebt": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of acquisition related costs and payments for debt under business combination.", "label": "crawa_BusinessCombinationAcquisitionRelatedCostsAndPaymentsForDebt", "terseLabel": "Business Combination, Acquisition Related Costs and Payments for Debt" } } }, "localname": "BusinessCombinationAcquisitionRelatedCostsAndPaymentsForDebt", "nsuri": "http://www.crawfordunited.com/20220630", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-details-textual" ], "xbrltype": "monetaryItemType" }, "crawa_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesAnnualValueHigh": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents range of outcomes, annual value, high in a business combination.", "label": "crawa_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesAnnualValueHigh", "terseLabel": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Annual Value, High" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesAnnualValueHigh", "nsuri": "http://www.crawfordunited.com/20220630", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-details-textual" ], "xbrltype": "monetaryItemType" }, "crawa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwillTotal": { "auth_ref": [], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets and goodwill acquired at the acquisition date.", "label": "crawa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwillTotal", "totalLabel": "Total Assets Acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwillTotal", "nsuri": "http://www.crawfordunited.com/20220630", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details" ], "xbrltype": "monetaryItemType" }, "crawa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses": { "auth_ref": [], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details": { "order": 0.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred for accrued expenses, assumed at the acquisition date.", "label": "crawa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses", "verboseLabel": "Accrued Expense" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses", "nsuri": "http://www.crawfordunited.com/20220630", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details" ], "xbrltype": "monetaryItemType" }, "crawa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedPayrollAndOtherExpense": { "auth_ref": [], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accrued payroll and other expenses incurred during the operating cycle used in an entity's business and related party payables, assumed at the acquisition date.", "label": "crawa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedPayrollAndOtherExpense", "verboseLabel": "Accrued Payroll and Other Expense" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedPayrollAndOtherExpense", "nsuri": "http://www.crawfordunited.com/20220630", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details" ], "xbrltype": "monetaryItemType" }, "crawa_CADEnterprisesIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Refers to information regarding CAD Enterprises, Inc.", "label": "CAD Enterprises, Inc. [Member]" } } }, "localname": "CADEnterprisesIncMember", "nsuri": "http://www.crawfordunited.com/20220630", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-details-textual" ], "xbrltype": "domainItemType" }, "crawa_CommercialAirHandlingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the air handling segment.", "label": "Commercial Air Handling [Member]" } } }, "localname": "CommercialAirHandlingMember", "nsuri": "http://www.crawfordunited.com/20220630", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-13-segment-and-related-information-information-by-industry-segment-details", "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net-goodwill-by-reportable-segment-details" ], "xbrltype": "domainItemType" }, "crawa_CommonStockOutstandingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock outstanding that is subordinate to all other stock of the issuer.", "label": "Common Stock Outstanding [Member]" } } }, "localname": "CommonStockOutstandingMember", "nsuri": "http://www.crawfordunited.com/20220630", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "crawa_CustomerListAndTrademarksMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to customer list and trademarks.", "label": "Customer List and Trademarks [Member]" } } }, "localname": "CustomerListAndTrademarksMember", "nsuri": "http://www.crawfordunited.com/20220630", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-details-textual" ], "xbrltype": "domainItemType" }, "crawa_DebtInstrumentPaymentOnMaturityDate": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents payment on maturity date.", "label": "crawa_DebtInstrumentPaymentOnMaturityDate", "terseLabel": "Debt Instrument, Payment on Maturity Date" } } }, "localname": "DebtInstrumentPaymentOnMaturityDate", "nsuri": "http://www.crawfordunited.com/20220630", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "crawa_EquitySecuritiesFvniAcquisitionsDispositionsAndSettlements": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of Acquisitions, Dispositions and Settlements related to equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Acquisitions, Dispositions and Settlements" } } }, "localname": "EquitySecuritiesFvniAcquisitionsDispositionsAndSettlements", "nsuri": "http://www.crawfordunited.com/20220630", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-7-investments-in-equity-securities-summary-of-investment-in-equity-securities-details" ], "xbrltype": "monetaryItemType" }, "crawa_FirstFrancisMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents First Francis Company Inc. (First Francis).", "label": "First Francis [Member]" } } }, "localname": "FirstFrancisMember", "nsuri": "http://www.crawfordunited.com/20220630", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-notes-payable-details", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-notes-payable-details-parentheticals" ], "xbrltype": "domainItemType" }, "crawa_IndustrialAndTransportationProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information relating to Industrial and Transportation Products segment.", "label": "Industrial and Transportation Products [Member]" } } }, "localname": "IndustrialAndTransportationProductsMember", "nsuri": "http://www.crawfordunited.com/20220630", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-13-segment-and-related-information-information-by-industry-segment-details", "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net-goodwill-by-reportable-segment-details" ], "xbrltype": "domainItemType" }, "crawa_IndustrialHoseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the industrial hose segment and consists primarily of flexible mental and silicone hose products designed and manufactured or distributed primarily to the trucking industry.", "label": "Industrial Hose [Member]" } } }, "localname": "IndustrialHoseMember", "nsuri": "http://www.crawfordunited.com/20220630", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-13-segment-and-related-information-information-by-industry-segment-details" ], "xbrltype": "domainItemType" }, "crawa_JPMorganChaseBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents JP Morgan Chase Bank, N.A.", "label": "J P Morgan Chase Bank [Member]" } } }, "localname": "JPMorganChaseBankMember", "nsuri": "http://www.crawfordunited.com/20220630", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt", "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt-details-textual" ], "xbrltype": "domainItemType" }, "crawa_KnittingMachineryCompanyOfAmericaLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to Knitting Machinery Company of America LLC.", "label": "Knitting Machinery Company of America LLC [Member]" } } }, "localname": "KnittingMachineryCompanyOfAmericaLLCMember", "nsuri": "http://www.crawfordunited.com/20220630", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-revenue-and-net-income-of-acquired-entities-details", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details" ], "xbrltype": "domainItemType" }, "crawa_KomtekForgeAcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the Komtek Forge acquisition.", "label": "Komtek Forge Acquisition [Member]" } } }, "localname": "KomtekForgeAcquisitionMember", "nsuri": "http://www.crawfordunited.com/20220630", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-revenue-and-net-income-of-acquired-entities-details", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-tables" ], "xbrltype": "domainItemType" }, "crawa_KomtekForgeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Komtek Forge.", "label": "Komtek Forge [Member]" } } }, "localname": "KomtekForgeMember", "nsuri": "http://www.crawfordunited.com/20220630", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-details-textual" ], "xbrltype": "domainItemType" }, "crawa_LesseeOperatingAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure of assets and liabilities relating to the lessee's operating and finance leases.", "label": "Lessee, Operating and Finance Lease, Assets and Liabilities [Table Text Block]" } } }, "localname": "LesseeOperatingAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://www.crawfordunited.com/20220630", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-10-leases-tables" ], "xbrltype": "textBlockItemType" }, "crawa_LesseeOperatingAndFinanceLeaseRenewalTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating and finance lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "crawa_LesseeOperatingAndFinanceLeaseRenewalTerm", "terseLabel": "Lessee, Operating and Finance Lease, Renewal Term (Year)" } } }, "localname": "LesseeOperatingAndFinanceLeaseRenewalTerm", "nsuri": "http://www.crawfordunited.com/20220630", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-10-leases-details-textual" ], "xbrltype": "durationItemType" }, "crawa_LesseeOperatingAndFinanceLeasesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases and finance leases of lessee. Includes, but is not limited to, description of operating and finance lease and maturity analysis of operating and finance lease liability.", "label": "Lessee, Operating and Finance Leases [Text Block]" } } }, "localname": "LesseeOperatingAndFinanceLeasesTextBlock", "nsuri": "http://www.crawfordunited.com/20220630", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-10-leases" ], "xbrltype": "textBlockItemType" }, "crawa_LineOfCreditFacilityPercentOfEligibleAccounts": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the percent of eligible accounts used in determining the the maximum borrowing amount under the credit facility agreement.", "label": "crawa_LineOfCreditFacilityPercentOfEligibleAccounts", "terseLabel": "Line of Credit Facility, Percent of Eligible Accounts" } } }, "localname": "LineOfCreditFacilityPercentOfEligibleAccounts", "nsuri": "http://www.crawfordunited.com/20220630", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt-details-textual" ], "xbrltype": "percentItemType" }, "crawa_LineOfCreditFacilityPercentOfEligibleInventory": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the percent of eligible inventory used in determining the the maximum borrowing amount under the credit facility agreement.", "label": "crawa_LineOfCreditFacilityPercentOfEligibleInventory", "terseLabel": "Line of Credit Facility, Percent of Eligible Inventory" } } }, "localname": "LineOfCreditFacilityPercentOfEligibleInventory", "nsuri": "http://www.crawfordunited.com/20220630", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt-details-textual" ], "xbrltype": "percentItemType" }, "crawa_LineOfCreditFacilityPercentOfEligibleProgressBillingAccounts": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the percent of eligible progress billing accounts used in determining the the maximum borrowing amount under the credit facility agreement.", "label": "crawa_LineOfCreditFacilityPercentOfEligibleProgressBillingAccounts", "terseLabel": "Line of Credit Facility, Percent of Eligible Progress Billing Accounts" } } }, "localname": "LineOfCreditFacilityPercentOfEligibleProgressBillingAccounts", "nsuri": "http://www.crawfordunited.com/20220630", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt-details-textual" ], "xbrltype": "percentItemType" }, "crawa_LongtermDebtCurrentGross": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Current 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": "Less: current portion" } } }, "localname": "LongtermDebtCurrentGross", "nsuri": "http://www.crawfordunited.com/20220630", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt-summary-of-loan-balances-details" ], "xbrltype": "monetaryItemType" }, "crawa_LongtermDebtExcludingCurrentMaturitiesGross": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before 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": "Non-current bank debt" } } }, "localname": "LongtermDebtExcludingCurrentMaturitiesGross", "nsuri": "http://www.crawfordunited.com/20220630", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt-summary-of-loan-balances-details" ], "xbrltype": "monetaryItemType" }, "crawa_NoteToFinancialStatementDetailsTextual": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note To Financial Statement Details Textual" } } }, "localname": "NoteToFinancialStatementDetailsTextual", "nsuri": "http://www.crawfordunited.com/20220630", "xbrltype": "stringItemType" }, "crawa_NotesPayableExcludingPaycheckProtectionProgramCaresActMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents notes payable excluding paycheck protection program cares act.", "label": "Notes Payable Excluding Paycheck Protection Program Cares Act [Member]" } } }, "localname": "NotesPayableExcludingPaycheckProtectionProgramCaresActMember", "nsuri": "http://www.crawfordunited.com/20220630", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "xbrltype": "domainItemType" }, "crawa_NotesPayableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the notes payable.", "label": "Notes Payable [Member]" } } }, "localname": "NotesPayableMember", "nsuri": "http://www.crawfordunited.com/20220630", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-notes-payable-details", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-notes-payable-details-parentheticals" ], "xbrltype": "domainItemType" }, "crawa_NotesToFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes To Financial Statements [Abstract]" } } }, "localname": "NotesToFinancialStatementsAbstract", "nsuri": "http://www.crawfordunited.com/20220630", "xbrltype": "stringItemType" }, "crawa_OperatingAndFinanceLeaseLiabilityCurrent": { "auth_ref": [], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "order": 5.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 and finance leases, classified as current.", "label": "Leases payable \u2013 current" } } }, "localname": "OperatingAndFinanceLeaseLiabilityCurrent", "nsuri": "http://www.crawfordunited.com/20220630", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "crawa_OperatingAndFinanceLeaseLiabilityNoncurrent": { "auth_ref": [], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "order": 4.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 and finance leases, classified as noncurrent.", "label": "crawa_OperatingAndFinanceLeaseLiabilityNoncurrent", "terseLabel": "Leases payable" } } }, "localname": "OperatingAndFinanceLeaseLiabilityNoncurrent", "nsuri": "http://www.crawfordunited.com/20220630", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "crawa_OperatingAndFinanceLeaseRemainingTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Remaining term of lessee's operating and finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "crawa_OperatingAndFinanceLeaseRemainingTerm", "terseLabel": "Operating and Finance Lease, Remaining Term (Year)" } } }, "localname": "OperatingAndFinanceLeaseRemainingTerm", "nsuri": "http://www.crawfordunited.com/20220630", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-10-leases-details-textual" ], "xbrltype": "durationItemType" }, "crawa_OperatingLeaseLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing operating lease liabilities.", "label": "Operating Lease Liabilities [Member]" } } }, "localname": "OperatingLeaseLiabilitiesMember", "nsuri": "http://www.crawfordunited.com/20220630", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-10-leases-lease-assets-and-liabilities-details" ], "xbrltype": "domainItemType" }, "crawa_OtherCurrentLiabilitiesAndOperatingLeaseLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other current liabilities and operating lease liabilities.", "label": "Other Current Liabilities and Operating Lease Liabilities [Member]" } } }, "localname": "OtherCurrentLiabilitiesAndOperatingLeaseLiabilitiesMember", "nsuri": "http://www.crawfordunited.com/20220630", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-10-leases-lease-assets-and-liabilities-details" ], "xbrltype": "domainItemType" }, "crawa_PaycheckProtectionProgramCaresActMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents loan designed to provide funds for small businesses to keep their employees on the payroll.", "label": "Paycheck Protection Program CARES Act [Member]" } } }, "localname": "PaycheckProtectionProgramCaresActMember", "nsuri": "http://www.crawfordunited.com/20220630", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "domainItemType" }, "crawa_ProceedsFromSaleOfEquitySecurities": { "auth_ref": [], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents proceeds from sale of equity securities.", "label": "Sale of equity securities" } } }, "localname": "ProceedsFromSaleOfEquitySecurities", "nsuri": "http://www.crawfordunited.com/20220630", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "crawa_RefundableTaxCreditCurrent": { "auth_ref": [], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value of refundable tax credit assets classified as current.", "label": "Refundable tax asset" } } }, "localname": "RefundableTaxCreditCurrent", "nsuri": "http://www.crawfordunited.com/20220630", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "crawa_RelatedPartyNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Related Party Notes.", "label": "Related Party Notes [Member]" } } }, "localname": "RelatedPartyNotesMember", "nsuri": "http://www.crawfordunited.com/20220630", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-details-textual" ], "xbrltype": "domainItemType" }, "crawa_RelatedPartyNotesOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the first related party notes.", "label": "Related Party Notes, One [Member]" } } }, "localname": "RelatedPartyNotesOneMember", "nsuri": "http://www.crawfordunited.com/20220630", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-details-textual" ], "xbrltype": "domainItemType" }, "crawa_RelatedPartyNotesThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the related part notes three.", "label": "Related Party Notes Three [Member]" } } }, "localname": "RelatedPartyNotesThreeMember", "nsuri": "http://www.crawfordunited.com/20220630", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-notes-payable-details", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-notes-payable-details-parentheticals" ], "xbrltype": "domainItemType" }, "crawa_RelatedPartyNotesTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the second related party notes.", "label": "Related Party Notes, Two [Member]" } } }, "localname": "RelatedPartyNotesTwoMember", "nsuri": "http://www.crawfordunited.com/20220630", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-details-textual" ], "xbrltype": "domainItemType" }, "crawa_ReversoAssetPurchaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to Reverso Asset Purchase Agreement.", "label": "Reverso Asset Purchase Agreement [Member]" } } }, "localname": "ReversoAssetPurchaseAgreementMember", "nsuri": "http://www.crawfordunited.com/20220630", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-details-textual" ], "xbrltype": "domainItemType" }, "crawa_ReversoPumpsIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Reverso Pumps, Inc.", "label": "Reverso Pumps, Inc. [Member]" } } }, "localname": "ReversoPumpsIncMember", "nsuri": "http://www.crawfordunited.com/20220630", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-revenue-and-net-income-of-acquired-entities-details", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details" ], "xbrltype": "domainItemType" }, "crawa_SellerNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to the Seller Note.", "label": "Seller Note [Member]" } } }, "localname": "SellerNoteMember", "nsuri": "http://www.crawfordunited.com/20220630", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-notes-payable-details", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-notes-payable-details-parentheticals" ], "xbrltype": "domainItemType" }, "crawa_SeparAmericaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to Separ America.", "label": "Separ America [Member]" } } }, "localname": "SeparAmericaMember", "nsuri": "http://www.crawfordunited.com/20220630", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-revenue-and-net-income-of-acquired-entities-details" ], "xbrltype": "domainItemType" }, "crawa_TermDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Borrowings with attached term.", "label": "Term Debt [Member]" } } }, "localname": "TermDebtMember", "nsuri": "http://www.crawfordunited.com/20220630", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt", "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt-summary-of-loan-balances-details" ], "xbrltype": "domainItemType" }, "crawa_statement-statement-note-10-leases-lease-assets-and-liabilities-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 10 - Leases - Lease Assets and Liabilities (Details)" } } }, "localname": "statement-statement-note-10-leases-lease-assets-and-liabilities-details", "nsuri": "http://www.crawfordunited.com/20220630", "xbrltype": "stringItemType" }, "crawa_statement-statement-note-10-leases-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 10 - Leases" } } }, "localname": "statement-statement-note-10-leases-tables", "nsuri": "http://www.crawfordunited.com/20220630", "xbrltype": "stringItemType" }, "crawa_statement-statement-note-11-earnings-per-common-share-summary-of-earnings-per-share-calculation-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 11 - Earnings Per Common Share - Summary of Earnings Per Share Calculation (Details)" } } }, "localname": "statement-statement-note-11-earnings-per-common-share-summary-of-earnings-per-share-calculation-details", "nsuri": "http://www.crawfordunited.com/20220630", "xbrltype": "stringItemType" }, "crawa_statement-statement-note-11-earnings-per-common-share-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 11 - Earnings Per Common Share" } } }, "localname": "statement-statement-note-11-earnings-per-common-share-tables", "nsuri": "http://www.crawfordunited.com/20220630", "xbrltype": "stringItemType" }, "crawa_statement-statement-note-12-acquisitions-revenue-and-net-income-of-acquired-entities-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 12 - Acquisitions - Revenue and Net Income of Acquired Entities (Details)" } } }, "localname": "statement-statement-note-12-acquisitions-revenue-and-net-income-of-acquired-entities-details", "nsuri": "http://www.crawfordunited.com/20220630", "xbrltype": "stringItemType" }, "crawa_statement-statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 12 - Acquisitions - Summary Assets Acquired and Liabilities Assumed of Komtek Forge (Details)" } } }, "localname": "statement-statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details", "nsuri": "http://www.crawfordunited.com/20220630", "xbrltype": "stringItemType" }, "crawa_statement-statement-note-12-acquisitions-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 12 - Acquisitions" } } }, "localname": "statement-statement-note-12-acquisitions-tables", "nsuri": "http://www.crawfordunited.com/20220630", "xbrltype": "stringItemType" }, "crawa_statement-statement-note-13-segment-and-related-information-information-by-industry-segment-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 13 - Segment and Related Information - Information by Industry Segment (Details)" } } }, "localname": "statement-statement-note-13-segment-and-related-information-information-by-industry-segment-details", "nsuri": "http://www.crawfordunited.com/20220630", "xbrltype": "stringItemType" }, "crawa_statement-statement-note-13-segment-and-related-information-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 13 - Segment and Related Information" } } }, "localname": "statement-statement-note-13-segment-and-related-information-tables", "nsuri": "http://www.crawfordunited.com/20220630", "xbrltype": "stringItemType" }, "crawa_statement-statement-note-4-inventory-inventory-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 4 - Inventory - Inventory (Details)" } } }, "localname": "statement-statement-note-4-inventory-inventory-details", "nsuri": "http://www.crawfordunited.com/20220630", "xbrltype": "stringItemType" }, "crawa_statement-statement-note-4-inventory-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 4 - Inventory" } } }, "localname": "statement-statement-note-4-inventory-tables", "nsuri": "http://www.crawfordunited.com/20220630", "xbrltype": "stringItemType" }, "crawa_statement-statement-note-5-goodwill-and-other-intangible-assets-net-goodwill-by-reportable-segment-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Goodwill and Other Intangible Assets, Net - Goodwill By Reportable Segment (Details)" } } }, "localname": "statement-statement-note-5-goodwill-and-other-intangible-assets-net-goodwill-by-reportable-segment-details", "nsuri": "http://www.crawfordunited.com/20220630", "xbrltype": "stringItemType" }, "crawa_statement-statement-note-5-goodwill-and-other-intangible-assets-net-summary-of-intangible-assets-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Goodwill and Other Intangible Assets, Net - Summary of Intangible Assets (Details)" } } }, "localname": "statement-statement-note-5-goodwill-and-other-intangible-assets-net-summary-of-intangible-assets-details", "nsuri": "http://www.crawfordunited.com/20220630", "xbrltype": "stringItemType" }, "crawa_statement-statement-note-5-goodwill-and-other-intangible-assets-net-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Goodwill and Other Intangible Assets, Net" } } }, "localname": "statement-statement-note-5-goodwill-and-other-intangible-assets-net-tables", "nsuri": "http://www.crawfordunited.com/20220630", "xbrltype": "stringItemType" }, "crawa_statement-statement-note-6-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 6 - Property, Plant and Equipment, Net - Schedule of Property, Plant, and Equipment (Details)" } } }, "localname": "statement-statement-note-6-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details", "nsuri": "http://www.crawfordunited.com/20220630", "xbrltype": "stringItemType" }, "crawa_statement-statement-note-6-property-plant-and-equipment-net-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 6 - Property, Plant and Equipment, Net" } } }, "localname": "statement-statement-note-6-property-plant-and-equipment-net-tables", "nsuri": "http://www.crawfordunited.com/20220630", "xbrltype": "stringItemType" }, "crawa_statement-statement-note-7-investments-in-equity-securities-schedule-of-fair-value-of-investments-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Investments in Equity Securities - Schedule of Fair Value of Investments (Details)" } } }, "localname": "statement-statement-note-7-investments-in-equity-securities-schedule-of-fair-value-of-investments-details", "nsuri": "http://www.crawfordunited.com/20220630", "xbrltype": "stringItemType" }, "crawa_statement-statement-note-7-investments-in-equity-securities-summary-of-investment-in-equity-securities-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Investments in Equity Securities - Summary of Investment in Equity Securities (Details)" } } }, "localname": "statement-statement-note-7-investments-in-equity-securities-summary-of-investment-in-equity-securities-details", "nsuri": "http://www.crawfordunited.com/20220630", "xbrltype": "stringItemType" }, "crawa_statement-statement-note-7-investments-in-equity-securities-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Investments in Equity Securities" } } }, "localname": "statement-statement-note-7-investments-in-equity-securities-tables", "nsuri": "http://www.crawfordunited.com/20220630", "xbrltype": "stringItemType" }, "crawa_statement-statement-note-8-bank-debt-summary-of-loan-balances-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 8 - Bank Debt - Summary of Loan Balances (Details)" } } }, "localname": "statement-statement-note-8-bank-debt-summary-of-loan-balances-details", "nsuri": "http://www.crawfordunited.com/20220630", "xbrltype": "stringItemType" }, "crawa_statement-statement-note-8-bank-debt-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 8 - Bank Debt" } } }, "localname": "statement-statement-note-8-bank-debt-tables", "nsuri": "http://www.crawfordunited.com/20220630", "xbrltype": "stringItemType" }, "crawa_statement-statement-note-9-notes-payable-notes-payable-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 9 - Notes Payable - Notes Payable (Details)" } } }, "localname": "statement-statement-note-9-notes-payable-notes-payable-details", "nsuri": "http://www.crawfordunited.com/20220630", "xbrltype": "stringItemType" }, "crawa_statement-statement-note-9-notes-payable-notes-payable-details-parentheticals": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 9 - Notes Payable - Notes Payable (Details) (Parentheticals)" } } }, "localname": "statement-statement-note-9-notes-payable-notes-payable-details-parentheticals", "nsuri": "http://www.crawfordunited.com/20220630", "xbrltype": "stringItemType" }, "crawa_statement-statement-note-9-notes-payable-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 9 - Notes Payable" } } }, "localname": "statement-statement-note-9-notes-payable-tables", "nsuri": "http://www.crawfordunited.com/20220630", "xbrltype": "stringItemType" }, "crawa_statement-statement-significant-accounting-policies-policies": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies" } } }, "localname": "statement-statement-significant-accounting-policies-policies", "nsuri": "http://www.crawfordunited.com/20220630", "xbrltype": "stringItemType" }, "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" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "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" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-document-and-entity-information" ], "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" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-document-and-entity-information" ], "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" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-document-and-entity-information" ], "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]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-document-and-entity-information" ], "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]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2022", "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" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-document-and-entity-information" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r454" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r455" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-document-and-entity-information" ], "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" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-document-and-entity-information" ], "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" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-document-and-entity-information" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r453" ], "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" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-document-and-entity-information" ], "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" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-document-and-entity-information" ], "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" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited", "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited-parentheticals", "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited", "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-income-unaudited", "http://www.crawfordunited.com/20220630/role/statement-document-and-entity-information", "http://www.crawfordunited.com/20220630/role/statement-note-1-basis-of-presentation", "http://www.crawfordunited.com/20220630/role/statement-note-10-leases", "http://www.crawfordunited.com/20220630/role/statement-note-10-leases-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-10-leases-lease-assets-and-liabilities-details", "http://www.crawfordunited.com/20220630/role/statement-note-10-leases-tables", "http://www.crawfordunited.com/20220630/role/statement-note-11-earnings-per-common-share", "http://www.crawfordunited.com/20220630/role/statement-note-11-earnings-per-common-share-summary-of-earnings-per-share-calculation-details", "http://www.crawfordunited.com/20220630/role/statement-note-11-earnings-per-common-share-tables", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-revenue-and-net-income-of-acquired-entities-details", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-tables", "http://www.crawfordunited.com/20220630/role/statement-note-13-segment-and-related-information", "http://www.crawfordunited.com/20220630/role/statement-note-13-segment-and-related-information-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-13-segment-and-related-information-information-by-industry-segment-details", "http://www.crawfordunited.com/20220630/role/statement-note-13-segment-and-related-information-tables", "http://www.crawfordunited.com/20220630/role/statement-note-14-subsequent-events", "http://www.crawfordunited.com/20220630/role/statement-note-2-summary-of-significant-accounting-policies", "http://www.crawfordunited.com/20220630/role/statement-note-3-accounts-receivable", "http://www.crawfordunited.com/20220630/role/statement-note-3-accounts-receivable-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-4-inventory", "http://www.crawfordunited.com/20220630/role/statement-note-4-inventory-inventory-details", "http://www.crawfordunited.com/20220630/role/statement-note-4-inventory-tables", "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net", "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net-goodwill-by-reportable-segment-details", "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net-summary-of-intangible-assets-details", "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net-tables", "http://www.crawfordunited.com/20220630/role/statement-note-6-property-plant-and-equipment-net", "http://www.crawfordunited.com/20220630/role/statement-note-6-property-plant-and-equipment-net-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-6-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details", "http://www.crawfordunited.com/20220630/role/statement-note-6-property-plant-and-equipment-net-tables", "http://www.crawfordunited.com/20220630/role/statement-note-7-investments-in-equity-securities", "http://www.crawfordunited.com/20220630/role/statement-note-7-investments-in-equity-securities-schedule-of-fair-value-of-investments-details", "http://www.crawfordunited.com/20220630/role/statement-note-7-investments-in-equity-securities-summary-of-investment-in-equity-securities-details", "http://www.crawfordunited.com/20220630/role/statement-note-7-investments-in-equity-securities-tables", "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt", "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt-summary-of-loan-balances-details", "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt-tables", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-notes-payable-details", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-notes-payable-details-parentheticals", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-tables", "http://www.crawfordunited.com/20220630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r453" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-document-and-entity-information" ], "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" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-document-and-entity-information" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r453" ], "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" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-document-and-entity-information" ], "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" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-document-and-entity-information" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r458" ], "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" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r453" ], "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" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r453" ], "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" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r453" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r453" ], "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" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-document-and-entity-information" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited", "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited-parentheticals", "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited", "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-income-unaudited", "http://www.crawfordunited.com/20220630/role/statement-document-and-entity-information", "http://www.crawfordunited.com/20220630/role/statement-note-1-basis-of-presentation", "http://www.crawfordunited.com/20220630/role/statement-note-10-leases", "http://www.crawfordunited.com/20220630/role/statement-note-10-leases-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-10-leases-lease-assets-and-liabilities-details", "http://www.crawfordunited.com/20220630/role/statement-note-10-leases-tables", "http://www.crawfordunited.com/20220630/role/statement-note-11-earnings-per-common-share", "http://www.crawfordunited.com/20220630/role/statement-note-11-earnings-per-common-share-summary-of-earnings-per-share-calculation-details", "http://www.crawfordunited.com/20220630/role/statement-note-11-earnings-per-common-share-tables", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-revenue-and-net-income-of-acquired-entities-details", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-tables", "http://www.crawfordunited.com/20220630/role/statement-note-13-segment-and-related-information", "http://www.crawfordunited.com/20220630/role/statement-note-13-segment-and-related-information-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-13-segment-and-related-information-information-by-industry-segment-details", "http://www.crawfordunited.com/20220630/role/statement-note-13-segment-and-related-information-tables", "http://www.crawfordunited.com/20220630/role/statement-note-14-subsequent-events", "http://www.crawfordunited.com/20220630/role/statement-note-2-summary-of-significant-accounting-policies", "http://www.crawfordunited.com/20220630/role/statement-note-3-accounts-receivable", "http://www.crawfordunited.com/20220630/role/statement-note-3-accounts-receivable-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-4-inventory", "http://www.crawfordunited.com/20220630/role/statement-note-4-inventory-inventory-details", "http://www.crawfordunited.com/20220630/role/statement-note-4-inventory-tables", "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net", "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net-goodwill-by-reportable-segment-details", "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net-summary-of-intangible-assets-details", "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net-tables", "http://www.crawfordunited.com/20220630/role/statement-note-6-property-plant-and-equipment-net", "http://www.crawfordunited.com/20220630/role/statement-note-6-property-plant-and-equipment-net-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-6-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details", "http://www.crawfordunited.com/20220630/role/statement-note-6-property-plant-and-equipment-net-tables", "http://www.crawfordunited.com/20220630/role/statement-note-7-investments-in-equity-securities", "http://www.crawfordunited.com/20220630/role/statement-note-7-investments-in-equity-securities-schedule-of-fair-value-of-investments-details", "http://www.crawfordunited.com/20220630/role/statement-note-7-investments-in-equity-securities-summary-of-investment-in-equity-securities-details", "http://www.crawfordunited.com/20220630/role/statement-note-7-investments-in-equity-securities-tables", "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt", "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt-summary-of-loan-balances-details", "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt-tables", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-notes-payable-details", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-notes-payable-details-parentheticals", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-tables", "http://www.crawfordunited.com/20220630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r220", "r221", "r222", "r223", "r239", "r274", "r301", "r303", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r440", "r441", "r451", "r452" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-10-leases", "http://www.crawfordunited.com/20220630/role/statement-note-10-leases-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net", "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net-details-textual" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r220", "r221", "r222", "r223", "r239", "r274", "r301", "r303", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r440", "r441", "r451", "r452" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-10-leases", "http://www.crawfordunited.com/20220630/role/statement-note-10-leases-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net", "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net-details-textual" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r217", "r220", "r221", "r222", "r223", "r239", "r274", "r291", "r301", "r303", "r305", "r306", "r307", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r440", "r441", "r451", "r452" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-10-leases", "http://www.crawfordunited.com/20220630/role/statement-note-10-leases-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net", "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net-details-textual" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r217", "r220", "r221", "r222", "r223", "r239", "r274", "r291", "r301", "r303", "r305", "r306", "r307", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r440", "r441", "r451", "r452" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-10-leases", "http://www.crawfordunited.com/20220630/role/statement-note-10-leases-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net", "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r44", "r395" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "order": 6.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" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r174", "r175" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "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 from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts receivable less allowance for doubtful accounts" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r47" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r16", "r213" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-note-6-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details": { "order": 1.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": "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "terseLabel": "Less: accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-6-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r29", "r395" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "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": "Contributed capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r94", "r95", "r96", "r308", "r309", "r310", "r357" ], "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]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r79" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The sum of adjustments which are added to or deducted from net income or loss, including the portion attributable to noncontrolling interest, to reflect cash provided by or used in operating activities, in accordance with the indirect cash flow method.", "label": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "totalLabel": "Total adjustments" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r34", "r176", "r183", "r184", "r185" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "us-gaap_AllowanceForDoubtfulAccountsReceivable", "terseLabel": "Accounts Receivable, Allowance for Credit Loss, Ending Balance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-3-accounts-receivable-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r78", "r203", "r208" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "us-gaap_AmortizationOfIntangibleAssets", "terseLabel": "Amortization of Intangible Assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetAcquisitionAxis": { "auth_ref": [ "r345" ], "lang": { "en-us": { "role": { "documentation": "Information by asset acquisition.", "label": "Asset Acquisition [Axis]" } } }, "localname": "AssetAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_AssetAcquisitionConsiderationTransferred": { "auth_ref": [ "r346", "r347", "r348", "r349" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred in asset acquisition. Includes, but is not limited to, cash, liability incurred by acquirer, and equity interest issued by acquirer.", "label": "us-gaap_AssetAcquisitionConsiderationTransferred", "terseLabel": "Asset Acquisition, Consideration Transferred, Total" } } }, "localname": "AssetAcquisitionConsiderationTransferred", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetAcquisitionDomain": { "auth_ref": [ "r345" ], "lang": { "en-us": { "role": { "documentation": "Asset acquisition.", "label": "Asset Acquisition [Domain]" } } }, "localname": "AssetAcquisitionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r20", "r90", "r151", "r158", "r165", "r181", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r351", "r353", "r370", "r393", "r395", "r414", "r428" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "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": "us-gaap_Assets", "totalLabel": "Total Assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r8", "r43", "r90", "r181", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r351", "r353", "r370", "r393", "r395" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "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": "us-gaap_AssetsCurrent", "totalLabel": "Total Current Assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CURRENT ASSETS:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OTHER ASSETS:" } } }, "localname": "AssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "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]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-10-leases-lease-assets-and-liabilities-details" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r355", "r356" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-10-leases-lease-assets-and-liabilities-details" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccounting": { "auth_ref": [ "r93" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the 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 [Text Block]" } } }, "localname": "BasisOfAccounting", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-1-basis-of-presentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingAndBuildingImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Building and Building Improvements [Member]" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-6-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r300", "r302", "r328" ], "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]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-revenue-and-net-income-of-acquired-entities-details", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-tables", "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net", "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r300", "r302", "r323", "r324", "r328" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-revenue-and-net-income-of-acquired-entities-details", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-tables", "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net", "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r342" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "terseLabel": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares (in shares)" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r321", "r322" ], "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]" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r319" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "us-gaap_BusinessCombinationAcquisitionRelatedCosts", "verboseLabel": "Acquisition transaction costs incurred were:" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r335", "r336", "r339" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "us-gaap_BusinessCombinationConsiderationTransferred1", "terseLabel": "Business Combination, Consideration Transferred, Total", "totalLabel": "Total Consideration" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r335", "r336" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details": { "order": 0.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.", "label": "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "terseLabel": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "verboseLabel": "Fair Value of Stock Consideration" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r333", "r335", "r336", "r341" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.", "label": "Assumption of Indebtedness", "terseLabel": "Business Combination, Consideration Transferred, Liabilities Incurred", "verboseLabel": "Assumed Debt" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "auth_ref": [ "r344" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.", "label": "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "terseLabel": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow": { "auth_ref": [ "r344" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "For contingent consideration arrangements and indemnification assets recognized in connection with a business combination, this element represents an estimate of the low-end of the potential range (undiscounted) of the consideration which may be paid.", "label": "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow", "terseLabel": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r334", "r337", "r343" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "us-gaap_BusinessCombinationContingentConsiderationLiability", "terseLabel": "Business Combination, Contingent Consideration, Liability, Total" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "auth_ref": [ "r334", "r338" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.", "label": "Contingent liability \u2013 short term" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "auth_ref": [ "r334", "r338" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.", "label": "Contingent liability \u2013 long-term" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r320" ], "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" } } }, "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-revenue-and-net-income-of-acquired-entities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r320" ], "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" } } }, "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-revenue-and-net-income-of-acquired-entities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r326" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details": { "order": 0.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets acquired at the acquisition date.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "totalLabel": "Total Assets Acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r326" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details": { "order": 4.0, "parentTag": "crawa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwillTotal", "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, 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": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "verboseLabel": "Cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability": { "auth_ref": [ "r325", "r326" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of liability arising from an inherited contingency (as defined) which has been recognized as of the acquisition date.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability", "verboseLabel": "Contingent Liability" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [ "r326" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details": { "order": 2.0, "parentTag": "crawa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwillTotal", "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, acquired at the acquisition date.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "verboseLabel": "Prepaid and Other Assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r326" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details": { "order": 1.0, "parentTag": "crawa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwillTotal", "weight": 1.0 } }, "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": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "verboseLabel": "Accounts Receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r326" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "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": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "verboseLabel": "Accounts Payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "auth_ref": [ "r326" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "verboseLabel": "Deferred Revenue" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r326" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details": { "order": 6.0, "parentTag": "crawa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwillTotal", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Intangible Asset", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total", "verboseLabel": "Intangible Asset" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r325", "r326" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r325", "r326" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "verboseLabel": "Inventory" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r326" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "totalLabel": "Total Liabilities Assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r325", "r326" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "totalLabel": "Total Fair Value" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r325", "r326" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details": { "order": 3.0, "parentTag": "crawa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwillTotal", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "verboseLabel": "Fixed Assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r326" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "totalLabel": "Total Fair Value" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r368", "r369" ], "lang": { "en-us": { "role": { "documentation": "Measured as reported on the statement of financial position (balance sheet).", "label": "Reported Value Measurement [Member]" } } }, "localname": "CarryingReportedAmountFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-7-investments-in-equity-securities-schedule-of-fair-value-of-investments-details" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r4", "r14", "r80" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "order": 0.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" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r74", "r80", "r85" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r74", "r371" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited": { "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": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "totalLabel": "Net Increase (decrease) in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r26", "r27", "r28", "r88", "r90", "r110", "r114", "r115", "r118", "r120", "r128", "r129", "r130", "r181", "r225", "r229", "r230", "r231", "r234", "r235", "r272", "r273", "r275", "r276", "r277", "r370", "r456" ], "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]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited", "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited-parentheticals", "http://www.crawfordunited.com/20220630/role/statement-consolidated-statements-of-stockholders-equity-unaudited", "http://www.crawfordunited.com/20220630/role/statement-document-and-entity-information", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-details-textual" ], "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]" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited", "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited-parentheticals", "http://www.crawfordunited.com/20220630/role/statement-consolidated-statements-of-stockholders-equity-unaudited", "http://www.crawfordunited.com/20220630/role/statement-document-and-entity-information", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-details-textual" ], "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]" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited", "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited-parentheticals", "http://www.crawfordunited.com/20220630/role/statement-consolidated-statements-of-stockholders-equity-unaudited", "http://www.crawfordunited.com/20220630/role/statement-document-and-entity-information" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock held by shareholders with par value plus amounts in excess of par value or issuance value (in cases of no-par value stock).", "label": "Common Stock Including Additional Paid in Capital [Member]" } } }, "localname": "CommonStockIncludingAdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r28" ], "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, sharse authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r28" ], "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 (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r28", "r395" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "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 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" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r285", "r286", "r289" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "order": 5.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 assets" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockSharesConverted1": { "auth_ref": [ "r82", "r83", "r84" ], "lang": { "en-us": { "role": { "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period 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": "us-gaap_ConversionOfStockSharesConverted1", "negatedLabel": "Share conversion (in shares)" } } }, "localname": "ConversionOfStockSharesConverted1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_ConversionOfStockSharesIssued1": { "auth_ref": [ "r82", "r83", "r84" ], "lang": { "en-us": { "role": { "documentation": "The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period 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": "Share conversion (in shares)" } } }, "localname": "ConversionOfStockSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_CorporateAndOtherMember": { "auth_ref": [ "r138" ], "lang": { "en-us": { "role": { "documentation": "Component of an entity that provides financial and operational oversight and administrative support for other segments and other segments not separately reported due to size or nature of business activities. Excludes intersegment elimination and reconciling items.", "label": "Corporate and Other [Member]" } } }, "localname": "CorporateAndOtherMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-13-segment-and-related-information-information-by-industry-segment-details" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r63", "r408" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-income-unaudited": { "order": 0.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 Sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-income-unaudited" ], "xbrltype": "monetaryItemType" }, "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]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt", "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt-details-textual" ], "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]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt", "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerListsMember": { "auth_ref": [ "r332" ], "lang": { "en-us": { "role": { "documentation": "Information about customers such as their name and contact information; it may also be an extensive database that includes other information about the customers such as their order history and demographic information.", "label": "Customer Lists [Member]" } } }, "localname": "CustomerListsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelatedIntangibleAssetsMember": { "auth_ref": [ "r329" ], "lang": { "en-us": { "role": { "documentation": "Customer-related asset, including, but not limited to, customer lists, and noncontractual customer relationships.", "label": "Customer-Related Intangible Assets [Member]" } } }, "localname": "CustomerRelatedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net-summary-of-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r87", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r253", "r260", "r261", "r262", "r271" ], "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]" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r21", "r23", "r24", "r89", "r92", "r236", "r237", "r238", "r239", "r240", "r241", "r243", "r249", "r250", "r251", "r252", "r254", "r255", "r256", "r257", "r258", "r259", "r265", "r266", "r267", "r268", "r383", "r415", "r416", "r427" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited", "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited", "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt-summary-of-loan-balances-details", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-notes-payable-details", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-notes-payable-details-parentheticals" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1", "terseLabel": "Debt Instrument, Basis Spread on Variable Rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r24", "r263", "r416", "r427" ], "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": "us-gaap_DebtInstrumentCarryingAmount", "terseLabel": "Total Bank Debt" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt-summary-of-loan-balances-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentDecreaseForgiveness": { "auth_ref": [ "r89" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease for amounts of indebtedness forgiven by the holder of the debt instrument.", "label": "us-gaap_DebtInstrumentDecreaseForgiveness", "terseLabel": "Forgiveness of PPP loan" } } }, "localname": "DebtInstrumentDecreaseForgiveness", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r236", "r265", "r266", "r380", "r383", "r384" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "us-gaap_DebtInstrumentFaceAmount", "terseLabel": "Debt Instrument, Face Amount", "verboseLabel": "Notes payable, face value" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-notes-payable-details-parentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r49", "r237" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "us-gaap_DebtInstrumentInterestRateStatedPercentage", "terseLabel": "Debt Instrument, Interest Rate, Stated Percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r50", "r89", "r92", "r236", "r237", "r238", "r239", "r240", "r241", "r243", "r249", "r250", "r251", "r252", "r254", "r255", "r256", "r257", "r258", "r259", "r265", "r266", "r267", "r268", "r383" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited", "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited", "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt-summary-of-loan-balances-details", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-notes-payable-details", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-notes-payable-details-parentheticals" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPayment": { "auth_ref": [ "r50", "r425" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments including both interest and principal payments.", "label": "us-gaap_DebtInstrumentPeriodicPayment", "terseLabel": "Debt Instrument, Periodic Payment, Total" } } }, "localname": "DebtInstrumentPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet": { "auth_ref": [ "r249", "r379", "r380", "r381", "r382", "r384" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount (premium).", "label": "Less: unamortized debt costs" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt-summary-of-loan-balances-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r311", "r312" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "order": 2.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 taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r23" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Unearned revenue" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r78", "r211" ], "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": "us-gaap_Depreciation", "terseLabel": "Depreciation, Total" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-6-property-plant-and-equipment-net-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r78", "r146" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited": { "order": 2.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "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 and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_DisclosureTextBlockAbstract", "terseLabel": "Notes to Financial Statements" } } }, "localname": "DisclosureTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-1-basis-of-presentation", "http://www.crawfordunited.com/20220630/role/statement-note-10-leases", "http://www.crawfordunited.com/20220630/role/statement-note-11-earnings-per-common-share", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions", "http://www.crawfordunited.com/20220630/role/statement-note-13-segment-and-related-information", "http://www.crawfordunited.com/20220630/role/statement-note-14-subsequent-events", "http://www.crawfordunited.com/20220630/role/statement-note-2-summary-of-significant-accounting-policies", "http://www.crawfordunited.com/20220630/role/statement-note-3-accounts-receivable", "http://www.crawfordunited.com/20220630/role/statement-note-4-inventory", "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net", "http://www.crawfordunited.com/20220630/role/statement-note-6-property-plant-and-equipment-net", "http://www.crawfordunited.com/20220630/role/statement-note-7-investments-in-equity-securities", "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r61", "r99", "r100", "r101", "r102", "r103", "r107", "r110", "r118", "r119", "r120", "r124", "r125", "r358", "r359", "r420", "r435" ], "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": "Net Income Per Common Share - Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-income-unaudited", "http://www.crawfordunited.com/20220630/role/statement-note-11-earnings-per-common-share-summary-of-earnings-per-share-calculation-details" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r61", "r99", "r100", "r101", "r102", "r103", "r110", "r118", "r119", "r120", "r124", "r125", "r358", "r359", "r420", "r435" ], "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": "Net Income Per Common Share - Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-income-unaudited", "http://www.crawfordunited.com/20220630/role/statement-note-11-earnings-per-common-share-summary-of-earnings-per-share-calculation-details" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r121", "r122", "r123", "r126" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-11-earnings-per-common-share" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r55", "r56", "r57", "r94", "r95", "r96", "r98", "r104", "r106", "r127", "r182", "r277", "r282", "r308", "r309", "r310", "r314", "r315", "r357", "r372", "r373", "r374", "r375", "r376", "r377", "r392", "r442", "r443", "r444" ], "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]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesFvNi": { "auth_ref": [ "r6", "r22", "r364" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current.", "label": "Balance", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "terseLabel": "Investments" } } }, "localname": "EquitySecuritiesFvNi", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited", "http://www.crawfordunited.com/20220630/role/statement-note-7-investments-in-equity-securities-schedule-of-fair-value-of-investments-details", "http://www.crawfordunited.com/20220630/role/statement-note-7-investments-in-equity-securities-summary-of-investment-in-equity-securities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiRealizedGain": { "auth_ref": [ "r180" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Realized Gains Included in Earnings" } } }, "localname": "EquitySecuritiesFvNiRealizedGain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-7-investments-in-equity-securities-summary-of-investment-in-equity-securities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss": { "auth_ref": [ "r180", "r436" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Unrealized Gains Included in Earnings" } } }, "localname": "EquitySecuritiesFvNiUnrealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-7-investments-in-equity-securities-summary-of-investment-in-equity-securities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r251", "r265", "r266", "r367" ], "lang": { "en-us": { "role": { "documentation": "Measured as an estimate of fair value.", "label": "Estimate of Fair Value Measurement [Member]" } } }, "localname": "EstimateOfFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-7-investments-in-equity-securities-schedule-of-fair-value-of-investments-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "auth_ref": [ "r360", "r361" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets measured at fair value measured on a recurring or nonrecurring basis. Includes, but is not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2.", "label": "Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Table Text Block]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-7-investments-in-equity-securities-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r251", "r265", "r266", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r361", "r398", "r399", "r400" ], "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]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-7-investments-in-equity-securities-schedule-of-fair-value-of-investments-details" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r251", "r265", "r266", "r360", "r362" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-7-investments-in-equity-securities-schedule-of-fair-value-of-investments-details" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r251", "r292", "r293", "r298", "r299", "r361", "r398" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-7-investments-in-equity-securities-schedule-of-fair-value-of-investments-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r251", "r265", "r266", "r292", "r293", "r298", "r299", "r361", "r399" ], "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]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-7-investments-in-equity-securities-schedule-of-fair-value-of-investments-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r251", "r265", "r266", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r361", "r400" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-7-investments-in-equity-securities-schedule-of-fair-value-of-investments-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r251", "r265", "r266", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r398", "r399", "r400" ], "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]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-7-investments-in-equity-securities-schedule-of-fair-value-of-investments-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r363", "r366" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "us-gaap_FiniteLivedIntangibleAssetUsefulLife", "terseLabel": "Finite-Lived Intangible Asset, Useful Life (Year)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r18", "r207" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net-summary-of-intangible-assets-details": { "order": 0.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization", "terseLabel": "Less: accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net-summary-of-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r204", "r205", "r207", "r209", "r409", "r410" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details", "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net-summary-of-intangible-assets-details" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r207", "r410" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net-summary-of-intangible-assets-details": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "us-gaap_FiniteLivedIntangibleAssetsGross", "terseLabel": "Other intangibles, gross" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net-summary-of-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r204", "r206" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details", "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net-summary-of-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r207", "r409" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "order": 2.0, "parentTag": "crawa_AssetsOtherNoncurrentTotal", "weight": 1.0 }, "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net-summary-of-intangible-assets-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Intangibles, net of accumulated amortization", "totalLabel": "Intangible assets, net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited", "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net-summary-of-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnDispositionOfAssets1": { "auth_ref": [ "r78" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited": { "order": 6.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.", "label": "us-gaap_GainLossOnDispositionOfAssets1", "negatedLabel": "Loss on disposal of assets" } } }, "localname": "GainLossOnDispositionOfAssets1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnInvestmentsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of realized and unrealized gain (loss) on investment in security.", "label": "Gain (Loss) on Securities [Table Text Block]" } } }, "localname": "GainLossOnInvestmentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-7-investments-in-equity-securities-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r78", "r269", "r270" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited": { "order": 1.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "us-gaap_GainsLossesOnExtinguishmentOfDebt", "negatedTerseLabel": "Forgiveness of PPP loan" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r17", "r190", "r191", "r198", "r202", "r395", "r413" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "order": 1.0, "parentTag": "crawa_AssetsOtherNoncurrentTotal", "weight": 1.0 }, "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details": { "order": 5.0, "parentTag": "crawa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwillTotal", "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", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "terseLabel": "Goodwill, Ending Balance", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details", "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net-goodwill-by-reportable-segment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r192", "r202" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Acquisitions", "terseLabel": "Goodwill, Acquired During Period" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net-goodwill-by-reportable-segment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r210" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillPeriodIncreaseDecrease": { "auth_ref": [ "r199" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) 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": "us-gaap_GoodwillPeriodIncreaseDecrease", "terseLabel": "Goodwill, Period Increase (Decrease), Total" } } }, "localname": "GoodwillPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "auth_ref": [ "r197", "r318" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Adjustments", "terseLabel": "Goodwill, Purchase Accounting Adjustments" } } }, "localname": "GoodwillPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net-goodwill-by-reportable-segment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r62", "r90", "r151", "r157", "r161", "r164", "r167", "r181", "r225", "r226", "r227", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r370" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-income-unaudited": { "order": 0.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": "us-gaap_GrossProfit", "totalLabel": "Gross Profit", "verboseLabel": "Gross Profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-income-unaudited", "http://www.crawfordunited.com/20220630/role/statement-note-13-segment-and-related-information-information-by-industry-segment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r59", "r151", "r157", "r161", "r164", "r167", "r411", "r418", "r422", "r437" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-income-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "totalLabel": "Income before Provision for Income Taxes", "verboseLabel": "Pretax Income" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-income-unaudited", "http://www.crawfordunited.com/20220630/role/statement-note-13-segment-and-related-information-information-by-industry-segment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r91", "r105", "r106", "r149", "r313", "r316", "r317", "r438" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-income-unaudited": { "order": 0.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": "Provision for Income Taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-income-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r77" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited": { "order": 8.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "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": "us-gaap_IncreaseDecreaseInAccountsPayable", "negatedLabel": "Increase (Decrease) in accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r77" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited": { "order": 4.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "us-gaap_IncreaseDecreaseInAccountsReceivable", "negatedLabel": "Decrease (Increase) in accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r77" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited": { "order": 13.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in accrued expenses" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r77" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited": { "order": 10.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "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": "us-gaap_IncreaseDecreaseInContractWithCustomerAsset", "negatedLabel": "Decrease (Increase) in contract assets" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r77" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited": { "order": 11.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in unearned revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r77" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited": { "order": 9.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "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": "us-gaap_IncreaseDecreaseInInventories", "negatedLabel": "Decrease (Increase) in inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Changes in assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r77", "r387" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited": { "order": 12.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Increase (Decrease) in lease liability" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "auth_ref": [ "r77" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited": { "order": 7.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.", "label": "us-gaap_IncreaseDecreaseInPrepaidExpense", "negatedLabel": "Decrease (Increase) in prepaid expenses & other assets" } } }, "localname": "IncreaseDecreaseInPrepaidExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants": { "auth_ref": [ "r111", "r112", "r113", "r120" ], "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method.", "label": "Warrants, Options and Convertible Notes (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToCallOptionsAndWarrants", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-11-earnings-per-common-share-summary-of-earnings-per-share-calculation-details" ], "xbrltype": "sharesItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r58", "r145", "r378", "r381", "r421" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-income-unaudited": { "order": 0.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest charges" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-income-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r72", "r75", "r81" ], "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" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r187" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-4-inventory" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r35" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-note-4-inventory-inventory-details": { "order": 0.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Finished products" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-4-inventory-inventory-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryGross": { "auth_ref": [ "r41" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-note-4-inventory-inventory-details": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "us-gaap_InventoryGross", "totalLabel": "Total inventory" } } }, "localname": "InventoryGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-4-inventory-inventory-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r5", "r41", "r395" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.crawfordunited.com/20220630/role/statement-note-4-inventory-inventory-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "Inventories-less allowance for obsolete inventory", "totalLabel": "Net inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited", "http://www.crawfordunited.com/20220630/role/statement-note-4-inventory-inventory-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r37" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-note-4-inventory-inventory-details": { "order": 1.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Raw materials and component parts" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-4-inventory-inventory-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r41", "r186" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-note-4-inventory-inventory-details": { "order": 0.0, "parentTag": "us-gaap_InventoryNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Less: inventory reserves" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-4-inventory-inventory-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r36" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-note-4-inventory-inventory-details": { "order": 2.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Work-in-process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-4-inventory-inventory-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r179", "r412", "r423", "r447", "r457" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investments in certain debt and equity securities.", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-7-investments-in-equity-securities" ], "xbrltype": "textBlockItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r290" ], "lang": { "en-us": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-6-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt", "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r33", "r90", "r181", "r370", "r395", "r417", "r432" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "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": "us-gaap_LiabilitiesAndStockholdersEquity", "totalLabel": "Total Liabilities and Stockholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r9", "r48", "r90", "r181", "r225", "r226", "r227", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r352", "r353", "r354", "r370", "r393", "r394", "r395" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "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": "us-gaap_LiabilitiesCurrent", "totalLabel": "Total Current Liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CURRENT LIABILITIES:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r11", "r12", "r13", "r24", "r25", "r90", "r181", "r225", "r226", "r227", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r352", "r353", "r354", "r370", "r393", "r394" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "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": "us-gaap_LiabilitiesNoncurrent", "totalLabel": "Total Long-Term Liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LONG-TERM LIABILITIES:" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r45", "r89" ], "lang": { "en-us": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt", "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-notes-payable-details", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-notes-payable-details-parentheticals" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.", "label": "us-gaap_LineOfCreditFacilityCommitmentFeePercentage", "terseLabel": "Line of Credit Facility, Commitment Fee Percentage" } } }, "localname": "LineOfCreditFacilityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod": { "auth_ref": [ "r45" ], "lang": { "en-us": { "role": { "documentation": "The effective interest rate during the reporting period.", "label": "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod", "terseLabel": "Line of Credit Facility, Interest Rate During Period" } } }, "localname": "LineOfCreditFacilityInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r45", "r89" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line of Credit Facility, Lender [Domain]" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt", "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-notes-payable-details", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-notes-payable-details-parentheticals" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r45" ], "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": "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity", "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt-details-textual" ], "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]" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt-summary-of-loan-balances-details" ], "xbrltype": "domainItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r178" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]" } } }, "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-3-accounts-receivable" ], "xbrltype": "textBlockItemType" }, "us-gaap_LoansPayableToBankCurrent": { "auth_ref": [ "r21" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "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 current portion of long-term loans payable to bank due within one year or the operating cycle if longer.", "label": "Bank debt \u2013 current" } } }, "localname": "LoansPayableToBankCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt", "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r24", "r250", "r264", "r265", "r266", "r416", "r430" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "us-gaap_LongTermDebt", "terseLabel": "Long-term Debt, Total" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r24" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Net non-current bank debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt-summary-of-loan-balances-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r271" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-Term Debt [Text Block]" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermLoansFromBank": { "auth_ref": [ "r24", "r416", "r429" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of loans from a bank with maturities initially due after one year or beyond the operating cycle if longer, excluding current portion.", "label": "Bank debt" } } }, "localname": "LongTermLoansFromBank", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermNotesPayable": { "auth_ref": [ "r50" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.", "label": "Notes Payable, Noncurrent", "verboseLabel": "Notes payable \u2013 non-current portion" } } }, "localname": "LongTermNotesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-notes-payable-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r50" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt", "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt-summary-of-loan-balances-details", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-notes-payable-details", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-notes-payable-details-parentheticals" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r50", "r224" ], "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]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt", "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt-summary-of-loan-balances-details", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-notes-payable-details", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-notes-payable-details-parentheticals" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-6-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock": { "auth_ref": [ "r3", "r350" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for business combinations, including leverage buyout transactions (as applicable), and divestitures. This may include a description of a business combination or divestiture (or series of individually immaterial business combinations or divestitures) completed during the period, including background, timing, and assets and liabilities recognized and reclassified or sold. This element does not include fixed asset sales and plant closings.", "label": "Mergers, Acquisitions and Dispositions Disclosures [Text Block]" } } }, "localname": "MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r74" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited": { "order": 0.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": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "totalLabel": "Net Cash Provided by Financing Activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flows from Financing Activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r74" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited": { "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": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "totalLabel": "Net Cash (Used in) Investing Activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flows from Investing Activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r74", "r76", "r79" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited": { "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": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "totalLabel": "Net Cash Provided by Operating Activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flows from Operating Activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r53", "r54", "r57", "r60", "r79", "r90", "r97", "r99", "r100", "r101", "r102", "r105", "r106", "r116", "r151", "r157", "r161", "r164", "r167", "r181", "r225", "r226", "r227", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r359", "r370", "r419", "r434" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-income-unaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "terseLabel": "Net Income", "totalLabel": "Net Income", "verboseLabel": "Net Income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited", "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-income-unaudited", "http://www.crawfordunited.com/20220630/role/statement-consolidated-statements-of-stockholders-equity-unaudited", "http://www.crawfordunited.com/20220630/role/statement-note-13-segment-and-related-information-information-by-industry-segment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r99", "r100", "r101", "r102", "r107", "r108", "r117", "r120", "r151", "r157", "r161", "r164", "r167" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "verboseLabel": "Net Income" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-11-earnings-per-common-share-summary-of-earnings-per-share-calculation-details" ], "xbrltype": "monetaryItemType" }, "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]" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental disclosures of noncash financing and investing activity" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r331" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net-summary-of-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r65" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-income-unaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "us-gaap_NonoperatingIncomeExpense", "negatedTotalLabel": "Total Other (Income) and Expenses" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-income-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayable": { "auth_ref": [ "r24", "r416", "r430" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.", "label": "us-gaap_NotesPayable", "terseLabel": "Notes Payable, Total", "verboseLabel": "Notes payable" } } }, "localname": "NotesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-notes-payable-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableCurrent": { "auth_ref": [ "r46" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.", "label": "Notes payable \u2013 current", "verboseLabel": "Less current portion" } } }, "localname": "NotesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-notes-payable-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r139" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "us-gaap_NumberOfReportableSegments", "terseLabel": "Number of Reportable Segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-13-segment-and-related-information-details-textual" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-income-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r151", "r157", "r161", "r164", "r167" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-income-unaudited": { "order": 0.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "us-gaap_OperatingIncomeLoss", "totalLabel": "Operating Income", "verboseLabel": "Operating Income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-income-unaudited", "http://www.crawfordunited.com/20220630/role/statement-note-13-segment-and-related-information-information-by-industry-segment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r386" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "us-gaap_OperatingLeaseLiability", "terseLabel": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-10-leases-lease-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r386" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "us-gaap_OperatingLeaseLiabilityCurrent", "verboseLabel": "Other current liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-10-leases-lease-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r386" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "us-gaap_OperatingLeaseLiabilityNoncurrent", "verboseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-10-leases-lease-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r385" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "order": 1.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 right of use asset, net", "terseLabel": "Operating lease right-of-use assets, net" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited", "http://www.crawfordunited.com/20220630/role/statement-note-10-leases-lease-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r78" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited": { "order": 5.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for right-of-use asset from operating lease.", "label": "Amortization of right of use assets" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r390", "r391" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-10-leases-lease-assets-and-liabilities-details" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r389", "r391" ], "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 Leases (in years) (Year)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-10-leases-lease-assets-and-liabilities-details" ], "xbrltype": "durationItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r19" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "order": 0.0, "parentTag": "crawa_AssetsOtherNoncurrentTotal", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other non-current assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other current liabilities.", "label": "Other Current Liabilities [Member]" } } }, "localname": "OtherCurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-10-leases-lease-assets-and-liabilities-details" ], "xbrltype": "domainItemType" }, "us-gaap_OtherIncomeAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other (Income) and Expenses:" } } }, "localname": "OtherIncomeAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-income-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r66" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-income-unaudited": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "us-gaap_OtherNonoperatingIncomeExpense", "negatedLabel": "Other (income) expense, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-income-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "auth_ref": [ "r71" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.", "label": "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities", "negatedLabel": "Payments on contingent liability" } } }, "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityOperatingActivities": { "auth_ref": [ "r73" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability exceeding amount recognized at acquisition date. Includes, but is not limited to, measurement period adjustment and less amount paid soon after acquisition date.", "label": "us-gaap_PaymentForContingentConsiderationLiabilityOperatingActivities", "terseLabel": "Payment for Contingent Consideration Liability, Operating Activities" } } }, "localname": "PaymentForContingentConsiderationLiabilityOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromProductiveAssets": { "auth_ref": [], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net cash outflow or inflow from purchases, sales and disposals of property, plant and equipment and other productive assets, including intangibles.", "label": "us-gaap_PaymentsForProceedsFromProductiveAssets", "negatedLabel": "Capital expenditures" } } }, "localname": "PaymentsForProceedsFromProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r69" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "us-gaap_PaymentsForRepurchaseOfCommonStock", "negatedLabel": "Share repurchase" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r67", "r340" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 }, "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "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": "us-gaap_PaymentsToAcquireBusinessesGross", "negatedLabel": "Cash paid for business acquisitions", "terseLabel": "Payments to Acquire Businesses, Gross", "verboseLabel": "Cash Consideration Transferred" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_PolicyTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_PolicyTextBlockAbstract", "terseLabel": "Accounting Policies" } } }, "localname": "PolicyTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r365" ], "lang": { "en-us": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion at Fair Value Measurement [Member] [Default]" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-7-investments-in-equity-securities-schedule-of-fair-value-of-investments-details" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r7", "r42", "r188", "r189" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "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 within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrimeRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers.", "label": "Prime Rate [Member]" } } }, "localname": "PrimeRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt", "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromBankDebt": { "auth_ref": [ "r68" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from bank borrowing during the year.", "label": "Borrowings on bank debt" } } }, "localname": "ProceedsFromBankDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r214" ], "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]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-6-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r216", "r448", "r449", "r450" ], "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]" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-6-property-plant-and-equipment-net" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r15", "r212" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-note-6-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details": { "order": 0.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": "us-gaap_PropertyPlantAndEquipmentGross", "terseLabel": "Property Plant and Equipment, Gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-6-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r214", "r395", "r424", "r433" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.crawfordunited.com/20220630/role/statement-note-6-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details": { "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", "totalLabel": "Property plant & equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited", "http://www.crawfordunited.com/20220630/role/statement-note-6-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r214" ], "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]" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-6-property-plant-and-equipment-net-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r212" ], "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]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-6-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_RepaymentsOfBankDebt": { "auth_ref": [ "r70" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to settle a bank borrowing during the year.", "label": "us-gaap_RepaymentsOfBankDebt", "negatedLabel": "Payments on bank debt" } } }, "localname": "RepaymentsOfBankDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfRelatedPartyDebt": { "auth_ref": [ "r70" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the payment of a long-term borrowing made from a related party 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. Alternate caption: Payments for Advances from Affiliates.", "label": "us-gaap_RepaymentsOfRelatedPartyDebt", "negatedLabel": "Payments on notes" } } }, "localname": "RepaymentsOfRelatedPartyDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r30", "r282", "r395", "r431", "r445", "r446" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "order": 3.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" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r94", "r95", "r96", "r98", "r104", "r106", "r182", "r308", "r309", "r310", "r314", "r315", "r357", "r442", "r444" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r142", "r143", "r156", "r162", "r163", "r169", "r170", "r172", "r287", "r288", "r408" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-income-unaudited": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, including 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": "Total sales", "verboseLabel": "Sales" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-income-unaudited", "http://www.crawfordunited.com/20220630/role/statement-note-13-segment-and-related-information-information-by-industry-segment-details" ], "xbrltype": "monetaryItemType" }, "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]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt", "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r388", "r391" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Additions to ROU assets obtained from new operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r50", "r92", "r265", "r267", "r278", "r279", "r280", "r281", "r379", "r380", "r384", "r426" ], "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]" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r120" ], "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]" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-11-earnings-per-common-share-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r204", "r206" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r10", "r38", "r39", "r40" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-4-inventory-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r327" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r151", "r154", "r160", "r199" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-13-segment-and-related-information-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r138", "r142", "r143", "r144", "r145", "r146", "r147", "r148", "r149", "r150", "r151", "r152", "r153", "r156", "r157", "r158", "r159", "r161", "r162", "r163", "r164", "r165", "r167", "r172", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r202", "r218", "r219", "r439" ], "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]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-13-segment-and-related-information-information-by-industry-segment-details", "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net-goodwill-by-reportable-segment-details" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r138", "r140", "r141", "r151", "r155", "r161", "r165", "r166", "r167", "r168", "r169", "r171", "r172", "r173" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-13-segment-and-related-information" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r64" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-income-unaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, general and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-income-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r77" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited": { "order": 3.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Non-cash share-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "us-gaap_SharesOutstanding", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r86", "r93" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-2-summary-of-significant-accounting-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r1", "r138", "r142", "r143", "r144", "r145", "r146", "r147", "r148", "r149", "r150", "r151", "r152", "r153", "r156", "r157", "r158", "r159", "r161", "r162", "r163", "r164", "r165", "r167", "r172", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r202", "r215", "r218", "r219", "r439" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-13-segment-and-related-information-information-by-industry-segment-details", "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net-goodwill-by-reportable-segment-details" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r26", "r27", "r28", "r88", "r90", "r110", "r114", "r115", "r118", "r120", "r128", "r129", "r130", "r181", "r225", "r229", "r230", "r231", "r234", "r235", "r272", "r273", "r275", "r276", "r277", "r370", "r456" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited", "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited-parentheticals", "http://www.crawfordunited.com/20220630/role/statement-consolidated-statements-of-stockholders-equity-unaudited", "http://www.crawfordunited.com/20220630/role/statement-document-and-entity-information", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r52", "r55", "r56", "r57", "r94", "r95", "r96", "r98", "r104", "r106", "r127", "r182", "r277", "r282", "r308", "r309", "r310", "r314", "r315", "r357", "r372", "r373", "r374", "r375", "r376", "r377", "r392", "r442", "r443", "r444" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "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]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited", "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited-parentheticals", "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited", "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-income-unaudited", "http://www.crawfordunited.com/20220630/role/statement-consolidated-statements-of-stockholders-equity-unaudited", "http://www.crawfordunited.com/20220630/role/statement-note-1-basis-of-presentation", "http://www.crawfordunited.com/20220630/role/statement-note-10-leases", "http://www.crawfordunited.com/20220630/role/statement-note-10-leases-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-10-leases-lease-assets-and-liabilities-details", "http://www.crawfordunited.com/20220630/role/statement-note-10-leases-tables", "http://www.crawfordunited.com/20220630/role/statement-note-11-earnings-per-common-share", "http://www.crawfordunited.com/20220630/role/statement-note-11-earnings-per-common-share-summary-of-earnings-per-share-calculation-details", "http://www.crawfordunited.com/20220630/role/statement-note-11-earnings-per-common-share-tables", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-revenue-and-net-income-of-acquired-entities-details", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-tables", "http://www.crawfordunited.com/20220630/role/statement-note-13-segment-and-related-information", "http://www.crawfordunited.com/20220630/role/statement-note-13-segment-and-related-information-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-13-segment-and-related-information-information-by-industry-segment-details", "http://www.crawfordunited.com/20220630/role/statement-note-13-segment-and-related-information-tables", "http://www.crawfordunited.com/20220630/role/statement-note-14-subsequent-events", "http://www.crawfordunited.com/20220630/role/statement-note-2-summary-of-significant-accounting-policies", "http://www.crawfordunited.com/20220630/role/statement-note-3-accounts-receivable", "http://www.crawfordunited.com/20220630/role/statement-note-3-accounts-receivable-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-4-inventory", "http://www.crawfordunited.com/20220630/role/statement-note-4-inventory-inventory-details", "http://www.crawfordunited.com/20220630/role/statement-note-4-inventory-tables", "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net", "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net-goodwill-by-reportable-segment-details", "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net-summary-of-intangible-assets-details", "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net-tables", "http://www.crawfordunited.com/20220630/role/statement-note-6-property-plant-and-equipment-net", "http://www.crawfordunited.com/20220630/role/statement-note-6-property-plant-and-equipment-net-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-6-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details", "http://www.crawfordunited.com/20220630/role/statement-note-6-property-plant-and-equipment-net-tables", "http://www.crawfordunited.com/20220630/role/statement-note-7-investments-in-equity-securities", "http://www.crawfordunited.com/20220630/role/statement-note-7-investments-in-equity-securities-schedule-of-fair-value-of-investments-details", "http://www.crawfordunited.com/20220630/role/statement-note-7-investments-in-equity-securities-summary-of-investment-in-equity-securities-details", "http://www.crawfordunited.com/20220630/role/statement-note-7-investments-in-equity-securities-tables", "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt", "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt-summary-of-loan-balances-details", "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt-tables", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-notes-payable-details", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-notes-payable-details-parentheticals", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-tables", "http://www.crawfordunited.com/20220630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r94", "r95", "r96", "r127", "r408" ], "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]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited", "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited-parentheticals", "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited", "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-income-unaudited", "http://www.crawfordunited.com/20220630/role/statement-consolidated-statements-of-stockholders-equity-unaudited", "http://www.crawfordunited.com/20220630/role/statement-note-1-basis-of-presentation", "http://www.crawfordunited.com/20220630/role/statement-note-10-leases", "http://www.crawfordunited.com/20220630/role/statement-note-10-leases-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-10-leases-lease-assets-and-liabilities-details", "http://www.crawfordunited.com/20220630/role/statement-note-10-leases-tables", "http://www.crawfordunited.com/20220630/role/statement-note-11-earnings-per-common-share", "http://www.crawfordunited.com/20220630/role/statement-note-11-earnings-per-common-share-summary-of-earnings-per-share-calculation-details", "http://www.crawfordunited.com/20220630/role/statement-note-11-earnings-per-common-share-tables", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-revenue-and-net-income-of-acquired-entities-details", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-tables", "http://www.crawfordunited.com/20220630/role/statement-note-13-segment-and-related-information", "http://www.crawfordunited.com/20220630/role/statement-note-13-segment-and-related-information-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-13-segment-and-related-information-information-by-industry-segment-details", "http://www.crawfordunited.com/20220630/role/statement-note-13-segment-and-related-information-tables", "http://www.crawfordunited.com/20220630/role/statement-note-14-subsequent-events", "http://www.crawfordunited.com/20220630/role/statement-note-2-summary-of-significant-accounting-policies", "http://www.crawfordunited.com/20220630/role/statement-note-3-accounts-receivable", "http://www.crawfordunited.com/20220630/role/statement-note-3-accounts-receivable-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-4-inventory", "http://www.crawfordunited.com/20220630/role/statement-note-4-inventory-inventory-details", "http://www.crawfordunited.com/20220630/role/statement-note-4-inventory-tables", "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net", "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net-goodwill-by-reportable-segment-details", "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net-summary-of-intangible-assets-details", "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net-tables", "http://www.crawfordunited.com/20220630/role/statement-note-6-property-plant-and-equipment-net", "http://www.crawfordunited.com/20220630/role/statement-note-6-property-plant-and-equipment-net-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-6-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details", "http://www.crawfordunited.com/20220630/role/statement-note-6-property-plant-and-equipment-net-tables", "http://www.crawfordunited.com/20220630/role/statement-note-7-investments-in-equity-securities", "http://www.crawfordunited.com/20220630/role/statement-note-7-investments-in-equity-securities-schedule-of-fair-value-of-investments-details", "http://www.crawfordunited.com/20220630/role/statement-note-7-investments-in-equity-securities-summary-of-investment-in-equity-securities-details", "http://www.crawfordunited.com/20220630/role/statement-note-7-investments-in-equity-securities-tables", "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt", "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt-summary-of-loan-balances-details", "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt-tables", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-notes-payable-details", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-notes-payable-details-parentheticals", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-tables", "http://www.crawfordunited.com/20220630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssued1": { "auth_ref": [ "r82", "r83", "r84" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of stock issued in noncash financing activities.", "label": "Issuance of Class A common shares in business acquisition" } } }, "localname": "StockIssued1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r27", "r28", "r282" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Acquisition (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r27", "r28", "r277", "r282" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation", "terseLabel": "Stock awards (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r52", "r277", "r282" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Acquisition" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r27", "r28", "r277", "r282" ], "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": "us-gaap_StockIssuedDuringPeriodValueNewIssues", "terseLabel": "Stock awards" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r27", "r28", "r282", "r304" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Share-based compensation expense" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r27", "r28", "r277", "r282" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased and retired during the period.", "label": "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares", "negatedLabel": "Repurchase of shares (in shares)" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r28", "r31", "r32", "r90", "r177", "r181", "r370", "r395" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "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": "us-gaap_StockholdersEquity", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total Stockholders' Equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited", "http://www.crawfordunited.com/20220630/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "STOCKHOLDERS' EQUITY" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r396", "r397" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-14-subsequent-events" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowElementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental disclosures of cash flow information" } } }, "localname": "SupplementalCashFlowElementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_TableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_TableTextBlock", "terseLabel": "Notes Tables" } } }, "localname": "TableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-10-leases-tables", "http://www.crawfordunited.com/20220630/role/statement-note-11-earnings-per-common-share-tables", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-tables", "http://www.crawfordunited.com/20220630/role/statement-note-13-segment-and-related-information-tables", "http://www.crawfordunited.com/20220630/role/statement-note-4-inventory-tables", "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net-tables", "http://www.crawfordunited.com/20220630/role/statement-note-6-property-plant-and-equipment-net-tables", "http://www.crawfordunited.com/20220630/role/statement-note-7-investments-in-equity-securities-tables", "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt-tables", "http://www.crawfordunited.com/20220630/role/statement-note-9-notes-payable-tables" ], "xbrltype": "stringItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r330" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r330" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.", "label": "Trademarks [Member]" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-details-textual", "http://www.crawfordunited.com/20220630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details", "http://www.crawfordunited.com/20220630/role/statement-note-5-goodwill-and-other-intangible-assets-net-summary-of-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r51", "r283" ], "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]" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r51", "r283" ], "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 shares, issued (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r28", "r277", "r282" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Repurchase of shares (in shares)", "negatedLabel": "Repurchase of shares (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r51", "r283", "r284" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "order": 0.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": "us-gaap_TreasuryStockValue", "negatedLabel": "Treasury shares" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r277", "r282", "r283" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "us-gaap_TreasuryStockValueAcquiredCostMethod", "negatedLabel": "Repurchase of shares" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrealizedGainLossOnInvestments": { "auth_ref": [ "r78" ], "calculation": { "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited": { "order": 0.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment.", "label": "us-gaap_UnrealizedGainLossOnInvestments", "negatedLabel": "Unrealized loss (gain) on investments in equity securities" } } }, "localname": "UnrealizedGainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r131", "r132", "r133", "r134", "r135", "r136", "r137" ], "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]" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt", "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt", "http://www.crawfordunited.com/20220630/role/statement-note-8-bank-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r109", "r120" ], "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": "Diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-income-unaudited", "http://www.crawfordunited.com/20220630/role/statement-note-11-earnings-per-common-share-summary-of-earnings-per-share-calculation-details" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r107", "r120" ], "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": "Basic (in shares)", "verboseLabel": "Weighted average shares of common stock outstanding - Basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.crawfordunited.com/20220630/role/statement-consolidated-statement-of-income-unaudited", "http://www.crawfordunited.com/20220630/role/statement-note-11-earnings-per-common-share-summary-of-earnings-per-share-calculation-details" ], "xbrltype": "sharesItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1828-109256" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258" }, "r126": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599" }, "r173": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r178": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/subtopic&trid=2196772" }, "r179": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117546-209714" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r187": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org/topic&trid=2144416" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r216": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12317-112629" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12355-112629" }, "r271": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r3": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/subtopic&trid=2122178" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e961-128460" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5227-128473" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6405-128476" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "b", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "15", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911878&loc=d3e8732-128492" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=127000608&loc=d3e9135-128495" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9212-128498" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9215-128498" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6829253&loc=SL6831962-166255" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594786&loc=SL75136599-209740" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594809&loc=d3e13220-108610" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28567-108399" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r397": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953" }, "r412": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "https://asc.fasb.org/subtopic&trid=2176304" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r423": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org/subtopic&trid=2209399" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(d))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r447": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "https://asc.fasb.org/subtopic&trid=2324412" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691" }, "r453": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r454": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r455": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r456": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r457": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1403" }, "r458": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://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.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(ee)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r93": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" } }, "version": "2.1" } ZIP 71 0001437749-22-019793-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001437749-22-019793-xbrl.zip M4$L#!!0 ( )2!"E4M"48V9! $72 2 8W)A=V$M,C R,C V,S N M>'-D[5U?4]NX%G^_,_<[^.;E=F?6)(&V6YC2'1J@Y2XM&:!W]FU'L95$@R-G M)1O(_?3W2+83VY$=.5&*0_R$L8YT_OTD'1TIUL??GR>>]8@9)SX];74/.BT+ M4\=W"1V=MG[.^9QUV#@_MS@>[V['M3Q^?N7O" MG3&>( LDH/P$7IRVQD$P/6FWGYZ>#IZ.#GPV:A]V.MWVG]^N[R1M*R9V_) & M;#:O\#Q@W@''SL'(?VS'A6W!<%Z!H2>4:5^\&?K,#2D!^0\:5 M0L; &$5LXM(,'Q<3-3449 D#9@>S*>89H605H384MT6QJ-.Q.UW[L)O4Q,_. M6,U#E&28>(0^J-L'LQZU1?$ <9R04T02#&G([1%"T^66XX(\<8$<24F&7'!V@ZP@L7W? MM:/"-"DI\0:AHI,Y0<#U'H@30A M_3M$'AD2[$)W]O $TR!#D"H.$!OAX#N:8#Y%#M;N(S "6);LQF0R]5E@4643 M13I&??_:=U @1Y["*N(_.ZEGBU=V]] ^ZAX ZU9;0XI"'*M$X,45HD=;/*[' M.SLN:7%/5TG^J2:!HL>5S'NZMD[H9=/&_@Y->UI M,9[3RZ=-.G0V M#KT>DZ\_^J";$Z4B@2955-^3]?:W!9 _G+0\P:L"^8S3?H M>^+-!@Z!'G3<9KZ'VQ2/1&RLUPD]QC*U1$\\%E-=]WU>#D2I'\BFY+OD[71* MZ-"/7\%+$2&<)#'>+1Y:,F8X0J M.*$G_5)7K5P\K*H55"$0_M58J2G#596"*AQBXK5\)1JX!P*+P((5PM) AM>V MZSNA?("%L@U_23"S17]D$\FE98EZ/VZO= /L2%#]]N=2)G(N'!T,_R>=<#XDKQQ1E%;,@U*^7 M][.Z9OPV<:R>OQV?V(!BXKMV2%'H$CD1;(B! M=7B:PD47P'"72 +/O90LUN=(%NM.R&*]Z47"6'TIC/4C$>:7!BX57&=/D7@_ MQ@$!2_"70$]>!%-@.C0!)NM-/R-=@Z[(M8O7_A"F"( $WM885,[*%%J.RM"R M*/"',#,)$:PWS8A3Y"@N/,4#WWD8^YZ+&;?QWZ&();:-$ W&IO#R5@LO7 #F M+B70OZT+*5$#G_)^[B ^MH>>__131A45-U- >:<]L/1 "NL2I&C (?Q"_0#; M70@B.)'].LUJ8RR4-F[*]>_%VH9PQ_-YR##\\QVX6B+(_2SX"I_W4WSWW-6' M-@\G$\1FJQTJ(@-KQ)>>^[&=_;(]]TGXGDRJ>C#2IJ! M(P)$1P1 ;B/.,70VB@,S7J[ SQ (NATE"$3<]R46Q0)1K!LA"N B$<4ZDZ+\ M:GW'P9Z#Y+T=Y^-G]M1#2?X9%DK3B,84.#3XF )%5PD*$1'V8Q%^M?I"!HF- MBT2&!@W8_DT.U#R(5O2$)HMXCIV0D)V(1+$*3[,#= M7(0]Q\('6*+1!]O% T-#0+I!4]X]4GKW@USGT0?K''CMN1N/Y1]N3]',7*R> M;]24.]\JW7D(&>J@I1Q,N;D@R2;BKXN8N=C6LWJ2N74GF.^[YP]M MY$"@P:5LICIPKE%3_E7GRV1$=9;BM^\N/8*P=30_N\.P)W32Z382H3DPM/#16YN' PZK&?$*BSR4J3ZN:MF4O]6Y-!F-W2Z?YZ>,4VA;D=$FU&AOQ_N)1&6[$)8KU)GO9]DS25V;8#L30QU-T5[9IR MMCH]EDF<6V_N)<]]]ZY^1MNH\ZNS-84-=;*L4CZ]P8YNPMLH9O39F<**.O6F MEV9O0**;!S<*$GUVID"B3NCI9-\;B"QES8UB0=&N*:>KTW^9I'SC764BW:B' M"]HVY65U]F\I5]]X.I=E-^KCI59->;<@][=(X3=^79UI-^MJ#4:FO%^0 "S- M[#> 4&;CS6) W;8IMQ?D ?,)_\;3NAEYL\[79F<(#T?JXW4Z^P -1$H.-4/0 M'2#B0??%ST&(O"V>GUYB90H:ZBQBP7EJZ\UY)(9U'XFQ[[!(IW<73[&OS&>0 MEUF8@H$Z89A-)F<2RS$0]AT %5*\6QDL-N!O"CKJ_&'%7',SKJSKUCGA8 ;S MA?CRD9POD@C#Z%AD7BQ3(%3G)ZN!,$7[>0:S7B+T/$9J!KW*,$C].G"9X*6P MJ264*62JDZA5D9GZ8>,238-+_;VSK4S":_ UA2YU\E9W\ZZ9=:OZ47PBT UA MM) _>"\A-CJV;4,P4PA4)Y@U$0@#6RQW]$O^3(5?LS6:84Y_]S6M.JN?.Y[1A'B%?DG-1)Z/ M:/*M1V@X4U*Q, 4*=N%\&1!% &F!H>,OTUX'7YVP*-IJ_[2^&3?-!X**S M?UN97XJ;-X6(E9\):.:40I_(/\G>@\C4>00-B+>%W$Q%GJ; 4?!Q@10XXH=D M-T,D_:X7 C73C6PC< M8++@'.MV)K 53$RAIN"P]/*IV68R*_5/TN^3"4:4,>PNS310'D[@/8P/#_XD MP \VH&)D>$FU+>%,@4[WJ/9B=(JGR;-8\J7Y\BR27(QB?TC)K4LA>3-F%2"" MB8]PA%@B0.RDQO=C@./GX,#B0B7S 9D!00S!\%W!"7$%#&\C*27LQ!9N?)<' MH&V.R(M8R@9R^B?^MS-S5N=K"E#J#+3>3PZ:^;6J%]// W%.W VYN(-X*Z= M#(T"LH$WJUK(@VNBKM/J(-6?1]M79E M9:+Y[V9X,<$02U%G]G7F,A1ZQ.'7USV%?IH5=D#E+YX_0-X]?OB&:#@$^I#! MRKA?(<<4&_*RI]2652PLMUC93PNT_CJP[O M8?3QY@J44:RC1/1FXD.T#2NKO KQ[CS(CPEL/IWP..:&8\YX_&1 J*Z0Z>CR?]GP>\#/J]M%,'C."]>:Y_-IXK-IF;6S1 ML0[,0FK/KFV=GB\_L0=TXI8RXN*HG3/&$+R5JMV*IYOA31B(E1,H32'(E<>U MOI+1N,1J)MI^$6N6])-28]YBQQ]1\C_L7KEBZ3LD0O9H&$BB",!,*OL1)S\B M$EB:>J$+%DM^:9$937XBOYJ-3=NQ>7P!;+K <4!?]^)YBJG\RKEYP^LPW0_( M%UH"1E0(]CVH%,W^D6%^JC,*1:B;:XIG[=[9.<1-F$T9 51!3\].W\7%]8P4 MQ5LL3('"S:Y2KQ*:FBH6\@ F='9- M> #=Z)XA%T\0>\B%^*O)ZA%6BM#N"KHA"T5!'//=T&](+!2#V3E$A(E*>J0O M,<.NY\ESWY&:@'OD0FQVE?[ ?*QS.^&SI!3KJN\E>?XR+M,F7U5.0__6\^&R':&R..198AJTMQ M<3W5^8.20"R"OR%G#($KF\%T/D5T=C,\@WF/.&@I,5FI1DV5EOOXP6,+X9BJ3+W0$X]LEK)M@[I"'&.-54F9U)+^@)O8R M/WL0>$1^W41-#^'04P)@B5I1QJ@JX\X62Q>5U MRU.IE;IXCO//L?3Q&AFFCD(]5U>IF^K%P80X\W'O1P,MQ.9WR:F5^/C&?7*R M*K*"-O5+K;;+%>7QSZKF#H3_G3%V'J 7!MB)5UHCAB8]Q$0B-K??N&$;]0PG MTTH5J[L+2JB0R3/*%%'4%*Y*<<_B.JL52U&^?/:K**Y+8O59/)@F:E6@K]MH M6T'IQ9$,;;TS579/]5LL1@!XGU[:Z!*_W+*FN*?.9<^X:>D@T6JR>HZLH1,^[+A',_9([8!SH;@3-$O;QV.J2U M5K,?3J;+IW>*"NNIRAWV/'$".LCU*<7[NBHP12S>?,NKH"BIIQ+W<08MJ\#2 MVWH*G[JC?+,/DT1:FVNN?MD+#=V2RZ&TC3&OL$OJ&O[\R"ICF6;W6DRM"S:M M-G;)*"9^MK_*:$9X[+!1C7VZHZ*AS?'=8>/K]NRB:KNDNL&?M*\RETE6K\O$ MNH"KT-(.&6C%W7TKC+*J]HX:0A,2RBH[I/(6[E=;8;%M<'R=!M>[,LR*G%2;=#L_7971-=%9I:8<,9/[ZG!5VW +#5V;N-:[5 M,F#S=;B^+L-K#@156MHA U6[M&:%C2HVMJ-FT@2,LLH.J:QY-\D**^BV\MH, MLW0WAPD[+3>ZPV;3[$:%U79#=4Y&E S!72)TC'ZU KSMJ>\11\P9R4.9'2JT M\=.,$GW"481L$P3__A]02P,$% @ E($*593NFH=?#0 L-0 !8 !C M&UL[5WK;]LX$O]^P/T//M]GU4FZ[6V+9A=Y MM0B0-H&3WNZW R/1-B\RZ2.E)-Z__H:2GXG$AV11E%N@C\0>2C,_#6>&,T/J MT^_/T[CWB+D@C![W#]\<]'N8ABPB='S<_WX;G-R>75[V>R)!-$(QH_BX3UG_ M]]_^_K=/_PB"+YABCA(<]>[GO;M)2B/,S]D4]_X\'5[U@M[!^X^'AS=?>]_O MSGI'!T='P<&OP>%!$/SV*2;TX:/\YQX)W ,FJ,A^/>Y/DF3V<3!X>GIZ\WS/ MXS>,CP='!P=O!TOJ_H)7?GJ;T1Y^^/!AD'V[(A6D MB! N>CCX\^O5;3C!4Q00*A$))2^"?!39AU,LQD,\ZLG_OP\OM^X98IH$E"58W@"%_TN)())]$8AT.D5\'B A<"+R[SB. E !8 W= MDQ@(L9#?IU/XG(V"!S9-\$, =QWC(,()(K$ ;#)6)QR/CON2*10L^9#B_-,M M&\E\!LHKR'06X_Y@ \H0Q6$:9X_N"GY?D$N@?$8U%P<_)Q@FW4(UEA+%+-1A MGWWTG]-4$(J%.&/3>T(S"(8X9&-*_L+1902RD!&P%N.3C.F3!<\G-+I:

9Y@*+!J'S9B#[F!W@^8P&V,8=)U,,%\(TAZ2:GYL<)6V2"P= MW0B)^\QKI"(8(S3+;-$ QXE8?I(]@0S]Q0=%\IZ!92*1].'PRQU'5(PP"!(= MO@"LSB5\E?$"'F:[L<(;(,@A:NFYGD]R:E_U ':Z"86;"2.<@%]RZZYAN1Z(L!7,' MH:A=7-,\#WN$\CG.XYLA?L0T;0?E$AXZBS*$SHB.R8HXLWUW$T27"WP'*!OS MT&&405N 9Q>QPZM[=1:UC4\$R7B2+&JA^740#U^5@[;+=@N*05;DD=<, M2(*GR_$CSJ8UH +G93QU3R)J=-2\5"M2[M M.O[U8>KM%]!F^1T?IO8>XVZ>O#1]$&]_/HC=QN^FP/_R$_@=U9E,$7^WUX@7 MKSM\"#ANFVY=(XL/JY+]#$=,VF+W-1A\L?[M1 +$8X_9(L8_3;93 ML&NE3KMF)1S$T742<8<>KT\ZNRYI,LG6]5C-KMEMC?BGP4O K^#WAK92_A*0 MI97:^*GBADBCB[G>UFC!E-GFQ-I-!"N_\)E0(B;Y$KJL=4!-[+3Y8<6*JM6A MF*@=/LO[98I(VN%QB)Z^@KYR@F(MI$6T[7#];Q2G"_,H,'\L[2C4#VB'_S\8 M?[BD-YR%6*_)A<1^MNJ4S#YF9T]\6F-92%0^/7Q:QU@(I% \K[+RA=:T2""- M%?!2[W0R*;N0G,9R[X+Q8A6?G=' Y-H>0I[EBG]YD /%R>IL!S8J(*@8_35T M>]?Q8J-B.(HPI6U/\!5Y?)WQ.0G#="IA@V7+E/&$_)4A6.(#JU_(J5]7L*F* M54V'^2)+>3QK-JA6S-*<^S!DGNU.+7UR-#N5WA]G]#Z8+?JY@IELZ,J,*5ZV M=.7F,X3P,P6+"?9325S1(37(@FNGU+@HCAS3QNP\QS..0Y)!!3_'.)M[=&O6 MVFXGVO7EW>XM*>-&N;/$:) ?25+#Q4I>LZ=#LU^*MYQE^6[\"1^ SZ M=XMB?#W*=X7=XC#E1=N7;85=NVF[B%4XPD;_+O1@?Z$(N$DS!9 M=:=O?[!!>8,Y82!,R#$2^!SG_Z\ZXBZ>PPF$R'@(&GPQ&N&PS >UPX13G$T, M<0DZ-D/=[A9&A$H-OZ;G1,Q8?GCI]2A?#I6="F@VR+D<0O*$@:N+9SDK4R(F M)-.LV-6N!7@]M7R;9Z*@_)L1F:,LR MR899CL+D#Y),SL!)@CO,=_,9BZ:]0LL2FIWB9#RN96F6514;Y2L8T[(4J[CJ M2OZN.^G0>GS+TFWOD346JGB84UD@)"X*@S\3BB!D-HBT[2_@@WQR@@BCE83] M!7R0SWRE9'\!U_*MEVSE(KRF<>K-U?,G*.)L;D9UBV)!OB6B,3:>,WB8L?- +I1GXHYQ/U40=8:4LIX@^*!;!*E*G/(,N+*"\'FEX M5I&VQO,09QG[&\23N2'O94.DN["@=U=%>1;"I1IL#\:Q^ L4L@FD+SZQ[, M+LL:F2DT'_93:TJK \:1WUX$Q94+6\8PN>B5=H^2X9YM#3;[$"%7+%,98[0/ M<;)]9=RGPT J5$?8UNBRPH1/VRWJ"=E^=PJO*CL7R&Y7 .J#RII)KRTU=4'.[Q[R+Q3#7,&!F& ,7^5GZ@6S#)'Z^^[LKM[6[KLJ7-;<@[=Q.NPW1A>WW#I4?&OO MG9[9B(8^V@]UPO(:K&M.OQ^^$;YC&*8UD,>$. M/9]Q#!JFPE9/[G;/Y78]I)AS,^)6^%[7D*75-N)>-<2U#"\2GEH!U/2.=^M& M6046Q3>(@'L\0S/RVN@94KOE7-6"VV*';7YKC0X4T;3]ME[=:E?:Z36=[T,'1_LB_#Z!P)GS.? MCR\LV\Y@-=:M5.N$G%* $C+'O)84I;6. MT&*DXSWW>0$Y+Q!!>+3AZK 4V3:XNUE'2 MNN6:(;I68,T!)RI2MWN- M-QA0:XB"TI]]QR6\&XUQ*\7ZA>):JZ*D=;P7<[/W6JTO2MI]/XFR@=V9"8)E M='2!. 4]%EOG*HY(2,KW:)H.=+M3TS2&\21JN9/%MI3/M>OG>#,I:4&TV./Z\LC[M0 MHG JF:\O?5!"O4"*4JQ_4<-K_VK:B.33;%&D.YE%%L:G"6,FDF'JT:>)8R:8 M84^+3Q/*3#"3JIY/T;B95+OJU? I:%=+7JG.4S=2+%?-9NT*QJ>Y+6**O/O& M$]1ENWTR/&82J?O??#(D9O(8-2?[9#W,Q+(M:WGJV-5M.&FK'G.>PZ5Y94TCU\PT@!;V#E"W7.CDK:F2U].WT$6J15E"Z[QFT M!=ULD.->MBQMO#2'+WL&5B<:R"H._(G >I0(5^-*;KO=<&:WOX#QXRB6YXE' M4T*)2.0C>=0\0;O!GI[V7^3WF7T'JKSPS#'I^FG954-M[/I_GF8M%0U+_2A:-;'6/3G/8T>KZ;VK89 M+NB&$CE89ANDZ19?R'_ND<#PR?\!4$L#!!0 ( )2!"E6&7.AQ(CT M "ZA!0 6 8W)A=V$M,C R,C V,S!?9&5F+GAM;.U];7/;.+;F]ZW:_Y#- M?F8G3OHM4]/WENS8:=]Q(J_MGKF[7[I@"K(YH0@-2#K1_/H%*,F6;0(XX MX M*)^JF8XL >!SP /@O..O__E]D;ZZXS)/1/;;ZX,?WKY^Q;-8S)+LYK?7?UQ& MD\NCT]/7K_*"93.6BHS_]CH3K__S/_[G__CK_XJB3SSCDA5\]NIZ]>KJMLQF M7'X4"_[JOP\OSEY%K][^_)>#@_//K_ZX.GKU[NV[=]';7Z.#MU'T'W]-D^SK M7_1_KEG.7RD065[]^=OKVZ)8_N7-FV_?OOWP_5JF/PAY\^;=V[?OWVQ;O]XT MU[_.BOL.NXU_>K/^\;[ILZ&_O:_:'GSX\.%-]>M]TSRI:Z@&/7CSWY_/+N-; MOF!1DND9B366//E+7GUY)F)65-/H).&5L87^*]HVB_17T<&[Z/W!#]_SV6LU MZZ]>K:>.R5B*E%_P^:O-QS\N3I_/19(5;V;)XLVFS1N6I@IR-<*MY',CU.T$ M:@0_Z6?_[YV>Q6JIV"!/%LN4OW[3'M1,+%B210N^N.:R(;S:,3H'FBQXIE=* MM'Y<4ZR&8;J&>ZO&DW%YS:/[)S9$;!FIQSGFD47;02K('F,8B5#$)@JCHOM,_;EIK1'V1LX:"O]><+7[;_:H M+9I4Q,_>7KY]^SF/?[@1=V]F/*F>KC]4$[)^?SSY\S@KDF+U\=$B2=DU3W][ M;?IYC2;56[&0FYD)CZ:>YWI!=<9O6+I^]N1[DM< ,[1HC&G.\NMJW95Y=,/8 M<@V,IT6^_>8!X>:+/S\F>9R*O)3\2G'*H1K_Z^0Z+R2+BR>(/7H$I>!RNR+4 MNN*GZN/3J78W' ;O%;M.N0OKHT9A<=[O*\?5MG+_MDV07>UMZ!]VQXF,7ZD- MD,O?7BN1=WUX_$4S')_]]KJ0Y?UD;,ZEAE+,7(H%B#5$ \Y73PY)GT%J69-H MVVB$:[L.2XA%F#&\KL>K0P"V52!%!YV_FL?G3J-W4W]XM:5H\Z7("L74QVDU MKTJ"X3?Z@S?%.]I(DR5FV_<"KRKWK@'9#X3W!OE YE_?U$B.?#(9&\3/+R7LO+QYMU<,[EI69_EUSG M;$_2?GAIG^1EDI=)7B9Y>9_E9>#!,XR\_$N49'<\+_0WN?H<*,5ZDY)Q2 MJH=S;ZLR?,3 LK,O,)*@28+>:PGZ]&$YG&8?^74QR6:?F?S*"[T)'U>KX_)^ M<:@?C[@L%"M<2:;=]Y,\YT5>0Y2!_+X?1_([R>\DOY/\3O([R>]=RN]ASJUA MQ/\?*YDX4QO[RE?.K^D:6* W(B#)G23WO9?<*[[WD[Y=74B")@F:)&B2H$F" M)@FZ:PD:=O8,%#027;,\R2,QCY:2Y^K[*L_"5R)V#!,Z5 2"AB1EDI0M,L^A MYJ#I?!+'HE1(LAN#V&-L1W(]R<0D$Y-,3#(QR<0D$^_2YC@R@PO",Q&7U0>6 MS2)>\5F49*KSPE<6!HX43ASV M2+1#Q1CY]I""RI#&7_O4?H\TON+Y.Q( MS)Z>VJ:?^T132JEI5PN(I?^7,WF'S-&T1Y0?-URT?O8YEXF8G:CO MZF1W9]M@./4L:]98L1J:]X[V2"T*R=)3)=Y]_QM?&6$:VO6/KTKFNRR4YE %BN?3LJCJ M(CTWO/EUZA_Y6BQ;[X#JP?H-UXH[S@\D:]FD]2?"MN M%9,M669>,=;6O6,]25+^I=S5S)\!?-XD""IYI':ZFYWXI%I@SUKUCNTTBX54 MBZ\24*OM^$A;(>3*>M2 >@7 KF1"%A?)'5>2*]OL)1;0MN:]H[W@-XDV F7% M%[8P3VU]L][17=[R-'4M[KI&_2-;L#0]+',E'.;F@Z2V5>_8KMCWTYFV(\V3 M=4$^Q^;C:+]77D8 )J%-(K#M3+IH MA+L28"M0D\^\AB/<#8?">PC%>S@@WGLGRNY[K]D-P.T'\]SNBV?33@C\/0CX M'H3,=0LRE=8Y NT\B_7BOAW^!M2=36+(Z6WU.^1 5 M8WH> *T8T+B#]!P^ 7:&"1]W%)I5YTL>P%P+I.T=4MIL=@$@:>_1D6:)=@#2 M]",ZFF"!"4#R?D)''C"@ 4C?S\CI,X1" *G[!2UUSSW"0))^14N2-48 2-T' MM-198C2@AW;_RDYC;K1&3D#IPRJ5F#Q.4+JP2B0>3B HJ?@D% ^[/91(?"(+ M,!@'2B ^H044QP,E#Y_, H^I@=*(3W*!QCA!*<0GR)ACK:$TX1-?[/X[J$J. M3W*!1R]!:<0JO4"B)J T8I5D+*$W4-*P2BZ6N @H:5CE%4"H&91$K!*+.> & M2AE6804>K/I ::#\MUADN4B3F;YL-+IFJ;Y\,\IO.5<_K7<_?>&&TL:C,F/E M3(\7+9G^_I872C](?0HE=_>P<%ET76.FTA,#!?B.H_0$A5]1^-4^A%\]._(F M97$K9/)OM?/9@%M[#$O!:9Z7;E8,+G2)6+SY":KXAQTF:S[FF314J1)W. 2 MN"9C!ZZ/VQPB62[)E\KKCM,\06J2 M-T7[IB:A+:_;Y!0:1@Q_OQ4X\TCRF"=WNR\#*F];!PDL6 .PD 1-$O1>2]!G M@F7Y%[4:YU5@D7Y-\3?(UR=;*@,[C]R8,&\*4"8 MM%XS0=57?T[B?Y7).M%W.O^4BFN67O&OGUE6SA5SE5(I9F=G1[6Q?,T'P"'9 MXT+S,O2,7!8[LI_ZZP&9^N//S^Q[LB@7M>QF_+U_5&JY6U'5_=X[J@NU,_": M]U?[6Q@TQAFJ^14/HD$CO+=Y8#O;:/51WHO#$TJ60ANI&DV"%EGR#I#UAETA-3+-\(A:&"B 'I2B,;'_>BL M:5Z')SKS#/SMB/9J,RJ[8A^LC"'\O@.6MNAA:!C8M&4*IV*+B@NA1P(&SFKQ M-LS&C[!QY>0](>_)'GM/VFB+P[A-?HZ64J@U6:RB9GI/A11G(SC?+X5RO!K5E'6_7 MP\UF0(,HZ1<8R,8^,TMI#P M3<(W5N&[^5DTC.C]:W3-LJ^*Z:Z]9>R:KH&%:2."ED%%_W7^67$+RXYN6+CXI("XSZ)CBD=EQH2(=X6H)-\EE2G+ X2>N!NAL. MB-=>#M'2=$R8!PT?&;^.><:+@LOI?#VUUL*.MJ9A,2L):@L#L#9=S0?'?J8/ M9&GE?&BW?:!ET!5])K*9R*HR_%J FL[G7 &]4++5V>GA],*^0'SZAJ;J9BL& MN=/>+&V#HRZV2-2#;6O :VX07W(;KL'17+_SF2B'ZZ9U++?F9H-AM6Z7Y@;C@6OS]Y&MGRR MY0/#1"U*B?!1U3'29A7)A)\0A)$^XQ8LX!L?1KJ2<::44H>;;YZ=^*0_&$"L.M-^AXU"&U M"(CS$253MA/;,&R='>XP;I<'D+2.2J-WN.;L%@1TZ\TB23\*,;'8]U NMV9: MQ$B6&>RE-7"; "GMZ"Y=BLNCN+P]CLL#./R&"<#[4/V31TNV:E*;U] ]<""> M%47+8+RCR<=CO6TN99+S_#2++5%PCK:=!..=)#(O3B3+XB2W0#$WZP3%W\2B MX%]/U.*I=P8Z6G6"H:K0=[Y^Y180YF:=H+C@J;XU^IS)8E4]R@+%T;8?/-/, M-CONYOV@NE(=O'#5=.@)V3?AA>MI\TY07?(TY5(_P(+%U A'H"LN-!1V2Y73 MFE!#E=.:!>TJ.1>>0>EH'1SY::8D^5++EY;I-C<<$.\7MK SO*OY&+%3>#J% M>E.H-]90;PHO'@_N07F%PEV?F,@HM+&%S?TEA#;N2P5,&+46@5OX"K@8Z=OW M8$ZGX$A!CR,)'@._'0%U1Z!RS5*\HY-Q7<8/="SK/!:$KT<$)X^7+P[_K G"C? ()A1 MN '^<(,Q7!E*-P[2C8/[=^,@'L3M0:;M::-$C^0\>9=Q!YLH?XFG/KN MH0TY-A0MS3F/[G4^7G!YP[-X]?MJ)M7Z3.+\V:7.C^PYWKT[R=5LU&;;7 M9=8MD1^5>2'4-)TEN;XLZ$JR&5\P^=66PPSLTTV6N>)(O:8_L_A6;6YR=206 M2Y:MIO.)0I#$S#ZO_MV[SHW?>;.P-'ECAXYRG>^XS$5U&>MY*6-=@7!R(WFU MN*U)S^!^7>(\+Q=+1\4%:\N.,K&73&[XQ9J+;6J&PTR+"\W+,!I[&'>JI05+ M\[4U'12S-=_(WGALN-%EA5/F/F7N=W156,KR?#J_+)3*9+\HS-AP+'@'Y1 E MBRY$5H&:6.\E,3<,BW='[J_7#P MR47E1<&)UM[Y67+'9Z=9P;*;Y#KEU8F4 M'ZX^LW\*N68+\\[28 0L%#Z@7[P'T\J (I MT"7]X(F(\13?T3&QY<04<.L32FYM*3E@8-!^=J'FD09 ZO$5@6AL 4.W8)M* M0 *J7:)9E2Z<^@,E\KR/-OP0L6P6R75EKBC) MU" +5NP(1>#<'O"(H=-]/('!,H HTOV%1KJ//RKO1*YL8K [3MD. F[&3(2L4G$MB4XWC/2^89]'!*VNT/85 F6R+^SM.33^;J4 M1\+2A_*[>85Q92#%JV]0JK[P;SOS+$6F/L9\!]7ZORX=HNDP06E]@L'!?H[6 MI KM0?K#'[E:D<=YD2P4%-.S_2&DCBP_CR?HR2[$[])>0J*O06XEV7SSQ"8%^= M"P@9#LAP8%,FXEL^*U.U8D^W;'142KD]6IWN+<_NI-CM@6('X@S_]S\*Q7&#P@L2+?$27(VR=D@.=L2"^TISO.&TK/WP(&EYX;X2'HF MZ1F2+;,IH<*9SN:;3;,+S59R?27N%Y')[9^'+$]@WH4NAPXZ)Y\4HYR)/)]F MIP\KSD4MK!-I$J1)D"9!F@1I$J1)[*\FX7,6CM#OT+U@,XPJ]6MTS;*O:GE= M-_4XF$<(K!RY@) 61%H0*,#HH^(@S]@I2]DG:)VF?I'V2]DG:WU]I'WX2 M#B/F?JC^R:,E6VEL#45=^RB!Q5T(&!)Y2>0%B[P[J?5^@J^M(XF_)/Z2^$OB M+XF_)/Z^%/'7?1X.(P0?O(U2SO+&T3&F_H$%7SL,F,A;0^SZCIPSGN><3]4& MQ8JU$7]=>HB?Z4>NC?WJR[.$72=I%7%C/1R['12'&(T+#0GU) 23$$Q", G! M) 23$#R$$-R'C#.0@'P0<28S!3^/%"&1ZK!0[)S?,MG49.PQ9&@QVA<9&9-) M[@09DX\W;'7.Y:7F)AWZ%%?7,J:E8DW/T(I&HY'$31(W2=PD<9/$31+W_DG< MG1Z2 XG:[R*V89T MP"%/XT)#TOT36>RPS-7&FN_>M%Y]E)S73JAWO_V@IC.^Z8JJYQP%;#TT\G,I M3O3U\*&O/G3Z%M&K2JDFK)JT:3@CTL!&-)8;1V1"\SE]T2BG\[0A_'025]:0/UNW' MQ$)F,#*#D1FL)VDW,"MW,1^M]*"!S('OH\U:J H"2YZJGV=1\@"WJ870=^#0 M1L-F^,@73]8ZD)7A;'^'6A$:CD=6 K 9D-2"K 2DA MI(2\!"6DQ2$YC/#]/F+K>]ES)7_&/+FKZ@G,>,&2-(\TKY3L_E5#!6^O00,+ MW0VPD4[=H_*;# UQ7@EN&;.P;YZ?Q3 M*JY9>L6_?F99.6=Q4>HRP6=G1Y9PSB8#X) 8<:%Y&?)K+HL=F4G]]8!,_?'G M9_8]692+6G8S_MX_*K7\K:CJ?N\=U87:*7C-^ZO]+0P:XPS5_(H'T: !LI.% MMLC\FZWWSZ>WQ)JT,U"GH<-E*1B;@K&[N@[*>)'R'SE7TN]9,C=IUCY=@]*T MO?C:@/OISX-@VX:H?*SDN',N$S%SX+5U&82&-833+):ZZL-'OO[7086]TS!T ME#*^U74KUIJ>+F@Q^V>YN<7$10ZD+UGQR(J'THIG)Z1>WA4.P1,3!1213A'I MSMGZ];#ZJ8-CUUCF)C8AYCY08MP$"2."/2 GT4.:!E/Z$C%)_FQV0T)^1 M$>ICR!_&@_]SM)1"'>_%*EJF;),2Q-4*6Z[;M/?<-W]"8(]]6Z 4K_GR_-T> M%L:/?"EYG%1[@<&^6->$K+9DM35J'B.W I)62%HA,HG-O 4/(Y_MWC#?4A # M#!58X@(C:AD$^?B&K'.VTO],L\],&][5>E6@GIP=WOU\CCTCSO\Z_ZR8FV5' M6OT[5%-CB477&YT.O*PMKU M37"H-;C0D)+U1"%XS."6Z#=SPP'Q6F,/;4W'A'G0$,G')[HN69Y?*H&/S:;9 MWYE,M!A[H4[U Z."[M=]0-K6AO$DWD@M(((,?8)2<<:+@LOM455[2D":AL5< M<[A:]AY7\\&Q'XG%(JG\#2><;Z0$=F.RKS0887 *S[0Z(:U[%[3;/M RZ)Y< M!VX3^W HI!3?E"AZQ);JE^*IG-YFB+ TBFPFLM-,[5=:Y9W.YUR!U6?%V>GA M],*^S?GT#4W5S598-X-_UB0XQF(#X$H]V+8O6YH.BMF^MJV-QX9[T)WH7":+ M2H"SKD=#JZ!(+_B=2._TKO9XS[/A!O4A=],>5,[;U44L^YVIV6!8K?N%N>%8 M\/KL;>2"["SMPJ)H"1_S"D;:K"*+\!,2,-)GW*($?&/ 2)?3!"":*J*C"P+P MLXJ@2:7P?CO"RW.'*O*A#Z[%D)O1(?>.CF^MYYUHI#6@Y-GFIW\K#L63>@.W M;J#C48?4(B .8Y1,V4YLP[!U=KC#N-TX83-6.EQS=@T;W7JS2-([1%GM7RB7 M6S,M8B3+#/;2&C@1PJ9143@QA1/O7SAQG18$;Q0M4SH.9I\/-:JS%(F.<]/ ML]B23>!HVTE2PTDB\^)$LBQ.<@L4<[-.4.S<>FT!86S5"88OF@?.URQ@ 6%N MU@F*B_6=IN=,%JOJ418HCK;]X)EFMMEQ-^\'U97JX(6KID-/R+X)+UQ/FW>" MZI*G*9?Z 18LID8X$H9PH:'T):JRWH0:JK+>"KF2E*^3K$IQ/Q)9GB@1?WT] MNY),\CF72JPV)4 U&6+ )"C+BS$W'!"OTF7X9*'-0R#4SYL/B+WR+?"\T%IF MI<7-G)E#_@,,2-\7MK!O6Z[F8\2.+C%HS&EUNPP.N'&AR1"#TTB)=8@2ZRCU M:4RX!^6578., 75=D[#I66OC?7XE-NK 5AKE^2J;T2EF$LDQTK?OB3U.89T28$:22 !^.P+J!D,5IM<'PV*( M+.V0<5VF-'0LZSP6A*\G#B7+MCLC*?UE:#:%IK^XG.DHF?-%I,"TV&@,+FQT M8<$M2-R+5)^ND@[ZWU:,*JT A@:AVD="ID^$"SIOLV&88G%&E\?CY3M'L[S\ MC2O"*T01U>KKP^C4:HF&2XR +U%[*%A;QJ74K9 !]:90"W3R6!/BX)$7Z [, MYOD",%5?/ ,R#!V/*R_+R6./):ZA- EDRJ'K>\2&*6 MWN-NFNSB\XR!,V#\H;9,B\&1AH(T!01-<@.E$5 : 05![V<0- 4)AZ:A3K0? M1BEG M.<_;UC]T#A38[PO$T]*Y>Z9]_WRZK (>LIM)-CM),G4X\C/][ N>\6\LU:5I M:_V)WKT[<76:GZ?Y/5F7TJW%Z]43AQL2%YJ7X13-9;%C[%1_/2!3?_RY*;5> MZV.ZH)E-W4>CMK?PJ QSE#-KW@0D1N"W!![X(:H7_?" ML0!'9YJV;&]H;"BF&1?.\P*5!@KE*.1V#]?;,,L4HS.-DX6#+!Q(+!R-U<*P MAOZN;M9IIJX/9-AY%[&'I+[VYAW8<*&-/#ZH6IIZ=E(DI_/C!9]>W=BZGGTU$^IN-;\^?4SR\HYBXLJO\H#-G" 3I#7I!;M M8-FX3H]$7N1J&6[3^"A]:B*EEF@J))5L M,YU/RT(M"JXP9HJ__\[2DO^>W-Q"*>[L09W,Q%&9%^H9\BS)"S7I5Y+-U(DA MO]K29(!].L'W-[4+Z>GZS.);-9-2WV:T9-EJ.I\H!$G,[&O'OWLWJ!_J1>PP M..SN&6.'CK)_[KC,Q42=HL5Y*>-;=6I.;B2O&,^:! 3NUR7.\W*Q=%QC9&W9 M45[2DLD-OU@SDTS-FAZD5^FNF=)WM>VL_!= G8)VALX1=Z\#,I*K+ M55I.^6X&13 /GFJ[R3+0[T-&.D]GXEOOT[3S#*2SM.7_5>NY>#;2T!1?\%C< M9,F_^>QTIL F\^KF[4K^S#>2C=[^=G8 ]5NY4,VS0KW+Y+[QM+CE\NJ699^$ MF'U+'OQ [KGJ'\,>S+)+BNOI:4%G[BAE>:ZDKD+$7ZUBN+GA6/ .JB?HJ^?5 M%J5!36HM9^Z&8?'N6+;K+>" ED$1GVB/'C]+[IYO4H>KS^R?0JXGU:R=-1@! M"X4/Z)PE6AJ.LO^4#KH_.([P04_7C?_Q1,V80\1ZB$:(B^2N.N<,!'4RYA"S ML%]7R^V>DI:=T=F> IC#!S!WCK-R7^O]T'[@FYJ%QVIVS[N:46!XD/HF[GU# MP#4,C 2Z#/K[=:-B$P%9="1Y8IP/J_=9F-L-3Q]=P>%_!0<\,@E5R'L?6Q6& M](L.61@HWJ)C8LN)*> 6)93Q"S6.@1UO.J+%=#MV";2H!":CV MA7(MAQ4;1[+T.V %I^4=75Y3V_T.GJHRNDI1()T"YZ[F4&]$X\AYE+M9.Z4/ MPPUVB+)^,5QI"DB;0,6(^WFM:8.C =^+:\.&KJ09=(=Y"PFF0?9VM$QK0+6O85-3'HJ#;G_N]0]-* M)):;4;NN-0 D']L]J:UCQ8%T_X*$[E %%X#3\BN2:4$0#@^= VSR8;-:!E!JL0F0O26Z0B<$ MB[#9[_&*XC+[@_?1QH00L6P6R;7H'"69&F114=JZL%WC)X2N==<2**S\'94 M>J$E@+;&DPN^%++0N\7EFMM,H?[N#I2B0#76[P\K3*'TB-RQ^^? ) _!0&(@ M=$,>2))[4JI729L+)E<1JV32]6]***UDF_1!+-6_:[DT$O/H:Q4.'LUU//A6 MUO$6]_J%,7#]XUZHH;K)XZZ;W%@77#*TG"G 6P/KE2C8TZSI81Z.;L:. MM%%);],//\2Q.A1FQ]^7ZGQ^EIL]((+QS-TY6ZF]+U6=*EO_AI#A9M*.ARI/ MXZT\';*B,QE27J@A!1RE1C5DJ89L%W77#*$E#F+@ PQ-']6"I5JP5 NV(X4* M/C<=/6BT\W7$\EOU@UX?=RRU.$+"/'2\\W@?F=*@PFP?3QWO3*XUTG7+<\F7 M+-FJ]5ME--@B]\:R'[.N1N%J908J5>MZ]-CG]+%M191JNSMG*S^YIG\,>S3+ M'_E:OM%6CJP<9I8-&$8[RU0C/,PL*VY1F$/(#L^>-=I9V_DFP+S5/&VT,_>% M/[U&M.>GC':FSJ58[18?@0^C2J?4^U M[ZGV/=6^#XYM+ZN^G[WHH&2J1;YG =14JOLYM2^G5#>5LJ92UB,O9?VR*P6_ MX+JAV.OBO>1J:OC*U%,=[!Z*'U,I[,'/-BS5!/%4OJ=\3N\]BO(Y1U@HC\KW MH*ONV%NP+CJ1$TFETWVNW^,*( 5.T0@*2O8<50><*"P5* /&P0!G9I^+4 +C M#H S-8+BDZ'CA*$B&[8BE:V*D*(I+SED-C]TKD8@R(8*389.&1;!=_"J!] ) M&X%DW'VP)G1R]D2*]HN'@T[.".1G4-8OE-[]%H/[J#A^@$4^1E8Y!3I]>RTT MNY(7H<8^;.)Q]R)ELWG!(F@'R2F 3LK+DJBM:6@/4Q:R1.*/4;*UN.Q\:ECH M$#18X'*%'IBH6C456;($ -^;)K4G.[]=B_&FX&I[XV%PVT+9ZQL-@].90R[F\,V9HNCL,@_\?0GX]S_E_HPI3=0/!'%$^U?/!'@#!QI$!'DF!EIW/]]AJ$C!?W-R.(>4V#AB:6 MGAX?V"C3*Q5DQB$S#J#NQ\8!^2P7 5()!-072SV)21R7B[("/%D(623_KDX) M XG-!\)"[_[70K$9\J#=L-!"=5W:4SIH71<+5K,A%]8I[&64(E-RRY(7?'(C M^?HF;^MAX.Y QD:J^T*&4:J$@LU0W%H$"LP!05/-/61[5/;T85;"RTD^AQ[W MZ.S96!+O\93:($>9]XY-CK)^S=Q^:CNZ/:8UD2#;TDC]:3[*[C!.C9^CY2:[ M-%KJ]-+**L^W":9K.WQ\RV=ERK4AWMJXH6.C1PB!G1N]4T(.#G)P6 P6.UOI M1[Z4/$ZJK51]3GFU4V:/MEC?6OI=#Q^X7'Z2ZF1@!63[\72A5N =P-[GU3:/?'O]"/ M:6JD7@>XECN,S^&7JAQ#7E2GG/I<6;V+593SN)15N8S'L?_;MO5-&WH=>@41 MV.\0@!:8YZ%FVM<%G]:EI"_O'W)RER4[)<'RCTF^%)O/BF,O>5&LSX&G.G97 MP^'P8.!"0_Z4)Q:4YVSV)3'846Q-!\=\P5FJRQA],AO?H-T&I^6/3.[ .C-; MK/TZDR61+(DH+8FDDI)*NG\JJ?NX')DBVJU<.E+%L\F1"R056SD)/WD)KYZ] M$XXV9XF,[EA:\L=:8J\J=I/G(]2NFY-!(7VD@MIJ%C I5TEV<\&70JY#I,NL M.%$\IHN^<'6@Z/VPE-Q>O:#9*(,K>^B5[;Q(%FJSF,[OY]+WU309(FR6]Q;- MX>K^X^\)E^I,NUV=\3N>VDHM>'4>BJ[/G.E)KES6+$^LM2-@O8:AY#1;ED5> M3>N!E>D /0:GX)TW!>^04?#>FX+W&"C8X>O\^:*U5Z]H,L9^4SEHR.*Y=GDJ M/:IH?#PU&&%_*:3P4S(:C\)H#*R>03817J1 ?[XNB\!VU$>73A MN,T8MVX67)(S*I]*X!6/(6RW'\YWZWSH6+[)3B6ZL$]@7P$];/48&'^H7;!6 M^T;GQ>N%]%JU'=U;;[D1M+(AA^4#BIF@F(F7'3,1TLW\:W3-LJ^*IZX?U6Q/ M!;@ZQ94SUH7KL1_746NN6K8F/&YR6.J%N\[3/K-BL&AA(8/].<%]MGFEYC_5-<+CL<:&A M ((G9EC--J=9KHXNO659/)OFA@/BW0J=:V$3A+R^RX T.&N^NYJ/$?N@KI+' MH/[(V#KUC\^TDJ*YXEPI?DFY,!>*:3!"V+I/2E"XCI J*VH[*?=,"0&[T^'C.E2"-&QI7,C%!"[ M&$K&;'<28&#,3K85J%9#[B9R-_E13.XF^V9BLZJA<_)#4G5A+@D@:5@2<5LZ M,H#48LO%;6RL ]*+[=YWB'UL&%?PA^J?/%JRE=X'G_S5T ?L-6A@YV\#;"V] MOB>)S(L3R;(XJ;^TP-6L$Y_E%TWG^9I,"PISLTY0;"[L.V>R6%6/NE(=;'@@ M'3I!=LG3E$O]" L:4R,V@BDN\>]Q6]G:DJ>7?+LHO3L OAZ<'[>!7!D#:^PM"1_ M.?G+[\T-Y"_'1M]X_>5 ^EQ"I\$%Y!;N*#H 7W2 RSB$RN5%$0+.G70$K F/ M$(!;"E&RZ8#Q GBROG6Y#=A=!6.\TA;E0 MF,O^A;F8#3W.1W(]GBB$F>3V); M#K5GWT[" -038LYG^8GB]TN6*MGE:1&'>JC@;CB<\[C04*C $\/U9/;/K/]3F?YI- ME?#'"AT!JM;.7<6$DVLEPK+8Y&<(]=BAYK(U(>YYZ^P10>=(8]/_UYO6G=J^ M%"$77+VS)%;G@?YADLT>?['34A&Y#EA=WY7#TD]2E$O5HPKF5 LI*_EL0ZDZ MAPQS. 2$\)4 P32\YR_I&O_[TG^_A[?,NR&WZA3O;C^9P;5_@P("C, M"HQW.ZLG:I3DCF?<>%LBN-\8 Z_&C'W@0AKNN[2-],"[!J5I>PW9--NYC6TZ MG^0Y+_(# S6P3L'IR#4FKE =?]?G?IGDMYI[IG/-31920/V"4O/\')C$5>Z& M(^X&W \)-4J>X^H$;$+0\Z[#TR25)'26L&MMB3=+M#Y=!Z;I2,EW6KGX1U+< M'BDQ7 GK?N5/7GW_@:D[EWS)DMGQ]R7/T&6%7\!T!*GV-O:#X0!GI/J^M2 M6[Q/RP!(Z6OV/@$#8: 7;O7T'P I?)S8[]R-SLYF4YVT")SVL_0KWBR&; MW6]TE;/!]3)\^P>E[K'4^%/OB1W\F80\Q"KB#O^H#5YUFID:W?F8->:.^A*+O@ MRU+&MXH7I_,CL5B([+(0\5 MH[HF83&6R^4Z=)BE6OLX2<6W32RQ2T3VZ1J4IC\RR5FJRWP]..?6@GR%S4 . ML!8,<^01'0)C$/,63NO#G * MPU7Z'HKMH$&]P D+5RI\B F#6#/1+4Z8>-$TI Z=H-" $.LTN**/T1WY74^ M,5H4W='=->7 2&9T*[[K>; %:J([2/M:_VU*9(0[%;NF'N1X!,["SZ.=!5>V M!G "?AGM!%AS'X#4_SH2ZOM+/P=.U(>13%33B%5T1T8K2RLX$!F=I-R"H)UI M\8OH0B"DV[&LC=""-J9 M%GCTXECVQ1834!]Z.I:]T)-P=YSP6#8^7\*[RSE )R=V.D/@@'YT1T(WT] T M'Q6=L:&;Z1BRE!0Z\P6"*6U5 PT=CP+#H[Q#G=');5XD/#)Y65+\T:T/:"'D M1LF=Z-ZI/QW&B%1G73=\9%G,ZR@.=(6\-_RFZ$6+V+4G3 MB&6S2!2W7$9J4M0;2O0UVJRRFT09+QX:7J\BR9="%M5%VYMXVJ8WC/<&(%Q- M[A!TM"S>K25\+N.$I9-$_JX JDXWEH+=@/:=%.D^S6:EEH+4<[+9E6197DW' M)EM!V^YL%ZU[]\91)!L7&BK9_;2XXV9Y/H%G^GD0;!M_Q^QC*=7"7.M@#KRV M+H/0<+ZQ/VRB'/1)^N#^=! #ZALVS7.]>UOKS-:VP8URT!*X][K&UJ^W@99; M:D&#^E#R-]VU>R^:CR]U%\;C K3QA*6OP]1=CX6.SJQ0_SZ$M_0=V&0 2]=M MQYT8TG7;O\&&FDE8,BDKF;*2]R\KN5X_0V=%]"/&K;RA\^G[$>BAT UC*#UX M&Z7:2IVO_]G:\[2M+WV(S6YJ!6TV>F 39QN0+>V7]9X"]32+=1#8IQ,[YE2; M>SG.E'ZI/";%AQ-1\< MN]6HY>XP5OR#6NC\RDUB*B5IP/+DUF88 ;57/0]+AW92-R'E>3\\9;=!E!CZ M#$C%/[B&Q&>3._7M#:^"N)2(JR/BE" ?0U\1?!@\M%YPO4-M?]0WB)O*=#8= M)BRM]7)9K23GU8?\$>2/,)JA\/LCG**A\!?$1NN7@,G)Z%P2@/?C\!$C)?VB<\I &5%DP6'W,/D'O:CF-S#3TEJK:;BV_IAN7$F$QB^W=_/ MU=;R>E1L/N%@AKN1^I5!%^(&\I^J./M,7HX?R@K4&V]756::.5#/@0''(E"O:TXA:T>2=>NR^BX-N+ MMHZ_;TX4]7=\R^.O:A,N>+S1,&XD6QPQM3HG<6'Q[G4Q8#>YJ?>7XFP+57)( MSE.SSF$0&[.;&O?O!+?:G\ILIE^XVN2/)%=KQS:W[N8X_*ZXT) 7^(E-^U\3@+L[<.BG\TJP8*ENO;X:;:Y>,V$ MW=XZ+/)'USD]!5ISUU-07 X>J&LS',JGU:IM:.NKM@=%_7!T@X";FX?-]]^8 MZX_$XEH))'H9N>ZHL3-1^P&QT^_,8.]DS+#Q6NN+/YY<]S$IE/ O5PKWWUE: MFIS"7GW#4I6R/)_.J\KVUN '<\.QX!TT8F-]2U,%:N((]#,U' KO(13OX>!X MJ[=M78B&9H&Q&JZ'=XK0'CV#4O3XLA1+$)*YX8!XO[ %M^XEKN9CQ#[H;KB] M%OS>J+ZC4WTQUHH!]AJ$DHV;R[Y\[8V#XGYZT?#)W9?$@-K6-"CF$VU*YV?) MG6:![=TL&TW!R#2P3G1'Q;T[3+&F>L[*/*-U38)B?)SP7QWFMR)5^D*^9E4# M;FBWH6BQ[QU(K$[/83@T>7>'H? [=51KV^%1PR<>B1WE3+!L:[N^$OIV8P?+ MN]H'1I_=Z,SI"M7V>F8C2+UDR._Z^Y%GNX!=KV\"HA7K_Q>H\96I7SF9:!%E6&IJ182!= M N>RK:\%/692UY;()W%<+LHJ)U]I.DEL3 ^%=QPFOV?7=@C)J#*UIVRJ\-E4 M/> $ZA=(-(KG,!R"HKM#4/Q7^J+E4JZ'Q@8M(\76.M&#YL%1:F(E(JX?ZF(@&A(=-N_'?/N!N(?8H;N M-8*)A8>2H\L>A;]0WU@?=(FE8%+-'F5T2:5@FMQ1$^@20IVT^64^ >D+5U,8 M_.X ;@(@<;_@(\Z2P0 DZE=\1,%](T :/^"CZ4=A*G'E$@F,6%F 2GCN*&;/ X$>C);PD^&5\XE9U@"N;'?*$3HBH?YD6)0INA,( /Q9'(-''*B(%+J3QX]&5U0QNO/%CSS?U MT)X@?N:Z8?(2;J0]Y?BG-#\0. M4:_WX6LQCY+J.&]?IA3VPP8KR4I'0%UHD]$CDQ72N78?5,N?R+HEY M?JE6^A/ \ YABXUL#IMS+B]OF>2'+$]B W1KVT%1?TS2_;T?KP,C7T[:!8D1#I\61_6*7 1A9=W M(7!U>GY21Y"LK@&3._7*;_B7 M4EM/IO.-@%T)V_FT+)2ZG6GV-A#2F@.X\]">W6TK#'8U-&!?7S<#ACMVF<^7P+Z#;KQMP/^0V M9"01_O[4 7RO0"K#1?BWI[+64PND,UPJO#^=+2Q!0.K#)C]Q^'?WY,+1IXLLAQ"@:T/1>GL093.6B*I#K>/I=1U]+E,Q$;1GL3J]>>5 MC&*>;L_^>*C;VLKX3/,WS_+*.MR$3OM(&"BN,B*;OTYC=S2T?>'?JE^:$/:L M+QJJNF!1P$#AZ;W@RU+&MQK0))LIR221=0O+1JGG$'3Y%/3R)JL0:6DY'.*= MTT8:,[T /0:^,&L+1\;%K0"1XN@Z5(QH'W? N*51=($7=GV\O@)%$P-1 M8,(];XJQOKAGU==!=H"P(2ATHU'8&XT&XE.ZT:BK&XW"D07>89VB"[HP+R=I MOBY,=.%=X)?7_5$8+BX+3"3$0CM8.@FR&T6'(;"5(-/M24A9-*$KWR$_+3S( M:F$E0G>$M"?;8/]#=XZTI]1LPD47Y LCUM\2@B[>%T9H^PCF<+&]0#Z%QG(B MB>1MM?I<_C!TD;L-EI_-I@J5 4+6AP6_SD:>!BC%V,0>G_@G*(W89"#/<#4H MF2.1>> ^Z^#Q])DH>'3P+F([&V4DU^GLD3HEHHP7VYJ<8KYNIM9BQ'7-@H3G MT4QKT.G]; #BZ[M^9+AX^WZ0MXR_WV[_QYN'6"+O[4U]?'%V-.NIF M\"Q>_;Z:25:F29R?G1VY /KT[A[SIU1@P6(N1F.BLFX MT%#]YB<1&H>;&UUVUM7FS.+6:'9PO_V@9M X_3ITYKAF1^M!D._<%W0NA=K( M%^PTF^M_]%=;5]!4:L./.GPV4W^I!+O=#?^CD@HGZG1_N-;#0'I?CT,X=YLZ M6+U/6H/G4.Q\^-AYJHC8F3_4M8_67(L&/ S#4MMA6!?H:$$7U 5_.\)?X1C, MDV^+]>J2=4<2^-7@)3>W(:!SB[>E'F[X0><:;T Z0'='YQ=O0*;+,H#.'=YD MHVYHP4+G(6^Z@AVV971^\R9T NRH8<\C*JE-);7W+QBP9T, .J&IRUEI:U,: MR M]$/$-\$CM:%%G MA_9-]T@$7;U)KANZNA+-U95*5935RF?I)AMI'0Q8%#*Y+@LM!UR)(R573)=5 MG,HDF_V#2[4CK6!^)"XBT>]+N]T^[;W7JCE1W[[_,/+9P^.ZN2<"6\M>9K(S.[=&*EWTO#4#B M[FC&S8[K,$RFL\WW^C_7+.?JF_\/4$L#!!0 ( )2!"E5Z50^T=E( /J( M! 6 8W)A=V$M,C R,C V,S!?;&%B+GAM;.5]:W/DMI7H]UMU_P.N4Q6/ MJUJVQ]YD8R>[6ZV7K8UFI)4TR>:Z;J4H$BUQATUT2+9F.K_^X@!D-[N; /$& ME7Q(K)% G(.# ^"\SQ_^X_.R0"^XJG-2_ML7;[_^]@N$RY1D>?GT;U]\N#^9 MWY]=77V!ZB8ILZ0@)?ZW+TKRQ7_\^__^7W_X/R?'ZOB:U(]??/=M]]^_TTW^HMV M./PU:[8?] ?_YAO^Q^W0HZD_?<_&OOWAAQ^^87_=#JWSH8%TTK??_/>[Z_OT M&2^3D[P$BJ2 2YW_6+-?7I,T:1@91Y> A"/@7R?=L!/XU*[P8OB[HJKV M/@,\?@ \WOX6\/C5T&S-9D5YH\Z7JP)_\8TUIK>XRDEV43I&>7A:+[C?-TG5 M^,#^>&+'^#^0)BG<8GX\I6N-\-*5CG-]CQ_QQ.*$[? T0;8Z15,2N M@%'7]*=V($PHN509O/8*[TV,/S>8OD?MK;F=FZ1[BTBKY%-R F_3M[_]_EN& M)_O57\])NE[BLIF7]+IH\F9S52Y(M60W? >((=K.H?0!QZR AX)4[9KW5JT[ M\4G1IZ@2H8ZWH,(U65BH!_X/W^S0/5[, MO.IHG53I"&[MB&]20E_55;._KD5%EEID)OJTXZ2@:!QNRP'#P KJ3MQ8)/4C M6\.Z/GE*DM4WP$C?X**IN]\PUF)LU?[BKZ?K.B]Q79^1Y6->,DSN<$J>ROSO M.+O**++Y(D\>"SRO:]S4\_1OZ[S"&5W!-?UU7N1-CFOZ-[JN[*JD4LA33@?7 M!SP9")HF0WO&RO=I\(R^_#1-G)*-X+64D+/#'?60GZ$=^JB//^(+0-T*$%5( M4&\-J%W$#%WF9=[@D^O\!:90):_CRRK4^2.!64'UFA2^JQSX3?.,J_>4?.NJ MHH@Q\7#P51T?;O2FBJ?U?8>,P=>Y!-ROI1'(Z9(%,4B(0CXYXZ 10Z4]KW&7 MD[7/_X 0)EG1?$G6=!ED@87+FEX]CW53)6DCD&34/C(42.23^[X3^(%YP^%_Q5ZV M#H4?H[Q:BK0F9@0,QF>725[]*2G6^&9!A8*D3/.DN"HI2NQ2J&])D:<; ;MI M?6O(=4HP?#,?(($8%G#C;?% /41FB*."?FG_^T"5:W1*U_OQ_T7A3[W-(584 M?^6*8>_R?WA.RI\(R3[EQ:&P%16'22F1 ESU3^$+KAZ)KDJTPX/+3]-1"9W1 M1>]V^B<@R'0TYT-BTXN?BR8-72#J5CA#"HK*JU*GQ^XG[TJV$B]9J][O28,? MR/;=NZ=J$89G[QPW25[4\*BO!6JXWJ=&*KD:"-_W#6!!^;LG!VT102TFJ$4E M@M:GN0W$AK;6[%9W4$YZ/^7TI"SR-*$_)VD*>G9>/IVL0.ZB!V/[PR 3NIC0 MB#5M /MFV/L='O2&[_#@ GL>V.CI<)N(>]I[8>B2GJR3?SG)RQ?Z+U)M3IID MP!MC_+TS=A7 "7*=_@LZH:)%"W@B##E&=RG_*1'3'[O]YN2I$Q"H*'?";) 4 MF4Z8..&FRA-PP9MPH_'T;IE5&XT@O/P;RLN=>,8$:2X@#TC.[\>4E;"\;KZK MXT?!RUH.AA*I*O^!C#$Z(]K=N3H0P^R(GX+3T1 MMRT^,W0+"'$+=H?0Y(Z"_O:-'P'#/?''^O_*GJ>Z879-^C-#AF)7XW1=,2W4 MB/6UIW7+^LK@@[#^O[:"38L/RDO&]..,;[H@_QO_=R6-2 M?CS)\*/9Y2[^WBTK'\,)PK._HSQ[2@&CS!. NJ$#:8+[%G;-Z%?(P$ M6"A]8^BKD\[MF_FN;][_=/)PA9W_1#35\9G?2NIJB+>_5A M ?I'U%-X@"$_>10#WI[@I"KS\HE*N;@Z2C0D="POC@,/( M#V^I_'#18H)NZ55VQC!!]X#)I$0*C:U2D#)TZ?_Z!0\Z"\Y?A@Y)#-!3$RMZ M* :2(MI8B1KM0$]*@+"BR,3DA=Y:_K'$@Z&3%4(:$#*'Q\?_NY,$\*MS6(:A M)4 ZA^,G?A!6F%?]._JJSWO )_60R_= X>U6(*PU&U[30LKN"V(D]T+^K3O*!S/G4W^B!/NIC0B$%M (?)1;7!4#^] M,RP]#&+K 4'(A.(HH@['&6JQA+]U>*(.4=1BBEX+8S^_:=.*OYJ2KJ*V1WII?R.$?Y5/ MM4C%"0)K @^SA11M6/'%0"N8V,+CO\5QTHO#G EOU4?BZA[0)]'C*4]A! F =Y16'E$4(3/>I-(@=^ M._!Q6DBJDM MG1%608CB1'^J\PR:6M%?=T+3YDS*6_83NM-[% '[YM(=&JCH0*-?_^IWW[U] M^WLJ^-![!($;8"K2NNYVR45RHST(X\"TCY$*%Q0UP2@HS]$]TXUSFNS"O7DN M_WG#EBSCE$(')FE(L_5ZN4RJS0E9# SPK0?J (^F!:H@.4D=\)XC#D?X:,RK MUP"U6,>I_J?/#S%*7,C%<_% ^V(6@<1I,603KX$+_(T;!75-@GI(Q*[$(9'N MQT@5M70AM!W.UO0\TM,I'6STM'E$('@Y1%U$)U0X$=ZV%GMXW X^F.U_,X3QF+9HW"ZC=]@"66*CL\D4WLO>MX[$0 = M_<+@H]A]B93(34QH&+50Z)X4V(T='FKTU'A%(7@!4GU4)U.L]%"1ZD8/#Y[D M8^.7EYS40[5ED'#]\U@G7=9(]Z!7S8<:+];%=;[ @H='YU/3[GD*($(I9BJX MF*AJ?M9H8"T6-%7F%I89XM@@0 >]^0M.JK!W@A'7$1LRQWV/>_+J(LFKDQ=H M:;A_GWA\BDV@AW^%=;"W/V/WZU;Z\1\[AY=LTY(DRU\IY<4)"D MI'^A3)2:"M4F,_NK<#Z&0?C:Y_NR[C5%BOZ-(S7-TV6TH7JET_5V*7+$SBZR MXJ%*RGJ!JPIG_$:ECSBFS-#45W6]9O'/\ .HUUHA/%80G,;T&&$2*(-A_Y&Z M;TCZ$>VA["BS(1P9S'0 ARB_.HHYZV&[AS+JX3SKA*4MVHCCS2S@:H0+&E!F M=WF,1I@YV-AP33'V_V4DSFA-Z;=EQB#H.!TTCOX]2T>?J_OI(BVVM7!D>W?%&7^M_9"_=MP M4OO;"N*+PJ_M91UWX9ZX'IX!"ZKU+W0Q?+"]I>+RIOF@*OX;;JM&?2WZM(C4%Z M-L6]0?RO5,)(UP5/'3<[05Y@!VPWHHWC!#J3[-O.]X;QOY_MT)[H"?7#-I:M M3RQY(5SU_P[1[OYI"XT<740)KS4""_I(E@W^>+*@FVAH O*,A-_^ XZ0C=/ MH'?>VV>X*RUS]!ZWU67@7O@CPQ]= OX3O04\\WYF/?KH1^:R,PNP/H][P;(!;M;-]Q7-E9AI2#*X8K'.'M,;]H<7T= MY]B&*_3/K/561ZW:W__Y$6H:9NNZJ39V]9']U\1O\DT!F#19;M_/8*G ME*,\[4I('EC%29:>X^.MZT!I)H7N]UD#K J(,< MIZ/[.&&)-K6FZ&3IR?A7O(!39N]VD4SJWQ$S #Q4[\E61X(P1,_N!R>+U#N9 M;'4K]@BQH&6(+,09X/L:UAK"[]37ESM,I^ZND1U5,P?.Z'99B\4L N"!7%)$ MRC1/BOM."!B69L>'&PFAXFE#R(XU>B!H"QOM@$>0 14(3'2IYI%)!"*5[F>. MF2:4@"5E'O1+AT;81&MMVBOP4V09;)<#+LY"JS63_;5GLJX!H PQ9&D :=)B M/;VB ?K;-EA+P' O@G'\.53?HV=04N]]:(@AC_:G"A5ZU8=I(O3:X6P@PO8! M*L5%>3H+@_M.5 @3C'NI.$N5OIHB<+-@R2[,X]W&VHM"$=4^,N1P^>3>+USF M\$^W.* W>WJ@B$ M;\[KX\"LXDD/>/3K:Y3P@FM-C9JQKSO^ZT;[QCO^SNVEMYL_U%L_BHB) .!R M=3_PU97X"7P<>G+!:[G7V?(9:,#_;A;6^ 5*6LJ:^2H*/D)=HT"\9+7+^3\\_@&$.>V9LKU%V[!]3D M7K7$VKKJ[3Q>KY;AS2=*M G,Q;L6,2->[;'A5KQ]/*UWG_;#SQ=W:'Y_?_%P M'\>;/4K0(WX9HU(PUF$&WO9"EE^#DI&&##,P8R!7\C7X';M.4-"?R]#BY&0% M)@Z&-OET$@* C#&(!JVL?5)MY%:>%#]3CGB'EX^X&O1"R08:^9V&)O3-"#N8 M"("B7SC8$6N\/^R=])3)=XMZAD75O>B]%#SB4,%D5>7+I,H+ED:S*/!GYIY@ ML'G7BSHO[0CD8BD-Q1@SI?H3L;!OVOHMSI\<4 M4._'QR- ?H8X^E,)TG'$%/*X'9<[/;&3VF4LWE37I*Z]'UAS<%[/K3Y:DSJ^ MV[13^N;! OXQSK$%KV@?9UL&L)9S>88@2Q#L@9/(NRH?&,F]LHE]<_U>GF2? M97UEDOE9@YDEH6+T3-?!@C45 &LYB*64I0@LF//7P$0A/4PE]--VO M 4G':!.L+^@!.>L.I^2IS/^.LZL,TGX7>;(-O^S2J>=E/_NA30=J38G]/Z1I MM<;9;;*A!"WH1ZP):IL[-O@43 ?HTRDY>95CYM9'V&$V\Q6E+4T0]B M"%M3N'K)!)"))$ ^5#BIU]6F%]\E$!(E(PT%P8$9?5^0'<@V&&^&-;H?X:PX/UL!"&LPX/,XY>W9_.-[NTQ?MJ !@I;E- /Z)*%&M9 MO:V9<@M/"<\&I!_(["HJ'QA)N[*)?7-"5SF& 6]KI#/P%J87M^OQ86WLRQ&( M53VGOZ8XQA 4E-B*Z-,V7)!>]C_KMET:1'\E]?-5@Y?U P$1HTSS K_'#:\A M!GZ%!W)&AU"E_"7/<':Z^5!#7N*V%,H\;?(7+E:,!/L% FL:-.@9/>]E.W;X MPZFI.JQ1B:'_+ZL(1W\/_X+%03 *0QTJ3>WD^F2+=Z0 QE!,0F+M? S)B$MH M\W7S3"K0(,:%)-$7]O+2X7N%6(/BQDR2D9C,^H&@EG MYY)49Z2$$T#_L5Q7OM>+9VZHOU?YH5Z\4GS7\"P7F MUVG8@\8(+7N9AJ@7C)]^(B3[E#/KYF$1E?.\3@M2KZO1BCQFDQARGQXPWTS9 M8+B()DA"Q>-_Q=\CE?KI?"+1_\N\&F[\WC>]M;8(J.% _;/$PU,DH* MOUN=E_*M'OJ[R5;WY_&^U1Q8Q*T>I!H9)45(20""A=0R\N6#S66 @4D#" , M:A>L%$L D-&3Z!$I&,_0@Z=S^'?4M M<,2AHPY\G$M'C][$B(AA"V]Q;WJ59+B+8+O#*./W?8=%@2SVY/0+K?ZDE2W%4DQSNI+2I5;7E\B M?VEM5W+GFNK7=FZT,2B!'69CZ%BXQARNU*;DXUFRRJ'\"+-@T N;LFM4MY8R MFQT[L/0HZM_",?^<'YZIP;^96C=@CFBV#0 >R;*Q1SLB)4@X?^2>M#.P\^,# M3;V01Q-Z=T >"JCA>4&!FD2=1)&XA)L'E?AD?Z@33N%3!N>5[)9H*^66( M4"'K<;.@P#_GS?/9NF[($E?L-7N/&[F11>-+\YK<8Q#\QT)P%% 2K]*J#J&) M!?4"YE91A6:95!]KJ2E&-,PXJVI_.O\I51V\N!86(1F)*FTBA!0<9Q?B3"&W M4+.OE5,HUJ$+3K )&>ZP0QCM,.XB%&X440^HDB3<"8_4N3I M9LN3([E6(Z--37K#LP8SX0V#-S+9N5J)09QZZ[(#SQ!#(UK8^0B/$$URA3L* M%5[1L]C6*Y K3=*QIL=@:$[?AZ %NJO/L2O9T96/CZ@RRK.0Y,IC+E.'91_9N2XS!##AO'B%I])N0>--HBXH+IU MO8-^FP))E0/Q,*/:!L?3A>DCT8*TJ&+@ G,GK0/*?F.,&!4*)"Q!5*D5_Q8V MOGN]W[@3N6&V1A+>],%,98B!G "UM(A M.AY:2X7$"6B0>:'\2:J-S!IS/,38%+.;RK\=AL-BZ;^L=E]1D$\)E."';&KR M6-,Y&VB*T^)DHG/;+=B"N]"0UF,+8_*4/R_C)S5*" )>" &!+[ 37MK8I^.<>+9%TTD5YG@]TA M#D@>SH<%"><'S>$/73X#0TR]1[VIO-_*% R[@\D"G14)5 9':5LKH"T24/;* MK>YJJ,;QZPP1F:A0+ABK7-1-ODP:?+,PONQ,IC!D-1U0OEFQPP58<>2^B\)\ M1MM"7- ZH/29U7LPBPN-H]XV)'PVMB?2?7QJF1Q MXK68U66#;36TO4F],R@%=I*7)RL.+JY>,TS.(0U'0J.0^8G0_A!2"8:"]>@9 M*-89%,.J:XHDA(%\%O"3Q4SFN8RZ$ -UQKA/"K.26*E2U<.->[6+Z M#EWO(T0+QD];J?UTTU-.3I,ZKR4Y/(I?&7+6R.S>:UWTE#0&-&9^CRJEB2'Y MPC/:5;E:-_4UO7&+[Z6F X4O;!GL>&;?S+4S!LP0ASY###[Z/JY%0(7:0TPV M1D+KL(Y[7!2X B52$M0A&F04TG$XF?>0=0:/Z_V)O5^/;; H-L"I*Y'ENF&"3HD MSTFH%/Z)[3W[]?:7/^>XHD@\R[-NC>:P?8958(5[F-$6,C-EOI__*6[2KMF6 M#+W5^G2V?KU/D_+C.7YL)&_W\!"CEWM_*M\L ] 0@+-XM6TQ=O)F/\)",HI% ME#Z2P]M/5"@4[&KM^MS0Z[YFY?_+C-[X29G2GUGSFY'\(NWO#:]493C>9=KU M:E6T#A*4;3V"-3A$2XXD6G28L7LV[W#N>BK%"4'2WREB37[K6_:X:=HGHM7H M[W"XT>TKGM9_[<"C)G\S1*$[[?%GOA@GEW0-S;4..P2ST/EI-/4[8B%)2[]A M4KH_!C>E5K_+H^%NCL%VVBC'@$)W>0PL%N/D&"SRJFXF>PJ..4A\"@24#&]C M^*DBXX$ >X-L;0ILLE!IT/M0K2*Q#?$VB,7FCM6)1&/O[_V0^6. ,%$]"V^U M/0MOK6Y^A9GC>1;>3L^S<$CM$<_"( G=BPLZLH(/02%>1VR' D)4Z6!@;9.0 M"Y2%@J@2P=#1^T[[)OW.VTWZ7>R;]+OIW:2'U!ZY20=)&-2,1I8KW.#Y4X6Y M(5K*7^,?6!C*AB?VG[[?048[T''Y2H'*1)]TX=)4_K;.F\T]3M<5*TIV^?(^ M_U!6."F@D-E/25Y>BQ4T452@:,^CL-5 MC4]S?I8K M>JI'S?)#8VVM\_TYO1NCDD]HV0%C;S[<6:2$>PR<.Y$# ?).V0 %],L;,(S MO1O/,?_O53E\9VZ$/*7YO4TRLPH<_U5\. +H38?*5Z )[;^/L5PONGMQF)NL M3V!K^;--A(:Z%3?KALHC)>3,281/E0^,)$_9Q/X[M'4M'?0+F+AD IK+;.;LT_6?"\ *AD4L40-96XC.C3 MVOJ\="7U+\IF3$V3#S4Z(\-3^CX=VZX+'5B+8^%J!::>)^YJ I;O%H5;3&*P M^0B+$!VJV;-V4;!NH"JL+1UJQMJ#4WIG;7KQ\=ZO+GC;T1+L>7M[G4=E;CF3 M$!VRV=O9 $*K,_9[H929D07.=C8SVYPI5.]6.\9K+69[-CO66]F/32\<,4)9 M^_8:'10'5)R:+=#Z!!#'.^D@M&BQ+C-6!2KYS+LI#O?=4!UN&& DFM9_C%$' M&37)9]YIPR2VR!W^9@?O@6HN+\PQ1=68:G]1*>_LR;N(H!0*3O(&8TG=G;PX ML4>CO$1T"1S,AB7MP^ZDS7K8+NKF3=)-\32.-59!U9.U2]S8W*9ON3@GM2T! M2U7]1S!;L"H\AWWOX% H=+X;>&O2M%KCKF//(2]'Q, LHS8DIH$*L+5040O6 M(&EWVD31NZHB+.D?CN)FPL5\"7WM0++H"^AYR82'C'422%I6[;J8S4#<8-U) MDX:957M5K%&6Q*FJ$NE"99^>X#MGOKR#^2/Y\-8E M3JH20[HL0V,B3CP1\:7..RE%PX5NX^8LJ9]O*_*29S@[W7RHZ>G:>1;G/&D? M3LQ(*03CB4Q#O;4!>G<10O6#RX)\JA%P3,^JM<,E3B"X^=X0=P0/R=-78#7# M$",\?TGRHJW;O?,!/I,BPU4-U1-3,4.;S&+.S3K0 HG4T#J(HV6BZWI?DYGR MKHE6K!-KQ'S$$?6#G=6N%O-U7H_D#$E&&IZY@1F]/Q$M2,1@QDT/DA&4:% I M7(NC]!EGZP+?+.[Q$^AE=W@%?9G*IZM==PVD8,7,P:U UW57=^[.N\Q*Q$FN@6%@XTO6"/ M)O1^=VY]]K\ 3,2 1KH)Q=0DZB0*QB7O0GUS"XK M".N118F)AQFY]8ZG\U_9&^JVM2 M8K5<8&Y=:F9_,6<0=U5NP #R-7JS][>O M8OAC)+Q"5,D8+N(C3<$+5M_A%.;B&5D_-HMU ;Y!-CY.R(;*'A 3PH:S_JZ![6\67',#E%IM322"CG]@:M,5 M3AS,U"G$P,B>ZW ]#7VA=8W1##Q8*'8((+7U^++2CG,.T2=?N#LZRY@\E!2W M24[UQ[-DE3=)(;J>Y:--;^;A6?UG\Y6\HRO.(-(:0,:Y;T>(2C0I%8QW3M=Y MD?%2Z-V/5\M515X4JG]I?6O(5THPO'>2:"$SU6O[CSX><4U/>AM!K*@;KCI3 M7N8-OLY?CDUBIYMWR?^0Z@QBNF4EFO1G,*W3I [)OR('J)PP7 9,I(\;Q/!! M#*&HU9L,=H4=G\QF<<_(0]#B,O-LCY4!J\B=H RW2HVK MQ^D?T"NP"SK@%?Y&@LK&/S#V$H@F]NXM>+@Y^^//-]?G%W?W7Z*+__IP]?"7 M2+Z"4=H2?8*%*]%%92JIE'D\P+0$UW8BW[P!D.)*A -$(^.4"+;I+ _T/2FW MF:X\PJF-XA8P@MI'ALPAGSR4G4>.A8FMQ]FZ?N#K*O$3.*GU+#X\:?Q-SD!_ MU65+S% YEG7JZ70H;V%2/K6BX\.>X!A3Z]&A/+$@9\B:\5JWN*\+//K=[?3:=G]C/Y@F M'K>7]U5[>8-HHY8HZ,M8KW-O3^W*/HQ&W$4PC(:YJG]IJDN-0_"N5!V%K.Z0 MB!_:HK,%Q(*N\04(>%.D5BF-+UT+$#L($06(F&8F'=JKB! B@@:N*J)6H%LZ MUJKF2*2RW//[^XN'2!6YY<0\JO,QC3K<>_E0(B%S:(R+C+[7EZ_GO5]23%0- MJNG$Q=<@6D81WQ )C(,2MI@B4_"TS=-TO5RSQ(KY$N2OO^]%E:J[OT8F.Z_A$B.#L,4**\T/#.Q3'65/,O*M%["D>:WCCZ MQ[?WD?NC2B?W7TBE UDSNSF$3YKQ9YC5&;S,/?]^TOKW8SD(%!E)[6 =T2]< M7FE2/\/_0-5[20K, KRI\)ZGE&7@#U0-W/]%;R3O/LCM%2M2)\5/%5FO> 8. M)6&3EVO(AUV1R[4R;YO33G&3W35(U>E<9JR#$ MNB7!#WB',M2%>\1/>5FR,M +Q$'\HY+NHM3T%$L)AZ$VMAK)?.5XQ[C-R!3V M_'6\6;>,-8YKM+4+O_B:.)M^ B8R MAH=C/=QP;0;F+Q[RD?=-#D_C"PJOB^\SDYHV/D#%V$5:+WG;F'[E3;%?2W," MMT59!P %K/:HB)&A7\?;>@W?8:8*=0A!WM86F8F6H95QX7CYV5%2!SNE/Q&2 M?(Q1";.#N;Q79^K V31UM479NILK M:QFS74G- X=C]',5, )1(E5L?6J@DX&>/B69P'N3B\CZU !&#O4I)^MUI4^] MPK8>&OK4**ECG]*K\@77-J=4,H';4SH */(I'<#(X2EULEZ;4_H&\$!Y^17: MHC+1,RKCP?$S.DKH\#8/NC7/5$ULZT$":MG_K.M&5G=1ZUM;"X@,AG<9L:R!ZOJ[HR>=6 MT)&72_:)Y8,U-+7_2M6[BODV#Y4;W*W>IPX%Q'%HC?11GR4ILPR\1N-4#!=; M1^KF9@&(02>%>UR]Y"FN[TDA.B#C'YC&K DG]E\QN&;)$_=)$4F54" JT:>4 MM8'XU&&?9CYD&\_4'07F1ANT/(<&;F32#H6D[R,0=C5QN\F[I;.!X,:+Z+35 M=SM4_Y%H8N;TF"]!-6-9;)PT$%KZU&*"DN[93QKN$]E)-"A+&ARC;4OP*XK$ MW?M@4DG70)V[/A^2SSVLQ;F>BE\9RBEG_8LK)8C8$?7TYN6LG&$1B@KC"M\3=3< M>+1R4I$@Z^$46Y8GOO[.8+RD=T^3Z^DP24*O_N9%A4AV,[SNDPP1M4=FVWR4+ MU&*#*#H68;H^5VL=P:M,@!@F+ -V)+94]^&7Z#DX6]*#EP3\([?)AD5Y7)+J M'#\>RMKN)G3E/U &',TGH(RA$YNV1WH8"!H=@JB'8>N3;HW1WP"J_L^'W2%*U)$FW)%GU29)1)-&ZS'"%'CORIKN%3L2RKW\A MR*SUAKL7WUPA*_*@]I%KDT70 @]R+)P:+L(5=]B:+FZW!IF+G>%"866A31?" M*@\ZQ+060\[6=4.HI'.=UP#KH4HRO$RJC\,MDK6^,1(F1N;V'D;3@D< GS'1 M#@,+V=[YJJP%^K1;:-$MM-DB%>.Q4N4I8D12ZV-RCU=)U6H$DI,A'F9T&(ZG M\]^IAD+WUM,#*:6L -1I50X:8G+;%1D.V-5$Y_H/^A/=9ZU MI1,[?_=&O;"/DSE-92T;V,%$,1LDC22U0%2QZ:NYU36IVI5NL:0O58M9'#G. M"2L3+SL1[(Z UE%4-E^"4@?]E22].&5##4_TT)2^#RIKEO5 @3*CQPP!W)B- M-J5D)3JTBL8TT@YL\L&.&"=@G[4CUHG98FV$N!+VL6FD)A2J[_ +U?,)B]W< M)C<^51C#O2B1LC6^,Q*[%>;WS3LM"FU?OETZ:X>%A6CN9776LOK8@F.([SI\ M1HS)&RY4=):W3U0.P*S_@ 81HRZA"58&&C#G$V"AV-2C/C M+)0DXH:HFSBZ2"J))AQV1:H,-C\_PI/Y5/@X5 M=6 5=3Q/7#5"6:)'KF#4@XKV\VVG(/A8SX M_?0+ $<,>AQ>&B9^+F$DRU)2/!J;TS4(6 M\?MNT#4(_^'BH7$1.S=XF^=.Q*:X8?9$S+0)Z6$C.@0*=I4\0*^"=;5AXI54 MKI&,-+Q(!F;T?8]T(!&#&5>*S M9)4W22'E).-YC$M@:<+S7QD+$&IY<(L2VN&$ "GH!=BB%9=1S?>+.-N$<*YA MW-"WGFJ=%:;(2?E8-M34+3PPI7>G,(,)R04<:EQFDQ*5Z% JH!=+_P[T>=]% MO=L.+K&3J5QBVA?6)"^GO,1J5Y-PH.G%=#2A]VN)0IS,I20F)U&G43 V.6YW M.T_3:HW[5= W$HX(@A_7N&RCN2STMH"8D/7D S) M"Y1=<,*>XA*+Z[./C#9GNZ%9 Y3E>$G$R.!'J(5F5NC+9$DV#!6.B^ M21H6L,2-)Y 33TJPK4D"?I6^,60GZ=S>+>H,)MH!C1G_JT9E8D2ZP";U+2K2 M@&#I6"NC^L&+BR6NGG"9;G[>9%6R+O*T MEE>CT?[:*"A8&4K -@@@L6]103M<+"O1>%RJ:9SPBOZ57;W)^.IGL>K0Z#,B ML21YT!R.AS8?0*0%#PRQR-?HI@H5J=2':>*'L\/9I'0JI)> MJ) FKI(.95[JVV0#-<9U-/2A[URJY_WY0['_*"(F9\+EZFS"],0&"(8,5/(9 M7V)( \0@AXU9'\2$#5?DE,J&$(Y^4_;B,<9"L-0^,BV(*IW<>^U1"AV] ?A? M03+S+@@!_?( VX1B1V8ITIZ8$=1:,>BG(9ZMJTI0NTEML)'8+YK4OY\0"J.G M'"):04WPL7KH?M$WD]Q;F&U-M1EZQ M28;0N$U[F'&?H39;7[.[Z"E$I?YFO MEZP<#2NHEM?U&@*,>-6U&4C\Q5;L@1%?MQY]3/_XN(8/4$F@5, RYXF%,_@W MWE[Q=!0IL]X_4[*DTG::)P6=.2GI-(#84_*$NW_34_2"*:YP7#,F:=7K1U)E M4 0-MW@"PJ1YQA4"BM2 )\,N@A(R>@J('F\$>SMN@'XM'CTCNM3SIO2-XN#CNN;4Z$V,B!@N%PTN!+G8/S3$-'^L-U6@JNSO^S>>40-U M*YS-%) ^S/ X&^C?G,JWW4,23_T>9%:B0AEK^:S3ZB76V>$A1K+8_E3>HU<[ MTXJ%)=468S.AZY14%?G$DD ^YX^-P& M0[9/TKND:14R-;5"\7MK36,$CF_6?T_*DT[U>$S*CTR8M5,^G*_(JC^CE1IR MK(6@M$CJ.E_DT-H1-)"RHQ[K"]0MO=6":JAW\LC21B'P&(YH7B)28K3!285( MQ7I#EJ1:4J6$="G\*-VD\,[D'#BN#E4?/;V'HDWQ6U?X2.-A./?4HE6R F!\ M ^F,:1M@6#"+&GDL\B>V!U'*AIH,D[?1([B^^-Q4"5=/J\U5@Y-:'@[D%:)52)$7 MS +)Y;<5;I+/;5B2H3U].B0P]C/X6L*KIZA! 9PVQ*U]SR89_N;W+CD*H0NP ME\&N_Z[E+-04*]>X?9H$-[=\L.&E.SRI[\OB0TD%(2B%4'&P45L$"^@YT!E8 M1B1K->8XC;7,>U$C]7E>KTC[\[S,[G'3%"SN;UBKL9_.2,DQ!QLPK(J*Q'T\ MF$#ITV+;$H>H,YL&--5_B!BU9&BWO=+](\@J]),4:$N&8!ZWN$R@@IQAE[ M(^^3 M\L#E$;O"_4/S.Z%\:G]][Y@$(%_M_G9,U"BOX68QTXN6J1XC7C:M%J M8YPS#=XBIC0.*+,]-E=EW51LN[H G4LZ2TZE RSL.Z7\G;$D-S)_* UP%!$3 M/<[#Z@Q<0CUX<+AN;V^922V2^*K*3\28C.&*823U,WT5X3]PS*G(P#)8FK.D MJC943_L3R!""@Z7UK6G1"Q480>J",N,M_(!W>,2I8Z%%=F)%RV!\N.T2VV_+ M)HU04?C"D.W%C4U0H30S(%[#P9==1]&;15L:_3:IF(\FY M4/G$N BF>.I0HH(,!Q,IP=&:7/4V8AZZ2,4]%?B&F! NDIS]8>?)/6_]N+?< MB_L>BPVFVC,XD;VED,+$%?<=W]R!#8[M"'__ (3N%2:,7 M,53,9'H%,H\PE4U:_1Y;U3C]^HF\?)/AG',4_6''2/0??SUO+8G_M:8O.*Z* M#7W_H86A@/9PF"&&!41EMI@@0"4X!^D0GQA2-)+NUAGV MN ]:25D;_L2)=K8_=1RGR#X.]OX0VS49N$)X9[93"!X?M]8$42T%/"/4)65$ M"U?MEJ?U4S1N29&GX_W1QC\PK7,KG-A_9$X'&76@J?[8 H]4WW:@][%IP3\E(-YC0G98H$$NC%V^07,OB!V!/2ND#U52 M\@BH48U4--1")3V<,IA.N@,<6RD54I7HD,H3EYQ1679>X42@G S]V8 ;^M-X M]]>#L@' XF@4@Q0C8V0(]D9]@&Z$%W63+ZG*(C*6#P\R?'/V)_,>XUZS +PM MO!E_5C;HE_:_L=\6 6V)&L$BZ9*WK(]5GK9N5B5E4O"-$VWR8.XXZN0!$O;Z MI/6J#!1*EHF_0V&&.B10BT7,$@QJ#"54-:7T#%<7!7_JB8(5*>F/*8]!YU<2 M__\Q_1I.[Y(TWB[C: <\F;GK3)- P')\G33*< M0*YT!66/:FN7O5#@37(0* M7QC>>9*9?7/5KEY&7[XU-,C8>'\X42NX\ FYP&!]C;]B&V/=#.EF#:D#CZ MV16S-%$FDR]#&G]&+_,Z38J_X*2B1*;/ZZ!1;62HB8%-,*5W8UM;D(D#1@ 9 M4= @$D4PO8W1E>@0*Y*IY32I\_I^15^=[*;\4U+E4%CJCF+W5LGJ,OZY$P., M&$P<6XP8'WNSC,NUNK#0,'P01PCR'3J4T%WH0V?,@D*3C2JM(QW.KG -8,2" M?K);3'>M;)(G49ZD_@1.#J@,4)PC*L/(_I"Z7:^+8]IAQ(YE&^^6(=4U!SFI M2MPH/*OJ) \8R4^OCYO%SFXF.)3"<<9Q^P?S^0_7AS> U979VD2CATV(J4J4 M216N+GY7 ?0: DTVE,J^=K@O->4']; M1Y4A%"?7S7@/B"O">@[AX9H*=V==TM\=^NV5QEH$\1S-&2R*I]4K.6C$8$>+ MXQ%3EFB1*PBS@%JKQBI'(ZT993MC:#9AYH8I MZ3@+YMB;+QAKM%='-*.4G)I$F43AZF7 TW>S^%#C>5WCYN:Q2?(29U?EQ6=> M8O"25/NO9=>!9B.0D1S,:%IMPQRR]_#[+&OK/S8$W=U\0 E@2&7Z%D=>4*[$ MGWJUZGEM^&+7\"=.E0L'VTD\[%'(\O$';2)O>=.!B\\K7-;J34^'/S,OY"Z= M/F I;CJ>&J_-QI_=@4=O.H18P]-5VW("DT/K3U 7"AM77FSX7N*/57Z T(HW&\ MNL:[HJJ_CY+::[3<95[@]^N!8G:R(<91<;NI D7" 4#$(48*?AN@'E$AB=== MOUCBZHFRW$\5^=0\GY'E*BD/!63%T<:\,#AK(+;H8",.'+70([&(G+Y$DVB1 MO(^728HULOF/ASOQ+.ZFU>WNOHV3<'U37GP&&76=U\^ UCR]7M MFPP>7GW6V(L;4]"I8WR^3HCA=U_E UX>14<:"]-YL@01H!A-U0"/)S<-D M)(JT\#H%P"/&/RP$6#*1":ZE O'0 ^@7JHQS]Y0-XS# MIHS#- ST)/AEGZYB7AD@5C!Q_JPM^XCG978#'AYIGY*1T8:BNV!6[\D^'5C6 MGX0!CMN;9(RZ1)-DWMT U1G%X(E48H%E<)25,V [6T!_0(4ZH!%= L=D//(* M"&@3R;XK:5\@'NC$IANB9<&!P3!FKP()-85&0D?]"51OBS9'D5>"H^HV)%@, M!G.J##>^/X:G#721=+FE6^B(@X]TI8R0F.C2+=(E\SY98FESB['A3BZKFJK\IT4*95&*G)&Y(9_1=< M84 1@PK)>NG7BK*LQR58=R,>6%6$QL-R%B$:1 N7.-C:+\_(\C$O>4.B71OQ MMC?;&73S$MR:^A.8IAHJ PKDGN]!1PV4L(724O1GUOL,VLW#6YBA3[C"/YIX MG-W=2 M%+-IC M=(^?6,E&B6ZO](UIS2[9W-[K_+>P8JKZ:L0E1A0+QU4 M5N>D!#='!6H[=<@HY*X&6Z*UEKK:K6_9K2^CJ,30576.$#$F:["7HE\R2_I< MB <:OAG'$_J^&O;JGL5]/234).HD"I?BW>L[#[WD)%&HLJ&F2=D#4X92W8=@ MFQ@E+-=@DX3:7C!61,\S U!BI2HN3X80V;5 M9TUBN0OA+!WI,\[6!>99!3L9>[Q]IO*'IC:140#>#24M!I!"Z!2Q3/;"NDH4*! M5 B33YU5LCH&$:^:U3$N;BI:6:W10U6KI,6'"L=J"PU6Q4K"<-)*5F,4]AK0 M^Y!\OLJH),.Z@X.\/5(2:&2\<4BO8-Y ,;T4.MH''[=TT!B5B3;I_$:%4^A5 M4E M#G_^(Q9GD0C&F<>![\\7*@"<0T4,+*)P8T5^"ZA)E$GDE2GN\%->0^0= M"P\6\L3P,&.6V)\N$$?L@+(P[DC\(* D425/,#'OXF]KR,[&*;@ETVUT()#'3"52D88;/+!3-[CJ@$< MZG8[O'U41CRB0)'P@=!#937D@VQ#G8.4TMA"BU(_8X2 0^',KFIFJ-[N\RRC MY*O;_USGY5$#4Z6QQO?^P)R!'H$6Y*S[ 0%P=%/&4E=DU"5:) M_>]PL+O,R M*=,\*6X)3T&:/X)>E8KD29U/;6\:"8AP]P]9H"T6J$.#ODTM(I$O)I5=&+JN ME$D;3IEN=<-;7#$W3NO2$>G0\M&FJO/PK+Z9[3V&$(.4+#&T4X)R=$O*8@P# M=(+ZWKN,%$52U6A%AS%/7AQ'WACUB29)8SN3C_R&T$4SU7,ER^=PZT@>AA4H M(;G#"24I2+&8;J'N@HY- T2>BM**Q/?80;QSWJ M*C0-=FSG2ZCS\G?F%+I97)44I:>@!?_;K:W,,5_2?H\L"J#U2\YL [ MW#P3DILJ>!B-I*T&,UOC9)B%&%X3Z1JT4 [/%"+"#J; MWUW<(XJ*14:,MV5:)VA#,5:IYQ7B&\7!5D@S'SAM)?0L*(+P;UGLXH"ROTX)0":XU'U&R\9TFY>\"XL-PZK0.ZI#O"T/%-J?JCX@9V=^6'4[J3PB7T@Y]'400,X M 3IBX"<4N"FF]G# Y@@)_29&,Z67L?=8Q16]C\Q3IB63A\J?;BT!@,.,&P1J MU$,C5CJU"MF)&2V#ZW.]-AEGI(0:43Y8ZYNI0V M_JV]N":&$51NZZ/Q)>*(3$B"4]B)85%.E;P!"Y:]X+IAA^:JA#SU>9F]2ZJ/ MN &5_; * OWC&:Z:)"\?J@2$!![2>K[UYHY5$_4-SK@PFA^T_!<7WN(-5398 MR5*HK;O#O3L[.^S1&QC1+@"U*V@#K+]"NT6@7V)7.O7.+"0T![Q"*?J:?/(N M1/=@1)>A*2ZO3X2F2,>5H(VH-AT!>I1^DY>?^T?(B_A\M,,!I6=ZC^XR%C)Z M^=[A!F+]S^EU7#[=XBHG;058H1"M/X6Q+*T.*M1%HX.3R3WB:>0!9#IE;'5>$:4VY'1YF6.AV;U+XRS4+%> 9NX^NH8<8DFQ28HO%[G MR6->4-'<6D0]FLF[(+J%.#UQ14&,C(@^?M][/L#9 CL&QJ:.W M(JD!4.=[&^N?"AS?]T<_X3$V3^L3_]#FI4_1< H+/50W"Q[+?YFD3'?J3A3K M1]Y#6J3'&$QAJMYH@ KUQ.G@9/*0^5VSP7,%"+'@9)X TN$TVSU5K$LDQPNI M+-R7'FC"F,0%Y7T5T*?GI;A])B46-@D3#3$IH7\PE7\S0@J5B@%@K.9?0NH1 M%9)$O;0A%CIG$2"7&%.>3*&6PY,H6USND M$,4*J:XZX&T]QI(CE[42U6,K ;OR?T8Z@/!SMRK $9B &L"4I'XQN<>%_A$: MADLI!>UXS#LQ/,@TE71OLF!II'M0C5)(+?$VN*W?DP;7B &.E#DZO/%$C2K! MF!BZV$'N^4UYGM>KMA7$S8)'LAZVE-'[R)#)Y9.'8GHY%B:'P-FZ;)PF@ #4 MC,P8"E1/H )-$J^JMB(C$3,J1E4DWB6?\^5ZN6U<>):LZ%^$,2HF4SA4)42@ M8NH2(IQ<*1/NUNQ2FVBQ0ENTD-JZ ZH3HWPYHD^H$3YH MYI.WM9I4?3H\7K.#A)0>0C'#"K7Y4'(:U0@>[(1>)GG%[01,,'S'ZO/@[*:\ M@^P]L"7,R^P]*:ONGU#]LE;2Z%U.;7BR7:#@^]0#CEUB%4<3=7B" K+%E&6J M]G%E)57KMN\KBAT$Z72WB<\MC&V Y;[XKI0LM&!9KG!9[W5)T(F3D,_D(S)C M&&+0]"P]U(RSM'Q3P.#19'BAY%-29?'CKVP84S5J18764TZVH9<37$WT[R-Q MGE9SADO V<'V?>)[V29%!QW]^E>_^^[MV]^C K( Z/E9OI9,DX$]L\LY$6U$ MN <.%W2ZIY]P25$KZ#L\SY9YF4,V7)._X(O/<%I%(0%Z'YL^8TI O-?JX5C, MT!/'@XERR1XF"'-4XIB7-?>"V!$XH+F9GY0K:$!]UQ-UF,:/=NE>/4PBV7AE/$*T2!9;"V$ZE0LE1&$B#Z$A<500!O7D M$\E: V>GF \7KJKRD0E.9@CD@ MI0\/+SLEKZ9@/I$A/^L#]"Y@[^H] T^A+2IHATL4GK;8&^*.X%']XM>XI!*_ MM"F+ZF<._=_]Z;T':(M%>%B!!HKZ+WR1+'C T8I>K(+10Q1J"G*\W+ M[+CB[[B^+OW,7G4?G#Z"%C^(AZ5"[VAMYKK]#A5F%!LJ9!U;U9>SU[#6KT#7 M8 ?L+*FJ#95V[_"*5 W.YDOH-+7UJ^ZJ\.[W'S]@&L-9#(^?)C3?I[%#@_OI M._\\KUK',8AS[9MN"G%$Z4D8L=[C3^PO)HE,1]]Z,%5M841VD.\CX] E;KM* M2R?XY(QNQTRE:&<3T%#UE*45)0@[.]_^]OMOV?EAO_KKS8JY#EFH##=^X&NH MH#3NHC;^7O,<:CU'=LKG]9!WU0_KX,9%K"\*X4S@8_ESWCR?K>N& M+''%+)D"N=U@!F>U1X60XE4B%:+DIBZIBQ5[J%*:MFC%3+XU841IW5)%6@<[ MJW<8>C/A["*I2GJAU/.4WMSK C;Q'"_R-!<=4?4/#4_F. #_IA^. <(M"E%8 M4(/0Q)QZUF(<%,#!59HGQ3RO?J8/+_WH:="LJ#S>2%B3S.L_9KD#C2ALU %7 MM!-Z7XR94':'5UPLJU'SC!%D+#UW"ZOQTS*2\*3"/D2;C#%S">YP2I[*_.\X MN\HH4:F$"E(^3WUB#M^*M;'I>QKJFFYH]EXH1GF"XB[?P :;B,U ;-!VU"@D M+.6,G7R[#,>II&HX.0#RY UW>Q/L/H*V%.J]:4=&&]X/@EE]GW/62&1*S5S' MJ$LT268OVLW/+Z 6[:K*:UQ3G48FULG'FHETPW-Z%^?FYZ@'%XH.IU_;"'.N MEF$JR"UP184X0G7K!:F6W(96486]8GV-!Y<;0[(;X2"B1<^I2W0_$9)]RHLB MC&2G"BVLA#>&U<0EO3'T TI\[BGY3R;Y*1\0>PE0;Z\"&N]YU7EY!J]@E+$1 M?F\VW^=]VSP@?4ZJIV@]L(8I2!3),O6';9"M=VGM!OU(?4"=@"EC #O] _"" MJT>B&_71J['@NH]I7&K$-_0,+.,U/8/:Q\B30624&R+ZM+=.^+-DE5.)9[R! MM^8$SCS:(D#>%>AG^B]<@R^7NW!9/$:QV^4?)^+3'=T)J4M7C;S65IC_O'U' M5YN49]#0_C0I/TJL,"-CC:PP@CE],]%_HEO$ 2,&&0%H"RN,LV58N]/^5/S\W-XD/-WY;YDE1-_G>V07)UQG0: MPRM:%YSW;-@>2(B[JP C^&%-V3)B](WQMA!7M Z;Y:*2_.@\W3%>@J.;E,:H M28SZ28O^%K'BA1.;I&KTEG*:%!!"&A?OBU(S:E ):Y\I0*-)H9-) W6IDO5^ M$\!T,P!M B:;WF]>HW%"N9;:Q"GI)/6\1>356V>&3HHGJXQPTZQUW%YADYO% M3P5Y3(H'_/%=4JX75*%F.9/7UV<2Q==D B-M6 >0=_&]5\:&"NT<&T3107OX M((J0A>+L=\76VG2B3H08^K418Q)[VH07+57%Y-0CC0M&#$T80A M KTIFS&0:!ZY#H28G$2=1M8WMWH-ZWE5@5F8Y>O=P4\WBYMUDY(EE$XIUTG! M@@9^IHKZX WO$Y#12^ #H3 I[CXPUW]7ID$_@Z3Y#G'4PYQU,>J%4^>9XL7\2NBQVX5TM^08 M#[S7>XF$V]]P(>?'<6-C&P]+$6KTN&9FZ.F)X2Z951Z;5CDRKEDPI(Q.5?F,HUTZ8G;C? MK8#A0:WNQ 3,FP4++9"4VA\=;QPL))C7NT+ - &RX!$W,>OMCY.6:-,K'!]1 M'L_6!;Y9;,7*ME:<4E]OW<]-N4P1C/>>7RT>P'=;3&:HQ64J[;>U-X784CJ< MR:-W:J2M:<0#34T>1Q.&ON%B]J.1D).HTRA<'Q%2/D&72"B',=[M4SK8M&?( MX*3>Q5W<0,WADQ8<>H34B(RB$*=OAIRP1(]:$9[$KE;>+:ZZMH=Y.B^S\[Q8 M-SC3?"&-9K-^,+6@AGP_.\00Q0PQU&:((<>2PEKTIO>DFNWBX MKL36O,E*X M%21Z?SB'$C1T^!VFLL9:E(P3!8<)1!6/XAK(>ME!12W8V#'"'NAB9OX,NJA7 M'Y"L?O1\)8_K\4UL[XF>S\2/IR2R(\&AZ: M)&5]2=<$Z<4C6MS@6$LE;F].WT?B=!(ZVS 9!U0V"6V"\<8Z]FP#=GL9.W$>2N4+@9B2U#ILX)IU M0!+U^[G#)?X$J4#5<5%]-:MUFL0QL-?T&89*67ZCB^,T@7^#+V_(OY;OR M_*'\F?[G_DO$*R'/V,V$/R?+54&)]N7MV[_\YMW;[\^_I!_ODA*Z3L"0<\>2 M$TJ,-I2B].O\!:,E*9MGEJF0H>8YIT-QB;)D4\>(F- _^L1RM[TU KS#X%K* MN?PY>,]I?>FT!> >A##WFQ(J[IH!6J[0X%X;N<]:=.QN-$^K-8W,ZM;4:-QK M_USWF=X1'^V4*-GGV'; X7:G>A^YM0H:MP$U"YYNGG'5]>7T%#H=J&&K&A93 M,A(.M!PU(:5GO:<6>>'-/O:@]=3!?.P*6D"MD?02=JF&TO\S1N )JC!K#-PF M]L"+=V"*KP<: .^>UZ^APTFQSL#$\KAN4,X"H^F-L\SA56S(#-&_I56^ZHJ* MR+0,^ U]>=<5/1/T'TFQJ?-Z[*/N=MM,3T48.":*&H*((5YE$ ,?$B!281_0 M!,(1^)#7Z%N?*U0LG2[]C*N:<8"=!?GU5S0[.!&>H@2&MBFXQ[.?D3+B\!P: M:NGO[$\92,A_OY>!].M?_>Z[MV]_OQ?+"KHIW5>34^QF77KWV%[FV0Q%3HF4 M,LN 5U=,J7!AN.O'&O]M32EV\<(<+&.!MF/C34-I1?-Z#Y;= D8<58-VQM_[Z:7!FZ[G=2#*CD.? (JYJR3/N O_?*JN@'=TZ"/N5[:)(_K M(JGZBBG5 8?;GZ *%YR>#6'-U57,OA/T)FD<#T454G=/7Z5J>1R?.D]3LJ97 MIUP2C(+#!!3245P#R:X=U$[:BZUH>J!+?!U^=%&O7KU5/WK!XN.E?#.-GCY* M;C'!-SZZ]?@^6SN9Z[@ISPR59MV%':_(RL??QN@ #B=D<;+K.*2PNAAMA\9= M8U)ZODI)Y;8"@;39W-(];.@(:&:R6HJ=U$%A3T R$>(82"*YS#_C#$W#[.V0 M%O&E$.%B7KWT,7ZL/$D=BOP1[)[\4%8X*6 A/R5Y>4WJ^J:$6BAUP^*\!3>< MXE>&=]/([*%.T@@:)C>-NY79)"3LL$ %10&]>:+(?(5(B?(=+A!>AUG7+E3C M%/SZL1+Z5)F-&-+Y\*SU%WE-?Z*_['Y%_^^1BCCT-_\?4$L#!!0 ( )2! M"E4@VPSPD4 !D4!@ 6 8W)A=V$M,C R,C V,S!?<')E+GAM;.U]ZW/; M.+;G]ZW:_R&;_7EZ]?Y07*9B@E&?[M=49>_^=__,__\=?_%46?<(8I*O#L MU?WZU=U#FO?WY+R_1B=O MH^@__IHFV=>_\/_?7UM]U]17ORX<.'-]6O3Z1YTD3(.CUY M\]^?KV[C![Q$49)Q1&+.2Y[\):_^>$5B5%0P*H?P2DC!OT5;LHC_*3IY%[T_ M^>%[/GO-4'_UJH:.DA3?X/DK_N\?-Y<'SXPI^C8G=%9F"7LU/\1D^8:#__;G M]V_?T31 MMA/.R__6Z*-8K]BTR9/E*L6OW^P-8D5QS@@KU*[8'S;TG,?!!E0S@[\7F$W6 M#:1;?E(2JX9=_>G/+^PI^1VY2#(V"1*4WFZ?GT_N\X*BN-@^+D7W.-WTI-&L MYC+E,XK0#68B+CE0^78!Y#C^84$>W\QP4F'$/U0CJ+AG7_X\SXJD6+-5BI+L M&9>BGP?DY@HO4%H_<_(]R1L8$E"TYFF.\OMJO95YM$!H53.&TR+?_F7'X>8/ M?WY,\C@E>4GQ'9LYIZS_KX(7K=%BO".(WED9P]-R87L%OF0?GT\7-:$=?N_0 M?8I5O!X0F>7S::\\K[;*I_TUDSO8+W-,*9Y= MU8\3GI'5EE_QQ!Y8G?-_X3,5SWY[7=#R"4-$XQ2!<"B;+X2LCX "6&VFUGPR'CIE9(SNVB.J8'?O@%=.? M $YU, 0G8X4 >E+Y,AD@XA#1/F%VZ/SU3:-",93"=!)A1#.F(^?1"M.(-5B2 M+,H?& [:BA.@+_,*%)BIH$@%12HH4B-3I,XW:_L:TUN^I%4"OY(^J('FUZ6^&7V$=\7DVSV&=&ON. GUWFUXF^? M%CS[\0S3@DWC.XIXS,4DSW&1-PQ+ ,#0CPN*75#L@F(7%+N@V 7%+BAV#BEV M9@Y^6WKACY6JE+&S<:VK #8T-:[I"7D(*EU0Z8)*-T*5KEK+>FJ9JDE0K8)J M%52KH%H%U2JH5D&UUN(/HWN4)WE$YM'^$W55)44WYJ,.(?P$%2JH M4!J"Y"F?4=/Y)(Y)R3C)%@)94D@W7G5I_",(>69!60K*4E"6@K(4E*6@+#FI M+"GD)@L:THS$9?4!9;,(5_,V2C+6>*FK) %[,JDG:;$$4Y4TQ?X)>_R,LW"1 MHN?"M/#W =60,[XO48S.R.RYZ"/Z>4AN2LH7V 5;1"C]OQC1\VSVD;V\)LX4 MI -R^7$SB^IG7V.:D-D%^UN3$J>D-<8GQPC&Y0M* SQ>[E:A2&V DIOEMDEI M@) :X+*>;>(E)*4SP-__*1%E4GRZOL$K0I\KN !* SS>493E"7][2B9%I":X M9(^0<;;W\^ &MLELQ@[N?/,/7YTG0FN;A-84G_R$F]([\DUL$Q12FN+QFC 1 M)OU_R4IP2JN)37%:B?E3>DW)8U+7=Y/R*B ?G-LSMB@H2B^9>/?];W@M9%- M-SQ_5<& VX)I#U7>43XMBZJ&X$L+K%ZCX3FOQ;)Z!V0/YF^X4>2 D!^-,Z!^ MW/D2TP4#X1,EWXH']CI7*!//32GUX+Q>)"G^4B[O,14R^)+$"%?TC.TIB[W8 MP4;&7E -SMME%A/*IGDE"E8;WQG7^>E:NJF#6AG@G4E?*"Z21\QD1+19M1*F M9>2#,Z6*$U/RYR)8;EXRVZD M&IRW._3]""9>,\6D1AUQ9VE*,^G\TJ& M:3R;U81F^:U$KHJ9R6?<@*R:T!:_IU!^3RWR^^0UV'_?#:L*3.^/PS:XWD#O MF\#WC+&# K(Z-KGDY(O%.Q\E:*XH]C\P*._\!*7Q$!O[3($NH/[<^H[.#AT@ MX!X93_?7EZ,E8!.BIRM& 8E,\?9TZ0@1D?C[P5"\]P,*F$BJ\B!!X?#*[%5PQ4'1\@3,5;#Z0+'QA.Y%ACJ!,?%$\GV !=1O M9%Q(J!(<&J_D74F8'!P1K^1;2>@3'!&OI%I $"H<&:_D6G$$'QP0KT1:>'CZ M#B!C6:\QR7*2)C/V?1;=HY1?3A_E#QBSG^HC@5_DEY!95&:HG/'^HAJ@!UPP M93?5N6FCOX>9S)WMF^M!TFO/G0KK'T>-GQ!T&8(N7_*[MU%/RN*!T.3?>"9E M7-K"[@@N\[R$71-:C^0HNR63E,?JEGUSN<=Q2@O MZ7IOW0F8E5#Z$\[=:EY9K\$50MW-3XP0ZMZJ[E0(CZ]174+R"XA44KZ!X!<4K*%Y!\7)(\>KA5+>EA_T4+0B9?4O2 MM+HJBW"^HX0]-ULDC/$(Y3EF"DV&GP8.5<[T>S:NL;5EL:,:-XG_529UI-]T M_BDE]RB]PU\_HZR$U+8UD(SHBZD1,&&Z MFCI\@4H\U$"T7G!7!L#DRP^;U M9HE?\Q7.MN+S[?J&FS7;=!&,FL&H&8R:P:@9C)HCUE MD_T:W:/L:S3#]]K*5T-3XUJ6D(>.ZM1_77]FLP5E9P\HQZ?L$9( -06M?[%H M0B[O,%U^9*]" E8S25 NG5(NS]AFG!07*$[29D;5A!;YE5=[EI".5_T=_PAL MI;OA@BD>TWD]+:1UK&6D9GEF(M>6#< :59%;Y_V*']14NFJAS0RG2F8SDE57 M[7 A9#IG4BR>W; 3]NKR='HCGTPZ;4V/:K$]I-4)GA):XUP76T[8@V7K04)J ME6?Y"I 2&S9Z)DO,IZITA@NHC')Z@Q])^IADB\.=0\HWJ$TPP'I0J_WOB";\ MX7R22O8+$9DU7J7[A)@P&+>#,+U@HE6?25DGU!2&UKPAF@/#%=P:9,1I^ U]@44^38YD@L,U$0PWU M/QP:;KKQ99*HY!*U,\V760$\>Y7&^>.)F)<;+'Q9(1 I56J#]&6!0(!HX6X MP^/H_>8FP[D/R6E(^.,5QG MDX_G?,=;T23'^6462\*2%+2]1$==)#0O+BBW5N<25L1DO7#Q-[(L\-<+MGB: M_7<*JOZBV:[K5RYA0DQV1#%U-SAE_<^N$2W6U:,E@"EHA^%GFLG>H9I\&*[N M6 ,MOAH:#,39-Z+%UW/R7KBZQ6F**7^ A!<148C6="I:,]2:4<]&5FM%HM J>1+S%PK3#Q&9 C MKEFE4'5!X0R^Q+JUVRM$CF]?4 FW$;2[C0 4$^5+C"1DZ[&IM;EQ6I+J*]+FG,2]M-%A17 MCY2F/8/;]ZX4Y:(:-F+T9%^YCHQW=_N?KP>T]E?&"KTCY<2@B,\^KV#BC(@N^].!+?P%'\*5O$?';EPX_ MU0AX>[+U"I%U1KFYTO2ZRCU",W&O@RCSJ"I'0T@'%R MO+A"NZT)'L+D"T[J?4GM[O9E U*I#"VC7L#PC+8D0ZA7 @PZ\F4J@'?7/C%Q M]&0&S0U5')@OQTE+\:1%I"L8,<MD63U\RR1(CKH?$,2DSSFFT(FD2)_QN],T'#EA)A-=QAZ)U@Z1%EJDK4"''Z,D>V3?"%U'!=]&M4MZ MBGLP'LB@8F4 XYGBN4I;&8CO8!ISQ#1V&S_@69FR=7VY?6%G):5;$43I2==L M'M1_#]1_T,QPX/VWX!-FJ!J7W-A^JPYV"9%=0CYKQJYI!'-$,$<$<\0^$H+3 MC'25A&PI23]%"T)FWY(TK0*D2?& *3L'MAD3$:I2)J(,%RUUJ-8/,*YB=>1T M* VL-5LP!:WCJ(/^YIS^)DE]TE3EM'NR-.)/FQD,'YFP1=!+@U[J,I]'J)>V M/Z&"VAK4UJ"V!K4UJ*TZ:JM"-O)E,"BR09%UF<\C5&3U=^V@P 8%-BBP08$-"JQ:6],5C6PI9[]4839Y4<7+ MLL_5"<".!";;EC0I>%Y0.^5,NV/CREE+#H=2SK39@2EG+4<9E#-'E+.G$/?- M)3@8\6(2LVEVPU\@OWV [2Y?2$:W7T]1GL!/Y(QT5(RN<)YC/%UA MBHK:$5C7GL57_)&UPY#]\2I!]TE:Q:=(!8Y^.]41I/15/Q&N,*5/_E:"NN>* MNA?4(U?4CK'P>83JD7 S"XI14(R"8A04HZ 8B16C(61>:TK32801S=@ \H@- M)6(-EB2+\@>&3UL]"MZE>=5*E[>AW% :C #5$]V1!8W%%8WER;YROGF!UYC> M\O?&PW)CMH=\3-*236_-@+Y6O05=+>AJ+O-YC+J:QLX>U+>@O@7U+:AO07W3 M\6MUD)2LZ6WO(A3_JTSRA#^HM%[&]D6>"O%VQ"X5_M*R%TLFB!L$4H#ZW;VU1.UYL?X;:F5KT%FU*P*;G,YS':E+3W]V!F"F:FHS4SA6"8 MH!JW4HT[R$NV=+OW$8IC4O("^Q3'.'FL2G[,<(&2-(\*QFR)4EV]3JM3XSI= M"^XZZG-?V&/O2)WCDJ#T:>E\K)]Y=_C( YU-KVG0RYS2RR9I2K[QO*8+0C^2 M\KZ8E^ED,_=NGJ:>0&J%-89)LT'O&D;O&M>1UFI'L:X)!,'7 :DO"+X."+[. MZL3MCBI;(N]/T8*0V;,(T2]MQLD7 V4>7,JNY![B@'=W^2<>&X M+Y8[2LQ[_K'I_%-*[E%ZA[]^1EDY1W%1\HM7KJ[.)+'G;3KH)18]R/H>R?HY M+?:D2_9MQQG[\N=G]#U9ELO&:2C\?7BNDDS.5=/O@W-UPW80W/#^&G\SPXT0 MH89?S>J-2VX_^C>J=Z_+I]VW#K,0Z8O21I;TQ)"/X48^!CM4V/E_E3SBV;.9 M\4>.F;1VE M'CVC"1BH'[T!JHV)%0S33][ I.?AL!5>\'.THF2%:;&.5BG:I%Q@MD&L:IKN M807MGV \G* KJR'P-CCC6UB8/V(VH=EKX]-98%_>)PE!M,%N'^SVP6X_&L.# MH[:V8'CH(-W*#B1;LNROT3W*OC(1[;ZST KHRKAT"N:IHQAZ>/GK-5KS?Z;9 M9\3=#FPW9$PURJ" =NU$%R&G_W7]F4UPE)UQ??V4@2,)L570]L(/7S'3^1E; MW$EQ@6)>4FA]C6G,<9B?ITFM_VU"S1NYU.JA9S1!S[[,'MEW0M?MV7_JP@;_ MUY0LV/K,3Y,TY::=SB]#T&'/8W-2-11R>X?IDN\&DN783!(44Z<4T\.I+PD> M%1-:Y%<:LBLC-:S\[Y^:_$**_)9)$&@VS?Z.:,)%TANV8D^$A@%85K2.*-; :TK,VEL9QA0LFBF\/@\9]#4)JEN>&XTNRAE7DUGD_(\ME4KEA M+C#>G,-H(;+L:/1@:TXU<'C%!7\?WUZO)T>B/?%G3:FA[58BN.B9E_(K&' M_:+8L'#''BS;R22D5GF6KVLIL5&^KVFRK,0&Z8P64!GE] 8_DO21[PR'^X:, M;U";X%KQH"[DO@0LV2]$9-9XE>X38L+@M@INJR-Q6TG4%**CY/N"AU3D(7I" MAB^8"+=U M],?<%"J=R3M@JF+PBIO< P XDO7G'(C-'PK/D"BWJ:',L$@6TF M&LJ6_[D\< .%+Y-$)9>HG8&^S K@V:MT'AQ/NI=<+?=EA4"D5*FES9<% @&B MA1%]N 0=5]9+?X&:VLDWKD 0 C6%@9I-HY!&FG87JH5)07&Y^?1X],Z%AV,T2^CQZAK\" 8JE^]@:IINP:& MD]E*A_E0_9-'*[3NXYHD8'?&TV*T^.J8&G,V^7C.E<\537*<7V:Q),)=0=M+ MH/U%0O/B@G+_>"YA14S6"Q=[U]%+F!!2'6&"!']D?EU/6 ED8K)>N+BI;]:\ M1K185X^2L**@'8:?:29#1TT^#%=WK($67PT-!N+L&]'BZSEY+US=XC3%E#] MPHN(*"0 .94 % KBNU$0?\L+DSCOV3G%>3DC69XP(;OZO.E^205ICX#,@1EVE6J+J@X!)?DD#:[16B\ -?4 EW3+:[8Q(4H>9+\A!D MZ V1 PZW+ ; C>[-7$9C)X M+23:KLUKQ%7_V#<[P-Y3R"J>-?B!PZZ.^>5Z,#U?L MDKJ";".SH)8]I*\'#QK8YIK38L_>RK[M.&-?_MQ4,6]T_0I_'YXK-EFD7#7] M/CA7-RA;-#DI&G\SPXT0H89?@[\A^!L@_H90+"(X$IX-OGF'(XJM9NRC5NMB MDIU_['8:Z2N7G+]CM\;(QRV6AL;^ODW:7AQ]]6.PO3@7)MY!\3NB-)^.Y@=K MYJIW$=HE0'8W6L&Z,V^ZTN&KHP%K+Z%T.C]?8KK 6;S^?3VCJ$R3.+^Z.I/$ M86NW[L4@=/#43RFYY[/TZV>4E7,4%U6RE0;;P YZX;PAUV>/EXT7\HSD1*MEF.I^6!5L6F'&9 ML1G^=Y26^/=D\0 =<^<']8S%69D7["GT*LD+!OP=13-V\M"OLKP38)M>^/L; MVXDX8)\1.T(R3/FU-RN4K:?S">,@B9%\_>@W[X?K74&(O4D.NYY$V. (#>HW M^)$))&3"3O_BNJ0QO^-]LJ"X>JXT!PC X1,TMU7-^SIXTE4%.;)3O<)^*6_>I M[/%RSC[M2C'DEWE>XMF4\G^Y*>5+R3?HZ?SV@:G3FU_A VW1N:65=1PWS6BP MV/CJF,R]?7?=05 ]P7V,KA)TSZ,@DZJ*5"DY5[IUZA02FDJD2$\=YB&C1^J* M?!L<*/8,YW':KH)U9S2>>G)GS#>75:P]YD\$4^+!TSO'E#VB9#9MR1]KCY;X<$KG%527<]/LX3=68KR MG,EA!8F_2@5R,:%9?LERR18\9V;2:&E0$YKE=\]NV6S?!% :Y?@BX8Z8J^3Q MY8(_77]&_R2T!E6L][3HP941[KA35LEHV8O1D2H.!\O[]L;C8@Q?.\F< W"%U U>A;>CE\0:B-@D!ZDKQ]P5#J=R5B.I\Q M"==BM+L6 QX)Y LT&E'C8<1/VGZ@]W MV#D'7H]!\6#4?AX]:N8J)8!!_67TH#J1<0#&^U>?\>XO.PB,YX> )R@M#2Y/ M^Z-_]!J3#0?0/XVDGQQ2.(+^J")MJSO L?)'5QDPD1L.Y_CU&L/Y@CMH#5<= M?!_E>%%]1]DLHK6F%B49ZV19/;QS(<+63S!?F[ CJQW+%3I9:"N4:QH\865K M?[S!*T(+OI?S%5GI4:5?C"KL.Z4$A/2A$U 2'9>\B,_QX MLB;U/BM"S:3S):+K"%4R?/T;5R>Y%)CNQ'C^.Y?C(S*/OE9)%]&<9UULI4)M MT7A8-JS7]AYD/*$F^+AK@K?6GFN2RRQ.RQEC>.M#N".%0"DR]?#HO;.8G7$3 M(M^N=S_$,3L<9N??5SC+7]3AL,#!\^M"QX#>-5JS_2]EC2J7UF8H]K!LYJ=G M9$-==7\K@.\.G!ZC(*8KH4@U%WT.ZD M&EWMZ%9RXI'5CG9^)IBJ'1UPV,0_.#,C.BJ/<'0Z/LB=?::]IH/R!_8#WRT> M42IQA0W[4 _FWBYFJT5E[CZ?Z@.6M?Y=4UY3O$+)UHRQ5;V-+74P+[[ASGK! M;'T:*O$M>K0_J!Y:DTC)MKUKM-:3]H;CP4N,9Q/2VM.S/,!M[R\&D-O[BP=:UQ?\_"+F@9[B 5;7E*PP M+=;7*; M&X6%'0?)1*JRX^>ZRZG*[("\)VXF*^L:"X?;?AT&J=\(WN$V'3\@U(V1'VX' M*WAZZ\C1?)%V,9R",J[I-V"<]'#ZSK% # P[!0.M7?7Y2( 6ACZ!D=4N_7PD MR(*#5,!(:Q=]/A*D6Z<"@)'7+@_M,/*BF :X8*]?J:''DQ<:KHQR.@[;19L40#3P;FK M )$0-#2M#?0XXT; P<=QU#FPX&8AAD+ DMDG]7>XU@B/H=6;I7 M_*A+#W5U_^'6RQ@A AJXAEMASOJ)]*P3MCQ'/T>K36&1 M:,4KBU1*%WZJ+5*I6?$#GI5,LV)ZEI2XI?=H0!:,>Y &'\M07J0!&8=YD@9' M+GB3'/$F[1T9'S%;B'%2+4/V.<75:9 ='"6Z-X/UU;TEF_]IR[F3:!Z?KN\8'Q*? MGD9+-T8DO:Q*VLC2FA8R)?9MR9I8\FP)6>*S1.J!U&@9?%TAB:*3_VA(.3+X MD(['AZ1S*I(.6YTO>*EMC]IRAB^6Z9932202^V*M;@E+"R7'%S]02\3 JHHO M"RZX@H(KJ-7E)5K*XQ$Z@H:RK1VA>TA'P;?E'/JE2D//B^I@99\KU8CI2CF. M2UH7DSV(P=O2-I.V= \-RH1Q!Y&!T71T$=77Y=P^/>3B,4OVZK?F'Y-\13:? MV;R]Q461UJ)7H\.G>W@+P3F^C(P)X+SRQ'GU\OE\"41&/*:2*,? M1\GU3\YP?8-1RDOV?1);JZ'-K(_ECXSNL74E=HKH-0XF^&""[V2"'_8\"T;X MXS'"A_I'3AMRF *;D!E[/BU<5+$A I1WTZ01D7Y5,>]LI-JS2"4\^>)P:(^0 M6& &8Z-=2*G>CLZSV6@VHY]$T+AGY]N+F9BCA$:/*"WQH?PVJ(FOS?.=M.ZU M'\A0L=]#<=V?]:L]9L'PY8CAZPQ1NDZRQ0U>$5IG"Y59<<'>)B\QAYGLP??I MDF)Y-:%VO5@WU6@89NSPG!?)DBW+Z?P)2]U7TZ8+LS5FMMRY"@E!>2*MY 1K96.?8"-YKC^"]"R/8F]?YRT4KKYG5I@^ST?@\S(+I2T7K#;M%#\$U$%P# M@[L&6@G[P2MP/%X!35F,]+*M>PB>5.XC/1P4OF &J(750CWPQ?70PW)42>^^ M0*4UD=1JF2^PM-B3VEL;?/%>];OL&E5.7]Q8_4+5J-MZ.*N@2[&33=87W$Q$ MJCB^RER.5!F+V]P-?_"OT3W*OC(=^_Z@R')*4,9^25$6MT_G:-.W<3]N>R8[ M^FA/V6,_LJ>3\;++&>'(G^M M$M>AF- BOULIM)8^09P?-K%4&^J0)>5E+BIRB[S_D:$Z]Q?/N,S/,;UFZD-2 M+L5EKEKT8+9N'1/@IO,S)F8F\G)P8D*S_++S;GNP\"KI]4DGXEE*;)SO[3FM M*%CP^4XG,1G2E"U\PD9XD1&_O]@43 MM1%/??[ZXI92S0^U'N\+$NI9H=()?4%"OH^J+72^^#O >Z="+_(%C^#_<=K_ MXVQ%-1V+E"][*"17&>9=\&[W "*BY(%NOJ47>L@8P?2(->.+O%:8HI?X2$&Q'1L+YDK2D+ MQR\QT?G=]U7JB]0G*3-4P-*;IWW*WZ04;G_#-C,BK=U_WA2^%KW M2:,3)_R6P=' C-AGX4P:,M! :8GGX,7NU4#FA!=;3_X+[NO@O@[N MZ^"^/L!$)>H*7%-JD=(7A(*#7]?!KS(^^8)&^)F0(C,'#312C_"&:I^1;5&:HG/&>-)SXK?HU MZ4S85XLW%FPN*EF=LJN636):%K-FV%YT*,\2R_ M8+/^%J5,B'I>"J&957"SX!IVRC4\F?VSW-1MY*%&;#54F]H=N<%LT3#!&7_! M3&YDBPOSJS3NR!DC86_[,6%KXG3]!]ML+[/I"E.V7+,%FY/)8_6Z)_=,U$2Q MR%=AZK&VL.P\$#5NG1_Q_"9;8\7F\P?^?[Y!/+*M@@WE!K.WEL1L[^4_3++9 MX1_V*-DPZ^#*^CX6PHV[G% MLM,0KZLK<=A *48Y_HCK?Y\&?OX]?D#9 M\P:>5\/L?"O=0L$Y9VC7&',&UQ MO6"])(\XP\+K0)7M0BF,%KPSE2).JIV"?4YQI7EFO!@>#S^O_BXIY3&=,6&):T3_2(J',Z8[,"V!5@L>/#1A#^Z\N(\;N^$-9H=D M"9^,@G:61W.9,6[8DW7FWUX;=U[+D])YAE9)@5*%44"_ U?&=\6_;]?^6G]X MS>TMC^Z:XA5*9N??5SC+X6OJL)F]R5A@RI2>:\:*N,29@,IL@"\NF@PV%TG& M?=( FQ"\ TNZ&YQ!Q0;1OB,7QGM979'3X8TV=.#6&VU@L-T;!73DPGCA=EMX M!VZ]47W+?ON.3(]W9S(7#^4EC>'DC]HW\K0]T=$=BC\W MR>*!*>YLNE3*Q;Z%12Z"M.W&Z%B9!L\-$Q>$GE76ZP7[PC[E;(W0C:=[(_W! M#_Y.?=H2S#9,YXSK?:*-/[ K&)S$2:K6^,K5D]0T //9I- MCWQ ;/TR-F9L/^)'J,QC(B<.::@0?MG&SZ2VBY1\4PEXD"8^I-(.P"<[4R_S MO,0SD;>LB<0LC^5JE58XH73[=L_K/RCGA493HV/Z(Z,8I;SFU\X9>;F[.U@P M'$4KX-$P\J1 V1(/^=8AW_J8\ZU#?B1L=G0(+/<%(!/I7X[G KJ<_N5B0BZ M2M\ I_,AY'?F"]7;P%T_KM:7R@ VT.[FO1R@(,&Q;3.:0?%@Q'\*<_V%5@'P M#7BG8TE%P+8AKP,(*@L.C-LOQX6;- \-#-JOVC?O M$<;IF':Y(29U:\GV'K-9?3,--@KQ#HYAL,9"=V1:#11;%]M8SBC MX6C!M%NZZ/)=T!0G?N_@,79G3W7Y\D_1@I#9MR1-(Y3-(E(\8!HE[+G9(N&Q'6AC MD,;%CO!^'5&\(K2HHC]RO*BZ>W91,^!RGV$9,'D+D(F1=+PNB"OCF,8)2B<) M_9TQR!HM)%<$ >A[N1;H,IN57+ADS\EF=Q1E>07')G64NT5R"9?:K7OA67B5 M^6!3X�YA\?KE9Z8LB%JY4^;5[>,_:>_VSI@A@H=W8N5MD^?A,",/M84K:Q MU18?!<>R)E;&<+TQM6X",KDTL@MC4@P&U-9L49IZ[Y'>_M%(8Z<,T39X9,-2 M+KDY!M0F%+ R7_QI7-84:Z=_J %T/#6 8'L5 6W)WF&BKFJBWN%],2N!)XJF M/NF+H4@3GY::K'>S*=1.JIW2P:$BX;*.US MM:58 RG)S$)JA7G77L;UKG0;A[ / ==YEAP"SCB M%CA%*I)5C=P.*-0ZI[&@34EF[@%G"SV0GU MAK!I%-FI:R]@BL=LM!G,KIT3XWD6BP,:R[,V3LRP?V#.%)Y-'ME?%[@*%67R M. ^G9LI*#'U-\&[<&>L-YCO4]L<[3)>B.R+:=F-VK,T24Z.,I=4F.,.",ZR3 M,ZRE0!L\7<+W98"#PMK$/#66&= MA:!(%, 9H6R)L9?*C0;8 M)R('X!Z%)8_LKAPX+\-75Y0KV<:[JW%SBMGJP37='?J.\_/O!47L?$PR1->5 M(,15"'Z5!TGYGKTMDW<$L+^-V/S13"F%CU9&G-(' V^\N K[^ K[U\D#'[TX_&CAXS13EZ; MD#$:,D:=S!AUW*FNB9;4=.>=?P*Z%8/4?^\\$KKK2V0;]&YC#F$6+H99..PC M[\%(<)3A%Q)#YG''6H@-:,/)+0[C8M#X.YP,Y#"^4C.SA>@"]IYRDB:SR@!S M7X>-1CF/&XVV04=U 8&HS!#;61F91@1!A]Y-1@ET9K-K)$"5*U*)P[M@KSM^ M$TIS4("0_/FU(!U]R5](@;>7;I]_WYRL['O\@..O[# I<+Q1_A84+<_8$LDG M<2'Q?O?183]Y_$_WOVZK:6-(+FJ[QF8X%N:<:K=OE[,IY)SM4F4VXZ^<'1=G M; ]/"AFZ:O+@_W?*_[^I;K-=U_(L;CFQ%;YO<(R31\X-O]\&Q+VLB>DQ/+NE M7CD .;U9[F=L<;/]'J7\OI7+;'.?MXAW.;59SJLC6,1HG?K9ZBSNB3/%+-BG M<8'/YU=8R/AMOG;&*->[HQ+$N)C<;,63C1'RC"SOF0# EY+J@DKY-.K>H>OC M5];QZ*5/L]%Z]05KSZY5FQ1,V*9KQO??45J*PA:TVIH=58KR?#JOKKN1AN6( M"0W'3/*;2BMF)HIP21&A+7Y/H?R>6N>W>LO2"2T@,\SK2SMV=7 HQ5&-ED9' M='CSF23<3$QHD=\O:(FE>XB*W##OM6'TR2"[)]M_$=9L K:R,I*-BT<^]>7$ M1OGF1V&QOL7L5*_PNWC\D@BX;B*U5"'K(N%VT:ODD4^"[94-&WE5.&U@C5R\ M_,<*;_S.OHP]9RU&M(G$*(^'11^JH_"!I$QJS>O)*N!;UP.@]J8W84!&5;6^H=.4795\6T5]$;YCY;\(3TBBON M;^8,"3F7T%KA>M^9I6"ZB=1L!M0> _(9(J$<=R52.Z/@3MKG5D 1]S):HUQ? M4[Q"R>S\^PIGN6*^2&D-;*\)1>DWR MRFNF$&UTFOJ03S< GT#-R1E=Z24CRCFB:F"4_SO*3OF2KI56WI>$4?8KA.61 MIX)!EG+(FSS"O$GAX;J?J*-PE/D"BL0%0414(I._+YBH;+60/&"![,[LOF"I\^NH%5ONR]8(3$<0O#I75:*$H.Q@,2 MV>-+60LE*'J)7&!8?AXY+!HN,S FOV@O(IXGZN@BDN:E@"'YU9MI G5.@J'Y MX DT&HY^7\0Z'5U %9SDESH@&>U^ 93&0%!?9H<.$CI!O'Y)_C!\ '$XPXG[ MUHYG.3:ZA2<&5 +_ I JP-*7,TD/%F!D MLB\K"09.EWHSOIBD]*81I+[(<(>3R\A ,N9\L5#I(=-7'0-?#%G:*PY24L8K MBY;FT:;,-?-EK]:6#X_%4@$;\H$XI,H<\E!,U(-&D@DVG)1HP0<%!JASH3]? MMB'M*=5C&1\/A4L8AEHE)883-.U* \ =#)('[8WCZP+><4Y4DL8%U* M:Y7KCTE:[JT1!=_/J,V6@-.ZQMU.LKU?U[C;Q/!)GU14*U!06^"<8;R)^3W% M&1;/5@6U8<[K5[YA1/B;'5D@?92=O MK8S@R<*\8217K$0EO1WNE;.EZ8XX.W.F"KFKN>"!X$#808W,CT-W <@; 4NY M#%"I2_LB2L'X.O1DMEX0KH2 3^PTHM45T)/9,LD2/IV*Y%'Q$O4:ARI?'E3$ M^@?F>1EX-GEDKWR!OY0\:W\ZWV@*E=:03\N":>@9G]Z"@;3LQ861OF!.I@BV MZL._XE4JJ3W4JSK">E4#UL)PWB46:F'HN)$[RU+>31PI7%##Z8#Q5#9\/+H7 MIA]UM"90>_=EGU$/EW33:H;;82RL)2VT /:4XPIZTK'0>+.^8&,^*#4C,2X/ ML)IL!OCHHZ-I'1L\(.K.PB:D#9J&37VXP][&=MUB\1GS(OJR][<%6>'P\RK. MJL62E;GNP-@XGGFG#PL@?@0,CG;FW=C :0Q2 %TI?7@ZF)S!H#E><:HW MT&#^"&<"0',>#IGO!:Q&N(Y8[2\<%/X(^\&ANKS"0D4;0*M3]/;2.?:F2N.] MVO &1CU>@N0+Z=7@H#9F TW#K?&F^!W;K?$[3T&+F=ZZ'\.CS=@9EC.>-C.[ M/KSJ/[,M[T0X.D4[6R$Y L8N\[S4'LVS1F8CL:NSATVB%T$4_CHS?G^SPZ\=5E<\VA!PR EF;$(H'NW"S MQ6V*&FU#@*'H LOZH/Y84G[I%J8)V>C@DY@!65]Z*)Y$FNW=&=W6UH=G?-7B M+*]TY#;C;.[)TMDLX+3*76__0H7-G1G;%_RM^J7-P)[:.OC.^IBF@([,C_<& MKTH:/W"&)MF,28D);5I(J&TQ_'> M04F%B<* %N,=061G;;XL[+)EB =T?L;% P$-1M#T6&['UJV$XF^Z@6*,32BH M=4;O0)$.N;E:5QOSKW)DA@ AXP3]5\W?_ND E= ]X).ZTA$KN%!A!V[):. MAD#5RCPX8&:*JZM.&L@T7#:*Z\>9*O3(EU243ON.*KY@@(24D6T\RP'GF MY 13AUC D1F+,;'M^=86%VUIVNT9HPH#MY [F9$"1R?O(K0GJT6T+C$6,2ZC M#!?;2R7(O";C @OF5>D2=A#/N-TX?1HO()>R[T>:S*T.N9;;57:^>8@D MRU).JA/A(^>FAF8Z/U]BNL!9O/Y]/:.H3),XO[HZ4S&HT[I_GC^EY!ZE=_CK M9Y25,&9SXAMEAFFE7< 9>OI M?,)>91(C.8KZS?OAFBP+_/6"[?O[MC(9GX &O7#&:SW2G%R7RU5^F<42EJ24 MO?!RB]DYN'D/$D;$9+UPL=N*A]N4#\9CXH$#7H=T'BYGTHX]/=U$I$SSZ8OCBCDU>#X?28Q\ M*,D/. %)ZP/?%X34T5 @*<*7N!_ A-%5&WV)FP-#T]Y^XDN<3SNHX!8R7P*; MP3@!+"*^A.Z",5$99X8+ZW$4D+861U^B?/1V'87C8("H'L=! 5C4?9%R3-Q4 MY;@TXW(6@(L! 0/;AKQ;63V V=4Z:2T"X23"&]:C%:917"4U1CF/F(CR 5GGB/. M/.GM$<\LYH";)BQQ_>Q:!P7?C9= &.*HOPD;E*#72P.6RGCTLOL"#K!*WH\7M%P4;G3YA^V\=T3-U.,.@HRP\T> MAS'K=*!Y9VZ50M7G[8".NXAA@/2F+OGB,>ZTY'0OO1NW([G=DE/<.2FV)&]^ MX?^Y1SEF?_G_4$L#!!0 ( )2!"E6'=\F@5 L! /WZ$ 5 8W)A=V$R M,#(R,#8S,%\Q,'$N:'1M[+U[.X2K;EB3:V MY)7DY)OGGRTLVA8["!1 'GM?_:^[ =V,9(00-.BD-AM+(.CN\SG7/GW.^=B; MF.AU8EKN+R=CSYN>G9[^^/'CRP_EB^T\GTK-9O/TE=YSXM]TYN"GE1M?'QV3 MW2J+8NV47 UOI!=T8W[OZGW^Q?!62S-&[NJ=+AY]>;9?3MDE\AM97GZNL7$( MRJEAN9YFC?#\?E>/FAFY5SK]O[O;P6B,)UIXL_'J547EUZ9?1L/GJ?7)%KX4-F M;L5[F^+%(CYI[B-[2GB%_JA>$:6E0;J.M^E7\TL1/YMY#G[>2(#F*;F^F-NF M^R1E:7Y+LW!L<\,LV)6H67A3)QH[],H*=-X1914Y]/*CYLZ18[BV*DOU;5CS M[UB!O!<)^:H/>6^!2N-C5%;6L>R-9Y:.'=V>X)5?]Z^_W1AD^,_NEY$]62)4 M/#*]1O+^!V/1L1&][.3"RJJ/'.V'MO("^@U!LSZS# _K=,CL!V)-$9>P&8G* MU2?/' =;H[?H<8175W[B&J,-8#%&*S?BU]$X^DYZ9748]LSRG$VC\"^N_("@ M^5G3II$PIQ=6;G8VH-M9Q;;N.6O,O$)RGQ#0Q^4UP24 MZ-YV/,U$%=0XE40V/E0]DZ4S14'W=ZA2\1\QP9Z&Z"@K^*^9\?++R95M>=CR M*D,RPA,T\C_]GX5C/'VW]#;G>FTFXX(G<7'&-_^$S)(E3 M[RMB7SQI$\-\.T/__&MF>U^'Q@2[J(M_H+X]T2S_RZ]HJNDZX9DS)!H6$K]( MAO45$="XMG.&M)EG?SVY.->-E_!-NN%.38T\U+(M3*\9KV=T2-CQ_S1T'5L7 M?Z-_DSNZLPEVC)$_F5>O3]6F_A^Z(G3U12GXLU:AF+ M/=I$;VC6DV82P7[!_I/RRZ^8G/%N#'>DF7]BS6E;^C5ACI.+2D62B:9*^7W7 M]F@VF;_PGCS"UF_(=^[)Q;_E@[Z+3BYX$[U]T[MN'&U$[12&CU&CIM3EIBB= MK+S;6'KA?P8>62[ZFBM3<]W>T\"S1]];KX9;N;(G$]MB7[?N\.01$YU%M09[ MQF"L.3@<;2 ZS_Q?L">PZVYKYHUMAP@(_03129![Q56(6+.);GLZ'AD3C8B: MX \B2#O=FY,+210(4]%_P_F&\]L^83EBPI(/B').6,F+PAW7G26=K"S4FY*@ MJLW=YJKF1=P]YRJ+0KU1WVVN]7WI>ID3D&6AF@3'C7UI6[#Y-O.B[SY8;DJJ M(#>4G68JB7E1-O.95C.2Q4,':^[,>5N::[)9JG5!EG8#KE3+2 BG-TE):*CJ M;I/,2OJF-DFI(0NJ4MUMEEG)W,QF&=/>5N@$^YKUC-F$[@S+F,PFX5Q6QWYC MT'#)K?&"]8[ED=\8CR9NN2[V'ES\-#-OC:? )V.K6I6KTLJ,:&#S3">3)U8\ MF<"Z]GJP_QW[CR%O;9M6>._Y&%>L^")60SV^2R7 3W8N:! MAI\,G7Y^,K"#V%MQ9%SWJO/;JN>\_N.+\*O5IT^9YQ5^L9SL-'A-?" MS_01D6L=BIIZ1:[N)D\/3(U@5OB9CL?_J).7O4Y-8V1X_AB0;I"K+F')!0-M MG,/)Q:KF7I[,^6GD\^?+-Q]&#(SX(53O8K&N\^D%5V*2?3\R79:)3)<%DRP'@#*3FD-0' MXFHPR@K!D4"F\G 3V,Z%X"8@4P[<% 9G5.Z#,VHFP9EW:R,MUD;BHM]_:++OV]]A9#>WIQ@N9Q,72K2R JWGV7![M& 5X]WOZY36V M[(EA13TVF/Z'0<651YRNCCYN$$+9U7Y:W-S^:T93I.S)U+;(1W?I!^P!'2MP M#5JZ;E"'0#/O-4/O6%?:U/ TLTP:Y"-[;/?71JWN^JMW6.;#F2!*NI9B?$!> M B"3FS0 R&2 C,18L?&TG;!'0\25G>M2D"YB1F4B6!][FF%AO:TY%CV940J: M14^J4&3CP*TXR!PW>-]@/8/UO O_<1(J20IDL+K!ZBX,D,%:!^*#E7^4A ;O MH*#D3IR 2;)T=O6A]L7:K]3<+2@BIKH^\X0+6SX]N;>71XU 0N$[JR$EG^\9=MZUE"D.WLS)84 M9%F)L!* +(.=\M)JRI*97_G'DS/8[2XM&$MFMA4- %!X;("$5KZQ$+*)CQXN'E0O!(!6/3[+Q=4@\O3EN M*$,&UC-8SXGC[;G6C-L(9!"W92*W <(*A%4JQD+*L2N/L> !%>_K$0$ M5[]@! /;DT^R<>?J<[X[5D3!PZ517)[0)F0D<6/8'@>H("/I2#*2^)=@0 1!R#D(D"4?[P]@WW"TII\)?,C"@Y&\#\ C-R $?R6,OLM!0A\ 9!">+"T82V:V%1R,8.Z5V=PK.#C!3"RSF9@_.)GC(D+V9<%D*!=;BTM. MCIBN)[T3(&&OFP.Y>6R A#WKLA*QB%XG+U'[7 @&>\A\DHVOJJ7IS3&L8!#Z M6['& "E(.RIQRP G(('6@S*D#10UMEE93ELS\RM\!R" \ M65HPELQL*S@8P=PKL[E7<'""F5AF,Y$3<$:D/U_C1Z]#3%5G1B?#0':OO1&@ MC+[?.[:'1W3_@OSU[&B3*\W!;FOD\8VW]S,*J1US8@%Y MX7C6TO!RYAH6)F; B A&E^U/^ANQB\^]IV^F_:B90_S]3K-F3]K(FSE$,-[> M7O$-@0US"W&PRQ0YD0++_093+Q02+M? G\O"QL#.R-#,EN'\2C2B61P3(VI" MR[I^P[P.%!%*^6#[N[ CD*]( ;UM9\^ DEP)W8.97L# V9)])\-KA=OWU;7 MXMD*ZS6N3;V(3"3Y.I8^(_X&G::E#QW-V0W[A.QCZ;.05)=%I&S%CS[), M9A20-@O2YFUB 94/1N6BFE\ B6P@P;MI!CC(0@&D9[9MX'8.CC_F _N99?@+ M\R?6%AB=L 0!?#'SG+,_PY^&7X:?Z4]W"BGW->L9,ZZY,RQC,IOPR1FNXYW- MAWIR03^NC)<3]9=2R#<&L;378A%K>;SE(M:*8KHAH/3PK?&"]8Y%Y.&S\6CB MENMBS[U\N]/^:SM^'@>+(!#Q;1-?NX]-\NIW]_-)VU!%[3#1I62!.#/F7EVM M1!F X+P2/.780Q(.[]K6R)Y,L8=;SPYF%ET9J;QYFN7E92!M:;F6^%(ZGFC. M]S(2='URY>50(".WW'COV.2GWMN]29[6LG2:YSEE\8ZWX=O4]W!N-4OGFW Q M9K$@V&(ZQ>(X(%6IN.IR9IBLMHVEAW]V)E/'?BF"!;,3%6/-M'R\" 3.@L Y MEJ^7B*Q;YE<^;@5B%H0S;S3#^5TS9_CR;?[GKV0=-6>R"U)P/&SI$7?^K@U;-E.65V38;:?TCO,M!K'GH6BP",$B M+(XCDP)LP2($B[" L 6+$"Q"#F +%B$W%F&ZQ)8:%;%>$:O_N7*P;I#)C R3 MC"*HG?YBFR]DPJO7 HET:U@$\Q$_^]?]G>T\:];56'/QI69Q7EGO_0R6"ZUO M68']9O:P,Z$U>N8;%\/@"[Z!F38ZXK\X8LW"EZXNW<%$'*-V"B)N4Q$J MP%%I<91_ 2RF5YL5L4F1!GKUV/5J@(3TK'-?%0*PCAQ8*:K)CSR!6^P101[. M_(CP%#7QDL%H3[M_W=J:PRA+W_(_OVN.H3V:N$]4ME]2U"'+3C\5%WL%DV6Q M7[Q.J\6,UXAV**MP'?%;K,+U6_<\%LT)M#AF;\TANZST]8?(T>OFV M<]GK \L4AV5BD?(X&.D0/GUA%4N1G7[0)#PS0*&5QY&S!6@+V.\JD?U42$"N M)%U&-,.@\UZ2OP7>>-C<%V-UCEQ(U_U"<0=*TP1XE ,>!SK7E1 >RV(8(+(- M(E&*ZXCD" "%6Z#D)5%*"X!B\BV0(XL>PUO7]K#;L_!' M#N.-X;C>C:-9(\/=)G[9\^ZU-^K+%Y7N MVS1':.H8+G8[UHAO9&Z8QKPGZ6BHO5&,KX&)! M)3MI"% I.%0.)%4*#@,N2',@+@;2\,0U&SI@\]82/O^&TY>:26PZ/!AC[-W: M(VT>J>AY8^Q23];S+=9<7 +B^1KD@VF5A>^ > 7FO&CITK+TLI(UZ83+PJU \'P)GK*U M'R80+/VY:1=N*0UDZ1+GU-V^S;9M2H?:9UW?'_^@MNORK7N6DTB+V/\9>&04 M=/*L1WKO:>#9H^_^3JT]F=B6WSK]^) 1^^4;%W"I:/^[E2P7( T0.0<5.0=+ MR G*MTK+?VZBW]+GWM,WTW[4S"'^?J=9LR=MY,T$@.5N*7 M"U?22]T!!.2'@'<5E5-LI),>4?]S8UB&1\SC%ZQW+#*L9^/1Q"W7Q9Y[^7:G M_==V?"7'"L XFHXGFO.==ZS)]BY-5P/ ML'E@;$8L-L#S8[G9U2;8>F.&>KKK8T_5#NF"PY6JR!R2)N8F= M4H>?T'^K+_RWK8GW*RO5)B+Y&5NCMU_?=$>;D=5P2X6$;?,[I.<6\]#%^JTI M>&Y ^ZQIORKBTSP(D1HYP2Y."(<2&<4I 7.13R:)RW^RN:X#M(]?L./:[-K] MS!G16LJM9P>S.'F8T+MV.#SXS?UL,N7_N%_4K!?'%#ZP=.!M2"S)++>"?\P$,F:6& M%TPR0*X!R 2 P1%+ ]A$*367 WE+S;VER8S(.E^!=[X%PI:48V'W">QO $)& M0"B$1&"?':RS)#[^2_C$\+K>3>:X.1T(7'8.-DU6N:HL?29ZSET>5CRJ^5.;<=CQ0GO'5N?C7C/M(D%@MBS!$A02>"0U2%WT-*3 M5%@6&@"+,G>1LRHAP:4%P240_1F+?BD^V5/6^#N3'41_-J*_0) T5]L@D?X M[=L)WL*.[4ZU$>?M;V)Q^MI<2NBU[TS>A?#[U7;+0..H"0&A07 7G> 1\3BP MV3.TV7.*TNU,=M#7I28OZ.LC(33HZT(0_/S4>#USL&O/G!%V"?WIYS'6=#9Z MW7BY0']#Z)S^0?Z+T#___JJ)7]EWJU>#6_SK?PLOGD^1Z[V9A)Q/Y(65)VUB MF&]G/P\) 5S4Q3]0WYYHUL]?V577^!\^D\2IYW]\T0A76=Z993L3S?PZT9QG MPSJCET\N_->,K6KP#L9>@E;>@X#6(+DM%,XUGZPR-"*&P\Q4% M[T;^R\\?+QZZG6'[&@V&K6%[<'[Z2+YST.D%(I<&[:N'?F?8:0]0JWN-VO]W M]6NK^ZV-KGIW=YW!H-/KKM[_A^:.B07@V9: KK]"[ M>. %7<:/)UK\Q?QP'?\](Y(#.^9;']/HX EY&7F\]\N)09Y.Y.O9HVV;CYII MVMZC_1ISQ?XCN'_J#AU9WB(8]1!AD M2+@ 20KJ]9%4_:1_1KT;-/RUC99X9\XWK:LAO2PU%?4HJ'EC.XAH%O172#'D MBVY$)#K6T3DQ**UP2.QI.AY1E434V1F:D7N(>+?P5W3R,2CNV8/;OJ98@<29 M3M4AF<%8U][>L.9@*R8F_C6S,%)$ =$OW[,C'?U6P7; E>WU.690%KAGV1SI MTESD3O&(NH$Z,BQD>"X:C9D*_9PAA3W*@V3PICG5=)W8];^02W#Y%+.?ZR MA=\XQO/8FT.#:!&=N*">D_9HZ+/U\*$OV/&(8#)#LDX,73?Q?,15.N#T7HPV M '*?MAUK%$0>R$]9K.+*GED>/76AX_>F@DOOF#KV"WU.;-.M-S;L M=X;"$NCH0.'4"#[773A#&\ALG[Z3C%+4BRHV&6A=CTN_4@M8YF=V6W.LV89_V.?/P.?K2YFYTO_ MR^ +:D^FIOU&5G.545#7_O(9H%U(J=?2=8<>9?#_G,_]^8^B9:++*IJB0V0(7S (E/ 1FINIXZA#>-J68B M_(I',\]XH=XG44#8!66]MFP$\(@B_KU*/@T\SE/F(^<1/>C/PP4_N^1V$T_' MMA4&J=!N0N#31BE E4C+P=H.?"]+M76N_[Q9@=S:!%KW=.@[.0FRJE3DFJ1N M#(,5>,=QEO 2M5]' M8\UZQJ@U\NAE&AY'.JM5R&Z=.GB$:8@(23)B>RTN^D2>1RP Y,Y&8^2.;1J^ M"F/+WECSUL?^0UL=)0NZLA\'<_@L(&*=H$^R/\='8D*0ZX__)3.@][-;R8_H M*(+GL*P'-@@V2,WU4%-$NO;F?D';-C)\Y7..Z//)U?[,W*[*E8I<(G8G)F^KS6H# F6 M%/E+<,D;&RS,.J5AUD.#VQ_N'+-$^<9!Y-)*T(4( J(3!61! 4:,LD#,-)& M(X)(FB.E,RHY5 )%?DO>;%4B+[AD0.3/0(A1%(W\ZC("%;CD<9A6?*3?/SOV M#V\<7OY"Y"]F8]/Q$ZT*3S#+++B336,[02>17VX;6C U,KQ]*T-BZ* MSS>;_I\S+[PD0(VQ\>]<$5H]V\[;^SB9GU++J#@*;HH=+>M&Z:%W>G^1[7:T M##/8I!4_BG:R'X:IU8=-/BPW(9#OB"]!W MF6_TY3\,\FHJBBPR*9O*J!?#9<+10<;@_G+2Z=ZL9MI;LXEN>\$-JZ@-6Q'6*W)U<=R.-;/K/;%! MS$]*VY;?XRX\92<+=5459*49 CNR(-;ZQHU,*N MQ66X%G5%$AIJX^.5N%Q=B1^$,Y"]F%26R->-%S2B@_KEY/[;Y6_SL,RNT903 M>D)O]6G=A[OYXZ+VS%9>$M;^W*9;_=^JW2 MNAFV^V=(,W]H;^Y7]&@[.DT2)[3!:Z\?8W\F\O3U*X&#:9/;_LY.@(KD=]KH M.S$Y9I9>6;UT0H_6K4_[U^M^Y+3IZJV\E4TB.,M?N#@=E69]8Z-EZ MON"C!3CPT'K=0>^V<]VBX[ILW1)"M='@UW9[F -I0@Y'0<3>EX_S8/VVX'T@ M[8CM/:0_C58;N\ET?P&)*X(P/TZQ&(1]OS[,EJI&0WSY%*(I M*,O]J@T>KSX]&!I,]T@'O1G'[(; MDORX($+"IYPO3A_1V:T^;'\J?O""%!ZV'I $KEFS7WU15_'7@=PV?46N;1HZ M1RJ&[EV=F#^;]R_VT:4U&+2' \[4=>$5+2Q@-I;*)LZM5AG3[L^Y^7"K[Q,^]/O$1T<^ MAYX5B47+\[ C7"Q>E&9.BG+%K&NR<5QI[IBE78[H'S0C^$4S:9IZ)#^&L8[U MG(?$:$O\P*BPP#\V/5W^:=5(8#'\--ZXOH]#:SJ.&C6E+C>46O0F"]L;76S< M/ RN3X+MGWDA1$*)EJ73_[07]&AY5YKCT.WXWS5SAI=W@;9L\ZQN"%TH@E25 M!%5\OW5U4,*D3/LC!%,] DQ219(KBI0;F B0FJJ@2M7\P'3E&5!DJI"LYHC,P)N8N*FF528IX\;J2$HC3I-:"FL$"^C44Z> M1LF --?%()L3\)@J)K:^@[7_P_#&5S.7T D[+4J&O46T(*JB($H22&CNT2,E M-K5%. M*LE#ZKP1WDO(=*+0D)J"I(!5S3].E*0R>W^<2#6AVJ@*JE)]NI'-$ <[\Y?.V\G^CWT%LL_U%ZO'*P;^_FA-6(H-/+< M\@' Q 3,SEN&AP&,)"C4/&X6=Y>PA*;QO8.GFJ$C_#K%EDM>33- _'KJ(Y_8 MQ0@]QTY+SH4_8X]N&QLGWF0,:-SV2;PG#]<;LM"0Q0/R<%3&TJ#Y *R(#*3A,\2;U"&Y+BGQ&A9>CLD1?*-*%5HUFJ" MTI!!/G./F\0;E@? 356HB4V!#*"PXKI4EK,OKGM36C27]8^@>*3%M&CI1A:9 M 6F=D.L2;VO.J7&+-1?WZ5A[3P\N9M92,K9K"+1^6DU40%ISCYO$^YL'P4V3 M>&'U>JVPTKK@QC4+:O2&O[;[<(0YSX<=X6*5W4P*&>R;;>L_#-,$&V=W716U M]1O+Q@D7/7$:I%2M"W(]QS1(P$A,C$3M*\:R9_;$B"JH1/G7I$-NW!RY[;*H M-N]IUK/Q:-+N$,1=I ZD-AK-)K3E'.W'.*&=1OS.Z"!F=V>AJ'W06&+VAO9/ MP[?&"]87-/*C[LE#.*(@J35!56%KAGODU*+V\&()WT,@IRDH2DVHUB!M]N 2 MN<=2K&AO1DBSXBJGI1:U61HO+$A)&G"@;8WVRFF1%*%ZT//!D&15&$!&[2K& MBS>F!\A&0Z@V><-CV:WW?3*L:+?%,,O*US6%R;4Z I:.VO"-<83#)R$CYX*A M&;T3GFHF7H)4%V29M]Q)@&4NL(S:$8UQ4"1U6"I"0VX*]?HA=T,AI3==A5,< M]?(A[RB$=VA9/!.O,T_6I2#CCVP;6T=M6.^0)YPT"B4)=>K&*%ERL5)4Y7)T MH(PZQ;I#3G+" )Q1^WHN.\9=EJT&N ,2LSREK+DB7R M7VW9'GFV9U,\,),E: \?=A1VPSZ4;O8MPM)K#[G^O$,WB"3_R/YK3Q>MSO)L M%+F^ +NUBESIS[C,%<7F#VCIERZ_0DN_U'*AH*4?!PEIT"AG%\?[:+F&UZ9L MT-(/T ,M_79'$"\[6QRW]+OMM"X[MYUAISU K>XU&@Q[5[_]VKN];O=9HS^R MG+(H-;^26U'[WP^=X9^42SUA : M!]V3*\7V&V?0J2?.$T\3.FI-:#2*6[ZSX 93E,"^U*SOA%"/7M&$-8^',>J) M4[]O;EVHUW,\%P>(B8F8Q+G9*2-&$E15I?\65CB7T)IF M93X*:TYSR6\)$Z?GE5=:EG[#$DLP(\ZMH3T:IN&][5IPFH@AYG1-%)0"'X0OH3G]8&'-L;".'/R"K1D(Y 3LE;@>U#5^PH2C]+Z_ M]ON5!!S7?!/EX7Q[3!.7&(Z %S,_2" M%C$.=VP['H&K,P$QO3O7)=XHO)RYAH5=]\J>/!(WE3YX02?REVOHS)&UK70\ MUWJ5&-8B"'+N(=5(O(%X=) "RSLB%.+,\*))(.*C4 +'.!9>+MT-1A*2DU DW>VE2"%_%Q3\ E#* "E!/ATMC; M>9MTGI:0$@/*#5K869#S[/H&:(F)EIWW1%-'BR(T:K2A9!.L_AP/8]SVNM\J MPW;_#HYCY/ZP(UPL,(ZV'L< .VAWS1:UFQS80?^YQH]>QW(]9T9K"[5>#;>R MG"O??AV9,VK@D\^C,1Y]OW?(5?8*\M>SHTVN- >[K9%WQPXI?Y3N:3T/L3-9 M?D/2O1!9IOLAD!W,/_RB=EL#PZJH\%,%N5X5E#P;^QRWI;;U% CHB-V9-&J' M.^:A#Y^I6"K_C6-/*!D2"G5)J-5HO(V_BRAO;YZX .$\^_2_J@MP0A88**<3\8RAJ;S2-(Q[[ M8ZC9J JU@S9; -,YU2PVDVCL"B2Q)>/#J,W@0R6Q?=HK)+'EGBW4C-IWWNDP2H>1 M?6?965<,FNSK5IR<*_]^ M]OO?-7.6,-^*UI63A*::8V8\X"H6KIKBEB/6W.&J*BA-VF8[QPWMX[9,=]., MEXDT8SV>9FQ0E5--4S$V8[U8$D\NFI(JR TE^K7;="EHPA0DUI;Z?/$DUF5V M$HO69*L*5=K,#30AY[C:4L4/< 51]'AI.8[Q.*.=P$?:U/ T$^3[SGPH)2\3 MHNL&?9IFWFN&WK&N?!HDY;"Z2GP8,<0NLAU[_8<'_7D_ P@3@#!Q MO8^T0$A$>T,2I*P+LF< 0K#DD^_VA%GW<2)'53)!M2[(DK@6,AIC,_GFBU0[ MN2!V1X.V48I\:KR@4SZ[HO"48CTE70,3C2A/_7+R[>9??ZJ5ZTZ7W#RI./IS MQ1N3GV)'MR>X,C(-PH<5 FE[YHRP6[ERW7[PH3+V)F8%FRPV0QCC>6Q2;83U MDHNA]=#Z_/!/'($1+\(N-8C.:\B"2BN81P6Z-TLMD#CP%$XD3JF,$U\"]+&G M&;2E".TL8EC/O#NUI<^[;\J)0Y8A+=L!*5NCT6PR,S6BP:[QDS$RDB9QBH)< MK0E-\9 E;^!@2&$ FCA">BB R@U!E)I"O7;(@^50[3C=PR$LA#*V30)']V?4 M_FMF>&\%.!MR!/R=.$2[3%*?H D53D.H555!K8+" 4 20"8.UZ8&2%6H*4HA/*7;,]IA?8VI_I$SMV\>V39V3]PS=XGB M+4M/B_DED=8E5(2JDF6/%Z6HZNCHX)JX8>]AX-H4A69-H8B/+17Y"RYE[-@4,LX*HZXN>6*TU@Z@L-\P,=;>/-?45(00(]T_N MOUW^=K*.$%'\*8I_@F\8.[*O3MCCUI[7?;B;/W"9BT=DHMCYBE9>$KWHFVAT MGSMJ<,F<3^KJ_ MK0[GHS$DR"186I $"MC(N;<5;_UQTVO?XT>NIUA^QI=]?KWO7YKV.EUY_9; MQB/J=0>]V\YUBPYG,"3_N6MWAZAW@SK=J]Y=&WUZL+29;A#N_OSQ$ ]".!\\ M3,@&.&=Z9(1-,Q#>\\_N5!O-/_N8)2)I&)1(CQ $N_'HZLZC2!@JD!)D>$P7 M^!_0QVY,^#MZ;QK[08=[&A$+='OSEY/:5LF7F7>=)7-0!VSL$-5W1WX^=E&; M4%[WN2!TMC(=3+BEO#J$5.@?Z;,#Q+*@ZL!X!8 M7N%;UV66I/)1PIR&/LHJ MN(Z6HA)0M&04!1XM&T5SY=%]M/D&DL+7V7V](_GB[L[MC[_ BZ_*/^6T8[>< M_Z&9Z\5 (R:8SL9&F@^."G/_XX.W-',XR"JOU7_4@VTTM2)*.Z04OF!KAFFK M)G8@G;SF#\,;7\U<0E+L=*R@1U_+=3'YGS[47A/NL-/#KK(@RAM2/@Y-P0.! M!5#8B$"AM$"AQ!4*Y1HM9"2P*E(*UCBE=N_IFVWK+&$(.R_&"+L#V]03FCM505)H8MN&BM F"L(RRF8\JE#6!1JM:90;69AL0.$BPYA)04_(&T(J_3D&G$ZZUF$ M/@#"18>PFH(3D3:$Z8&M&I'$]0T',#F!,*]Q^4,Y$*LYR4HM]!J^.;;KHGO' M?C*\ CH-^3+Q=NZLIF#F,_+XU$D80*)'H06UN>$$ ,2/BH.G6@HV]]YXJ@KU MABC(S0V]%P%/Q<'3ADW!G0S@O?$D*8*DJ$*C"9M]A0?4AOV]GIRU%\?FS\18T.B-\6.YM&SCNW7*;9<[)ZEG$27=@;D^XZ% M1_506$Q83#X?"HNY]E#8_UY5-P-LFD33".@96T3KF*S*BZ9/#,MP/:J%7C#" M@18J6(CK:,+9:E1.S*X!LP (WWP8M"R]M0*"P!))N#LC*$U9:-94KB/;@&8^ MT!R5Y;%KN.Z0:%;8/HW:S"*S$-!<=#1')7SL&BP\))J;@E*3!5'E>]<1T,P' MFJ-R/W:-5!X2S75!4>I"L\JWI7%L,:]->^B+0%?'&MD3#/OH:6XKJ%%9+KNZ M!7,2^12ZM5TW:%Q%96?L:N!GB*N)%JV'K9!BX^KJ#R-74WE MU'"E"/6Z+#14;D[N *Z2XBHJ7V-7HS4U7*F"JE8%>5-9?MAEAZ]AESV3779O MC!WTR>?GSVS? [;;"_%06$Q83#X?"HL)V^U;]4Z'5DO#KH=&8W*Y<%OJ/%OY M&\J3[!3M"LFS5PQ:JJJ"6(/J-T5'5'5#J9&=XERI((J:W+5F%@4& %$'1=2& M A8[1;A2090J506QP4VF/R J*:(VU)/8*;:5#J*J=4&1LMAWA2W6!(9G$.TP M@FA'D-(I( M[!;-!CR;9HKJAT,9N^[>4[EW;LE?CU_NP.G+)2OUR4J%%]JI" MO2ESG6L!8.8#S!M*;NRV:7Q(,,N-FE!3^4X< C#S >8-%2IVVZD^))@E61)$ M$4K2 9C]07[:AN8-]3%VVQ]/'\T7DB#7JX*:3PG?#7TFTFNBL=(RX_,[(_S8 M(N>;/AB4LD"AV(8[,3KN&^ M:M+H1[59%6IU*!A:>'RFT?2!2WRJ@LK/01; 9U)\IM'1@3M\*H*LT"+>D.14 M>'RFT:Z!.WQ6!;FF"*K$35HG' 0\@J^/S5/[*"]NFX]6*/^L7+&?;=H@C?8@ M-/H19(J>!6U+DA5R.$$\'X,WC0:GZ0* MWF:S*=1D "^ ]V/PIM%D)57P-NJR4&ORG7 ,66C^QDX7>\6M4?@Q0RF$H71[ M]FCB=8[Z!Q\>-C^'#[S+PL9MRU%^#;[CN&Z)[[* K>S(ALF,PUAR,*NA2&UYGQ$LFJ,4O"C?%4 !IJ2 M20F#;) &.7CE M0EJ2^@*9( W*&I8,:4G._F> -.F+S$WC!7!FCN!K<&;B.#/7ACGSL [NS.$$ M7"6B-)<8!,L 9N M#7P-;LVAW1K?D_D#4U&#==0BD]6>L>_$N,A^FGLUGCWZCGHSS_4TB^YT0MLO MGA\*BPF+R>=#83$/T_:K,*=,-T73BKKYSW$Q@$94(M;6 %FD61]:!X%QT)U- M'K'3>_)MA"638(\]#$50:ZI0!^^R^)B+RC'9&BC+$7-B0VAF:9+Z.R M=%*S>0.2O6-/L'J/''51J0BI6;VIHTYL"@T1BJ46'G5120FIV;VIHPXLWW*@ M+BH](37+-WU9)Q%9QPWJEFU?\O>CK;_YE\@'[='$[,/YJ6Z\^']%VJ,_KPWF MYYW+TH<#FVYY2ZI6;Y.]=H QTD8C>S+5K#="5/(3C[S"LRF@6)4:C>Y"/AF6 M9HT,S23#(E],L.6YV\>:^HH0 J"1J;D$2/??+G\[68>'*/X4=7PV^(:Q(?LJ M<$M6G]=]N)L_<)E[1YA62?V*5EX2O>B;:'1RX>-,#4 5 @F=C^=^UGWK6[MR MV6^W?JNT;H;M_AG2S!_:FQN>_J64M/#:,,;8GY-,#[8&;MC?1?9/E(<67#I! MIU$+\.MU/W(!Z$JNO#>)W@0=_ M*(N1?,2EB?DG"A+OMNRO^JT_;GK]:_30[0S;U^BJU[_O]5O#3J\[=RCS&EJO M.^C==JY;=%R#(?G/7;L['*#>#?G4N_KMU][M=;L_^!FU__W0&?Z)/CU8VDPW M".=__GCHVOF861(@J( M6FNL51]5H#FLPD).,#442 *F;4?8-(/C[?//[E0;S3_[7$V$]I#^-%I4[B;% M?)P99(DL)D9?Y^&=\R65&2=XE$I8*-T]ZPU/(X*3K*KURTEMJV[8URB)71\N M2\Y@0N/NKM=%@U];_?8 57P6" -CF8ZDVT/WK3[ZO77[T%X=!IZPW[E\&+:OWC#?%QG!.^+N#7O!Z&"O:,QHC1?*WC@J80WJLU;&;:Q47C"!32ZDHTG\&8;[#%=U4 MZSVQ8]>M5\.M^.>PV=>M.TQS918WM_^:&=X;N6-J6S178ND'[ $=:V3.J-AO M$>%/QZ.9]YJA=ZPK;6IXFND_;WL];O:@L6V2^;O^^Y)EY-0$N2D+DI)%]B$4 MEB\9ZTC[LLYED5E'HNF30I7S>O; .ERRCAR'=2*Y@0ODUU5):(I9]*<'Y!<0 M^9^V05])#/VA@S5WYKPQ'&<(>.229?SEI$+[\(AJ36AD(O/?KW\4+Z09"UF) M?'P&!X8?AMK&3VIB?NIC3S,LK(>%XK+4(7)3$!M5H:8JH$0 \[MBOKH9\]G M5ZD)5:4A*'6^.V,>V]GNCX)V[!Q3Y5%S,=W3F-!.R!H#%_:[(A=,YW%[+$T1 ME0V'(=<.?O,>8NNX[@SKUS.'/.L>.X:M_ZZ9,QPVB<#ZU1**$GI3]/0O-]4@ M /!; 8\GRU+K#!G6F*""7JJH[M4;$$'>9A5TP MURGVH9X\^37V(#>SM:1LJ'M?#D=L"8 ;Q)!D& >\!]/KB/:H&09CSM6'Q?2%A8#;KU\73FC,::BVGO=9V]5T5Z.+H(FA28**/F2A>LA_'43=@ M(F"BO)EHUWV@M$-OP / UGPP.8R#X0)=MV_22< MP_TMWMP]2IUX;BH^R!! MW8>RLM0VCDIE1R=)= _T"8 _=WT2;T,'M$/6V@$2]59CAEWL(>+(VI.B%9,H MERS)(6D:E P X !P !@ # &,< C(WNBKSS68#4G'5B?_KFYZWM)DY6D.J2 M(-?RJ&T'2"\:TN,%>@&T:7K+IVB\J^9A9$B0A.5_$1 @GJLBEQO1-=C MY3SA)JUBL'5!D22AJ3:YK@4+K,,EZS3W91UHH@*L(S.(VR:P:+./[M3;33_3)U3 M,CS#&M*?GJR34!1_BB#3=JHR7C(L'5N,7J_ST.?Y$EGB!%93"9EN%T@IQ)0W MOF)DTZ4FYE1MOJS+8B;H9)_=_D!ZYM/2-()9K,#S_)'^[ZIW=]?KHL&OK7Y[ MX,>)PUAQIN/H# 8/[>O5 >2 !@#PW P M;'6O.]UO>:)NQWU+[M3KQS"7CQ/FMZW! +6**=" J-N(>@E$+1]1@5-+2%3@ MU!(2%3BUA$3-E5/WL<$W4!6^AJ\_^IK7E%44!)+EQD^:5>,I:3[+[I2@;=GR5BB+QDK+*.F.^VWQC50A[,\_U-(L^+=G>FRS4J[+0 M;/"]]0;LP@N[;-@LCL\NAT]3/22[-"55D!L*, LP2PQF4;/1+=M3^0[)#BKA M!BF+PX!DP"3%(Q)=JTGF7, $9P8X!LN^&;7-D0YAQ>/5,OPFF,(C6=!Q'P@ M8E1YUZ[K' 8=5PSB)6GCX)T;.W$N:8!I^&":>"W;N0XN M, TV3*-$KVVUL) M(B4)V.(#;R^CUFK 'T7GC^QWK++A#U ;P!;)>V>JZV>=BA \7'C >LO2^]BC M_/$^)L*W1N&N62=P)!^**OLMKWT8\G@T%N0\EKH]S]'D4JOU#:<,N(]$IG?T MH"D)*K3D 7:)Q2X;CAYP'X.$X\W +)DS2T;=WG(\WER'X\W #3&Y(:,&;G"\ M&=BA .P0KRE;68XWTSH8"O@8P!EQ."-6SS8XWIP17YQ#5Q]* ^CJLYND2^EI MT%UCT5T#57+LK]'MH?M6'_W>NGUH'Z"X;T9P2O@T,O_P@8\;A?/^N(SY(BX> M"@L,"PP+7/H%WG&CMX"&Q3&7Z8?>"R4D*G1)*1=1>]UAOW/Y,%QOH)GM*%KW MG6'K%J!5)FB%W3ISQ%61^X0"K*)IVF\/6YUNKN*JW>IW.]UO *Q2 6O8RUD% M[>,-\=&D"+XNX->\5GW@O+.45,34ZSWV5/]1W$W?ZOJ17;;I*_'59NIA^AB*XNNGT'5 Q8-*ZA(?)4ZV"0JWI=Z M_ETS9YCAZ)+"Z&H)10F]*36C^%L)%%[N@,>39:EUA@QK3%!!+U7.3_$$J 94 M ZH!U8!J0+5"46VS(1?9_>F](0>V5''2)W+SOB@*D/9#<_2B-(_6U/BK9O5;(^ ME+96CY L 8 P !@ # #&,0!CLP^Q M#4@O6A(C^I)O*NW?#2@A=W'N*VR MX+QV85*_Z_*&DW-%V.),Y;RV0@^=-N#H';#.SJRSX>0=3SVTX+PVL Z/K+/A MD%T,QXH+Y,-Y;4!^LO/:=7G#6;L8T(?SVG!>^S@9:AL_137^/5R,+K7SVC6A M7JT+4A,J10'F=\9\5/?>^+DM:9S75@2E*@F2Q+?U?PX]KR@-H.?5;@(II:=! MSZM%SZL<:TAW!H.']2+6J1">BPK2QXFML.)])+J N,4F+B^"H_M. M]UM1BY470S\>9Q5\:-U46J)"ZZ82$A4XM81$!4XM(5&!4TM(U%PY=1\;G(_> M,_!U ;_F-><4&@8=/.M\\\803VGGB;:OZANV;'GJ$<2J:+W;/:-?NKV9YWJ: M19^6<.]7J-4;0AU*=0.[Q&*7#;N]//4%.B2[-*NJ(#<@3P*8)0ZS-++1+=MS M\0[)#JHDU&6^R^0#-_#"#_1O#BC7I>$ALHW7Z04]RM-939&>@I0L@ N(5;!8WME MK2C16#_7QWGM[$@QBCX\>2G#TL*S,N8TWLV\-D2"RDDR!_0\[MJZYXW=< M5P&U!9SQ(6?4,]=:P!G &47@C%P;M^X<9 'O!Y@E3^\G7DE*7D*2X.BD[.CP MFO#(1Y)CX8ML'LV&2J->@+J:A]U_K$N0XPCL$I=="E!+\Z YCA+D. *SQ&66 M6-4S(<<1N.$HN"%604W(<01V. YVB%4/LRPYCG7(<03.B,L96ZIF\A)03"O' M42E6CN,Y-[4YR>O"\I?WWRY_BRY]^1Z?P3<,[NRK(.:X^KR;87]K 8>EE\RK M8RX]8/Q4<>P?\VCFVB5:Q!/=?^L^W'U<)")VV3PLH'W5;_UQT^M?HX=N9]B^1E>]_GVO MWQIV>MUY3#NOH?6Z@]YMY[I%QS48DO_K=D$^]J]]^[=U>M_N#GU'[ MWP^=X9_HTX.ES73#P_KGCX>>31WAPR[0P'A%=^3G8Q>U+1WK*UL2,B(Z:W5O M(E/!'3 7E#O>T7A,Z6E0M711M115*JW*U6CA-6_?:PU>GF*J[:K7ZW MT_T&P"H5L(:]G%70/MX0'\6?X>L"?LWK 1;^*G9?XQ%+B2ATT>Z(3(><&LMN M2WUI;FB2+,D<5=P^8+?:JJ T%:$A9Y%?7X:BV+M&\0O=G!,;HT,X-C-LA25*&F-'E2ZBE%67%$972RA**#5JQ.)2>9$8 /BM@,>39:EUA@QK3%!! M+U7.3_$$J 94 ZH!U8!J0+5"46V+(1=5:?*](0>V5''VN'/SOB@*D/9#N0;*#Y T#-@&;$=A4TL!F MLNQA0"0@,@*1NR9OI9OD"Z $4$: ,JKA>YJADA(Z0[ #O1HOZ>/IS!F--1!3JH\ B/ MEPS%<8P$$ X(WX9P>==X=]J!$@ H '3+"6N"T%WCU.F$2_;!Y0=>@RH*=3&+ M+HYPYII7P&_#>RJAZR3!&!#%@,SMHCA>Y!H$ZR$%*^3$K,9XNMA#Q%.R)T4[ MS1V[1&F> B'V('-(58PJ>5H&%0# & , 8 P !@ C3A-K5=HY;S6N["?>194%6ZH*D9.&Z -*+CO1X\5 ;9K>[+.E <'UCG.%DGJEM*-B=I"E:!'Y!?0.1OV?F4I:B6*H<\J)-FF7]9 MD&1):.33$"62%R /Y1@8:AL_135S.? QHS0JOHN"7*T1)5(')0*8WQ7S4:UB MXI]B2@.^#:%6506URC=\EV-VY.]'6W_S+Y$/&EES]N'\5#=>_+\B-6==$@YLFN5;PDD1&M"I!L!C=!YATPP6=?[9G6JC^6?JG)+A&=:0_O1DG82B M^%,$F;93E?&28>G88O1ZG8<^SY?($B>PFDK(=+M 2NEI\P;%M:-L4'S5N[OK M=5%44_-,Q]$9#![6^V^G0G@NFE\?)[:&_79K\-#_,Q)=0-QB$Y<7P=%[& Z& MK>YUI_NMJ'W6BZ$?Y>.$^6UK,$"MLLJN8R;J)1"U?$0%3BTA48%32TA4X-02 M$C573MW'!M] 5?@:OO[H:UYS3E$0"98;/W&2?WJ-1VSW#BD2RT&5BIB#&GMO MB*?,\T0[6+6H7=MW'>#S33ME[>7>;:"QRF^]F>=ZFD6?EC3EO2Z+0KW!]_89 ML LO[!*UX;L3NQP^U?20[-*45$%N*, LP"P?,\OZ ;Y#Z9;MZ7B'9 =5$AIJ M%LU*@1N*SPU2-JHC/VZ0&K*@*E5@!V"'&.P@9^YX+ $\8Q^C5F\(317,)N", M.)RA9.YCY,49=84:4 VN^2*ET%]IBK-!"_C$!04W,[VR?A"/\\+[T4(ANC.' M+RO8_U]J+JT).9EBR]7H>Q(FO=X%!C8 .]=X)UK/_ \XK[5P<6-)T#K[ MN/&=_?Y VEXW(/BX$9Q]M!\0G#?0RH7@7)NCI^M.@^$,H/9!G6L_].Q!S;]\ MAH2CUB,TV\'LQ'_)'] MAD@V_ %J ]CB@T%N:?NBYGO0(EF\8^$!ZRU+[V./\L?[\ ??&N7C-C(2M)$I M*T=N8\A<3X'LS)#'H[$@0ZW4?7:/YD"U6HNJ0U.$2&1Z-.C_F2.N?,\68%4F6/7;PU:GFZNX:K?ZW4[W&P"K5, :]G)6 M0?MX0QEW)8:OR_,UK]G6_'>8%HN8?1VQ+?!F*7EEF58 $-0Z M-'PI%QR;F^&8$;+J0E61A:J:2WT)J*T9HYDOS7&N/-+*(@0KB[XZ"+_2OW'! M- 6_=7:KZP<%=;^K][S,A<37>?1-4N%]Z=W?-7.&4VT^)@HB-!\K".#Q9%EJ MG2'#&A-4T$N5\U,\ :H!U8!J0#6@&E"M4%3;8LA%U2M[;\B!+56[>>E-HU+F)QP#(P78 J@'5@&H\ M+"Y0#:B6M_$6U;8@3>^J7/83[&>M>E24M"Q/F% 4:8MV@.!=I<6@U:@FJ*7Q MKO9OBRH)8K7)4]#E $>4#O*TO8&\';91;4Z3PC:_[-\=8?OJ&F>689+%=6:8 MK$]<2/*,DR*A;KWR_(>H.TAV+H"F6*"1T@!-LN19@$JQH+)K4E&ZR:>%1 M8 M^SM8^^L%O5-WQTMH<,,N9^GZM_/+H74QJI]AH?SQ%4ME(10G?8&]L[ MMU9;'.')HL<:A(0/BO!X"3<\N#\ 8 P !@ # & *,X MP-CLF>R<&9J:TTSL3]_\O+7=A+O(JJ T1:&>24U,0'K1D1XO&@J@3=-;+DT^ MQ&HU\W_-+(P4D54RETI1R3Q^@^BE& M%N5Z2]OO_5A91]F7=:#\.K#.<;).5#^.;$Z1%*S&.R"_@,C?LO'9$*.:=ASR M+$S*A>3K34%LY-)()I(7( WE&!AJ&S]%M0LY\(&A-&J*UX1ZM2Y(S2R2#$") ME SS4C.4&Y:.+;:2K_.@Y/G2@L4)>:82S$SS5.MN_6_G'6MK M1]FQ]JIW=]?KHJ@NUYF.HS,8/*PW9,X!#0"X0Q,Z;.D>"3F@> DISHN(Z3T, M!\-6][K3_5;4%MT\J%?H_;X!YK>MP0"UBBG0@*C;B'H)1"T?48%32TA4X-02 M$A4XM81$S953]['!-U 5OH:O/_J:UV12% 22Y<9/G"267N,1VY9#BL222\4B M)I?&WO3A*:4\T=94-6H[]EWS\'SS25EGLG<[8ZR@6V_FN9YFT:H^*#!R/)8!G[6-4JT)- MSJ)4.'!&\3E#RMS'R(LSZG5):*@-KODBI=!?::JN0??PQ)4"-S-]<_V$'>?U M]*.%0G3##5]6L/^_U%Q:ZW$RQ9:KT?G\09@/BGFXS5=Y3NNEA[F M-]71A?*YQ4=Z]MU2DH0! ,N Y8^QG'U?%, R8/DP6,ZUJ_3N7C<8V #O7>"= M:_?I/.'-O\SF-:,LK[#24D=.B"JE)0"JNS;J+5I4:?\^KC61IR:N@/2D2(_7 M,;BXL:0X2.=?ZW%_%#;B5$?J_=.;U>R#_6F[T-!LO3RB,_LP?%9H+*YP! 3O M@N!"10N@]D&=:__Q[$'-OWR&3*"H3"""4;( +L1M4N/]*A'?Q8_; M7,UQ$8S+%P6^B) 2=IX!U588>&\NJDWP':^;,-?1F@WX]K_V"@EQ*,W-!>=L M8YSL _H)?/5DHI]_ Q!@FQ2VV4?G ;8 V[UAFVM2_LXN.%C M2_%O!^MLMRR]CSW*'^^S=/C6*!_W%Y:@ MOW!9.7(;0^9Z\F-GACP>C07I_+\BPV\_KXWPYYUC M].' IEO>LN\^P !CI(U&!"::]496"UFV1Q[HV12/+'9-\*2C)\/2K)&AF60, M <#<[0-+??IDM=&(0OV7D_MOE[^=K -$%'^*8L_@&\;M[*L@Y+KZO.[#W=86 MR"LOB0ZC;@+FR84/JEJ H! UZ'P\CR'?M[ZU*Y?]=NNW2NMFV.Z?(A*KKPWG(Y/ MG;4Y1?%$0%/T?J7^^=?,]KZNK9?_Y38UL\"#/Y3%2#YBR<01\2A(+,^+1<.O M^JT_;GK]:_30[0S;U^BJU[_O]5O#3J\[#XCG-;1>=]"[[5RWZ+@&0_*?NW9W MB'HWZ*HU^!7=W/;^0)\>+&VF&X3;/W\\W$-P=P!+)F$#W#/=,L*F&&+ 3;Y*,%&K'LY3UP!10] 4:E DB*S M4U*AZ5@G2CC'3(4KS1VC&]/^X:(GQYZ@WA0[FD?]G19Q/U\,SR#O3YEV:3,> MF4;XP,?4"D\6YZ&PF&L/A82D939?517-<.FZV$,=:V1/\,?LS6$(-")<]8^/ MWB)G7UI BJR((2^R%F4_EKD48WP87*]'& FM?%+=VF[R[%VE+DA*%ANT90BQ M%P9?\4I7'!Q?JJ T1:$NYY(A7B2[CRLET-+_.W,]%K2FD6T'$RB-#!,CBV@' MP]<.Y'OZ:40-Q:ECOQ@T!O#XANRYI:C-+<4SL!1Y?B@L)EB*L86$U& #N<93 M(A8,C2D>S=*1-K')XOQ/*V\'GWP4>51M\UT-Q65BD;]-3/]H67IKB68)\YF$ M!@&X7,TB-[P$]B/72(M7<#P_I%6EAJ V55Z0!I;DATKBP7(P687_$#0PC0LA%GR#7+Q:.8PBQ$T2'I\'553:5<-LJ#D-T)"Z@_V MK,Z"AHE8&KED#7XYJ1 O45$%L08QB&)@;"EFR]'LP791JPM-.8LTNA+4 M_BNSXW)CD^]>L(6)/K*?T/W]/=%-&K@LZ2D<*:JTTJX*AW*^2UD?$^9OO]* MTLQPQU0 ])ZN\:.WZVGYA;:!PLS%@-@V/2/%*T]T((Q]Y*FH545H*#GYQ$53 M-F5V@);=7JIM&&_0/V8N1AH!G@>>3HJ*)ZHVTZZ*9Y[I+RB.M[(GHF51B'/B^!O8-!5 3 MZ3%O&AOQ[$SX)277U1*UDM:9:@A$>?'"MH"LQ,A*8^,]362I8E-HU,%1X%(A M^,=SQIKUC-G6N>\/L!0LT] >#1,R+OE_*"SF83(N2VGTR?4@XW)$RY9A]*EC M^7]]9OP_&I%E(!+ P2-LO- 3_6#UI;C1%)70L*O9%Q(L)&'':@54Z\^)EDQ5 M*X(DBH):^J:&@.#$");C=3K*$<&-FE!OY.3(%&VWM"16["X:CN:*6I[MT+30 MQXLB'DOE6SY$I5+LK^$Z"ZHE/IHJ-?,[.@BJK0#0C=>,*7/H2D2?24*U!AE MX+5%ZS2*6HH)V,Y-.YHJIU%9X;U,N H(]H?AC:]F+B$Z=MB>VYY[NW5)$%5N M0JT N\2P2Z/@0G:PDX2:K AJC1OD@7N45)5,'3S5##W<\G71/[7)]"NRO3%V M0+VD;W-&)7'LKU_N?2KNE^#7)/Y2,XO.0^ O%1.[43D,^RNI-+ KBU5!;I0] MC T.TX=:+H07^A0";'6;:ZJ]P1Y7NJ9K5/Y)>EM<]S[!$O>%$16AVN3&3@68 M)8995!V"]/:A]H*91%PA66@H92M35V9W:(.B,-EW82K4&^B)%,W'P^1"K)Y^ MN@TIMV>$HZ8T!;4*FT> Y@UH5@Z3%W$8--.S>_5&3N5+/H,+DY(+X\SP(E ' MS)R:;:D<)H>AY5/L=I%7G=2\5!J*H,AP6*,82-NJ-@Z3M\G M?S+%UE 5@0PAA^:T4DF;-I<8QX?)D$@%Q[5Z35"J610@38YC<+P^5'7GCQ=# MV]-,I"TUL"A@OO@1"84TLBF6VI4,[7[8K&2E>\W0IAWM[H,^)9=O#R[6EV(U MBZ9VR7/594%L@"8$T >CW.I#II&'D3OJE[,)JTI=:-9RB;9O:/D)+FA^Y0EH M$T'60?1^J3%4LA:B',JIHO2 4]+(ZR"D/*CF5 55;0JR#*4P2P:^-+(]#@T^ M66A49:%>XZ:V'OAX'W:B]AM!0"?J CT4%A/Z"^Y:XI"Q/3O70L0Y>IRY!NO8 MH8W^FAE^S4O8/T]Q5U--HV?'O?86N*,M2B8'7P9DP^XW9Y\6PHHDU/-J40VI M7 5 ;QK=0 Z#WKH@-IJ"TH"-^&.R7"-5VH"@AU9PAV:'AW,[U7U:@(P<[8=V M1KS-$<:Z>T.\#4JRWE.;$6PPI]>N1;;YJ:T-P$H,K'WZ?.P+K ^R"V6%I^Z9 MX-S$<&ZF!MVF9IG NN'-G,(I@2/:K5/3:! 26I/PDE M@"*K0C.?:E-Y[[X!E_#")6DT-SDHETB"*C6$6BV7 AEY\PGX9YMWJ3_1;25$ M.]-';2Z48HLZ-HOGM9F8C@Q*HT?+ADW'.312RYI1A5JU)M3%7&H;Y"V/@(&X M9* T6M%DQD -06D0P[=>/48& C?[PU2!&\/2K!&D"A3HH;"8T!@G=C2MR<81 M^HRT4:YE>X6+I.4>]=YJ$*11\J6/IP&->D]];&H>UN\UQWN[QH_)ZMA>R(*H MB$)5+?NN*B W,7*K:91W21^YDB WZH):S:F@'9BG7.JM1\WZ3I#RZ($$2%$" MI%$49ED"7!(J[0!:692V@U=P"4"UEIU%U)#UEUH:ZH M0DW.J3<:Y*OMYZE0)!$]0#Y"C>6#F(!I%$0)"'9C.U=S>KNS)Q+8&GCWZGC!6IXK$ M>27 (+PP2!H55 [%(*HDB HD4A^]N[BYW%=4\A6D4G,E?;8)GS3R/C8D@J;F MKTJ5,4L]M^@+G7*"G'1=D%?;KLP MHGI2LW3_#UH*XH4 P_**J!MYCC?5TDC^H-Q-_VTOR-3'KN<8(P_K]$++TE>_ M6+KS'CN&K;\O6#\R9Y33VJ_$%K>><5_S@9.*OO& 7B-T:=UHC0ATCSTB,EO+.H]VD]HRD!90 59 MLFC5-LFUEKYB^.)*DBNT-=_!Q-5<,%T;[M1V-?,;X9DI^07Y[.]4S[ >E NV MK>1U YK$S92RR(4IK9MY/)R@1G""6 Y.J D2X02YGD4*,SBD6>E:3+XOM);] MD(\5PL>Z/7LT,:\QK,TCW"9JJA&BYO".;2:B1A&D*E&\F>S!KHL:I2Q*]V@9 MHQ9IC9:$,52E+E0S.4:4G#' WWVG@P>SZ=3$=#=>,Y%.$&':+BW\2'4O4\M/ MIOT#&98/!4)0J%3!\T-A,:%2Q8[)B1VBD0C#>^A>,_3"&]F<-IZJ1:5-[=XN MVZ<4)507)]R940F*Y;PBV\6W57G%5U1FS.YMK%/ EU*3!:6:2Q(>F'Q[FWR$ M8K[5-\^3H_$98UZ 5/.31][ "N3YH;"88 7N: 7>V.2K%\S:F1$Y<']_CTQ; ML\ >/(R^KL=+!/H//='\?V,'LP^>O9T297 M&A'BK9%WAR>/V-FNZE>?&V94+($ NLDC@]_>/QPD[RJ" T%CO5S MJ8C6-+;_%_+_T])UOZ$F\FS4[ST@C3590/:CIQD6UOUBNA89ESUOX6ZRU-:P M L!'/2XUUFVB+!$BCU$N?OK3W].#Z M+3%Z :TZ5IBB1SAZWB?[EE)K?C8ZH;?9$ 6YV8C-WER8J84%TC;XI%'/Y0#P MV 4\D2%NM24CM.%$5!E&1>[#B^X<4KF-*HMI(*F*K-_,H";7<*R-^/ MMO[F7R(?M$<3LP_GI[KQXO\5*:=_7AO,SSN?#P@'-MWRECVU0;@& XR)]":2 M?:I9;]1R9R7RJ:5/\,%R6VE1ZS *K9ED*.2+B7\B;=OX4E\%LNAH1#71+R?W MWRY_.UF'A"C^%)4O%'S#N(I]%:CHU>=U'^[F#UQFQA&F.S%?T!!Y^.YS7'?^M:N7/;;K=\JK9MANW^&-/.']N:&Z4Z4>A9>&\88 M^W.2:=9-8)+\763_1%DKP:43=!JU +]>]R,7@*[DRGO#Z01VPNJ<"LX:491? M91>:*]MO_7'3ZU^CAVYGV+Y&5[W^?:_?&G9Z769B/CITA>DIS]ZP/4##'KFC M.^C==JY;]/:;3K?5O>JT;M%@2+ZX:W>' _3IP=)FQ,O&^N?59_QK9F&DB,2Z M)!I^OM63\_H>@K5]5"U M80D7S5T9Q/L&*-X-M"JHKK47,/M/;6(F)NQLF G MOBZ4B:_4;!*["A/E-:7 =V8X% ^'%+K4@<.3Y1><$7-Z3.9'KTI?SD_QY&(1 MAR&WH\O6H#- O1MTWV\/"&86> L6,2-:'79AAN,U;30+^>)C=83&V@M&CQA; M:.K@*?%1Z'8I>YRC,U?FA^&-T3.VB-MJFF_T"I[2IVES8)!?&N2Y4Y/,Y=.W M5NO^,[5FR&.(*# F2Z]=2L-C^[+LT1X9O<%"IZ-YO(SXR1.TC=@B(W;EW^PQ M+>IZFGC;#QKL?NJ6]?'SS/2',*AL^<7_^7A"+;829);FFT#'^H9T>]N;B"7@ M_]!@>:N$,J89S'%U\D^V[?EF@T./#CA^@9?8"TU7F)+FCH23,< MRD@NS4Y@2[48=K#0^AZ!5C>V,'8AQ9=ERUWNL:K?]^$ M7!B[]"@*WOH#M*(P$?LQK?@7!^;A"A!Y1B[KA*2THS!=03J?<'[>6/.VCF"B MO?GO?<2L@?N(X358E3>L.706=,6V/>2:C(7NU2!%\J?RQ7\F$2?H:>:01SG+ M;"B0X3V1KXC \6*QRBK;TL=A\MN0KB$85]#>_.JBEF41X!#)0_C'H^5^XXJW MW_9> >E+J(B8;BR1TKN>,:[\@&E"5J@P5@A.8^W*$(*/(D;O)7[>RAT^<_A1 M7Z;2[)G##NB'4F]9JA/4C8C0_#(W[4Y7K+<2&95+ MDJ59X\W2E*,LS<'#W5VK_R>U-0>=;]W.3>>JU1VBUM55[Z$[['2_H7OBS%QU MVH-2FI_O9-Y@-IE0M4CTP+*N7Q =A51'ADLT9E#B;FX1\BR,GPP:MIO+Y ]$ MR7N17#YAS/;6R)2,BQ#=^XL*,J8E$>'8%OESY-.>0>?-__]UH=&H*8UF4Y37 MI486\W<)U%;"03H>!2;S&7'*B,EH&C0@=7)!7[C$"P./H%ES='<;DKJAR?4G M)HRDV]0Y.#^E[UQ9^<-3N[-5]_FZDW!;;:$WT4UK<$D8G4:]46OPL.WW])<^ MQVUC2D7PU^)F+AH6Z3=NY8K8YH:';FW7Q8$CY 9+''I;+K76YS]FR1GHDQ&> M-:1^B$[-UQ$V7F@,FYC]$ZS1/&.=GN[6)D1ZD&6C'K;K$2>%> Y4RQ/K-;#^ M_?OHW"W,[B>D7EBV_JTCXCVQSW2(,U<(_$3B"^&%I",RT:1^R!.]E=T1#(1= MI,?<_,F:;+),2%GX!_'*R.!M(GG_MR) @RP4C?ANF#I 3'(NQF4$-8J(!^B@ ML,0:2X+772IFHST1!S*>#):J 2BW I X#@0R/L " M!4*U5*!2IK1KBY]F2MQ)\^U_X50-'(+IGP38_1$"N+\388&FG M:%6V^^'M(4/@RH\WA'7H8E!?U_#>=@SBS47D(EY"43TA'([P?";4 "/B9#:9 M!G&[&#[^DC>J,=8/H@24W^EP)O/PTP@[-'MF+K#(RY82X]CGQ=D/]@,[:%[! MC,I ]E+[,8Q%1"V3P!ZT:0P.?L'6#+-[J/RSJ,1;DFT+.15*N=;(F[&HD1_V M((MKTG$^T3 #2_CSQK:[M(A?WLF!$K-J*F;AC68XOVOFC##MG&F65+]O%*YR ML&F1?VU=*74^TM^(:P MG>_=!5\%(6W-<=@V1\BI<]8-9.N*[QC$CY$[QL0.8U'::(GR%V%?S$DK0)HICK MTAI"(9\LF'E3H0EQ%!@^::E,<*^(OW!5,=CZ(/X/H/+ M;/9 *0K41I]J!KO"]DVHEM$6'>0$MI-'3 2:#&&N[*V0!WL_:!"3S/P[X0MB M3G@&T?Y:4+UJWSNQ?B%%:Z?>>3U_R.$6-+AJU9"U%O] M"?\_]MZ\N7$C21_^?S\%HG=GI_V+HDPCJ DJJVQKI7HV9CWGPF(+(J8 M!@$. $I-?_HWLPHG"8 W 9#E&'LD$00*54]>59E/SER,@-A$!%:6QV;PKHD7 M"P*U^+WU5WOF28[A?D?I_MG?KL'?7;Y(E!TW^6'6=.:YP=X_O@7WISPZ&%O& MOV=-K+O]M!MC.]15U/!VRM8G\K9D570^JQ9GX M=^4*;6G>4D833MP/8P+7L$'/N&\9N[4_5E1MN$:+5R:&$8S@$B*\(6Z$\4!0 M9T=KOF<9FZB9&RG8M/$E(6#$3C5ABOW]/>Z&0=#+NMXF3T2#8]9@16+",39@ M&IW!>,ZG*^T3":#]GO<)3HUC.XS (2^V7A, M^^7H>AO\/_J#.05^]F RH>JFGYY0E9)1%B:-Q^\P'M4<^R.63Y[\;(#Z MVJ:I:L'3ULA ",85);0E?TG\7&RJV_:Y;ELN3/_QZLZPO@>Y@<>F:@[D3X;]*B\G#_Y/N(*@T$[1N"I3-U)_WEEZ?L&&YD^&]3]:=C>=AIJ[;R5< F;?0R%7*]E^?,1P:+ M&]$!LJ1_)V:1^428J1)WKWRW;]EM+/0=PJ&"MF;NO+_?QOQ#MC7$$KHB%Q)C MZ=AK^6H ''$=/\$KJ9_'!E_D,P0>NU5685=]8?]CV0>-YF:=A*/%.8I-S&D% MWMW438B_HMO)_;<_^?+CWNZ28QYYQN"*OS(7?S;UG7SP'I$OS61+!DXE6P6^ M"'A&$SNN7_;%8T'A:[FPP3MQP.G.PMM!;-I-1>'12"\(*I;[X9[?P8R#H MX8;):Q"X1E/!4CS95!J]O%,OFL-']'8/4='\]?A.5!Z M!EFK;!ED:EH&F9\J]B(]]ZYZMW_O7M[U8A>D]/[%^.9?/SR8!C$QY'HMY="M=ME4KY:F>F\?_MY[ MZ#\^_^/DCK+"A4+OAGE.85H:1@$.3YR 8.!SSIR-#,?EP5?-L$B>@,2NM&?> M3Q++1?/PT,2$: 4C/NZ]L:8IO-P&#YH+V8;>,9%],*;#F4D?1^$47X$A@I_Z M^)[ITM!)E0;I5U8E[^_D,MV'VZ%^FX#P=W>J#\+?^<8IQ(=]7VVF5'5OMHO- MRW@-YB4C>K#]^Z^\EG\US0M>N@\ZH?W=96#CA%G_\TE9O=._Q\8:F;VM]M<3 M,?8:_ELDD([J+U8!S35:0'9[U#%$Q==QKMVMESBU=Y5 SR%6+N'F%(L@^;@( M8DPF^Z.UVGZHOB9O@2(OBMKJ6?^0,+D)OFRZOLF>0.2%VRB8N>&F+LE^V(0. M2U)5#CXA1>EL&QN&/@>LT7VP1-MV/FHAX[V:T1+L""Q" CS;@ \ZM22JZ35]VP$$G:>HLNE"1< MA%ODC1YL3?6L$4W5B*QD4 2>JQXN)6"VW@7=)V! ]VH=TM0RN,$KH'OWYBT7 MI7MO# M/+C"7PQ[.!N7WB+?H%UZI/N&*JNZLRX-%_6;;PVUI^U4BMV72:1]2 M-K=HY2U 60PHTYK7;V8O]@#*#F!2)0WUD [&-I@\=P>^;WLLP C=PB=7"$Z]IR M3H9PYH^DA^\@$OL2Z>$@[T?X](6[3ZV=-?K?@PS19W]1MQ/31J-#5#FC-ZQP MZL\+E>V=#<:>4*DU%-*LERW4/'>W_H%Z%7;J%R5$!0G!Y%>3+HK(L;VX]4>6 M)[R[G[QNW6!LA#LT6)5:MJ1\X-F=KNQ[I;(U-NDD:[0;2L=J.% M(9/;$K^S4+RI4&KRL^ R.#2704=P&926RZ"(<@#?3AU;'XRC/&!!>C/M5[@?A:_;$\XWI%-\ M)#+@,L8?.D+*2*P_G;F>,R<^X=7,U!D=%Z.JFX#4<5)*BO5L85UW M6M/5;+M!JP2L/(!%,CQ:,QD_@A%JDA@9QINO:1C:0MJF@$^9CQY?[3XB+IU- MA\&D&9Q7PW4YI]E:'22BDA9DEG(\7C/C,Q&O8!&.NK7 @G ^0B[(/C]%2%P6 M)]=BG,)(-+H'8>(HC&9IK >$J[CHG& 9"])=-@J'3GAK^\2H96_]9U_[G-RAA]]+X6:E\[EMM?402O,IV@]8N4BI5@U&OJ/',D M0%[EONO6.\VYOVKQ8 M/IQ?]TV34LA?L\_IY!E@4+U\2VA/AQDZG[$5H[+ =N9.37N/T.X..$4@[^7# M@;XEL)?3U\.)@S<*7YQQYG![P?N=A1VXF9K['0;-U.(]>!R@"IUY6*@.GW:9 M@ZP3Z9F^4\>UI2=0X+PRX@4)N8,+ DU^R^T^(Q"$:_I(OXF6F/L93W[.&!C^ MMTF,F-*W,KZSP.B![-$(N8Q@J?20E'_E0G56+I0*@OO/2[\;>3>:BBXX/;78 M[X^C;\S5Z=/O8%=G6'C/%NSN[NJ>2=>:BFSF#,8P\HBVN!NU7]MFV1E5#?ST MZ6L]3W!B:ZXCC0H;1)SY/.H"A]>$6$'WB;]X#=Z<+6'LURL,-/6AC8WD7'N[ M);^('O8Z]]TT5@H:0H)U:N"$C\60->ZK2C9XT?0H4#YT86RRG[&,.PI^E-\1 MI;+G7>PH2F4%>D2I[.8(*DN^4*#(F\WB2F6QP7FTD],U'.DW,/\F.A<]<*.F MS)B_<*/^94]+M"]Y_C7BF'I=.NPK&9=@A[)(W :E<&D;.(;96 M0))L,ZVZQM\!^F?8N"J(*'U]Y[)P,E*/H!T#Y;A)]+AE;E2K391&4R1C5PMG M:04S=8$SD;V=H>N3L]-AXXAM8)4]AWO5#0N1P?7., XMCKE;Q LB^B=U[*'N MCI>DLR;T?^GAUDR!FQS![4A>1M7A=MXN?ZH9B,X82FX%]E0S<2#IW4?-1+-5 M"INRWD%4&:1=E -5!MIIY^+'MU^G#>WS#G(^?>UQEONJ[F;MH73C2!I@J]*- M9DY1T;GN6H@ZI(J"N953AR3 O&GI4F2R#A]X'>247]SE+.YR[@[6KZ]?U\S@ M$X?Y1=[L#"?KO'?VQ&'^WG?<6SDLMBL\O$A'=JUA4D,&"O+P_IZLDH[2)&I3 M,"97#'AI623KG>Z7 W@RJ2LMTNB(X_XRG?.(X_Z=A%+;Q]',GN5SD]/8%3(+ MMD(AC8-RMU705I02B6F))QN?I)06B0II=]JDU:RN\:AX*"&2!$IPDOHY3P&D MI0(5;8JV.EC-U011]:K<[)!VXZC4OQGU/3\)X!>70M!*RXXIVO")A(+3#:-$ M0D')SV#3*(8+L7Y;!ET-TFQU"*M,+=6AK$!W&="=EBXC]I]%RH&XRSG=Y=Q= ML%]?_0Y0/M&4R"@0&04BHT!D%%3P8+>=UDAY.X+(S3PQC6A@!YJR:+I6,<"D MI:#4CP 8F33J#=)N%)@Z*H+07NO?//BI%L ]K GW>WUR%[$"?6YAPGBA+K<9WCM_37*V+13 MH=QH$:55MDZ% I5E0.76K9DKL ]Y0OTS#]FTZ7:I>QAO Q)T?@G[@-@CZ=7/ M,:#N1;Q3S-2A+OH0?B.X 5R!5P]LUY-LL,.+;=C@LZ!EGAY[KNX'PK%[&VY> M*Q_+]ON-Z1-LV_8G]IN:L5X@#GTWZ ?O@J?C_ZR9;F)C/ .;A#BQ[FT74I=_ M60^:^D3MU%R\U2MEG4_")^ =84".CG)<,V$^_/NR-YVR\%UR\ [P-=8JZE>D M_0_>H>;20^E6:4]W!^=^LKPCK4O,,3Z8L M]^->_V%,9I,@OR,IOS>L@=P=]H];:$3YATM',_/.&-%/<5714!("CJ_Q93AS M<*28O[0D'O@!H&097;I#3Z552_8DNJRI2GH+%^70+5P2[6#3=4*F"A$-6PX9 MZ8F&+:)A2V70(QJV%+V5$#1L:=6+:]AR-7/A-T"!:;#.NJ%O5+D=AIP832GB M#"F/!"_'L[BO6_Q^G7R>W,>]\VQW>TVL[]VB"HW M2;U>%P>:E4)F)X_1[B20V28M32X6F>=]4/KIZX-MP0M-IA0[9[\YE%;AA'35 M#0N1UK1FHQ+XRV/'$O@3:8];&HB^HP\I?/*] M[$9A3UD(!Y+=?60A=-)XR+8Q,=&:%B?8&M%:&I&U3LGR%P2T"X%V6@.];:Q7 M&:"MDD:G4T)HGWNLP\L6C<6CL)+;M5(ZFXUMTV@.(W%8VMZI'UCD*F@X2HF= MYK;)+@?"CD(:6L'8.?<@XXZZ[A=)'PQFDQG;HPP2/5@V2,D5]!EX9UMG3>:( M;#=:[7CJS[8N5UM32:M>-I=+X+40O&Z=3WD\O"IU"!/:C9+A]=Q#A*4\.2)9 MU"N[ 3I$OO21Q'NK?.E.SIG]UO+]0+TM'4AT'IM$TPZY2RUR^ZN)5;6>QT5O.5W!V"'^*0]TIA?&]4W/. M^L/E3OEZ[^ZH'?3FDW22=E\6@=.KO&C*#!=%%$Q M0G\,S-F0!J4:0^,]J+YX^O;PQWUN?O@.Y1A!;4C>-,EU/D=\9#_#T(*?QV$T M]=3]UJM=/O>ZO]>Z-_W>\Q=)-S_TN1MX&F@J++HPU#%%;^:+I* 9]8.M_ZRS M?]+B,/^C3]+/J;/TV_5SZBRA84X\^--7_LH27X:E]V)X3:Q'?(&"M5NX)LV8 MX_CXLZ(G1<_9O4[HR;&G$,7.GTP 6M<:]OX],Z:8U7)MN /3=F=.1H&0FEH@ M=%"? #/MLR'6O& 0PP1\?WY?OTI/SX]/O>?^/XCT=-=]Z$O=AVNI][]_W#[= M]Q[Z1'KH]<.$_5/QG((5)=(4UY29-1JL*BML<^@ !6HHZ1XO?\1+AE@@.3#8 M]G)0#FDXTHP5VDDF:#7W0KK7P0^C%M;NLR\Y%"L4V4UXS1S],:66RWPT6)K! MS&&5DJN'5.E:NTP92I<<3936K1U)[WB7,R^.$J5U CVBM&YS!)7EP+D,I75W M8*PKM\-?KEHE54[;Y0Q24S.]A\MY?S[E+ FX".MD[&7>:Y<<5P)/+:?M_8I\ MPFA)KV,K"C^;%'\ &8ZG'&;*]]:%"ZHJDU9+!!P"Q@#CG/[V989QA\B=)F%) M&*5"\;E'%L$RIX<4HK"NA,5*2LXQ_I:NY_9E=1KI-)M$;1]3KD597560NG7K M[@,@M4&:]0Z! 90,J6=851?W/X)<;:RCRZM[4NO*'LKHXD_>#D>-=H-H\C*( M5M5MJ?6T,L!-2^5V'W^S*9.FLGQ8SM?_@-5QAR^-4^MI'2 W+8W;?8IE(K=E MHFC+K857OT%:<=^F!7![>8-6G32:6;6AHNIM#66Y[\<449=U:[U3O^GI+82* MKVB+[W7G.V5F"JVR-W^A@QFLAT%=^/ *K+9N6,CPB'D:K.1R50U7HVPU7*VT M&J[;A[_W7OI8L/4"/[/RK?X_I)?>U1_/M_W;WLO)57#%UA[FA@6%$">ZX6JS MBBEW-H%O&=CL#:Y!G>#7#U'3_JA@$=4W .^=[;J/5NSUTV';% 54:\=,.][E MS$M@+KMWW8>K7E3]PO[7[2_\X;+W[?;AX?;A6_+/TN.-](]>]UF4/U5Q[;M7 M8&A>P,(\/KP0Z?KVY>G1_XU5$;_T^OV['K-*8GVKN+Y_/#SWNG>W_U_O6OK6 MO855_7SW^/+2>_D)G(RKNS^NX>_H;72?4;#%&E=RC1=66"SLJ2QL8)C!%/= M&8.A?>H]WSY>GW>=J%9@G6BB6IB7[%;L]"I[K[]30)Z3DI:]75]G"W]Q<^#F M_<'8=C>JH6I$$PVN*@:=QJJ]S!P4#1S]0T_!D&5TL?.]:^#3<&=I:OL_=ZWA M"_4\DY<";8FT#FEV1"%9^6#V.0]G:;O^Z^(L3UO]83D47N1/.@QVA;9"E>3" M7/S/IQK J]TF3?F0=-(I4[<_ERCA /TD#.MNVG'E2<^6J'V.87;;HW*%M)H% M%C,*/&V!IZWI]/?JJ,EMHFC5S4)/R>=; )+X==U?RQ*6%A6*_H/J#EQ3&^H> M31YNE]QTKKAA(=IMZ[3GD])N BUKH46M[Y '=*C(\T_JV$/='2_AJB;P5 8\ MY868JKR'Q+*CA)B:JI%Z\\A=\LXTQ"RCYLM(DMT9J.M$E4+#51);?ZUP:(9'ZNV[.J&32=VH&67UC@SJZ,QC/D2/='NTY MD5=:.K;SOU9U3O8;F,Z_XVSR3-A[JF,:[/#1>D:!<3B5V8,-7H#_ZZ7N&BY+ M TQ/.FR)I$.1='C@W(;_G=E(7\#SO*4G@#YE&'^?,<4 MDISN%NX]JT+@:-<%N[>'U'2E#\,;2R]PD3$"N;<\Z?'5I?6FL[ :?'&.F_>8MF>=&4[C@W#9OPKX,[X^+K6/;T( M9*D"615!%F=8N](=9PY3+3&?+?!]+W63M1IZ&=,,-H2]+VA9SDZ"E+Z&4EQ* MWY4]F4"TZGK@"_O11Y5.4\I^<*SF\;.&\4MH)S&QKH' M*"NEAK+8=CT1].:0D>Z"7E6@5Z#W\.A-(T1-06\J] *_^YE.;0="M^X$7%I/ MN &"GR[%^1P3TYK7ZK&P 4+@;4-*4)'@T_3$P9T,:9* ,C?<@J>3IV\,?][D'2+MDF23S ME_C3\Y*+9)E3!/)AAN1X\/,X#*N>NM]ZMFWWO^(NGFASYW@Y,J M#%LLNC#N,46Q^B(IR/+J1UW_66?_I 5D_D>?I)]3I^RWZ^?4*4-@+#PX.0-\ M F($@(FW9"A)+%5\[8)E7;BF"*K!.]MZZU-G@BR#Z;E/[;+Q!+;3> (ONP^_ M2]>]RW[LSZ=$"]@?4PFB\JENS24FS8SZS[,E7;J"GPU/ZKXYE.EWR;;\D1EY MT\B/\U@P+[?\&37\=V+)(W][NK>=-]V2KL:ZB^>QUG-B+9[QZ5-N!>PQ7 MW6NIAR\W=0R7ND2ZM087TF<8$XQQ\ M\S'\<_O+3^B\)HVFPEVQ+G\/7A/'Z M0R1L(.$C%N8R?-Z%U%WXRM*T&RZ\ZX0-?8AOHTL.?;?-=WS9D3XP3"1R] ^W M=69I\:H\7EHM)3]8;M?JK5J]\4_^_!O_QLR>/P?/2W[F.Z)WA@5.9LK7@H5F MZXS+O(ZY3[O;O?[#F,PFEY@.\H'#T#'UT9MOZ0:PAH^I31\)HNU?@"J)2 M&>"== <#A%14R5)3UIQL&53J\A3_!<$9W%P*[HY-\&;NZLE,.1*LTF0^.3:( MM>M>&J:)V<*[S&UCU=P&#Y/\IVT\V2DG6%6:;,R%!TOFS \SO>'MB00J8>9* MSQ23V="\4!UL%YB"(1TQ9>$KYT7-_A,C$-IW> MY.,_97M>>)&XF"L41R-E9UCNU.H=A/K)3YQ2W\[])DS!,.1ZU$=N*"Z@9U*" M(@;A]4+5H$8-[K_F%[0+_HU=930Z %\24=, SP+Y1O!=D[.QNVZXQ[,&25EX M^=W50B-EYUB@>QVUH.1X=]Q2=-4,][TR-H LMI<+DIV/ MGPUW=>ZH!RY2L*KE@4US3=C4FH":C)9&$PQY,=-H]HI*U)."'D>&Z\Y8^0=8 M#)-- ,M"&O YARLT4"FKJ \&S@Q7RH/%0M=8MV#\ M$E8P8U/\+3>F3P];V''BR]2A^O#1BM]9WCR> MUSY]K5\HRXE_?_F)K6YL0=#4N5,#>P*^ ?OKB-)@#V9FS?!L!U-7_//##&5CCU8#)V6/L!#[ ML (.:;>["F?GAE)_=UU_H_N4RDAA!ONUH#(=6'USSM%A@_OVQEI?NL%"!*?5 M*+PV.FR^DD9/+L>)9NWM,(F(EY+KTJL)DT,]R32HA4NOFR;?>F?<+FE/,SQ^ M&FT,#1 1ZF;$X/#.=H2RP\<__20Q.85[ MPH*Q1T_T[_!>PW_- @HDST[>Q64Z:,"[6DHCT"]\AO$!\5:((;2BN35"90G3 M?I/XL^'-_!4%C T-%P7>L&9!,@*,$M'$7Y7-T-">LN?J)HS-TMG)1/+=7'^9 M@GO<4%A/>)Q_QL22)O"F&(S^PW:^\WR"SB^N].)C_!&6T<*,IF"P<"=F^CZ_ M/-X\_W1:,36;#H:P5U[=[[)3'\/U CGFI%,P"16DG7H9C.EP9H*"9FY"-IU4 M1]!)K9VY*Z@UMJ/6X*VR LJ&9&NLHPZ!DT6(/FO5 T^BY*]8!,GGW=NM56!O M-XQRFV'.V25#[P6L^MCL+:K5: MI-42G;LJAL.\;1)7!HG66 M^HA_1C1,"2J\WOJ.M^"6J)@B2"DNOT,W#I\FB1MY1C MOQ0QYNU=\57_YFS;^>T(.U\B#*D,9M/XCW>T/8? [#%VR41K"M6F"' M7D5TL;T/F,?DO#?0<;EP':#QFZEE<8S<.5V.J+?9!OACP@ 2+.(>PE/ M#IT8L\D#W797H:X0N:64S+L30"X$R#N=\1<-9+5)ZHVRG?&=?9A"/:3CK%RH MLEK 5!"PH3UCU1Q)"3MVWL[Z(\N1_?9.9__K4T=!W.IC8>N@I]F$P$<^Y/G* MHJ2K53599X?BG0[WCX=BB*GD5H-H:K-D*"XIA?6Q2'+'^C"?A2/-0PH+>XHC MRV@@P?&R$R\%3!E8F);W7LV<=@8%OY>L7BP[==&+O>N&R0J@/-LO%0TJ?:.: M7I__(^+Q\%;30 4=2SEW$L[?>C1//M\4X=]SJ#NEK V[.?=KE^/_+:):+8\* M_J:?SFN>0@4?L;G'[C >U6 !PH\6/\-"-&DUX7RZ%&<)??2T7&)Y)48LGZ26 M3_+,5Y]S?NN5Z3]>@31_#UGJDSSUZTU:92CLT8I'K2I2*R[E>ME([#MI)/8Y MOST\]GLOTE/W']W+NUY8"'4JAAMI8+#2+B$58#QL5GYN?>%U\J:!@HD'9EAX M_>0S$?SZ,WZ3$<-L< ]>B*W^$GQ[HR]+S]1DO>Z?=,>;QP=0A)NS#I..]V$O MT.>X=*JS>GH[QM<[=>R)X;JV,X='XR0SQOX;PW$]"2RV-3#<\,E);O[$-2%K M?M@?@#I(J6.\(>DLTOJZ[HSQ+:_/X0\W;"Z\0DIS@92F D%)_F^V2Z5[W9J! M\X!G*?"ZT>ACUT0M!ACQ0S3^J*?!1J-NKQ[UURP$+#W#L>]52SBTW6K7^AWTJ MJ]9JMDFSN1QE<:*6)2W(>.)#3/#7$WPJ'F"L*A>(<9@+U#63\/)+==/>>=]3B=2CW]:4^,+\(ULV2< M.G[S!5 ^?=4NTAHH1(1/,._@* 3\+#M9/F9 0\*?--*CTV*[N4WW3WZW)Q[] M+MW82.,4,_UD[9Y&X,0@497<\'B'$8V)*!4 M\\:./7L;^SM>_K)QNCW.)C9Y95U*O#'RC:O/P:M7-V54$FKU2&M%&GD\\E(*X'.:D.\PT9)&>J6@[RT0O+44=Q=<=S-4VXN$MNAZ+CB65E(9##G3ID,G.EM^ MW5OI!'72"BK*B8(2>I\7"\B _]D?%E>@O>&'[@S!A=$_X'%#IJ/O=0\6["/\ M(\&LD#$JU(^QCS>QW#G^X^4,WI6Z;C>:3MY)NWL=:UQZ:PW6L7'!S:Z8.615_ MXWXT4_+F!ZY-S+#)/&XE^=.1S5I^N.GPVW>Y?9O=SJ'!W1=SWC>9 CGG*)VI MY6!S(=Z(3G?'>++L(YM$H1NWO$C9.]6-L%\@#H8W?'5G>(C(>@$-EYQO7] 6 M<(O\MOH[N'7L!K[6^1SO21O31$L;ZX8;;\44$.9.;=>K!7(9Y]D-NJ%*'[;S MG9VG<]G&^ 13^>@0YYN)I4MY,TKZ8THMUHP7>_Q.87)'1M0J\04%6WH*9"UB M+T[T*%YCHS[YQAEWC77C16^;PX^0I]R1R M.WATLG?Q-I:%-.>+OQ"^3^'.$>X,I;7AB&T,(=-V0FY&,[ J.9-M\3,H"3U, M)+W6\QM?Q9,W5+]W('ML4'M*)!>(QX/9J8.K&9%'-Q"=('X'T,69@?"@7ZS*$G MF"4(N Y\T'IX[=!O0.90>X1O#&OQ"C(V0U9SEJ@,W@)OR08/A]> 2,2=P7MX MV&P!VY&AS\"&[& ,P!BM;7[)T'"G,QRS/P'Y5/_A,D,$@)J2CY2@1<:>/EY@ MZ)-O&I-EIGYB4SL<,FEBQ.D6_]EE7.* 9#YK#C5X9M0*M>0SP0>J=\5K>*%F MF!B>QSV4J4,!\6RR^&2X+(9DWA-K^A8QNL=>Z4)ZBAIM+KXN BE.>+_>05$- M8&DSB/N$Z/-(^P7;.2%#/O/8PH8IP0Z4[\!E ]V(7BXFYCHX)*AL_:^O=3@) MZ&0N&CM)055D#74G"*JEV92+T#"V3;:V9HBW]XL6UB?C9VO&Z.:C #YZ3=^5 M=,G"[EF,W>!(GOR.>93\\@FN,UR?0IP$LVOJ ML& ;3YZWJ (Y\,>V.:1.ILPE^BB@R+#9&R+A/?LL9PH93M9=LCI?,:Z#UE[G M7_BWXALQ/IZY^V:$@(X+WDG%T#PJ#D319\X/ES.BSB\N)7&?!/J1:^.F)W7) M@D9_[<*#'>]RYDSHH2(2//H"/8)'7_#H;UP_F41K!_^2L!"USG8I WLYZR=; M'TK[8098Z>&*HV>V$62#&F6_P4,RSU,[7U9(1Y-)*V6/_:PI>\J/VPVI0D\-MRI1VAIII62_"@Z@"K@">)R: MZ0$D3EWT)1N,5C=V:!Q8W$Z0Q9ZPN'A?E^VD;&9F7^C4\]W=.G].Z4WMJ=/! M:/*&U'B+!U%ET5T*41KI]1:"Y.@,4;TA$U]94:TB$SAIE [598G>2VVF>5<( M*[XS7W)S5T)234W)XRPJB9@VB-P1 5\UX)1''E02.+6(HH _(^*PDBMX)&P5 M?2)*YOHI>9N/>Q?PJYUH[DBGV29MM6SMO 1P"P%NWNYCZ8"K-4F[?4QZ1A&6 M[,EJ)5.%@E*8!(%K16S9F1%?:DI>"Z2]:(B _G(O^W'@P[;;QVR$)!A\'2F.R05RL@Q5LI&'"G7.6^ M=-?KOO1>3HX*,DENZ$IVL%Z 2UPF=FCM\_\:F+KV3L?&P*2\:A&K/J9AI8]+ M@R^-]?>@>I/51P2E1YMA2D7+]:Q;;]QD)C M13>LA@7^,.5E7O"&O&B-5\-$$.!E+YN__28ZX9E:]$,WE]^TD_>F]?0W/:U2 ME)?9=&JRFCK=!--CLK10=TPI5I_QN4%WT/&)4F&I^-I]J4Y5RCH(Z;(2._CC MG:&_^BJ)U9"D6Q-55*RL'6CM>) M]Y<]K<2^Q/;7D"*?C>M4;W:&DW7>N0F?%B6/[^S6[%%MY@;,#D2R:/6Z[Y6L M'$1-2Q5:JP]4N$(\5L2Q/H[^\&."[;:AVZ0%%K=9+[ _LP#1-B!*2T=9J^G6 M04#4Z0"06H=L2'?T(_H%2!7SZ]G;)*1:"G/AS&C+H^1&J(PIJFI:(E!PS'_) M-]1><#_MSN9\8FS#EJV G]43VW):Y[ TJ6F"+\]W2A$"6]5N$546]JK\>$LG M@N:G\=7!FZ(AY@I,P2_+!D%9XI+J6('33RY5TS)N5MN45$'=368"9-'R*FN?&3#JSCMZMJVS/ M/=[[]?7K_[&T8SJ4NO#R^AN5PAQ B:V\A ERXF!8' R+@^$"RO_B6S(\DUWZ M;%@\Y_2GDKNM16^4IF6%&CD$Y4F+%^A%7RV&6I%]B#I13F0-:_6C_!Z2N'U"%=GXS-A M+2<'847ON5Q[%ZA(U)!^$[JM.M U+@Y)B9@R5_M+;T\DL_]%8'-S;.;D*PAL M'@:;I60;.&:A>("@GNZ@N^X"0%@KP?1J/JUTM>%^3WFIUWU^N'WX]B(]]9ZE MJ\?[^\<'Z>6W[G,/'8J"NH,=NF@\;'\F\6I*UOLP[!#)VF'//#WH\/FJNP - M+!D?&B;K;4G]-699DAZZ0AW8HN1% M'(4;B_64QYD7JN^;8F"W5,KC/$PL^3XY 02!A)!+(9?EDTOA\I2F;G7OI"8- MI5!2DV!K1'JBCL0V1Z2:Q/9'2F93*G5"*29+3%;9;G:&DW7>B0*?OCY03[JU M!O:D[&W8-B$UZ1S_ +917RBZ"TX@M,43B-QF)-3CBW%GNV[W73=,=NY@7]F3 MB6V]>/;@^]@VP9UUF?W=MBI<;LE$:6J"A:!2 &NE $R. ":7"&"*AK4IA^R$ M(P"V?X"UTS78TAEJX0!3B**VB*P>LOA) &S_ .ND:S"Y=!I,(VJG3EI*=9M- M5CZ7/$PDU_U$;N'>5[0M46I/=L4-BY!,N;ZI M\\KV@19E4O*F_6B"FZFW2 MJ1?( "DPM1ZFE$U=U (QI75 5PD]57I,J9MZI47JJ3KIR(?LNB>(CW*]TKRS ML%([G66/#65MB^W3(%E[53W"#C)7OU#%/FFUD-388I_T.$@J4'$+)&V!I(PC MG=P-T:,@2;B5%4-2QME-[L[G$9 D7R@%[J&?:-N#BJ:M5=XWQ[Q*S"A-9)," MX&V'E3%^ >$:4LIVPITY7*JQ&3)2:K;#<[P\D2IXCB M%/%X7F[:^;XX1:Q.&%5"3"EI)]/B%%%@:A=,I9U,BU-$@:E=,)5V,BU.$<4I M8JI7JCL.?,TETN,49]YES$I7ML4F FF#'FQOWQ2-&[&K%-Q=Z4 2O(?F2@TE M+5U@?GM.JFZ2.D:PT#U&2)_9_4L8>Z M.UZ2^-HQ)7U/[;6*:NLE +\$^+23^7* MH ^VZ7?74-+R3/:V ^^O_=)F1(7VX/>$@<+ )U"?AOJTPN6]G1'L'?7U#FG7 MC\R&7[78Y!11FG$ZNI]3A[VC]/CG#E57D0+U*:A7,\YO]W,NLG_=+(-N/B[J M5_N^YWYHLG;(GIJL91^%[*;ORET@47IT)EC*.P/=2>+4KED3I5;6P ME''*NI?2JQVQ)+)Q*H:EC /,O11?[82E,I1?E:Q]'6OJ17\,S-F0!IVTAL9[ MT!SKZ=O#'_>Y?/&[=,M*=DGC3Y?R&LAIO'\<'V;84 ]^'H?.^E/W6Z]V^=SK M_E[KWO1[SU\DW?S0YVX07J$SC!5)B7&/6;CS15(@%I!\7_X_Z^R?-#??_^B3 M]'/JE/UV_9PZ90B,A0J.-V M!_^>&:X1'&%=&^[4]G_%+I>F[]"Q>]=V+WZWS]N7V[[MX\/ M+V'!VJDT*NR-1A2TXCO-DT+I;[HUTYVY)&.,"_J<2&QJL(WAE3V9ZM:NQL[/>^ M%$.5='=W)7T>ONK2[_;$H]^E&QN 1Q#52ET>_,+_RG\;_O(3D73I'D14'XQG M+O7@CJ8Q,7",IJ&_&J;A\7'C^'% [FPZ-0T(@>'!8] /YERB%DP6A?$,T>J\ ML2 9?N O21T;VPO" QK.',]F&E3>M-=R9LYK_ U J\UQ'T$:0I7PE<\8^!> MP&S "UHZFW5J@>C,B32EGF,/QG2"EQ/>!Y*.J.72\-[4AZ;0]F9L\3T-KP 3"Q\BTWK)HM]P1>['UMLMKQX2W\9 M# NUAFL,*:\$#19[JL_9"%[G4APKB A+TM]@A&^Z1_&M^)BGH'\H?OQ?>=Y& MYIF\W(C_>#ES80WQ5^[[^B6 M.Z(.S(P<^BO--?V56N/35_5B.8KBV@!DWH3?"&#T]5\@L0B 74\':8>E*Q7 M0^V*@J0/_P5HP5EWL:CL&&,8+'NV,2:@'=XFN= MM]295?V[+_4_7SS 'H[W"LWXXX@QF[*O\1P-]N?N$BY2G=:4 ?3@)V\>3)-[ MR_3>HX/_CWY@,O&W'RTH!FQ7M3#;"0[L/3]P;?]+:EER(]Y3L?R!9WT?6?3N#8+)4 M*B$UO@///PCPMM4/]48G-9X[;)FJ,/)Y2B,Y.QTVCK[MZ6:U%,<."6C'=N'W MDAK7KM9.X8:I=$UP)-3Z(>M\TA+G*DPY>=XZC.\K5$Y%E6WW8&%'VCBZ'EG> M?D1O8XT-2%Q^^ #]EG?0-UO7%K8:I%6O[GY#Y>.7[F +^6Y$B"!PE+"ZI=< MJDNY[="NKB#C_H/E\2LC$&PISC)IU!72DM7*2G3E#?.M]0[K:3MS(<>;RW&G MLG(<+OO6@MMID':C\ 3'\S7%-\8/.I3X4@O9W5AV._7*RNZ38T\![/,G$V#C M>]53/-W;LAVNJA&Y4]U#@'3G6#YR4^>F/J"*G>6JKERDIUPK/V(='C M&7%P/<,%_VS+KNKM.E$:1V7F$?8Z+N7?;'OX89AFR:7Z]$_X.LI1=42P[EMF MV*@*40_*.BY.Y#:797[^QM6Q%&CU2A+Z;B]A19_*;27ZZE%$?^#H'_I>G0-^ MR:V%I58 BD"G,!QNZ?63EB*3^G'+\ OAZA-G>/O>_'_2YQ78^2_]>5Y'JWJP M$O_ !X>/C6WSB572KG#O@LH'*;"*#I9(^H%GV27\]&.51D4=EE0%@=#RD;7M M+H:BDD[]D*<.(AS:-AR*K;7DHT"$1.77,,W*.B&QOVR=\-QL01QTU*9N98B! M@AMO(E"[V=K=OGWP*3L1%1R5EY3=,X-.+=\;!>P9>H@8W^GL>!-"I_K%LL%-$#JQ MA".'3AWJ,LHF)-9!#J8!LI2Y+GLX&WBI2IZ"[[KTC9%_!6,)AA8S*W 7:KW!AY8;'RXG M<.O\XG)&-GCCL6Y8A3 -588HLR&(,C*]#J(HR0E6Q?M^-\%YZ L% M0?)#9#2\!IO\@13]V62&GP-"Q&^F_0H>:Y\BQ0$LD#ZT0W9$)IB&-82@8^!) M'V/;-.:_[=,,W&Y;>C8&]BKV1B0K SRY'BJJB3X8\&XZ:$NXWMF0MO9]E#XT_&LH?T ME2Q-= 0/@;?R_P8PA_<$C173RIQ9\A6I+CT8'WP8FQ:=YZ_ ;_?A@/MT,+9@ MM=[FTMW%W<75!&/IZN$J]NX#?>I?M0YW)(Z4!:,K62178UKA MF.:0QAO34"!64U FQ"+&/\E;Y 43#?.&P0J/,H.E36-L?8*4]"HN1YVIH&;U5U(C8FOV8Y77$?G\<<:0#T!,X!YCOE3MJ M$^]$NU@^Q9$"QP0Y/9&(+##?F W+V3QA\1PZT3G"XB2N2ZR2RV&CAWMD>&WN MM*?US#CJM&<>QF7$1EUK&*P0^)C(!+75@L@7RZE P8(DJ3^93X;Z.8O\D[M\ M*7(,#[,Q>D<["*N4O$%@-ZCN6+"R@:T .B>KQ&YVRC-IDR/Q&E<5_CM6D;. MYY$D*)V2 ;4_4H#&R1F";;?YEFNXW+T@+E2X289_!.\YR9D+TXER%G)O,GI- M5_K,9SIW9C-2ZHH2DHQY[6)'VS>&0O<9?WH:Z2;;-?\-_,UM M"],SF%#!%DMS@/1/DC&*<9K"G]G-D8?6 ^<-#0KZ51/J!:%.CI'R/FSN#1HTD'@3U$P M[* &\#\,'4CD&V?@CO&\^O()O@!8NMDD)J;Z!).$5C#O:AD43 =6P>4CUY6) MUDH1:#[+A82D/O^K'BW96ARP"[RQ:E=I]EI*HR9W+MLU^-XU!(6->NU*D[O- MFYNNIC3J@C=6\,:*+?I@BSZMNVBY8X$-D]$[2I/4U0)[+YW[B=L+,^I<:'T MLNB"Q5+/\?CK-A9IE5VP3SU!M%DOS2Y!,8RV:J<-_QZRB*6 A-"*IY$+QLHJ MIB@UZX7O?!V/P;))5$4CVD$;]!60DI3BA90E):GB.JV*U'=E#VN:]=+MRI:& M%Z_>:!.M67CJTOG&0X(7;P>Y+N9,H(P\>2V5P+M75HPK;[4%2]YNDIQ1HEY! M2=XS:Q[(M:J2>DM0UPK>O!.0\XPZ\PK*^8%Y].1VARCR45ESA$5/.N:>;KT9 M&%QQ>?^"AQ9#"A=_%Y*_N>1GU'_O3?+_>6-@ZNZ=\8[>=+!V7 0OY_?ZOVR' M=SO&&X<;P"ZOHV*89.SRI!N=O&?=#Y(RN0Y5S2C)9 M>WVT! AS@2W[?8*]E1I9Q.&N;.5-\*%GL063G]?5A!]7T6VE=0 M?9>UCDZN9,[L8:B_19U=">KLRC*TO07.:SM'YT9>OJI.FMB=;:YOYC^Z%:(;ET[='+R >G7Y3R"TSTSKZ=0+9-< M=N-\DO:9!^[?GS 3N:+=(6%9JCQ8ECO_ N<1+L9@*T7#<;"M#'V!B,,T4H M7#W\:PQ:;+W91 3HQ<6G7AHV J!+C-5[.WP<.G/Q%/.DUX9($R&2PKBZ!438 M$OL_1PHNJ99\BMQ 81Z=?;,DOD7L\'"!S>F87D6T+$PP?7Y1-JHDOVT^V?M_ M,<)D)-(-#;,;LN/'#-00N6N7\)1WXU:CSF_L(7T_H^P?9;/P!B3!S,+J^*MA M#U>,/9,#.'7PZY(/$&S@/!9 MV/PA(AZF!LL_B?B'V8\)1F%_34('99D /.0:CAB&L^HRCG_L\S.'B;-&AEL@"'+S7*_4^*'@@>::A4;JSF^=X7A8*Q&[ Y6EPDP@2!+/M!)^& MAG%-^BUEL76ZPDSVC5=>&L,0K]93@'YE,TX,IKP-44 M#;@JV(#K;S,P<U2%^;* /]-M[X'[;%P M7XWOOK&]\:C=8+(-(0__P-K0$8H \ZN=V>"[&VN_1E^L"V]^I8 K;GKX6[A&Q[)P9>,"=N&XV-)[7 (TOOA]TX*MO!P MUJ0I3 VJ;6XJT>6'L)GAB:WLB#JL;QG^!:00YLH8S=EGX9[)*[XMLWPPK&@@ M?+W]LG!;_L=]IBL%U[%9.LQ)?*G>)._H MOGE*:G^S%-AVBZB-8V9BE2(!MDR96-5*-*T>XWDIBP,S#HD+4C,E83AO=4A; M$]RI!9*B"7KSK24ZXUB_:A*]([=YLT64AB!"+0VOH5LM8L,S*.G-X"K:CYXX MQ=R?#:E$VJ2IG7X\4RVM= 1B-5&^L)M>4C)8BJKFO^Q"X]Y4&J2E'9(JK1S$ M F79#*F\7JL\5=IIJ[0,!J:JJ;0#L:ZIH!34=CG+N,XW@#L2C8K@H3V$PLF@ M:ZJ:PMF96.7PJJ4 SMG*>RN"(Z3<'"%*1OI_U=3'UL0@QS^,/@(M2.4]DN*8 M*\Z/*UK1RIJ)LE<&";5)0"Z*/B427!%9]9S%TD,5#C>HKG+INE#V=7 MG>VEYCHUT;OHZNLJ50.U1#50%:N!=#!#SASNRXH]E,6*H.?>W]-*@AB;RV=& M:6&R,DY>#<%*)IXI%F?8TM-L,F6E-UA;'=3>)#X,BVZ.5UPD?4:!#D:3J$UA MX\@N/4I\,7B-?N2N1A5$, (<#]:>&*PF!DN6O*CH!#Y/3 .1;JW!!8E5'@UB M V;U+G"YB=5.!'YD1@E^BM<-$;9K#C)-DQ_>21W[GIT M @\^ZE4JILYUU=33UB0(G-L2MI( +P2M'G#ZQX=T65@R']\*FG/_L3S\R M%N&6*DH&@Y!##2MD'^)?D)[X14%%5&2X=!SHPIOQ'MFR+GH\_"/99L*+A@OH^SQU]T\T> M2)$WCW^'C1M$9AW/9O'96?GN6SDERL7R46[HE/C$$@1UP;]08<',IAS$I-%F)Y=C%+>=U]Z3_SJ#:W6"P79E;J@ M\XR!OFBU$A\>RFK%/,VU[1 ?6%P3!*/SJRB],;M!BKWB.B.X4>P#=R-+QD?@ M#]^?(3>L&%ZOE+:JYHV]>S1;6]DV'UH9UR:7T[/?**L!7EK7S.\G%GGY\]A: M)ZQ= O"'M'8'-W9)N=[!V*65<*48NZQ(/]5V+5DX-EI_L!OP9;A]VX_)@\=3 M]YMCN^Z6#"\G8-;2"W/7*;)=*,QMR/6&IC;E6N.R=U73<^ [\=-/MM>1N M1Z[+5XHHS*U48>X5$GXE/$$IY@J*(X8=CQC6# LVTI1[4H.;'2*03DLE:FMY MY[$JU2:5SRCP?8B8]9?8J5#99?3DJTR40[A#):Q>5^NG5[U>\82!Y.QT8IE' M"]2PY5819Y=\U"JSQI"WK 8C2ETE+?60J0:BT] )*2_!;[&G(".M&OXX*J0D M7!9:2R;M5G5[VE<^-A%D%CN(;UJ1>LG%=T?B"IFH6H?(F^,'W08 M)AP*H=U0:-6T"NZ2"^V3@^>*WOS)!+S %3VX=HI[A5ON!X#!.FQG>&%T$"^UCH?=C2BV7PO4,$+OP,V@MTE27^W]5 M1;HK;Z 7RP(6N*6D_]8GTU^D?M _3PC]YD*?5D%<(.,$3I&RE3!A4&]6+20Y$F=;0 ME /G&XF(9)5L.S,ZE/Q-I;*+]ND')LVJN2BIF@$QY4-JRZU)$*J6X1V1P#!ZZ)57CD5S_G1@/Y8ME(\LA$% Q8 Y<%NFA.[>6-UO!I3(]F2QCG)"*?,("&/1\!^*/6C7Q@#B(N+@@PI8]NEKC\< M)N_2U+&'LX'GAC>),]@L\I^QBY(\'6QM==.T/^)#0*X)>$-&J,/89T9PM?7F M1AP42.9H< (1U\.W?D-3:\XE8S*U'>2Q"<;,>6=&N".#?_H.KM.%M$@,ZBXR M@_I=YWGZD;LE^O;F.&Y-"@I.89A$=2($H?+%#2<87>]-.) M+U.X0B.ZS]@=QJ.:8W^$'RU^AKPFTFI&TG1EGV4;HJ?E,H^V8\RC2>[1)!%I M]4E)MUZ9_N/5G6%]#VE,DT2FZTW:/CE.%U=Z4_"O1VYZK\\E.4$A]SOH. _- MW[T^&(-&<^:A;0&9#OFN?/:R- M=4U 7'! ](.YQ+N\^E9.,MQ,]R%)"1VPFH&;!3*(=#;\E@+!CUFN33"8<"S^W#Z.?'E@-50WOR6"1%$Z+?@H-'AHX/_C\[>,/X@X9(-;+QYU2#MQMP#*1.M_@) <3OKGGVT3/-P6= MON=;$MX]P:$G./3$1NX&&[G:6=I4D>5VK$+X\*B943A[]N![MVS^ $,/EW0.V@?:^OT%4$Q4'3ZF:#;W(-<9U0*5T^N M]\K!*8-D= 1AD.#@K*1,9Y3=5DZF=R3F;#8UTFX>DE-$F&A!RWE .. M9-+02EMDLE=FPC;I-(X9>*U?7B+("E>1%3+6CI3\E,I0&+:*]"YV(FJKI_ : MAD1M^Z4T/,Y"(KE2+E?BS -'ZD_J+G(#N3AIR\2%M]%5>%M6"\=(?Q@&G@)F M19_X)XMAD8T*"13=109%N#>UWN"/%N,9^#4<2.R"*PSK]*&=O&5T0>RV/5A$,(V#N?3;?.CH,],8N,FO]7Z+ M79YD,$U)@M:;HI?NS.C^";_\X,CAW*R-OX1$69W&<1G =MIQ M2=]_V/$N QMGT&+V)AXII?'S[I1-L#_"U]CX_.$EH/WK*_[OQ?@AW<>D]]>? MX<_LWY1-(;$2I[ 2:^Z-GJT,KGT(>F2 )&SG'M&QT2FX6,)]+:%\W"6LOM0K M9PD9'EU57=S/<^T>(!Z^9?&P6+\JKA^3/;%T55RZHD1OT

B\I::_\E./9W M6.<+?X?M2Y4.]E<]HGZH O+"WZSXU1!S+R2A#&\F5J.XU2A+UES2J)6%G]D_ MH/H<'F/]3;=FV'E*;O" _J?*9=+E9,@=#--YF6_-K/:[B3.5[#-OMD+L!#'V MT9:GU"G',GZET>/(][/H"QZEQ1YUK7OPJS?;ML):([+6)LU.L[@*QC("MS#] MFX?55KFQVM,=3.IR'YT[VW4/!UFE7B?-E*R*LP9L^35M.P6]

^=0UK4J: MJD;:17+/"N!N ]Q.N8%[-+7;4HEZT+IE4:*\87P02SJ+8H1[W1F,_9ZII0\0 MRNAG-3,ZN:WK9\5^?QSQ)8(52J0-;E\/4XSEDAL:J;=%C% .['[. V]&%[*R M@O=(UDO"[/?_^52#@+?=)HUC1P\'ZJDNM/L6VCVMH=8&[MS):7>-J'*=*(VV MT.ZEQZY:+>P>*S1IU1M$5JK;U*7BQ?]IH4GOM_BQQRQ;U>R0AE9@BQ,!WC7!FW8RO*VO50&= M^R=U[*'NCI< 6Q-8+3U6TTZ&RXK5_2G:,D)6'%(L1@+)HO647":_ODP$!EL( M?MJA^@8>EK\V;&ENK4&I#-**TTCPHMJDT12>5/E!FG: 7@:0'LOE5QLR:34[ M JEE1VHK[>1W S^JS.JTC,Z2P.6:N$P[U"T#+H4O?UZ[^DDV*>'+[U7(TPZF M-W"3V-KX2U,JR[."D[?9(2U5.$?EQV?:X7/A^#Q:]JNJD49'%!V4'Z9I9Z4; M^$JE5:-E]) $*-<$9=I):.&@%-[[>>W$I["ZQLL&@A2=TGOO>^JA>"!%L(^. M9JU=RY(/UY"CB!BAT>H0M7W(C)]M6B8*T2A$-':M@CZJ:!PMJT@FFGS(Z$0( M2&4$9-="ZZK9CD*<3R$/E9&'7>NW*VHP*B,6YWW,\NGKR^S58QUBE[D4RQZ( ME9V[H;V/4FY8D9[EL:Y I;)[*UJXRJ33:)*&5A?;@V7?'FSOHVC[(# ]5ORB M*1VB%5G!)Z"Z)E3W43Y=38W:(AVM0>H=H5#+C])]%$I76J%V6FVB=0K,CCYX MJ_;@QILPW.\6[.[V[4W&*=Y)O--QW^G<@_"N:4J/WI@ZU0F^3W[GKKTK[8%I MLB6MH*_9J(.SV2:*>D@++O:P*R,)NS(I'$P2CN7/RJ1=;Y&6W!+R(.2AV=Z5 MG*&ZED%3(*YKDU;GD"GS0A(J(PF[4C]4WC*H1),5HBAEDX?SSC]E7?'Z>*R9 MV0FO1&IBI6BJ()I#>X9=[Q=E\Q6//%\SP78DW9$[P#S]L1Z#1"5,8U,A'1"; M5BLM:,I>H=W5@5I5\WC&N%^/E*)*AA",H-HBX%[E?A?CTBC2II?8VHG3III>;.%(U^'@+][+W:PSG^IL."?97^ M0Y*D8+ /,Y9#Z_\Q-4SYZ\+8_KIQFX1@2%/_,?!H^F-@SH;^8*1?A\:[-#!U M%R;UZ=O#'_>Y#+OU*)_$7_R(9%D3D!EXA@U*C MDV"8/\,X@Y_'86#YU/W6JUT^][J_U[HW_=[S%TDW/_2Y&T@-!FX671CWF*)D M?I$47$8_[OS/.OLG+23U/_HD_9PZ9;]=/Z=.&0)CX<')&> 3(/$56GI+AI+$ M4L77+EC6A6O2H(6CY<^*GA0]Y]?$%]9S"Y,JX86^30 =SW1J.Y@K?FVX ]-V M9P[MPYTN37OP_1/70XK<:M05]9-$0=BG.%W.C'[*P_^.87HL',_#F7K!@?;2 M^W;?>^A+W8=KZ;EWU^WWKB70,X_/]]W^[>,#ZA0^A8M"=239/>04]RI]1A^MQ%G2SEV9;5_!AJ395CMN4)\+&() #A*W4>1QQ*J#!];+D9 MYJ'FT@&:B ^0=9=:2_;!^["7+(/TZILPR?5O_D7ZG(<.AHV?<') 1 8&YJH; MCO2;;@U-K"?N@36;XGU([FT4_S:WUG#F>@[>!NX@]1W=]S8RA#F86GBUU7Z[R M%*S2KK-1U?)>?_4EC967!,KRV\W?_J'5KF\?0+5.:L[PK>:-0=%29VA/:&U@ M&O V-8>Z\)H#ZM:N7/?9_Z4V]B9FC9H47[@V!OUMH@ZG0QBA+[TQ!/_5!71; M^AN[6J+ONCD#3R-<<0EFD*$(IXE/W-0!W#@@3SB%T0R#OP(CNY"N**P03.C M=F"QX%[PDPL3KSL4# ZH./C34/)LR8-!A,N""VR@W:0NC.+'E%HNE8;@" T\ M$Z7,#+XU E?*&N #\?MZY"#AFNL18F&=%YZF>\'C"-S0G<*MC7=JSB]\77]K M>;KU9J"S""M TX9,]<$XG!D<,HXA&)P^0:7^9PA ^,Q-W I>!@TMOBC6E[8R:<*[5$8J;Q&S&%D*$,PJ]0 MZPTPC3,=(@*5VCL[O)!&CCV1/L8&K":LTCQ/\&'T\#E*#2[?FP5O"PO)8M4 MM0,8FK]6!'\%%P/?P[^*710L)0<+0R] $M^!JUH7G!^<%I99!'(T!4\,Q8+# M*)!5KNHBD0,4STR/6YQ7G%;_V@VF%;^QP;1R&+\;] -@[-"WF:D[()^O<[8^ M@[%!1['QH8EQ\3X3_3N\%YLM%XV?"^K:X8( '\4OA3E]M6>>%&HVG*C7;,V! MMT 1/$A):%RU]70NL+N!!?PX.<8SEB:\+] M0X=%'J+^S1/WO\TLR@E.Y!;A@O\QIE9<#*4I('/,;.' -W:!EDN B &=L;/2Q> #2HB(IFV]58# M?]!C"\0,"7@+;W.)CL#5-1BZ@^GD%L0T1MQQ&'BHMSCF5CNDTISJL 2@%\&) MH>S=7%1OOOK'EQFB8V*\SI@.'D/4_S8&G6=1"!R<[_@4%["!!@Z4(@08'O-A M 'JAM\U-'XQT;$S]T<96-[@3?F-FF,R"8IB$L8CMN/[+@_!3RA9U9#B3G$6@ MH?C#ZG*0TV$G7P$Q0D5[IACY]?&J:'^I;^PK[U @B*_G21 M=E4JY/E$AJ,9Z:]8&.[Y8T$E,GDUN5W4I2 1@ F#1]\<=B&LR0"]&0QW8$;G M;")]9,<4!]Q[@%H'?(;D8-<9&1M-;'"13H+EYW***G'@A$/'-9U&QGED4'/Q MG0#\H.;H*=K%]0+5T#@>>Z]BO>%M;">#7GUR<[6=9+$:MY&^2WM#ARSN^$V4&X[$E'8_=NF*@* VN(\?O"KH3O.B3C>9&32'P;WZD"+ MXPX;,PD4"^G'MNL[\?C%4,'Y\9L+\@,:B#OPXZ#)#?_2A70?OP,\"B0I'AJ# M($ST?X$^!17W/J\-9Q[\#4S!]_CX?+7&+]1',#YN7, (3*<0X3O,9CW 4HT# M,N7E!W.3A4^'-^3BI[_!I6!29@XWT8GEGU(/5,B83ICA#*W92_"VT9T3&M]& M9<\VG7!N@GO2Y1'&0Z!H('P6@V W8:ICYG09.*#^ L08X%CYZ@8B!%#;%GN& M"YX -W,#?6IXS%.'5<8_7'6ODV[0K36X^ SB!Z =_ *?\A^'O_R$;_$TMJEE M_"!2US'^!%./-FM-"6A?< G !X*"?C<0C!C&F=0#K]R68#O9J:/:K!C-5T MQXL>PK[LWUWRZ&!LV:;]9N"T>'$7*--5Y"_&[3*^V8]XH,I=!5@>%EI;QN [ M-6O<] .8<=%->\[ASOP;D\FO1ZD)PP]7HO.+*_U[IJ/=8OYSN*'G!C(NW;X\ MYJU*IUZ7O\"=&C]W7SIRO7Y-N'\#.@W>W<3_?]"'@!1PJ@?@!!A>%!+>F#-P M?EP\OY&> *D8GWN &;Y5!!=]OGFZ_8E(O^%2]'%!8#)^OH1U OWT /;MRK;> MT2XS/_$^G/C>]3UWWOJWWW[NU2ZI/@D6(@E[KG73=!%J%5\VN8V-+5C@C*7L MAR75[OW3;:CMN2Q(H3# 9Y$PK *^S^*N,!K(NH]]O#O.% @UV"BF%YS9ZZL? M]T^9%SM(O C..=] &[#)9-/V:@?;B1R %VS8]FB$VM#'!'>#N-5BL?B$4B^X M=8AW8[E_N>W9!;9B2W&$BWO&-7,R^D5#$AVF3[\Y> M<0B>P5RXF"*+5N1:]W3I&[7L">H=7!$$"G?@@OU3!KQ@F:Z_A:MT(5U_0V'U M?;_0*,)MA_2=FO8T$/HH7N,Z@JOR*FZFXE:1;;]SN_&Y///I=NK$A L7K?D(+(_V? MC;M#<"D!27-=$+89S"K>>SWPR@W>9]A'[^)#F!H,[3 .F&VDST,-CJK.1D_K MS0V!K%.([:80E2:,[AOH'+" K_ UT/F@&1[UUB5K.GG7;UK??J]EG"^^$($<(NN"F'')O^*&J]@Z)]F M((^V] R. ]?LJQ$?:<5^A+2X>.M+R(,-+$G;]#H)HW)HC MT1U68.1>AYGTU5L D-A3\%73QA5IOP5S&6YQ\*!W"4C)[8K0KL<]J:N'J[B_ MH%OVT.#N =NC<&QI:IL&K+,OU:!N82)1TEFP#-,5C<+7&#Z>2 1;[HWZ" 4E M8@SH*O]LC24/&T5*4:?(),S2KD@"[A%&!("[@9DVAAMX9N'RI0XB=-46O'O" M@F1XK>^!MV70P(J8013NFQ][P:''D ,"\Q$>N3%/"YU^_F6^NT_#D;S3L3$P M S$>;#.W5X[^ 8L[E)Y[?T_HTV"E*S59L76P?M:?E#R4!^P^2DFWYZ MIDU*D_7MT9UOI&V55'7XS:S=U&2>IGKI/7'=M*$>33:[6M"C MB0\/H$>3#Z^,'MW>XOU^?P6+XDPOI.&K+J6T*N ?AK[%\A4+KJR)UT)LG/3Y6#SL4'9(/>"I.)/PFT%XX[/LSZ MPM/8DF1]?55D?Y_*RE52:]QIC?$H2O2P8%\MR,J(IR_A<2R;IM#=!21"7(&! M 3IM)@2L#AYD>>$I' V/ZH;AN2M^([B*;2JPI0G28_RT&O;8"?7&]M#??O"W MY4W0(9@: R,"0$F&!X[Y=YX7XH\@?7CP>3BD,'K9(%4@R"C$>!KW I91Q>>, M' M+&QXE(3/CITB\[VH8,MX<2 D#_B6[7',AB]R 887%L#'U?IKZX/&S4].2,#' MS[; D^1P76!RK&VFA-\J'$3B0)J=2I%0IY-87,K/B<*]4Y>$F_"Q?81H#ZY0@_2.A76!"3;K- M2H1K$ _FEW9)B6\.ACLO.^X2\EE9W$^(SPYH!1!M;[SI MXH2YCFZHIV-IOZASF3+>>NYS[X\'7>!/&CR[#Q^$RFVT^5O$?=\5XI[<(6-O MJ&,JH6$/5V30>&/P%KEN OSD7,AB2' L^;4L6=#/1&6F%N<3?V!1*.H:F",* M:QTF5817I+X"SW/Q+7+PE;A^12O&K$?L\ZUT5RR&R)>@R0RNQGPB"59F\-V< M$YA*CUI!RDK.7*E^D#\$RX96'8\+$SU(:=)YBPHH>^!)_)ZY>Y\LE/3R)Y.W-H6_LQO#U I*TBJNU7*>\ M,HC.3F=C\0 %E0>674RSBU+X7^>Q@_XH<\6E'IIR\!I?*<3[3*X+JD#+E27LD$:X(L-NQ[<0;Z\:G7JUZV:VE":-:VGPKVZ-\U:N]YI])IR M4^U=JH'P_,H#8XYT5GJ(^]!^+7CX.[J_X>\[5$TSS ,LL!(! M8/.#T6'QHO*5_%H[,6>E,R_L>!>0>9@PZW\^R=KJ0Y9CT,MEB,[B(]<0G-AK M^&^1$"6TTZ]?^^A82_?<3^Y9F!K%BC-4?P>C#B+NW!\7M@)&^UG!*&PJ$D;6L,"G)T/% @<2!*E"DJHH26'86R"" MPL!?0*B:$++8,'"_HI1>X,')>H-@OJ'\I3#BWA>L]ZP<8V]VY]'.\1N0M>2, M+O7:0L.&EX!\(""5"]A^&#EWY.."HQGXF>LP=/NDBS>./0&98K6V_V=XXRM_ M"_\V2#_N,H8%.NSK/[;N,MK6&D1MBZ9XU<)G!NWS9OB,G&?P8)-N9.#+E0JM M2IW4&TW2U [9142@=4NT9F_3U]@NO5BBPI,EN%'XR^'0WU7#^KB3 CNT,[@EE?U) MK>Z.EP!6$\ J.[ RVLINY*KNK(B:I-7$%NUR93W0RGPP)36\9Q['P0C<6 MI8R^M$?R0L,%Y.N'C3:V[2ZKMA72:!RRV[)0WGM!7%KGUZ*\T3WBKZUV2%/5 M!/[*@+_/>0#5IXRFHH>R1V.!# X03&L&7SW M,>QA=$E!'"F_KJ__H&[OA^?HMC,T+-V9WR*%QX-M,7INF_'#W_K</UW'-U3^=B6[CG98-MY.:#'J[+I%X_>6T0(LW:X1>Z?= MAGB]*;RBLB-MO1//XWCW>\ =^#(MF315@;Q2("_7']_3">$6_OCN0(MME(.F M:W?:PG\^81CGH7B]4\JF# MD+_X9"IZA)&U"%62)"R7ETVEWK[IU;K*=:^FM;K7M"9EGR[,3RK1L$B-XG6 M:A%5$X1!U4)K6FKK%LITBW.!AJUM'3593261.V";J:MU^/?(!_AE5_-E1%I:IFI17O'.N%-)JU$G MBF";*3_NTI(QC^/?"K:9DP966N[EIJ[JSHJH05IM4$0=D2I?F :%[*W1'QNQZ1_@$I<=;6M9G4;[H/KF.-(5TFB)YOA3XRTN>U_9T@E4* MKIEFFRC-(U=0BPSZTNC2]4Z[CD8U(\L=TNH(JIG"W&%!-;.;/.WI/.Y4J&:$ M3UT-W#;6.[D[6Z(969%)HR[ZTY0"QWF^>6-/1V(G132CML"STHZLA8637QKE MOM[A7;70S6AF-*(UJALL5'[O7-#,[""4>SK9+(YFIJFJI"V+W(W2(VV]H\[* MT,RT.RJ1VX*3O12XR_7%]W0P6##)C-+JD.:Q]R2%]UP:];G><>,12&84K474 M>N'9RIDD,W$*EK.AF5F+,B;),C-0E6M%;G:ZM4ZCW:EIO+;EWK MRJJF7?<$S4R..MCQ+N=.,_-B_,@FF5%*65Y<8A"=:T&Z()D1,!(D,X)D1DA2 M*21)D,P(" F2&4$R(RK1<=,FHQVD?!P2_^/5L*M$JZM$:8CM\&KA,Z/%XV;X M[%+'QIT?6BI,JAW2J&-OKH[ 9*4PF=$F<3-,1@'=;[9[;&"*@MS3@&(SH^_A MIN:[6%JC%>D3"NF W]IJ%=B&\]RK'03]S$Y2FM'4\4A.]AZJ[^MMA;0ZHN2R M]$C+:)1X0'=Y9W2U2;VA$+DNNM.6'ET9'?\.[?@*AIF31E5&=[\C^+ [ZRY9 M);*JD7:%*W$KGUPOB&EVEL",)H='\D_W6!;?T0H61H&X]1"7T9#P@'[JWE"F MLB+7IB(8P$N!LKS$^N9>3KV1GC<54%N:R\GA1MYW&5$*]+H"YJE M7(;'//O6R8C4< 3;5-%$5$ *SO9-@;()(0E&;I'5L M/E:Q[2XX;?8BRGLY2"V2TP8/[!ND61>N5.FQMI?CU8T<_[W@JRZW2+LE-ME+ M@:]<5WTOIX>;N^K[I*Z12;O=)*IZY!13X5R71DONY4"R( HF/!U26T16"]]8 M%Y0W<6=T=4B M#44A:J- >C*!KO70E=%*\-".K^"O.6E49;0-/((/NSM_#83P;94HLDBD+\PW M%?PU.TM@1O_$(_FG>ZN/ETF[4R\UN4KB7@[_38:\1_G95D-O9RSEAU=EKFD@!J(E]YM*C=2_G9=4GK_G:;'60 MW%\ MNR W\"9\O3MIO^<6_H9(U$)&%H2=QB/ M:H[]$7ZT^!ERM4A/WQ[^N%]=8+HV.TOT-.E7.HE/XQ?)L !V!DX$HH%.HH'] M#",+WR#V2^+G<1AL/'6_]6J7S[WN[[7N3;_W_$72S0]][@;%K.C,6S0Q0;]( M8XJR^D52IC]^D?Q8Y#_K[)^T,,7_Z)/T<^K:_':=OC:(P?VL3/_QZLZPOG_Z M&LRGQ.&SR:0Q?"<@%L=< ,>%:P)!?9B!?VT,^-_PEO^1'$3TG%\37UB'I&I1 MT;S,7EWZ[QE KO>.*JL/W[\T[<'W3UP3*G*K45>53Q(%'33%.7=F]%.>M.X8 M_X5Z^?5K#HYE[8(#^>6/RY?>__[1>^A+O;_#?U_":3V-1'9L_ PL;G M(1A**H2.,@DK@'IHJ&#%?D(M@#6T^2;1%["TH)L@2@7-].GK<^_EC[O^B_1X M(ST^]9Z[_=O'AQ>81;S#USAZCC1OAYR9_IC"=:9I?V *X=!P!S/795Z."S#R M*.-]\FP)])_A>O G"1P4/EVN!Y$]?LL>L3]"U \3-/^K*XT,2[FMFLP MITGW$NQ1BH0<$-=TP#P=294YIQ21'.K.3,_%>]KA'A[Z-.P1WMBAE'W5-7Y( M$WB_L017&?]_>]_6U$:2K?L^OZ)B1WL?V"%D),"8]NR)4&/ -0YBV'R!Q0+[^429L)]Y%,!B^9&3U2[!HDRNC M,*?!LC"F!Y*T")'V)/4#+XSS\ Z.<\BTAVWY1^EGH/[C>^\RQ'XP'KSK VPN M[/K./V@H_6;9$N"G_F[OZ%WN#1*PIN*&'W[4)!E':$MZ]Z&?"0EJV]1E!KVF MM65IXM]&69E[6\?G_W/Z?J=WM.W!6X/P!A3.U,^1J[)RAFM+R\S>5IRK/QZ' M(_7=4,QC)N^-?^^)!1@B#P:IEZ<=+^"_@.?OO3$8K&D&ST>JX,Z+;C33#>^] M27H;9@E2V?/+8IJ"6(Q"8B_X/>Q(FL$[XC0O@?$ZWEV:?=D99^G-SA0L:X\L M%IYFGM*>P5(*W#YXSRQ+BQ0[@=#+@0%RW*V;69S>(TN!TH3C$T;YC9IP%,>X M-ASN-=#Z7["-/BX.N>=?990Q+_#24W0#\#" YSEB8A53.$,C8CBP[T/T2($% M_ #6EX?X+R(DD=$?1G%4W-.Y#6!L>!P>@)F/QT)8.-KPG[L?70\W5.VANX7@ M-*1F'UNVA[_N-.TR[!-."4F/?\+30+[;* CQM.7 03'1$Q80W88>DF-&>X9, MB<,INN8T23@,^'*:%!R^.$TF.T"1&R\))SZ/0,3(D<.1IT'2)RFNY0[-MV$H M4@M''DG%)D\L6B;1/=S#BAEY V(*9"/M)S-U+$3 MSOJ@:7G)M%]?"T+TC#_],LQ&\(LPZWB@>BWU[2]K3MPZ]Q M.O3CG6N@\">@#VK:,L.-HQU1I#9/:7(CM8_#:.AWO(L2Y%3J74:CE+4H")(" ME1[K+C,)V)&07_L)=B9*\#W7X6B:@,<_N??.NF?=XZYY:]-#[G:?@4Y /V7LLNMY$YUT9 A_ DHP4F8C.Z]W^Z#S"_C:)3C7G<, MV9L><;;]'"Q'V/8/0'$P=^EHE?#FWH;@#03'%A)@^\ AN9F!)CY-1A:IG2\- MC?$0786@:]3 _+B??B]NU7\D'QK'8TA6)9@,(W(U8 =>P^V>^CNF!*&XO-L M=LW9M8^?CCT,V'>]8.A['Y.HH =8(J&1QE_JC:@_87;3VH?C\ANWM>.?3 MB*7EK^";)K?@-H3R(4DP=9S6:F,&HQ%!1N$G/FI./N.7C\V]^>O]0N63C+,I\)$*PSOC M+Z-8FTUNL)3*CVF7G=W[9?]@4;;V>Z#:P6]!*> M:8Q=:Y-D5&:9%]7O?(@SG'0'V,^.FO*2@VFV7IU^B&0XL_ M'70/U*,>3*7?>^5A&-7+:7;P_$_]-]U]_4C GB2%O-"U5],6A3\#S911!)IC MDOK%&(O2(]KOI)>Y[UA,DEYMF4O1\0Y#VEF$$<#AO44SGAG-A&P&$\1PS/U6 M$YX6Y="\T27#IW:[AWK*+"<@'90]; TS/\X1>@ MZX."*E(!^*1G_H'W9XFYHBB MG2(E^A8OUJ3$3_L5N=!_90[(@I,O.I=[[\VH2PW/Y8WA,&7-5>?LS/# YLCJ M!'O=75>(+#^SJF0:.>1$1II4YPZ#P(Y$Z&56&)("I1*M'S],?K3(BW9/PQ>) M@.^?P#)PM2O( #KSE3->.].M!W99LN%,?LC3^BB>L7NCEFC\D.I4.AYL-5&> M_*8 ?.0(/!K)?WV=A0E*S:VK7__3OYF]&VRWG162JW!0]\TA 9+W]E_I3>FX MYVG//O"51]5+JB<(+.]"%/I*T\=#,X[] G-M/KJLZ*3XD]"\$).KYEAAFE7K M,RGJ\3!YYN4P(N4=&CG2' :8$.@A8T; BU::<0N5:?[LLRXZX$TN\TIG^UFP M_V,K*U66A0D@($0KH8F=*];I;K??K+SL+UHXMVJ/#F"3D &+M$ \0#@LO"T# M/B#P!H=I?7E0)54\1/C.4;-T#/M'EC["4?:Z8$K#SV><&D?3S56_AQ53L-\] M>N6LA>,\[B%<1P8AY+0ZAQTO"<5[>BCS18@^D]0E%MN?@>S'J MN:I9+.]4KU.P())LM\!'C!B"IX :7T(V(/(0EL3P"GLMSAL,IZ\Z)+(5#-"S M9:(5@R4-GK](GF,$OH==162?6\42L^)^FQQ:E>>\:_N=N3>-)E-RY8$&]M"+ MAP(9EL^B AZ+8 KP-V4BB&MF6;B#:XMXF<-PY)=HY,G;Z/V$C"$H&Y$!A1PM MMLS#H(48:\D*6'4J=)K' CWK',(&X,[OXW'Q@B@NB92@WC ?[C!(8@9GIZ4V MR&'#($K5+-A_M:WRC4#J2)6!%AN"];0&&_8?[F64GGTEI"?5.-YZQPB%+=N( M<*)!=Y+T6"H8YH8,>[TYOG;%*+/#;NA%O.V^K04->[N6.50-&AHE4X\91B:N MM<#QMB=IXD?PDQH0^/#WDS5WF A&#M#^.X4I0)NCD(!3E.4X.*8P+/H M1R 036,;U^ +PI?/9B[&\7T49NF/K2X5EYI.*\IO+1?8?*]5]V&F%;?BI,M M8Z3VK7.QP/"J3\H)L[I4;'6S<9:'1S#[9:8'#[YY52&DI8_;'-C3SWC6E! M"7S@UN"39?IP\*F'_JYYN,YTZ[AOUSI[DZ0FP,"1D<>3A*N9CX4])QOH2S&2 M>KP[TN@*H]DQA"RXE+6"7#R@7'A.3>K3% NKVM;^_J)"UA\>Y/$@BM>*@)T: MX(7$6ECY6./P#F]2!XY-%HU;:^WMQ(&UY.<6('FP[B"ALRB<4@OK6@*K;@Z9 MIZG(:B6'0<=&L,T8+C1<3VN['M]XN((Q6VBG7^<$/!KBHW8 JYH"6O,PQI+8 MQ1<5U5@-S]EJ\KCAC/ZN;9G.#V?L62Q*"*CN83V<\<9R\\3HL=TV8=UE0QDF ME?"LH4<;;- />+@:@RN/=,A8\A]8C.2Z>'WKFR5B+'N6#L&3MPS5<49SXXY-@98W#L^^++C0!AWTXT1R5CS9<\,Y5BR30S1]#!NVQ'/Z M-=P1A@[GQ7-6@^,H7@HV"*(-@FB#(-H@B%9#$#U,/$ITHM=F;I#76F&C75M> M,'2('6!G(@L3GPLA2,L'-PA E*3)CBF#!38*L[5PI+\GEF=EB?!X6)XFY["H M,(6+ZEG+O:P'JQ[5=6FIA:@%K6JIXKG']\7%L7[(NL,K<%LV58=NU:%5F;T8 M(_2FOWQ98:]?J1_:;XBJ'>S.J2Q<%B2D*PN_U>]^0#G\-_CAC:7QL+R$4 ]$ MJ%6*XRNPPRH5K2J.]K),9\^X+M/9H:68IE=CE669[8'5F=)+:LN.,VZW^$Q; M=A!TN[*Y5L!%[>_63WMF_=MM.[MEAXO$ 4 @DFU-"+VK7*D;Q#T$P!:G:8X= MZ+A%I@5 0W.TCA6C@T%IEJ" M09VF2!!-\'CPWE[0&BC792L]X23MV+U /(EOU _43_M'5C#4C9*^G5?_V;-M M)13@;[4 7RRB6RM >WMUWVJYQ;B!YGEH50>ZM]J$GSC26YW1A$'?5O(06<=QHV(EPX$N+= 1B_\[/ FE73C&8 M18K66KCJH.W>G;6H0345XTSR6U(QU>9IDBI8)2OS8*UK38FU[FI]S];2K&W+ MZ"QR$1L3/*WAW)JML5007F:FPKHF#RF'AZL18-O\9!3J1N6U1H;CZ"LZ;%A5 MR1<#S/Q[- T?+XUT@_87>)#"X#MU!J_GE"A%Y&:1WM@>&J6==C=9)+<._5%\ M%E4_MOE.?9"6ND79Q<4%?^2T%R:Y*'/XO7L%^NL&N[6J2]6\@27&^:T^]17% M(V8NQ<"; LR\!Y.[2*P)'UT7\;&BL)UM9^<$'!,/ZM?+[ M-P>+:_CQ)94,X;Y;'8K%;4>+ZO@7R/1EJ/DC[-DR]?KKG5Q[<)7%(A^S@G'? MLYW-^>FX?0LIQ-FXHSK&W8H';TKV-R7[WZ-D?Q7=;X=^74NZ(8J\(KZ['A-^ MTX@\/W@4T[\!OSX??*XGMUJ5_UNKRK_B'#8%; X/K>=7Q*<]K/Y?EX^UBPAI M4,1E_E:=3#F;P=.C*1Y!N:^,1$+SM/:$@?,J'L_)Z'&0ISXFP<[Q 6'G+(0A2C#Y M?>,'$64:.+2Z+E^*7R?K6?]P_5TZ(BS'EYCI2]:P)<*/5B&^@EFPVP9G: CW MSBT=-RIY4SK^/4O'5W+/EX+GVOB.'QJ>N\GTMV7ZWVPR_9M,__?JJ_ BHD\/ M+)O0TGH90/C>D5TP.C\"=5CQN*E:M!*!VNLM%8%J]4M?)M#8C88\ Z#Q\\(5 MMQ69OVQ<\9]2=;Y*L&#?KC7A $ [EJI^!X;;B/#%]!:L.=!*)'YC%=U2K;MJ M5OF:T_N\#<+QL*+C>O'IZI'F9:N1%Y<>VS^:[QL/PBS-9_XH% B;W5]!IX ,U&Q M2@W7. )7)HVC@/R;<93X"3DQ)"WH'IV.%X['[#IX?P=<[3X"'@$^\/E?3NUPG[Z7RQ.KK[/YGGG_K M1[$_I$%9=] XK2_F<-YN]4I5[*.Z:[ H2'Z:@GH?CADCRK].PY!-7?S#+0Y5%@P44T:SJC6"M9W!LS M"_$,L"<$;DKS0!+?M7]G7_K'3^\W;YD"MO/_F^@?Y?P=!\+YW^*7"XQJQ6JX MFE_FTC&!$S*,*.BH'#M^:5M&V79'E#X$OR"^W\D)I@."!M6EU"M._5N,V$\C MF&2@7H2T00AGPKZD']Q2/0EB/V5 J?'&*5O/SEA<1FA/!!&(LQ*/I&(>JD(1 M"?3)3V N-$_X,24[9$(%!;AQU6JB3K'!HE7?15@P$UIVAOPP 8GAO4$"'TF. M@W=>J0@\F7Z6W>-@"DN'1TG7JR$9R5/60-AQ693@$PUSFUO9U2A]I9**3K\4((KH M[;MRQOT-$,#/$LH#,7 M=2\OW" EG@M2XG"#E-@@)1X*ZD?%8$?E3;]02>U& MR_>*HQAOM>K$2LO9<<'14B_FD.'<0C\+&^NMO)JY0(?Y!FXML-DWYE]M<;:[ MCJ_'SJST4%2$-X)\,,MD*Y2^5Y'KFG=D#5@QD=D88"4A*B*CATP9>W4T"VC1 MEFCAG&Q1T5#M9GW/T2W5WY$XQB?I2F+;]K78I+,"$MOJND&T*;+YY!\ M015S1QD.QI+@+NB5'EJU<[<\]+-J4%2,AX?E)9BS*Q.;3YF5)T[EV^0!J;8@ M#5Z,%-Q@43H:V%XY@XV'']>=#E4P\Z6^&G+)#ZZNM&3CU\XP4XW@+^,8+\<$__8!SE(W@-"6,JN^=R MY1OC'I%#@SY4E' ;#1@U@K,+;D?A!6G(YYBA*-_2C&WU%U*"'%4"%PI %W#D.K MNI13@L4Q1A7$KX\*/L]^GB8ZE9WG):;L\7NT?3)67-CA MZ((]KT:&)4X^XS M> T_&X(;S_6HF!+/,5X]BK)1>8,CC=;4+S^V522'NQYNCMIESPT&Z-S7H%Q^ M.[_0H&9\SAT0)Z3FODPCR"7";0^0;6Q;LL5!(-CE)]"!1?I MST[L"L,%&;E$U =KZ"=?N$)._: &X+#3HDO$E)N\ !'7]$:GLY80;+<20 >: M2X@7[3E1+!,[M$;:W3'KUY'9*U%B7V&D2?.2V8CI9-61"=6N'R6^?H=*.K/SH0>Y<9N4?D?)E-C_Y"+HO+\=@[T626J0D8=5'2L(P8#;! MVTPPBPX,!BP^$^FGT:^:1Q!%9+B76-!P*?ZDTIO-)M+4#U '6(%27A4K?69] MU?ZM?7'5>++$>S^G!;H0VBJPTKS_)[^=NYUH>L5M%M<\V!F\,^< M1+Q,56\Q][/KD$@(O_J8:.@TU#C7B@0Z$B<8@8B)X6B5:IY9."F!U&AI1?!. MC(;Y8(O=):!B2'PIL'D(AS"%D? P!BH'+(+)K-(RU<*OX:C$UD8VB\YB'W]G M)\AO?!16P)_8Q<=*0"M)2&_!AX#?2FV_49+EGETZLM:&<301)]XDSRL;VV&. M*Q0P -&9:R["&/:\%[!6CEWSU:?;0J:P=M0#089<&JW7@9KD($N;]4N,1\+ MBR_$N*R!@%L5-'<^'N_\PDDP[VH:@BX99!GZE420-_AY[(*5P]G-) (F M>5<3];.G(2$^E%8$6RFBN W#15E1T>DL[^C0ZYBHN*V-#7Y4)K?K#8IJ\_#" MD?^YGOM25.$C+JZ#I39RM22!Q\Z?N@9_+9A^7M56W*R H E@+>U(QM?+B=E] MB]D)PQ2$(!C87[EDN8USNMKYZ)V"D "2[*'UY4\R?S:%'VQO[6]O1='VMI5O M1S!3%AIG^!YL@R]2=B6>MW*'=6@9?B.>.Z/LD"8H1(V4TCJA(X$?":,T?"]1 MV=Q+==].4D/ZRB$3C>T8NZ73Y 'A$.KC3"%I7Z"8/,Z MABP&G"8 CC.DHTR MWY5&O !-!&;=NHO8"]3XF0%5-&A=P2"A($'+D.P-*H(1NPAC1J-1."/THB:_ MLG$QKB:R(K?#962I?PD-2$8#4;C*,P??2A(2%)3U^=PI>P2FG682F48S?;'M M@"!%V/PTF:0XO:&?1PCA@Q-]Z\>E+^W6[ 4(!W#TVL7)H I<]6;"4D8MKS5 MPMJ@K+OQ@U!0.D/JU^PL^X\RF-0DJEHRIU=,,+X9!3R)R)Y'*QEI$@4B2IC@ M+-:4%Q2D%&YTG*&">LB IT57+K-HC*8IWA9?"10&$6P)P^MDAG=D2@Y#LSML M*IHGC>6,DJLD7+ UCK7K%?>G:5\,D!I6D-YUO=_2._3,.QCW@&=\2U_ES4-$ M"3I (7L?8*Z#XF*[0.T$]\L30* U/3]G=X^$<)G(7A7"+AW[]MP..JTE"VB2 M\&)QT[)UX3:\0O/"!J?R7' J;S#4ZGQ00O;J(,E4>>F=XN*]?J''+!5 MDKQ! I%45%DLE<0LDG?>?_RK3XEUE8_C#Q]N>/YHP1Q$9;E@F^) DO?S2+B@O12R3=02$'(0P>SJPD/Y.-*M,N02 M>M61BI(Q7H$YFC&^0(5KY+W@?M[/D$' )BAGP%GYE!/U74\MC)2<\1#%$UP] MXT\!8&)":=K!'0LI,D#+5K=?T;)N=%$WHJ$R%7WE+\4U#EE7JS6;16J"H>5@ M>:%D.#&F2B 1LQ(.:UA,4QX*+$KR(H,0"4S.JDK!^C$A;LI<6[^6$PH&3T2A M/7/:80?4IO/&Y'RV?1,,V)P?.#\#I"M%#9 GSH?@"6#[9$K,P#<[GU*RB4\5 M2IP/UZF%PT*.0#< 3=9E&IO:@<%W7#B[+09%+J MI'\'IT7Q4F J[HQ>,9$IEN"4]K?!:0F%;UC@8(\5S+%*ZUSIH:,Z_$=NCU[S M6F4AYUC\0'/'WW<=XD>XGQ')G^&]K?5DBH=6>4OJS"LRPF(#4,^^T!XDS QEGA7D:<@+ MX,0_$%JF$G$V2RIB%&PJ+Z_Q=RYO4E+* ]AF#= M$-GY8.NO1M97Q#&N\C G71>Y\CFVJK],OF-P=>R]W3WHZ,K)QAETE4Q@$)V, MIP,@=J!6^EME@:Z7HS2EJ9L0!:Q"U'3LF 5$P("RM$X:AEM)HN121%K-7&-P M!*\KN[?P>6P1Y$V7B9EVP&9HG;<)396?FA,!C' ]7,4Z2=, 4+8+(4UH9:K M9KAYD:'VB) !FJ(!2]%KNF.J(U=-D=ZD[%VJ@O:<]XK39+*#DQ$Q!C[5'1I3 M2SC=+^18_2J[1N0Z32CX;P&1%8^< ."BF(,1]07GI6] M@UU]5,SO\AW/>04%_O69T=I5!K"*D2T&$=,MIPB\GR086\'D;Y0Q_V!<#<_W MQ'Y19*9NRE/C$*\&XR$0K9%Y-]C'98QL"4/%]Y3%ML;&RKJ13\T\? (0BJ;G M@)>ZAP'&O0V!\<_));._R5G4#Q$69ZD]&<6IVS,5^VE"L \7AO _8Q^@)8.MI ]HT%SHFX5U\;^0,CH51 MWR1:M!:WPE;&]^##>[#W8'.B)'6W$N%A/EW0A+8;8U:D"M-D M!1OX&XOVB[Q1^8!)E4HTM:#3*$'EYA?+>7)AJG0&54X.68.NE%+C5&<8B65' M3U).3L^%POL^7<'@NSRK)\"H;;3@ CP]>1'.&+2 OU(*J_&G-#C5@N@V4'I4 MRP1N4:#5\R=UE,XH):E\+RFI+)-0P!0TZ5@*4%?!VN@25I@<=):[H<,12#HT MD*L8''ZU'7BR-6UX,XO3>QW(+RR;1M(1%17\3GNLMFZU9\RPX\!CFP!F:#_( MSI"9)+-^;N5:J"I9+7MDE;$($*N$JOFDJ& MREA< B,V99-WA?HFSS6J1M[%*$%$@=G/DA]6C?"PE 1]\X4&2T<1'3H=;A.J MA(%-$&&TNC!FO6195UDHWA-%;YS4FX642SFQHQ#D'2J!8'\&-#Z8O[@AOIT- MD;N&9H@)&A6,5+.P=W?,\=DL)4_( J>[MI[$-K4P@X4U"3M;#?F5\X5M:O!8 M4NJ.SP4FT<'[I)L:R0=#E)ZLTDIRH<^OCBPZ?/B';MGFSI/C;_S^Q)D9&OH( M2Z135-!O-UKK;Z<4"B24*SKWI1@@=8-.[3Q)W&I8#7=&LP/2OM('M[&TG7'V MUEW6)/-Q"HZ6,KY-JBW;JD:S&J7SHM[ M@Q1_TS---=1K_#',Q+Z6D^<\*XVC];@U%9V)_PZZKV5CEU6!C;OA3'/NRO!<]'9? M<C:BTJ\?FHO48BL"-6VQMM-!SM4$&":=596%2SQP?;- AC(1,>(6RZ MPNU$616*/9$O09%:D%3R-TU"C/$B*V#Z'+"3HXN,$FI_ M)9AU11TL8^WNZ_L#-:_8MX+FJ[ $F::F2QSR1=-M;:A$<\X'9>P5^HDY/E+^ MH/99.D*))XR%N.&?:K1?I.C*4V+BEM!IE(VTJSHMT3"A^PE(K<U\U).B4\'% M<7539P,L>R; LJ,-L&P#+'N,A(TTWK_&UO,*UT#)RRR@"#M)3TRG'.[O=JR$ MC/E5<_8%'K>R+W->:^1,7>(*P:=HWO36"TDJXE/ M1KAI3]18/"#.TXQ:! EF&)6%W1;7X-Q, $AUR,$7#NG:'L;R-KY91/<-:"." M#9D/,2.BE@R ]D">-RX:Z1APD2\5]#6NC0O? MP=^%I^_\+,@EDN7;U92HUN19')]K\.!),W?!0Q.ZJ#IY7C,%R?'1QN"[K(9L M'H0#HH4%NH?;5W?0NI'$#WYS8]&>;3&&V2O##\8TK:H-)VF[B$+Z.L;&)HRU M *7GQF6LS+8K*WJM@=N11G=CE'?B9T&%&@H=;DTA]N^8'IFN+>*_%;@,K70U MS!\E:/2 ;YM"^SOZ:D;K>@-=QTE91+:I0].^4KVN0\5H!<9VHES!-=GSG901 MGV'G"A+_*S%U"<5N152YWU29:6XQ?K!YW2KO84@#+\*N)U!(/PU*4'> L'\ M_\2"6AKQ2Y+>/8_R^4?1%:M63WU@X;)SEJ94N'ZEZTF6KG[Z?CKN6GP[+ML1 MQ+*T4<(H'$E2FGXLT[=*EXASZ,"F;A6Y6\/9Q:O>N):I(_@O:Q"0*RB#7)@: M_EKJ0NZ O7(MEY425:>WH_6K^B8M"YQJ_0O5LZ?^C7;\ZE]AH!7#:8U?LAAM M^$)YRPU?Y6'XI>%CU1"X_@T>Y"1H^@F5NM<^!KE0_Q#C]PUSF:)O5O]\U/PQ M97+TIP0W%!\,"($=!51*B?TC]#QY4^_G,!'HM[A@F"#J0I_S#&T-[KM *PAJ6Z,6$[8=J.@)R#L"E>46G'8'I"C6F.X.TG5OY8 M_'INH5!I[&#\67/50ZWB23NV6SH2P,$&)%D,F\"ZO",P#\%&JL*#;57D1S4) MV% #VT!P;1UJ6*ZIBFA]&(:4J -38!C>IV+B5:#K^G0[:JY2C56IYG:*LZIJ MBR>!4'[_BH.:">ARJQO^=L@2&WYPH:B%M M-#A@4:D$<1G(JDQ7K<,Z3&WJP<@J4$+B2> .=V3>)2G_0N+#_-P\KE MFVBDH=^YQ%"R]TQX:>)!R^:6%,K>JTU:8?W!<1ENF] 206]+LF?94Y$&HAH] MGX0(?J3K262$CH%9TXV\+]T7!-J&OD7!D+$\0IIF(Z+"QHA0Q5\E_>!@QE92@S&<8 M0U,JT;".B>$AX;DCBE:8V'R/^K&P069O-6*Q\JAP6A>0<2?SA$F'S,ENBQ;U M9@57X37!-)-Y\\3W2>!/+'6VOP6%K>IU%29;(=5A$N-M&8B[Z>O+9'1"O5OQ2&Z[Q/:U\0KZ,>UF(29-Q;0"F7C*G3$OW?QBRVZOW MLN-M3:MO#T)L D#X!8X :REK\$)N1\#FW F,'6U++F$RC1EQ&!:16/W\D(&N MVPPJ&/9<%P$H@RS'*EP!G.!0*-0H#D$UQ6'FN.G2M$ . A%%NC'BG3;1OU4C MA*T_YFR 9"2Q3(JT(&4:TQFZH8C_D":0*L2=AX*CVOHR9\QT*.5*6*:M/1.K M/1E,>.X 7%9UWU"'9;6.P(&L\J*.WBH[^VDJG6%".H;#D>.N$SG6QH_4Q;L! MX]6BQ7HJ#8)OF#-$%I;!75]UDO'JY/CE>E*GUR>?O+VN]VEP^?'DVKL\O?KX MS!I(/!)9.%.&'!AQSU(K0N/>82802Q@C#FTXM$*CK5-*8E&ZP'G)PW('>[OK MDB#X2S7 OWP<_XGUUY@\_OO8O+\^.3][]?GERMIS09 MF$OO3%,KC!-S:Q9T9*BUIZG9-4D'L(VQKC=7#I*!!RF@D=VVJJ;*C,=L&\"- MCQY/P7OV3JBI'YH"Y^BHXHU:" LQ[VWYW0=M\\CO.K4 K1V9 I4/!\>&0\]9 M!$;%V#Y7+G"NBA5'88!F.Y4FV\VS2C2Q>GO^3N\ K7-\NG<0R%^&NB=?N=#1 M&V#GL5\,XH!\#[,_G>]'W38CI)6L&-Y@?)Y&%#Z 8E)[DMK&GU_G4^E'R;D3 M5;]Y%_I?N%FEVZ)&P\=+%3Y8ARS_=Y4,#43%+@#$R]AV=41NOE7IR=>&R)=B M^),WFJCKT#! =%OQ0I158G#BA6J$Y-O0]%F:Y_I22(*3FPG>1+D.\Z@6ZHT- MM01P3JV7"&T7$F2*$H(,#V>('S8VP";^V(=CG3;U5*XUUUT8N856JVAHZ4KF MML/29\2I%;2"]@P2D\MPFMAJ%3YIDRM6)5X52W>:C+HFQP[?ZOSZST^\MWR; M/9N$__T?8,HA]F*&?5J3B?X;PP3J[R8;V\=69>! L??2CFH\K"RU"S?S :,SWG3\TOB_0IIX8\ M%T0L6W0C;*._M*K3I=T8W9 (;422*?L"F[I#:I#.A+3,J$(<[!=1YX2\8' $ M^ &PO1WIB\(1.BIRMX.J3C$5M@*2$"CU>JW"P*MS^B,=8LXWSE.:A@7,-"7[ M^7U.MU3YHL+9FN*4#TCS@&XB5 B3]E6;^R=31/@AW6W$"=9&YU,8%0M0"&6K M T.F]PS[NKGJ7FSQ"_PS R^(71]S:N#?>#[72-B;#M#/03*C3?#IXE3?,M&I M2&;XSF#G<2\_A &%,W_#Y,\G9V//SHZMEC#62/;UU6V(\_6V'$E M88^2.,'.[-I01I1^5;3/?8^XX'P=@3M>SD:KTSWNA5X(R-*@3S0 MJ5BV43[?S+2:@Z$S#QF7[%BBNL&A=M8$PA=[,27.Q)7T7M4#:_7WEQ_BSL\; M'?>U]I3_.OS;YG@^O3\\_>^0?O^K<3[]/@^N3R='#F_?-D\/'SR=45 MAA#7*G9X;:4:(ETYH4PYRO/>A$'D:UA+HWW!M=N8M,.KVB;%-*SS+)7Q@,79 M+"+E5CGU,CA?"'\R25''R'EJC^][;@"=T'[_G?=;E.D#G/G<[\FZSH1*J\G> MF^'M24F"[6SP:DHA;TS-*S'H,E4]KEJ)_=16U9/0[UQ:DX?)%/T,%48B[#H* M:D(#T,4W-SY?TH/>531),ZFK=K QQ/YCBHVQB]?JY=BA670"[1^S.T=H+O+H M"OHGNW1JL[E[(/44:?;Q-)H-FZP(!N8E[:"S-?IH8 FP+D^K.KW4! 8<2KZY M3=JR&B_;;$#-?UY+PI[B]2-(3N(YDAHU;U\$AB0:[C$LHQC=F;I )XSH M.M)KGBBQ^,]J"ZU$,E*Q2>(:8,H2LD@D"!>^-OH357Y77D.SBV)N'Z7?D?/Q MS*Z%^E.2Q<>F">FIXNUCVSHVV;%+91VO9P;YFK(UIKE>DMH=6K_1G]CR!=Y/ MI?]1>R)U["12X2\Y3Q M8()\WBU'M1^T9&^7IQ V9YD55F&TL8+!"8.'M(;#0JS6?&EH9TQ!H]V&&WC0 MBO"@W@8>]-PE5]/6?XL6N!A<7GNGIYXMV9?_-1_WO7?JURO]V#N__NWDTCO] M_.'\\A,%'M93O3P P]7K>FGUZH$OQ09LCS\\Q$EQ\O>KCWO_]GUU?>[Q?GGV%_/I^>7UK;M-F2 M/P$=_>GT\PDGUX=GYU?K82.?K2]L L?7KA@.^A^@S7XXQZ.']YC M[&\\QK4_FV^ZWLG__G;ZR^GUGUA!PM"D)?%(#MWF=,->V,!KU7.X".OT6!-K MPD50[TM[U[];[C"RF]#._VN[UYT*JY!.BM!07^ZGO3+!S_]W], MBV+V\^O7=W=WW3P<=2?I[>M!-II&MV'^.@PF?O8Z\ O_]?[AWN[A:Q"0O?V] MP\/]HWY_M[>[O]]_'7[]?WMOWAX='G:GQ8T^-SLPU@X(!"R^_SG\.HV&$;UU M>8%!-_MX%^I*+--=F'0.N8:8H"1LQ2?_WNNI@JVAM JYP7*HCTE$R6)X!-:4 M8)V]KAL?>X.;$+O6=@A J1)+>%\;^(E4MP7$3WQN"@[O!&=TR[HK(/#DP^&] MN7@(@\HGO%X/N*Q2A:J"VDKZ+4^.W#OFSF]5A_6M\%^KA8]) MQZ]ZK/!.9,*<4I)(-:9IK@'<'*BG/U#]S8%R#]3>CWN@:C6RFP/UU =J8_?6 M#M3^,@=J%36!U[CF>/$,VGZ]M][OW:ON<=>["JFU%!S+@UTJ@_>#=(9&I/VX M>NAH]XT";5SYV=!/PGSG_&L_KYZK]>^-DY3>B^M/_]Y?+,.Y6NH1O^>R+^NSK^;<-_AO^N M_:_8DO(>[)8B3*A=T=5H&M[X&X9\(H8\'IQM&'(N0Q[[\4CN/=APY1-QY?N3 M#QNN-%QIF/$]@NRC#2\^(2^>#7[9\.)<"7GF#\,XWS#D$S'DQ>7)AB'G,N0% M=U[8Z.RG8\O]%\Z1QU0&=H&=[$]5F__;T'OO%[[W(8I#;PL!WT$@=S5+_9W- MQU+/C-6Y##57B7LX\]LOI66,C6;[H\SQFI@JI?^+J!4E5&9+<;8H]\9E)FW' MD(S8YT10")GGR_W08^[#$^6%-(ZU^E+B_OADKZ^#>N&HE.O&)*#7.]K;X[#@#0'].UP8B95_UJ1:7H!AQOK(=IFDO&+? M?87N)G 7Y:%J/6[=2V/N'=0M;/&V&5G5IIAP16CHW@8:^B-)D<P&(6](YAJ=< M#_GO,'@610G/ILNA/:DJ/U6FQ/*#Q)8MHJGKGR.A51_ )M#P8@,1[4/UJN[^ MJW:S;L%T%U+P@6+@9Z\J!Y8S?.UU/9M579]>GYW,6U#%8WI.V[?\*E_GK[U? M<"3OI.M=I'<@2/22'[Q_Z&=2RU:RP5H0&#\$)6ND>3!-MBZR*,$;)N(Z*;8? MEQ9S>Z7^.4?/$LG/9ZVUWZ[A?)Z'A/E[.DV\BRZX_?']MXN7[[2F_X&CZ#6) MKAH(YL?1!"[AGQO%+9DX,!W:J/]7E>3/.-)C^9EG@ZOK'>/L-OKB'ZXO53#4 M_F(ZWLG2.Q,F=;]"$]5;[,<_S'4'YWU?O=:X[XXK7_6 X9]@$B'1__+7U]/B M)O[;7_X_4$L#!!0 ( )2!"E6 <2W_^P< )@S - 97A?-# W,C,R M+FAT;>U;;7/;-A+^W/P*G&;:V#.4)=GQ-6?)FG%<)>.Y-G5]SN<;D%R*F( M X"2U5]_NP#U1LFQ?4EM-]%,$IO@ E@LGN?9!10-@0+#':0LGK'KO%(IF%]T >Q2&\#@IPG"4Y-Q;<::MR6?MUJVY5O(#3 M5J9-P5T[!0>)$UJU6**5 X76#B24N59PJG1K^&+0"3X/8IW.F'4SZ;LKU[;B M3SCI=4O7]X\9+X2MT:_J1B M6_8_-P=KS''OQ:ZN+\'M [,> +_:JP^_CECOB+=[K_;X?J=WG(;?V/GHZOKB M[<7YV?7%[^^?0QP>8XYFJ!\ZPT7$WM!;-CI )D[!V A#;YS(9LSEW)T\X@(= MCR6P6!N4AM-6%UD,4M9\6SS;DB?SY]JEJ4A=3LCJ_EAC2*"Z$+"ZY0WQ$S4( M1TOH3+.=2<+KT5&:7-05^O^>G2S]OYE]M)L1&L*/ D8A:,R/I-CMP9 MN]Z!CQO->+M?O'+ZD?VZ8#F? #,P$3!%O7>YL.Q3Q0WR6BHA'4,4D%?C+=4XH]+.EP8< MDS=7,U8I9RI '[$P*7#["(@<4PXB56!-DO$$FPS3!697IX/=AH&"!*SE9D8F M!?\(C."Z&--B6XK.X)22 MA!90""NQB$%$LJEP.2[0EECWT.PT;HFNZ127B9@+U=9*&':\>1+>'/W=> ,L M$PJ122!?(C%"TJ YOC8K[X4*]3AFM M,,3.G=GP=D>2)R')JV=*DNLU1+VT-0'J*IED6&>9P$>/L@O@\(SX% 0!Q MQ\ 2&(3-R9S,"DQ!E(;H.14VD=I6V(^2D]$R +LT.H$4FRW;0QRG@,0(8!W= MX'%8C8&=H>Y?51(M_(GH> _V?5=_*J*G\"CH+*4"H6A\1LEAA6AE!\#[E<]4R@B=(7*4*'(383UTHE6H/PX=*);BNZJU LJ*SQ&6HP]51Q)@KG8.^ +Y[&_ MDI0(.WP#)>&93/!0$*"%N!Y!1XR#*Z6YU@R.R6.@NS MXCWD*CQN+[H\B+ C2HT-I5VL*W?[W/<15+ZP!JI;L[O/1RR>5\2>%Q!B@/[T M:?#O#P'J IE)5TDE2&-F0E!:R-5VCKL(7NA7$4 MB_7N_%(IW ^M&6>()F1XPZYV$P\,X$_Z= F@JH4O^\&3G-M%CB1M\.B#U(NF M7WTM:#,\SW\$61_[&_;1%P3D3JSM[EV?\IQR_(V<4_PM;3IG=[24/E+B5;8M M59!8,X=QV)J[L!QM%I3H&<=RTFEC%WG=-R QBD(X![ UP<0::P9ZDPITS'?? M0TJBGEO*%_B3RMFY=L"G2J#?7BTJY3\6M/O/^ASR11_E;#F G$DLBY!H C>= M#F-TK$L$X ;5J7AQ$)@"_TBY-91)/KOZ L_?? M8D<+"[G< I&Z($1CW&W4IBBD=DL$J0I<.4;&+Z-.1ULOI!Y;2O_ZC<6R_PP3 M;V:0,A&&&3S)<:/\U7"]HU'(9$)-M)P I3/%Q_4-MZEU 8I2ZAG@VVFN@QCP M-;S@_GYA9C]X]"2VGKE*U\Q=U/+ XJTARYM%U5H:# ZV)62N_M"^;O&?U\^O M"9N9\6OYLI%-FRFW$&DJ8>'ST?&/]2!?;_('5\=W!OCN_QG1&KZ9;6C[ ^+P MSZ\;A_6JI*]B_=?$>]P2&G'VCE=H%%YP_QE)#/C>*\;,?JS MWV??C>QU;*?Y_W=V,KBCY;<=[ZXKW$W+MTH 5=)_H3_GGN8", MC6X@J>BC /9[N,O:,7#'P&\[WD_(P+-J7%F''2)&W\MXYEQ[[$O<5$Q8(KFU MIZU?S_YSW;X\>S=JO[D:G?V;OA*R\O;RW=OKJT9;GK6-GFXVTG45NWSW_L-O MR]G0@KZYLN4'>M&A;[(,!QW_C9S_ 5!+ P04 " "4@0I577=,S,X' !2 M*@ #0 &5X7S0P-S(S,RYH=&WM6FU3&SD2_KSY%7VNV@U4V=B\W>5LXRI" M2(I]R7(LN:]7\DR/1Q6--)$T-KY??]W2^!438%,+A*,*,".UU"WUT_VTY.GG MOE"#?HXB';SZH>^E5SC J_\<=/ZQM[^_0[W]=FQ\]0/U_ZW5@@^HT0J/*0RG M<)E7.D7[SA0(Y\9ZH: %;]J[G?9>9V\/]KJ=?W8/#N'\-VBU!OT"O8 D%]:A M/VI4/FN]:=2M6A1XU,B,+81OI>@Q\=+H!B1&>]0D[5%AF1N-1]HT!J_Z[6AS M?VC2*3@_56&X]BTG_XM=V.V4O@>A(1.%5-,N_/2E,KYW*0MT\!$G<&$*H6-C M#TJ1IE*/NM"1&CH[NU+W(*FL,[8+HO*FQSK+%47UO*_79GS=6Y@1K B/8V&E MT+ZK>86J5P@[DKK+W8W!3WKHREZ_70Y>W:!C3<5=-'B\\BVAY$AWK1SE?E5E M?S@XO'@Z_I?X@UPOHB8;,[9UJ@5@-+*X6$L(*V![5NF*_V MXM.OI["[+UJ[!UMBN[U[F,;_X.3TXO+L_=G)\>79[Q^?PCX\43RM:#AKPL\F MUW"^ ^^$FC9IWZV7V11\+GSW 5?GQ5 A#(VE)'34Z%"^0*7J6)X_NU(DL^?: MI(E,?8 M.&#+YP@-BR/IO"6UC>W>^M+IT[*CZ9-1M +9U?SQ KD_[]J])PJYM\(19 @I MQ10^:S-1F(ZP&9%7XRTUI%$;'XH0076!T%.HM+<5DHU4 A7D/@:B(+XAI$JJ M?C*14),%4Q"U>A/EK@EH3- Y8: &%=(K*)4(D3*3/:8&NI J+M?.\)9EF M4EHF82[6=4O;\!(WCQ(W^]];W"!D4A,R&>0+)#8I:$B7M'!6X\0CBGO7U2*),)QZ' +M\/0<"3B MI_@H^2"E8T#Q_,#DL!1G$?=LRYT592N*,E+$ZUR//I+@8K![GXCZKLY/,/L] M. SJZ!#Z#AV%(>U?X/';G=OD$B,1E;O[$.;Z(9*C:DVQ>C 5I82*LMM8NI S M20IUF(>/MLSIV2,B_9XHR2:;@N\S?&4P$P+%,&2/"&1W8 M33C"%Y>P#!QATYD3"592#*62?LJLO$DM0SKX.[@RHG%%=*D$#CGTJEY06='1 MT-&N8I;QI>N8=L-M*(N(Q.Z09.+CYAHIX(,&4H)PL1(;FLK?K/LN:5#,I9'+ MS.SVXPP,9P5L@#S&/2![>CSYLW)Q2JDA[N%U7_!1MN;IT+/FZGMD J8)DR25 MY;U>RLDK\Q7&>6KAZUF:Q5'E.;O>B3&T$S M.3&$^])T%MW-15;C)+L<;8L$QU$S@W%TS6U8;EZO\,@R0?6=-];-V3@T4& 4 MA?0><2-W# TQ/?>DD@P+P[Z0+2H=O@ITV_]7 M)X)C1<4,!9HDI_.QB ]8B41R4,VR\\I\@N(STV8L;@)QAK(LW$+.KCV6?7][ M3H]%=#R4;LB7(J6!#N?I<@-$ZC*.A,G;E)N:D;4=!TA5T,II9\(R:CK:>#7T M_!B9BO5C(M[,4L@T:9LQ!#DY*ES2UAYM1B:3>FS4&)G.M!C5=\VVS@M8E,I, MD7HGN8G)0*S@A?S[CU/2T?_CC5]GI6[_=?3N]EFKO8=W?@W6KW%]GZC^]UILK MB6=L3(1J:VB\-P75$>45A,L4L*/A5J<)_+/=@T<&2]NUZW/' 8WC@WU2AT T !E>%\T,#"*J*I!Y,%C(-$>%2=RI#"0"I-.-AP5*DZE9I3JT&M474:M4,8? ?; M;K="J@FX 5$QU<=6HGW[R,JI@H3TV/*E"HFV/:JIJYD4%KA2:"J06U-.HT * M>BRDU=YI53*=6Q/I+2#6"YYN%]J.V;^T 54GTDU("3X)&5\TX-//1.KFF(4T MADLZ@Z$,B+E7K M#DBM[?:&XXNSBVYG?-&_A,'5<'35N1S#N+_]IE>/X*H\*G?+,.IU4_.K]0.G MM/V&=T;0.>T/QKW3VQ<.VV_X\IZ_.(?0/X/QUQZ,.L.3SF5O9/?_^M;[&SK= ML5FI.4[M+;AC6V04;_6E$BZ$J5 BJU8P8SH '5#XD1"%-\T7,*01ED60/G05 MF6%]\^!*,%,]NU+A$DDW[II-5E>&$1$+:P^0=(;2,+#L'QA7*CTTHHI)#Z@P MA0K^2 2%NE."M-"2&'S&\=25"B.*Y8MIAN81X4%OCG573"F*#4,6QT8J?@RG MA\4< JHH*IDIDBEM[97@H@0GQGHL[C.JXA)T T9]/ U/U^R:0M_WF4N5,=!L MS4TH8:@KS7S\$F$13=!]H"7<)+8X]UB:V(SVQ).1\RN0,)YJ;/@,[+6S%U)+_VKC2)7R91;2,4B[#Y!4//5K3 M4WN/\Z6+]^>[.\XJ92FPA->BF-\LIK\G?5BZ[ IS(7CT\35>\A_"9#N/:&0YB);'@R<6F&)L($IE.6I?AE?!-F:E*D M:&Q"N626">?8CV"Q8CB[X4*$L1V7TET^$T2XAHX'>BP]VM02Y$IXA@09T:R$ MQ84*<,=3KQ3AFT/1.G0B702/H;QP?"S$Q=V6XY^\AZ>'>JM=B2MY+]4KY^W48]GD";\<_EJ_K&?;'*L;"9/-WO_# M5>7=WUN&MW>LO6/M?^7O5\3: %M"9@: M#]\X#^"=P2^(W"[_?V*".PDTR36 MN"'[0_"-8VW34Z#'KL'E)(Z/K6^=T=@>=,Y[]LFPU_G3O-:[M3HX/QL/"[3 MMY65[58E?>?Z'U!+ P04 " "4 M@0I5VVQU(X4$ "Z%@ #0 &5X7S0P-S(S-2YH=&WM6%M/VT@4?BZ_XJRE MMB#9B9, I4F(Y(; T@M)$R/M/JTF]C@>:3SCCL>0[*_?,[832+@LVU4!(:1( MCL]UINN9IK3'IW_M>M^:+;V:CC:K9?"K3# 0;WAUIMNLPG-=L-M[^[#Z!LX3J^; M4$T@B(G*J#ZTX-YS*9,0ZM9:W;KTUZWGO:V[C#J MID.W>;\TH[*B,L(,6[UW8IJEG?MT;*AXB(9KG@68-ZK6=:*3_<'8/ST^[7O^ MZ? ,1N?CR;EWYH,_?+$>-P[@O#:I]6LP&?0+KQNM/==^L?YZ$_".AB-_<'0] MO?!B_5UF]:.[#\-C\'\?P,0;?_+.!A-G^,?7P9_@]7TSTG3=9U'7+T7'3V1S M3<.I,/PB2JZ!2Z9CT#&%[SE1F&>^@#%-D=1 1M!7Y!+9*81SP0SW]:7"(5(L MW#:+K+Y,4B(6U@Z@Z!BU(1TXWY$-5+%I2A63(5!A2 <^YX)"R[7!T&3I*,D@ M8ARW7MDQH4&NF&;H(Q$A#.9(G6)&47>2L"PSJO%G9H;(QQ!31='2TIK2]MR(U@V M%!(;TZ)8="UT\+#8-6I%W(S&N^TBN9:/;)>!556J4JNHJH#8^MG8[IAXW0X%/91*/3X.J M5P@_2P@WGS&$F2CO/P:7YMY#F,#CE)5'_!+?A!EB2A7-#)1M,TPXQ^L%,I8Y MS7$@16QG=K$J6IWRN&'(BJT-E^"LG)>5(%-:\EBVP0 W(O5$"'\I.GZV4O]# MQU/BMZCIT@Z'TTBW"SQ7@N*ZV5XAO"SRS3HHC72F4FN9((33.622,\3-;+J- M;&]^.QW8/!,2%H:<=J JH];>VWNKZ/^V;_6LOM;:W%?9_V+J?F'J^H%5P?VV M^#S(\;N/ORCD[/S;U?: M<(;YMGO+ ZVHFV^]O6Z]^&;]#U!+ 0(4 Q0 ( )2!"E4M"48V9! $72 M 2 " 0 !C !C&UL4$L! A0# M% @ E($*57I5#[1V4@ ^H@$ !8 ( !?5L &-R87=A M+3(P,C(P-C,P7VQA8BYX;6Q02P$"% ,4 " "4@0I5(-L,\)% 9% 8 M%@ @ $GK@ 8W)A=V$M,C R,C V,S!?<')E+GAM;%!+ 0(4 M Q0 ( )2!"E6'=\F@5 L! /WZ$ 5 " >SN !C%\T,#AT T ( !D@H" M &5X7S0P-S(S-"YH=&U02P$"% ,4 " "4@0I5VVQU(X4$ "Z%@ #0 M @ %Z#P( 97A?-# W,C,U+FAT;5!+!08 "@ * '\" J %% ( ! end